(function() { function bxBootstrap() { var re = /bot|crawl|slurp|spider|mediapartners|headlesschrome|snap-prefetch|remotasks|woorank|uptime\.com|facebookexternalhit|facebookcatalog/i; if (re.test(navigator.userAgent) || navigator.userAgent == '') { return; } if (!(window.bouncex&&bouncex.website)) { var pushedData = []; if(window.bouncex && bouncex.push && bouncex.length){ pushedData = bouncex; } window.bouncex = {}; bouncex.pushedData = pushedData; bouncex.website = {"id":2051,"name":"Tribune | Chicago Tribune","cookie_name":"bounceClientVisit2051","domain":"chicagotribune.com","ct":"fp_local_storage","ally":0,"ei":1,"tcjs":"","cjs":"//KF: replace bouncex.report_ga with omniture integration\n// window.bouncex.omnitureLinkTrack = function(name, events, label) {\n// try {\n// s.linkTrackVars = \"events,eVar14,prop57,prop28,prop33,prop34,prop62,eVar20,eVar21,eVar34,eVar35,eVar37,eVar38,eVar39,eVar51,server\";\n// s.linkTrackEvents = events;\n// s.eVar14 = 'BX ' + name;\n// s.prop57 = label;\n// s.events = events;\n// s.tl(true,'o',name);\n// } catch (e) {console.error('BX Omniture Tracking error: ' + e )}\n// };\n\nfunction parseDate(str) {\n var mdy = str.split('/');\n return new Date(mdy[2], mdy[0]-1, mdy[1]);\n}\n\nfunction datediff(first, second) {\n // Take the difference between the dates and divide by milliseconds per day.\n // Round to nearest whole number to deal with DST.\n return Math.round((second-first)/(1000*60*60*24));\n}\n\nif(bouncex.vars.last_paid_login_date){\n var dateObj = new Date();\n var month = dateObj.getUTCMonth() + 1; //months from 1-12\n var day = dateObj.getUTCDate();\n var year = dateObj.getUTCFullYear();\n\n var currDate = day + \"/\" + month + \"/\" + year;\n var dayDiff = datediff(parseDate(bouncex.vars.last_paid_login_date), parseDate(currDate));\n if(dayDiff < 30){\n bouncex.setv('login_paid_30_days', true);\n setBounceCookie();\n }\n}\n\nwindow.bouncex.report_ga = function(action, label, bypass) {\n var eventName;\n if (action === 'impression') eventName = 'bxImpression';\n else if (action === 'click') eventName = 'bxClick';\n else if (action === 'loginClick') eventName = 'bxLoginClick';\n else if (action === 'submission') eventName = 'bxSubmit';\n else if (action === 'newsletterClick') eventName = 'bxNewsletterClick';\n \n var event = document.createEvent('Event');\n event.data = {};\n event.data.campaignName = label;\n \n event.initEvent(eventName, true, true);\n document.dispatchEvent(event);\n};\n\nbouncex.articleTracker = {\n\ttimeframeInDays: 90, // Any falsy value for unlimited\n\tstorageIdentifier: 'bxArticleData',\n\t_history: {},\n\t_currentPage: {},\n\n\tutils: {\n\t\tisArticlePage: function() {\n\t\t\treturn jQuery('meta[property=\"og:type\"]').attr('content') === 'article';\n\t\t},\n\t\tgetArticleId: function() {\n\t\t\treturn window.location.pathname;\n\t\t},\n\t\tgetCategory: function() {\n\t\t\tvar path = window.location.pathname.match(/\\/[a-zA-Z]+\\//);\n\n\t\t\tif (path && path[0]) {\n\t\t\t\treturn path[0].replace(/\\//g, '');\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn 'misc';\n\t\t\t}\n\t\t}\n\t},\n\n\tinit: function() {\n\t\tthis._history = this.getHistory();\n\n\t\tif (this.timeframeInDays) {\n\t\t\tthis.removeOutdatedEntries();\n\t\t}\n\n\t\tthis._currentPage.isArticlePage = this.utils.isArticlePage();\n\n\t\tif (this._currentPage.isArticlePage) {\n\t\t\tthis._currentPage.articleId = this.utils.getArticleId();\n\t\t\tthis._currentPage.category = this.utils.getCategory();\n\n\t\t\tthis.trackCurrentPage();\n\t\t}\n\n\t\tthis.setHistory();\n\t},\n\tgetHistory: function() {\n\t\ttry {\n\t\t\treturn JSON.parse(localStorage.getItem(this.storageIdentifier)) || {};\n\t\t}\n\t\tcatch (e) {\n\t\t\tbouncex.log('Error fetching history: ' + e);\n\t\t\treturn {};\n\t\t}\n\t},\n\tsetHistory: function() {\n\t\ttry {\n\t\t\tlocalStorage.setItem(this.storageIdentifier, JSON.stringify(this._history));\n\t\t}\n\t\tcatch (e) {\n\t\t\tbouncex.log('Error saving history: ' + e);\n\t\t\treturn false;\n\t\t}\n\t},\n\ttrackCurrentPage: function() {\n\t\tvar category = this._currentPage.category;\n\t\tvar articleId = this._currentPage.articleId;\n\n\t\tif (!(category in this._history)) {\n\t\t\tthis._history[category] = {};\n\t\t}\n\n\t\tif (articleId in this._history[category]) {\n\t\t\tthis._history[category][articleId].push(Date.now());\n\t\t}\n\t\telse {\n\t\t\tthis._history[category][articleId] = [ Date.now() ];\n\t\t}\n\t},\n\tremoveOutdatedEntries: function() {\n\t\tvar today = Date.now();\n\t\tvar oneDayInMilliseconds = 8.64e7;\n\t\tvar cutoffDate = today - (oneDayInMilliseconds * this.timeframeInDays);\n\n\t\tfor (var category in this._history) {\n\t\t\tfor (var article in this._history[category]) {\n\t\t\t\tvar articleViews = this._history[category][article];\n\n\t\t\t\tfor (var i = 0; i < articleViews.length; i++) {\n\t\t\t\t\tvar dateViewed = articleViews[i];\n\n\t\t\t\t\tif (dateViewed < cutoffDate) {\n\t\t\t\t\t\tarticleViews.splice(i, 1);\n\t\t\t\t\t\ti--;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tif (articleViews.length === 0) {\n\t\t\t\t\tdelete this._history[category][article];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t},\n\tgetTotalCount: function(categoryFilter) {\n\t\tvar totalCount = 0;\n\n\t\tif (categoryFilter && categoryFilter in this._history) {\n\t\t\tfor (var article in this._history[categoryFilter]) {\n\t\t\t\ttotalCount += this._history[categoryFilter][article].length;\n\t\t\t}\n\t\t}\n\t\telse if (!categoryFilter) {\n\t\t\tfor (var category in this._history) {\n\t\t\t\tfor (var article in this._history[category]) {\n\t\t\t\t\ttotalCount += this._history[category][article].length;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn totalCount;\n\t},\n\tgetUniqueCount: function(categoryFilter) {\n\t\tvar uniqueCount = 0;\n\n\t\tif (categoryFilter && categoryFilter in this._history) {\n\t\t\tuniqueCount = Object.keys(this._history[categoryFilter]).length;\n\t\t}\n\t\telse if (!categoryFilter) {\n\t\t\tfor (var category in this._history) {\n\t\t\t\tuniqueCount += Object.keys(this._history[category]).length;\n\t\t\t}\n\t\t}\n\n\t\treturn uniqueCount;\n\t}\n};\n\nbouncex.articleTracker.init();\nbouncex.setVarAndReload('number_sports_articles_read', bouncex.articleTracker.getTotalCount('sports'));\n\n\n\n\n\nbouncex.recirc.addSettings({\n enabled: true,\n feedFormat: 'xml',\n feedUrl: 'https://www.chicagotribune.com/news/trending/rss2.0.xml',\n responseParser: function(response) {\n var $doc = jQuery(response);\n var $articles = $doc.find('item');\n var articles = [];\n \n $articles.each(function() {\n var $article = jQuery(this);\n var headline = $article.find('title').text();\n var link = $article.find('link').text();\n var image = $article.find('media\\\\:content').attr('url');\n \n var article = {\n headline: headline,\n link: link,\n image: image\n };\n \n articles.push(article);\n });\n \n return articles;\n }\n});\n \nbouncex.recirc.init();\n\n\n\nif(!bouncex.vars.datetime_45_days && bouncex.vars.article_page){\n var date = Math.round(new Date().getTime()/1000);\n bouncex.setVar(\"datetime_45_days\", date)\n}\n\nif(bouncex.vars.article_page && bouncex.vars.datetime_45_days){\n var currDate = Math.round(new Date().getTime()/1000);\n var numDays = Math.abs(bouncex.vars.datetime_45_days - currDate)/60/60/24;\n if(numDays <= 45){\n if (bouncex.vars.article_views_45_days === false) {\n bouncex.setVar('article_views_45_days', 1);\n } else {\n bouncex.setVar('article_views_45_days', parseInt(bouncex.vars.article_views_45_days) + 1);\n }\n } else {\n var date = Math.round(new Date().getTime()/1000);\n bouncex.setVar(\"datetime_45_days\", date);\n bouncex.setVar('article_views_45_days', 1);\n }\n}\n\nif (window.location.href.indexOf('checkout2.chicagotribune.com') > -1) {\n bouncex.cookie.lastCheckoutTimestamp = new Date().getTime();\n bouncex.setBounceCookie();\n}\n\n\nif(jQuery('main .wrapper div[data-type=\"text\"]').length > 8){\n $(window).on('scroll.bx', function(){\n var topEight = jQuery('main .wrapper div[data-type=\"text\"]').eq(8).offset().top;\n var topFourteen = false;\n if(jQuery('main .wrapper div[data-type=\"text\"]').length > 14){\n topFourteen = jQuery('main .wrapper div[data-type=\"text\"]').eq(14).offset().top;\n }\n var currScroll = $(window).scrollTop() + $(window).height();\n\n if(topEight < currScroll){\n // console.log(\"------------------event would fire-----------\");\n // bouncex.setVar('')\n bouncex.setVar('scroll_paragraph_8', true);\n if(!topFourteen){\n $(window).off('scroll.bx')\n }\n }\n \n if(topFourteen && topFourteen < currScroll ) {\n bouncex.setVar('scroll_paragraph_14', true)\n $(window).off('scroll.bx')\n }\n });\n}\n\n/* RTV viewed_checkout_past_week */\nvar currDate = Math.round(new Date()/1000),\n \tviewed_checkout_last_week = bouncex.vars.last_viewed_checkout && (currDate - bouncex.vars.last_viewed_checkout)/86400 < 7;\n\nbouncex.setVarAndReload('viewed_checkout_past_week', viewed_checkout_last_week);","force_https":false,"waypoints":false,"content_width":0,"gai":"","swids":"1762&2052&2053&2054&2055&2056&2057&2058","sd":0,"ljq":"auto","campaign_id":0,"is_preview":false,"aco":{"first_party_limit":"3500","local_storage":"1"},"cmp":{"gdpr":0,"gmp":0,"whitelist_check":0},"burls":[{"prop":"contains","val":"http://tribpubads.com/text-to-download/?market=ct&source=index"}],"ple":true,"fbe":true,"mas":3,"map":1,"gar":true,"ete":1,"ettm":false,"etjs":"/* |----------- HELPER ----------------| */\n\nfunction setVarAndCookie(varName, value) {\n bouncex.setVar(varName, value);\n bouncex.setBounceCookie();\n\n return;\n}\n\nfunction urlContainsPaths(paths) {\n var url = bouncex.utils.url.allowParams();\n\n for (var i = 0; i < paths.length; i++) {\n if (url.indexOf(paths[i]) > -1) {\n return true;\n }\n }\n return false;\n}\n\n/* |----------- EVENTS ----------------| */\n\nvar valid_domains = [\n \"https://checkout2.chicagotribune.com\",\n \"https://membership.chicagotribune.com\",\n \"https://www.chicagotribune.com\",\n \"https://subscription.chicagotribune.com\",\n];\n\nfunction isSubscriptionPage() {\n return urlContainsPaths(['/checkout/', '/land-subscribe', 'subscription.']);\n}\n\nfunction fireSubscriptionViewEvents() {\n bouncex.push([\n \"view subscription\",\n {\n \"customer:hasconverted\": bouncex.cookie.lc ? 1 : 0,\n },\n ]);\n}\n\n/* custom paywall event */\nfunction paywallEvent() {\n if (jQuery(\".reg-content\").length) {\n bouncex.push([\"paywall\", {}]);\n }\n\n if (bouncex.vars.view_paywall_fired) {\n return;\n }\n\n bouncex.et.onVisible(jQuery(\".meter-modal .pw-text\"), function () {\n bouncex.push([\"view_paywall\", {}]);\n setVarAndCookie(\"view_paywall_fired\", true);\n }\n );\n}\n\n/* |----------- TRACK ----------------| */\nfunction initializeTracking() {\n if (isSubscriptionPage()) {\n fireSubscriptionViewEvents();\n }\n paywallEvent();\n}\n\nif (urlContainsPaths(valid_domains)) {\n initializeTracking();\n}\n","dge":true,"bxidLoadFirst":false,"pie":true,"cme":true,"gbi_enabled":1,"bpush":false,"pt":null,"els":{"Masthead":"#content","endcap":".dfp-feature.taboola-skip:last(), html[data-content-mobile] section#bottom","infeed":"article p:not(:eq(0)) + p:not(:eq(1)), article p + .bxc + p:not(:eq(0))","mastheadtest":"header + [data-role=\"close-tray\"], header + .bxc + [data-role=\"close-tray\"]"},"vars":[{"name":"login_modal","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#reg-overlay .login').length > 0 ? true : (jQuery('#reg-overlay .register').length > 0 ? true : false);","trigger":""},{"name":"video_present","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('meta[property=\"og:type\"]').attr('content') == \"article\" && jQuery('.trb_ar_la iframe[src*=\"video\"], .trb_ar_la [itemprop=\"video\"], .trb_ar_la video').length > 0;","trigger":""},{"name":"client_ad_shown","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function () {\n if (window.googletag && googletag.apiReady && googletag.pubadsReady) { \n var visible = false;\n jQuery('[id^=\"checkm8Cont\"]').each(function (index) {\n if (jQuery(this).css('visibility') === 'visible' && jQuery(this).height() > 1 && jQuery(this).width() > 1 ){;\n visible = true;\n return false;\n }\n });\n var adLoaderOopType = jQuery('html').attr('data-adloader-oop-type');\n if (adLoaderOopType && adLoaderOopType == 'reskin') {\n visible = true;\n }\n var interstitialAd = jQuery('#wm_interstitial_header:visible');\n if(interstitialAd.length > 0){\n visible = true;\n }\n if(jQuery('div[draggable=\"false\"]:first:visible div img').attr('src') !== undefined){\n \t\tvisible = true;\n }\n if(jQuery('[id^=\"__kx_overlay\"]').is(':visible')){\n visible = true;\n }\n var ymPhone = jQuery('html.ym-phone');\n if(ymPhone.length > 0){\n visible = true;\n }\n return visible;\n } else {\n return 'not_ready';\n }\n})();","trigger":""},{"name":"paywall_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.reg-dialog.meter-modal:visible').length > 0;","trigger":""},{"name":"test_paywall_present","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"false","code":"(function pWChk() {\n return (jQuery('html[data-dss-meterup][data-ssor-modalup=\"meter-panel\"],html[data-dss-meterup][data-ssor-modalup=\"meter-modal\"]').length > 0); \n})()","trigger":""},{"name":"sponsorship_check","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n /* https://www.wrike.com/open.htm?id=137435095 */\n /****** config -- edit here! ******/\n var targetSizes = [\n {'width':970,'height':250},\n {'width':970,'height':90},\n {'width':728,'height':90},\n {'width':300,'height':250},\n {'width':300,'height':600}\n ];\n var suppressAdvertiserIds = [];\n var suppressLineItemIds = [];\n var suppressLabelIds = [];\n var safeAdvertiserIds = ['21455696'];\n var safeLineItemIds = [];\n var safeLabelIds = [];\n /**** end config ****/\n function getSizeOfSlots(slots) {\n var numSlots = slots.length;\n var slotSizes = [];\n for (var i = 0; i < numSlots; i++) {\n var slot = slots[i];\n var width = '';\n var height = '';\n if (slot.ic && typeof slot.ic._width_ !== 'undefined' && typeof slot.ic._height_ !== 'undefined') {\n width = slot.ic._width_;\n height = slot.ic._height_;\n }\n slotSizes.push({'width':width,'height':height});\n }\n return slotSizes;\n }\n function returnSlotIndexesOfTargetSizeMatches(targetSizes,slotSizes) {\n var numTargetSizes = targetSizes.length;\n var numSlotSizes = slotSizes.length;\n var indexesOfMatchingSlots = []; \n for (var i = 0; i < numTargetSizes; i++ ) {\n var targetHeight = targetSizes[i].height;\n var targetWidth = targetSizes[i].width;\n for (var j = 0; j < numSlotSizes; j++) {\n var slotHeight = slotSizes[j].height;\n var slotWidth = slotSizes[j].width;\n if (targetHeight == slotHeight && targetWidth == slotWidth) {\n indexesOfMatchingSlots.push(j);\n }\n }\n }\n return indexesOfMatchingSlots;\n }\n function getResponseInformationFromSlots(slots) {\n var advertiserIds = [],\n lineItemIds = [],\n labelIds = [];\n var allSlotsEmpty = true;\n slots.each(function(i,slot){\n var info = slot.getResponseInformation();\n if(info){\n info.advertiserId?advertiserIds.push(info.advertiserId.toString()):advertiserIds.push('');\n info.lineItemId?lineItemIds.push(info.lineItemId.toString()):lineItemIds.push('');\n info.labelIds?labelIds.push(info.labelIds.toString()):labelIds.push('');\n allSlotsEmpty = false;\n } else {\n advertiserIds.push('');\n lineItemIds.push('');\n labelIds.push('');\n }\n });\n if (allSlotsEmpty) {\n return false;\n } else {\n return {'advertiserIds':advertiserIds,'lineItemIds':lineItemIds,'labelIds':labelIds};\n }\n }\n function checkListInclusion(definedList, slotList) {\n var definedListLength = definedList.length;\n var slotListLength = slotList.length;\n for (var i = 0; i < definedListLength; i++ ) {\n for (var j = 0; j < slotList.length; j++) {\n if (definedList[i] == slotList[j]) {\n return true;\n }\n }\n }\n return false;\n }\n if (window.googletag && googletag.apiReady && googletag.pubadsReady && typeof window.jQuery == 'function') {\n if (window.bouncex.apiChecked) {\n return bouncex.vars.sponsorship_present;\n } else {\n var adSlots = jQuery(googletag.pubads().getSlots());\n var responseInformation = getResponseInformationFromSlots(adSlots);\n if (!responseInformation) {\n if (!bouncex.website.gbi_enabled) {\n window.bouncex.apiChecked = true;\n return 'disabled';\n }\n return 'not_ready';\n }\n window.bouncex.apiChecked = true;\n var suppressionAdvertiserId = checkListInclusion(suppressAdvertiserIds, responseInformation.advertiserIds);\n var suppressionLineItemId = checkListInclusion(suppressLineItemIds, responseInformation.lineItemIds);\n var suppressionLabelId = checkListInclusion(suppressLabelIds, responseInformation.labelIds);\n if (suppressionAdvertiserId || suppressionLineItemId || suppressionLabelId) {\n return true;\n }\n var safeAdvertiserId = checkListInclusion(safeAdvertiserIds, responseInformation.advertiserIds);\n var safeLineItemId = checkListInclusion(safeLineItemIds, responseInformation.lineItemIds);\n var safeLabelId = checkListInclusion(safeLabelIds, responseInformation.labelIds);\n if (safeAdvertiserId || safeLineItemId || safeLabelId) {\n return false;\n }\n var adSlotSizes = getSizeOfSlots(adSlots);\n var slotsOfTargetSize = returnSlotIndexesOfTargetSizeMatches(targetSizes, adSlotSizes);\n if (slotsOfTargetSize.length < 2) {\n return false;\n } else {\n var firstSlotAdvertiserId = responseInformation.advertiserIds[slotsOfTargetSize[0]];\n var secondSlotAdvertiserId = responseInformation.advertiserIds[slotsOfTargetSize[1]];\n return (firstSlotAdvertiserId == secondSlotAdvertiserId);\n }\n }\n } else {\n return 'not_ready';\n }\n})()","trigger":""},{"name":"article_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('meta[property=\"og:type\"]').attr('content') === 'article'","trigger":""},{"name":"number_of_articles_read","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function() {\n if (bouncex.vars.article_page) {\n if (bouncex.vars.number_of_articles_read === false) {\n return '1';\n } else {\n return parseInt(bouncex.vars.number_of_articles_read) + 1;\n }\n }\n return null;\n})()","trigger":""},{"name":"monthly_articles_read","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"0","code":"(function(){\n if(!bouncex.vars.logged_in_paid){\n try {\n var pages = JSON.parse(localStorage.getItem('trb.metering.userData')).pages.length;\n } catch(e) {\n return 0;\n }\n return pages;\n }\n \n return false;\n})();","trigger":""},{"name":"article_name","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif (jQuery('meta[property=\"og:type\"]').attr('content') === 'article'){\n\t\treturn jQuery('.abdp-headline').text();\n\t}\n})();","trigger":""},{"name":"logged_in_free","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var local = typeof localStorage === 'object' && localStorage,\n json = typeof local['trb.metering.subData'] === 'string' && JSON.parse(local['trb.metering.subData']),\n subscriptionLevels = typeof json['subscriptionLevels'] !== 'undefined' && json['subscriptionLevels'],\n expaySubscriber = typeof json['expaySubscriber'] !== 'undefined' && json['expaySubscriber'],\n loggedOut = jQuery('a[aria-label=\"Log In\"]:visible:contains(\"Log In\")');\n if (loggedOut.length > 0) {\n return false;\n }\n return typeof json === 'object' && subscriptionLevels.length === 0 ? true : null;\n})();","trigger":""},{"name":"logged_in_paid","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var local = typeof localStorage === 'object' && localStorage,\n json = typeof local['trb.metering.subData'] === 'string' && JSON.parse(local['trb.metering.subData']),\n subscriptionLevels = typeof json['subscriptionLevels'] !== 'undefined' && json['subscriptionLevels'],\n expaySubscriber = typeof json['expaySubscriber'] !== 'undefined' && json['expaySubscriber'],\n loggedOut = jQuery('a[aria-label=\"Log In\"]:visible:contains(\"Log In\")');\n if (loggedOut.length > 0) {\n return false;\n }\n return subscriptionLevels.length > 0 || expaySubscriber === true ? true : null;\n})();","trigger":""},{"name":"logged_in_paid_test","polling":"all","persist":"visit","page_types":[],"testmode":true,"default":"false","code":"(function () {\n if (!localStorage.getItem('trb.metering.meterData')) {\n return bouncex.vars.logged_in_paid;\n }\n var subData = JSON.parse(localStorage.getItem('trb.metering.subData'));\n if (subData) {\n return ( subData && typeof subData.subscriptionLevels !== 'undefined' ) ? subData.subscriptionLevels.length > 0 : null;\n } else {\n return false;\n }\n})();\n","trigger":""},{"name":"payment_confirmed","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif(window.location.hostname.indexOf('checkout') > -1 && jQuery('.confirmation__header:visible').length > 0){\n\t\treturn true;\n\t}\n\n\treturn false;\n})();","trigger":""},{"name":"subscription_type","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function () {\n\tvar currentUrl = window.location.href;\n\tvar offerTitle = jQuery('.LA-offer-title, .offer-header').text().toLowerCase() || jQuery('.offerDetails').find('.black').text().toLowerCase();\n\tvar offerContent = jQuery('.LA-offer-content, .offer-props').children().first().text().toLowerCase() || jQuery('.offerDetails').find('h3:eq(3)').text().toLowerCase();\n\tvar onSubPage = (currentUrl.indexOf('paypanel.latimes') > -1 || currentUrl.indexOf('checkout.latimes.com')) && currentUrl.indexOf('/subscriptionPanel') > -1;\n\tif (onSubPage){\n\t\tif (offerTitle.indexOf('sunday') > -1 && (offerContent.indexOf('4 weeks')>-1 && offerContent.indexOf('99¢')>-1)){\n\t\t\treturn 'sunday';\n\t\t}\n\t\telse if (offerTitle.indexOf('7-day') > -1 && (offerContent.indexOf('4.99') > -1 || offerContent.indexOf('4.49') > -1 || offerContent.indexOf('3.99') > -1 || offerContent.indexOf('2.99') > -1 || offerContent.indexOf('just 99¢ for your first 4 weeks')>-1)){\n\t\t\treturn 'daily';\n\t\t}\n\t\telse if (offerTitle.indexOf('digital access') > -1 && (offerContent.indexOf('4 weeks')>-1 && offerContent.indexOf('99¢')>-1)){\n\t\t\treturn 'digital';\n\t\t}\n\t} \n})();","trigger":""},{"name":"ibx_test","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"location.href.indexOf('ibx_test') >= 0 || null;","trigger":""},{"name":"saw_lightbox_visit","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('div[draggable=\"false\"]:first:visible').length > 0 ? true : jQuery('.pronto-platform-1').is(':visible') ? true : jQuery('iframe[src*=interstitial_2]').is(':visible') ? true : null;","trigger":""},{"name":"ever_logged_in_paid","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.logged_in_paid === true ? true : null;","trigger":""},{"name":"ever_logged_in","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif(JSON.parse(localStorage.getItem('trb.metering.subData')) !== null){\n\t\treturn true;\n\t}else{\n\t\treturn null;\n\t}\n})()","trigger":""},{"name":"client_ad_did_show","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"overlay_suppression","polling":"vars","persist":"no","page_types":[],"testmode":false,"default":"true","code":"(function() {\n\t\tif (window.googletag && googletag.apiReady && googletag.pubadsReady) {\n\t\t\tif (window.bouncex.apiChecks >= 10) {\n\t\t\t\treturn null;\n\t\t\t} else {\n\t\t\t\tif (window.bouncex.apiChecks === undefined) {\n\t\t\t\t\twindow.bouncex.apiChecks = 1;\n\t\t\t\t} else {\n\t\t\t\t\twindow.bouncex.apiChecks++;\n\t\t\t\t}\n\n\t\t\t\tvar apiSlots = googletag.pubads().getSlots();\n\t\t\t\tvar numSlots = apiSlots.length;\n\t\t\t\tfor (var i = 0; i < numSlots; i++ ){\n\t\t\t\t\t\tvar slot = apiSlots[i];\n\t\t\t\t\t\tvar width = slot.ic._width_;\n\t\t\t\t\t\tvar height = slot.ic._height_;\n\t\t\t\t\t\tvar empty = slot.ic._empty_;\n\t\t\t\t\t\tif (width == 1 && height == 1 && empty === false) {\n\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n})();","trigger":""},{"name":"can_show_overlay","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function () {\n\t\tif (bouncex.vars.overlay_suppression === true) { \n if (window.bouncex.overlayCheck === undefined) {\n\t\t\t\twindow.bouncex.overlayCheck = 1;\n\t\t\t} else {\n\t\t\t\twindow.bouncex.overlayCheck++;\n\t\t\t}\n\t\t\tif (window.bouncex.overlayCheck >= 10 && bouncex.vars.client_ad_did_show === false) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\t\n\t\t\tvar interstitialAd = jQuery('#wm_interstitial_header:visible');\n\t\t\tif(interstitialAd.length > 0){\n\t\t\t\tbouncex.setv('client_ad_did_show', true);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\tif(jQuery('img[src^=\"http://clipcentric-a\"]').first().is(':visible')){\n\t\t\t\tbouncex.setv('client_ad_did_show', true);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\tif(jQuery('[id^=\"__kx_overlay\"]').is(':visible')){\n\t\t\t\tbouncex.setv('client_ad_did_show', true);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\tif(jQuery('#pronto-clipping-1-1').length && jQuery('#pronto-clipping-1-1').is(':visible')){\n\t\t\t\tbouncex.setv('client_ad_did_show', true);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t\n\t\t\tif(bouncex.vars.can_show_overlay === false && bouncex.vars.client_ad_did_show === false)\n\t\t\t\treturn false;\n\t\t\telse if(bouncex.vars.can_show_overlay === undefined && bouncex.vars.client_ad_did_show === false)\n\t\t\t\treturn false;\n\t\t\telse if(bouncex.vars.client_ad_did_show === true)\n\t\t\t\treturn true;\n\t\t\t\n\t\t}else{\n\t\t\treturn true;\n\t\t}\n})();","trigger":""},{"name":"ad_light_on","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n if(window !== undefined && window.trb !== undefined && window.trb.adl !== undefined){\n return window.trb.adl;\n }\n return false;\n})()","trigger":""},{"name":"ecap_seen_visit","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_evergreen","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_evergreen_paywall","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_entertainment","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_news","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_health","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_aurora","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_morningspin","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_theater","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_fridayexit","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_zorn","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_naperville","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_posttribune","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_lakecounty","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_askamy","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_eatdrinkdo","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_vintagetribune","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_elgin","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_southtown","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_books","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_dining","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_business","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_opinion","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_thedoings","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ecap_submitted_sports","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"hardwall_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#zephr-overlay').length > 0 && jQuery('#zephr-overlay .da-progress').text().toUpperCase().indexOf('RESERVED FOR OUR SUBSCRIBERS') > -1 || jQuery('#zephr-overlay') ? jQuery('#zephr-overlay').text().toLocaleUpperCase().indexOf(\"RESERVED FOR OUR SUBSCRIBERS\") > -1 : false;","trigger":""},{"name":"dfp_roadblock","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n function check() {\n bouncex.dfp_loaded = false || bouncex.dfp_loaded;\n var slots = window.googletag && typeof googletag.pubads == 'function' && typeof googletag.pubads().getSlots == 'function'? googletag.pubads().getSlots() : [];\n var numSlots = slots.length;\n for (var i = 0; i < numSlots; i++) {\n var slotInfo = slots[i] && typeof slots[i].getResponseInformation == 'function'? slots[i].getResponseInformation() : false;\n if (slotInfo && slotInfo.lineItemId) {\n bouncex.dfp_loaded = true;\n if (bouncex.website.gbi.rblocks && bouncex.website.gbi.rblocks.indexOf(slotInfo.lineItemId) > -1) {\n return 'sponsor';\n }\n }\n }\n if (bouncex.dfp_loaded) {\n return 'allow';\n }\n return 'not_ready';\n }\n if (!bouncex.website.gbi_enabled) {\n return 'disabled';\n } else if (bouncex.dfp_loaded) {\n return null;\n } else if (window.googletag && googletag.apiReady && googletag.pubadsReady) {\n return check();\n }\n return 'fallback';\n})()","trigger":""},{"name":"tronc_ecap","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.met-promo-content').length > 0;","trigger":""},{"name":"article_title","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('meta[property=\"og:type\"]').attr('content') === 'article' ? encodeURIComponent(jQuery('meta[property=\"og:title\"]').attr('content')) : false;","trigger":""},{"name":"editorial_whisper_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.trb_bnn:not([data-state=bnn_closed])').length > 0;","trigger":""},{"name":"toaster_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.met-flyout .met-toast-varB').is(':visible');","trigger":""},{"name":"number_sports_articles_read","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"paywall2_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"((window.trb || (trb = {})).metering || (trb.metering = [])).push({ status: function(status) {\n\n if (status.matchedRule && status.matchedRule.b) {\n\n }\n\n}});","trigger":"pageload"},{"name":"backfill_deployment","polling":"all","persist":"no","page_types":[],"testmode":false,"default":0,"code":"bouncex.gbi2 ? bouncex.gbi2.getFailedDeployments().join(',') : '';","trigger":"pageload"},{"name":"incognito_block_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.da-progress').text().toLowerCase().indexOf('incognito mode') > -1 || jQuery('.da-progress').text().toLowerCase().indexOf('private mode') > -1;","trigger":"pageload"},{"name":"ecap_seen_this_week","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n var d = new Date();\n var w = d.getTime() / 1000 - (7 * 24 * 60 * 60);\n var total = 0;\n Object.keys(bouncex.cookie.campaigns).forEach(function(ca) {\n if (bouncex.cookie.campaigns[ca].o && bouncex.cookie.campaigns[ca].lvt > w) {\n total++;\n }\n });\n return total;\n})();","trigger":"pageload"},{"name":"vertical_gallery_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.utils.getNestedProp('trb.data.page.metrics.subtype') === 'vertical';","trigger":"pageload"},{"name":"last_paid_login_date","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"(function(){\n if(bouncex.vars.logged_in_paid){\n var dateObj = new Date();\n var month = dateObj.getUTCMonth() + 1; //months from 1-12\n var day = dateObj.getUTCDate();\n var year = dateObj.getUTCFullYear();\n\n return day + \"/\" + month + \"/\" + year;\n }\n \n return null;\n \n})();","trigger":"pageload"},{"name":"login_paid_30_days","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"article_count","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.cookie.articles_viewed ? bouncex.cookie.articles_viewed : 0;","trigger":"pageload"},{"name":"soft_paywall_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n var paywallText = '';\n\n if(jQuery('#zephr-overlay').length) {\n paywallText = jQuery('#zephr-overlay .da-progress').text().toUpperCase() || jQuery('#zephr-overlay').text().toLocaleUpperCase();\n return paywallText.indexOf('FREE ARTICLE LIMIT') > -1 || paywallText.indexOf('SUBSCRIBE TO KEEP READING') > -1;\n }\n return false;\n})()","trigger":"pageload"},{"name":"datetime_45_days","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"article_views_45_days","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"viewed_checkout_past_week","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"articles_viewed_meter_window","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n let count = 0;\n const track = bouncex.utils.getNestedProp('window.trb.metering.manager.user.track');\n const getFormattedDate = bouncex.utils.getNestedProp('window.registration.utils.getFormattedDate');\n\n if (typeof track != 'function' || typeof getFormattedDate != 'function'){\n return false;\n }\n \n track(function(meterData){\n const resetDays = window.registration.config.get('meterResetDays');\n const cuD = new Date();\n \n \tlet lowerBoundaryDate = new Date(cuD.getFullYear(), cuD.getMonth(), 1);\n \tif (resetDays > '0') {\n \t\tif (!meterData.meterStartDate || (cuD.getTime() - parseInt(resetDays)*86400000) > new Date(meterData.meterStartDate)) {\n \t\t\tlowerBoundaryDate = cuD;\n }\n \t} else if (resetDays < '0') {\n \t\tlowerBoundaryDate = new Date(cuD.getTime() - Math.abs(resetDays) * 86400000);\n \t}\n \t\n \tconst fldb = getFormattedDate(lowerBoundaryDate);\n \n \tfor (const a_url in meterData.pageHistory) {\n \t\tif (fldb <= meterData.pageHistory[a_url]) {\n \t\t\tcount++;\n \t\t}\n \t}\n });\n return count;\n})();","trigger":"pageload"},{"name":"ecap_toaster_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"!!document.querySelector('.met-flyout .met-newsletter-toaster');","trigger":"pageload"},{"name":"ecap_toaster_standardsize_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"!!document.querySelector('.met-flyout .reg-form');","trigger":"pageload"},{"name":"paymentconfirmed","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"jQuery('.summaryRow__title[data-bind=\"text: options.ConfirmationNumber.Title\"]').is(':visible') || (jQuery('.placeOrder').is(':visible') && jQuery('.step__button:visible.busy').length > 0) || null;","trigger":"pageload"},{"name":"scroll_paragraph_8","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"scroll_paragraph_14","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"former_subscriber","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n if (typeof window.registration === 'undefined' || typeof registration.user === 'undefined' || typeof registration.user.isLoggedIn === 'undefined' || (typeof registration.user.isLoggedIn === 'function' && !registration.user.isLoggedIn())){\n return false;\n } else {\n var subStatus = localStorage.getItem(\"trb.metering.subData.status\");\n\n if (subStatus === null) {\n return false;\n } else {\n try {\n var subStatusData = JSON.parse(subStatus || '{}') || {};\n var wasSub = subStatusData.formerSubscriber;\n\n return wasSub;\n } catch(e) {\n return false;\n }\n }\n }\n return false;\n}());","trigger":"pageload"},{"name":"last_impression","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"last_viewed_checkout","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tvar currDate = Math.round(new Date()/1000);\n\n\tif (window.location.href.indexOf('/subscription.') > -1) {\n\t\treturn currDate;\n\t}\n\n\treturn null; \n})();","trigger":"pageload"},{"name":"ccd_list","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var isCCDUser = false,\n ccdSubData = JSON.parse(window.localStorage.getItem(\"trb.metering.ccd.subData\")),\n subData = JSON.parse(window.localStorage.getItem(\"trb.metering.subData\"));\n if (subData && ccdSubData && subData.subscriptionLevels.length) {\n isCCDUser = ccdSubData.declined;\n }\n return isCCDUser;\n})();","trigger":"pageload"},{"name":"regiwall_eligible_user","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.utils.getNestedProp('Zephr.accessDetails.testGroups') ? bouncex.utils.getNestedProp('Zephr.accessDetails.testGroups')['e758edf2-b8c0-403f-9284-ec65122c16a0'] === 'A' : false;","trigger":"pageload"},{"name":"signed_in_users_meter_window","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"bouncex.utils.getNestedProp('window.Zephr.accessDetails.meters.nQjjG2.remainingCredits') !== undefined ? bouncex.utils.getNestedProp('window.Zephr.accessDetails.meters.nQjjG2.remainingCredits') === 0 : false;","trigger":"pageload"},{"name":"pagetype","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n switch (true) {\n case (jQuery('.byline-article').length > 0):\n return 'article';\n }\n}());","trigger":"pageload"},{"name":"view_paywall_fired","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"}],"dgu":"pixel.cdnwidget.com","dgp":false,"ba":{"enabled":0,"fbte":0},"biu":"assets.bounceexchange.com","bau":"api.bounceexchange.com","beu":"events.bouncex.net","ibx":{"tjs":"","cjs":"","miw":1,"mibcx":1,"te":1,"cart_rep":{"get":"","set":""},"ulpj":null,"cus":"","miw_exclude":"","enabled":1},"etjson":null,"osre":true,"osru":"osr.bounceexchange.com/v1/osr/items","checkDfp":true,"gamNetwork":"4011","spa":1,"spatm":1,"preinit_cjs":"","crs":{"integrations":null,"pageCount":null},"mat":0,"math":0,"cpnu":"coupons.bounceexchange.com","dfpcms":0,"sms":{"optm":"","eventSharing":false,"shqId":"","enabled":1},"pde":true,"fmc":["US","CA"],"fme":true,"fmx":"","sdk":{"android":{"enabled":false,"enabledVersions":[],"eventModifications":null},"ios":{"enabled":false,"enabledVersions":[],"eventModifications":null}},"onsite":{"enabled":1},"ads":{"enabled":1},"pubs":{"enabled":1},"websdk":{"enabled":0},"ga4_property_id":"","ga4_measurement_id":""} ; bouncex.tag = 'tag3'; bouncex.$ = window.jQuery; bouncex.env = 'production'; bouncex.restrictedTlds = {"casl":{"ca":1},"gdpr":{"ad":1,"al":1,"at":1,"ax":1,"ba":1,"be":1,"bg":1,"by":1,"xn--90ais":1,"ch":1,"cy":1,"cz":1,"de":1,"dk":1,"ee":1,"es":1,"eu":1,"fi":1,"fo":1,"fr":1,"uk":1,"gb":1,"gg":1,"gi":1,"gr":1,"hr":1,"hu":1,"ie":1,"im":1,"is":1,"it":1,"je":1,"li":1,"lt":1,"lu":1,"lv":1,"mc":1,"md":1,"me":1,"mk":1,"xn--d1al":1,"mt":1,"nl":1,"no":1,"pl":1,"pt":1,"ro":1,"rs":1,"xn--90a3ac":1,"ru":1,"su":1,"xn--p1ai":1,"se":1,"si":1,"sj":1,"sk":1,"sm":1,"ua":1,"xn--j1amh":1,"va":1,"tr":1}}; bouncex.client = { supportsBrotli: 0 }; bouncex.assets = {"ads":"0109586821763416266dd874f087ef69","creativesBaseStyles":"a53944a2","gam_4011":"//assets.bounceexchange.com/assets/gam/4011/d728feae52b6a98276a4918f6c08af90.json","inbox":"749c9ccd613f1a40075d1e7b59caea42","onsite":"0e56ab6ba004ee080ce3deb3edae35e9","sms":"e39203556bab2366e56296ce42e974a7","websdk":"0704dae1eb637cbeb4a847506058402d"}; bouncex.push = function(pushData) { bouncex.pushedData.push(pushData); } var runtime = document.createElement('script'); runtime.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/runtime_6459738026535cda4232dc813c61447d.js'); runtime.setAttribute('async', 'async'); runtime.setAttribute('onload', 'bouncex.initializeTag()'); bouncex.initializeTag = function() { var script = document.createElement('script'); script.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_f63930b37a25405c0fe14c50976210bb.js'); script.setAttribute('async', 'async'); document.body.appendChild(script); var deviceGraphScript = document.createElement('script'); deviceGraphScript.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/cjs_min_3a843477d8e318f67237a66d0a58c542.js'); deviceGraphScript.setAttribute('async', 'async'); var dgAttrs = [{"Key":"id","Value":"c.js"},{"Key":"async","Value":"true"},{"Key":"data-apikey","Value":"2^HIykD"},{"Key":"data-cb","Value":"bouncex.dg.initPostDeviceGraph"},{"Key":"data-bx","Value":"1"},{"Key":"data-gm","Value":"1"},{"Key":"data-fire","Value":"1"},{"Key":"data-adcb","Value":"bouncex.dg.getAdsOptStatus"}]; if (dgAttrs) { for (var i = 0; i < dgAttrs.length; i++) { deviceGraphScript.setAttribute(dgAttrs[i].Key, dgAttrs[i].Value); } } document.body.appendChild(deviceGraphScript); bouncex.initializeTag = function() {}; }; document.body.appendChild(runtime); } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", bxBootstrap); } else { bxBootstrap(); }})();