Shopping Cart 0 items - $0.00 0


MSN {const t=b(O,!0),e=t&&n(t),{login_hint:i}=e||{};return i&&e})),d=m((()=>!!b(O)));let A=new class{constructor(){c()?(this.isDebugEnabled=(function(t,e){const i=e.replace(/[[]]/g,”\$&”),s=new RegExp(“[?&]”+i+”(=([^&#]*)|&|#|$)”).exec(t);if(!s)return null;const n=s[2];return decodeURIComponent(n.replace(/+/g,” “))||””}(window.location.href,”debug”)||””).toLowerCase()in{1:1,true:1},this.isDebugEnabled&&!s.g.TEST_ENV&&(window.webpackRequire=s)):this.isDebugEnabled=!1}getLoggingService(){return null}isDebug(){return this.isDebugEnabled}setDebug(t){this.isDebugEnabled=t}setTags(t){}log(t,e){this.isDebug()&&console.info(t)}logError(t){console.error(t)}logCallback(t){this.isDebug()&&console.info(t())}logObjects(…t){this.isDebug()&&console.log(…t)}logSingleObject(t,e){this.isDebug()&&console.log(t)}};let h,I=new class extends class{constructor(t){this.storage=t}get supported(){return!!this.storage}getItem(t){if(this.supported)return this.storage.getItem(t)}getObject(t,e){const i=this.getItem(t);if(null!=i){const t=n(i);if(null!=t)return t}return e}key(t){if(this.supported&&t>=0)return this.storage.key(t)}keys(){return this.supported?Object.keys(this.storage):[]}setObject(t,e){void 0!==e?this.setItem(t,JSON.stringify(e)):this.removeItem(t)}removeObject(t){const e=this.removeItem(t);if(null!=e)return n(e)}setItem(t,e){if(this.supported)try{this.storage.setItem(t,e)}catch(t){A.logError(t)}}get length(){if(this.supported)return this.storage.length}removeItem(t){if(this.supported){const e=this.getItem(t);return this.storage.removeItem(t),e}}removeSubstringKeys(t){if(!this.supported||!t)return;const e=[];for(let i=0;is)return n}}return i}function E(){return y=y||void 0===y&&I.getObject(C)||null,y}!function(t){t.NotAvailable=”notAvailable”,t.Expired=”expired”,t.Valid=”valid”}(v||(v={}));const q=”Authorization”;var R,T;!function(t){t.Presentation=”presentation”}(R||(R={})),function(t){t.Unknown=”Unknown”,t.Portrait=”Portrait”,t.Landscape=”Landscape”}(T||(T={}));var x,P;function _(){try{return localStorage}catch(t){return null}}!function(t){t[t.Undefined=0]=”Undefined”,t[t.Basic=1]=”Basic”,t[t.Advanced=2]=”Advanced”,t[t.Premium=3]=”Premium”}(x||(x={})),function(t){t.Config=”config”,t.Targeted=”targeted”,t.Sticky=”sticky”,t.NoSticky=”no_sticky”,t.Admin=”admin”,t.Forced=”forced”}(P||(P={}));const F=”uxlogin”,V=”uxlogout”,D=”uxedit”,M=m((()=>{const t=_();return t&&”1″===t.getItem(F)||c()&&location.search&&location.search.includes(“uxlogin=1”)}));const U=m((()=>{const t=function(){try{return sessionStorage}catch(t){return null}}();return t&&!!t.getItem(V)}));const W=m((()=>{const t=_();return t&&”1″===t.getItem(D)}));const L=m((()=>{const t=_(),e=N(“prg-useredirect”)&&(t&&”1″===t.getItem(“useRedirect”)||function(){const t=document.head.dataset.clientSettings||””,{browser:e}=n(t)||{},{browserType:i=””}=e||{};return!!/safari/i.test(i)}());return e}));const B={newsAndInterests:1,ugc:1,windowsNewsbar:1,windowsNewsPlus:1,winWidgets:1,windowsShell:1,distribution:1,superApp:1,gaming:1},G={edgeChromium:1},J=m((()=>(c()&&a()||{}).apptype)),$=m((()=>z()&&(j()||!b(“ace”)))),X=m((()=>c()&&!(J()in B)&&!N(“prg-nodualauth”))),z=m((()=>X()&&!(J()in G)));m((()=>X()&&(!(J()in G)||!d()))),m((()=>X()&&!Z()));function Y(){return Z()}function K(){const t=H;if(t)return A.log(“dual-auth: tryGet1SAuthToken returned live tokens”),t;const e=S();if(e)return A.log(`dual-auth: tryGet1SAuthToken returned cached tokens that are ${k()}`),e;A.log(“dual-auth: tryGet1SAuthToken returned empty tokens”)}function Q(t){const e={};return t&&(e[q]=`Bearer ${t}`),e}function Z(){return z()&&M()||$()&&($()&&!M()&&j()&&(“expired”==k()||W())||U()||L())}var tt;!function(t){t.GLOBAL=”GLOBAL”,t.GCC_MODERATE=”GCC_MODERATE”}(tt||(tt={}));const et=[0,656,980,1304],it=[0,540,768,1084,1400,1779];function st(t,e=it){for(let i=e.length-1;i>=0;i–)if(t>=e[i])return i}const nt={ver:”0.1.0″,spec:{innerWidth:{clientValue:()=>window.innerWidth},innerHeight:{clientValue:()=>window.innerHeight},outerWidth:{clientValue:()=>window.outerWidth},breakpoint:{clientValue:()=>st(window.innerWidth,et)},locationHash:{clientValue:()=>window.location.hash},locationHref:{clientValue:()=>window.location.href},locationHost:{clientValue:()=>window.location.host},locationHostName:{clientValue:()=>window.location.hostname},locationOrigin:{clientValue:()=>window.location.origin},locationPathName:{clientValue:()=>window.location.pathname},locationProtocol:{clientValue:()=>window.location.protocol},locationSearch:{clientValue:()=>window.location.search},screenTop:{clientValue:()=>window.screenTop},screenY:{clientValue:()=>window.screenY},canUseCssGrid:{clientValue:()=>window.CSS&&window.CSS.supports&&CSS.supports(“display”,”grid”)||!1},devicePixelRatio:{clientValue:()=>window.devicePixelRatio},language:{clientValue:()=>document.documentElement.lang},direction:{clientValue:()=>document.documentElement.dir}}};class rt{constructor(t,e){if(this.url=new URL(t.href),this.innerHeight=t.innerHeight,this.devicePixelRatio=t.devicePixelRatio,this.canUseCssGrid=t.canUseCssGrid,this.requestId=t.requestId,this.cookie=t.cookie,this.referer=t.referer,this.userAgent=t.userAgent,this.oneServiceHeaders=function(t){try{if(t)return JSON.parse(t)}catch(t){}}(t.oneServiceHeaders)||{},this.isPssrMode=e,e){const t=ct(“OSATE”,this.cookie),e=ct(“OSAT”,this.cookie);if(t&&e||!t&&!e)return this.msalAuthReady=!0,void(e&&(this.oneServiceHeaders.Authorization=`Bearer ${e}`));this.msalAuthReady=!1,this.pssrRejectedReason=t&&!e?”missOSAT”:”missOSATE”}}static getInstance(){return s.g.TEST_ENV&&!rt._instance&&at({href:”http://localhost:8080/”,innerHeight:768,devicePixelRatio:1,canUseCssGrid:!1,requestId:”0″,cookie:””,userAgent:””,referer:””,oneServiceHeaders:””}),rt._instance||at({href:”http://localhost:8080/”,innerHeight:0,devicePixelRatio:0,canUseCssGrid:!1,requestId:”0″,cookie:””,userAgent:””,referer:””,oneServiceHeaders:””}),rt._instance}static resetInstance(t,e=!1){return rt._instance=new rt(t,e),rt._instance}}function ct(t,e){if(e&&t){const i=new RegExp(“\b”+t+”\s*=\s*([^;]*)”,”i”).exec(e);return i&&i.length>1?i[1]:null}return null}rt._instance=null;const at=rt.resetInstance;function ot(){return c()?window.devicePixelRatio:rt.getInstance().devicePixelRatio}let gt,lt;var ut,bt,pt;lt=ut||(c()?window:{}),pt=()=>{let t;return{promise:new Promise((e=>t=e)),resolver:t}},gt=lt[bt=”authHeaderPromiseParts”]||(lt[bt]=pt());function mt(){if(“undefined”!=typeof window&&window.document&&window.document.createElement&&window.applicationCache){return window.document.getElementsByTagName(“html”)[0].getAttribute(“manifest”)}return!1}let Ot,jt,dt;function At(){if(!Ot){const t=document.head.getAttribute(“data-client-settings”);t&&(Ot=JSON.parse(t))}return Ot}var ht;!function(t){t[t.Alert=0]=”Alert”,t[t.NoAlert=1]=”NoAlert”,t[t.HighImpact=2]=”HighImpact”,t[t.Critical=3]=”Critical”}(ht||(ht={}));const It=new class{constructor(t=20){this.maxLength=20,this.list=[],this.maxLength=t}push(t){this.list.push(t),this.list.length>this.maxLength&&this.list.shift()}get data(){return this.list}};function Nt(t,e,i,s=ht.Alert){try{const n=At(),r=function(){if(jt)return jt;let t=document.head.getAttribute(“data-info”);const e=At();if(mt()){let i;try{const t=window.localStorage.getItem(“shd_”+e.pagetype);i=JSON.parse(t)}catch(t){i=null}if(i){const s=i.clientSettings,n=i.info;s&&n&&e.pageGenTime0)return t.substring(0,e)}return””}(c.apikey));const o=function(t,e,i,s,n,r,c=ht.Alert){if(i){n=n||{};const{apptype:a,audienceMode:o,pagetype:g,pageGenTime:l,bundleInfo:u,deviceFormFactor:p=””}=i;n.pageGenTime=l,n.build=u&&u.v,n.appType=a;const m=function(t,e,i){const s=i&&”phone”===i.toLowerCase();return{bingHomepage:”binghomepage”,mmx:”emmx”,edge:”spartan”,edgeChromium:e&&”enterprise”===e?”entnews”:”anaheim”,hybrid:”spartan”,hub:s?”prime_mobile”:”prime”,microsoftNews:”msnews”,office:”entnews”,views:s?”prime_mobile”:”prime”,windowsShell:”windowsshell”}[t]}(a,o,p),O=m||a,j=document.getElementsByTagName(“html”)[0].getAttribute(“lang”);let d=””,A=”muid”;try{window&&window.getCookieConsentRequired&&”function”==typeof window.getCookieConsentRequired&&window.getCookieConsentRequired()||(d=b(“muid”))}catch(t){console.log(“error fetching muid.”)}d||(d=i.aid,A=”aid”);const h={name:”MS.News.Web.AppError”,time:l,ver:”4.0″,iKey:`o:${s}`,data:{baseData:{},baseType:”MS.News.Web.Base”,page:{name:”default”,product:O,type:ft(g),content:{category:”standaloneError”}},browser:{clientId:d,clientIdType:A},flight:{id:r},request:{activityId:i.aid,requestId:i.aid},locale:{mkt:j},extSchema:{id:t,severity:c,pb:n,message:e}}};return h?JSON.stringify(h):null}return null}(e,t,n,a,i,r,s);if(c&&o){console.error(o),It.push(o);const t=”https://”+dt+”/OneCollector/1.0″+function(t){return”?”+Object.keys(t).map((function(e){return e+”=”+encodeURIComponent(t[e])})).join(“&”)}(c);navigator.sendBeacon(t,o)}else console.log(“missing parameters in data-client-settings. “+t)}catch(e){console.log(“error logging the app error. “+t)}}function ft(t){let e=t;switch(t){case”windowsshellhp”:e=”dhp”;break;case”video”:e=”watch”}return e}Object.assign({},nt.spec);let Ct=null;var wt,vt;!function(t){t[t.Alert=0]=”Alert”,t[t.NoAlert=1]=”NoAlert”,t[t.HighImpact=2]=”HighImpact”,t[t.Critical=3]=”Critical”}(wt||(wt={})),function(t){t[t.Exceptional=0]=”Exceptional”,t[t.Fallback=1]=”Fallback”}(vt||(vt={}));const yt=wt.Alert,Ht={build:””};wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.NoAlert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.HighImpact,wt.HighImpact,wt.HighImpact,wt.Critical,wt.NoAlert,wt.HighImpact,wt.Critical,wt.Critical,wt.Critical,wt.HighImpact;const St={InvalidIntraArticleDataError:{id:9001,severity:yt,pb:Ht},DataFetchError:{id:9002,severity:yt,pb:Ht},InvalidDocumentContentError:{id:9003,severity:yt,pb:Ht},ViewsPaddleDataLoadError:{id:9004,severity:yt,pb:Ht},ViewsErrorPage:{id:9005,severity:yt,pb:Ht},ProviderMapperError:{id:9006,severity:yt,pb:Ht},InvalidContentId:{id:9007,severity:yt,pb:Ht},ViewsPageFailedToRender:{id:9008,severity:yt,pb:Ht},ViewsPageJSErrorPostTTVR:{id:9009,severity:yt,pb:Ht},ViewsComponentFailedToRender:{id:9010,severity:yt,pb:Ht},ViewsInfiniteReadingError:{id:9011,severity:yt,pb:Ht},ViewsInfiniteReadingIFrameRenderError:{id:9012,severity:yt,pb:Ht},ViewsInfiniteReadingHelperInitializationError:{id:9013,severity:yt,pb:Ht},StaticFallbackError:{id:9014,severity:yt,pb:Ht},ViewsInfiniteReadingDisplayAdError:{id:9015,severity:yt,pb:Ht},ViewsMainContentRemovedFetchError:{id:9016,severity:yt,pb:Ht},ViewsOtherContentRemovedFetchError:{id:9017,severity:yt,pb:Ht},ViewsInfiniteReadingStyleValidationError:{id:9018,severity:yt,pb:Ht},RelatedSlideshowCMSFetchError:{id:9019,severity:yt,pb:Ht},InvalidContentIdFromFakePath:{id:9020,severity:yt,pb:Ht},ViewsFatalRedirectError:{id:9021,severity:yt,pb:Ht},ViewsFatalErrorHandled:{id:9022,severity:yt,pb:Ht},ViewsGenericLowSevJSError:{id:9023,severity:wt.NoAlert,pb:Ht}};wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.NoAlert,wt.NoAlert,wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,wt.Alert,wt.Alert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Alert,wt.Alert,wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!1,errorBehavior:vt.Fallback}),Object.assign(Object.assign({},Ht),{userImpacting:!1,errorBehavior:vt.Fallback}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.NoAlert,wt.NoAlert,wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Alert,wt.NoAlert,wt.Alert,wt.Alert,wt.Alert,wt.Alert,wt.NoAlert,wt.Alert,wt.NoAlert,wt.Alert,wt.Alert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Alert,wt.NoAlert,wt.NoAlert,wt.Alert,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Alert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.NoAlert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!1,errorBehavior:vt.Fallback}),Object.assign(Object.assign({},Ht),{userImpacting:!1,errorBehavior:vt.Fallback}),wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,wt.Critical,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.Alert,wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!1}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.NoAlert,wt.HighImpact,wt.NoAlert,wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.Alert,wt.Alert,wt.NoAlert,wt.NoAlert,wt.Alert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!1,errorBehavior:vt.Exceptional}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,wt.Critical,wt.Alert,Object.assign(Object.assign({},Ht),{userImpacting:!1,errorBehavior:vt.Fallback}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Alert,wt.Alert,wt.Alert,wt.Alert,wt.Alert,wt.Critical,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.Alert,wt.Alert,wt.NoAlert,wt.Critical,wt.Alert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.NoAlert,wt.Critical,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.Critical,wt.Alert,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.NoAlert,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.Critical,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Critical,wt.Critical,wt.NoAlert,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.NoAlert,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.Critical,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical,wt.NoAlert,wt.Critical,wt.NoAlert,Object.assign(Object.assign({},Ht),{userImpacting:!0}),Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.HighImpact,wt.HighImpact,wt.Critical,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.NoAlert,wt.Critical,wt.NoAlert,wt.NoAlert,wt.Alert,wt.Alert,wt.Alert,wt.Alert,wt.Alert,wt.Alert,wt.Alert,wt.Alert,Object.assign({},Ht),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,wt.HighImpact,wt.HighImpact,wt.HighImpact,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.HighImpact,Object.assign(Object.assign({},Ht),{userImpacting:!0}),wt.Alert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.NoAlert,wt.Critical;function kt(t,e){if(t instanceof Error){const i=t.toString();return e&&t.stack?`${i}, Stack: ${t.stack}`:i}return”string”==typeof t?t:function(t){try{return JSON.stringify(t)}catch(t){return””}}(t)}function Et(t,e,i){const s=Ht;return Object.assign(Object.assign({},t),{message:e||t.message,pb:i?Object.assign(Object.assign(Object.assign({},s),t.pb),{customMessage:i}):Object.assign(Object.assign({},s),t.pb)})}(new class{constructor(){this.childCookieName=”child”,this.domInfo=document.head.dataset.info}init(e=null){this.clientSettings=e||a(),this.authCookieName=window._authCookieName||””,this.bundle=window._webWorkerBundle||””;const i=this.buildWebWorkerUrl(),s=window.webWorker=new Worker(i,{name:”web-worker”}),n=window.webWorkerMessages=[];s.onmessage=t=>{n.push(t.data)};const r=window.webWorkerErrors=[];if(s.onerror=t=>{r.push(t)},window.chrome){const e=this.getAudienceMode(this.clientSettings),i=window.webWorker&&window.chrome&&window.chrome.ntpSettingsPrivate;i&&”function”==typeof i.getPref&&(i.getPref(“ntp.news_feed_display”,(t=>{t&&t.value&&s.postMessage({id:”FeedDisplaySetting”,type:”command”,payload:t.value})})),i.getPref(“ntp.layout_mode”,(t=>{t&&t.value&&s.postMessage({id:”LayoutModeSetting”,type:”command”,payload:t.value})})),i.getPref(“ntp.user_nurturing”,(t=>{let e=!1;t&&t.value&&t.value.length&&(e=this.getSingleColRequest(t.value)),s.postMessage({id:”RenderSingleColumn”,type:”command”,payload:e})}))),e===t.Enterprise&&this.clientSettings.browser&&”edgeChromium”===this.clientSettings.browser.browserType&&parseInt(this.clientSettings.browser.version)>=87&&this.getEnterpriseAccessToken().then((t=>{t&&s.postMessage({id:”AuthTokenEnterprise”,type:”command”,payload:Q(t)})})),e!==t.Adult&&e!==t.Enterprise||this.sendPageConfiguration()}Y()&&gt.promise.then((t=>s.postMessage({id:”AuthHeaders”,type:”command”,payload:t||{}})))}buildWebWorkerUrl(t=null){return(this.bundle||””)+”#”+this.qsFromDocument()+this.qsFromCookies()+this.qsFromDataAttribute(t||this.clientSettings)+this.qsMisc()+this.qsAuth()+this.qsFromUrl()+this.qsFromServiceWorker()+this.qsSelectedPivot()+this.qsXboxXToken()}qs(t,e,i){return t?e+”=”+(i||t)+”&”:””}qsFromDocument(){var t;return this.qs(document.getElementsByTagName(“html”)[0].getAttribute(“lang”),”lang”)+this.qs(encodeURIComponent(window.location.href),”adsReferer”)+this.qs(null===(t=ot())||void 0===t?void 0:t.toString(),”devicePixelRatio”)}qsFromServiceWorker(){if(!navigator.serviceWorker||!navigator.serviceWorker.controller)return””;const t=navigator.serviceWorker.controller;if(“activated”!==t.state||!t.scriptURL)return””;if(t.scriptURL){const e=new URL(t.scriptURL).searchParams.toString();return e?”&”+e+”&”:””}return””}qsFromCookies(){return this.qs(p(this.authCookieName),”aace”,”1″)+this.qs(p(“muid”),”muid”)+this.qs(p(this.childCookieName),”child”)+this.qs(p(“cbypass”),”cbypass”)+this.qs(this.cookieBannerConsentRequired().toString(),”ccRequired”)+this.qs(p(“ecasession”),”ecasession”)+this.qs(p(“TOptOut”),”browserOptOut”)}qsFromDataAttributeHelper(t,e){return t&&t.featureFlags&&t.featureFlags.wpoEnabled&&(e=this.appendWpoFlightsToInfo(t,e)),this.qs(t.pcsInfo&&t.pcsInfo.env||t.env,”env”)+this.qs(t.aid,”aid”)+this.qs(t.apptype,”apptype”)+this.qs(t.pagetype,”pagetype”)+this.qs(t.audienceMode,”audienceMode”)+this.qs(t.configIndexDocId,”configIndexDocId”)+this.qs(t.deviceFormFactor,”deviceFormFactor”)+this.qs(t.domain,”domain”)+this.qs(t.configRootUrl,”configRootUrl”)+this.qs(this.getHighestCbid(t.cbid,t.apptype),”cbid”)+this.qs(t.ocid,”ocid”)+this.qs(t.os,”os”)+this.qs(JSON.stringify(t.locale),”locale”)+this.qs(t.geo_lat,”lat”)+this.qs(t.geo_long,”long”)+this.qs(JSON.stringify(t.featureFlags),”featureFlags”)+this.qs(JSON.stringify(t.browser),”browser”)+this.qs(JSON.stringify(t.servicesEndpoints),”servicesEndpoints”)+this.qs(t.bundleInfo&&t.bundleInfo.v||””,”buildVersion”)+this.qs(e,”dataInfo”)}qsSelectedPivot(){const t=”selectedPivot”;let e;try{const i=_();i&&(e=i.getItem(t))}catch(t){console.log(“Error getting pivot id from local storage. “+t)}return this.qs(e,t)}qsXboxXToken(){const t=”xboxXTokenId”;let e;try{const i=_();i&&(e=i.getItem(t))}catch(t){console.log(“Error getting xbox XToken from local storage. “+t)}return this.qs(e,t)}appendWpoFlightsToInfo(t,e){const i=this.getWpoFlightsFromLocalStorage(t);if(i&&i.length){const t=”;”,s=e.split(t);for(let t=0;tt.id))}}catch(t){console.warn(`Error getting wpo flights from ls for ${s} Error:${t}`)}return null}getHighestCbid(t,e){try{const i=_(),s=parseInt(t),n=parseInt(JSON.parse(i.getItem(`cbid_${e||””}`)));let r;if(s&&!isNaN(s)&&n&&!isNaN(n)&&(r=s>n?s:n),r=r||s||n,r)return window._cbid=r.toString()}catch(t){console.log(“Error getting highest CBID”+t)}}getAudienceMode(e){_();const i=b(this.authCookieName),s=b(this.childCookieName),{child:n}=i&&JSON.parse(i)||{};return i&&(1===n||s)?”kids”:e.audienceMode||t.Adult}sendPageConfiguration(){const t=this.clientSettings.pagetype;if(t){const e=b&&b(“pglt-edgeChromium-“+t);if(e)return void window.webWorker.postMessage({id:”PageConfiguration”,type:”command”,payload:e})}window.webWorker.postMessage({id:”PageConfiguration”,type:”command”,payload:!1})}qsFromDataAttribute(t){let e,i;const s=_();if(s){const n=JSON.parse(s.getItem(“shd_”+t.pagetype)||null);n&&n.clientSettings&&n.info&&(e=Object.assign(Object.assign({},n.clientSettings),{bundleInfo:t.bundleInfo}),i=n.info)}return(!e||!i||t.pageGenTime>=e.pageGenTime)&&(e=t,i=this.domInfo),e.audienceMode=this.getAudienceMode(e),this.qsFromDataAttributeHelper(e,i)}qsFromUrl(){const t=location.search;return t&&t.length?t.substring(1,t.length):””}getEnterpriseAccessToken(){return new Promise((t=>{window.chrome&&window.chrome.authPrivate?window.chrome.authPrivate.getPrimaryAccountInfo((e=>{e&&”GCC_MODERATE”!==e.region_scope||t(“”);const i={account_id:e.account_id,account_type:e.account_type,client_id:”d7b530a4-7680-4c23-a8bf-c52c121d2e87″,scope_or_resource:”https://enterprisenews.microsoft.com”};window.chrome.authPrivate.acquireAccessTokenSilently(i,(e=>{e.is_success?t(e.access_token):t(“”)}))})):t(“”)}))}qsMisc(){return this.qs(performance.timeOrigin&&performance.timeOrigin.toString(),”mainTimeOrigin”)}qsAuth(){let t=this.qs($()&&”1″,”disableWWAuth”);if(!Y()){const e=z()&&K()||{};t+=this.qs(encodeURIComponent(JSON.stringify(Q(e.accessToken))),”authHeaders”)}return t}getSingleColRequest(t){const e=”render_single_column”,i=”feed_layout”;let s,n;for(const r of t){const{key:t,value:c}=r;t===e?s=c:t===i&&(n=c)}return”boolean”==typeof s?s:!!n&&(n&&”single”===n.type)}cookieBannerConsentRequired(){const t=null!=document.getElementById(“consent-banner-container”)&&null===b(“MSCC”),e=null!=document.getElementById(“onetrust-sdk”)&&null===b(“eupubconsent-v2”);return t||e}}).init(),function(t=[“vendors”,”common”,”microsoft”],e=”Error when loading bundle(s): “,i=5e5,s,n){(“visible”===document.visibilityState?Promise.resolve():new Promise((t=>{document.addEventListener(“visibilitychange”,(()=>{“visible”===document.visibilityState&&t()}))}))).then((()=>{setTimeout((()=>{const i=window.webpackJsonp;if(i){const r=i.length,c=t.length+1;if(r{e.length&&e[0][0]&&t.splice(t.indexOf(e[0][0]),1)}))}Nt(e+t.toString(),20202,{}),n&&n(s,{customMessage:t.toString()})}}}),i)}))}();const qt=new Set([“ResizeObserver loop limit exceeded”]);window.onerror=function(t,e,i,s,n){if(qt.has(t))return void function(t,e,i,s){const n=Et(e,i,s||kt(t));n.pb.stack=t&&t.stack,Ct&&Ct.sendAppErrorEvent(n)}(n,St.ViewsGenericLowSevJSError,”Resize Observer Loop Error”,`Error details: ${kt(n,!0)}`);Nt(“JS Exception”,20203,{source:e,customMessage:`${t}. Current Url: ${window.location.href}`,line:i,column:s,stack:n&&n.stack})}}(); ]]>

Source

Leave a Comment