‘)},window.slateGlobal.ui={},Object.freeze(window.slateGlobal);try{var theme=localStorage.getItem(“theme”)}catch(e){}var matches=location.search.match(/btheme=(w+)/);matches&&(theme=matches[1]),-1===[“light”,”dark”,”auto”].indexOf(theme)&&(theme=”light”),document.documentElement.classList.add(“theme-“+theme);
}())
Join today to keep reading. You’ll also get access to all of Slate’s
independent journalism, unparalleled advice, and daily games. Cancel
anytime.
Join Slate Plus
Already a member?
Sign in
here
n “+n.innerHTML+”n n “,loaded.delete(e),n.classList.remove(“lazyload-container–loaded”),t.fluid&&(n.style.height=o+”px”,n.classList.remove(“lazyload-container–fluid”))}else console.error(“cannot find container to unload el”,e)}}module.exports.createObserver=function(e){e=Object.assign({intersectionObserverOptions:{rootMargin:”100% 0% 100% 0%”},limit:1/0,fluid:!1,onLoad:function(){},onUnload:function(){}},e);var t=new Map,n=new IntersectionObserver(function(n){n.forEach(function(n){var o;t.has(n.target)?o=t.get(n.target):(o={el:n.target},t.set(n.target,o)),o.isIntersecting=n.isIntersecting,o.offsetTop=n.boundingClientRect.top+window.scrollY,!o.loaded&&o.isIntersecting&&(_load(n.target,e),o.loaded=!0,e.onLoad(n.target,e))});var o=[];t.forEach(function(e){e.loaded&&o.push(e)});var r=o.length-e.limit;r>0&&o.filter(function(e){return!e.isIntersecting}).map(function(e){return e.distance=Math.abs(e.offsetTop-window.scrollY),e}).sort(function(e,t){return t.distance-e.distance}).slice(0,r).forEach(function(t){_unload(t.el,e),t.loaded=!1,e.onUnload(t.el,e)})},e.intersectionObserverOptions);return{observe:function(){return n.observe.apply(n,arguments)},unobserve:function(){return n.unobserve.apply(n,arguments)},load:function(t){return _load(t,e)},unload:function(t){return _unload(t,e)}}},window.addEventListener(“load”,function(){var e=document.querySelectorAll(“.lazyload-html–auto”);if(e.length>0){var t=exports.createObserver({fluid:!0});e.forEach(function(e){return t.observe(e)})}}),module.exports.executeScripts=executeScripts;
}, {}];
window.modules[“51”] = [function(require,module,exports){“use strict”;var slateAmplitude=require(32),slatePermutive=require(94);function getPlacement(e){return e.closest(“.share-sidebar”)?”sidebar”:e.closest(“.social-share–podcast-bottom”)?”podcast-bottom”:”article-bottom”}function trackShare(e){var t=e.dataset.share,a={type:t,action:e.dataset.parselyEvent,placement:getPlacement(e)};slateAmplitude.track(“Clicked Social Share”,a),slatePermutive.track(“Social”,{platform:t})}function handleSocial(e){e.preventDefault();trackShare(this),openPopupWindow(this)}function handleWebShare(e){return function(t){t.preventDefault();navigator.share&&(trackShare(this),navigator.share(e).catch(function(e){return console.log(“Error sharing”,e)}))}}function handleShareFallback(e,t){return function(a){var n=e.innerHTML;a.preventDefault(),navigator.clipboard.writeText(t),e.innerHTML=”Copied!”,setTimeout(function(){e.innerHTML=n},5e3)}}function openPopupWindow(e){var t=e.href;window.open(t,”sharewindow”,”toolbar=0,status=0,width=620,height=280″)}function generatePayload(e,t){var a={title:”Slate”,text:t||document.title,url:e};return navigator.canShare&&navigator.canShare(a)?a:null}function setupShareButton(e,t,a){var n=generatePayload(t,a);n?e.addEventListener(“click”,handleWebShare(n)):e.addEventListener(“click”,handleShareFallback(e,a+” “+t))}function handleCopyShare(e,t){var a=!1;return function(n){if(!a){a=!0;var o=t.innerHTML;n.preventDefault(),navigator.clipboard.writeText(e),t.innerHTML=”LINK COPIED”,setTimeout(function(){t.innerHTML=o,a=!1},5e3)}}}function setupSocialShareComponentButtons(e,t,a){var n=generatePayload(t.dataset.shareUrl);n&&(t.hidden=!1,t.classList.add(e+”–mobile-only”),a.forEach(function(t){t.classList.add(e+”–desktop-only”)}),t.addEventListener(“click”,handleWebShare(n))),a.forEach(function(e){e.addEventListener(“click”,handleSocial)})}function setupCopyLinkButton(e,t){e.addEventListener(“click”,handleCopyShare(e.dataset.copyUrl,t))}module.exports.trackShare=trackShare,module.exports.handleSocial=handleSocial,module.exports.handleWebShare=handleWebShare,module.exports.openPopupWindow=openPopupWindow,module.exports.setupShareButton=setupShareButton,module.exports.setupSocialShareComponentButtons=setupSocialShareComponentButtons,module.exports.setupCopyLinkButton=setupCopyLinkButton;
}, {“32″:32,”94”:94}];
window.modules[“59”] = [function(require,module,exports){“use strict”;var launchOnboarding=function(e){try{return!e.onboarding||document.documentElement.clientWidth<=1024?Promise.resolve():Promise.resolve(piano.getExtendedUserData(“onboarding”)).then(function(n){var r=n.email,i=piano.getCustomFields(n);if(i.onboarding_enabled)return window._ONBOARDING={user:Object.assign({},i,{email:r}),experience:e},Promise.resolve(fetch(“/fixins/onboarding/index.html”).then(function(e){return e.text()}).then(function(e){return(new DOMParser).parseFromString(e,”text/html”)})).then(function(e){e.head.querySelectorAll(“meta,title”).forEach(function(e){return e.remove()});var n=document.querySelector(“#onboarding-container”);n.innerHTML=e.head.innerHTML+e.body.innerHTML,executeScripts(n)})})}catch(e){return Promise.reject(e)}},membership=require(7),piano=require(70),_require=require(48),executeScripts=_require.executeScripts;exports.init=function(){membership.isLoggedIn()&&window.tp.push([“addHandler”,”setResponseVariable”,function(e){return launchOnboarding(e.responseVariables)}])};
}, {“7″:7,”48″:48,”70”:70}];
window.modules[“66”] = [function(require,module,exports){“use strict”;var dropdownSelector=”.dropdown”,buttonSelector=”.dropdown__button”,contentSelector=”.dropdown__content”;module.exports=function(e){(e.matches(dropdownSelector)?[e]:e.querySelectorAll(dropdownSelector)).forEach(initialize)};var x=0;function initialize(e){var t=e.querySelector(contentSelector);if(!t.id){t.id=”dropdown-“+x++;var n=e.querySelector(buttonSelector);n.setAttribute(“aria-controls”,t.id),n.setAttribute(“aria-expanded”,!1);var r={click:function(t){e.contains(t.target)||o()},keyup:function(e){[“Escape”,”Esc”].includes(e.key)&&o()}};e.addEventListener(“click”,function(){return”true”===n.getAttribute(“aria-expanded”)?o():function(){for(var e in n.setAttribute(“aria-expanded”,”true”),r)document.body.addEventListener(e,r[e])}()}),e.hidden=!1,n.disabled=!1}function o(){for(var e in n.setAttribute(“aria-expanded”,”false”),r)document.body.removeEventListener(e,r[e])}}
}, {}];
window.modules[“67”] = [function(require,module,exports){“use strict”;exports.formatArticleData=function(t){return{content_created:t.pub_date,content_author:t.authors.join(“,”),content_section:t.section,tags:t.tags,custom_variables:{contentRubric:t.rubric,amplitudePageType:t.page_type,hed:t.headline}}},exports.isSlatePianoEvent=function(t){return/[/.](piano.io|slate.com)$/.test(t.origin)&&t.data.slate},exports.pianoInitPromise=new Promise(function(t,e){exports.pianoInitPromiseResolve=t,exports.pianoInitPromiseReject=e});
}, {}];
window.modules[“68”] = [function(require,module,exports){“use strict”;var dropdown=require(66),darkMode=require(44);function munge(e){return e.trim().toLowerCase()}function constructThemePickers(e){var r=e.querySelectorAll(“.theme-picker”);function n(e){r.forEach(function(r){r.querySelector(“.dropdown__label”).innerHTML=e.innerHTML});var n=munge(e.innerText);darkMode.setTheme(n)}r.forEach(function(e){e.querySelectorAll(“.theme-picker__option”).forEach(function(e){var r=munge(e.innerText);document.documentElement.classList.contains(“theme-“+r)&&n(e),e.addEventListener(“click”,function(e){n(e.currentTarget)})}),dropdown(e)})}module.exports=constructThemePickers;
}, {“44″:44,”66”:66}];
window.modules[“70”] = [function(require,module,exports){“use strict”;var cookies=require(10),MYSLATE_ORIGIN=document.documentElement.dataset.myslateurl,PIANOAPITIMEOUT=3e3;module.exports={getExtendedUserData:function(e){return new Promise(function(t,n){var o=setTimeout(n,PIANOAPITIMEOUT);window.tp||(window.tp=[]);window.tp.push([“init”,function(){tp.pianoId.loadExtendedUser({formName:e,extendedUserLoaded:function(e){clearTimeout(o),e?t(e):n(e)}})}])})},getCustomFields:function(e){for(var t={},n=0,o=e.custom_field_values;n=i||t<0||m&&n-v>=o}function b(){var n=now();if(s(n))return l(n);a=setTimeout(b,function(n){var t=i-(n-c);return m?nativeMin(t,o-(n-v)):t}(n))}function l(n){return a=void 0,d&&e?T(n):(e=r=void 0,u)}function w(){var n=now(),t=s(n);if(e=arguments,r=this,c=n,t){if(void 0===a)return function(n){return v=n,a=setTimeout(b,i),f?T(n):u}(c);if(m)return clearTimeout(a),a=setTimeout(b,i),T(c)}return void 0===a&&(a=setTimeout(b,i)),u}return i=toNumber(i)||0,isObject(t)&&(f=!!t.leading,o=(m=”maxWait”in t)?nativeMax(toNumber(t.maxWait)||0,i):o,d=”trailing”in t?!!t.trailing:d),w.cancel=function(){void 0!==a&&clearTimeout(a),v=0,e=c=r=a=void 0},w.flush=function(){return void 0===a?u:l(now())},w}module.exports=debounce;
}, {“636″:636,”757″:757,”758”:758}];
window.modules[“77”] = [function(require,module,exports){“use strict”;var currentState=”uninitialized”,pianoScriptState={setState:function(t){currentState=t},getState:function(){return currentState}};module.exports=pianoScriptState;
}, {}];
window.modules[“78”] = [function(require,module,exports){“use strict”;function dispatchPianoResponseVariables(e){var s=new CustomEvent(“pianoResponseVariables”,{detail:{responseVariables:e.responseVariables}});window.dispatchEvent(s)}module.exports=dispatchPianoResponseVariables;
}, {}];
window.modules[“79”] = [function(require,module,exports){“use strict”;var supportJournalism=require(90);function showOffer(e){e.containerSelector.includes(“#meterwall”)&&supportJournalism.setParams(),window._slateCriteo.trackLandingPage()}module.exports=showOffer;
}, {“90”:90}];
window.modules[“80”] = [function(require,module,exports){“use strict”;var slateAmplitude=require(32);function onCheckoutStateChange(e){switch(e.stateName){case”auth”:slateAmplitude.track(“Slate Plus: View Checkout”);break;case”state2″:slateAmplitude.track(“Slate Plus: Payment”),window.tfaPush({notify:”subscription”,name:”subscription-form-visible”,sourceurl:location.href});break;case”bankSecure”:slateAmplitude.track(“Display 3DS Challenge”)}}module.exports=onCheckoutStateChange;
}, {“32”:32}];
window.modules[“81”] = [function(require,module,exports){“use strict”;var pianoScriptState=require(77),_require=require(5),updateModalStatus=_require.updateModalStatus,_require2=require(6),updatePaywallStatus=_require2.updatePaywallStatus;function experienceExecute(e){console.debug(“🎹🗡ï¸experienceExecute”,e),pianoScriptState.setState(“ready”);var t=e.result.events.find(function(e){return”experienceExecute”===e.eventType});if(t){updatePaywallStatus(e),updateModalStatus(e);var a=t.eventExecutionContext,i=a.userSegments;if(“COMPOSER1X”in i){var n={};i.COMPOSER1X.segments.forEach(function(e){var t=e.split(“:”),a=t[0],i=t[2],r=[“LTs”,”LTc”,”LTreg”,”CScore”];a=a.toLowerCase(),(r=r.map(function(e){return e.toLowerCase()})).includes(a)&&(n[“piano_”+function(e){switch(e){case”cscore”:return”ltconvert”;default:return e}}(a)]=i)}),a.splitTests.length&&(n.piano_segment_id=[],n.piano_segment_name=[],a.splitTests.forEach(function(e){n.piano_segment_id.push(e.variantId),n.piano_segment_name.push(e.variantName)}));var r=new amplitude.Identify;for(var s in n)r.set(s,n[s]);amplitude.identify(r)}}}module.exports=experienceExecute;
}, {“5″:5,”6″:6,”77”:77}];
window.modules[“82”] = [function(require,module,exports){“use strict”;var newsletters=require(42),_require=require(43),toUrl=_require.toUrl,_require2=require(89),loadRecaptcha=_require2.loadRecaptcha,executeRecaptcha=_require2.executeRecaptcha;function sendPostMessageToPiano(e,r,n){document.getElementById(e).contentWindow.postMessage({piano:{success:r,managementUrl:n}},”*”)}function onSuccess(e,r,n,t){sendPostMessageToPiano(e,!0,toUrl(t,{email:r}).href)}function onError(e,r){sendPostMessageToPiano(e,!1,r)}function newsletterSignup(e){“email-signup”===e.eventName&&e.params&&loadRecaptcha().then(function(){try{var r=JSON.parse(e.params.params).iframeId,n=e.params.email,t=e.params.list,s=”true”===e.params.marketing||!1,a=e.params.managementUrl,o=function(){if(n&&n.length>0&&r&&t)return Promise.resolve(executeRecaptcha()).then(function(e){newsletters.subscribe(n,t,s,e).then(function(){return onSuccess(r,n,t,a)}).catch(function(){return onError(r,n)})});console.error(“Missing information for newsletter signup.”)}();return Promise.resolve(o&&o.then?o.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}).catch(function(e){throw new Error(“Couldn’t load recaptcha in Piano newsletter-signup”,e)})}module.exports=newsletterSignup;
}, {“42″:42,”43″:43,”89”:89}];
window.modules[“83”] = [function(require,module,exports){“use strict”;function _catch(e,r){try{var t=e()}catch(e){return r(e)}return t&&t.then?t.then(void 0,r):t}var loginSuccessHandler=function(e){try{return Promise.resolve(membership.updateUser()).then(function(){var r=!1;function t(t){return r?t:(slateAmplitude.track(“Account: Sign In”,i),function(){if(“PIANOID”===e.source){return Promise.resolve(membership.isMember()).then(function(e){var r=!1;function t(e){if(r)return e;var t=getRedirectUrl();t&&(location.href=t)}var i=function(){if(e&&isSpotifyPlus())return Promise.resolve(redirectToSpotify()).then(function(){!0})}();return i&&i.then?i.then(t):t(i)})}}())}var i={};bigQueryLog.track(“loginSuccessHandlerData”,e);var n=function(){if(e.registration){localStorage.removeItem(“show_slugs”),slateAmplitude.track(determineRegistrationEvent(e),i);var t=e.params.email;return Promise.resolve(getExtendedUserData(“RegistrationFields”)).then(function(i){function n(){var t,i=new URL(location.href);”PIANOID”!==e.source||null!=(t=e.params)&&t.email_confirmation_required||”/license”===i.pathname||(location.href=getRedirectUrl()||”/account”),r=!0}var c=getCustomFieldValue(i,”marketing_opt_in”),o=function(){if(JSON.parse(c)){var e=function(){return Promise.resolve(executeRecaptcha()).then(function(e){return Promise.resolve(updateSubscriptions({subscribed:[“Marketing”]},t,e)).then(function(){})})},r=_catch(function(){return Promise.resolve(loadRecaptcha()).then(function(){})},function(e){console.error(“Error loading recaptcha in login-success.js”,e)});return r&&r.then?r.then(e):e()}}();return o&&o.then?o.then(n):n()})}}();return n&&n.then?n.then(t):t(n)})}catch(e){return Promise.reject(e)}},membership=require(7),_require=require(70),getCustomFieldValue=_require.getCustomFieldValue,getExtendedUserData=_require.getExtendedUserData,_require2=require(42),updateSubscriptions=_require2.updateSubscriptions,slateAmplitude=require(32),_require3=require(86),getRedirectUrl=_require3.getRedirectUrl,isSpotifyPlus=_require3.isSpotifyPlus,redirectToSpotify=_require3.redirectToSpotify,_require4=require(89),loadRecaptcha=_require4.loadRecaptcha,executeRecaptcha=_require4.executeRecaptcha,bigQueryLog=require(2);function determineRegistrationEvent(e){try{var r=new URL(location.href);if(“#do-follow”===(r=new URL(r.searchParams.get(“redirect_uri”))).hash)return”Account: Follow Wall Create New”}catch(e){}try{if([“TM12RTB4YMNZ”,”TMTOR2T3KIAL”].includes(e.termId))return”Account: Registration Wall Create New”}catch(e){}return”Account: Create New”}module.exports=loginSuccessHandler;
}, {“2″:2,”7″:7,”32″:32,”42″:42,”70″:70,”86″:86,”89”:89}];
window.modules[“84”] = [function(require,module,exports){“use strict”;function _catch(e,r){try{var t=e()}catch(e){return r(e)}return t&&t.then?t.then(void 0,r):t}var afterCheckout=function(e){try{return Promise.resolve(piano.getExtendedUserData(“attribution-menu”)).then(function(r){function t(){window._slateCriteo.trackTransaction();var e=new Promise(function(e,r){setTimeout(function(){e(!0)},4e3)});return Promise.race([slateAmplitude.track(“Slate Plus: Purchase”,i),e])}var i={offer_ID:e.offerId,price:e.chargeAmount,plan_type:e.rid,term_ID:e.termId},n=piano.getCustomFieldValue(r,”attribution_menu”);if(n){try{var a=JSON.parse(n);a instanceof Array&&(n=a.join())}catch(e){}var o=piano.getCustomFieldValue(r,”attribution_menu_other”);o&&(n+=”: “+o),i[“S+ Purchase Attribution”]=n}isPodcastRid(e.rid)&&sessionStorage.setItem(IS_PURCHASING_KEY,!0);try{window.fbq(“track”,”Purchase”,{currency:e.chargeCurrency,value:e.chargeAmount})}catch(e){console.warn(“fb purchase event failed”,e)}var c=_catch(function(){function e(){window.gtag(“event”,”conversion”,r)}var r={send_to:”AW-794295919/I6C8CKDPrIsBEO_83_oC”},t=membership.getUserEmail(),i=function(){if(t)return Promise.resolve(hash(t,”hex”)).then(function(e){r.sha256_email_address=e})}();return i&&i.then?i.then(e):e()},function(e){console.warn(“google conversion event failed”,e)});return c&&c.then?c.then(t):t()})}catch(e){return Promise.reject(e)}},slateAmplitude=require(32),_require=require(75),hash=_require.hash,membership=require(7),piano=require(70),_require2=require(7),IS_PURCHASING_KEY=_require2.IS_PURCHASING_KEY,isPodcastRid=_require2.isPodcastRid,_once=require(87);module.exports=_once(afterCheckout);
}, {“7″:7,”32″:32,”70″:70,”75″:75,”87”:87}];
window.modules[“85”] = [function(require,module,exports){“use strict”;var afterCheckoutClose=function(e){try{return Promise.resolve(function(){if(“checkoutCompleted”===e.state||”voucherRedemptionCompleted”===e.state)return Promise.resolve(afterCheckout()).then(function(){isSpotifyPlus()?redirectToSpotify():location.href=getRedirectUrl()||”/account”})}())}catch(e){return Promise.reject(e)}},_require=require(86),getRedirectUrl=_require.getRedirectUrl,isSpotifyPlus=_require.isSpotifyPlus,redirectToSpotify=_require.redirectToSpotify,afterCheckout=require(84);module.exports=afterCheckoutClose;
}, {“84″:84,”86”:86}];
window.modules[“86”] = [function(require,module,exports){“use strict”;function _catch(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}var getSpotifyFeedUrls=function(){try{var e=function(e){if(t)return e;for(var r=[],o=0;oo&&(clearInterval(d),u(d))},o))))});var o=1e3};
}, {}];
window.modules[“89”] = [function(require,module,exports){“use strict”;function loadRecaptcha(){return new Promise(function(e,t){slateGlobal.injectScript(“https://www.google.com/recaptcha/api.js?render=6LeXl6gZAAAAADIqQtfiQY8WxxgvnbZIbQV2SjHB”,function(t){return function(e,t){t(!0)}(0,e)},function(e){return function(e,t){t(new Error(“Error loading script “+e.target.src))}(e,t)})})}function executeRecaptcha(){return new Promise(function(e,t){window.grecaptcha.ready(function(){window.grecaptcha.execute(“6LeXl6gZAAAAADIqQtfiQY8WxxgvnbZIbQV2SjHB”).then(function(t){e(t)}).catch(function(e){return t(e)})})})}module.exports.loadRecaptcha=loadRecaptcha,module.exports.executeRecaptcha=executeRecaptcha;
}, {}];
window.modules[“90”] = [function(require,module,exports){“use strict”;var _require=require(43),toUrl=_require.toUrl,_require2=require(32),afterPageview=_require2.afterPageview,hasParams=location.search.includes(“support_journalism”);if(hasParams){var thisUrl=toUrl(location.href);thisUrl.searchParams.delete(“support_journalism”),thisUrl.searchParams.delete(“pay”),history.replaceState(null,””,thisUrl.href)}exports.hasParams=function(){return hasParams},exports.setParams=function(){return Promise.resolve(afterPageview).then(function(){history.replaceState(null,””,toUrl(location.href,{pay:Date.now(),support_journalism:”please”}).href)})};
}, {“32″:32,”43”:43}];
window.modules[“94”] = [function(require,module,exports){“use strict”;module.exports.track=function(e,t,r){try{var a,i=Object.assign({},null==(a=window.slatePermutiveData)?void 0:a.page,t);i.article&&i.article.gsChannels&&delete i.article.gsChannels,window.permutive&&window.permutive.track(e,i,r)}catch(e){console.error(“failed to log permutive”,e)}};
}, {}];
window.modules[“95”] = [function(require,module,exports){“use strict”;var STORAGE_KEY=”promoline-testing”,_require=require(43),toUrl=_require.toUrl;function getStorageValuePrefix(e){return toUrl(e).pathname}var storedValue=localStorage.getItem(STORAGE_KEY);if(storedValue){var prefix=getStorageValuePrefix(location.href);storedValue=0===storedValue.indexOf(prefix)?storedValue.slice(prefix.length):””,localStorage.removeItem(STORAGE_KEY)}function storePromoLineVariant(e,r){try{localStorage.setItem(STORAGE_KEY,getStorageValuePrefix(r)+e)}catch(e){console.warn(“failed to store promo line testing candidate”,e)}}exports.trackExperimentalPromolines=function(e){var r=e.querySelector(“[data-promoline-variant]:not([hidden])”),t=null==r?void 0:r.closest(“a[href]”);if(t){var o=function(e){storePromoLineVariant(r.innerText,t.href)};t.addEventListener(“click”,o),t.addEventListener(“contextmenu”,o),t.addEventListener(“touchstart”,o,{passive:!0})}},exports.retrieveExperimentalPromoline=function(){return storedValue};
}, {“43”:43}];
window.modules[“97”] = [function(require,module,exports){“use strict”;Object.defineProperty(exports,”__esModule”,{value:!0}),exports.getCurrentBatch=getCurrentBatch;var adService=require(“ads.legacy”);function getCurrentBatch(e,r){var t=[];return e.forEach(function(e){e.isIntersecting&&(t.push(e.target),r.unobserve(e.target))}),t.map(createAd)}function createAd(e){return adService.createAd(e)}
}, {“ads.legacy”:”ads.legacy”}];
window.modules[“98”] = [function(require,module,exports){“use strict”;Object.defineProperty(exports,”__esModule”,{value:!0}),exports.isBiddingEnabled=isBiddingEnabled;var _require=require(127),isPlusPage=_require.isPlusPage,biddingEnabled={leaderboard:!0,”leaderboard-tablet”:!0,”mid-article-spot-mobile”:!0,”mid-article-spot-tablet”:!0,”mid-article-spot”:!0,”mid-article-spot-xl”:!0,”mid-article-box”:!0,”mobile-outstream-video”:!1,”outstream-video”:!1,”outstream-video-xl”:!1,”mobile-outstream-video-backfill”:!0,”outstream-video-backfill”:!0,”outstream-video-xl-backfill”:!0,”rr-flex”:!0,”rr-article-flex”:!0,”mob-adhesion”:!0,”hp-mob-mid”:!0,”hp-mob-top”:!0,”hp-leaderboard-mid”:!0,”hp-leaderboard-mid-tablet”:!0,”hp-leaderboard-bottom”:!0,”hp-leaderboard-bottom-tablet”:!0,”hp-native-main”:!1,”hp-native-flex”:!0,”rr-front-flex”:!0,”mobile-front”:!0,”rr-podcast”:!0,”podcast-headline”:!1,”mobile-only-bottom”:!0,”leaderboard-mobile”:!1,”hp-mob-bottom”:!0,”recirc-flex-left”:!0,”recirc-flex-right”:!0,”recirc-mob”:!0};function isBiddingEnabled(e){return!isPlusPage()&&biddingEnabled[e.type]}
}, {“127”:127}];
window.modules[“99”] = [function(require,module,exports){“use strict”;var _require=require(923),isElementInViewport=_require.isElementInViewport,_require2=require(922),isElementNotHidden=_require2.isElementNotHidden,_throttle=require(106),sticky=”ad–sticky-desktop”,hide=”ad–sticky-hide”,time=3e3,leaderboard=document.querySelector(“.top-ad”),taboola=document.querySelector(“.taboola-recirc”),leaderboardIds=[“leaderboard-1″,”leaderboard-tablet-1”],throttledAvoidTaboola=_throttle(avoidTaboola,200),refresh=!1,isLeaderboardSticky=!1;function avoidTaboola(){isLeaderboardSticky&&isElementNotHidden(taboola)&&(leaderboard.getBoundingClientRect().bottom>taboola.getBoundingClientRect().top&&done(0))}function unstick(e){var t=e.slot.getSlotElementId();leaderboardIds.includes(t)&&isLeaderboardSticky&&setTimeout(function(){leaderboard.classList.add(hide),done(1e3)},time)}function stick(e){var t=e.slot.getSlotElementId();document.querySelector(“#”+t);leaderboardIds.includes(t)&&(refresh||(refresh=!0,isLeaderboardSticky=!0,leaderboard.classList.add(sticky),window.addEventListener(“scroll”,throttledAvoidTaboola)))}function done(e){setTimeout(function(){leaderboard.classList.remove(hide),leaderboard.classList.remove(sticky),isLeaderboardSticky=!1,window.removeEventListener(“scroll”,throttledAvoidTaboola)},e)}module.exports.enableStickyLeaderboard=function(){window.googletag.cmd.push(function(){var e=googletag.pubads();e.addEventListener(“slotOnload”,function(e){return stick(e)}),e.addEventListener(“impressionViewable”,function(e){return unstick(e)})})};
}, {“106″:106,”922″:922,”923”:923}];
window.modules[“101”] = [function(require,module,exports){“use strict”;var visitStart=!1;function isVisitStart(){try{return window.sessionStorage.getItem(“visitstarted”)||(window.sessionStorage.setItem(“visitstarted”,”1″),visitStart=!0),visitStart}catch(t){console.error(t)}}module.exports.isVisitStart=isVisitStart;
}, {}];
window.modules[“102”] = [function(require,module,exports){“use strict”;var STORAGE_KEY=”via”,DELIMITER=”_”;function store(e){if(e.length){pageType&&e.unshift(pageType);var t=e.join(DELIMITER);try{sessionStorage.setItem(STORAGE_KEY,t)}catch(e){console.warn(“failed to store via”,e)}}else sessionStorage.removeItem(STORAGE_KEY)}exports.retrieve=function(){try{var e=sessionStorage.getItem(STORAGE_KEY);return sessionStorage.removeItem(STORAGE_KEY),e}catch(e){console.warn(“failed to retrieve via”,e)}};var pageType,PREFIXES={article:”article”,homepage:”homepage”,”vertical front”:”section”,”rubric front”:”rubric”};function collectVias(e){var t=e.target;if(t.closest(“a[href],form[action]”)){var a=[];for(t=t.closest(“[data-via]”);t;)a.push(t.dataset.via),t=t.parentElement.closest(“[data-via]”);store(a)}}exports.setPageType=function(e){pageType=PREFIXES[e]},document.documentElement.addEventListener(“click”,collectVias),document.documentElement.addEventListener(“submit”,collectVias);
}, {}];
window.modules[“103”] = [function(require,module,exports){“use strict”;function getLayoutBreakpoint(t){for(var e=[[“sm”,320],[“md”,768],[“lg”,1024],[“xl”,1440]],r=e.length;r–;)if(t>=e[r][1])return e[r][0];return e[0][0]}module.exports={getLayoutBreakpoint:getLayoutBreakpoint};
}, {}];
window.modules[“104”] = [function(require,module,exports){“use strict”;var TWA_PROTOCOL=”android-app:”,KEY_IS_TWA=”isTrustedWebActivity”,ANDROID_QUERY_PARAM=”android-app”,PACKAGE_NAME=”com.wapo.slate.android”;function isTrustedWebActivity(){var r=document.referrer&&document.referrer.trim()||””;if(0===r.length)return!1;var e=new URL(r);return e.protocol===TWA_PROTOCOL&&(e.hostname===PACKAGE_NAME||0===e.pathname.indexOf(“//”+PACKAGE_NAME))}function hasAndroidSearchParam(){return!!location.search&&”1″===new URLSearchParams(location.search).get(ANDROID_QUERY_PARAM)}function isAndroidSession(){if(“Y”===sessionStorage.getItem(KEY_IS_TWA))return!0;var r=isTrustedWebActivity()||hasAndroidSearchParam();return r&&sessionStorage.setItem(KEY_IS_TWA,”Y”),r}module.exports.isAndroidSession=isAndroidSession;
}, {}];
window.modules[“105”] = [function(require,module,exports){“use strict”;var abStringRe=new RegExp(“^([0-9]+)_([0-9]+)$”);function parseAbTestString(e){return abStringRe.exec(e)}function isValidAbTestString(e){return!!parseAbTestString(e)}module.exports.parseAbTestString=parseAbTestString,module.exports.isValidAbTestString=isValidAbTestString;
}, {}];
window.modules[“106″] = [function(require,module,exports){var debounce=require(76),isObject=require(636),FUNC_ERROR_TEXT=”Expected a function”;function throttle(e,i,t){var n=!0,r=!0;if(“function”!=typeof e)throw new TypeError(FUNC_ERROR_TEXT);return isObject(t)&&(n=”leading”in t?!!t.leading:n,r=”trailing”in t?!!t.trailing:r),debounce(e,i,{leading:n,maxWait:i,trailing:r})}module.exports=throttle;
}, {“76″:76,”636”:636}];
window.modules[“107”] = [function(require,module,exports){“use strict”;var Cookies=require(10),_require=require(101),isVisitStart=_require.isVisitStart,VISIT_COOKIE_NAME=”slatevisits”,MONTHLY_VISIT_COOKIE_NAME=”slatevisitsmon”;function cookieSettings(t){var i={domain:document.documentElement.dataset.trackingdomain,secure:!0,SameSite:”Strict”};return t?Object.assign(t,i):i}function setTotalVisits(t){Cookies.set(VISIT_COOKIE_NAME,t,cookieSettings({expires:1825}))}function setMonthlyVisits(t){Cookies.set(MONTHLY_VISIT_COOKIE_NAME,t,cookieSettings({expires:30}))}function getTotalVisits(){return Cookies.get(VISIT_COOKIE_NAME)}function getMonthlyVisits(){return Cookies.get(MONTHLY_VISIT_COOKIE_NAME)}function incrementVisitCookies(){var t=getTotalVisits();setTotalVisits(t=t?parseInt(t)+1:1);var i=Cookies.get(MONTHLY_VISIT_COOKIE_NAME);setMonthlyVisits(i=i?parseInt(i)+1:1)}function getVisitCounts(){return isVisitStart()&&incrementVisitCookies(),{totalVisits:getTotalVisits()||”1″,monthlyVisits:getMonthlyVisits()||”1″}}module.exports.getVisitCounts=getVisitCounts;
}, {“10″:10,”101”:101}];
window.modules[“108”] = [function(require,module,exports){“use strict”;var _once=require(87),slateAmplitude=require(32),_require=require(1),getArticleType=_require.getArticleType;function cb(e,t){void 0===t&&(t=!1);for(var n=window.webVitals,i=n.onCLS,r=n.onLCP,a=n.onINP,o={},c={CLS:[“largestShiftTarget”,”largestShiftTime”,”largestShiftValue”,”loadState”],INP:[“interactionTarget”,”interactionTime”,”interactionType”,”loadState”],LCP:[“element”,”elementRenderDelay”,”url”,”timeToFirstByte”,”resourceLoadDelay”,”resourceLoadDuration”]},l=0,s=[i,r,a];lparseFloat(i)||a(n):a(n,!0)};
}, {“1″:1,”32″:32,”87”:87}];
window.modules[“109”] = [function(require,module,exports){var toString=require(717),upperFirst=require(756);function capitalize(r){return upperFirst(toString(r).toLowerCase())}module.exports=capitalize;
}, {“717″:717,”756”:756}];
window.modules[“112”] = [function(require,module,exports){!function(t){“function”==typeof define&&define.amd?define(t):”undefined”!=typeof module&&module.exports?module.exports=t():window.pym=t.call(this)}(function(){var t={},e=function(t){var e=document.createEvent(“Event”);e.initEvent(“pym:”+t,!0,!0),document.dispatchEvent(e)},i=function(t){var e=new RegExp(“[\?&]”+t.replace(/[[]/,”\[“).replace(/[]]/,”\]”)+”=([^]*)”).exec(location.search);return null===e?””:decodeURIComponent(e[1].replace(/+/g,” “))},s=function(t,e){if((“*”===e.xdomain||t.origin.match(new RegExp(e.xdomain+”$”)))&&”string”==typeof t.data)return!0},n=function(t,e,i){return[“pym”,t,e,i].join(“xPYMx”)},a=Date.now||function(){return(new Date).getTime()},r=function(){for(var e=t.autoInitInstances.length-1;e>=0;e–){var i=t.autoInitInstances[e];i.el.getElementsByTagName(“iframe”).length&&i.el.getElementsByTagName(“iframe”)[0].contentWindow||t.autoInitInstances.splice(e,1)}};return t.autoInitInstances=[],t.autoInit=function(i){var s=document.querySelectorAll(“[data-pym-src]:not([data-pym-auto-initialized])”),n=s.length;r();for(var a=0;a-1&&(e=this.url.substring(i,this.url.length),this.url=this.url.substring(0,i)),this.url.indexOf(“?”)<0?this.url+=”?”:this.url+=”&”,this.iframe.src=this.url+”initialWidth=”+t+”&childId=”+this.id,this.settings.optionalparams&&(this.iframe.src+=”&parentTitle=”+encodeURIComponent(document.title),this.iframe.src+=”&”+this.settings.parenturlparam+”=”+encodeURIComponent(this.settings.parenturlvalue)),this.iframe.src+=e,this.iframe.setAttribute(“width”,”100%”),this.iframe.setAttribute(“scrolling”,”no”),this.iframe.setAttribute(“marginheight”,”0″),this.iframe.setAttribute(“frameborder”,”0″),this.settings.title&&this.iframe.setAttribute(“title”,this.settings.title),void 0!==this.settings.allowfullscreen&&!1!==this.settings.allowfullscreen&&this.iframe.setAttribute(“allowfullscreen”,””),void 0!==this.settings.sandbox&&”string”==typeof this.settings.sandbox&&this.iframe.setAttribute(“sandbox”,this.settings.sandbox),this.settings.id&&(document.getElementById(this.settings.id)||this.iframe.setAttribute(“id”,this.settings.id)),this.settings.name&&this.iframe.setAttribute(“name”,this.settings.name);this.el.firstChild;)this.el.removeChild(this.el.firstChild);this.el.appendChild(this.iframe),window.addEventListener(“resize”,this._onResize),this.settings.trackscroll&&window.addEventListener(“scroll”,this._throttleOnScroll)},this._onResize=function(){this.sendWidth(),this.settings.trackscroll&&this.sendViewportAndIFramePosition()}.bind(this),this._onScroll=function(){this.sendViewportAndIFramePosition()}.bind(this),this._fire=function(t,e){if(t in this.messageHandlers)for(var i=0;ie?(o&&(clearTimeout(o),o=null),l=d,r=t.apply(s,n),o||(s=n=null)):o||!1===i.trailing||(o=setTimeout(h,g)),r}}(this._onScroll.bind(this),this.settings.scrollwait),this.onMessage(“height”,this._onHeightMessage),this.onMessage(“navigateTo”,this._onNavigateToMessage),this.onMessage(“scrollToChildPos”,this._onScrollToChildPosMessage),this.onMessage(“parentPositionInfo”,this.sendViewportAndIFramePosition),window.addEventListener(“message”,this._processMessage,!1),this._constructIframe(),this},t.Child=function(t){this.parentWidth=null,this.id=null,this.parentTitle=null,this.parentUrl=null,this.settings={renderCallback:null,xdomain:”*”,polling:0,parenturlparam:”parentUrl”},this.timerId=null,this.messageRegex=null,this.messageHandlers={},t=t||{},this.onMessage=function(t,e){t in this.messageHandlers||(this.messageHandlers[t]=[]),this.messageHandlers[t].push(e)},this._fire=function(t,e){if(t in this.messageHandlers)for(var i=0;i0}module.exports.leaderboardRequest=function(e){eventProperties.timeToLeaderboardRequest=e},module.exports.firstRequest=function(e){eventProperties.timeToFirstAdRequest=e},module.exports.firstAdLoaded=function(e,t){eventProperties.timeToFirstAdLoad=e,eventProperties.campaignId=t,sendRequest()},module.exports.prebidWinner=function(e){var t=sortBids(e),r=t[0];bqLog.track(“Prebid Winning Bid”,{bidder:r.bidder,cpm:roundCpm(r.cpm),adUnit:r.adUnitCode,incrementalValue:getIncrementalValue(t),liveRampId:containsLiveRampId(),criteoEmail:criteo.hashedEmailIncluded,permutiveSegments:permutiveSegmentsExist()})},module.exports.noPrebidBids=function(e){bqLog.track(“Prebid No Bids”,{adUnit:e,liveRampId:containsLiveRampId()})};var firstAdLoaded=!1;null==(_window$googletag=window.googletag)||_window$googletag.cmd.push(function(){var e;null==(e=window.googletag)||e.pubads().addEventListener(“slotResponseReceived”,function(){firstAdLoaded||(bqLog.track(“Page View with Ads”),firstAdLoaded=!0)})});
}, {“1″:1,”2″:2,”133”:133}];
window.modules[“133”] = [function(require,module,exports){“use strict”;var _require=require(7),getUserEmail=_require.getUserEmail,_require2=require(75),hash=_require2.hash,hashedEmailIncluded=!1;module.exports.zoneIds={leaderboard:”1157134″,”leaderboard-tablet”:”1157133″,”mid-article-spot-mobile”:”1157131″,”hp-mob-mid”:”1157131″,”hp-mob-top”:”1157131″,”mobile-outstream-video-backfill”:”1157131″,”mobile-only-bottom”:”1157131″,”hp-mob-bottom”:”1157131″,”recirc-mob”:”1157131″,”mid-article-spot-tablet”:”1157133″,”mid-article-spot”:”1157134″,”mid-article-spot-xl”:”1157134″,”outstream-video-backfill”:”1157134″,”outstream-video-xl-backfill”:”1157134″,”mid-article-box”:”1157131″,”hp-native-flex”:”1157131″,”rr-flex”:”1157132″,”rr-article-flex”:”1157132″,”recirc-flex-left”:”1157132″,”recirc-flex-right”:”1157132″,”mobile-front”:”1157131″,”rr-podcast”:”1157131″,”rr-front-flex”:”1157132″,”hp-leaderboard-mid”:”1157134″,”hp-leaderboard-mid-tablet”:”1157133″,”hp-leaderboard-bottom”:”1157134″,”hp-leaderboard-bottom-tablet”:”1157133″,”mob-adhesion”:”1362447″},module.exports.syncEmail=function(){try{var e=getUserEmail();return e?Promise.resolve(hash(e,”hex”)).then(function(e){e&&(pbjs.que.push(function(){pbjs.setBidderConfig({bidders:[“criteo”],config:{ortb2:{user:{ext:{data:{eids:[{source:”slate.com”,uids:[{id:e,atype:3,ext:{stype:”hemsha256″}}]}]}}}}}})}),hashedEmailIncluded=!0)}):Promise.resolve()}catch(e){return Promise.reject(e)}},module.exports.hashedEmailIncluded=hashedEmailIncluded;
}, {“7″:7,”75”:75}];
window.modules[“134”] = [function(require,module,exports){“use strict”;var Cookies=require(10),COOKIE_NAME=”progressive_ab_test_2″,CONTROL_GROUP=”control”,EXPOSED_GROUP=”exposed”;module.exports=function(){try{var e=getCookie();return e||(e=selectTestGroup(),setCookie(e)),e}catch(e){return selectTestGroup()}};var getCookie=function(){return Cookies.get(COOKIE_NAME)},setCookie=function(e){Cookies.set(COOKIE_NAME,e,{expires:90})},selectTestGroup=function(){return Math.random()<.5?CONTROL_GROUP:EXPOSED_GROUP};
}, {“10”:10}];
window.modules[“135”] = [function(require,module,exports){“use strict”;function slotSupportsOutstream(t){return[“mid-article-spot”,”mid-article-spot-xl”,”mid-article-spot-tablet”,”mid-article-spot-mobile”].includes(t)}Object.defineProperty(exports,”__esModule”,{value:!0}),exports.slotSupportsOutstream=slotSupportsOutstream;
}, {}];
window.modules[“136”] = [function(require,module,exports){“use strict”;Object.defineProperty(exports,”__esModule”,{value:!0}),exports.inventoryCodes=void 0;var inventoryCodes=exports.inventoryCodes={leaderboard:”slate_d_leaderboard_pb”,”leaderboard-tablet”:”slate_d_leaderboard_pb”,”mid-article-spot-mobile”:”slate_m_infeedrec_pb”,”hp-mob-mid”:”slate_m_infeedrec_pb”,”hp-mob-top”:”slate_m_infeedrec_pb”,”mobile-outstream-video-backfill”:”slate_m_infeedrec_pb”,”mobile-only-bottom”:”slate_m_infeedrec_pb”,”hp-mob-bottom”:”slate_m_infeedrec_pb”,”recirc-mob”:”slate_m_infeedrec_pb”,”mob-adhesion”:”slate_320x50_hdx_prebid”,”mid-article-spot-tablet”:”slate_d_leaderboard_inline_pb”,”mid-article-spot”:”slate_d_leaderboard_inline_pb”,”mid-article-spot-xl”:”slate_d_leaderboard_inline_pb”,”outstream-video-backfill”:”slate_d_leaderboard_inline_pb”,”outstream-video-xl-backfill”:”slate_d_leaderboard_inline_pb”,”mid-article-box”:”slate_dm_inline_rec_pb”,”hp-native-flex”:”slate_dm_inline_rec_pb”,”rr-flex”:”slate_d_rrail_largerec_pb”,”rr-article-flex”:”slate_d_rrail_largerec_pb”,”recirc-flex-left”:”slate_d_rrail_largerec_pb”,”recirc-flex-right”:”slate_d_rrail_largerec_pb”,”mobile-front”:”Slate_NonArticle_Mobile_Prebid”,”rr-podcast”:”Slate_NonArticle_Mobile_Prebid”,”rr-front-flex”:”Slate_NonArticle_Desktop_Prebid”,”hp-leaderboard-mid”:”Slate_NonArticle_Desktop_Prebid”,”hp-leaderboard-mid-tablet”:”Slate_NonArticle_Desktop_Prebid”,”hp-leaderboard-bottom”:”Slate_NonArticle_Desktop_Prebid”,”hp-leaderboard-bottom-tablet”:”Slate_NonArticle_Desktop_Prebid”};
}, {}];
window.modules[“137”] = [function(require,module,exports){“use strict”;Object.defineProperty(exports,”__esModule”,{value:!0}),exports.domain=void 0,exports.getUnit=getUnit;var domain=exports.domain=”slate-d.openx.net”;function getUnit(){var e;switch(window.location.href.split(“/”)[3]){case”news-and-politics”:e=”557570604″;break;case”culture”:e=”557570603″;break;case”technology”:e=”557570606″;break;case”business”:e=”557570607″;break;case”human-interest”:e=”557570605″;break;case””:e=”557570601″;break;default:e=”557570602″}return e}
}, {}];
window.modules[“138”] = [function(require,module,exports){“use strict”;Object.defineProperty(exports,”__esModule”,{value:!0}),exports.adSlot=adSlot,exports.publisherId=void 0;var publisherId=exports.publisherId=”161864″;function adSlot(){var e;switch(window.location.href.split(“/”)[3]){case”news-and-politics”:e=”4456585″;break;case”culture”:e=”4456584″;break;case”technology”:e=”4456587″;break;case”business”:e=”4456588″;break;case”human-interest”:e=”4456586″;break;case””:e=”4456582″;break;default:e=”4456583″}return e}
}, {}];
window.modules[“139”] = [function(require,module,exports){“use strict”;Object.defineProperty(exports,”__esModule”,{value:!0}),exports.videoSize=exports.oustreamRubrics=exports.displaySizes=void 0;var videoSize=exports.videoSize=[[300,250]],displaySizes=exports.displaySizes={leaderboard:[[970,250],[970,90],[728,90]],”leaderboard-tablet”:[[728,90]],”mid-article-spot-mobile”:[[300,250]],”hp-mob-mid”:[[300,250]],”hp-mob-top”:[[300,250]],”mobile-outstream-video-backfill”:[[300,250]],”mobile-only-bottom”:[[300,250]],”hp-mob-bottom”:[[300,250]],”recirc-mob”:[[300,250]],”mid-article-spot-tablet”:[[728,90],[300,250]],”mid-article-spot”:[[970,250],[970,90],[728,90],[300,250]],”mid-article-spot-xl”:[[970,250],[970,90],[728,90],[300,250]],”outstream-video-backfill”:[[970,250],[970,90],[728,90],[300,250]],”outstream-video-xl-backfill”:[[970,250],[970,90],[728,90],[300,250]],”mid-article-box”:[[300,250]],”hp-native-flex”:[[300,250]],”rr-flex”:[[300,250],[300,600],[160,600]],”rr-article-flex”:[[300,250],[300,600],[160,600]],”recirc-flex-left”:[[300,250],[300,600],[160,600]],”recirc-flex-right”:[[300,250],[300,600],[160,600]],”mobile-front”:[[300,250]],”rr-podcast”:[[300,250]],”rr-front-flex”:[[300,250],[300,600],[160,600]],”hp-leaderboard-mid”:[[970,250],[970,90],[728,90]],”hp-leaderboard-mid-tablet”:[[728,90]],”hp-leaderboard-bottom”:[[970,250],[970,90],[728,90]],”hp-leaderboard-bottom-tablet”:[[728,90]],”mob-adhesion”:[[320,50]]},oustreamRubrics=exports.oustreamRubrics=[“culture/books”,”news_and_politics/jurisprudence”,”news_and_politics/the_slatest”,”human_interest/dear_prudence”,”business/the_media”];
}, {}];
window.modules[“140”] = [function(require,module,exports){“use strict”;var CUSTOMER_ID=”8CUJ4WHD7″,getPlacementId=function(e){return”leaderboard”===e.type||”hp-leaderboard-mid”===e.type||”hp-leaderboard-bottom”===e.type?”758323937″:”mid-article-spot”===e.type||”mid-article-spot-xl”===e.type?”321035740″:”rr-article-flex”===e.type||”rr-flex”===e.type||”rr-front-flex”===e.type?”116830225″:”mid-article-box”===e.type||”hp-mob-mid”===e.type||”hp-mob-top”===e.type||”hp-mob-bottom”===e.type||”hp-native-flex”===e.type||”rr-podcast”===e.type||”mobile-front”===e.type||”mid-article-spot-mobile”===e.type?”833659296″:”mob-adhesion”===e.type?”225057367″:(console.log(“no placement id found for ad type”,e.type),null)};module.exports={CUSTOMER_ID:CUSTOMER_ID,getPlacementId:getPlacementId};
}, {}];
window.modules[“141”] = [function(require,module,exports){“use strict”;Object.defineProperty(exports,”__esModule”,{value:!0}),exports.placementIds=void 0;var placementIds=exports.placementIds={“mob-adhesion”:”_yB1S81ij3k”,leaderboard:”_mn5P4mLiWZ”,”hp-leaderboard-mid”:”_mn5P4mLiWZ”,”hp-leaderboard-bottom”:”_mn5P4mLiWZ”,”leaderboard-tablet”:”_vFXQXj3ivh”,”hp-leaderboard-mid-tablet”:”_vFXQXj3ivh”,”hp-leaderboard-bottom-tablet”:”_vFXQXj3ivh”,”mid-article-spot-mobile”:”_uG77kNNswo”,”hp-mob-mid”:”_uG77kNNswo”,”hp-mob-top”:”_uG77kNNswo”,”mobile-outstream-video-backfill”:”_uG77kNNswo”,”mobile-only-bottom”:”_uG77kNNswo”,”hp-mob-bottom”:”_uG77kNNswo”,”recirc-mob”:”_uG77kNNswo”,”mobile-front”:”_uG77kNNswo”,”mid-article-spot-tablet”:”_phl6yqtyoC”,”mid-article-spot”:”_phl6yqtyoC”,”mid-article-spot-xl”:”_phl6yqtyoC”,”outstream-video-backfill”:”_phl6yqtyoC”,”outstream-video-xl-backfill”:”_phl6yqtyoC”,”mid-article-box”:”_phl6yqtyoC”,”hp-native-flex”:”_phl6yqtyoC”,”rr-podcast”:”_phl6yqtyoC”,”rr-flex”:”_g4BCn63GiZ”,”rr-article-flex”:”_g4BCn63GiZ”,”recirc-flex-left”:”_g4BCn63GiZ”,”recirc-flex-right”:”_g4BCn63GiZ”,”rr-front-flex”:”_g4BCn63GiZ”};
}, {}];
window.modules[“142”] = [function(require,module,exports){!function(e,t){var a=function(e,t,a){“use strict”;var n,i;if(function(){var t,a={lazyClass:”lazyload”,loadedClass:”lazyloaded”,loadingClass:”lazyloading”,preloadClass:”lazypreload”,errorClass:”lazyerror”,autosizesClass:”lazyautosizes”,fastLoadedClass:”ls-is-cached”,iframeLoadMode:0,srcAttr:”data-src”,srcsetAttr:”data-srcset”,sizesAttr:”data-sizes”,minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},a)t in i||(i[t]=a[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var r=t.documentElement,s=e.HTMLPictureElement,o=e.addEventListener.bind(e),l=e.setTimeout,d=e.requestAnimationFrame||l,c=e.requestIdleCallback,u=/^picture$/i,f=[“load”,”error”,”lazyincluded”,”_lazyloaded”],m={},g=Array.prototype.forEach,v=function(e,t){return m[t]||(m[t]=new RegExp(“(\s|^)”+t+”(\s|$)”)),m[t].test(e.getAttribute(“class”)||””)&&m[t]},y=function(e,t){v(e,t)||e.setAttribute(“class”,(e.getAttribute(“class”)||””).trim()+” “+t)},z=function(e,t){var a;(a=v(e,t))&&e.setAttribute(“class”,(e.getAttribute(“class”)||””).replace(a,” “))},h=function(e,t,a){var n=a?”addEventListener”:”removeEventListener”;a&&h(e,t),f.forEach(function(a){e[n](a,t)})},p=function(e,a,i,r,s){var o=t.createEvent(“Event”);return i||(i={}),i.instance=n,o.initEvent(a,!r,!s),o.detail=i,e.dispatchEvent(o),o},b=function(t,a){var n;!s&&(n=e.picturefill||i.pf)?(a&&a.src&&!t.getAttribute(“srcset”)&&t.setAttribute(“srcset”,a.src),n({reevaluate:!0,elements:[t]})):a&&a.src&&(t.src=a.src)},A=function(e,t){return(getComputedStyle(e,null)||{})[t]},C=function(e,t,a){for(a=a||e.offsetWidth;a0)&&”visible”!=A(i,”overflow”)&&(n=i.getBoundingClientRect(),s=B>n.left&&Sn.top-1&&W500&&r.clientWidth>500?500:370:i.expand,n._defEx=v,y=v*i.expFactor,z=i.hFac,F=null,j2&&C>2&&!t.hidden?(j=y,J=0):j=C>1&&J>1&&G<6?v:0),g!==c&&(N=innerWidth+c*z,x=innerHeight+c,u=-1*c,g=c),o=h[a].getBoundingClientRect(),(T=o.bottom)>=u&&(W=o.top)<=x&&(B=o.right)>=u*z&&(S=o.left)<=N&&(T||B||S||W)&&(i.loadHidden||Q(h[a]))&&(f&&G<3&&!m&&(C<3||J<4)||V(h[a],c))){if(ie(h[a]),d=!0,G>9)break}else!d&&f&&!l&&G<4&&J<4&&C>2&&(s[0]||i.preloadAfterLoad)&&(s[0]||!m&&(T||B||S||W||”auto”!=h[a].getAttribute(i.sizesAttr)))&&(l=s[0]||h[a]);l&&!d&&ie(l)}},Y=(R=X,k=0,H=i.throttleDelay,O=i.ricTimeout,P=function(){D=!1,k=a.now(),R()},$=c&&O>49?function(){c(P,{timeout:O}),O!==i.ricTimeout&&(O=i.ricTimeout)}:_(function(){l(P)},!0),function(e){var t;(e=!0===e)&&(O=33),D||(D=!0,(t=H-(a.now()-k))<0&&(t=0),e||t<9?$():l($,t))}),Z=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(K(e),y(t,i.loadedClass),z(t,i.loadingClass),h(t,te),p(t,”lazyloaded”))},ee=_(Z),te=function(e){ee({target:e.target})},ae=function(e){var t,a=e.getAttribute(i.srcsetAttr);(t=i.customMedia[e.getAttribute(“data-media”)||e.getAttribute(“media”)])&&e.setAttribute(“media”,t),a&&e.setAttribute(“srcset”,a)},ne=_(function(e,t,a,n,r){var s,o,d,c,f,v;(f=p(e,”lazybeforeunveil”,t)).defaultPrevented||(n&&(a?y(e,i.autosizesClass):e.setAttribute(“sizes”,n)),o=e.getAttribute(i.srcsetAttr),s=e.getAttribute(i.srcAttr),r&&(d=e.parentNode,c=d&&u.test(d.nodeName||””)),v=t.firesLoad||”src”in e&&(o||s||c),f={target:e},y(e,i.loadingClass),v&&(clearTimeout(m),m=l(K,2500),h(e,te,!0)),c&&g.call(d.getElementsByTagName(“source”),ae),o?e.setAttribute(“srcset”,o):s&&!c&&(I.test(e.nodeName)?function(e,t){var a=e.getAttribute(“data-load-mode”)||i.iframeLoadMode;0==a?e.contentWindow.location.replace(t):1==a&&(e.src=t)}(e,s):e.src=s),r&&(o||c)&&b(e,{src:s})),e._lazyRace&&delete e._lazyRace,z(e,i.lazyClass),E(function(){var t=e.complete&&e.naturalWidth>1;v&&!t||(t&&y(e,i.fastLoadedClass),Z(f),e._lazyCache=!0,l(function(){“_lazyCache”in e&&delete e._lazyCache},9)),”lazy”==e.loading&&G–},!0)}),ie=function(e){if(!e._lazyRace){var t,a=q.test(e.nodeName),n=a&&(e.getAttribute(i.sizesAttr)||e.getAttribute(“sizes”)),r=”auto”==n;(!r&&f||!a||!e.getAttribute(“src”)&&!e.srcset||e.complete||v(e,i.errorClass)||!v(e,i.lazyClass))&&(t=p(e,”lazyunveilread”).detail,r&&M.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,G++,ne(e,t,r,n,a))}},re=L(function(){i.loadMode=3,Y()}),se=function(){3==i.loadMode&&(i.loadMode=2),re()},oe=function(){f||(a.now()-w<999?l(oe,999):(f=!0,i.loadMode=3,Y(),o(“scroll”,se,!0)))};return{_:function(){w=a.now(),n.elements=t.getElementsByClassName(i.lazyClass),s=t.getElementsByClassName(i.lazyClass+” “+i.preloadClass),o(“scroll”,Y,!0),o(“resize”,Y,!0),o(“pageshow”,function(e){if(e.persisted){var a=t.querySelectorAll(“.”+i.loadingClass);a.length&&a.forEach&&d(function(){a.forEach(function(e){e.complete&&ie(e)})})}}),e.MutationObserver?new MutationObserver(Y).observe(r,{childList:!0,subtree:!0,attributes:!0}):(r.addEventListener(“DOMNodeInserted”,Y,!0),r.addEventListener(“DOMAttrModified”,Y,!0),setInterval(Y,999)),o(“hashchange”,Y,!0),[“focus”,”mouseover”,”click”,”load”,”transitionend”,”animationend”].forEach(function(e){t.addEventListener(e,Y,!0)}),/d$|^c/.test(t.readyState)?oe():(o(“load”,oe),t.addEventListener(“DOMContentLoaded”,Y),l(oe,2e4)),n.elements.length?(X(),E._lsFlush()):Y()},checkElems:Y,unveil:ie,_aLSL:se}}(),M=(W=_(function(e,t,a,n){var i,r,s;if(e._lazysizesWidth=n,n+=”px”,e.setAttribute(“sizes”,n),u.test(t.nodeName||””))for(i=t.getElementsByTagName(“source”),r=0,s=i.length;rn?0:n+r),(a=a>n?n:a)<0&&(a+=n),n=r>a?0:a-r>>>0,r>>>=0;for(var o=Array(n);++l=a?e:baseSlice(e,c,i)}module.exports=castSlice;
}, {“709”:709}];
window.modules[“727”] = [function(require,module,exports){var castSlice=require(719),hasUnicode=require(728),stringToArray=require(729),toString=require(717);function createCaseFirst(r){return function(e){e=toString(e);var i=hasUnicode(e)?stringToArray(e):void 0,t=i?i[0]:e.charAt(0),a=i?castSlice(i,1).join(“”):e.slice(1);return t[r]()+a}}module.exports=createCaseFirst;
}, {“717″:717,”719″:719,”728″:728,”729”:729}];
window.modules[“728″] = [function(require,module,exports){var rsAstralRange=”\ud800-\udfff”,rsComboMarksRange=”\u0300-\u036f”,reComboHalfMarksRange=”\ufe20-\ufe2f”,rsComboSymbolsRange=”\u20d0-\u20ff”,rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsVarRange=”\ufe0e\ufe0f”,rsZWJ=”\u200d”,reHasUnicode=RegExp(“[“+rsZWJ+rsAstralRange+rsComboRange+rsVarRange+”]”);function hasUnicode(e){return reHasUnicode.test(e)}module.exports=hasUnicode;
}, {}];
window.modules[“729”] = [function(require,module,exports){var asciiToArray=require(627),hasUnicode=require(728),unicodeToArray=require(752);function stringToArray(r){return hasUnicode(r)?unicodeToArray(r):asciiToArray(r)}module.exports=stringToArray;
}, {“627″:627,”728″:728,”752”:752}];
window.modules[“738”] = [function(require,module,exports){(function (global){(function (){
var freeGlobal=”object”==typeof global&&global&&global.Object===Object&&global;module.exports=freeGlobal;
}).call(this)}).call(this,typeof global !== “undefined” ? global : typeof self !== “undefined” ? self : typeof window !== “undefined” ? window : {})}, {}];
window.modules[“752″] = [function(require,module,exports){var rsAstralRange=”\ud800-\udfff”,rsComboMarksRange=”\u0300-\u036f”,reComboHalfMarksRange=”\ufe20-\ufe2f”,rsComboSymbolsRange=”\u20d0-\u20ff”,rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsVarRange=”\ufe0e\ufe0f”,rsAstral=”[“+rsAstralRange+”]”,rsCombo=”[“+rsComboRange+”]”,rsFitz=”\ud83c[\udffb-\udfff]”,rsModifier=”(?:”+rsCombo+”|”+rsFitz+”)”,rsNonAstral=”[^”+rsAstralRange+”]”,rsRegional=”(?:\ud83c[\udde6-\uddff]){2}”,rsSurrPair=”[\ud800-\udbff][\udc00-\udfff]”,rsZWJ=”\u200d”,reOptMod=rsModifier+”?”,rsOptVar=”[“+rsVarRange+”]?”,rsOptJoin=”(?:”+rsZWJ+”(?:”+[rsNonAstral,rsRegional,rsSurrPair].join(“|”)+”)”+rsOptVar+reOptMod+”)*”,rsSeq=rsOptVar+reOptMod+rsOptJoin,rsSymbol=”(?:”+[rsNonAstral+rsCombo+”?”,rsCombo,rsRegional,rsSurrPair,rsAstral].join(“|”)+”)”,reUnicode=RegExp(rsFitz+”(?=”+rsFitz+”)|”+rsSymbol+rsSeq,”g”);function unicodeToArray(r){return r.match(reUnicode)||[]}module.exports=unicodeToArray;
}, {}];
window.modules[“754″] = [function(require,module,exports){var toInteger=require(755),FUNC_ERROR_TEXT=”Expected a function”;function before(e,r){var t;if(“function”!=typeof r)throw new TypeError(FUNC_ERROR_TEXT);return e=toInteger(e),function(){return–e>0&&(t=r.apply(this,arguments)),e<=1&&(r=void 0),t}}module.exports=before;
}, {“755”:755}];
window.modules[“755”] = [function(require,module,exports){var toFinite=require(773);function toInteger(t){var e=toFinite(t),r=e%1;return e==e?r?e-r:e:0}module.exports=toInteger;
}, {“773”:773}];
window.modules[“756”] = [function(require,module,exports){var createCaseFirst=require(727),upperFirst=createCaseFirst(“toUpperCase”);module.exports=upperFirst;
}, {“727”:727}];
window.modules[“757”] = [function(require,module,exports){var root=require(580),now=function(){return root.Date.now()};module.exports=now;
}, {“580”:580}];
window.modules[“758”] = [function(require,module,exports){var baseTrim=require(712),isObject=require(636),isSymbol=require(711),NAN=NaN,reIsBadHex=/^[-+]0x[0-9a-f]+$/i,reIsBinary=/^0b[01]+$/i,reIsOctal=/^0o[0-7]+$/i,freeParseInt=parseInt;function toNumber(e){if(“number”==typeof e)return e;if(isSymbol(e))return NAN;if(isObject(e)){var r=”function”==typeof e.valueOf?e.valueOf():e;e=isObject(r)?r+””:r}if(“string”!=typeof e)return 0===e?e:+e;e=baseTrim(e);var t=reIsBinary.test(e);return t||reIsOctal.test(e)?freeParseInt(e.slice(2),t?2:8):reIsBadHex.test(e)?NAN:+e}module.exports=toNumber;
}, {“636″:636,”711″:711,”712”:712}];
window.modules[“773”] = [function(require,module,exports){var toNumber=require(758),INFINITY=1/0,MAX_INTEGER=1.7976931348623157e308;function toFinite(e){return e?(e=toNumber(e))===INFINITY||e===-INFINITY?(e<0?-1:1)*MAX_INTEGER:e==e?e:0:0===e?e:0}module.exports=toFinite;
}, {“758”:758}];
window.modules[“922”] = [function(require,module,exports){“use strict”;function isElementNotHidden(e){return e&&null!==e.offsetParent&&!e.getAttribute(“hidden”)&&”none”!==getComputedStyle(e).display&&”hidden”!==getComputedStyle(e).visibility}module.exports.isElementNotHidden=isElementNotHidden;
}, {}];
window.modules[“923”] = [function(require,module,exports){“use strict”;function isElementInViewport(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}Object.defineProperty(exports,”__esModule”,{value:!0}),exports.isElementInViewport=isElementInViewport;
}, {}];
window.modules[“925”] = [function(require,module,exports){“use strict”;module.exports=function(){return!!document.querySelector(“body.kiln-edit-mode”)};
}, {}];
window.modules[“926”] = [function(require,module,exports){“use strict”;function _catch(t,e){try{var n=t()}catch(t){return e(t)}return n&&n.then?n.then(void 0,e):n}function _settle(t,e,n){if(!t.s){if(n instanceof _Pact){if(!n.s)return void(n.o=_settle.bind(null,t,e));1&e&&(e=n.s),n=n.v}if(n&&n.then)return void n.then(_settle.bind(null,t,e),_settle.bind(null,t,2));t.s=e,t.v=n;var r=t.o;r&&r(t)}}var _Pact=function(){function t(){}return t.prototype.then=function(e,n){var r=new t,i=this.s;if(i){var o=1&i?e:n;if(o){try{_settle(r,1,o(this.v))}catch(t){_settle(r,2,t)}return r}return this}return this.o=function(t){try{var i=t.v;1&t.s?_settle(r,1,e?e(i):i):n?_settle(r,1,n(i)):_settle(r,2,i)}catch(t){_settle(r,2,t)}},r},t}();function _isSettledPact(t){return t instanceof _Pact&&1&t.s}function _for(t,e,n){for(var r;;){var i=t();if(_isSettledPact(i)&&(i=i.v),!i)return o;if(i.then){r=0;break}var o=n();if(o&&o.then){if(!_isSettledPact(o)){r=1;break}o=o.s}if(e){var s=e();if(s&&s.then&&!_isSettledPact(s)){r=2;break}}}var u=new _Pact,c=_settle.bind(null,u,2);return(0===r?i.then(a):1===r?o.then(h):s.then(f)).then(void 0,c),u;function h(r){o=r;do{if(e&&(s=e())&&s.then&&!_isSettledPact(s))return void s.then(f).then(void 0,c);if(!(i=t())||_isSettledPact(i)&&!i.v)return void _settle(u,1,o);if(i.then)return void i.then(a).then(void 0,c);_isSettledPact(o=n())&&(o=o.v)}while(!o||!o.then);o.then(h).then(void 0,c)}function a(t){t?(o=n())&&o.then?o.then(h).then(void 0,c):h(o):_settle(u,1,o)}function f(){(i=t())?i.then?i.then(a).then(void 0,c):a(i):_settle(u,1,o)}}function checkStatus(t){if(t.status>=200&&t.status<300)return t;var e=new Error(t.statusText);throw e.response=t,e}module.exports.get=function(t,e){return fetch(t,e).then(checkStatus).then(function(t){var e=t.headers.get(“content-type”);return e.includes(“json”)?t.json():e.includes(“text”)?t.text():(console.warn(“unable to guess stream reader for response”),t)})},module.exports.retry=function(t,e,n,r){void 0===n&&(n=5),void 0===r&&(r=1e3);try{var i=!1;return Promise.resolve(_for(function(){return!i&&1},void 0,function(){return _catch(function(){return Promise.resolve(t.apply(void 0,e)).then(function(t){return i=!0,t})},function(t){if(!–n)throw t;return Promise.resolve(new Promise(function(t){return setTimeout(t,r)})).then(function(){})})}))}catch(t){return Promise.reject(t)}};
}, {}];
window.modules[“slate-ad.client”] = [function(require,module,exports){“use strict”;var headerBidding=require(“headerbidding.legacy”),slateAmplitude=require(32),sticky=require(99),_require=require(97),getCurrentBatch=_require.getCurrentBatch,_require2=require(98),isBiddingEnabled=_require2.isBiddingEnabled;isGamesPage()||sticky.enableStickyLeaderboard();var requestFromAdServer=function(e){window.googletag.cmd.push(function(){var r=e.map(function(e){return e.defineSlot()});window.googletag.pubads().refresh(r)})},slots=document.querySelectorAll(“.slate-ad .slate-ad__creative”),callback=function(e,r){var i=getCurrentBatch(e,r),t=i.filter(isBiddingEnabled),s=i.filter(function(e){return!isBiddingEnabled(e)});t.length&&headerBidding.init(t,!1),s.length&&requestFromAdServer(s)},observer=new IntersectionObserver(callback,{rootMargin:”0px 0px 400px 0px”});function isGamesPage(){var e=slateAmplitude.getDomEventData();return e&&e.tags.includes(“slate-games”)}slots.forEach(function(e){return observer.observe(e)});
}, {“32″:32,”97″:97,”98″:98,”99″:99,”headerbidding.legacy”:”headerbidding.legacy”}];
window.modules[“ads.legacy”] = [function(require,module,exports){“use strict”;var _window$googletag,loadAts=function(){try{var e=membership.getUserEmail();return Promise.resolve(getEmailHashes()).then(function(t){var i=document.createElement(“script”);i.onload=function(){e&&window.ats.setAdditionalData({type:”email”,id:e}),t.length>0&&window.ats.setAdditionalData({type:”emailHashes”,id:t})},i.src=”https://ats-wrapper.privacymanager.io/ats-modules/f6ed6589-5170-40c6-98bc-a4a49ff26fa8/ats.js”,document.body.appendChild(i)})}catch(e){return Promise.reject(e)}},metrics=require(132),refresh=require(131),membership=require(7),criteo=require(133),isMember=membership.isMemberSkipLookup(),_require=require(125),getAdNode=_require.getAdNode,_require2=require(126),getEmailHashes=_require2.getEmailHashes,_require3=require(123),sizes=_require3.sizes,_require4=require(124),saveSlotData=_require4.saveSlotData,_require5=require(127),isPlusPage=_require5.isPlusPage,initPaywallTest=require(130),_require6=require(1),getArticleType=_require6.getArticleType,exco=require(128),_require7=require(129),assignIds=_require7.assignIds,_require8=require(4),hasAdBlockBeenDetected=_require8.hasAdBlockBeenDetected,progressiveTest=require(134),testParam=getTestParam(),pageId=getPageId(),firstRequest=!0;function getTestParam(){var e=/[?&]test_ads=([^?]+)/.exec(window.location.search);return e?e[1]:””}function requestAd(e){e.defineSlot(),googletag.pubads().refresh([e.gptSlot],{changeCorrelator:!1})}function createAd(e){var t=e.getAttribute(“data-type”),i=e.getAttribute(“data-zone-id”),s=e.getAttribute(“data-criteo-id”),r=e.getAttribute(“data-site-id”),a=parseInt(e.getAttribute(“data-ll-threshold”));return{id:e.id,type:t,adUnit:getAdUnit(),gpid:getAdNode()+”/”+e.id,dfpSizes:sizes[t].adserver,prebidSizes:sizes[t].bidding,rubiconZoneId:i,criteoZoneId:s,indexSiteId:r,threshold:a,gptSlot:null,defineSlot:function(){this.gptSlot=window.googletag.defineSlot(this.adUnit,this.dfpSizes,this.id),saveSlotData(this),this.gptSlot.addService(window.googletag.pubads()),this.gptSlot.setTargeting(“refresh”,”no”),this.gptSlot.setTargeting(“pos”,this.id),this.gptSlot.setTargeting(“threshold”,this.threshold),hasAdBlockBeenDetected()&&this.gptSlot.setTargeting(“imp_ab_recovered”,”true”);return[“mid-article-spot”,”mid-article-spot-tablet”,”mid-article-spot-mobile”,”mid-article-spot-xl”,”outstream-video”,”mobile-outstream-video”,”outstream-video-xl”].includes(this.type)?this.gptSlot.setTargeting(“outstream_eligible”,”true”):this.gptSlot.setTargeting(“outstream_eligible”,”false”),window.googletag.display(this.id),this.gptSlot}}}function getAdUnit(){return”91898098/slate.com/”+getAdNode()}function getPageId(){return window.document.documentElement.getAttribute(“data-uri”).split(“/”)[2].replace(“@published”,””)}assignIds(),loadAts(),initPaywallTest(),exco(),criteo.syncEmail(),null==(_window$googletag=window.googletag)||_window$googletag.cmd.push(function(){var e=document.querySelector(“.js-analytics-js-data”).getAttribute(“data-pagetype”).replace(” “,”-“);window.googletag.pubads().disableInitialLoad(),window.googletag.pubads().enableSingleRequest(),window.googletag.enableServices();var t=Math.floor(1e13*Math.random()),i=document.querySelectorAll(‘meta[name=”dfp-cache-buster”]’)[0];i&&i.content&&(t=i.content),window.googletag.pubads().setTargeting(“dfp_cache_buster”,t).setTargeting(“page_id”,pageId).setTargeting(“page_type”,e).setTargeting(“plus_page”,isPlusPage().toString()).setTargeting(“article_type”,getArticleType());document.cookie.match(/usprivacy=d+[YN]Y/)&&window.googletag.pubads().setRequestNonPersonalizedAds(1),testParam&&window.googletag.pubads().setTargeting(“kw”,”test_”+testParam);var s=document.cookie.match(/AB=(d+_d+)/);s&&s.length>1&&window.googletag.pubads().setTargeting(“ab_var”,s[1]);var r=progressiveTest();r&&window.googletag.pubads().setTargeting(“progressive”,r);var a=document.querySelector(“.article__right-rail”),o=window.innerWidth>=1440;a&&o?window.googletag.pubads().setTargeting(“article_right_rail”,”true”):window.googletag.pubads().setTargeting(“article_right_rail”,”false”),window.googletag.pubads().addEventListener(“slotOnload”,function(e){if(firstRequest){var t=Math.round(performance.now()),i=e.slot.getResponseInformation();metrics.firstAdLoaded(t,i.campaignId),firstRequest=!1}}),isMember&&window.googletag.pubads().setTargeting(“segs”,”plus”),refresh.enableAdRefresh()}),module.exports.createAd=createAd,module.exports.requestAd=requestAd;
}, {“1″:1,”4″:4,”7″:7,”123″:123,”124″:124,”125″:125,”126″:126,”127″:127,”128″:128,”129″:129,”130″:130,”131″:131,”132″:132,”133″:133,”134”:134}];
window.modules[“taboola-head.client”] = [function(require,module,exports){“use strict”;module.exports.loadTaboola=function(){return new Promise(function(e,o){var t;window._taboola=window._taboola||[];var n,a,r,c=document.querySelector(“.taboola-head”).dataset.type;_taboola.push(((t={})[c]=”auto”,t)),n=document.createElement(“script”),a=document.getElementsByTagName(“script”)[0],r=”tb_loader_script”,document.getElementById(r)||(n.async=1,n.src=”https://cdn.taboola.com/libtrc/slate1-network/loader.js”,n.id=r,n.addEventListener(“error”,function(){o()}),n.addEventListener(“load”,function(){e()}),a.parentNode.insertBefore(n,a)),window.performance&&”function”==typeof window.performance.mark&&window.performance.mark(“tbl_ic”)})};
}, {}];
window.modules[“ad-lightning.client”] = [function(require,module,exports){“use strict”;module.exports.loadBoltive=function(){return new Promise(function(t,e){slateGlobal.injectScript(“https://tagan.adlightning.com/slate/op.js”,t,e)})};
}, {}];
window.modules[“headerbidding.legacy”] = [function(require,module,exports){“use strict”;var adData,triplelift=require(136),amazon=require(139),pubmatic=require(138),kargo=require(141),criteo=require(133),openx=require(137),medianet=require(140),metrics=require(132),_require=require(125),getAdNode=_require.getAdNode,_require2=require(135),slotSupportsOutstream=_require2.slotSupportsOutstream,HARD_TIMEOUT=2500;function init(e,i){(adData=e).isRefreshing=i,adData.biddersManager={adserverRequestSent:!1,prebid:!1,amazon:!1},window.slateCMP.TCF.ready.then(function(e){requestBidsFromExchanges()}),setTimeout(function(){googletag.cmd.push(function(){defineGptSlot(adData),callAdServer(adData)})},HARD_TIMEOUT)}function requestBidsFromExchanges(){getBidsFromPrebidExchanges(),getBidsFromAmazon()}function getBidsFromPrebidExchanges(){var e=[],i=[];adData.forEach(function(t){e.push(createPrebidAdUnit(t)),i.push(t.id)}),pbjs.que.push(function(){pbjs.addAdUnits(e);var t=adData;pbjs.requestBids({adUnitCodes:i,bidsBackHandler:function(){googletag.cmd.push(function(){pbjs.que.push(function(){t.forEach(function(e){var i=pbjs.getBidResponsesForAdUnitCode(e.id).bids;i.length?metrics.prebidWinner(i):metrics.noPrebidBids(e.id)}),defineGptSlot(t),pbjs.setTargetingForGPTAsync(e.map(function(e){return e.code})),t.forEach(function(e){return pbjs.removeAdUnit(e.id)}),t.biddersManager.prebid=!0,bidderFinished(t)})})}})})}function getBidsFromAmazon(){var e=document.querySelector(“#amazon-aps”),i=[];adData.forEach(function(e){return i.push(createApsAdUnit(e))});var t=adData;apstag&&apstag.fetchBids({slots:i,timeout:e.bidderTimeout},function(e){googletag.cmd.push(function(){defineGptSlot(t),apstag.setDisplayBids(),t.biddersManager.amazon=!0,bidderFinished(t)})})}function bidderFinished(e){e.biddersManager.amazon&&e.biddersManager.prebid&&callAdServer(e)}function callAdServer(e){if(!e.biddersManager.adserverRequestSent){e.biddersManager.adserverRequestSent=!0;var i=[];e.forEach(function(e){return i.push(e.gptSlot)}),googletag.cmd.push(function(){googletag.pubads().refresh(i,{changeCorrelator:!1})})}}function defineGptSlot(e){e.forEach(function(e){e.gptSlot||e.defineSlot()})}function createPrebidAdUnit(e){var i={sizes:e.prebidSizes};return{code:e.id,ortb2Imp:{ext:{gpid:e.gpid}},mediaTypes:{banner:i},bids:getBidders(e)}}function getBidders(e){var i=[];i.push(rubicon(e)),i.push(openxBidder()),i.push(pubmaticBidder());for(var t=0;t”+n+””),(r=e.querySelector(“[data-piano-icon-href=”https://slate.com/news-and-politics/2026/01/iconUrl”]”))&&r.setAttribute(“href”,s),(r=e.querySelector(“[data-piano-html=’mobileMastheadText’]”))&&(r.textContent=a)}function getVisibleSelectors(){return{signedOut:[“mobile-subscribe”,”sign-in”],signedIn:[“mobile-subscribe”,”account”,”sign-out”]}[membership.isLoggedIn()?”signedIn”:”signedOut”]}module.exports=function(e){for(var t=getVisibleSelectors(),r=0;r0&&(i[“Affiliate Link”]=”✅”),findComponent(“product”)&&(i[“Product Component”]=”✅”);var r=findComponent(“newsletter-signup”);i[“Includes Newsletter Signup”]=castAsAmplitudeBool(r),r&&(i[“Newsletter Signup Placement”]=”In Content”);var o=findComponent(“slate-plus-button”);if(o){var n=o.querySelector(“.slate-plus-button__basic”);n&&(i[“Slate Plus Button Component”]=n.innerText)}var s=!e&&findComponent(“slate-roadblock”);i[“Includes Slate Plus Roadblock”]=castAsAmplitudeBool(s),findComponent(“header-promo”)&&(i[“Includes Header Promo”]=”TRUE”),i.referrer=document.referrer;var a=promolineTesting.retrieveExperimentalPromoline();a&&(i.experimental_promoline=a);var u=i.section;return u||((u=_capitalize(location.pathname.split(“/”)[1]).trim())||(u=”Homepage”),i.section=u),i})}catch(e){return Promise.reject(e)}},getUserMembershipType=function(){try{var e,t=function(){if(e){var t=membership.getMembershipType(),i=_catch(function(){return Promise.resolve(getExtendedUserData(“MyAccountFields”)).then(function(e){getCustomFieldValue(e,”is_staff”)&&(t+=”|staff”)})},function(){console.error(“Error getting extended User data”)});return i&&i.then?i.then(function(){return t}):t}},i=_catch(function(){return Promise.resolve(membership.isMember()).then(function(t){e=t})},function(){console.error(“Failure to get isMember”)});return Promise.resolve(i&&i.then?i.then(t):t())}catch(e){return Promise.reject(e)}},_once=require(87),_capitalize=require(109),_throttle=require(106),Cookies=require(10),via=require(102),_require=require(101),isVisitStart=_require.isVisitStart,_require2=require(107),getVisitCounts=_require2.getVisitCounts,_require3=require(103),getLayoutBreakpoint=_require3.getLayoutBreakpoint,slateAmplitude=require(32),slatePermutive=require(94),_require4=require(104),isAndroidSession=_require4.isAndroidSession,_require5=require(70),getExtendedUserData=_require5.getExtendedUserData,getCustomFieldValue=_require5.getCustomFieldValue,membership=require(7),promolineTesting=require(95),_require6=require(105),isValidAbTestString=_require6.isValidAbTestString,supportJournalism=require(90),webVitals=require(108),_require7=require(3),logSophiPageview=_require7.logSophiPageview,loginId=membership.getLoginId();function castAsAmplitudeBool(e){return e?”TRUE”:”FALSE”}function isTaboolaLoaded(){return isTaboolaEligible()&&void 0!==window._taboola.registered}function isTaboolaEligible(){return void 0!==window._taboola}var getAffiliateLinks=_once(function(){for(var e=[],t=document.body.querySelectorAll(‘a[href*=”amazon”]’),i=0;i=0&&o.top+n.bottom<=i)){var s=o.top+window.scrollY+n.top;”end”===r.block?s+=n.height-i:”startish-middle”===r.block&&(s-=Math.max(0,(i-n.height)*(1/3))),window.scrollTo(Object.assign({},r,{top:s}))}}),a.onMessage(“scrollBy”,function(e){(e=JSON.parse(e)).top&&(e.top=e.top+window.pageYOffset),e.left&&(e.left=e.left+window.pageXOffset),e.behavior||(e.behavior=”smooth”),window.scrollTo(e)}),a.onMessage(“tracking”,function(e){var t=JSON.parse(e),n=t.eventName,r=t.properties,o=void 0===r?{}:r;slateAmplitude.track(n,o)}),a.onMessage(“copy”,function(e){var t=JSON.parse(e);navigator.clipboard.writeText(“”+t.text)});var s,l=e.querySelector(“iframe”),c=new URL(l.src);function u(e){l.contentWindow.postMessage(e,c.origin)}function f(){return{“slate:theme”:darkMode.getThemeClass()}}window.addEventListener(“scroll”,function(){return s=!0},{once:!0}),window.addEventListener(“message”,function(t){try{return t.origin!==c.origin?Promise.resolve():Promise.resolve(_forIn(t.data,function(n){var r=_switch(n,[[function(){return”slate:ready”},function(){return darkMode.onThemeChange(function(){return u(f())}),Promise.resolve(pianoUser).then(function(e){u(Object.assign({},f(),{“slate:init”:{user:e,url:location.href}})),!0})}],[function(){return”slate:height”},function(){l.style.height=Number.parseInt(t.data[“slate:height”])+”px”,!0}],[function(){return”slate:track”},function(){slateAmplitude.track.apply(slateAmplitude,t.data[“slate:track”]),!0}],[function(){return”slate:scroll”},function(){!function(t){if(s){var n=e.getBoundingClientRect().top+t.top+Number.parseInt(i.style.marginTop||0),r=t.height;if(!(n>0&&n+r0&&r0&&window.permutive.identify(a),t(r))}):(a.length>0&&window.permutive.identify(a),t(r)),!0},updateConsentFunc:function(e){if(permutive)try{JSON.parse(localStorage[“permutive-consent”]).opt_in!=e&&permutive.consent({opt_in:e,token:r})}catch(t){permutive.consent({opt_in:e,token:r})}}}),permutive.ready(function(){window.slateAmplitudeQueue.push(function(){var e=[];permutive.context&&e.push({tag:”puid”,id:permutive.context.user_id});try{var t=window.amplitude.getDeviceId();t&&e.push({tag:”amplitudeId”,id:t})}catch(e){console.error(“Error setting amplitudeId”,e)}e.length>0&&permutive.identify(e)})})};
}, {“7″:7,”70″:70,”75”:75}];
window.modules[“piano.client”] = [function(require,module,exports){“use strict”;var slateAmplitude=require(32),universalPianoService=require(67),pianoScriptState=require(77),_require=require(3),loadSophi=_require.loadSophi,loginSuccessHandler=require(83),afterCheckout=require(84),afterCheckoutClose=require(85),_require2=require(9),afterPianoInit=_require2.afterPianoInit,checkoutStateChangeHandler=require(80),showOffer=require(79),experienceExecute=require(81),newsletterSignup=require(82),setResponseVariable=require(78),_require3=require(43),toUrl=_require3.toUrl,script=document.createElement(“script”);function loadPianoExperience(e){slateGlobal.injectScript(e.url+”/api/tinypass.min.js”,universalPianoService.pianoInitPromiseResolve,universalPianoService.pianoInitPromiseReject),pianoScriptState.setState(“requested”)}function initPianoExperience(e){window.tp||(window.tp=[]);var t=window.tp;try{var i=slateAmplitude.getDomEventData();for(var a in i=universalPianoService.formatArticleData(i),t.push([“setContentCreated”,i.content_created]),t.push([“setContentAuthor”,i.content_author]),t.push([“setContentSection”,i.content_section]),t.push([“setTags”,i.tags]),i.custom_variables)t.push([“setCustomVariable”,a,i.custom_variables[a]])}catch(e){console.warn(“failed to set article metadata for piano”,e)}t.push([“setAid”,e.aid]),t.push([“setEndpoint”,e.endpoint]),t.push([“setComposerHost”,e.url]),t.push([“setPianoIdUrl”,e.idUrl]),t.push([“setUsePianoIdUserProvider”,!0]),t.push([“setUseTinypassAccounts”,!1]),e.cxenseSiteId&&t.push([“setCxenseSiteId”,e.cxenseSiteId]),t.push([“init”,afterPianoInit]),t.push([“addHandler”,”loginSuccess”,loginSuccessHandler]),t.push([“addHandler”,”checkoutStateChange”,checkoutStateChangeHandler]),t.push([“addHandler”,”checkoutComplete”,afterCheckout]),t.push([“addHandler”,”checkoutClose”,afterCheckoutClose]),t.push([“addHandler”,”showOffer”,showOffer]),t.push([“addHandler”,”experienceExecute”,experienceExecute]),t.push([“addHandler”,”customEvent”,newsletterSignup]),t.push([“addHandler”,”setResponseVariable”,setResponseVariable])}function is404(){var e=document.querySelector(“link[rel=canonical]”);return!!e&&”/404″===new URL(e.href).pathname}script.src=”https://slate.com/piano/scripts/resize.js”,document.head.appendChild(script),module.exports=function(e){if(!is404()){“slate-native”!==toUrl(location.href).searchParams.get(“source”)&&loadSophi();var t=JSON.parse(e.dataset.config);initPianoExperience(t),loadPianoExperience(t)}},universalPianoService.pianoInitPromise.then(function(){pianoScriptState.setState(“loaded”)}).catch(function(){pianoScriptState.setState(“failed”)});
}, {“3″:3,”9″:9,”32″:32,”43″:43,”67″:67,”77″:77,”78″:78,”79″:79,”80″:80,”81″:81,”82″:82,”83″:83,”84″:84,”85”:85}];
window.modules[“adblock-message.client”] = [function(require,module,exports){“use strict”;var _require=require(4),initAdBlockDetection=_require.initAdBlockDetection,_require2=require(7),isMemberSkipLookup=_require2.isMemberSkipLookup,_require3=require(1),isArticlePage=_require3.isArticlePage,_require4=require(9),isPianoInitialized=_require4.isPianoInitialized,_require5=require(5),getModalStatus=_require5.getModalStatus,bqLog=require(2),_require6=require(3),sophiBlocked=_require6.sophiBlocked,_require7=require(1),getRubric=_require7.getRubric,getTestGroup=require(8),_require8=require(6),getPaywallStatus=_require8.getPaywallStatus;module.exports=function(e){try{return Promise.resolve(initAdBlockDetection()).then(function(r){if(isArticlePage()){var t=getRubric();if(![“slate-fare”,”open-thread”,”the-slate-quiz”,”pears”,”crossword”].includes(t)){var i=function(){if(r){var t=function(){if(isPianoInitialized()&&!sophiBlocked)return Promise.resolve(Promise.all([checkForPlus(),getPaywallStatus(),getModalStatus()])).then(function(r){var t=r[0],i=r[1],o=r[2];t||i.isPaywallDisplayed||i.isWarningDisplayed||”NONE”!==o||displayAdBlockMessage(e)});displayAdBlockMessage(e)}();if(t&&t.then)return t.then(function(){})}}();return i&&i.then?i.then(function(){}):void 0}}})}catch(e){return Promise.reject(e)}};var checkForPlus=function(){try{return Promise.resolve(isMemberSkipLookup())}catch(e){return Promise.reject(e)}},lockBodyScroll=function(){var e=document.documentElement,r=window.pageYOffset||e.scrollTop;e.style.setProperty(“–adblock-scroll-top”,r);var t=window.innerWidth-document.documentElement.clientWidth;document.body.style.paddingRight=t+”px”,e.classList.add(“adblock-modal-open”)},unlockBodyScroll=function(){var e=document.documentElement,r=e.style.getPropertyValue(“–adblock-scroll-top”);e.classList.remove(“adblock-modal-open”),r&&window.scrollTo(0,parseInt(r,10)),document.body.style.paddingRight=””},displayAdBlockMessage=function(e){if(!window.kiln){var r=getTestGroup(),t=”hardwall”===r?”.blocker-intercept__hardwall”:”.blocker-intercept__standard”,i=e.querySelector(t);i?(addRedirectParamToSignInLinks(i),setupModalCloseHandlers(i,r),bqLog.track(“Ad Block Modal Displayed”,{modalType:r}),updateAmplitudeUserProperties(r),lockBodyScroll(),i.showModal()):console.warn(“[ab] Dialog element not found:”,t)}},addRedirectParamToSignInLinks=function(e){e.querySelectorAll(‘a[href*=”sign-in”], a[href*=”/plus”]’).forEach(function(e){var r=new URL(e.href,window.location.href);r.searchParams.set(“redirect_uri”,location.href),e.href=r.toString()})},updateAmplitudeUserProperties=function(e){window.amplitude&&window.slateAmplitudeQueue.push(function(r){var t=new r.Identify;return t.set(“adblock_test_group”,e),r.identify(t)})},setupModalCloseHandlers=function(e,r){if(“control”===r){var t=e.querySelector(“.slate-close”);t&&t.addEventListener(“click”,function(){return e.close()}),e.addEventListener(“close”,unlockBodyScroll)}else e.addEventListener(“keydown”,function(e){“Escape”!==e.key&&27!==e.keyCode||(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation())},{capture:!0}),e.addEventListener(“cancel”,function(e){e.preventDefault(),e.stopPropagation()})};
}, {“1″:1,”2″:2,”3″:3,”4″:4,”5″:5,”6″:6,”7″:7,”8″:8,”9”:9}];
window.modules[“webapp-serviceworker.client”] = [function(require,module,exports){“use strict”;var slateAmplitude=require(32);module.exports=function(e){navigator.serviceWorker?(window.addEventListener(“load”,function(){navigator.serviceWorker.register(“/sw.js”).then(function(e){},function(e){console.error(“ServiceWorker registration failed: “,e)})}),window.addEventListener(“beforeinstallprompt”,function(e){e.userChoice.then(function(e){“dismissed”===e.outcome?slateAmplitude.track(“PWA – dismissed install prompt”):slateAmplitude.track(“PWA – Added to Home Screen”)})})):console.debug(“Service worker not supported”)};
}, {“32”:32}];
window.modules[“lazyload.legacy”] = [function(require,module,exports){“use strict”;function lazyloadSvgUseTags(e,t){for(var r=0;r= r.length ? { done: !0 } : { done: !1, value: r[_n++] }; }, e: function e(r) { throw r; }, f: F }; } throw new TypeError(“Invalid attempt to iterate non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”); } var o, a = !0, u = !1; return { s: function s() { t = t.call(r); }, n: function n() { var r = t.next(); return a = r.done, r; }, e: function e(r) { u = !0, o = r; }, f: function f() { try { a || null == t.return || t.return(); } finally { if (u) throw o; } } }; }
function _unsupportedIterableToArray(r, a) { if (r) { if (“string” == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return “Object” === t && r.constructor && (t = r.constructor.name), “Map” === t || “Set” === t ? Array.from(r) : “Arguments” === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }
function _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }
function mountLegacyServices() {
Object.keys(window.modules).filter(function (key) {
return typeof key === ‘string’ && key.match(/.legacy$/);
}).forEach(function (key) {
return window.require(key);
});
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
var elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(“Error initializing controller for “”.concat(name, “” on “”).concat(elementTag, “””), e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(function (key) {
return typeof key === ‘string’ && key.match(/.client$/);
}).forEach(function (key) {
var controllerFn = window.require(key);
if (typeof controllerFn === ‘function’) {
var name = key.replace(‘.client’, ”),
instancesSelector = “[data-uri*=”_components/”.concat(name, “/”]”),
defaultSelector = “[data-uri$=”_components”.concat(name, “”]”),
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
var _iterator = _createForOfIteratorHelper(instances),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var el = _step.value;
tryToMount(controllerFn, el, name);
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
var _iterator2 = _createForOfIteratorHelper(defaults),
_step2;
try {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var _el = _step2.value;
tryToMount(controllerFn, _el, name);
}
} catch (err) {
_iterator2.e(err);
} finally {
_iterator2.f();
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the “ value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = ”;
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]






