https://urldefense.com/v3/__https://claims.lowesprotect.com/__;!!OOnBcYQ!O7WUYbNdtHp1-WU3Eazqy88hYqKgrmL3dBk8RqyPL2XD3uHsOwUkgsSpcQ1U-K7ZGouZyCf5ymBJ$

Last Checked: May 23, 2023, 02:18 EDT

IP Address: 44.241.220.131
ASN #: AS16509 AMAZON-02, US
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 44.241.220.131:

  • https://urldefense.com/v3/__https:/www2.celonis.com/e/238122/-promotion-utm-term-bot-button/3f8ctm/603517845?h=3OTTfZmyR4o_zUMHgfmLn1pGGbwUvyLkkaqv22lejDM__;!!EJa4bWhgzEM-!hHak_sWNPKIs_BecVIWC_ceQ1iBzgmT2cvV3OodmtwsUGoqvyJXQzrgd-YC_TPRjSqtnWb7cRwIdVe8eH7NthGc$

  • https://urldefense.com/v3/__https://www.b2bcards.co.uk/2022/videos/adi-group__;!!OOnBcYQ!I3zAUw4CxXFwDV0vXb8c50pXoa0PAeK0IL43ClmNhgr7dcqh3ioo2MjVYr3EmGbE30gYa_sap4tHseFYyejhmg$

  • https://urldefense.com/v3/__https://ismresearch.co1.qualtrics.com/jfe/form/SV_bDyoiyajr0SralM?Q_DL=68wTUr7FXRQy9n9_bDyoiyajr0SralM_CGC_RSAiT1ObFSTiZcq&Q_CHL=email__;!!I5pVk4LIGAfnvw!jDkgQR81qqYTNFTou2tcTwhyCKufBf5S62z5ekyHfbRkPol8I3bLLzVvGkAhbUkOrgxGYFANGhYlt_d7hqa-3VgD7Sw$

  • https://urldefense.com/v3/__https://ncv.microsoft.com/D0Tkg9Sdp5__;!!I5pVk4LIGAfnvw!kVQbEP1WqQzzB3itBnYPDSKVgmQb3Xl47Cb1pTe3J8y0qh-CgesljFpYgU95tqbK3SBfwYI7oSMLtU_Jg6AoL7BftBeBaNS3Pqg$

  • https://urldefense.com/v3/__https://smartmanufacturingnetwork.us10.list-manage.com/track/click?u=184ffc4699eaae2e1bc350cb2&id=7c4149726b&e=2c50ad894a__;!!I5pVk4LIGAfnvw!lGkym5_BND-qe5DJXDMHIWM9jCo_CdKOoIRFGFNzn3Wwq_k9OiA0G2PPFiDtV1cwANmrTZZKBqQ1fKvMuLs1yCc5mIM$

  • https://urldefense.com/v3/__https://smartmanufacturingnetwork.us10.list-manage.com/track/click?u=184ffc4699eaae2e1bc350cb2&id=4bcf6fcb21&e=2c50ad894a__;!!I5pVk4LIGAfnvw!lGkym5_BND-qe5DJXDMHIWM9jCo_CdKOoIRFGFNzn3Wwq_k9OiA0G2PPFiDtV1cwANmrTZZKBqQ1fKvMuLs1oXAdM8Y$

  • https://urldefense.com/v3/__https://www.fedex.com__;!!I5pVk4LIGAfnvw!hA7zWmd0MiXyVzlbjxonkemZFgsfcVqVEU6QbglQ6ERXqN5GmceN9RzIFV2U-LWY6TuVL9CDcE3LeAmzB0aORb99_TEL86RUCg$

  • https://urldefense.com/v3/__http://email.execonline.com/ls/click?upn=uqt2SM-2BqjAMwz-2FL3MFXk9LbYV1t8lKb9ZEV6pjhimRcNy2wC1RXlTqnY2vjL24GMETHgA4rhUogtaztjLjTLMqJgv9rg55bc9WK1QhgR9XlHayYcD0L8-2Fs9PA5t0qd5mgL4-_A30JFH4-2F8Fs6IsxIWCoA75jrUs9ElAeyZWu9qkQauaSBcioC-2FLxDTy8nLXyHF7hCMY1qqnvyE8J1Wr6MrRSyYpNersVLjZga0nK3K3K6L5Qh5dqEa-2FP373884DsEiOvr8WKbhYAegUKA0YLn2VVQvRBTVD7AiGxJVofyKJOdSmfMEc-2BmLzfDZjjc-2FAKwjWpkXNcUJ0q84PPUqfeIa3QS5rAoYXe2H-2FETCIlo4h2Xj-2FPbMaARxjQRsD3JBZ9S0CBJSQ1-2BFhhjM-2FP8pNb7TaXJhsuv0IhBGGFkw9UpmqhlQ-2FuAHK06NRZvzqr2tyDVfa9Cav3mtjCcvzBzBZrEgeyZJeFLFQ-2FnwNa6ul4TTbTLmq9SgGIBmMomaWQZs7pgeEzf6pPufaReQ4N5K8wdAObubCB0965RMKD5RacZOQkq61CGFkPqHKAieUvzP64S-2FwttSuGYvn7cTCLbgby4rQ6dAxtHBTwVYGWpZxpZr1aPg6aHurrpdrnrkn9uUmSwdGY-2By-2BGYX-2BeK4SrfK4s-2Bgefa9Q-3D-3D__;!!I5pVk4LIGAfnvw!hXyoQ4bu-vDqkbkRmVRP4UUI5wnBz14s6xOdS48sCDFeQRrI_r3CIjWKKqQjmMt5uH0D2MJxvfTDwSo196TpWXtDEJIt$

  • https://urldefense.com/v3/__https://fordbridge-events.com/form-view/56__;!!I5pVk4LIGAfnvw!iqFvyInikgwhmvChaUG4JfMJqMpSsjnZLEPhBqVApMpStVm20nobVdExyJTRqIk0YlNEBDBlOpBJgl7AG773CqmjsD63NQ$

  • https://urldefense.com/v3/__https://yourt.=lueink.app/k/63cfd3a3d9fab100076e385e?lid=&url=https*3A*2F*2Fcalen=ly.com*2Fblueinksales*2Fdiscovery-call__;JSUlJSU!!PIZeeW5wscynRQ!qeQoNA_Yb=BXftnI-GKD2IPNuiDW5bKpLj3-5oI6sUFDACOwpgZPlbO9FfVAhUq-LbVxo2SnAmpedM0Xe9kg=j2uprraGQ$

Other submissions on urldefense.com:

  • https://urldefense.com/v3/__https://yourt.=lueink.app/k/63cfd3a3d9fab100076e385e?lid=&url=https*3A*2F*2Fcalen=ly.com*2Fblueinksales*2Fdiscovery-call__;JSUlJSU!!PIZeeW5wscynRQ!qeQoNA_Yb=BXftnI-GKD2IPNuiDW5bKpLj3-5oI6sUFDACOwpgZPlbO9FfVAhUq-LbVxo2SnAmpedM0Xe9kg=j2uprraGQ$

  • https://urldefense.com/v3/__https://click.mail.onedrive.com/?qs=147d24d309cf4a58cdbdfd0459da3bffc66c8d63818401e4b3610b2e3871e3800fce8d388f93476dd96ac5bd2d17559905de2f1fe2f36802__;!!I5pVk4LIGAfnvw!k53XtSGerBisgtqL6RMwQKoIGk2Vds0eEqJU8egku1SSW3g7T7hghKGB7-ZAs0PysTZKA3cP1eVjXQWfvYOw-cG7$

  • https://urldefense.com/v3/__https://view.mail.onedrive.com/?qs=6145c65b4dc6a12febc445a0fb6a6a360232b1aa4b52e42bf022e58954f90fe96515f60836ae1db9f0386d6717280cd46a17c7032168f50d323c4756cb005c557d8c65d09e4d635965dcc438cdb3a3c3__;!!I5pVk4LIGAfnvw!k53XtSGerBisgtqL6RMwQKoIGk2Vds0eEqJU8egku1SSW3g7T7hghKGB7-ZAs0PysTZKA3cP1eVjXQWfvf_F0jvM$

  • https://urldefense.com/v3/__https://click.mail.onedrive.com/?qs=147d24d309cf4a581d56a308ac44a0d4ad1ce4d01216394367bce90a9348d85845ada196efd8517196ab343ae40edde170a48863a272888b__;!!I5pVk4LIGAfnvw!k53XtSGerBisgtqL6RMwQKoIGk2Vds0eEqJU8egku1SSW3g7T7hghKGB7-ZAs0PysTZKA3cP1eVjXQWfvTg_QqqN$

  • https://urldefense.com/v3/__https://click.comm.delltechnologies.com/?qs=2a7996b9ef3f0712830a8eeae298a847a7e5fa358f5e18cdf8cb320a365f27196eceeeff9d92cddb856b60f85011ac6437518c251d3cb28cec2c09ad7785b47c__;!!I5pVk4LIGAfnvw!hoHQbUha4HlXrH4K5-2Elyu8iigyAZ59EUrsdWIb-yNel5jz2I_yQMZXdwOdhC9yrza6GuggPPbuHkfLpDfkIP3IhVNLFFR4UTg0Ujdpt8vpZg$

  • https://urldefense.com/v3/__https://click.comm.delltechnologies.com/?qs=2a7996b9ef3f0712fd8c066cedec27cc85a4e223824aa8f78fe1449c91ffee9dea03c4e6d86b664a122b0a4ec7c160bdaaf34fd8547af25c1ba9f901ba203200__;!!I5pVk4LIGAfnvw!hoHQbUha4HlXrH4K5-2Elyu8iigyAZ59EUrsdWIb-yNel5jz2I_yQMZXdwOdhC9yrza6GuggPPbuHkfLpDfkIP3IhVNLFFR4UTg0UjduoaZwBg$

  • https://urldefense.com/v3/__https://click.comm.delltechnologies.com/?qs=2a7996b9ef3f07127b63084dc86937c9a7298f9be9224609697fd19b67ef31f740cac0465c35cf74ab916b3a33d5f72604001676974925d4b65c9957db5252d8__;!!I5pVk4LIGAfnvw!hoHQbUha4HlXrH4K5-2Elyu8iigyAZ59EUrsdWIb-yNel5jz2I_yQMZXdwOdhC9yrza6GuggPPbuHkfLpDfkIP3IhVNLFFR4UTg0UjerLyzEAg$

  • https://urldefense.com/v3/__https://click.comm.delltechnologies.com/?qs=2a7996b9ef3f07127b63084dc86937c9a7298f9be9224609697fd19b67ef31f740cac0465c35cf74ab916b3a33d5f72604001676974925d4b65c9957db5252d8__;!!I5pVk4LIGAfnvw!hoHQbUha4HlXrH4K5-2Elyu8iigyAZ59EUrsdWIb-yNel5jz2I_yQMZXdwOdhC9yrza6GuggPPbuHkfLpDfkIP3IhVNLFFR4UTg0UjerLyzEAg$

  • https://urldefense.com/v3/__https://eruditets.us14.list-manage.com/track/click?u=1d9ed79a2d2f8cbcc4f5a505a&id=ffb8910829&e=9797e7cca4__;!!I5pVk4LIGAfnvw!h55py6NnqO13CrpsfMzuIWgvWkPAoVG0oiJqFSwSRpM85QtGVLg4zvL_Zxnwe4TYKDqYuKzNt8JXSuik0F6NpsNe$

  • https://urldefense.com/v3/__https://mandrillapp.com/track/click/31113314/mandrillapp.com?p=eyJzIjoiRFl6bm1jbEdYUkg2N3BHWkQ0dFhCNXphX000IiwidiI6MSwicCI6IntcInVcIjozMTExMzMxNCxcInZcIjoxLFwidXJsXCI6XCJodHRwOlxcXC9cXFwvbWFuZHJpbGxhcHAuY29tXFxcL3RyYWNrXFxcL3Vuc3ViLnBocD91PTMxMTEzMzE0JmlkPWY3ZjUwYTdiYzA3ODQyMzJiZTVkM2ZjZWI4OTkxMjFhLjBncVltRnFXUWVJZ05SNGc5ZTVDcGV1T1VpbyUzRCZyPWh0dHBzJTNBJTJGJTJGbWFuZHJpbGxhcHAuY29tJTJGdW5zdWIlM0ZtZF9lbWFpbCUzRFMlMjUyQSUyNTJBJTI1MkElMjUyQSUyNTQwayUyNTJBJTI1MkElMjUyQSUyNTJBLiUyNTJBJTI1MkElMjUyQVwiLFwiaWRcIjpcImY3ZjUwYTdiYzA3ODQyMzJiZTVkM2ZjZWI4OTkxMjFhXCIsXCJ1cmxfaWRzXCI6W1wiODdmOTIzZjE4Mjg2ZmM5NzgwMGE1NzA3ZWEyMDJjM2EwNDUwMGZhNFwiXX0ifQ__;!!I5pVk4LIGAfnvw!hY0NZY3l4J2aeDnYIn71IrcfgSaWVWI8XYf3ZmSstz9irIAbDstPzT_qvYuDRZOgtlgCbEtfQT0DBQCP44xGgJH3PdPaMqrVeZE$

Previous checks:

                               
                             
  • GET
    200 OK

    https://az416426.vo.msecnd.net/scripts/a/ai.0.js

  • https://urldefense.com/v3/__https://claims.lowesprotect.com/__;!!OOnBcYQ!O7WUYbNdtHp1-WU3Eazqy88hYqKgrmL3dBk8RqyPL2XD3uHsOwUkgsSpcQ1U-K7ZGouZyCf5ymBJ$ https://claims.lowesprotect.com/
  • https://cdn.materialdesignicons.com/3.7.95/css/materialdesignicons.min.css https://cdn.jsdelivr.net/mdi/3.7.95/css/materialdesignicons.min.css
  • https://cdn.jsdelivr.net/mdi/3.7.95/css/materialdesignicons.min.css https://cdn.jsdelivr.net/npm/@mdi/font@3.7.95/css/materialdesignicons.min.css
<html lang="en"><head>
  <meta http-equiv="x-ua-compatible" content="ie=edge">
  <meta charset="utf-8">
  <meta name="format-detection" content="telephone=no">
  <meta http-equiv="Cache-control" content="no-cache, no-store, must-revalidate">
  <meta http-equiv="Pragma" content="no-cache">
  <meta http-equiv="expires" content="0">
  <!-- maximum-scale=2 -->  
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2">
  <meta name="robots" content="all">
  <title>Global Self Service Portal</title>
  <meta name="description" content="Global self service portal for filing claim, manage policies, products and view claim history">
  <base href="/">
  <script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-T8HPXRW" trackertype="functional"></script><script type="text/javascript" src="/ruxitagentjs_ICA27NVfgjqrux_10265230425083909.js" data-dtconfig="rid=RID_2418|rpid=747634942|domain=lowesprotect.com|reportUrl=/rb_bf20422raw|app=fb287a07f972219a|featureHash=ICA27NVfgjqrux|vcv=2|rdnt=1|uxrgce=1|bp=3|cuc=64kd64hj|mel=100000|dpvc=1|ssv=4|lastModification=1684767852016|dtVersion=10265230425083909|tp=500,50,0,1|agentUri=/ruxitagentjs_ICA27NVfgjqrux_10265230425083909.js"></script><link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600" rel="stylesheet">
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
  <link id="appFavicon" rel="icon" type="image/x-icon" href="">
  <link href="https://cdn.materialdesignicons.com/3.7.95/css/materialdesignicons.min.css" rel="stylesheet">
  <!--AB Tasty Script
  <script type="text/javascript" src="https://try.abtasty.com/2c89c972233de6151155f1f165eca754.js"></script>
  -->
  <script type="text/javascript" src="https://www.googleoptimize.com/optimize.js?id=OPT-KP96T5R" trackertype="functional"></script>
  <script type="text/javascript" src="https://cdn.polyfill.io/v2/polyfill.js?features=fetch" trackertype="functional"></script>
  <link rel="manifest" id="manifest-placeholder">
  <meta name="theme-color" content="#1976d2">
  <link id="apple-touch-icon" rel="apple-touch-icon" sizes="180x180">
  <meta id="apple-app-title" name="apple-mobile-web-app-title" content="">

  <!-- Google Tag Manager -->
  <script>
    (function (w, d, s, l, i) {
      w[l] = w[l] || [];
      w[l].push({ 'gtm.start': new Date().getTime(), 'event': 'gtm.js' });
      var f = d.getElementsByTagName(s)[0],
        j = d.createElement(s),
        dl = l != 'dataLayer' ? '&l=' + l : '';
      j.async = true;
      j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
      j.setAttribute("trackertype","functional");
      f.parentNode.insertBefore(j, f);
    })(window, document, 'script', 'dataLayer', 'GTM-T8HPXRW');
  </script>
  <!-- End Google Tag Manager -->

  <!-- Bootstrap and Configure App -->
  <script>
    // LOCAL
    if (location.hostname === 'localhost') {
      window.config = {
        core: {
          // cmsApiUrl:  'http://localhost:5000/api/v1',
          cmsApiUrl: 'https://selfservice-dev.assurant.com/cms/api/v1',
          // cmsApiUrl: 'https://selfservice-staging.assurant.com/cms2/api/v1',

          parentCMS: 'fa7e6495-d070-44fb-b728-19712046e9a8',
          // clientCMS: 'e959264d-a562-4900-8694-108ea5ff5ad5', // claro-ar
          // clientCMS: 'd7390b25-a1de-48b7-8182-44bcde2d8509', // claro-pr
          // clientCMS: 'e41c286e-47f9-4c74-ba64-bbd987cb3317', // darty
          // clientCMS: '7864fb23-1956-4515-a800-fd5e00c6fdb0', // samsung br agent
          // clientCMS: '917bd9f6-0276-4e70-b5a4-c9731d63ab52', // samsung br customer
          // clientCMS: '13e2a20a-447a-4457-aa43-5ed89d62649c', // samsung mexico
          // clientCMS: '7b86f2b1-d1cb-4ebf-b0e7-5800e0961f1e', // ms1-france
          // clientCMS: 'a01a0244-55b5-45cd-94ec-f264ca21ec56', // eci-spain
          // clientCMS: '0e3215eb-0ad7-4ed9-a330-1ff4ec773f73', // eci-spain-agent
          // clientCMS: '6b727e93-5ee4-4dc5-bb30-caa4d2dfd60f', // Liverpool Mexico Client
          clientCMS: '6d0c111f-c9d2-4431-8dc8-09273cd98fe2', // Lowes
          // clientCMS: '4a235d17-36b7-4f2d-9ce7-80e6bc8cfeac', // Falabella Co
          // clientCMS: 'b3b770dd-451f-4838-aebb-7db7509bc6cb', // WhiteLabel Client
          // clientCMS: 'd55001d9-bf1b-4a41-8ee4-24f51ad2e0bb', // PBY UK
          // clientCMS: 'b85efdb6-9738-47ce-90c5-4aaf2e856858', // WeCare Germany
          // clientCMS: '7a3befc8-5379-4e4a-a0f0-845653beb3d4', // JB Hi-Fi Australia
          // clientCMS: '79ee4d1a-0c8e-4678-b131-1857a15f7d62', // samsung europe client // change the isMultiLanguageClient flag too.
          // clientCMS: 'b8b80a5a-6d8b-478c-857a-39caba19c9c1', // Nationwide UK
          // clientCMS: 'bb9cab40-06b3-4f8d-9084-3653591261cd', // Portal Web Form

          // clientCMS: '1d484d69-5dc8-4af7-b956-8ad22213ff9d', // OfficeWorks Australia
          // clientCMS:  '7ea40d6a-3f5b-49ba-be03-80245f7e78bd', // PGH TMobile
          // clientCMS:  '1a92950b-a340-474e-b053-e8d5df27b6f7', // Harvey Norman Genie - AU
          // clientCMS:  'c0f1413d-d615-4f8f-98fb-c80f5a4a1f09', // Harvey Norman Genie - NZ

          // clientCMS:  '1a92950b-a340-474e-b053-e8d5df27b6f7', //Harvey Norman Genie

          language: 'en-us',
          production: 'false',
          // Keep this in Sync with Home Components in Angular Route for Optimal performance
          homeComponents: 'Global,Login,Home,SearchContract,LookupUser,VerifyAccount,VerificationMethod,EmailCapture,ApproveDevice',
        },
        gtmClient: 'claroar',
        version: '1.0.0.0',
        applicationInsightKey: '8b3bf7f5-be3f-49d7-add0-02dffa163465',
        apimSubscriptionKey: '4e681332d6be44268d504ae69ea2ba43',
        https: true,
        hostUrl: '',
        isMultiLanguageClient: 'false' // for samsung-eu, nationwide-uk and portal-claim-form, update this to true.
      };
    } else {
      window.config = {
        core: {
          cmsApiUrl: 'https://claims.lowesprotect.com/cms/api/v1',
          clientCMS: '6d0c111f-c9d2-4431-8dc8-09273cd98fe2',
          parentCMS: 'fa7e6495-d070-44fb-b728-19712046e9a8',
          language: 'en-us',
          production: 'true',
          // Keep this in Sync with Home Components in Angular Route for Optimal performance
          homeComponents: 'Global,Login,Home,SearchContract,LookupUser,VerifyAccount,VerificationMethod,EmailCapture,ApproveDevice',
        },
        gtmClient: 'lowesus',
        version: '2.1.12082022',
        apimSubscriptionKey: '4e681332d6be44268d504ae69ea2ba43',
        applicationInsightKey: '8b3bf7f5-be3f-49d7-add0-02dffa163465',
        https: true,
        hostUrl: '',
        isMultiLanguageClient: 'false'
      };
    }

    window.config.supportsFetch = false;
    window.config.currentResourceVersion = '';
    window.config.siteSettings = null;
    window.config.startTime = Date.now();
    window.config.landingPage = window.location.pathname;

    logWithTime('Index.html loaded');

    function clientShortId() {
      if (window.config.core.clientCMS !== '') {
        return window.config.core.clientCMS.substr(0, 8);
      } else {
        return window.config.core.parentCMS.substr(0, 8);
      }
    }

    function logWithTime(message) {
      console.log('[' + new Date().toISOString().slice(11, -1) + '] - ' + message);
    }

    function prefetchImages(siteSettings) {
      if (siteSettings.portalSettings['Global_PrefetchImages']) {
        var prefetchImageList = siteSettings.portalSettings['Global_PrefetchImages'].Value.split(',');
        var images = [];
        var counter = 0;
        for (var imageData in prefetchImageList) {
          counter++;
          if (siteSettings.portalImages[imageData]) {
            // load from sitefinity url
            images[counter] = new Image();
            images[counter].src = siteSettings.portalImages[imageData].ImageURL;
          } else {
            // load from base site url
            var base = document.getElementsByTagName('base')[0].href;

            images[counter] = new Image();
            images[counter].src = base + imageData;
          }
        }
      }
    }

    function updateManifest(siteSettings) {

      var imageUrl32 = siteSettings.portalImages['Global_Client_FavIcon32'].ImageURL;
      var imageUrl76 = siteSettings.portalImages['Global_Client_FavIcon76'].ImageURL;
      var imageUrl120 = siteSettings.portalImages['Global_Client_FavIcon120'].ImageURL;
      var imageUrl180 = siteSettings.portalImages['Global_Client_FavIcon180'].ImageURL;
      var imageUrl192 = siteSettings.portalImages['Global_Client_FavIcon192'].ImageURL;
      var imageUrl512 = siteSettings.portalImages['Global_Client_FavIcon512'].ImageURL;
      var themeColor = siteSettings.portalSettings['Global_Client_ManifestThemeColor'].Value;
      var bookmarkName = siteSettings.homepageResources.portalLabels['Global_Client_BookmarkName'].Value;
      var themeName = siteSettings.portalSettings['Global_Theme'].Value;
      loadDefaultTheme(themeName);

      var myDynamicManifest = {
        name: bookmarkName,
        short_name: bookmarkName,
        theme_color: themeColor,
        background_color: '#fafafa',
        display: 'standalone',
        scope: '/',
        start_url: '/',
        icons: [
          {
            src: imageUrl192,
            sizes: '192x192',
            type: 'image/png'
          },
          {
            src: imageUrl512,
            sizes: '512x512',
            type: 'image/png'
          },
        ]
      }

      const stringManifest = JSON.stringify(myDynamicManifest);
      const blob = new Blob([stringManifest], { type: 'application/json' });
      const manifestURL = URL.createObjectURL(blob);

      document.querySelector('#apple-touch-icon').setAttribute('href', imageUrl180);
      document.querySelector('#manifest-placeholder').setAttribute('href', manifestURL);
      document.querySelector('#apple-app-title').setAttribute('content', bookmarkName);
      document.querySelector('#consent_blackbar').setAttribute('style', siteSettings.portalSettings['Global_Client_TrustArcStyle'].Value);
    }

    function loadDefaultTheme(loadDefaultTheme) {
      var link = document.createElement('link');
      link.setAttribute('rel', 'stylesheet');
      link.setAttribute('type', 'text/css');
      link.setAttribute('href', loadDefaultTheme + '.css');
      link.classList.add('style-manager-theme');
      document.head.appendChild(link);
    }

    function setupIceChat(siteSettings) {
      var buttonId = siteSettings.portalSettings['Global_Chat_ButtonId'].Value;
      if (buttonId) {
        var CIMBG699;
        var siteSessionID = '';
        EtechButtonHandlerls('http:' != document.location.protocol ? siteSettings.portalSettings['Global_Chat_ButtonHandler_Script_HttpsUrl'].Value : siteSettings.portalSettings['Global_Chat_ButtonHandler_Script_HttpUrl'].Value, function () {
          CIMBG699 = new EtechButtonHandler();

          CIMBG699.OrgID = siteSettings.portalSettings['Global_Chat_Org_Id'].Value;
          CIMBG699.btnID = siteSettings.portalSettings['Global_Chat_Skill_Id'].Value;
          CIMBG699.buttonControlID = buttonId;

          CIMBG699.hostSiteSessionID = siteSessionID;

          CIMBG699.BootupScript(siteSettings.portalSettings['Global_Chat_Bootup_Script_Url'].Value, CIMBG699, siteSettings.portalSettings['Global_Chat_ButtonHandler_ObjectName'].Value);
        });
        var chat = document.getElementsByName("ice-chat")[0];
        chat.id = buttonId;
        chat.addEventListener("click", function () {
          dataLayer.push({
            'event': 'custom-chat',
            'eventCategory': 'Chat',
            'eventAction': 'Initiate Chat'
          });
        });
      }
    }

    function openIceChat() {
      document.getElementById('Hlink').click();
    }

    function EtechButtonHandlerls(url, cb) {
      var script = document.createElement("script");
      script.setAttribute('type', 'text/javascript');
      if (script.readyState) {
        script.onreadystatechange = function () {
          if (script.readyState == "loaded" || script.readyState == "complete") {
            script.onreadystatechange = null;
            cb();
          }
        };
      }
      else {
        script.onload = function () {
          cb();
        };
      }
      script.setAttribute('src', '' + url + '');
      document.getElementsByTagName('head')[0].appendChild(script);
    }
    // XP
    (function () {
      try {
        window.config.supportsFetch = true;

        logWithTime('Load resources...');
        var currentVersion = 'New';

        if (typeof window.localStorage != 'undefined') {
          if (localStorage.getItem('currentResourceVersion-' + clientShortId()) !== null) {
            currentVersion = JSON.parse(localStorage.getItem('currentResourceVersion-' + clientShortId()));
          }

          if (localStorage.getItem('language-' + clientShortId()) !== null) {
            // overide config language to users selected language
            window.config.core.language = JSON.parse(localStorage.getItem('language-' + clientShortId()));
          } else {
            localStorage.setItem('language-' + clientShortId(), '"' + window.config.core.language + '"');
          }
          // localStorage.setItem('language-' + clientShortId(), '"' + window.config.core.language + '"');
        }

        var bases = document.getElementsByTagName('base');
        var hostname = null;
        if (bases.length > 0) {
          if (window.config.core.production == 'false') {
            // for dev and qa, return the whole URL with client-name
            // if site has an end slash, then remove it and return without that.
            hostname = (new URL(bases[0].href).href).replace(/\/$/, '');
          } else {
            hostname = new URL(bases[0].href).hostname;
          }
        }

        if (window.config.core.production == 'false' && localStorage.getItem('multiSiteClientLanguage-' + clientShortId()) !== null) {
          window.config.hostUrl = JSON.parse(localStorage.getItem('multiSiteClientLanguage-' + clientShortId()));

        } else {
          window.config.hostUrl = hostname;
        }
        // console.log(window.config.language);
        fetch(window.config.core.cmsApiUrl +
          '/resource/GetResourceVersionData?v=' + currentVersion +
          '&language=' + window.config.core.language,
          {
            headers: {
              'ClientCMS': window.config.core.clientCMS,
              'ParentCMS': window.config.core.parentCMS,
              'ngsw-bypass': true,
              'Ocp-Apim-Subscription-Key': window.config.apimSubscriptionKey,
              'Ocp-Apim-Trace': true,
              'HostUrl': window.config.hostUrl,
              'IsMultiLanguageClient': window.config.isMultiLanguageClient
            },
          }
        ).then(function (response) {

          window.config.supportsFetch = true;
          return response.json();
        }).then(function (myJson) {
          let version = myJson.version;
          if (myJson.Language !== undefined) {
            localStorage.setItem('language-' + clientShortId(), '"' + myJson.Language + '"');
            window.config.core.language = myJson.Language;
          }
          if (myJson.settings !== undefined) {
            if(window.config.isMultiLanguageClient == 'true'){
              window.config.gtmClient = myJson.settings.portalSettings.Global_GTMClientName.Value;
              dataLayer.push({
                client: window.config.gtmClient, // name of client
              });
            }
            window.config.currentResourceVersion = version;
            window.config.siteSettings = myJson.settings;
            prefetchImages(myJson.settings);
            updateManifest(myJson.settings);
            setupIceChat(myJson.settings);
            if (myJson.settings.Language !== undefined) {
              localStorage.setItem('language-' + clientShortId(), '"' + myJson.settings.Language + '"');
              window.config.core.language = myJson.settings.Language;
            }
            logWithTime('XP Version & Settings loaded: ' + window.config.currentResourceVersion);
            return;
          } else {
            var versionPrefix = '';
            if (window.config.core.clientCMS !== '') {
              version += '-' + window.config.core.clientCMS.substr(0, 8);
            } else {
            }
            window.config.currentResourceVersion = version;
          }

          // logWithTime('XP Version: ' + window.config.currentResourceVersion);

          fetch(
            window.config.core.cmsApiUrl +
            '/resource/siteResources?v=' + window.config.currentResourceVersion +
            '&language=' + window.config.core.language +
            '&homeComponents=' + window.config.core.homeComponents,
            {
              headers: {
                'ClientCMS': window.config.core.clientCMS,
                'ParentCMS': window.config.core.parentCMS,
                'ngsw-bypass': true,
                'Ocp-Apim-Subscription-Key': window.config.apimSubscriptionKey,
                'Ocp-Apim-Trace': true,
                'HostUrl': window.config.hostUrl,
                'IsMultiLanguageClient': window.config.isMultiLanguageClient
              },
            }
          )
            .then(function (response) {
              return response.json();
            })
            .then(function (myJson) {
              logWithTime('XP Settings loaded.');
              setupIceChat(myJson);
              window.config.siteSettings = myJson;
              localStorage.setItem('language-' + clientShortId(), '"' + myJson.Language + '"');
              window.config.core.language = myJson.Language;
              if(window.config.isMultiLanguageClient == 'true'){
                window.config.gtmClient = myJson.portalSettings.Global_GTMClientName.Value;
                dataLayer.push({
                  client: window.config.gtmClient, // name of client
                });
              }
              // console.log(window.currentResourceVersion);
            });
        });
      } catch (e) {
        window.config.supportsFetch = false;
        console.log("Browser doesn't support this feature");
        console.log(e);
        const isIE11 = /msie\s|trident\//i.test(window.navigator.userAgent);
        if (isIE11) {
          window.location.href = 'unsupported.html?language=' + encodeURIComponent(window.config.core.language);
        }
      }
    })();
  </script>

  <style>
    @media (max-width: 767px) {
      #truste-consent-track {
        position: relative !important;
      }
    }

    .assurant-loader-wraper {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(255, 255, 255, 0.7);
      z-index: 11111111111111111;
    }

    .assurant-loader-wraper .assurant-loader {
      position: relative;
      left: 50%;
      top: 50%;
      height: 10vw;
      width: 10vw;
      margin: -7vw 0 0 -5vw;
      border: 3px solid transparent;
      border-top-color: #06c;
      border-bottom-color: #06c;
      border-radius: 50%;
      z-index: 2;
      -webkit-animation: spin 2s linear infinite;
      -moz-animation: spin 2s linear infinite;
      -o-animation: spin 2s linear infinite;
      animation: spin 2s linear infinite;
    }

    .assurant-loader-wraper .assurant-loader::after {
      content: "";
      position: absolute;
      top: 5%;
      bottom: 5%;
      left: 5%;
      right: 5%;
      border: 3px solid transparent;
      border-top-color: #0c3;
      z-index: 2;
      border-radius: 50%;
      -webkit-animation: spin 1.5s linear infinite;
      -moz-animation: spin 1.5s linear infinite;
      -o-animation: spin 1.5s linear infinite;
      animation: spin 1.5s linear infinite;
    }

    .assurant-loader-wraper .assurant-loader::before {
      content: "";
      position: absolute;
      top: 2%;
      bottom: 2%;
      left: 2%;
      right: 2%;
      border: 3px solid transparent;
      z-index: 2;
      border-top-color: #f90;
      border-radius: 50%;
      -webkit-animation: spin 3s linear infinite;
      -moz-animation: spin 3s linear infinite;
      -o-animation: spin 3s linear infinite;
      animation: spin 3s linear infinite;
    }


    @-webkit-keyframes spin {
      0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      50% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(180deg);
      }

      100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }

    @-moz-keyframes spin {
      0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      50% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(180deg);
      }

      100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }

    @-o-keyframes spin {
      0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      50% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(180deg);
      }

      100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }

    @keyframes spin {
      0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      50% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(180deg);
      }

      100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }
  </style>

<!--Trust arc integration-->
<script>
  //This is your domain, as in, how you who are calling the API wish to be identified.
  var MY_DOMAIN = window.location.href;
  var REQUIRE_USER_EXPRESSED_PERMISSION = true;
  var _STATE = {};

  /**
  * Different pages add the Consent Manager in different locations, so all callers of the API must wait till
  * the API is loaded. The API is loaded in two stages:
  *      1) The first stage is where the "PrivacyManagerAPI" object exists on the page and where default and
  *         page/domain specific settings can be obtained. If your requirements demand user consent, you must wait
  *         for the second stage load, but it is always recommended to wait for the second stage no matter what.
  *         The "loading" parameter will be added to all API responses when the API is in this state.
  *      2) The second stage loads the user preferences and the domain specific information. If you made a
  *         postMessage API call during the first stage, then the API will automatically send you another, updated,
  *         response if the result has changed.
  */
  function runOnce(){
    //CHECK: for API exists on the page
    if(!_STATE.hasRunOnce && window.PrivacyManagerAPI){
      console.log("doing run once");

      //Register with the API for automatic updates of user preferences (for the settings you care about)
      //--OR-- if the API is loading, then this will send an update when the API is done and has loaded the user preferences.
      window.addEventListener("message", function(e){
        try{
          var json = JSON.parse(e.data);
          json.PrivacyManagerAPI && handleAPIResponse(json.PrivacyManagerAPI);
        }catch(e){
          e.name != 'SyntaxError' && console.log(e);
        }
      }, false);
      var apiObject = {PrivacyManagerAPI: { self: MY_DOMAIN, action: "getConsent" , timestamp: new Date().getTime(), type: "functional" }};
      window.top.postMessage(JSON.stringify(apiObject),"*");
      apiObject = {PrivacyManagerAPI: { self: MY_DOMAIN, action: "getConsent" , timestamp: new Date().getTime(), type: "advertising" }};
      window.top.postMessage(JSON.stringify(apiObject),"*");

      _STATE.hasRunOnce = true;
      _STATE.i && clearInterval(_STATE.i);
    }
  }

  /**
      * This function returns value of notice_behavior cookie to determine location and behavior manager based on domain.
  * When no notice_behavior cookie exists, this returns a blank string.
  */
  function getBehavior() {
    var result = "";
    var rx = new RegExp("\\s*notice_behavior\\s*=\\s*([^;]*)").exec(document.cookie);
    if(rx&&rx.length>1){
      result = rx[1];
    }
    return result;
  }

  /**
  * This function is called whenever a user preference is initially set, is retrieved for the first time on this page, or is updated.
  * This is the gateway function which should be customized by each client (you) to determine when and how to handle the API response.
  *
  * The second half of the function determines settings from the CM API, and decides which elements on the page should be "activated" based upon those settings.
  * Elements can only be activated once. Elements can not be deactivated, once activated.
  */
  function handleAPIResponse(response){
    //CHECK: make sure this response is to YOU. You will actually get the messages to all API callers on this page, not just to you.
    if(!response.source || response.self != MY_DOMAIN ) return;
    console.log("user decision",response);

    //Required trackers/cookies are always allowed, no need to ask permission.
    if( !_STATE.hasLoadedRequired ){
      activateElement(document.querySelectorAll(".trustecm[trackertype=required]"));
      _STATE.hasLoadedRequired = true;
    }

    // Check if behavior manager is EU
    var isEU = /.*(,|)eu/i.test(getBehavior());

    //Case where we don't want to do anything till the user has made a preference.
    if(isEU && REQUIRE_USER_EXPRESSED_PERMISSION && response.source != "asserted" ) return;

    //Step 1) Get Consent Manager settings (user prefs)
    //        These API calls are DIFFERENT than the original API call ("response" parameter) so they must be called separately.
    //Step 2) Apply the settings after checking if approved
    var setting = null;
    if( !_STATE.hasLoadedAdvertising ){
      setting = PrivacyManagerAPI.callApi("getConsent", MY_DOMAIN , null ,null, "advertising");
      if( setting.consent=="approved" ){
        activateElement(document.querySelectorAll(".trustecm[trackertype=advertising]"));
        _STATE.hasLoadedAdvertising = true;
      }console.log(setting);
    }
    if( !_STATE.hasLoadedFunctional ){
      setting = PrivacyManagerAPI.callApi("getConsent", MY_DOMAIN , null ,null, "functional");
      if( setting.consent=="approved" ){
        activateElement(document.querySelectorAll(".trustecm[trackertype=functional]"));
        _STATE.hasLoadedFunctional = true;
      }console.log(setting);
    }

          // No additional checking, this always fires, but only after a user has consented
    if( !_STATE.hasLoadedAnyConsent ){
      activateElement(document.querySelectorAll(".trustecm[trackertype=any]"));
      _STATE.hasLoadedAnyConsent = true;
    }

    //check of vendor domain and fires if that domain is approved, which is based on how that domain was categorized on the backend
    var vendors = document.querySelectorAll(".trustecm[trackertype=vendor]");
    for (var i=0; i < vendors.length; i++) {
      var currentVendor = vendors[i];
      var vDomain = currentVendor.getAttribute("vsrc");
      if (vDomain && !_STATE['hasLoaded'+vDomain]) {
        setting = PrivacyManagerAPI.callApi("getConsent", MY_DOMAIN, vDomain);
        if( setting.consent=="approved" ){
          activateElement(document.querySelectorAll(".trustecm[trackertype=vendor][vsrc='"+ vDomain +"']"));
          _STATE['hasLoaded'+vDomain] = true;
        }console.log(setting);
      }
    }
  }
  /**
  * Activates (runs, loads, or displays) an element based upon element node name.
  * @param {Array.<HTMLElement>} list
  */
  function activateElement(list){
    if(!(list instanceof Array || list instanceof NodeList)) throw "Illegal argument - must be an array";
    console.log("activating", list);
    for(var item,i=list.length;i-- >0;){
      item = list[i];
      item.class = "trustecm_done";
      switch(item.nodeName.toLowerCase()){
        case "script":
          var z = item.getAttribute("thesrc");
          if(z){
            var y = document.createElement("script");
            y.src = z;
            y.async = item.async;
            item.parentNode.insertBefore(y,item);
          }else eval(item.text || item.textContent || item.innerText);
      }
    }
  }
  _STATE.i = setInterval(runOnce,10);
</script>
<!--End Of Trust Arc Script-->
<link rel="stylesheet" href="styles.0d8bc983e3d8e0e2.css"><script id="_cls_detector" src="https://cdn.gbqofs.com/assurant/GSSPLOWES/p/detector-dom.min.js"></script><style type="text/css"></style><script src="https://az416426.vo.msecnd.net/scripts/a/ai.0.js"></script></head>

<body class="bg-light">
  <!-- Google Tag Manager (noscript) -->
  <noscript>
    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T8HPXRW" height="0" width="0"
      style="display: none; visibility: hidden;"></iframe>
  </noscript>
  <!-- End Google Tag Manager (noscript) -->

  <!-- Trust Arc Banner -->
  <div id="consent_blackbar"></div>
  <!-- End Trust Arch Banner -->

  <!-- ICE Chat -->
  <div name="ice-chat" style="z-index:999999;position:absolute;"> </div>

  <!-- End ICE Chat -->

  <app-root imagesdirectory="assets">
    <div id="aiz-loader" class="assurant-loader-wraper" style="display:none;">
      <div class="assurant-loader">
        <div class="progress-line"></div>
      </div>
    </div>
  </app-root>
  <!-- Global site tag (gtag.js) - Google Analytics  -->

  <script>
    setTimeout(function () {
      var element = document.getElementById('aiz-loader');
      if (element !== null) {
        element.style.display = 'block';
      }
    }, 2500);

    window.dataLayer = window.dataLayer || [];
    dataLayer.push({
      client: window.config.gtmClient, // name of client
    });
    function gtag(args) {

      if (typeof args == 'string' || args instanceof String) {
        // console.log('args array ' + args[0]);
        // dataLayer.push(args);
      } else {
        // console.log('args  ' + args);
        dataLayer.push(args);
      }
    }
			// gtag('js', new Date());
  </script>
  <noscript>Please enable JavaScript to continue using this application.</noscript>
<script src="runtime.e0800d8d1e304179.js" type="module"></script><script src="polyfills.ae6232cd9e0c091f.js" type="module"></script><script src="scripts.4c1d356e9d88864a.js" defer=""></script><script src="vendor.1cd8e0261a22cbf4.js" type="module"></script><script src="main.ac64a1a4d1b23c5a.js" type="module"></script>


<script type="text/javascript" id="">var __dispatched__={},__i__=self.postMessage&&setInterval(function(){if(self.PrivacyManagerAPI&&__i__){var b={PrivacyManagerAPI:{action:"getConsentDecision",timestamp:(new Date).getTime(),self:self.location.host}};self.top.postMessage(JSON.stringify(b),"*");__i__=clearInterval(__i__)}},50);
self.addEventListener("message",function(b,a){try{if(b.data&&(a=JSON.parse(b.data))&&(a=a.PrivacyManagerAPI)&&a.capabilities&&"getConsentDecision"==a.action){var d=self.PrivacyManagerAPI.callApi("getGDPRConsentDecision",self.location.host).consentDecision;d&&d.forEach(function(c){__dispatched__[c]||(self.dataLayer&&self.dataLayer.push({event:"GDPR Pref Allows "+c}),__dispatched__[c]=1)})}}catch(c){}});</script><script type="text/javascript" id="_cls_injector">if(-1<window.location.hostname.indexOf("claims.lowesprotect.com")){var script=document.createElement("script");script.id="_cls_detector";script.src="https://cdn.gbqofs.com/assurant/GSSPLOWES/p/detector-dom.min.js";document.head.appendChild(script)};</script></body></html>

                             

Screenshot: