whois.handle: AMAZON-LHR
whois.name: Amazon Data Services UK
whois.cidrs: 3.8.0.0/14
whois.created: 2018-08-01T00:00:00.000000
whois.updated: 2018-08-01T00:00:00.000000
whois.allocation_type: REALLOCATION
whois.handle: ADSU
whois.name: Amazon Data Services UK
whois.street: Amazon Development Centre London\nLeadenhall Court\nOne Leadenhall Street
whois.city: London
whois.postal_code: EC3V 1PP
whois.country: GB
whois.handle: AEA8-ARIN
whois.name: Amazon EC2 Abuse
whois.email: trustandsafety@support.aws.com
whois.handle: IPMAN40-ARIN
whois.name: IP Management
whois.email: ipmanagement@amazon.com
whois.handle: ANO24-ARIN
whois.name: Amazon EC2 Network Operations
whois.email: amzn-noc-contact@amazon.com
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T04:54:25.203560
services.banner: HTTP/1.1 302 Moved Temporarily
  Server: awselb/2.0
  Date:  <REDACTED>
  Content-Type: text/html
  Content-Length: 110
  Connection: keep-alive
  Location: https://3.11.109.248:80/
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Amazon
services.product: Elastic Load Balancing
services.version: 2.0
services.cpe: cpe:2.3:a:amazon:elastic_load_balancing:2.0:*:*:*:*:*:*:*
services.value: load-balancer
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T04:54:25.203560
services.uri: http://3.11.109.248/
services.protocol: HTTP/1.1
services.status_reason: Moved Temporarily
services.key: Location
services.headers: https://3.11.109.248:80/
services.key: Server
services.headers: awselb/2.0
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 110
services.html_tags: <title>302 Found</title>
services.body: <html>
  <head><title>302 Found</title></head>
  <body>
  <center><h1>302 Found</h1></center>
  </body>
  </html>
  
services.body_hash_sha1: sha1:0f95dda86ab28586f00bc878b42ecd09e579a890
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T07:47:12.624547
services.banner: HTTP/1.1 200 OK
  Date:  <REDACTED>
  Content-Type: text/html
  Transfer-Encoding: chunked
  Connection: keep-alive
  Cache-Control: no-store, no-cache
  Content-Encoding: gzip
  Set-Cookie: apiVersion=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/
  Set-Cookie: apiVersion=; expires=Thu, 01 Jan 1970 00:00:00 GMT; domain=ibodyshop.com; path=/; secure; samesite=strict
  Set-Cookie: apiVersion=4.24010.2507.1703; domain=ibodyshop.com; path=/; secure; samesite=strict
  Set-Cookie: requestVersion=4.24010.2507.1703; domain=ibodyshop.com; path=/; secure; samesite=strict
  Vary: Accept-Encoding
  Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
  AppVersion: 4.24010.2507.1703
  X-Content-Type-Options: nosniff
  X-Frame-Options: SAMEORIGIN
  Referrer-Policy: no-referrer
  Permissions-Policy: fullscreen=(self)
  Content-Security-Policy: default-src 'self'; connect-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com wss://hub.uk.ibodyshop.com https://hub.uk.ibodyshop.com https://api.uk.ibodyshop.com https://*.clarity.ms https://c.bing.com 'self'; media-src https://videos.uk.ibodyshop.com https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self'; script-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self'  https://*.stripe.com/ 'self' https://www.recaptcha.net/recaptcha/ https://www.gstatic.com/recaptcha/ https://*.clarity.ms https://c.bing.com 'unsafe-eval' 'unsafe-inline'; img-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com https://api.uk.ibodyshop.com 'self' https://*.tile.openstreetmap.org data: blob:; font-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self' data:; style-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self' 'unsafe-inline'; worker-src 'self'; frame-src 'self' https://www.recaptcha.net https://videos.uk.ibodyshop.com https://fl4.preprod.yodlee.com.au/ https://*.stripe.com/ https://secure.myob.com
  
services.version_selected: TLSv1_2
services.cipher_selected: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
services.fingerprint_sha256: bf8a69027bcc8d2d42a6e6d25bdd4873f6a34b8f90edf07e86c5d6916da0b933
services.subject_dn: C=US, O=Amazon, CN=Amazon RSA 2048 M03
services.issuer_dn: C=US, O=Amazon, CN=Amazon Root CA 1
services.fingerprint_sha256: 87dcd4dc74640a322cd205552506d1be64f12596258096544986b4850bc72706
services.subject_dn: C=US, O=Amazon, CN=Amazon Root CA 1
services.issuer_dn: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies\, Inc., CN=Starfield Services Root Certificate Authority - G2
services.ja4s: t120300_c02f_7a0270e617ef
services.version: TLSv1_2
services.ja4s: t120300_c02f_7a0270e617ef
services.version: TLSv1_1
services.ja4s: t110200_c013_8fe157b277d7
services.version: TLSv1_0
services.ja4s: t100200_c013_8fe157b277d7
services.names: app.uk.ibodyshop.com
services.issuer_dn: C=US, O=Amazon, CN=Amazon RSA 2048 M03
services.common_name: Amazon RSA 2048 M03
services.country: US
services.organization: Amazon
services.subject_dn: CN=app.uk.ibodyshop.com
services.common_name: app.uk.ibodyshop.com
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T07:47:12.624547
services.uri: https://3.11.109.248/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Encoding
services.key: Transfer-Encoding
services.headers: chunked
services.key: AppVersion
services.headers: 4.24010.2507.1703
services.key: Strict-Transport-Security
services.headers: max-age=31536000; includeSubDomains; preload
services.key: X-Frame-Options
services.headers: SAMEORIGIN
services.key: Referrer-Policy
services.headers: no-referrer
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: Content-Type
services.headers: text/html
services.key: Permissions-Policy
services.headers: fullscreen=(self)
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: apiVersion=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/ apiVersion=; expires=Thu, 01 Jan 1970 00:00:00 GMT; domain=ibodyshop.com; path=/; secure; samesite=strict apiVersion=4.24010.2507.1703; domain=ibodyshop.com; path=/; secure; samesite=strict requestVersion=4.24010.2507.1703; domain=ibodyshop.com; path=/; secure; samesite=strict
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.key: Cache-Control
services.headers: no-store, no-cache
services.key: Content-Security-Policy
services.headers: default-src 'self'; connect-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com wss://hub.uk.ibodyshop.com https://hub.uk.ibodyshop.com https://api.uk.ibodyshop.com https://*.clarity.ms https://c.bing.com 'self'; media-src https://videos.uk.ibodyshop.com https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self'; script-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self'  https://*.stripe.com/ 'self' https://www.recaptcha.net/recaptcha/ https://www.gstatic.com/recaptcha/ https://*.clarity.ms https://c.bing.com 'unsafe-eval' 'unsafe-inline'; img-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com https://api.uk.ibodyshop.com 'self' https://*.tile.openstreetmap.org data: blob:; font-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self' data:; style-src https://static.ibodyshop.com.au https://static.ibodyshop.com https://static.uk.ibodyshop.com 'self' 'unsafe-inline'; worker-src 'self'; frame-src 'self' https://www.recaptcha.net https://videos.uk.ibodyshop.com https://fl4.preprod.yodlee.com.au/ https://*.stripe.com/ https://secure.myob.com
services.html_tags: <title>iBodyshop</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <meta name="apple-touch-fullscreen" content="yes" /> <meta name="format-detection" content="telephone=no" /> <meta name="google" content="notranslate"> <meta http-equiv="X-UA-Compatible" content="IE=10" /> <meta name="msapplication-config" content="none" />
services.body: <!DOCTYPE html>
  <html>
  <head>
      <meta charset="utf-8" />
      <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
      <meta name="apple-mobile-web-app-capable" content="yes" />
      <meta name="apple-mobile-web-app-status-bar-style" content="black" />
      <meta name="apple-touch-fullscreen" content="yes" />
      <meta name="format-detection" content="telephone=no" />
      <meta name="google" content="notranslate">
      <meta http-equiv="X-UA-Compatible" content="IE=10" />
      <meta name="msapplication-config" content="none" />
  
      <!-- Build 4.24010.2507.1703 -->
  
      <title>iBodyshop</title>
  
      <link rel="icon" href="/Content/ico/branding-bodyshop/icon.svg" type="image/svg+xml">
      <link rel="alternate icon" sizes="16x16" href="/Content/ico/branding-bodyshop/favicon.ico">
      <link rel="apple-touch-icon" href="/Content/ico/branding-bodyshop/apple-touch-icon.png">
  
      <script id="Empty" type="text/html">
          <div></div>
      </script>
      <script type="text/javascript">
          window.appVersion = '4.24010.2507.1703';
          window.apiUrl = 'https://api.uk.ibodyshop.com';
  
          
  var _websiteUrl = 'https://www.ibodyshop.com';
  var _videoUrl = 'https://videos.uk.ibodyshop.com';
  var _defaultCulture = 'en-AU';
  var _iosAppUrl = 'https://itunes.apple.com/us/app/ibodyshop/id982201172?mt=8';
  var _androidAppUrl = 'https://play.google.com/store/apps/details?id=iBodyshop.iBodyshop&hl=en';
  var _syncAppUrl = 'https://clickonce.ibodyshop.com/agent/signed/iBodyshopAgent.application';
  var _reportLinkUrl = 'https://report-api.uk.ibodyshop.com';
  window._isBetaVersion = false;
  window._ignoreVersionRefresh = false;
      </script>
      
    <script type="module" crossorigin src="https://static.uk.ibodyshop.com/assets/index-C_51_udP.js"></script>
    <link rel="modulepreload" crossorigin href="https://static.uk.ibodyshop.com/assets/modulepreload-polyfill-B5Qt9EMX.js">
    <link rel="modulepreload" crossorigin href="https://static.uk.ibodyshop.com/assets/CommonLegacy-76yQPBmW.js">
    <link rel="stylesheet" crossorigin href="https://static.uk.ibodyshop.com/assets/Content_Styles-DJwq8EyG.css">
  </head>
  <body class="branding-bodyshop" style="display: none;" data-bind="css: { 'no-touch': isHoverStateRemoved }">
  <!--[if lte IE 9]>
  <div id="warning">
  <h1 style="color: red;">Your Browser Is Not Supported!</h1><br />
  <p>Please upgrade to <a href='http://www.google.com/chrome'>Chrome</a> or install IE 11+. Thank You!&nbsp;&nbsp;&nbsp;</p>
  </div>
  <![endif]-->
  <div class="hidden-print toast-bar" style="text-align: center; height: 0; position: absolute; width: 100%; z-index: 999999999">
      <div id="toastMsg" class="toast alert alert-error" style="margin-top: 0; text-align: center;">
          <div class="left-corner"></div>
          <div id="toastMsgBody" class="toast-message"></div>
          <div class="right-corner"></div>
      </div>
  </div>
  <div class="full-page box-vertical" data-bind="visible: !currentDialogController(), css:mainCssClass" id="Main">
      <!-- ko template: 'AdminMode' --><!-- /ko -->
      <div class="box-stretch box-horizontal">
          <div id="LeftSidePanelReact" class="box-vertical left-side-panel min-lg"></div>
          <div id="LeftSidePanel" class="box-vertical left-side-panel min-lg" data-bind="if: currentLeftPanelController(), visible: currentLeftPanelController()" style="width:320px;">
              <header data-bind="template: { name: currentLeftPanelHeaderViewTemplate, data: currentLeftPanelController }"></header>
              <div class="box-stretch">
                  <div class="scroller">
                      <div class="unpadded" data-bind="template: { name: currentLeftPanelViewTemplate, data: currentLeftPanelController }">
                      </div>
                  </div>
              </div>
          </div>
          <div class="box-stretch box-vertical">
              <div class="box-stretch box-horizontal">
                  <div id="CenterPanel" class="box-stretch box-vertical">
                      <header class="global-navigation" data-bind="template: { name: 'NavigationView' }"></header>
                      <div class="box-stretch pt-page-container">
                          <!-- ko foreach: pages -->
                          <!-- ko if: bodyView === 'React' -->
                              <div class="main box-vertical" data-bind="css: cssClass, attr: { id: id }, react: { render: controller.reactTemplate, data: controller }"></div>
                          <!-- /ko-->
                          <!-- ko if: bodyView !== 'React' -->
                          <div class="main box-vertical" data-bind="css: cssClass, attr: { id: id }, withProperties: { $page: controller }">
                              <!-- ko template: { name: 'TeaserBox', data: controller } --><!-- /ko -->
                              <header data-bind="template: { name: headerView, data: controller }"></header>
                              <!-- ko if: isCustomView -->
                              <!-- ko if: bodyView === 'GeneralJournal' -->
                              <!-- ko template: { name: bodyView, data: controller } -->
                              <!-- /ko-->
                              <!-- /ko-->
                              <!-- ko if: bodyView !== 'GeneralJournal' -->
                              <div class="box-stretch box-horizontal" data-bind="template: { name: bodyView, data: controller }"></div>
                              <!-- /ko-->
                              <!-- /ko -->
                              <!-- ko ifnot: isCustomView -->
                              <div class="box-stretch">
                                  <div class="scroller" data-bind="template: { name: bodyView, data: controller }"></div>
                              </div>
                              <!-- /ko -->
                              <!-- ko if: !(!!controller.disableNotAvailableOverlay && controller.disableNotAvailableOverlay()) && !!controller.teaserMessage && !!controller.teaserMessage() -->
                              <div class="teaser-overlay body"></div>
                              <!-- /ko -->
                          </div>
                          <!-- /ko-->
                          <!-- /ko -->
                      </div>
                  </div>
                  <div id="SidePanelReact" class="min-md"></div>
                  <div id="SidePanel" class="min-md" style="position: relative; width: 0px" data-bind="style: { width: !!currentSidePanel() ? currentSidePanel().width : '0px' }">
                      <!-- ko foreach: sidePanels -->
                      <div class="teaser-overlay" data-bind="visible: $data == $root.currentSidePanel() && !!$root.currentPage() && !(!!$root.currentPage().controller.disableNotAvailableOverlay && $root.currentPage().controller.disableNotAvailableOverlay()) && !!$root.currentPage().controller.teaserMessage && !!$root.currentPage().controller.teaserMessage()"></div>
                      <div class="box-vertical right-side-panel pt-page" data-bind="css: cssClass, attr: { id: id }, withProperties: { '$visibilityScope': isVisible }, style: { 'width': $data.width }" style="height: 100%">
                          <!-- ko ifnot: headerView === 'Empty' -->
                          <header data-bind="template: { name: headerView, data: controller }, scrollShadow: '.scroller', scrollShadowCallback: (controller && controller.calculateTopSection) ? controller.calculateTopSection : null "></header>
                          <!-- /ko -->
                          <!-- ko if: isCustomView -->
                              <!-- ko template: { name: bodyView, data: controller } -->
                              <!-- /ko -->
                          <!-- /ko -->
                          <!-- ko ifnot: isCustomView -->
                          <div class="box-stretch right-side-panel-body">
                              <div class="scroller">
                                  <div class="unpadded" data-bind="template: { name: bodyView, data: controller }">
                                  </div>
                              </div>
                          </div>
                          <!-- /ko -->
                          <footer data-bind="template: { name: footerView, data: controller }"></footer>
                      </div>
                      <!-- /ko -->
                  </div>
              </div>
              <div class="notification-center" data-bind="template: 'NotificationCenter', css: { 'suppress-notifications': notificationCenter.suppressNotifications() }"></div>
              <footer style="max-height: 250px; position: relative;">
                  <div style="height: 100%" data-bind="template: { if: currentPage(), name: currentPage() ? currentPage().footerView : 'Empty', data: currentPage() ? currentPage().controller : null }"></div>
  
                  <div data-bind="if: currentPage()">
                      <div class="teaser-overlay" data-bind="visible: !(!!currentPage().controller.disableNotAvailableOverlay && currentPage().controller.disableNotAvailableOverlay()) && !!currentPage().controller.teaserMessage && !!currentPage().controller.teaserMessage()"></div>
                  </div>
  
              </footer>
          </div>
      </div>
  
  </div>
  <div class="full-page box-vertical" data-bind="if: currentDialogController(), visible: currentDialogController()">
      <!-- ko template: 'AdminMode' --><!-- /ko -->
      <!-- ko if: customDialogView -->
      <!-- ko template: { name: currentDialogViewTemplate, data: currentDialogController } -->
      <!-- /ko -->
      <!-- /ko -->
      <!-- ko ifnot: customDialogView -->
      <div class="box-stretch box-horizontal">
          <div class="box-stretch box-vertical main">
              <header data-bind="template: { name: currentDialogHeaderViewTemplate, data: currentDialogController }"></header>
              <div class="box-stretch">
                  <div class="scroller" data-bind="template: { name: currentDialogViewTemplate, data: currentDialogController }"></div>
              </div>
          </div>
      </div>
      <footer style="max-height: 250px;" data-bind="template: { name: currentDialogFooterViewTemplate, data: currentDialogController }"></footer>
      <!-- /ko -->
  </div>
  
  <!-- ko foreach:popupDialogList -->
  <div class="popupDialog modal hide" tabindex="-1" data-bind="attr: { id: $data.dialog.id }, style: {'zIndex': $data.dialog.zIndex }, template: { name:$data.dialog.template, data: $data.dialog }">
  </div>
  <!-- /ko -->
  
  <div data-bind="visible: isLoading">
      <div id="loading" data-bind="loadingVisible: isLoading">
      </div>
      <div id="loading2">
          <div id="loadingspin" class="fa fa-spinner fa-spin" data-bind="loadingSpinnerVisible: isLoading"></div>
      </div>
  </div>
  <!-- ko if: debugMode -->
  <div class="debug" data-bind="text: currentDateTime().format('DD/MM/YYYY h:mm:ss A')" style="position: absolute; top:5px; left:10px; z-index: 3000; font-size: 8pt; color: red"></div>
  <div class="debug" data-bind="text: documentWidth()" style="position: absolute; top:15px; left:10px; z-index: 3000; font-size: 8pt;color: red"></div>
  <div class="debug" data-bind="text: documentHeight()" style="position: absolute; top:25px; left:10px; z-index: 3000; font-size: 8pt;color: red"></div>
  <!-- /ko -->
  </body>
  
  </html>
  
services.name: https://3.11.109.248/Content/ico/branding-bodyshop/icon.svg
services.name: https://3.11.109.248/Content/ico/branding-bodyshop/apple-touch-icon.png
services.body_hash_sha1: sha1:17f752692bb99657cc599f28a80de8f3267fcc27
services.supported_versions: HTTP/1.1
[binary data, 14 values, 352 bytes]