(window.ayManagerEnv = window.ayManagerEnv || {}).cmd = window.ayManagerEnv.cmd || [];
(function(m){m.initialized || (
  m.entityId = "678gQERaQcC7frWNk",
  m.geoInfo = {"isEEAOrUK":false,"isEUCountry":false,"country":"US","city":"Ashburn","continent":"NA","latitude":"39.04372","longitude":"-77.48749","postalCode":"20147","region":"Virginia","regionCode":"VA","timezone":"America/New_York"},
  m.botInfo = {"score":99,"verified":false},
  m.isSplitTest = false,
  m.settings = {"placements":[{"_id":"ecseT2AC9LPhjBKB6","name":"after-article","placement":".article-sections-container","adUnits":[],"code":"after-article","position":"beforeend","conditions":["K6DqcgHxZzaeR8p7e"],"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"inject":true,"slug":false,"style":"{}","lazyLoad":true,"lazyRender":false,"htmlUnits":["8rwowe3kPpRnT47HF"]},{"_id":"S7xmggKapcTLhiC92","name":"section-banner","placement":".grid-ad-slot, .home-inner.latest","adUnits":["LkWHc9SuA8mwd56Xg","uxKeSccJSpd72C6ff"],"code":"section-banner","position":"afterbegin","conditions":["K6DqcgHxZzaeR8p7e"],"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"inject":true,"slug":false,"style":"{}","lazyLoad":true,"lazyRender":false,"htmlUnits":[]},{"_id":"085a9bd120463db2d462f122","name":"videoPlayer_mobile","conditions":["d7ec05eb5e693edf05eb3f4e","K6DqcgHxZzaeR8p7e"],"adUnits":[],"placement":"#votd-player-mobile","lazyLoad":false,"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"code":"videoPlayer_mobile","inject":true,"position":"afterbegin","slug":false,"style":"{}","lazyRender":false,"htmlUnits":["Kr6cNkT6X6jpcCuvB"]},{"name":"rightrail-2","adUnits":["47804da2307e5a71369deb7a"],"_id":"b595d123bcc736fb09fc698e","conditions":["d35ce7c00afc0e78103fef54","K6DqcgHxZzaeR8p7e"],"placement":"div[id^=\"rightrail\"][data-ad-path]:not([id$=\"-1\"])","lazyLoad":true,"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"code":"rightrail-2","inject":true,"position":"afterbegin","slug":false,"style":"{}","lazyRender":false,"htmlUnits":[]},{"_id":"69c53cdc56c981b14c26b2b0","name":"videoPlayer","conditions":["d35ce7c00afc0e78103fef54","K6DqcgHxZzaeR8p7e"],"adUnits":[],"placement":"#votd-player","lazyLoad":false,"trigger":["ab581f455eeae18cd49d3a98","ff9c9e14f882107a47ed76e1"],"fetchTrigger":["ab581f455eeae18cd49d3a98","ff9c9e14f882107a47ed76e1"],"code":"videoPlayer","inject":true,"position":"afterbegin","slug":false,"style":"{}","lazyRender":false,"htmlUnits":["Kr6cNkT6X6jpcCuvB"]},{"_id":"771019d345e78c95b587c669","name":"header","conditions":["K6DqcgHxZzaeR8p7e"],"adUnits":[],"placement":"head","position":"beforeend","lazyLoad":false,"trigger":["_onScriptLoad"],"fetchTrigger":["_onScriptLoad"],"code":"header","inject":true,"slug":false,"style":"{}","lazyRender":false,"htmlUnits":["5974b9cd2b50126ee6ffa1c4","fbef7911e46c36d1b4175e78","2ca29129fd318c78cacefdcd","43e138c3a327186e71df2938","76895d4c550def992c8cd7ff","6fa042dcfb7918c32050c229","a663d4f5d3ce7fdbca9f17fa","G3e87cSmFHDGinJ76","uJJ4jMaHZKKH5wWzE"]},{"name":"rightrail-1","adUnits":["d65b134207a3b7be43422fc6"],"_id":"3e67619ab93a285c982b6224","conditions":["d35ce7c00afc0e78103fef54","K6DqcgHxZzaeR8p7e"],"placement":"div[id^=\"rightrail\"][id$=\"-1\"][data-ad-path]","lazyLoad":true,"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"code":"rightrail-1","inject":true,"position":"afterbegin","slug":false,"style":"{}","lazyRender":false,"htmlUnits":[]},{"name":"adhesion-1","adUnits":["f6281c82b8ef0be3bfdd0189"],"_id":"b010453983f40ec5dbddc7c3","conditions":["d7ec05eb5e693edf05eb3f4e","K6DqcgHxZzaeR8p7e"],"placement":"body","style":"{\n  position: fixed;\n  width: 100%;\n  bottom: 0px;\n  z-index: 10;\n  text-align: center;\n  min-height: 50px;\n  align-items: flex-end;\n  justify-content: center;\n  display: flex;\n  height: 50px;\n}","lazyLoad":false,"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"code":"adhesion-1","inject":true,"position":"afterbegin","slug":false,"lazyRender":false,"htmlUnits":[]},{"name":"slot-1","adUnits":["06d731b92aea4eac07bc8c1a"],"_id":"07b829b80d4e3394621f27be","conditions":["d7ec05eb5e693edf05eb3f4e","K6DqcgHxZzaeR8p7e"],"placement":"div[id^=\"slot\"][data-ad-path]","lazyLoad":true,"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"code":"slot-1","inject":true,"position":"afterbegin","slug":false,"style":"{}","lazyRender":false,"htmlUnits":[]},{"name":"horizontal-1","adUnits":["48cc26ddafa30b9a698d7496","rHpdEYdTTEyzBYGjH"],"_id":"7a9c6edb127de5d6717a0ce0","conditions":["d35ce7c00afc0e78103fef54","K6DqcgHxZzaeR8p7e"],"placement":"div[id^=\"horizontal\"][data-ad-path]","lazyLoad":true,"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"code":"horizontal-1","inject":true,"position":"afterbegin","slug":false,"style":"{}","lazyRender":false,"htmlUnits":[]},{"name":"inline-1","adUnits":["8e808dbc91e57d26d94820a8"],"_id":"a12a87bb001a0ccc82636de2","conditions":["d35ce7c00afc0e78103fef54","K6DqcgHxZzaeR8p7e"],"placement":"div[id^=\"inline\"][data-ad-path]","lazyLoad":true,"fetchTrigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"trigger":["ab581f455eeae18cd49d3a98","c57aeac5a504d91abfbfaf0c","_onConsentInitialization"],"code":"inline-1","inject":true,"position":"afterbegin","slug":false,"style":"{}","lazyRender":false,"htmlUnits":[]}],"adUnits":[{"_id":"uxKeSccJSpd72C6ff","path":"{{ c326742898b295308826c8c0 }}/section-banner_mw","name":"section-banner_mw","conditions":["d7ec05eb5e693edf05eb3f4e"],"sizes":["300x250","320x50","300x50"],"mediaTypes":["banner"],"refresh":{"refreshBasic":30}},{"_id":"LkWHc9SuA8mwd56Xg","path":"{{ c326742898b295308826c8c0 }}/section-banner","name":"section-banner","conditions":["d35ce7c00afc0e78103fef54"],"sizes":["728x90","728x250"],"mediaTypes":["banner"],"refresh":{"refreshBasic":30}},{"_id":"rHpdEYdTTEyzBYGjH","name":"horizontal-1","path":"{{ c326742898b295308826c8c0 }}/horizontal1-1","mediaTypes":["banner"],"sizes":["728x90","970x250"],"conditions":["hC3RNx63pY6LyJmSJ"],"refresh":{"refreshBasic":30}},{"_id":"47804da2307e5a71369deb7a","name":"rightrail-2","path":"{{ c326742898b295308826c8c0 }}/rightrail1-2","mediaTypes":["banner"],"sizes":["300x250"],"conditions":[],"refresh":{"refreshBasic":30}},{"_id":"d65b134207a3b7be43422fc6","name":"rightrail-1","path":"{{ c326742898b295308826c8c0 }}/rightrail1-1","mediaTypes":["banner"],"sizes":["300x250","300x600"],"conditions":[],"refresh":{"refreshBasic":30}},{"_id":"f6281c82b8ef0be3bfdd0189","name":"adhesion-1","path":"{{ c326742898b295308826c8c0 }}.mw/adhesion1-1","mediaTypes":["banner"],"sizes":["320x50","320x100"],"conditions":[],"refresh":{"refreshBasic":30}},{"_id":"06d731b92aea4eac07bc8c1a","name":"slot-1","path":"{{ c326742898b295308826c8c0 }}.mw/slot1-1","mediaTypes":["banner"],"sizes":["300x250"],"conditions":[],"refresh":{"refreshBasic":30}},{"_id":"48cc26ddafa30b9a698d7496","name":"horizontal-1_HomePage","path":"{{ c326742898b295308826c8c0 }}/horizontal1-1","mediaTypes":["banner"],"sizes":["728x90","970x250"],"conditions":["xrGEu6MTokXH7deR8"],"refresh":{"refreshBasic":30}},{"_id":"8e808dbc91e57d26d94820a8","name":"inline-1","path":"{{ c326742898b295308826c8c0 }}/inline1-1","mediaTypes":["banner"],"sizes":["300x250","728x90","640x250"],"conditions":[],"refresh":{"refreshBasic":30}}],"htmlUnits":[{"_id":"8rwowe3kPpRnT47HF","name":"Taboola Below Article","conditions":["K6DqcgHxZzaeR8p7e"],"htmlCode":"<div id=\"taboola-below-article-thumbnails\"></div>\n<script type=\"text/javascript\">\n  window._taboola = window._taboola || [];\n  _taboola.push({\n    mode: 'alternating-thumbnails-a',\n    container: 'taboola-below-article-thumbnails',\n    placement: 'Below Article Thumbnails',\n    target_type: 'mix'\n  });\n  _taboola.push({flush: true});\n</script>"},{"_id":"uJJ4jMaHZKKH5wWzE","name":"Taboola Loader","conditions":["K6DqcgHxZzaeR8p7e"],"htmlCode":"<script type=\"text/javascript\">\n  window._taboola = window._taboola || [];\n  _taboola.push({article:'auto'});\n  !function (e, f, u, i) {\n    if (!document.getElementById(i)){\n      e.async = 1;\n      e.src = u;\n      e.id = i;\n      f.parentNode.insertBefore(e, f);\n    }\n  }(document.createElement('script'),\n  document.getElementsByTagName('script')[0],\n  '//cdn.taboola.com/libtrc/technologyadvice-network/loader.js',\n  'tb_loader_script');\n  if(window.performance && typeof window.performance.mark == 'function')\n    {window.performance.mark('tbl_ic');}\n</script>"},{"_id":"G3e87cSmFHDGinJ76","name":"PubmaticIDHub","conditions":[],"htmlCode":"<script>\n\n  (function() {\n    var purl = window.location.href;\n    var url = '//ads.pubmatic.com/AdServer/js/pwt/166922/{{ wujBZvabGHoTCRsM2 }}';\n    var profileVersionId = '';\n    if(purl.indexOf('pwtv=')>0){\n      var regexp = /pwtv=(.*?)(&|$)/g;\n      var matches = regexp.exec(purl);\n      if(matches.length >= 2 && matches[1].length > 0){\n        profileVersionId = '/'+matches[1];\n      }\n    }\n    var wtads = document.createElement('script');\n    wtads.async = true;\n    wtads.type = 'text/javascript';\n    wtads.src = url+profileVersionId+'/pwt.js';\n    var node = document.getElementsByTagName('script')[0];\n    node.parentNode.insertBefore(wtads, node);\n  })();\n\n</script>"},{"_id":"Kr6cNkT6X6jpcCuvB","name":"JWP Player","conditions":[],"htmlCode":"<script async src=\"https://cd.connatix.com/connatix.player.js?cid=9e857bcd-b137-450c-abcf-2838a1b053cb&pid=6940ed5e-0eab-44c3-883e-2f0e2101a0b8\" type=\"text/javascript\"></script>\r\n<script id=\"eaeafd678e554e5fafdb32c404494ba2\">\r\nwindow.cnx = window.cnx || { cmd: [] };\r\n(new Image()).src = 'https://capi.connatix.com/tr/si?token=6940ed5e-0eab-44c3-883e-2f0e2101a0b8&cid=9e857bcd-b137-450c-abcf-2838a1b053cb';\r\nwindow.cnx.cmd.push(function() {\r\n    cnx({\r\n        playerId: \"6940ed5e-0eab-44c3-883e-2f0e2101a0b8\"\r\n    })\r\n    .render(\"eaeafd678e554e5fafdb32c404494ba2\");\r\n});\r\n</script>\r\n<style>\r\n/*.cnx-main-container {\r\n    position: fixed;\r\n    right: 10px;\r\n    top: 8%;\r\n    max-width: 40%;\r\n}\r\n.cnx-main-container.cnx-in-desktop {\r\n    top: unset;\r\n    bottom: 10px;\r\n    max-width: 30%;\r\n}*/\r\n</style>"},{"_id":"a663d4f5d3ce7fdbca9f17fa","name":"specialSizes","conditions":["c65c42ba463734cd9b273bd8"],"htmlCode":"<script>\n    ayManagerEnv.onEvent('beforeDefineSlot', function(adUnitInstanceCode, slotArgs) {\n        var slotEl = document.getElementById(slotArgs.div);\n        if (slotEl) {     \n            var adUnitCode = adUnitInstanceCode.replace(/(-[0-9])?__ayManagerEnv__.+$/, '');       \n            // add special sizes to slot and inline units\n            if (['slot', 'inline'].includes(adUnitCode) && slotEl.parentElement.dataset.adSizes) {\n                var adSizes = slotEl.parentElement.dataset.adSizes;\n                if (adSizes.includes('fluid')) {\n                    slotArgs.size.push('fluid');\n                }\n                if (adSizes.includes('[1,2]')) {\n                    slotArgs.size.push([1,2]);\n                }\n            }\n        }\n    });\n</script>"},{"_id":"6fa042dcfb7918c32050c229","name":"inlineRcArticles","conditions":[],"htmlCode":"<script>\r\n;(function () {\r\n  window.replaceInlineRcArticles = function (params) {\r\n    // check for values being passed in\r\n    const imageUrl = params?.imageUrl || ''\r\n    const imageAltText = params?.imageAltText || ''\r\n    const category = params?.category || ''\r\n    const title = params?.title || ''\r\n    const link = params?.link || ''\r\n    const adUnit = params?.adUnit || ''\r\n    const sponsorText = params?.sponsorText || ''\r\n\r\n    showInlineRc(adUnit)\r\n\r\n    const articleIndex = getTargetInlineRcIndex(adUnit)\r\n    const device = adUnit.includes('mw') ? 'mobile' : 'desktop'\r\n    const resizedImageUrl = getResizedImageUrl(imageUrl)\r\n    const inlineRcTarget = document.querySelector(\r\n      `.infinite-scroll-article-wrapper:nth-child(${articleIndex}) .component-article-section-inline-rc[data-device=\"${device}\"] .common-view__inline-rc-section-grid .item-2`\r\n    )\r\n    const sponsoredMarkup = `<div class=\"article-listing__sponsorship\">\r\n        <span class=\"article-listing__sponsorship__prefix\">${sponsorText}</span>\r\n        </div>`\r\n\r\n    if (inlineRcTarget) {\r\n      inlineRcTarget.innerHTML = `<div class=\"article-listing__image\">\r\n            <div is-lazy=\"true\" class=\"component-responsive-picture\" style=\"position:relative\">\r\n                <div>\r\n                <picture class=\"picture\" style=\"position:absolute\">\r\n                    <img alt=\"${imageAltText}\" src=\"${resizedImageUrl}\" class=\"picture__image\">\r\n                </picture>\r\n                </div>\r\n                </div>\r\n            </div>\r\n            <div class=\"listing-text-section\">\r\n                <div class=\"article-listing__category\">${category}</div>\r\n                <div class=\"article-listing__heading\">\r\n                <a href=\"${link}\" data-event=\"rc_inline_click\" data-info=\"2\" data-label=\"${link}\">${title}</a>\r\n                </div>\r\n                ${sponsorText ? sponsoredMarkup : ''}\r\n            </div>\r\n            </div>`\r\n    }\r\n  }\r\n\r\n  // return updated image resizer profile\r\n  function getResizedImageUrl(imageUrl) {\r\n    if (!imageUrl) {\r\n      return '{{ 89dbb26344531ba1987aff27 }}'\r\n    }\r\n\r\n    const newResizerProfile = '300x225p'\r\n    let currentResizerProfile = new URL(imageUrl).pathname\r\n    currentResizerProfile = currentResizerProfile.split('/')[1]\r\n\r\n    return imageUrl.replace(currentResizerProfile, newResizerProfile)\r\n  }\r\n\r\n  // return current article index\r\n  function getTargetInlineRcIndex(adUnit) {\r\n    if (!adUnit) {\r\n      return 1\r\n    }\r\n\r\n    let adUnitId = adUnit.split('/')\r\n    adUnitId = adUnitId[adUnitId.length - 1]\r\n    const articleIndex = adUnitId.match(/[0-9]+/)[0]\r\n\r\n    return articleIndex\r\n  }\r\n\r\n  // adds a class to show the inline rc module and disable refresh\r\n  function showInlineRc(adUnit) {\r\n    if (!adUnit) {\r\n      return\r\n    }\r\n\r\n    let adUnitId = adUnit.split('/')\r\n    adUnitId = adUnitId[adUnitId.length - 1]\r\n    const ad = document.getElementById(adUnitId)\r\n\r\n    if (ad) {\r\n      ad.setAttribute('data-ad-refresh', false)\r\n      const container = ad.closest('.inline-ad')\r\n      if (container) {\r\n        container.classList.add('show-inline-rc')\r\n      }\r\n    }\r\n  }\r\n})()\r\n</script>"},{"_id":"43e138c3a327186e71df2938","name":"targeting","conditions":[],"htmlCode":"<script>\r\n    (function() {\r\n        window._reveConfig.infiniteScrollDfpData = window._reveConfig.infiniteScrollDfpData || [];\r\n        window._reveConfig.infiniteScrollDfpData.unshift(window._reveConfig.dfpData);\r\n        var dfpData = window._reveConfig.infiniteScrollDfpData;\r\n\r\n        var refreshCounts = {};\r\n        // page level targeting\r\n        googletag.cmd.push(function() {\r\n            if (window._reveConfig && window._reveConfig.dfpData) {\r\n                Object.entries(window._reveConfig.dfpData).forEach(function(e) {\r\n                    var [t,n] = e;\r\n                    window.googletag.pubads().setTargeting(t, n)\r\n                });\r\n            }\r\n        });\r\n        // slot level targeting\r\n        ayManagerEnv.onEvent(\"afterDefineSlot\", function(adUnitInstanceCode, slot) {\r\n            var targetingMap = {};\r\n            try {\r\n                var el = document.getElementById(adUnitInstanceCode);\r\n                if (el) {\r\n                    var pl = el.parentElement;\r\n                    if (!pl.dataset.adTargeting) {\r\n                        pl = pl.parentElement;\r\n                    }\r\n                    if (pl && pl.dataset.adTargeting) {\r\n                        targetingMap = Object.assign(targetingMap, JSON.parse(pl.dataset.adTargeting));\r\n                    }\r\n                    var length = dfpData.length;\r\n                    var pageIndex = el.parentElement.dataset.pageIndex || length;\r\n                    var pageDfpData = dfpData[pageIndex - 1];\r\n                    // don't set slot level for first page\r\n                    if (pageDfpData && pageIndex > 1) {\r\n                        targetingMap = Object.assign(pageDfpData, targetingMap);\r\n                    }\r\n                }\r\n            } catch(e) {\r\n                console.error(e);\r\n            }\r\n            if (adUnitInstanceCode.includes('adhesion')) {\r\n                targetingMap.loc = 'adhesion';\r\n            }\r\n            if (refreshCounts[adUnitInstanceCode] === undefined) {\r\n                refreshCounts[adUnitInstanceCode] = 0;\r\n            } else {\r\n                refreshCounts[adUnitInstanceCode]++;\r\n            }\r\n            targetingMap.rfrsh = String(refreshCounts[adUnitInstanceCode]);\r\n\r\n            slot.updateTargetingFromMap(targetingMap);\r\n        });\r\n        \r\n        ayManagerEnv.onEvent('beforeRefresh', function(adUnitInstanceCodes, adUnits) {\r\n            var slots = googletag.pubads().getSlots();\r\n            adUnitInstanceCodes.forEach(function(adUnitInstanceCode) {\r\n                // skip first refresh and adhesion, because of slot recreate\r\n                if (refreshCounts[adUnitInstanceCode] < 1 || adUnitInstanceCode.includes('adhesion')) {\r\n                    return;\r\n                }\r\n                var slot = slots.find(function(slot) {\r\n                    return slot.getSlotElementId() === adUnitInstanceCode;\r\n                });\r\n                if (slot) {\r\n                    slot.setTargeting('rfrsh', String(++refreshCounts[adUnitInstanceCode]));\r\n                }\r\n            });\r\n        });\r\n    })();\r\n</script>"},{"_id":"76895d4c550def992c8cd7ff","name":"adUnitPathLogic","conditions":[],"htmlCode":"<script>\r\n    (function() {\r\n        var updatedInstances = [];\r\n        var refreshed = [];\r\n        var slotIndexMap = {};\r\n        var slotInstanceIndexMap = {};\r\n        var adhesionIndex = 0;\r\n        var adhesionIndexMax = 5;\r\n        var adhesionPage = null;\r\n\r\n        var getPageIndex = function(el) {\r\n            var index = 1;\r\n            while (\r\n                el && \r\n                el.className !== 'infinite-scroll-article-wrapper' &&\r\n                el.dataset.infinite_scroll_index === undefined\r\n            ) {\r\n                el = el.parentElement;\r\n            }\r\n            if (el && el.parentElement) {\r\n                if (el.dataset.infinite_scroll_index) {\r\n                    index = Math.max(Number(el.dataset.infinite_scroll_index) + 1, 1);\r\n                } else {\r\n                    index = Math.max(Array.from(el.parentElement.children).indexOf(el) + 1, 1);\r\n                }\r\n            }\r\n            return index;\r\n        }\r\n    \r\n\r\n        ayManagerEnv.onEvent('beforeDefineSlot', function(adUnitInstanceCode, slotArgs) {\r\n            if (updatedInstances.includes(adUnitInstanceCode)) {\r\n                return;\r\n            }\r\n            var adUnitCode = adUnitInstanceCode.replace(/(-[0-9])?__ayManagerEnv__.+$/, '');\r\n            var slotEl = document.getElementById(slotArgs.div);\r\n            \r\n            if (slotEl) {            \r\n                var pageIndex = 1;\r\n                var slotIndex = 1;\r\n                var refresh = '';\r\n\r\n                if (adUnitInstanceCode.includes('adhesion')) {\r\n                    // for OIYS test  \r\n                    if (document.body.dataset.infinite_scroll_page) {\r\n                        var previousPage = adhesionPage;\r\n                        var currentPage = parseInt(document.body.dataset.infinite_scroll_page);\r\n\r\n                        // reset the adhesion count on new page intersection\r\n                        if (currentPage !== previousPage) {\r\n                            slotIndex = 1;\r\n                            adhesionIndex = 1;\r\n                        } else {\r\n                            slotIndex = ++adhesionIndex;\r\n                        }\r\n\r\n                        if (adhesionIndex >= adhesionIndexMax) {\r\n                            slotIndex = adhesionIndexMax;\r\n                            adhesionIndex = adhesionIndexMax;\r\n                        }\r\n\r\n                        adhesionPage = currentPage;\r\n\r\n                    } else {\r\n                      // this code is left here to ensure compatability with sites != OIYS \r\n                      slotIndex = ++adhesionIndex;\r\n                    }\r\n\r\n          \r\n\r\n                } else {\r\n                    if (slotEl.parentElement.dataset.pageIndex) {\r\n                        pageIndex = parseInt(slotEl.parentElement.dataset.pageIndex);\r\n                    } else {\r\n                        pageIndex = getPageIndex(slotEl);\r\n                        slotEl.parentElement.dataset.pageIndex = pageIndex;\r\n                    }\r\n                    if (slotInstanceIndexMap[adUnitInstanceCode]) {\r\n                        slotIndex = slotInstanceIndexMap[adUnitInstanceCode];\r\n                    } else {\r\n                        var mapKey = adUnitCode + pageIndex;\r\n                        slotIndexMap[mapKey] = (slotIndexMap[mapKey] || 0) + 1;\r\n                        slotIndex = slotIndexMap[mapKey];\r\n                        slotInstanceIndexMap[adUnitInstanceCode] = slotIndex;\r\n                    }\r\n                    refresh = refreshed.includes(adUnitInstanceCode) ? 'r' : '';\r\n                }\r\n    \r\n                if (adUnitInstanceCode.includes('adhesion') && adhesionPage) {\r\n                    slotArgs.adUnitPath = slotArgs.adUnitPath.replace(/[0-9]+-[0-9]+$/, '') + adhesionPage + '-' + slotIndex + refresh;\r\n                } else {\r\n                    slotArgs.adUnitPath = slotArgs.adUnitPath.replace(/[0-9]+-[0-9]+$/, '') + pageIndex + '-' + slotIndex + refresh;\r\n                }\r\n\r\n                updatedInstances.push(adUnitInstanceCode);\r\n            }\r\n        });\r\n    \r\n        ayManagerEnv.onEvent('beforeRefresh', function(adUnitInstanceCodes, adUnits) {\r\n            if (!adUnits) {\r\n                return;\r\n            }\r\n\r\n            var toReset = [];\r\n            var i = adUnits.length\r\n            while (i--) {\r\n                var adUnitInstanceCode = adUnits[i].code;\r\n                var slot = googletag.pubads().getSlots().find(function(slot) {\r\n                    return slot.getSlotElementId() === adUnitInstanceCode;\r\n                });\r\n    \r\n                var isAdhesion = adUnitInstanceCode.includes('adhesion');\r\n\r\n                if (slot && (isAdhesion || !slot.getAdUnitPath().endsWith('r'))) {\r\n                    // for OIYS test  \r\n                    if (document.body.dataset.infinite_scroll_page) {\r\n                        toReset.push(adUnitInstanceCode);\r\n                        refreshed.push(adUnitInstanceCode);\r\n                        updatedInstances.splice(updatedInstances.indexOf(adUnitInstanceCode), 1);\r\n                    } else if (!isAdhesion || adhesionIndex < adhesionIndexMax) {                        \r\n                        toReset.push(adUnitInstanceCode);\r\n                        refreshed.push(adUnitInstanceCode);\r\n                        updatedInstances.splice(updatedInstances.indexOf(adUnitInstanceCode), 1);\r\n                    }\r\n\r\n                    adUnits.splice(i, 1);\r\n                }\r\n            }\r\n            if (toReset.length) {\r\n                ayManagerEnv.reset(toReset, { useInstanceCodes: true }).then(function() {\r\n                    ayManagerEnv.trigger(toReset, { useInstanceCodes: true });\r\n                });\r\n            }\r\n        });\r\n    })();\r\n</script>"},{"_id":"2ca29129fd318c78cacefdcd","name":"dynamicSizes","conditions":[],"htmlCode":"<script>\r\n(function() {\r\n    var config = {\r\n        // Allow larger size to render in the smaller defined size\r\n        spaceRequirmentOverride: {\r\n            // 930: 910,\r\n        },\r\n        includeAdUnits: [\r\n            'horizontal-1'\r\n        ],\r\n        excludeAdUnits: [],\r\n        windowEdgeAdUnits: [],\r\n    }\r\n\r\n    var adUnitSizes = {};\r\n    function filterSizes(sizes, element) {\r\n        var placementCode = element.id.replace(/_[^_]+$/, '');\r\n        var adUnitCode = element.id.replace(/__ayManagerEnv__.+$/, '');\r\n        if (config.excludeAdUnits.includes(adUnitCode) || (config.includeAdUnits.length && !config.includeAdUnits.includes(adUnitCode))) {\r\n            return sizes;\r\n        }\r\n        if (adUnitSizes[placementCode]) {\r\n            return adUnitSizes[placementCode];\r\n        }\r\n        var target = element;\r\n        if (element.parentElement.dataset.manualPlacementGroup) {\r\n            target = element.parentElement;\r\n        }\r\n        var largestWidth = sizes.reduce(function(largest, size) {\r\n            return Math.max(largest, size[0]);\r\n        }, 0);\r\n        target.style.width = largestWidth + 'px';\r\n        var documentWidth = document.documentElement.clientWidth;\r\n        var maxWidth = target.offsetWidth;\r\n        target.style.width = '';\r\n        maxWidth = maxWidth || documentWidth;\r\n\r\n        if (config.windowEdgeAdUnits.includes(adUnitCode)) {\r\n            target.style.width = '100%';\r\n            var rect = target.getBoundingClientRect();\r\n            maxWidth = Math.min(maxWidth, Math.min(rect.x + rect.width, documentWidth - rect.x));\r\n            target.style.width = '';\r\n        }\r\n\r\n        sizes = sizes.filter(function(size) {\r\n            var width = size[0];\r\n            if (config.spaceRequirmentOverride[width]) {\r\n                width = config.spaceRequirmentOverride[width];\r\n            }\r\n            return width <= maxWidth;\r\n        });\r\n        if (ayManagerEnv.debug.flags.length && !sizes.length) {\r\n            console.error('Failed to fit any size for', element.id + '!', 'Width:', maxWidth);\r\n        }\r\n        adUnitSizes[placementCode] = sizes;\r\n      \treturn sizes;\r\n    }\r\n\r\n    ayManagerEnv.onEvent('beforeDefineSlot', function(adUnitInstanceCode, slotArgs) {\r\n        var element = document.getElementById(adUnitInstanceCode);\r\n        if (element) {\r\n            slotArgs.size = filterSizes(slotArgs.size, element);\r\n        }\r\n    });\r\n    ayManagerEnv.onEvent('prebidBeforeFetchBids', function(bidConfig) {\r\n        bidConfig.adUnits.forEach(function(adUnit) {\r\n            var element = document.getElementById(adUnit.code) || document.getElementById(adUnit.code.replace(/_[^_]+$/, ''));\r\n            if (element) {\r\n                adUnit.mediaTypes.banner.sizes = filterSizes(adUnit.mediaTypes.banner.sizes, element);\r\n            }\r\n        });\r\n    });\r\n    ayManagerEnv.onEvent('apsBeforeFetchBids', function(bidConfig) {\r\n        bidConfig.slots.forEach(function(slot) {\r\n            var element = document.getElementById(slot.slotID) || document.getElementById(slot.slotID.replace(/_[^_]+$/, ''));\r\n            if (element) {\r\n                slot.sizes = filterSizes(slot.sizes, element);\r\n            }\r\n        });\r\n    });\r\n})();\r\n</script>"},{"_id":"fbef7911e46c36d1b4175e78","name":"horizontalStickyLogic","conditions":[],"htmlCode":"<script>\ngoogletag.cmd.push(function() {\n    var slotRenderEndedListener = function(event, remove = false) {\n        if (event.isEmpty) {\n            return;\n        }\n        const slotId = event.slot.getSlotElementId();\n        if (slotId.startsWith('horizontal')) {\n            const slotEl = document.getElementById(slotId);\n            if (slotEl) {\n                let parentEl = slotEl.parentElement;\n                while (parentEl && !parentEl.className.includes('component-ar-horizontal-bar-ad')) {\n                    parentEl = parentEl.parentElement;\n                }\n                if (parentEl) {\n                    if (remove) {\n                        googletag.pubads().removeEventListener(\"impressionViewable\", impressionViewableListener);\n                        setTimeout(function() {\n                            parentEl.style.top = '-' + parentEl.offsetHeight + 'px';\n                            setTimeout(function() {\n                                parentEl.classList.remove('sticky-ad');\n                            }, 1200);\n                        }, 1000);\n                    } else {\n                        parentEl.classList.add('sticky-ad');\n                        googletag.pubads().removeEventListener(\"slotRenderEnded\", slotRenderEndedListener);\n                    }\n                }\n            }\n        }\n    };\n    var impressionViewableListener = function(event) {\n        slotRenderEndedListener(event, true);\n    };\n\n    googletag.pubads().addEventListener(\"slotRenderEnded\", slotRenderEndedListener);\n    googletag.pubads().addEventListener(\"impressionViewable\", impressionViewableListener);\n});\n</script>"},{"_id":"5974b9cd2b50126ee6ffa1c4","name":"additonalSettings","conditions":[],"htmlCode":"<script type=\"text/javascript\">\n(function() {\n    screen.orientation.addEventListener('change', function() {\n        ayManagerEnv.changePage();\n    });\n\n    function createKeyVal(key, value) {\n        return { key, val: function(bidResponse) { return bidResponse[value]; } };\n    }\n    pbjs.bidderSettings = pbjs.bidderSettings || {};\n    pbjs.bidderSettings.standard = {\n        storageAllowed: true,\n        adserverTargeting: [\n            createKeyVal('hb_bidder', 'bidderCode'),\n            createKeyVal('hb_adid', 'adId'),\n            createKeyVal('hb_pb', 'pbHg'),\n            createKeyVal('hb_size', 'size'),\n            createKeyVal('hb_source', 'source'),\n            createKeyVal('hb_format', 'mediaType')\n        ]\n    };\n    pbjs.bidderSettings.kargo = pbjs.bidderSettings.kargo || {};\n    pbjs.bidderSettings.kargo.adserverTargeting = [\n        createKeyVal('hb_deal_kargo', 'dealId')\n    ];\n})();\n\nvar pbjs = pbjs || {};\npbjs.que = pbjs.que || [];\n\npbjs.que.push(function() {\n  pbjs.bidderSettings = pbjs.bidderSettings || {};\n  pbjs.bidderSettings.taboola = pbjs.bidderSettings.taboola || {};\n  pbjs.bidderSettings.taboola.storageAllowed = true;\n});\n</script>"}],"bidderSettings":{"bidders":[{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","_id":"pfm7kYsLoBmuC49RN","bidder":"equativ","name":"equativ-server","params":"{\n  networkId: [[ networkId ]],\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","_id":"fMF2AW4a3Rc2N6AsX","bidder":"equativ","name":"equativ","params":"{\n  networkId: [[ networkId ]],\n  siteId: [[ siteId ]],\n  pageId: [[ pageId ]],\n  formatId: [[ formatId ]],\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","_id":"qoTd9JZs5ToW8fPeE","bidder":"taboola","name":"taboola","params":"{\n  tagId: \"[[ tagId ]]\",\n  publisherId: \"[[ publisherId ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"server","_id":"x7tFTNqNN5No3uaRL","bidder":"triplelift","name":"triplelift-s2s","params":"{\n  inventoryCode: \"[[ inventoryCode ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","_id":"JuF5YyheFFQiitNav","bidder":"triplelift","name":"triplelift","params":"{\n  inventoryCode: \"[[ inventoryCode ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"server","_id":"okqk4KM3CjPEeCf4k","bidder":"pgamssp","name":"pgamssp s2s","gvlid":1353,"params":"{\n  placementId: \"[[ placementId ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","_id":"WgbF52C6cKT9rux5w","bidder":"pgamssp","name":"pgamssp","params":"{\n  placementId: \"[[ placementId ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"server","_id":"w2jhkFDQA6X47sPRS","bidder":"appnexus","name":"appnexus s2s","gvlid":32,"params":"{\n  placementId: [[ placementId ]],\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"server","_id":"EESDu5fQaNJnE6YzN","bidder":"ix","name":"ix s2s","gvlid":10,"params":"{\n  siteId: \"[[ siteId ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","_id":"GXisYmN7yoFYYrLqf","bidder":"ix","name":"ix","params":"{\n  siteId: \"[[ siteId ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"rriKfMy47dmTG5TCZ","bidder":"rubicon","name":"rubicon s2s","bidSource":"server","gvlid":52,"params":"{\n  accountId: [[ accountId ]],\n  siteId: [[ siteId ]],\n  zoneId: [[ zoneId ]],\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"YGwW7uQFpRFXKrzuB","bidder":"appnexus","name":"appnexus","bidSource":"client","params":"{\n  placementId: [[ placementId ]],\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"4KK3MNdcbXNFZN8yA","bidder":"nativo","name":"nativo s2s","bidSource":"server","gvlid":263,"params":"{\n  placementId: [[ placementId ]],\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"xAQCjFjaWNw7aQHgy","bidder":"nativo","name":"nativo","bidSource":"client","params":"{\n  placementId: [[ placementId ]],\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"TsZvRQzX4NSqPKLbm","bidder":"openx","name":"openx s2s","bidSource":"server","gvlid":69,"params":"{\n  delDomain: \"[[ delDomain ]]\",\n  unit: \"[[ unit ]]\",\n}"},{"conditions":["z7PrieCJAxxWMHwp3"],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"3ZyvpbNQouq4Fiooq","bidder":"ogury","name":"ogury s2s","bidSource":"server","gvlid":31,"params":"{\n  assetKey: \"[[ assetKey ]]\",\n  adUnitId: \"[[ adUnitId ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"ZeW9xAWvsMPHqS9nQ","bidder":"gumgum","name":"gumgum s2s","bidSource":"server","gvlid":61,"params":"{\n  zone: \"[[ zone ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"Nsjb3NDADRXJKYwHP","bidder":"pubmatic","name":"pubmatic s2s","bidSource":"server","gvlid":76,"params":"{\n  publisherId: \"[[ publisherId ]]\",\n  adSlot: \"[[ adSlot ]]\",\n}"},{"conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"_id":"hdrJy5tCu2mwBgcu7","bidder":"openx","name":"openx","bidSource":"client","params":"{\n  delDomain: \"[[ delDomain ]]\",\n  unit: \"[[ unit ]]\",\n}"},{"_id":"bff81cb3286a7483a3648b8d","bidder":"sharethrough","name":"sharethrough s2s","conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"server","gvlid":80,"params":"{\n  pkey: \"[[ pkey ]]\",\n}"},{"_id":"0b67c6900b48157c5638ca4b","bidder":"sharethrough","name":"sharethrough","conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","params":"{\n  pkey: \"[[ pkey ]]\",\n}"},{"_id":"e065003eb4ebd3966fe744d2","bidder":"gumgum","name":"gumgum","conditions":[],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","params":"{\n  zone: \"[[ zone ]]\",\n  slot: [[ slot ]],\n}"},{"_id":"847025fbc3b54bbbfd316380","bidder":"ogury","name":"ogury","conditions":["z7PrieCJAxxWMHwp3"],"paramsOverrides":[],"cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","params":"{\n  assetKey: \"[[ assetKey ]]\",\n  adUnitId: \"[[ adUnitId ]]\",\n}"},{"bidder":"rubicon","conditions":[],"paramsOverrides":[],"_id":"64957c7c0d4ebb01a9cbea66","name":"rubicon","cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","params":"{\n  siteId: [[ siteId ]],\n  zoneId: [[ zoneId ]],\n  accountId: [[ accountId ]],\n}"},{"bidder":"pubmatic","conditions":[],"paramsOverrides":[],"_id":"64957c7c0d4ebb01a9cbea67","name":"pubmatic","cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","params":"{\n  publisherId: \"[[ publisherId ]]\",\n  adSlot: \"[[ adSlot ]]\",\n  profId: \"[[ profId ]]\",\n}"},{"bidder":"amx","conditions":[],"paramsOverrides":[],"_id":"64957c7c0d4ebb01a9cbea6e","name":"amx","cpmAdjustments":1,"storageAllowed":["cookie","html5"],"bidSource":"client","params":"{\n  tagId: \"[[ tagId ]]\",\n}"}],"paramsDefaults":{"pfm7kYsLoBmuC49RN":{"uxKeSccJSpd72C6ff":{"networkId":"5872"},"LkWHc9SuA8mwd56Xg":{"networkId":"5872"},"rHpdEYdTTEyzBYGjH":{"networkId":"5872"},"47804da2307e5a71369deb7a":{"networkId":"5872"},"d65b134207a3b7be43422fc6":{"networkId":"5872"},"f6281c82b8ef0be3bfdd0189":{"networkId":"5872"},"06d731b92aea4eac07bc8c1a":{"networkId":"5872"},"48cc26ddafa30b9a698d7496":{"networkId":"5872"},"8e808dbc91e57d26d94820a8":{"networkId":"5872"}},"fMF2AW4a3Rc2N6AsX":{"uxKeSccJSpd72C6ff":{"networkId":"5872","siteId":"776557","pageId":"2208617","formatId":"154889"},"LkWHc9SuA8mwd56Xg":{"networkId":"5872","siteId":"776557","pageId":"2208617","formatId":"154889"},"rHpdEYdTTEyzBYGjH":{"networkId":"5872","siteId":"776557","pageId":"2208620","formatId":"154889"},"47804da2307e5a71369deb7a":{"networkId":"5872","siteId":"776557","pageId":"2208621","formatId":"154889"},"d65b134207a3b7be43422fc6":{"networkId":"5872","siteId":"776557","pageId":"2208621","formatId":"154889"},"f6281c82b8ef0be3bfdd0189":{"networkId":"5872","siteId":"776557","pageId":"2208623","formatId":"154889"},"06d731b92aea4eac07bc8c1a":{"networkId":"5872","siteId":"776557","pageId":"2208620","formatId":"154889"},"48cc26ddafa30b9a698d7496":{"networkId":"5872","siteId":"776557","pageId":"2208618","formatId":"154889"},"8e808dbc91e57d26d94820a8":{"networkId":"5872","siteId":"776557","pageId":"2208622","formatId":"154889"}},"qoTd9JZs5ToW8fPeE":{"uxKeSccJSpd72C6ff":{"tagId":"section-banner_mw","publisherId":"2007315"},"LkWHc9SuA8mwd56Xg":{"tagId":"section-banner","publisherId":"2007315"},"rHpdEYdTTEyzBYGjH":{"tagId":"horizontal-1","publisherId":"2007315"},"47804da2307e5a71369deb7a":{"tagId":"rightrail-2","publisherId":"2007315"},"d65b134207a3b7be43422fc6":{"tagId":"rightrail-1","publisherId":"2007315"},"f6281c82b8ef0be3bfdd0189":{"tagId":"adhesion-1","publisherId":"2007315"},"06d731b92aea4eac07bc8c1a":{"tagId":"slot-1","publisherId":"2007315"},"48cc26ddafa30b9a698d7496":{"tagId":"horizontal-1_HomePage","publisherId":"2007315"},"8e808dbc91e57d26d94820a8":{"tagId":"inline-1","publisherId":"2007315"}},"x7tFTNqNN5No3uaRL":{"uxKeSccJSpd72C6ff":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"LkWHc9SuA8mwd56Xg":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"rHpdEYdTTEyzBYGjH":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"47804da2307e5a71369deb7a":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"d65b134207a3b7be43422fc6":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"f6281c82b8ef0be3bfdd0189":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"06d731b92aea4eac07bc8c1a":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"48cc26ddafa30b9a698d7496":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"},"8e808dbc91e57d26d94820a8":{"inventoryCode":"TechAdvice_Display_RON_pbs2s"}},"JuF5YyheFFQiitNav":{"uxKeSccJSpd72C6ff":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"LkWHc9SuA8mwd56Xg":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"rHpdEYdTTEyzBYGjH":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"47804da2307e5a71369deb7a":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"d65b134207a3b7be43422fc6":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"f6281c82b8ef0be3bfdd0189":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"06d731b92aea4eac07bc8c1a":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"48cc26ddafa30b9a698d7496":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"},"8e808dbc91e57d26d94820a8":{"inventoryCode":"TechAdvice_Display_RON_pbc2s"}},"okqk4KM3CjPEeCf4k":{"uxKeSccJSpd72C6ff":{"placementId":"23422"},"LkWHc9SuA8mwd56Xg":{"placementId":"23423"},"rHpdEYdTTEyzBYGjH":{"placementId":"23424"},"47804da2307e5a71369deb7a":{"placementId":"23425"},"d65b134207a3b7be43422fc6":{"placementId":"23426"},"f6281c82b8ef0be3bfdd0189":{"placementId":"23427"},"06d731b92aea4eac07bc8c1a":{"placementId":"23428"},"48cc26ddafa30b9a698d7496":{"placementId":"23429"},"8e808dbc91e57d26d94820a8":{"placementId":"23430"}},"WgbF52C6cKT9rux5w":{"uxKeSccJSpd72C6ff":{"placementId":"23422"},"LkWHc9SuA8mwd56Xg":{"placementId":"23423"},"rHpdEYdTTEyzBYGjH":{"placementId":"23424"},"47804da2307e5a71369deb7a":{"placementId":"23425"},"d65b134207a3b7be43422fc6":{"placementId":"23426"},"f6281c82b8ef0be3bfdd0189":{"placementId":"23427"},"06d731b92aea4eac07bc8c1a":{"placementId":"23428"},"48cc26ddafa30b9a698d7496":{"placementId":"23429"},"8e808dbc91e57d26d94820a8":{"placementId":"23430"}},"w2jhkFDQA6X47sPRS":{"uxKeSccJSpd72C6ff":{"placementId":""},"LkWHc9SuA8mwd56Xg":{"placementId":""},"rHpdEYdTTEyzBYGjH":{"placementId":""},"47804da2307e5a71369deb7a":{"placementId":""},"d65b134207a3b7be43422fc6":{"placementId":""},"f6281c82b8ef0be3bfdd0189":{"placementId":""},"06d731b92aea4eac07bc8c1a":{"placementId":""},"48cc26ddafa30b9a698d7496":{"placementId":""},"8e808dbc91e57d26d94820a8":{"placementId":""}},"EESDu5fQaNJnE6YzN":{"uxKeSccJSpd72C6ff":{"siteId":""},"LkWHc9SuA8mwd56Xg":{"siteId":""},"rHpdEYdTTEyzBYGjH":{"siteId":"1310384"},"47804da2307e5a71369deb7a":{"siteId":"1310388"},"d65b134207a3b7be43422fc6":{"siteId":"1310389"},"f6281c82b8ef0be3bfdd0189":{"siteId":"1310381"},"06d731b92aea4eac07bc8c1a":{"siteId":"1310390"},"48cc26ddafa30b9a698d7496":{"siteId":"1310385"},"8e808dbc91e57d26d94820a8":{"siteId":"1310387"}},"GXisYmN7yoFYYrLqf":{"uxKeSccJSpd72C6ff":{"siteId":""},"LkWHc9SuA8mwd56Xg":{"siteId":""},"rHpdEYdTTEyzBYGjH":{"siteId":"1309957"},"47804da2307e5a71369deb7a":{"siteId":"1309961"},"d65b134207a3b7be43422fc6":{"siteId":"1309962"},"f6281c82b8ef0be3bfdd0189":{"siteId":"1309954"},"06d731b92aea4eac07bc8c1a":{"siteId":"1309963"},"48cc26ddafa30b9a698d7496":{"siteId":"1309958"},"8e808dbc91e57d26d94820a8":{"siteId":"1309959"}},"rriKfMy47dmTG5TCZ":{"uxKeSccJSpd72C6ff":{"accountId":"","siteId":"","zoneId":""},"LkWHc9SuA8mwd56Xg":{"accountId":"","siteId":"","zoneId":""},"rHpdEYdTTEyzBYGjH":{"accountId":"27734","siteId":"602108","zoneId":"3863908"},"47804da2307e5a71369deb7a":{"accountId":"27734","siteId":"602108","zoneId":"3863924"},"d65b134207a3b7be43422fc6":{"accountId":"27734","siteId":"602108","zoneId":"3863914"},"f6281c82b8ef0be3bfdd0189":{"accountId":"27734","siteId":"602108","zoneId":"3863912"},"06d731b92aea4eac07bc8c1a":{"accountId":"27734","siteId":"602108","zoneId":"3863910"},"48cc26ddafa30b9a698d7496":{"accountId":"27734","siteId":"602108","zoneId":"3863908"},"8e808dbc91e57d26d94820a8":{"accountId":"27734","siteId":"602108","zoneId":"3863906"}},"YGwW7uQFpRFXKrzuB":{"uxKeSccJSpd72C6ff":{"placementId":""},"LkWHc9SuA8mwd56Xg":{"placementId":""},"rHpdEYdTTEyzBYGjH":{"placementId":"36399079"},"47804da2307e5a71369deb7a":{"placementId":"36399079"},"d65b134207a3b7be43422fc6":{"placementId":"36399079"},"f6281c82b8ef0be3bfdd0189":{"placementId":"36399079"},"06d731b92aea4eac07bc8c1a":{"placementId":"36399079"},"48cc26ddafa30b9a698d7496":{"placementId":"36399079"},"8e808dbc91e57d26d94820a8":{"placementId":"36399079"}},"4KK3MNdcbXNFZN8yA":{"uxKeSccJSpd72C6ff":{"placementId":""},"LkWHc9SuA8mwd56Xg":{"placementId":""},"rHpdEYdTTEyzBYGjH":{"placementId":"1384717"},"47804da2307e5a71369deb7a":{"placementId":"1384717"},"d65b134207a3b7be43422fc6":{"placementId":"1384717"},"f6281c82b8ef0be3bfdd0189":{"placementId":"1384717"},"06d731b92aea4eac07bc8c1a":{"placementId":"1384717"},"48cc26ddafa30b9a698d7496":{"placementId":"1384717"},"8e808dbc91e57d26d94820a8":{"placementId":"1384717"}},"xAQCjFjaWNw7aQHgy":{"uxKeSccJSpd72C6ff":{"placementId":""},"LkWHc9SuA8mwd56Xg":{"placementId":""},"rHpdEYdTTEyzBYGjH":{"placementId":"1146028"},"47804da2307e5a71369deb7a":{"placementId":"1402513"},"d65b134207a3b7be43422fc6":{"placementId":"1146042"},"f6281c82b8ef0be3bfdd0189":{"placementId":"1194109"},"06d731b92aea4eac07bc8c1a":{"placementId":"1146027"},"48cc26ddafa30b9a698d7496":{"placementId":"1146028"},"8e808dbc91e57d26d94820a8":{"placementId":"1146029"}},"TsZvRQzX4NSqPKLbm":{"uxKeSccJSpd72C6ff":{"delDomain":"technologyadvice-d.openx.net","unit":"564794729"},"LkWHc9SuA8mwd56Xg":{"delDomain":"technologyadvice-d.openx.net","unit":"564794728"},"rHpdEYdTTEyzBYGjH":{"delDomain":"technologyadvice-d.openx.net","unit":"563845001"},"47804da2307e5a71369deb7a":{"delDomain":"technologyadvice-d.openx.net","unit":"563845007"},"d65b134207a3b7be43422fc6":{"delDomain":"technologyadvice-d.openx.net","unit":"563845005"},"f6281c82b8ef0be3bfdd0189":{"delDomain":"technologyadvice-d.openx.net","unit":"563845000"},"06d731b92aea4eac07bc8c1a":{"delDomain":"technologyadvice-d.openx.net","unit":"563845009"},"48cc26ddafa30b9a698d7496":{"delDomain":"technologyadvice-d.openx.net","unit":"563845001"},"8e808dbc91e57d26d94820a8":{"delDomain":"technologyadvice-d.openx.net","unit":"563845003"}},"3ZyvpbNQouq4Fiooq":{"uxKeSccJSpd72C6ff":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wm-hb-stdb-techwa-techn-3vtewk9l2cv6"},"LkWHc9SuA8mwd56Xg":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-qiimw5swriey"},"rHpdEYdTTEyzBYGjH":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-qiimw5swriey"},"47804da2307e5a71369deb7a":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-qiimw5swriey"},"d65b134207a3b7be43422fc6":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-qiimw5swriey"},"f6281c82b8ef0be3bfdd0189":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wm-hb-foot-techwa-techn-hf1vfnjossrk"},"06d731b92aea4eac07bc8c1a":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wm-hb-iart-techwa-techn-blhvoiscilyj"},"48cc26ddafa30b9a698d7496":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-qiimw5swriey"},"8e808dbc91e57d26d94820a8":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-qiimw5swriey"}},"ZeW9xAWvsMPHqS9nQ":{"uxKeSccJSpd72C6ff":{"zone":""},"LkWHc9SuA8mwd56Xg":{"zone":""},"rHpdEYdTTEyzBYGjH":{"zone":"jm4fpu4o"},"47804da2307e5a71369deb7a":{"zone":"jm4fpu4o"},"d65b134207a3b7be43422fc6":{"zone":"jm4fpu4o"},"f6281c82b8ef0be3bfdd0189":{"zone":"jm4fpu4o"},"06d731b92aea4eac07bc8c1a":{"zone":"jm4fpu4o"},"48cc26ddafa30b9a698d7496":{"zone":"jm4fpu4o"},"8e808dbc91e57d26d94820a8":{"zone":"jm4fpu4o"}},"Nsjb3NDADRXJKYwHP":{"uxKeSccJSpd72C6ff":{"publisherId":"","adSlot":""},"LkWHc9SuA8mwd56Xg":{"publisherId":"","adSlot":""},"rHpdEYdTTEyzBYGjH":{"publisherId":"166922","adSlot":"7138416"},"47804da2307e5a71369deb7a":{"publisherId":"166922","adSlot":"7138416"},"d65b134207a3b7be43422fc6":{"publisherId":"166922","adSlot":"7138416"},"f6281c82b8ef0be3bfdd0189":{"publisherId":"166922","adSlot":"7138416"},"06d731b92aea4eac07bc8c1a":{"publisherId":"166922","adSlot":"7138416"},"48cc26ddafa30b9a698d7496":{"publisherId":"166922","adSlot":"7138416"},"8e808dbc91e57d26d94820a8":{"publisherId":"166922","adSlot":"7138416"}},"hdrJy5tCu2mwBgcu7":{"uxKeSccJSpd72C6ff":{"delDomain":"technologyadvice-d.openx.net","unit":"564794725"},"LkWHc9SuA8mwd56Xg":{"delDomain":"technologyadvice-d.openx.net","unit":"564794724"},"rHpdEYdTTEyzBYGjH":{"delDomain":"technologyadvice-d.openx.net","unit":"563844969"},"47804da2307e5a71369deb7a":{"delDomain":"technologyadvice-d.openx.net","unit":"563844952"},"d65b134207a3b7be43422fc6":{"delDomain":"technologyadvice-d.openx.net","unit":"563844955"},"f6281c82b8ef0be3bfdd0189":{"delDomain":"technologyadvice-d.openx.net","unit":"563844995"},"06d731b92aea4eac07bc8c1a":{"delDomain":"technologyadvice-d.openx.net","unit":"563844995"},"48cc26ddafa30b9a698d7496":{"delDomain":"technologyadvice-d.openx.net","unit":"563844969"},"8e808dbc91e57d26d94820a8":{"delDomain":"technologyadvice-d.openx.net","unit":"c"}},"bff81cb3286a7483a3648b8d":{"uxKeSccJSpd72C6ff":{"pkey":""},"LkWHc9SuA8mwd56Xg":{"pkey":""},"rHpdEYdTTEyzBYGjH":{"pkey":"8zTj6VLN1mnpdJ5WPfKKlzqn"},"47804da2307e5a71369deb7a":{"pkey":"0W7NkgQA41jk1R3nTOMK2kSY"},"d65b134207a3b7be43422fc6":{"pkey":"4ccXry7C3Jliv7NZANfweiwY"},"f6281c82b8ef0be3bfdd0189":{"pkey":"dsUahDyMtetcgfK3jpoaJbfT"},"06d731b92aea4eac07bc8c1a":{"pkey":"cioTtAIBc7WqAAFyWhFeik8u"},"48cc26ddafa30b9a698d7496":{"pkey":""},"8e808dbc91e57d26d94820a8":{"pkey":"mEBYRJYoPsxq2IQM4Zh6yp6F"}},"0b67c6900b48157c5638ca4b":{"uxKeSccJSpd72C6ff":{"pkey":""},"LkWHc9SuA8mwd56Xg":{"pkey":""},"rHpdEYdTTEyzBYGjH":{"pkey":"frX1uVdBo3AjopfHbWLqWMnV"},"47804da2307e5a71369deb7a":{"pkey":"q3bEqT7GRIeCRz1IQ04u0qq8"},"d65b134207a3b7be43422fc6":{"pkey":"WsmDdO4QeOjreKltsEexmLv3"},"f6281c82b8ef0be3bfdd0189":{"pkey":"8Wq0Y1zWgdXd2UMGbRyNfuqt"},"06d731b92aea4eac07bc8c1a":{"pkey":"24C3ih9v8tOrLTUen8ZSdwd1"},"48cc26ddafa30b9a698d7496":{"pkey":""},"8e808dbc91e57d26d94820a8":{"pkey":"GRFa0aKXoQEjSMFXmo0uXaQE"}},"e065003eb4ebd3966fe744d2":{"uxKeSccJSpd72C6ff":{"zone":"","slot":""},"LkWHc9SuA8mwd56Xg":{"zone":"","slot":""},"rHpdEYdTTEyzBYGjH":{"zone":"sc8kbu0f","slot":"1322736"},"47804da2307e5a71369deb7a":{"zone":"sc8kbu0f","slot":"1322734"},"d65b134207a3b7be43422fc6":{"zone":"sc8kbu0f","slot":"1322734"},"f6281c82b8ef0be3bfdd0189":{"zone":"sc8kbu0f","slot":""},"06d731b92aea4eac07bc8c1a":{"zone":"sc8kbu0f","slot":"1322737"},"48cc26ddafa30b9a698d7496":{"zone":"sc8kbu0f","slot":"1322736"},"8e808dbc91e57d26d94820a8":{"zone":"sc8kbu0f","slot":"1322736"}},"847025fbc3b54bbbfd316380":{"uxKeSccJSpd72C6ff":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wm-hb-stdb-techwa-techn-48cnr4o0mjad"},"LkWHc9SuA8mwd56Xg":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-juwmit2i0h4u"},"rHpdEYdTTEyzBYGjH":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-juwmit2i0h4u"},"47804da2307e5a71369deb7a":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-juwmit2i0h4u"},"d65b134207a3b7be43422fc6":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-juwmit2i0h4u"},"f6281c82b8ef0be3bfdd0189":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wm-hb-foot-techwa-techn-qiyepqo5yzta"},"06d731b92aea4eac07bc8c1a":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wm-hb-iart-techwa-techn-eyfliea1cjk0"},"48cc26ddafa30b9a698d7496":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-juwmit2i0h4u"},"8e808dbc91e57d26d94820a8":{"assetKey":"OGY-AF35E70A26B9","adUnitId":"wd-hb-stdb-techwa-techn-juwmit2i0h4u"}},"64957c7c0d4ebb01a9cbea66":{"uxKeSccJSpd72C6ff":{"siteId":"","zoneId":"","accountId":""},"LkWHc9SuA8mwd56Xg":{"siteId":"","zoneId":"","accountId":""},"rHpdEYdTTEyzBYGjH":{"siteId":"602108","zoneId":"3863908","accountId":"27734"},"47804da2307e5a71369deb7a":{"siteId":"602108","zoneId":"3863924","accountId":"27734"},"d65b134207a3b7be43422fc6":{"siteId":"602108","zoneId":"3863914","accountId":"27734"},"f6281c82b8ef0be3bfdd0189":{"siteId":"602108","zoneId":"3863912","accountId":"27734"},"06d731b92aea4eac07bc8c1a":{"siteId":"602108","zoneId":"3863910","accountId":"27734"},"48cc26ddafa30b9a698d7496":{"siteId":"602108","zoneId":"3863908","accountId":"27734"},"8e808dbc91e57d26d94820a8":{"siteId":"602108","zoneId":"3863906","accountId":"27734"}},"64957c7c0d4ebb01a9cbea67":{"uxKeSccJSpd72C6ff":{"publisherId":"","adSlot":"","profId":""},"LkWHc9SuA8mwd56Xg":{"publisherId":"","adSlot":"","profId":""},"rHpdEYdTTEyzBYGjH":{"publisherId":"166922","adSlot":"7074799","profId":""},"47804da2307e5a71369deb7a":{"publisherId":"166922","adSlot":"7074799","profId":""},"d65b134207a3b7be43422fc6":{"publisherId":"166922","adSlot":"7074799","profId":""},"f6281c82b8ef0be3bfdd0189":{"publisherId":"166922","adSlot":"7074799","profId":""},"06d731b92aea4eac07bc8c1a":{"publisherId":"166922","adSlot":"7074799","profId":""},"48cc26ddafa30b9a698d7496":{"publisherId":"166922","adSlot":"7074799","profId":""},"8e808dbc91e57d26d94820a8":{"publisherId":"166922","adSlot":"7074799","profId":""}},"64957c7c0d4ebb01a9cbea6e":{"uxKeSccJSpd72C6ff":{"tagId":""},"LkWHc9SuA8mwd56Xg":{"tagId":""},"rHpdEYdTTEyzBYGjH":{"tagId":"o5DEc3nRe"},"47804da2307e5a71369deb7a":{"tagId":"o5DEc3nRe"},"d65b134207a3b7be43422fc6":{"tagId":"o5DEc3nRe"},"f6281c82b8ef0be3bfdd0189":{"tagId":"o5DEc3nRe"},"06d731b92aea4eac07bc8c1a":{"tagId":"o5DEc3nRe"},"48cc26ddafa30b9a698d7496":{"tagId":"o5DEc3nRe"},"8e808dbc91e57d26d94820a8":{"tagId":""}}},"params":[]},"definitions":{"variables":{"LKtBcXQ2iMEr35b5t":{"name":"showAds","type":"JS_FUNCTION","value":"function() {\n  const show = (() => {\n    // list of countries to exclude\n    const excludedCountries = [\n      \"CN\", // China\n      \"RU\", // Russia\n      \"SG\", // Singapore\n      \"BR\", // Brazil\n      \"IN\", // India\n      \"PK\", // Pakistan\n      \"HK\", // Hong Kong\n      \"ID\",  // Indonesia\n      \"MA\", // Morocco\n      \"AE\", // United Arab Emirates\n      \"SA\", // Saudi Arabia\n      \"KW\", // Kuwait\n      \"KE\", // Kenya\n      \"EG\", // Egypt\n      \"QA\", // Qatar\n      \"JO\", // Jordan\n      \"IQ\"  // Iraq\n    ];\n\n    if (excludedCountries.includes(\"{{ _country }}\")) return false;\n\n    return true;\n  })();\n\n  if (!show) {\n    document.dispatchEvent(new CustomEvent('ay-ads-disabled', {\n      detail: { reason: 'Ad exclusion criteria met' }\n    }));\n  }\n\n  return show;\n}\n","_id":"LKtBcXQ2iMEr35b5t"},"2wrtBrGc966M63iYB":{"name":"isEdge","type":"JS_FUNCTION","value":"function() {\n\treturn navigator.userAgent.includes('Edg/') || navigator.userAgent.includes('Edge');\n}","_id":"2wrtBrGc966M63iYB"},"TubxucqTyL55KKQWJ":{"name":"isOpera","type":"JS_FUNCTION","value":"function() {\n\treturn navigator.userAgent.includes('OPR') || navigator.userAgent.includes('Opera');\n}\n","_id":"TubxucqTyL55KKQWJ"},"RTKixnoupxhkqZiKk":{"name":"isFirefox","type":"JS_FUNCTION","value":"function() {\n\treturn navigator.userAgent.includes('Firefox') && !navigator.userAgent.includes('Seamonkey');\n}\n","_id":"RTKixnoupxhkqZiKk"},"GMqgtNdM2fqhYDPJo":{"name":"s2sEnabled","type":"JS_FUNCTION","value":"function() {\n  var bidders = pbjs.getConfig('s2sConfig.bidders');\n  return !!(bidders && bidders.length);\n}","_id":"GMqgtNdM2fqhYDPJo"},"H332DK3Tmvv7NNiNh":{"name":"isSponsoredPage","type":"JS_FUNCTION","value":"function() {\n\tvar tags = {{ dc6356575f7c74686a3e7ca0 }};\n\treturn tags.includes('sponsored');\n}","_id":"H332DK3Tmvv7NNiNh"},"76e7ff5c259c6617ec5f33a1":{"name":"isBrandedPage","type":"JS_FUNCTION","value":"function() {\n\tvar tags = {{ dc6356575f7c74686a3e7ca0 }};\n\treturn tags.includes('branded');\n}","_id":"76e7ff5c259c6617ec5f33a1"},"1db49fd2f97df9ff823a6a9f":{"name":"isIOS","type":"JS_FUNCTION","value":"function() {\n\treturn /iPhone|iPad|iPod|ios-app/.test(window.navigator.userAgent || window.navigator.vendor || window.opera);\n}","_id":"1db49fd2f97df9ff823a6a9f"},"a7f6beddf0afa36a12c8fc84":{"name":"isSafari","type":"JS_FUNCTION","value":"function() {\nlet ua = window.navigator.userAgent;\n\treturn ua.match(/safari/i) && !ua.match(/chrome/i);\n}","_id":"a7f6beddf0afa36a12c8fc84"},"d9ca313ffdd8eb8be45e1a4f":{"name":"isNoRefreshPage","type":"JS_FUNCTION","value":"function() {\n\tvar tags = {{ dc6356575f7c74686a3e7ca0 }};\n\treturn tags.includes('donotrefresh') || tags.includes('sponsored');\n}","_id":"d9ca313ffdd8eb8be45e1a4f"},"dc6356575f7c74686a3e7ca0":{"name":"normalizedArticleTags","type":"JS_FUNCTION","value":"function() {\n    try {\n        var tags = window._reveConfig.permutiveData.page.tags;\n        return tags.map(function(tag) {\n            return tag.replace(/ /g, '').toLowerCase()\n        });\n    } catch (e) {\n    }\n    return [];\n}","_id":"dc6356575f7c74686a3e7ca0"},"600d382514e72e35cf406040":{"name":"hasConsent","type":"JS_GLOBAL_VAR","value":"window.ayManagerEnv.__hasConsent","_id":"600d382514e72e35cf406040"},"89dbb26344531ba1987aff27":{"name":"inlineRcArticles_placeholderImage","type":"JS_FUNCTION","value":"function () {\n    var map = {\n        \"techwalla.com\": 'https://www.techwalla.com/images/article-card-placeholder.jpg'\n    };\n    return map['{{ _domain }}'] || '';\n}","_id":"89dbb26344531ba1987aff27"},"f121bd3be9a29d68f862a2b5":{"name":"epsilonId","type":"JS_FUNCTION","value":"function () {\n\tvar map = {\n        \"techwalla.com\": 215566\n    };\n    return map['{{ _domain }}'] || null;\n}","_id":"f121bd3be9a29d68f862a2b5"},"c326742898b295308826c8c0":{"name":"pathPrefix","type":"JS_FUNCTION","value":"function () {\n\tvar pathMapping = {\n        \"techwalla.com\": \"/5055/dmd.techwalla\"\n    };\n    return pathMapping['{{ _domain }}'] || pathMapping[Object.keys(pathMapping)[0]];\n}","_id":"c326742898b295308826c8c0"},"_orgId":{"name":"Organization Id","type":"ORGANIZATION_ID","value":null,"_id":"_orgId"},"_entityId":{"name":"Entity Id","type":"ENTITY_ID","value":null,"_id":"_entityId"},"_url":{"name":"URL","type":"URL","value":null,"_id":"_url"},"_urlPathname":{"name":"URL Pathname","type":"URL_PATHNAME","value":null,"_id":"_urlPathname"},"_domain":{"name":"Domain","type":"DOMAIN","value":null,"_id":"_domain"},"_windowWidth":{"name":"Window Width","type":"WINDOW_WIDTH","value":null,"_id":"_windowWidth"},"_windowHeight":{"name":"Window Height","type":"WINDOW_HEIGHT","value":null,"_id":"_windowHeight"},"_isMobile":{"name":"Is Mobile","type":"IS_MOBILE","value":null,"_id":"_isMobile"},"_utmSource":{"name":"UTM Source","type":"UTM_SOURCE","value":null,"_id":"_utmSource"},"_utmMedium":{"name":"UTM Medium","type":"UTM_MEDIUM","value":null,"_id":"_utmMedium"},"_utmCampaign":{"name":"UTM Campaign","type":"UTM_CAMPAIGN","value":null,"_id":"_utmCampaign"},"_utmTerm":{"name":"UTM Term","type":"UTM_TERM","value":null,"_id":"_utmTerm"},"_utmContent":{"name":"UTM Content","type":"UTM_CONTENT","value":null,"_id":"_utmContent"},"_deploymentId":{"name":"Deployment Id","type":"DEPLOYMENT_ID","value":null,"_id":"_deploymentId"},"_versionId":{"name":"Version Id","type":"VERSION_ID","value":null,"_id":"_versionId"},"_deploymentPercentage":{"name":"Deployment Percentage","type":"DEPLOYMENT_PERCENTAGE","value":null,"_id":"_deploymentPercentage"},"_country":{"name":"Country","type":"COUNTRY","value":null,"_id":"_country"},"_isEUCountry":{"name":"Is EU Country","type":"IS_EU_COUNTRY","value":null,"_id":"_isEUCountry"},"_isEEAOrUK":{"name":"Is EEA GB or CH","type":"IS_EEA_OR_UK","value":null,"_id":"_isEEAOrUK"},"_city":{"name":"City","type":"CITY","value":null,"_id":"_city"},"_continent":{"name":"Continent","type":"CONTINENT","value":null,"_id":"_continent"},"_latitude":{"name":"Latitude","type":"LATITUDE","value":null,"_id":"_latitude"},"_longitude":{"name":"Longitude","type":"LONGITUDE","value":null,"_id":"_longitude"},"_postalCode":{"name":"Postal Code","type":"POSTAL_CODE","value":null,"_id":"_postalCode"},"_region":{"name":"Region","type":"REGION","value":null,"_id":"_region"},"_regionCode":{"name":"Region Code","type":"REGION_CODE","value":null,"_id":"_regionCode"},"_timezone":{"name":"Timezone","type":"TIMEZONE","value":null,"_id":"_timezone"},"wujBZvabGHoTCRsM2":{"name":"GLOBAL.pwt_id","type":"JS_FUNCTION","value":"function() {\n\treturn ({{ _isEEAOrUK }}) ? 18849 : 18848  \n}","_id":"wujBZvabGHoTCRsM2"},"HEmBf5L4hb5KTGR2e":{"name":"GLOBAL.primisCode_GLOBAL","type":"JS_FUNCTION","value":"function() {\n  const host = '{{ bDK8rtyZyGdt5N4j3 }}';\n  const parts = host.split('.');\n  const rootDomain = parts.slice(-2).join('.');\n\n  switch (rootDomain) {\n    case 'ehow.com':\n      return 120451;\n    case 'techwalla.com':\n      return 120452;\n    case 'sapling.com':\n      return 120453;\n    case 'itstillruns.com':\n      return 120454;\n    case 'healthfully.com':\n      return 120455;\n    case 'bizfluent.com':\n      return 120457;\n    case 'hellomotherhood.com':\n      return 120460;\n    case 'homesteady.com':\n      return 120461;\n    case 'itstillworks.com':\n      return 120462;\n    case 'oureverydaylife.com':\n      return 120463;\n    case 'ourpastimes.com':\n      return 120464;\n    case 'pocketsense.com':\n      return 120465;\n    case 'leaf.tv':\n      return 120456;\n    case 'careertrend.com':\n      return 120458;\n    case 'goneoutdoors.com':\n      return 120470;\n    case 'penandthepad.com':\n      return 120471;\n    case 'lawforfamilies.com':\n      return 120472;\n    case 'howtoadult.com':\n      return 120473;\n    case 'sportsrec.com':\n      return 120474;\n    case 'theclassroom.com':\n      return 120475;\n    case 'thenest.com':\n      return 120476;\n    case 'legalbeagle.com':\n      return 120477;\n    default:\n      return null;\n  }\n}","_id":"HEmBf5L4hb5KTGR2e"},"bDK8rtyZyGdt5N4j3":{"name":"GLOBAL.fullDomain_GLOBAL","type":"JS_FUNCTION","value":"function() {\n  return (window.location.hostname === '{{ _domain }}' || window.location.hostname.endsWith('.{{ _domain }}'))\n    ? window.location.hostname\n    : null;\n}","_id":"bDK8rtyZyGdt5N4j3"},"GmJ6d9QrRyfCNvtke":{"name":"GLOBAL.VideoPlayer","type":"SPLIT_TEST","value":{"conditions":[],"defaultValue":"","splitValues":[{"value":"JWPlayer","percentage":50},{"value":"Primis","percentage":50}],"includeInAYHash":true,"enableReporting":true,"customDimension":"custom_2"},"_id":"GmJ6d9QrRyfCNvtke"},"c4GDcvzxxrZqHeZzJ":{"name":"GLOBAL.pageCategory_GLOBAL","type":"JS_FUNCTION","value":"function() {\n  const getPageTypeValue = (obj) => {\n    if (!obj || typeof obj !== 'object') return undefined;\n    \n    const entry = Object.entries(obj).find(\n      ([key]) => key.toLowerCase() === 'pagetype'\n    );\n\n    if (!entry || typeof entry[1] !== 'string') return undefined;\n    \n    return entry[1].toLowerCase();\n  };\n  \n  const dataLayer = window.dataLayer || [];\n  \n  for (const obj of dataLayer) {\n    const value = getPageTypeValue(obj);\n    if (value) return value;\n  }\n  \n  return undefined;\n  /*\n  Old variable version that was causing errors\n  const getPagetypeValue = obj =>\n    obj\n      ? Object.entries(obj)\n          .find(([k, v]) => k.toLowerCase() === 'pagetype')\n          ?.[1]\n      : undefined;\n\n  const value = (window.dataLayer || [])\n    .map(getPagetypeValue)\n    .find(val => typeof val === 'string');\n\n  return value;*/\n}","_id":"c4GDcvzxxrZqHeZzJ"},"CdCWWfA4kN7wsPNcD":{"name":"GLOBAL.consentManagement_GLOBAL","type":"JS_FUNCTION","value":"function () {\n  if ({{ _isEEAOrUK }}) {\n    return {\n      gdpr: { cmpApi: 'iab', defaultGdprScope: true, actionTimeout: 4000, timeout: 2000 },\n    };\n  } else if ('{{ _country }}' === 'US' && '{{ _regionCode }}' != 'CA') {\n    return {\n      gpp:  { cmpApi: 'iab', actionTimeout: 4000, timeout: 2000 },\n    };\n  } else if ('{{ _country }}' === 'US' && '{{ _regionCode }}' === 'CA') {\n    return {\n      usp:  { cmpApi: 'iab', actionTimeout: 4000, timeout: 2000 },\n    };\n  }\n  return false;\n}\n","_id":"CdCWWfA4kN7wsPNcD"}},"conditions":{"K6DqcgHxZzaeR8p7e":{"name":"showAds","group":{"operator":"AND","conditions":[{"variable":"LKtBcXQ2iMEr35b5t","operation":"equal","value":"true","isBuiltInVariable":false}]},"_id":"K6DqcgHxZzaeR8p7e"},"vBTJXZc7PEeSFrp4y":{"_id":"vBTJXZc7PEeSFrp4y","name":"JWPlayer","group":{"operator":"AND","conditions":[{"variable":"GmJ6d9QrRyfCNvtke","operation":"equal","value":"JWPlayer","isBuiltInVariable":false}]}},"PtjqmHKW7AJDeNspn":{"name":"Primis Video Player","group":{"operator":"AND","conditions":[{"variable":"GmJ6d9QrRyfCNvtke","operation":"equal","value":"Primis","isBuiltInVariable":false}]},"_id":"PtjqmHKW7AJDeNspn"},"hC3RNx63pY6LyJmSJ":{"_id":"hC3RNx63pY6LyJmSJ","name":"isNotHomePage","group":{"operator":"AND","conditions":[{"variable":"c4GDcvzxxrZqHeZzJ","operation":"not equal","value":"homepage","isBuiltInVariable":false}]}},"xrGEu6MTokXH7deR8":{"_id":"xrGEu6MTokXH7deR8","name":"isHomePage","group":{"operator":"AND","conditions":[{"variable":"c4GDcvzxxrZqHeZzJ","operation":"one of","value":["homepage","home"],"isBuiltInVariable":false}]}},"z7PrieCJAxxWMHwp3":{"name":"enableOgury","group":{"operator":"OR","conditions":[{"variable":"RTKixnoupxhkqZiKk","operation":"equal","value":"false","isBuiltInVariable":false},{"variable":"TubxucqTyL55KKQWJ","operation":"equal","value":"false","isBuiltInVariable":false},{"variable":"2wrtBrGc966M63iYB","operation":"equal","value":"false","isBuiltInVariable":false}]},"_id":"z7PrieCJAxxWMHwp3"},"yjE7innXrZnhmNRq8":{"name":"s2sEnabled","group":{"operator":"AND","conditions":[{"variable":"GMqgtNdM2fqhYDPJo","operation":"equal","value":"true","isBuiltInVariable":false}]},"_id":"yjE7innXrZnhmNRq8"},"RdBpWtWNmzdPpLbBY":{"name":"isNotSponsoredPage","group":{"operator":"AND","conditions":[{"variable":"H332DK3Tmvv7NNiNh","operation":"equal","value":"false","isBuiltInVariable":false}]},"_id":"RdBpWtWNmzdPpLbBY"},"d7ec05eb5e693edf05eb3f4e":{"_id":"d7ec05eb5e693edf05eb3f4e","name":"isMobile","group":{"operator":"AND","conditions":[{"variable":"_windowWidth","operation":"less than","value":"768","isBuiltInVariable":true}]}},"c65c42ba463734cd9b273bd8":{"_id":"c65c42ba463734cd9b273bd8","name":"isNotBrandedPage","group":{"operator":"AND","conditions":[{"variable":"76e7ff5c259c6617ec5f33a1","operation":"equal","value":"false","isBuiltInVariable":false}]}},"b924a14d9419be51d7e5ffb6":{"name":"isIOS","group":{"operator":"AND","conditions":[{"variable":"1db49fd2f97df9ff823a6a9f","operation":"equal","value":"true","isBuiltInVariable":false}]},"_id":"b924a14d9419be51d7e5ffb6"},"8d8914a64cf5fddcb864bae9":{"_id":"8d8914a64cf5fddcb864bae9","name":"isGeoUS","group":{"operator":"AND","conditions":[{"variable":"_country","operation":"equal","value":"US","isBuiltInVariable":true}]}},"78f00f5f3db58db9f851c746":{"name":"isMobileSafari","group":{"operator":"AND","conditions":[{"variable":"_windowWidth","operation":"less than","value":"768","isBuiltInVariable":true},{"variable":"a7f6beddf0afa36a12c8fc84","operation":"equal","value":"true","isBuiltInVariable":false}]},"_id":"78f00f5f3db58db9f851c746"},"5da61a541c2f8d94b36e6d4b":{"name":"techwalla.com","group":{"operator":"AND","conditions":[{"variable":"_domain","operation":"equal","value":"techwalla.com","isBuiltInVariable":true}]},"_id":"5da61a541c2f8d94b36e6d4b"},"d20f98aa897d900a946f53b0":{"name":"isRefreshPage","group":{"operator":"AND","conditions":[{"variable":"d9ca313ffdd8eb8be45e1a4f","operation":"equal","value":"false","isBuiltInVariable":false}]},"_id":"d20f98aa897d900a946f53b0"},"ccb89420a788d18cf08bf86e":{"name":"isNoRefreshPage","group":{"operator":"AND","conditions":[{"variable":"d9ca313ffdd8eb8be45e1a4f","operation":"equal","value":"true","isBuiltInVariable":false}]},"_id":"ccb89420a788d18cf08bf86e"},"773dac2be24525b214d72684":{"_id":"773dac2be24525b214d72684","name":"hasConsent","group":{"operator":"AND","conditions":[{"variable":"600d382514e72e35cf406040","operation":"equal","value":"true","isBuiltInVariable":false}]}},"6bd789197bd0ee391dfc1c44":{"name":"enableEpsilon","group":{"operator":"AND","conditions":[{"variable":"f121bd3be9a29d68f862a2b5","operation":"not equal","value":"null","isBuiltInVariable":false}]},"_id":"6bd789197bd0ee391dfc1c44"},"9646ef8dd93497f3ce415046":{"name":"isNotEEA","group":{"operator":"AND","conditions":[{"variable":"_isEEAOrUK","operation":"equal","value":"false","isBuiltInVariable":true}]},"_id":"9646ef8dd93497f3ce415046"},"6fb09d4e9f707ed44d08cd3f":{"_id":"6fb09d4e9f707ed44d08cd3f","name":"isEEA","group":{"operator":"AND","conditions":[{"variable":"_isEEAOrUK","operation":"equal","value":"true","isBuiltInVariable":true}]}},"75807ff4d6ffee0b13dec77e":{"name":"viewport < 970","group":{"operator":"AND","conditions":[{"variable":"_windowWidth","operation":"less than","value":"970","isBuiltInVariable":true}]},"_id":"75807ff4d6ffee0b13dec77e"},"2222366449204365f1a9509d":{"_id":"2222366449204365f1a9509d","name":"viewport >= 970","group":{"operator":"AND","conditions":[{"variable":"_windowWidth","operation":"greater than or equal","value":"970","isBuiltInVariable":true}]}},"d35ce7c00afc0e78103fef54":{"_id":"d35ce7c00afc0e78103fef54","name":"isDesktop","group":{"operator":"AND","conditions":[{"variable":"_windowWidth","operation":"greater than or equal","value":"768","isBuiltInVariable":true}]}}},"triggers":{"ff9c9e14f882107a47ed76e1":{"name":"hasConsent_isEEA","conditions":["6fb09d4e9f707ed44d08cd3f","773dac2be24525b214d72684"],"event":"Consent Initialization","_id":"ff9c9e14f882107a47ed76e1"},"ab581f455eeae18cd49d3a98":{"name":"onReady_isNotEEA","conditions":["9646ef8dd93497f3ce415046"],"event":"Window Ready","_id":"ab581f455eeae18cd49d3a98"},"c57aeac5a504d91abfbfaf0c":{"name":"onConsentInit_isEEA","conditions":["6fb09d4e9f707ed44d08cd3f"],"event":"Consent Initialization","_id":"c57aeac5a504d91abfbfaf0c"},"_onScriptLoad":{"name":"On Script Load","_id":"_onScriptLoad","event":"Script Loaded"},"_onReady":{"name":"On Ready","_id":"_onReady","event":"Window Ready"},"_onLoad":{"name":"On Load","_id":"_onLoad","event":"Window Loaded"},"_onConsentInitialization":{"name":"After Consent","_id":"_onConsentInitialization","event":"Consent Initialization"},"_manualTrigger":{"name":"Manual Trigger","_id":"_manualTrigger","event":"Manual event"}},"refreshControls":{"a3d4b82805170b8de687b75d":{"name":"Disabled","refreshCallsLimit":0,"defaultRefresh":0,"conditions":["ccb89420a788d18cf08bf86e"],"rules":[{"type":"BIDDER","value":["ogury"],"seconds":60,"enabled":false}],"_id":"a3d4b82805170b8de687b75d"},"b0e13b508f1196fde52b3e5a":{"name":"Desktop","refreshCallsLimit":0,"defaultRefresh":15,"conditions":["d20f98aa897d900a946f53b0"],"rules":[{"enabled":true,"seconds":30,"type":"BIDDER","value":["ttd"]}],"_id":"b0e13b508f1196fde52b3e5a"},"38fa20e258ae8b1b0cf77582":{"name":"Mobile","refreshCallsLimit":1,"defaultRefresh":10,"conditions":["d20f98aa897d900a946f53b0"],"rules":[{"enabled":true,"seconds":30,"type":"BIDDER","value":["ttd"]}],"_id":"38fa20e258ae8b1b0cf77582"}}},"prebidSettings":{"config":"{\n    enableTIDs: true,\n    priceGranularity: \"high\",\n    bidderTimeout: 2500,\n    timeoutBuffer: 800, \n    enableSendAllBids: true,\n    consentManagement: {{ CdCWWfA4kN7wsPNcD }},\n    userSync: {\n        syncEnabled: true,\n        filterSettings: {\n            all: {\n                bidders: \"*\",\n                filter: \"include\"\n            }\n        },\n        // syncsPerBidder: 0,\n        // syncDelay: 2000,\n        aliasSyncEnabled: false,\n        userIds: [{\n            name: \"pubmaticId\",\n            params: {\n                publisherId: \"166922\" \n            },\n            storage: {\n                name: \"pubmaticId\",\n                type: \"cookie&html5\",\n                expires: 30,\n                refreshInSeconds: 86400\n            }\n        },\n        {\n      name: 'id5Id',\n      params: {\n        partner: 1912,\n      },\n      storage: {\n        type: 'html5',\n        name: 'id5id',\n        expires: 90,\n        refreshInSeconds: 7200\n      }\n    }]\n    },\n}","prebidScript":{"id":"6ZWq6AT7KLFwHceD5","version":"v10.23.0","modules":["amxBidAdapter","appnexusBidAdapter","equativBidAdapter","gumgumBidAdapter","ixBidAdapter","nativoBidAdapter","oguryBidAdapter","openxBidAdapter","pgamsspBidAdapter","pubmaticBidAdapter","riseBidAdapter","rubiconBidAdapter","sharethroughBidAdapter","taboolaBidAdapter","tripleliftBidAdapter","id5IdSystem","pubProvidedIdSystem","pubmaticIdSystem","uid2IdSystem","unifiedIdSystem","adpod","consentManagementGpp","consentManagementTcf","consentManagementUsp","dfpAdServerVideo","gppControl_usnat","gppControl_usstates","gptPreAuction","instreamTracking","prebidServerBidAdapter","priceFloors","rtdModule","s2sTesting","tcfControl","userId"],"windowName":"pbjs"},"customBidPool":{"enabled":true,"bidders":{"include":[],"exclude":["ogury"]},"codes":{"include":[],"exclude":[]}},"persistentBidCaching":{"enabled":false,"pageCachePathName":"{{ _urlPathname }}","filterBidCache":{"codes":{"include":[],"exclude":[]},"bidders":{"include":[],"exclude":[]}}}},"yieldScriptSettings":{"destroyFarUnits":{"enabled":true,"destructionOffset":"3500","restorationOffset":"2500","destroyFarUnitsAboveSightOnly":true},"yieldScriptVersion":{"type":"stable","version":"3.11.5"},"yieldScriptMode":"BOTH","yieldScript":"","publisherId":"3066","spa":{"mode":"history"},"preScript":"ayManagerEnv.settings.experiments = {\n  // cmpStub: true,\n  mutationObserverInject: {\n    observeTarget: '.component-infinite-scroll',\n  }\n};","apsIgnoredAdUnits":{"include":[],"exclude":[]},"prefetchUrls":[],"adSizes":["300x250","728x90","320x50","300x600","160x600","970x250","320x100","300x50","970x90","250x250","120x600","320x480","360x100","325x508","1000x90","360x300","300x100","468x60","320x320","336x210","800x250","868x250","375x312","980x90","300x1050","580x400","480x320","768x1024","1024x768","320x250"],"lazyTrigger":{"mobileScaling":1,"renderMargin":{"value":"100","isPercentage":true},"fetchMargin":{"value":"100","isPercentage":true}},"enableTracker":true,"trackerId":"okQJP67stBAzutPWd","trackerConfig":"{\n    analytics: {\n        custom: {\n            custom_8: null, //intent IQ\n            custom_9: null, //Prebid Server\n        },\n        integrations: {\n            webAnalytics: true,\n            taboola: false,\n            adsense: false,\n        },\n        logUnfilled: true,\n        useHistoryChangeTrigger: true,\n        resetRefreshCountOnDestroy: false,\n    },\n    hash: {\n        generator: \"server\",\n        key: function() {\n            return 'test';\n        },\n        values: 10,\n    },\n    floor: {\n        enabled: false,\n        addToHashKey: false,\n        currency: \"USD\",\n        prebid: true,\n        priceBuckets:  [\n            { min: 0, max: 2.00, increment: 0.02}, //30\n            { min: 2.00, max: 4.40, increment: 0.03}, //90\n        ],\n        exploreRate: 'auto',\n    }\n}","apsConfig":"{}","refreshLimits":{"advertiserIds":{"include":[],"exclude":[]},"orderIds":{"include":[],"exclude":[]},"lineItemTypes":{"include":[],"exclude":[]}},"enableCmpStub":false,"instanceName":"ayManagerEnv"},"versionInfo":{"versionId":115,"deployId":"Pg2amhWAaAgoDT6to","organizationId":"3M6TPfQyzZu9voti4","entityId":"678gQERaQcC7frWNk","deployDate":"2026-07-31T18:46:43.732Z","percentage":1,"isSplitTest":false,"isPreview":false,"previewDebug":false,"splitVarsEval":{"GmJ6d9QrRyfCNvtke":1},"cdnHost":"678gqeraqcc7frwnk.ay.delivery"},"prebidScriptId":"678gQERaQcC7frWNk.deploy"},
  m.startTime = Date.now()
)})(ayManagerEnv);
/*!
* Yield Manager - Deployment Tag (a6583744)
*
* © 2018-2026 Assertive Yield B.V. All Rights Reserved.
*/
!function(e){function t(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function r(e){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};r%2?n(Object(i),!0).forEach(function(n){t(e,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var i,o,a="ayManagerEnv",c="ay-manager-preview-id",s=RegExp("[\\?&#]".concat(c,"=([^&#]*)"),"i"),l="https://",d=l+"securepubads.g.doubleclick.net/tag/js/gpt.js",u=l+"c.amazon-adsystem.com/aax2/apstag.js",p=l+"client.aps.amazon-adsystem.com/publisher.js",g=l+"config.aps.amazon-adsystem.com/configs/",f=function(e){return l+e.versionInfo.cdnHost},v=function(e){return f(e)+"/manager-script/"};function m(e){if(!e.prebidScriptId)return!1;var t="",n=function(e,t){if(e.yieldScriptSettings.preScript){var n=e.yieldScriptSettings.preScript.match(new RegExp("ayManagerEnv\\.settings\\.experiments(?:\\.".concat(t," ?= ?(.+?)[;\\n]| ?= ?{[^}]+").concat(t,": ?(.+?)[,\\n])")));if(n){var r=n[1]||n[2];if(r){var i=r.toLowerCase();return"true"===i||"false"!==i&&r}}}return null}(e,"bidderPreconnect");return n&&(t+="&bidderPreconnect=true"),v(e)+e.prebidScriptId+"?v="+e.prebidSettings.prebidScript.id+t}function y(e,t,n){try{var r={"-1":"<",0:"=",1:">"}[(0===e.indexOf(n+"-")?-1:0===n.indexOf(e+"-")?1:e.localeCompare(n,void 0,{numeric:!0,sensitivity:"case",caseFirst:"upper"})).toString()];return-1!==t.split("").indexOf(r)}catch(e){return console.error(e),null}}var w,b=function(){return null!=w?w:function(){try{var e="".concat(a,"__storage_test__");localStorage.setItem(e,"1"),localStorage.getItem(e),localStorage.removeItem(e),w=!0}catch(e){console.error("YM - Local Storage is not available; Some features may be disabled (e.g., Persistent Cache).",e),w=!1}return w}()},h=function(){var e;return function(){return null!=e?e:function(){try{var t="".concat(a,"__storage_test__");sessionStorage.setItem(t,"1"),sessionStorage.getItem(t),sessionStorage.removeItem(t),e=!0}catch(t){console.error("YM - Session Storage is not available; Some features may be disabled (e.g., Persistent Cache).",t),e=!1}return e}()}}();function S(){var e=navigator.userAgent;return e.indexOf("MSIE")>-1||e.indexOf("Trident")>-1}function I(e,t,n){var r=e.replace(/[[]/,"\\[").replace(/[\]]/,"\\]"),i=new RegExp("[\\?&#]"+r+"=([^&#]*)","").exec(window.location.href);return null==i||null==i[1]?"":decodeURIComponent(i[1].replace(/\+/g," "))}var P=I("aym_debug")||b()&&localStorage.getItem("aym_debug")||(null===(i=e.settings)||void 0===i?void 0:i.versionInfo.isPreview)&&(null===(o=e.settings)||void 0===o?void 0:o.versionInfo.previewDebug)&&"true"||I("ay_manager_debug")||b()&&localStorage.getItem("ay_manager_debug"),O=P?P.split(","):[];e.settings&&y(e.settings.yieldScriptSettings.yieldScriptVersion.version,">=","2.2.1")&&(e.debug={flags:O});var E=O.length,j=S()?"":"background: linear-gradient(-152deg, #100124, #3e007c 75%); border-radius: 3px; color: white; padding: 1px 5px; font-size: .6rem;",_={log:E?window.console.log.bind(window.console,"%cYM",j):function(){},logt:E?function(){for(var t,n=Date.now()-e.startTime,r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];i.push(" - time:"),i.push(n),(t=window.console.log).call.apply(t,[window.console,"%cYM",j].concat(i))}:function(){},warn:E?window.console.warn.bind(window.console,"%cYM",j):function(){},error:window.console.error.bind(window.console,"%cYM",j)};function x(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=document.createElement("script");i.src=e,i.async=r,t=i,(n=document.getElementsByTagName("script")[0]).parentNode.insertBefore(t,n)}var C=window.googletag=window.googletag||{cmd:[]};C.cmd=C.cmd||[],function(){var t,n=e.initialized,i=e.isSplitTest,o=e.settings,a=e.entityId;if(null!=o){var w,b,I=(w=s.exec(window.location.search))&&w[1],P=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r]||"";" "==i.charAt(0);)i=i.substring(1);if(0==i.indexOf(t))return i.substring(t.length,i.length)}return""}(c),O=I||P;if(O&&o.versionInfo.previewId!==O&&(o.versionInfo.isPreviewMismatch=O.split(".")[0]!==o.versionInfo.entityId,!o.versionInfo.isPreviewMismatch))return _.log("Detected preview from ".concat(I?"url":"cookie"," loading...")),void x(function(e){return f(e)+"/manager/"+e.versionInfo.entityId}(o)+"?previewId="+O);if(h())try{var E="aym_split_vars",j=new URLSearchParams(window.location.search).get(E),k=sessionStorage.getItem(E),D=j||k||"",M=(b=D)&&"string"==typeof b&&""!==b.trim()?b.split(",").reduce(function(e,t){var n=t.indexOf(":");if(-1!==n){var r=t.slice(0,n),i=t.slice(n+1);e[decodeURIComponent(r)]=decodeURIComponent(i)}return e},{}):null;if(null!=M){_.log("Loading split vars override from ".concat(j?"url":"sessionStorage",".")),sessionStorage.setItem(E,D);var B=Object.fromEntries(Object.values(o.definitions.variables).filter(function(e){return"SPLIT_TEST"===e.type}).map(function(e){var t,n=e._id,r=e.name,i=e.value.splitValues,a=-1;return null!=M[n]?a=Number(M[n]):null!=M[r]&&(a=i.findIndex(function(e){return e.value===M[r]})),null!=i[a]?[n,a]:[n,null===(t=o.versionInfo.splitVarsEval)||void 0===t?void 0:t[n]]}));o.versionInfo.splitVarsEval=B}}catch(e){_.error("Failed to apply split test variables override.",e)}if(n)_.warn("Yield Manager - Script loaded more than once!");else{var R,A,L,T,Y;e.initialized=!0,o.versionInfo.isPreviewMiss&&(_.error("Preview not found, falling back to deployment. Preview id: ".concat(O)),R=window.location,A=R.pathname,L=R.search,T=R.hash,Y=A+L.replace(s,"").replace(/^&/,"?")+T,window.history.replaceState(null,null,Y)),o.versionInfo.isPreviewMismatch&&_.warn("Ignoring detected preview as it's not matching the loaded entity!"),e.versionInfo=o.versionInfo;var q,N=!0===y(o.yieldScriptSettings.yieldScriptVersion.version,">=","3.7.8");q=o.versionInfo.isPreview?"Preview":i?"Split test":"Deployment",_.log("".concat(q," settings successfully loaded"));var U=function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).length||e.versionInfo.isPreview?"https://console.ay.delivery/debug-console.js":null}(o,(null===(t=e.debug)||void 0===t?void 0:t.flags)||[]);U&&x(U,N);try{e.settings.experiments=e.settings.experiments||{},Function("".concat(o.yieldScriptSettings.preScript))()}catch(e){_.error("Exception when executing the pre-script.",e)}var V=o.yieldScriptSettings,z=V.yieldScriptMode,F=void 0===z?"PREBID":z,H=V.enableTracker,G=V.trackerId,K=V.trackerConfig;if(H){var Q,W=window.location.host;try{var J=JSON.parse(localStorage.getItem("ay_s"))||{};Q=J.t&&Date.now()<=J.t?J.ps:Math.floor(performance.timeOrigin||performance.timing.navigationStart)}catch(e){_.error("Failed to read session start time.",e)}(function(e,t,n,r){var i=[];return(!(arguments.length>4&&void 0!==arguments[4])||arguments[4])&&i.push(l+"".concat(e,".ay.delivery/client-v2.js")),t.includes("floor:")&&(/"?exploreRate"?: ?['"]auto['"]/.test(t)?n&&r&&i.push(l+"".concat(e,".ay.delivery/floorPrice/v5/").concat(e,"?t=").concat(n,"&d=").concat(r)):i.push(l+"".concat(e,".ay.delivery/floorPrice/").concat(e,"/js/floorPrice/linreg.min.js"))),t.includes("predict:")&&i.push(l+"".concat(e,".ay.delivery/floorPrice/").concat(e,"/js/floorPrice/linreg_da.min.js")),t.includes("reduction:")&&i.push(l+"".concat(e,".ay.delivery/forest/").concat(e,"/js/bid/forest.min.js")),i})(G,K,Q,W,!1).forEach(function(e){return x(e,N)})}var X=C._loaded_;if(y(o.yieldScriptSettings.yieldScriptVersion.version,">=","1.6.0")){var Z=function(e,t){var n="push";(!(arguments.length>2&&void 0!==arguments[2])||arguments[2])&&e.push===[].push&&(n="unshift"),e[n](t)};Z(C.cmd,function(){var t=X?"ALREADY ":"";_.logt("GOOGLETAG ".concat(t,"LOADED!!")),C._wasInitialLoadDisabled=C.getConfig("disableInitialLoad").disableInitialLoad,C.setConfig({disableInitialLoad:!0}),C._display=C.display,C.display=function(t){Z(e.cmd,function(){e.display(t)},!1)}})}if(X||x(d,N),"PREBID"===F||"BOTH"===F)if(S())_.warn("Yield Manager - Prebid doesn't support IE.");else{var $=m(o);$?x($,N):_.error("Yield Manager - No Prebid script detected. Please, upload one.")}if(!window.apstag&&("APS"===F||"BOTH"===F))if(o.experiments&&!0===o.experiments.apsWebClientWithBC){var ee=o.yieldScriptSettings.publisherId,te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee,t=window._aps=window._aps||new Map;t.has(e)||t.set(e,{queue:[],store:new Map([["listeners",new Map]])});var n={accountID:e,record:function(e,n){var i=this;return new Promise(function(o,a){t.get(i.accountID).queue.push(new CustomEvent(e,{detail:r(r({},n),{},{resolve:o,reject:a})}))})},read:function(e){return this.record("bootstrap/store/willRead",{name:e}),t.get(this.accountID).store.get(e)},run:function(e,n){var r;null!==(r=t.get("_system"))&&void 0!==r&&r.store.get("listeners").has(e)?this.record(e,n):this.record("bootstrap/run/willDrop",{name:e,detail:n})},react:function(e,n){t.get(this.accountID).store.get("listeners").set(e,n),this.record("bootstrap/react/didExecute",{name:e})}};return n.record("bootstrap/version/declare",{version:5}),n}();e.aps=te;var ne=te;window.apstag={init:function(e,t){ne.record("legacy/init/enqueue",{config:e,callback:t})},fetchBids:function(e,t){ne.record("legacy/fetchBids/enqueue",{bidConfig:e,callback:t})},setDisplayBids:function(){ne.run("legacy/setDisplayBids/enqueue",{arguments:arguments})},targetingKeys:function(){var e;return null!==(e=ne.read("legacy/targetingKeys"))&&void 0!==e?e:[]},dpa:function(e){ne.record("legacy/dpa/enqueue",{callback:e})},rpa:function(e,t,n){ne.record("legacy/rpa/enqueue",{tokenConfig:e,callback:t,setCookie:n})},upa:function(e,t,n){ne.record("legacy/upa/enqueue",{tokenConfig:e,callback:t,setCookie:n})}},ne.record("bootstrapExtAPStag/version/declare",{version:1}),window.apstag=r(r({},window.apstag),{},{queue:{push:function(e){ne.record("legacy/queue/push",{callback:e})}}}),ne.record("bootstrapExtQueue/version/declare",{version:1}),window.apstag=r(r({},window.apstag),{},{nativeContent:function(){return{enable:function(){ne.record("nativeCommerceAds/service/enable")},registerHook:function(e,t){if("nativeContent.updateClickUrl"!==e)throw new Error("Unsupported event type");ne.react("nativeCommerceAds/clickUrl/update",function(e){var n,r;return{status:"completed",value:{url:t(null==e||null===(n=e.detail)||void 0===n?void 0:n.url,null==e||null===(r=e.detail)||void 0===r?void 0:r.element)}}})}}}}),ne.record("bootstrapExtNCA/version/declare",{version:1}),x(g+ee,!0),x(p,!0)}else{var re=function(e,t){window.apstag._Q.push([e,t])};window.apstag={init:function(){re("i",arguments)},fetchBids:function(){re("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},dpa:function(){re("di",arguments)},rpa:function(){re("ri",arguments)},upa:function(){re("ui",arguments)},_Q:[]},x(u,!0)}var ie={};"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype||(ie.polyfills=!0),x(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.yieldScriptSettings.yieldScriptVersion.version,r="",i=Object.keys(t);return i.length&&(r="?"+i.map(function(e){return"".concat(e,"=").concat(t[e])}).join("&")),v(e)+"yield-manager-script-v".concat(n,"-").concat(n.includes("-test")?"staging":"prod").concat(r)}(o,ie),N)}}else _.error('Yield Manager - No deployment found for this "'.concat(a,'" (case-sensitive) EntityId!'))}()}(ayManagerEnv);
