1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7430],{44780:(e,t,r)=>{r.d(t,{i:()=>f});var n=r(27964),l=r(97400),a=r(72848),i=r(18858),o=r(92739),s=r(37156),u=r(78516),c=r(96078),d=r(68684),v=r(74730),m=r(20952);let f=()=>{let e,t,r,f,g,h,w,I=(0,n.c)(25),y=(0,a.P)(),b=(0,i.R7)(),x=(0,m.p)(),C=(0,l.y)(),{userProfile:k,userIds:P,userIdsResolved:j,updateTestGroupData:N}=(0,o.sb)(),{ceId:D,profileId:E,testGroupData:_}=P;I[0]!==b?(e=(0,c.eM)(b),I[0]=b,I[1]=e):e=I[1];let S=e;I[2]!==x.nodeUrl||I[3]!==S||I[4]!==j||I[5]!==k?(t=(0,v.DQ)(x.nodeUrl)&&S&&(0,d.M0)(k.authenticationStatus)&&j,I[2]=x.nodeUrl,I[3]=S,I[4]=j,I[5]=k,I[6]=t):t=I[6];let L=t;I[7]!==y||I[8]!==D||I[9]!==L||I[10]!==E?(r=L?[D,E,"frontpage",y]:null,I[7]=y,I[8]=D,I[9]=L,I[10]=E,I[11]=r):r=I[11],I[12]!==y||I[13]!==D||I[14]!==E||I[15]!==_||I[16]!==N?(f=async()=>{let{result:e,resultId:t,testGroupData:r,isPaidInDynamicPaywall:n}=await (0,u.ad)({ceId:D,profileId:E,mode:"frontpage",timeout:2e3,testGroupData:_,idsOrListItems:"ids",brand:y});return N(r),{result:e,resultId:t,testGroupData:r,isPaidInDynamicPaywall:n}},I[12]=y,I[13]=D,I[14]=E,I[15]=_,I[16]=N,I[17]=f):f=I[17],I[18]===Symbol.for("react.memo_cache_sentinel")?(g={revalidateOnFreshNavigation:!0},I[18]=g):g=I[18];let M=(0,s.E)(r,f,g);I[19]!==C||I[20]!==M.data?(h=M.data?{...M.data,result:p(M.data.result,C)}:void 0,I[19]=C,I[20]=M.data,I[21]=h):h=I[21];let R=h;return I[22]!==R||I[23]!==M?(w={...M,data:R},I[22]=R,I[23]=M,I[24]=w):w=I[24],w},p=(e,t)=>{let r=t.flatMap(e=>{var t;return null!=(t=e.fixedLaneItemIds)?t:[]}),n=t.flatMap(e=>{var t;return null!=(t=e.fixedAssetIds)?t:[]});return e.filter(e=>{let{laneItemId:t,articleId:l}=e;return(!t||!r.includes(t))&&(!l||!n.includes(l))})}},78516:(e,t,r)=>{r.d(t,{$m:()=>h,DF:()=>p,Uz:()=>v,ad:()=>f});var n=r(70460),l=r(59712),a=r(464),i=r(44304),o=r(43935),s=r(96078),u=r(84897),c=r(78101),d=r(32037);let v=(e,t)=>e&&!(0,a.Qp)()?"unknown-user":t,m=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"listItems";return"/".concat(e,"/api/pe/v2/").concat(t.toLowerCase())},f=async e=>{let{ceId:t,profileId:r,mode:a,articleId:c,sectionId:f,timeout:p,sectionFilter:g,tagInclude:h,tagIncludeMode:w,useStatic:I,testGroupData:y,nFixed:b,onlyPaidArticles:x,onlyFreeArticles:C,pinning:k,idsOrListItems:P,brand:j}=e;if(!r)return Promise.resolve({result:[]});let N=(0,o.U4)(a),{city:D,county:E}=(0,s.g$)(),_=v(n.A.copEnabled[j],r),S=[m(j,P),a,!I&&_].filter(Boolean).join("/"),L=(0,u._b)({group:N,articleId:c,sectionId:f,county:E,city:D,sectionFilter:null==g?void 0:g.join(","),tagInclude:null==h?void 0:h.join(","),tagIncludeMode:w,platform:"web",testGroupData:y,nFixed:b,onlyPaidArticles:x,onlyFreeArticles:C,pinning:k,ceId:t});return(0,d.d)({url:"".concat(S,"?").concat(L),requestOptions:{mode:"cors"},timeout:p}).catch(e=>{let t=(0,i.fM)(e)?"timeout":"loading error",r=(0,i.fM)(e)?e.timeout.toString():e instanceof Error?e.message:"";return(0,l.$)({event:"eventInfo",eventCategory:"personal ".concat(a),eventAction:t,eventLabel:r}),Promise.reject(e)})},p=async(e,t)=>{var r;let n=await f({...e,timeout:null!=(r=e.timeout)?r:1e4});return n.result.filter(e=>!!e.articleId).slice(0,t).map(e=>(null!=e.articleId&&(e.listItem.id=e.articleId),{...e.listItem,externalBrandName:e.externalBrand,personalized:e.personalized,laneItemId:e.laneItemId,peResponseID:n.resultId}))},g="pe-use-static-expires",h=async(e,t,r)=>{let n,l=(n=c.s.getItem(g))?Number(n):null,a=!!l&&l>Date.now();return p({...e,mode:t,timeout:a?void 0:1500,useStatic:a},r).catch(n=>{if(a)throw n;let l=(Date.now()+3e5).toString();return c.s.setItem(g,l),h(e,t,r)})}},84897:(e,t,r)=>{r.d(t,{_b:()=>n,fS:()=>a});let n=e=>Object.keys(e).map(t=>{let r=e[t];return null==r||""===r?"":Array.isArray(r)?r.map(e=>""===e?"":e?"".concat(t,"=").concat(e):"").filter(e=>e.length>0).join("&"):"".concat(t,"=").concat(r)}).filter(e=>e.length>0).join("&"),l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{parseBooleans:!1,parseNumbers:!1};return e.trim().replace(/^[?#&]/,"").split("&").reduce((e,r)=>{let n=r.indexOf("=");if(-1===n)return e;let l=r.substring(0,n),a=r.substring(n+1);return{...e,[l]:((e,t)=>{let{parseNumbers:r,parseBooleans:n,decode:l=!0}=t;return r&&!Number.isNaN(Number(e))&&""!==e.trim()?Number(e):n&&("true"===e.toLowerCase()||"false"===e.toLowerCase())?!!e:l?decodeURIComponent(e):e})(a,t)}},{})},a=e=>{let t=l(window.location.search)[e];return"string"==typeof t?t:void 0}},97400:(e,t,r)=>{r.d(t,{P:()=>o,y:()=>s});var n=r(37876),l=r(27964),a=r(14232);let i=(0,a.createContext)([]),o=(0,a.memo)(e=>{let t,r=(0,l.c)(3),{children:a,areas:o}=e;return r[0]!==a||r[1]!==o?(t=(0,n.jsx)(i.Provider,{value:o,children:a}),r[0]=a,r[1]=o,r[2]=t):t=r[2],t}),s=()=>(0,a.useContext)(i)},97575:(e,t,r)=>{r.d(t,{o$:()=>y,Ih:()=>x});var n=r(37876),l=r(27964),a=r(95961),i=r(23191),o=r(20952),s=r(63593),u=r(92739),c=r(4039),d=r(44780),v=r(89099),m=r(14232),f=r(89384),p=r(71497),g=r(96078),h=r(13811),w=r(72848);let I=(0,m.createContext)({registerTeaserClick:f.t,isPersonalized:!0}),y=e=>{let t,r,a=(0,l.c)(8),{children:i}=e,{useInkBridge:o}=(0,s.g$)(),{data:u}=(0,d.i)(),c=void 0!==u;a[0]!==c?(t={isPersonalized:c,registerTeaserClick:f.t},a[0]=c,a[1]=t):t=a[1];let v=t;if(o){let e;
1return a[2]!==i||a[3]!==v?(e=(0,n.jsx)(I.Provider,{value:v,children:i}),a[2]=i,a[3]=v,a[4]=e):e=a[4],e}return a[5]!==i||a[6]!==c?(r=(0,n.jsx)(b,{isPersonalized:c,children:i}),a[5]=i,a[6]=c,a[7]=r):r=a[7],r},b=e=>{let{isPersonalized:t,children:r}=e,{assetData:l,isPaidInDynamicPaywall:d}=(0,a._)(),y=(0,m.useRef)(l);y.current=l;let b=(0,m.useRef)(null),x=(0,w.P)(),{userProfile:C,userIds:k}=(0,u.sb)(),{profileId:P,ceId:j,testGroupData:N,ecId:D}=k,{"hosts.er.whitelabel":E}=(0,i.U)(),_=(0,o.p)(),S=(0,v.useRouter)(),{useInkBridge:L,platform:M}=(0,s.g$)(),{getMaxScrollDepth:R}=(0,c.h)(null==l?void 0:l.id);(0,m.useEffect)(()=>{var e,r;if(!(_.nodeId>0&&E))return f.t;let n=y.current,l=null==n?void 0:n.id;void 0!==l&&(null==(e=b.current)?void 0:e.id)!==l&&(b.current={id:l,click:(0,g.tv)(l)});let a=null==(r=b.current)?void 0:r.click,i=(0,h.l)(),o=(0,g.el)(_,t),s=setTimeout(async()=>{await (0,p.gK)(x,C,P,j,D,n,_,o,i,E,{testGroupData:N,isPaidInDynamicPaywall:d,platform:M,mountClick:a})},(null==n?void 0:n.resourceType)==="Reel"?3e3:5e3),u=Date.now(),c=async()=>{let e=Date.now()-u;if(E){let t=((e,t,r,n,l)=>{if(!e)return;let a=(0,p.BW)(e);if((0,g.mp)(t,a,r,n))return l()})(n,C,x,d,R);await (0,p.gK)(x,C,P,j,D,n,_,o,i,E,{viewDuration:e,testGroupData:N,contentScrollDepth:t,mountClick:a})}},v=async()=>{await c()};S.events.on("routeChangeStart",v);let m=async()=>{"hidden"===document.visibilityState&&await c()};return document.addEventListener("visibilitychange",m),()=>{S.events.off("routeChangeStart",v),document.removeEventListener("visibilitychange",m),clearTimeout(s)}},[null==l?void 0:l.id,x,E,t,_,S.events,C,P,j,D,N,d,M,R]),(0,m.useEffect)(()=>{if(!(_.nodeId>0)||!E)return f.t;{let e=setInterval(async()=>{await Promise.all([(0,p.ku)(x,C,k,E,L),(0,p.XV)(x,C,k,E,L)])},g.fH);return function(){clearInterval(e),Promise.all([(0,p.ku)(x,C,k,E,L),(0,p.XV)(x,C,k,E,L)])}}},[x,_,E,C,L,k]);let U=(0,m.useCallback)(async(e,r)=>{r&&E?await (0,p.ku)(x,C,k,E,L):(0,g.iw)(e,_,t)},[x,_,t,k,E,C,L]),z=(0,m.useMemo)(()=>({isPersonalized:t,registerTeaserClick:U}),[t,U]);return(0,n.jsx)(I.Provider,{value:z,children:r})},x=()=>(0,m.useContext)(I)},99972:(e,t,r)=>{r.d(t,{W:()=>o,c:()=>i});var n=r(27964),l=r(40625);let a=(0,r(71152).Bd)()?"".concat(window.innerHeight,"px"):"0px",i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:a;return"".concat(e," ").concat(t," ").concat(r," ").concat(n)},o=e=>{let t,r,a,i,o,s,u,c=(0,n.c)(16);c[0]!==e?({onChange:t,onEnter:r,onExit:a,...i}=e,c[0]=e,c[1]=t,c[2]=r,c[3]=a,c[4]=i):(t=c[1],r=c[2],a=c[3],i=c[4]),c[5]!==t||c[6]!==r||c[7]!==a?(o=(e,n)=>{e?null==r||r(n):null==a||a(n),null==t||t(e,n)},c[5]=t,c[6]=r,c[7]=a,c[8]=o):o=c[8],c[9]!==i||c[10]!==o?(s={...i,onChange:o},c[9]=i,c[10]=o,c[11]=s):s=c[11];let{ref:d,inView:v,entry:m}=(0,l.Wx)(s);return c[12]!==m||c[13]!==v||c[14]!==d?(u={ref:d,inView:v,entry:m},c[12]=m,c[13]=v,c[14]=d,c[15]=u):u=c[15],u}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.