1(()=>{(self.webpackChunkweb_v2=self.webpackChunkweb_v2||[]).push([[5700],{17980(bi,k,E){"use strict";E.r(k)},1937(bi,k,E){"use strict";var v=E(83428),L=E(61171),C=E.n(L),ii=E(65608),Q=E(43543),b=E(47281),x=E(30209),di=E(51354),h=E(48220);let D="",A="";const e=(u,T=!1,d="")=>{if(T){C().publish("multiviewPaywall",{isPaywallActive:u,playerId:d});return}C().publish("paywall",u)},n=(u,T)=>{if((0,Q.js)().TVE)return{monetizationModels:u,priorityCTAObj:T};const d=u==null?void 0:u.filter(P=>P!=="TVE"&&P!=="SVOD+TVE");let p=T;return p&&(p={...p},p.primaryCTA==="TVE"&&(p.primaryCTA=p.secondaryCTA&&p.secondaryCTA!=="TVE"?p.secondaryCTA:"SVOD"),p.secondaryCTA==="TVE"&&(p.secondaryCTA=null)),{monetizationModels:d,priorityCTAObj:p}},o=async u=>{var T,d,p,P,O,I;let{VLPlayerCore:m,playerId:l,navigate:_,metadataMap:w,monetizationModels:i,contentPlanIds:N,isPlayable:Z,containerClass:G,detailPageClass:pi,errorDetails:U,errorMsg:$,priorityCTAObj:fi,isLoginRequired:vi,isEmailRequired:hi,plans:ri,monetizationBadgeIdentifier:Oi,subscriptionPopupFonts:ui,videoType:ai,contentType:Ai,contentDetails:J,showMonetizationBadge:Ii,isGameCheckout:r,isMultiviewHardwall:s,isToShowSecurityWallMessage:S,onPlayerWall:B,isGetStartedWall:R,toShowCta:f,currentState:V,isContentAvailabilityTimerWall:c,isCheckoutCombination:M,showNoPlansCta:K,createAccountCta:j,discountBadgeStyles:li,isAuthzError:ei,showNonSubscribedUserUI:oi}=u;({monetizationModels:i,priorityCTAObj:fi}=n(i,fi)),c&&C().publish("content-countdown",!0),s?((0,v.IB)(s,G),(0,v.Kg)(s,G),(0,v.RG)(G)):((0,v.IB)(),(0,v.Kg)(),(0,v.m_)()),D=G||"",A=pi||"";let g={VLPlayerCore:m,playerId:l,navigate:_,metadataMap:w,monetisationType:"",contentPlanIds:N,isPlayable:Z,priorityCTAObj:fi,isLoginRequired:vi,isEmailRequired:hi,videoContainer:D,detailPageContainer:A,plans:ri,monetizationBadgeIdentifier:Oi,subscriptionPopupFonts:ui,type:"other",videoType:ai,contentType:Ai,contentDetails:J,showMonetizationBadge:Ii,isMultiviewHardwall:!!s,isToShowSecurityWallMessage:S,onPlayerWall:B,toShowCta:f,currentState:V,isContentAvailabilityTimerWall:c,showNoPlansCta:K,createAccountCta:j,discountBadgeStyles:li,showNonSubscribedUserUI:oi},ti=await(0,v.fetchAuthenticationStoreData)(),{user:W,tveProvider:ni}=ti,Y=(0,h.qy)(W,J==null?void 0:J.plans),X=ni||W!=null&&W.tveProvider?!0:(0,ii.Ih)(W,ri),Ci=J==null||(T=J.gist)===null||T===void 0?void 0:T.id,ci=await(0,v.isTvodSubscribed)(Ci),yi=ti==null||(d=ti.user)===null||d===void 0?void 0:d.isVip;if((Y||X||yi)&&(K=!1,g.showNoPlansCta=!1),r||M){a({VLPlayerCore:m,playerId:l,metadataMap:w,isPlayable:Z,detailPageClass:pi,isLoginRequired:vi,containerClass:G,contentDetails:J,isGameCheckout:r,errorDetails:U,errorMsg:$,user:W,videoType:ai,isAuthzError:ei});return}if(c)return C().publish("paywall",!0),C().publish("content-countdown",!0);const mi=window==null||(O=window.app_data)===null||O===void 0||(P=O.appcmsMain)===null||P===void 0||(p=P.features)===null||p===void 0?void 0:p.free_preview,Vi=(mi==null?void 0:mi.isFreePreview)||!1;let Bi=!1,si=J==null||(I=J.gist)===null||I===void 0?void 0:I.contentType,Ti=(U==null?void 0:U.errorCode)==="TVE_PROVIDER_DISABLED";if(Vi&&(s||!s&&!r&&(si!=="GAME"||si==="GAME"&&ai!=="preview"))&&!yi&&si!=="GAME"||Ti){let q=i==null?void 0:i.includes("FREE"),Di=i==null?void 0:i.includes("AVOD");if(X=Ti?!1:X,(!W||W&&!!!(Y||X))&&ai!=="preview"&&!Di&&!q&&(i!=null&&i.length)){var z;if(Bi=!0,Z=!1,g.isPlayable=!1,!((z=m())===null||z===void 0)&&z.isPlayerInitialised(l)){var gi;(gi=m())===null||gi===void 0||gi.dispose(l);let Pi=document.getElementsByClassName(D);if(si==="SERIES"&&Pi.length){let H=document.createElement("video");H.classList.add("video-js"),H.classList.add("videoEl"),H.id=l||"",H.style.width="100%",H.style.height="100%",H.style.position="absolute",Pi[0].appendChild(H)}}}}const Mi=localStorage.getItem("subscribedEmail");if(!(W!=null&&W.email)&&!Mi&&(0,v.mX)({isEmailRequired:hi,securityParameters:g})){C().publish("paywall",!0);return}if(!W){if((0,v.R5)({isLoginRequired:vi,securityParameters:g}))return;if(!Z){if((0,v.rW)({errorDetails:U,errorMsg:$,metadataMap:w,user:W},G,s,l,f,R,V,c)&&!K&&!j)return;if(R){(0,v.k8)(U,$,w,G,l,N,i);return}if(i!=null&&i.length||K){var Ei;
1if(K){g.monetisationType="NoPlans",(0,v.r1)(g);return}let q=window==null||(Ei=window.app_data)===null||Ei===void 0?void 0:Ei.monetizationModelByCountry;if(g.isToShowSecurityWallMessage=!c,C().publish("content-countdown",!0),i!=null&&i.includes("SVOD")&&(i!=null&&i.includes("TVE"))||i!=null&&i.includes("SVOD+TVE")){g.monetisationType="SVOD+TVE",(0,di.A)(`SVOD+TVE :: ${g.monetisationType}`),(0,v.r1)(g);return}if(i!=null&&i.includes("SVOD")&&(i!=null&&i.includes("TVOD"))||i!=null&&i.includes("SVOD+TVOD")){g.monetisationType="SVOD+TVOD",(0,v.r1)(g);return}if(i!=null&&i.includes("TVOD")){g.monetisationType="TVOD",(0,v.r1)(g);return}if(i!=null&&i.includes("SVOD")){if(q==="FREE")return e(!1,s,l),!1;g.monetisationType="SVOD",(0,v.r1)(g);return}if(i!=null&&i.includes("TVE")){g.monetisationType="TVE",(0,v.r1)(g);return}if(i!=null&&i.includes("FREE")||i!=null&&i.includes("AVOD")){e(si==="GAME",s,l);return}}else{e(!0,s,l);return}}if(Z){if(c)return C().publish("paywall",!0),C().publish("content-countdown",!0);if(t({isSubscribed:Y,isTvodLoggedIn:ci,monetizationModels:i,videoType:ai,securityParameters:g,isTveLoggedIn:X,isMultiviewHardwall:s,playerId:l}))return}e(!1,s,l)}if(W){if(!Z){if((0,v.rW)({errorDetails:U,errorMsg:$,metadataMap:w,user:W},G,s,l,f,R,V)&&!K&&!j)return;if(R){(0,v.k8)(U,$,w,G,l,N,i);return}if(ni&&!X){let q=i||[];i=q==null?void 0:q.filter(Di=>Di!="TVE")}if(i!=null&&i.length||K){if(K){g.monetisationType="NoPlans",(0,v.r1)(g);return}if(g.isToShowSecurityWallMessage=!c,C().publish("content-countdown",!0),i!=null&&i.includes("SVOD")&&(i!=null&&i.includes("TVE"))||i!=null&&i.includes("SVOD+TVE")){if(Y||X){(0,v.fK)({errorDetails:U,errorMsg:$,metadataMap:w,isContentAvailabilityTimerWall:c},D,s,l,V,!1,null),e(!0,s,l);return}g.monetisationType="SVOD+TVE",(0,v.r1)(g);return}if(i!=null&&i.includes("SVOD")&&(i!=null&&i.includes("TVOD"))||i!=null&&i.includes("SVOD+TVOD")){if(Y||ci){(0,v.fK)({errorDetails:U,errorMsg:$,metadataMap:w,isContentAvailabilityTimerWall:c},D,s,l,V,!1,null),e(!0,s,l);return}g.monetisationType="SVOD+TVOD",(0,v.r1)(g);return}if(i!=null&&i.includes("SVOD")){if(Y){(0,v.fK)({errorDetails:U,errorMsg:$,metadataMap:w,isContentAvailabilityTimerWall:c},D,s,l,V,!1,null),e(!0,s,l);return}g.monetisationType="SVOD",(0,v.r1)(g);return}if(i!=null&&i.includes("TVE")){if(X){(0,v.fK)({errorDetails:U,errorMsg:$,metadataMap:w,isContentAvailabilityTimerWall:c},D,s,l,V,!1,null),e(!0,s,l);return}g.monetisationType="TVE",(0,v.r1)(g);return}if(i!=null&&i.includes("TVOD")){if(Y||ci){(0,v.fK)({errorDetails:U,errorMsg:$,metadataMap:w,isContentAvailabilityTimerWall:c},D,s,l,V,!1,null),e(!0,s,l);return}g.monetisationType="TVOD",(0,v.r1)(g);return}if(i!=null&&i.includes("FREE")||i!=null&&i.includes("AVOD")){(0,v.fK)({errorDetails:U,errorMsg:$,metadataMap:w,isContentAvailabilityTimerWall:c},D,s,l,V,!1,null),e(!0,s,l);return}}else{(0,v.fK)({errorDetails:U,errorMsg:$,metadataMap:w,isContentAvailabilityTimerWall:c},D,s,l,V,!1,null),e(!0,s,l);return}}if(Z){if(c)return C().publish("paywall",!0),C().publish("content-countdown",!0);if(t({isSubscribed:Y,isTvodLoggedIn:ci,monetizationModels:i,videoType:ai,securityParameters:g,isTveLoggedIn:X,isMultiviewHardwall:s,playerId:l}))return;e(!1,s,l);return}else{e(!1,s,l);return}}else{e(!1,s,l);return}},a=u=>{var T;let{VLPlayerCore:d,playerId:p,metadataMap:P,isPlayable:O,detailPageClass:I,isLoginRequired:m,containerClass:l,contentDetails:_,isGameCheckout:w,errorDetails:i,errorMsg:N,user:Z,videoType:G,isAuthzError:pi}=u;if(m){C().publish("paywall",!0);return}if(i&&(i.isCheckout=!0),(0,v.rW)({errorDetails:i,errorMsg:N,metadataMap:P,user:Z},l,null,null,null,null,null)){(0,x.TK)(!1);return}if(G==="preview"){C().publish("paywall",!1);return}const U=(_==null?void 0:_.id)||(_==null||(T=_.gist)===null||T===void 0?void 0:T.id),$=_==null?void 0:_.currentState,{remainingPreviewTime:fi,isBlocked:vi}=(0,v.qL)(U),{remainingPreviewTime:hi}=(0,v.Tk)($),ri=w?hi:fi,Oi=w?ri<=0:vi;if(d==null||d.onTimeUpdate(p,v.nd),ri&&!Oi&&!pi){let ui=Array.from(document.getElementsByClassName("vjs-control-bar"))||[];ui!=null&&ui.length&&(ui[0].style.visibility="hidden"),C().publish("paywall",!1);return}C().publish("block-preview",!0),C().publish("paywall",!0),(0,b.publishAppLoading)(!1)},t=({isSubscribed:u,isTvodLoggedIn:T,monetizationModels:d,videoType:p,securityParameters:P,isTveLoggedIn:O,isMultiviewHardwall:I,playerId:m})=>{var l;let _=window==null||(l=window.app_data)===null||l===void 0?void 0:l.monetizationModelByCountry;if(p==="preview"){if((!u||!T)&&(d!=null&&d.length)){if(d!=null&&d.includes("SVOD")&&(d!=null&&d.includes("TVE"))||d!=null&&d.includes("SVOD+TVE")){if(u||O){e(!1,I,m);return}P.monetisationType="SVOD+TVE",(0,v.r1)(P);return}if(d!=null&&d.includes("SVOD")&&(d!=null&&d.includes("TVOD"))||d!=null&&d.includes("SVOD+TVOD")){if(u||T){e(!1,I,m);return}P.monetisationType="SVOD+TVOD",(0,v.r1)(P);return}if(d!=null&&d.includes("SVOD"))return u||_==="FREE"?(e(!1,I,m),!1):(P.monetisationType="SVOD",(0,v.r1)(P),!1);if(d!=null&&d.includes("TVE")){if(O){e(!1,I,m);return}P.monetisationType="TVE",(0,v.r1)(P);return}if(d!=null&&d.includes("TVOD")){if(u||T){e(!1,I,m);return}P.monetisationType="TVOD",(0,v.r1)(P);return}}}else return!1};E.d(k,["$",0,o])},92553(bi,k,E){"use strict";let v=null;const L=n=>{let o="";switch(n){case"16*9":case"16x9":o="r16x9";break;case"9*16":case"9x16":o="r9x16";break;case"1*1":o="r1x1";break;case"3*4":o="r3x4";break;case"4*3":o="r4x3";break;case"32*9":o="r32x9";break;default:o=""}return o},C=n=>{let o={w:1920,h:1080,type:"placeholderCover"};switch(n){case"16*9":o={w:1920,h:1080,type:"placeholderCover"};break;case"1*1":o={w:1080,h:1080,type:"placeholderPoster"};break;case"3*4":o={w:1080,h:1440,type:"placeholderPoster"};break;default:o={w:1920,h:1080,type:"placeholderCover"}}return o},ii=(n,o)=>{var a,t,u,T,d,p,P;let O=L(n),{type:I}=C(n);return!(o==null||(t=o.gist)===null||t===void 0||(a=t.imageGist)===null||a===void 0)&&a[`${O}`]?`${o==null||(u=o.gist)===null||u===void 0?void 0:u.imageGist[`${O}`]}?impolicy=resize&w=80&h=80`:`${(P=window)===null||P===void 0||(p=P.app_data)===null||p===void 0||(d=p.appcmsMain)===null||d===void 0||(T=d.images)===null||T===void 0?void 0:T[I]}?impolicy=resize&w=80&h=80`},Q=(n,o)=>{var a,t,u,T,d,p,P;const O=L(n),{type:I}=C(n),m=(o==null?void 0:o.channels)&&(o==null||(a=o.channels)===null||a===void 0?void 0:a.length)>0;let l=o==null||(u=o.gist)===null||u===void 0||(t=u.imageGist)===null||t===void 0?void 0:t[`${O}`];if(m){const _=o.channels.find(w=>(w==null?void 0:w.isDefault)===!0);_&&_.featuredThumbnail&&(l=_.featuredThumbnail)}return l||((P=window)===null||P===void 0||(p=P.app_data)===null||p===void 0||(d=p.appcmsMain)===null||d===void 0||(T=d.images)===null||T===void 0?void 0:T[I])||""},b=(n,o)=>{let{w:a,h:t}=C(n),u=Q(n,o);return u?`${u}?impolicy=resize&w=${a}&h=${t}`:""},x=[{w:480,h:270},{w:768,h:432},{w:1080,h:608},{w:1920,h:1080}],di=[{w:320,h:320},{w:480,h:480},{w:768,h:768},{w:1080,h:1080}],h=[{w:320,h:427},{w:480,h:640},{w:768,h:1024},{w:1080,h:1440}],D=n=>{switch(n){case"1*1":return di;case"3*4":return h;default:return x}},A=(n,o)=>{const a=Q(n,o);return a?D(n).map(({w:u,h:T})=>`${a}?impolicy=resize&w=${u}&h=${T} ${u}w`).join(", "):""},e=n=>{const{w:o,h:a}=C(n);return{width:o,height:a}};E.d(k,["LF",0,ii,"by",0,b,"tS",0,A,"vX",0,e])},58445(bi,k,E){"use strict";E.r(k);var v=E(96540),L=E(43543),C=E(41139),ii=E(92553),Q=E(90969),b=E(34886),x=E(1937),di=E(47767),h=E(92149),D=E(61171),A=E.n(D),e=E(30832);const o=({playerId:a,moduleData:t,playlistData:u,videoContentData:T,Loader:d,callBackFn:p,setHighlightId:P,setVideoContentData:O,setHistoryData:I})=>{var m,l;const _=(0,h.default)(),w=(t==null?void 0:t.contentData)||[],i=t==null?void 0:t.metadataMap,N=t==null||(m=t.layout)===null||m===void 0?void 0:m.settings;let Z=(l=w[0])===null||l===void 0?void 0:l.monetizationBadgeIdentifier,G=(w==null?void 0:w.length)>0?w[0]:[],pi=N==null?void 0:N.showMonetizationBadge;const U=(0,di.Zp)(),$="playlist-detail-container",fi="player-holder",vi={primaryCTA:N==null?void 0:N.primaryCTA,secondaryCTA:N==null?void 0:N.secondaryCTA},hi=(0,L.PF)();(0,v.useEffect)(()=>{var r,s,S,B,R,f,V;const c=w==null||(S=w[0].videoList)===null||S===void 0||(s=S[0])===null||s===void 0||(r=s.gist)===null||r===void 0?void 0:r.id,M=w==null||(V=w[0])===null||V===void 0||(f=V.videoList)===null||f===void 0||(R=f[0])===null||R===void 0||(B=R.gist)===null||B===void 0?void 0:B.title;return c&&Ii(c,M),A().subscribe("selected-playlist-video",J),()=>{var K,j;!((K=(0,h.default)())===null||K===void 0)&&K.isPlayerInitialised(a)&&((j=(0,h.default)())===null||j===void 0||j.dispose(a))}},[]);const ri=()=>{let r=Array.from(document.getElementsByClassName("hardwall-wrapper")),s=Array.from(document.getElementsByClassName("security-wall"));r.length&&r.forEach(S=>{S.remove()}
1),s.length&&s.forEach(S=>{S.remove()})},Oi=()=>{setTimeout(()=>{window.scrollTo(0,0)},500)},ui=()=>{if(_!=null&&_.isPlayerInitialised(a)){_==null||_.pause(a),_==null||_.dispose(a);let s=document.getElementsByClassName("player-holder"),S=document.createElement("video");S.classList.add("video-js"),S.classList.add("videoEl"),S.id=a,S.style.width="100%",S.style.height="100%",S.style.position="absolute",s[0].appendChild(S)}const r=Array.from(document.getElementsByClassName("video-js"));r.length&&!r[0].classList.contains("abs-pos")&&r[0].classList.add("abs-pos")},ai=r=>{var s,S,B,R,f;ui();const V=document.getElementsByTagName("video");V&&(V[0].style.position="absolute !important");let c=(r==null||(S=r.response)===null||S===void 0||(s=S.response)===null||s===void 0?void 0:s.data)||(r==null?void 0:r.response),M=!(c==null||(B=c.plans)===null||B===void 0)&&B.length?c.plans:[];const K=c==null||(R=c.models)===null||R===void 0?void 0:R.includes("TVE");let j=M==null?void 0:M.map(ni=>ni.monetizationModel);(K||!(c==null||(f=c.models)===null||f===void 0)&&f.includes("TVE"))&&j.push("TVE");let li=M==null?void 0:M.map(ni=>ni.id),ei=li,oi=c==null?void 0:c.playable,y="video-thumbnail",F={errorCode:c==null?void 0:c.errorCode,errorMessage:c==null?void 0:c.errorMessage},g=null;F!=null&&F.errorCode||(g=r==null?void 0:r.msg);let ti="video",W=!!(M!=null&&M.length);(0,x.$)({VLPlayerCore:h.default,playerId:a,navigate:U,metadataMap:i,monetizationModels:j,contentPlanIds:ei,isPlayable:oi,containerClass:y,detailPageClass:$,monetisationPlansIds:li,errorDetails:F,errorMsg:g,priorityCTAObj:vi,monetizationBadgeIdentifier:Z,plans:M,showMonetizationBadge:pi,contentType:ti,contentDetails:G,toShowCta:W})},Ai=r=>{var s,S,B;let R=r==null||(S=r.video)===null||S===void 0||(s=S.monetizationModels)===null||s===void 0?void 0:s.map(y=>y==null?void 0:y.type);const f=(r==null?void 0:r.plans)||(r==null||(B=r.video)===null||B===void 0?void 0:B.plans)||[];(f&&Array.isArray(f)?f.filter(y=>(y==null?void 0:y.type)==="TVE"):[]).length&&R.push("TVE");let M=[];f.length&&f.map(y=>{M=M!=null&&M.length?[...M,...(y==null?void 0:y.planIds)||(0,C.formulateAllPlanIdsArray)(r==null?void 0:r.video)||[]]:[...(y==null?void 0:y.planIds)||(0,C.formulateAllPlanIdsArray)(r==null?void 0:r.video)||[]]});const K=M;let j=r==null?void 0:r.playable,li="other";const ei=!!f.find(y=>{var F;return K.includes(y.id)&&(y==null||(F=y.featureSetting)===null||F===void 0?void 0:F.isLoginRequired)}),oi=!!f.find(y=>{var F;return K.includes(y.id)&&(y==null||(F=y.featureSetting)===null||F===void 0?void 0:F.isEmailRequired)});return R.includes("FREE")&&!ei&&!oi&&(li="preview"),!ei&&!oi&&(R=f==null?void 0:f.map(y=>y==null?void 0:y.monetizationModel),M=f==null?void 0:f.map(y=>y==null?void 0:y.id)),{plans:f,videoType:li,isPlayable:j,contentPlanIds:K,isLoginRequired:ei,isEmailRequired:oi,monetizationModels:R,monetisationPlansIds:M,playerId:a,navigate:U,metadataMap:i,priorityCTAObj:vi,detailPageClass:$,containerClass:fi,showMonetizationBadge:pi,monetizationBadgeIdentifier:Z}},J=async r=>{var s,S;const B=(r==null||(s=r.gist)===null||s===void 0?void 0:s.id)||"",R=w==null||(S=w.gist)===null||S===void 0?void 0:S.title;if(P(B),I(null),O({gist:{...r==null?void 0:r.gist,contentType:"VIDEO"}}),ri(),Oi(),A().publish("player-loader",!0),_!=null&&_.isPlayerInitialised(a)){_==null||_.pause(a);const f=Array.from(document.getElementsByClassName("video-js"));f.length&&f[0].classList.add("abs-pos"),(0,L.gf)().then(V=>{_.load(a,B,V).then(c=>{f.length&&(f[0].classList.remove("abs-pos"),f[0].style.position="relative");const M=Ai(c==null?void 0:c.response);(0,x.$)({VLPlayerCore:h.default,currentState:G,...M})}).catch(c=>{ai(c)})})}else Ii(B,R)},Ii=async(r,s)=>{var S,B;ri();let R=((B=w[0])===null||B===void 0||(S=B.streamingInfo)===null||S===void 0?void 0:S.isLiveStream)||!1,f=await(0,Q.ye)();const V=await(0,L.CX)(),c=await(0,L.LH)(),M=await(0,L.sv)();(0,L.gf)().then(K=>{var j,li,ei,oi,y,F,g,ti,W,ni,Y,X,Ci,ci,yi,Li,mi,Vi;let Bi={videoId:r,playerId:a,apiBaseUrl:(j=(0,L._S)())===null||j===void 0?void 0:j.apiBaseUrl,token:K,refreshToken:(0,L.ve)(),enableAdvertisements:!1,skin:"VL_ONE",autoplay:!0,chromecastReceiverId:(y=window)===null||y===void 0||(oi=y.app_data)===null||oi===void 0||(ei=oi.appcmsMain)===null||ei===void 0||(li=ei.features)===null||li===void 0?void 0:li.customReceiverId,airplay:!0,debugConfig:(0,L.bu)(),convivaConfig:{...(0,e.W4)(V==null?void 0:V.user)},watchHistory:{enable:hi&&!R,interval:30,apiVersion:"v2",cb:p,saveOffline:!hi},playlist:u,customData:{overrideEntitlementBaseUrl:(F=(0,L._S)())===null||F===void 0?void 0:F.overrideEntitlementBaseUrl,localisation:(0,L.LP)(),beacon:{url:(ni=window)===null||ni===void 0||(W=ni.app_data)===null||W===void 0||(ti=W.appcmsMain)===null||ti===void 0||(g=ti.apiConfig)===null||g===void 0?void 0:g.playerBeaconUrl,params:{...M,...s&&{title:s}}},macros:c,fallbackImage:(ci=window)===null||ci===void 0||(Ci=ci.app_data)===null||Ci===void 0||(X=Ci.appcmsMain)===null||X===void 0||(Y=X.images)===null||Y===void 0?void 0:Y.placeholderCover},analytics:{gaId:(Vi=window)===null||Vi===void 0||(mi=Vi.app_data)===null||mi===void 0||(Li=mi.appcmsPlatform)===null||Li===void 0||(yi=Li.analytics)===null||yi===void 0?void 0:yi.googleAnalyticsId}};if(f!=null&&f.byCoordinates){var si,Ti;Bi.customData.entitlement={latitude:(si=f==null?void 0:f.latitude)!==null&&si!==void 0?si:null,longitude:(Ti=f==null?void 0:f.longitude)!==null&&Ti!==void 0?Ti:null}}_.init(Bi).then(z=>{var gi,Mi,Ei,q;const Di=document.getElementById(a),Ui=document.getElementsByTagName("video");Ui&&(Ui[0].style.display="block");const Pi=Array.from(document.getElementsByClassName("video-js"));Pi.length&&(Pi[0].classList.remove("abs-pos"),Pi[0].style.position="relative");const H=z==null||(gi=z.response)===null||gi===void 0?void 0:gi.video,_i=Ai(z==null?void 0:z.response),Gi=(V==null||(Ei=V.user)===null||Ei===void 0||(Mi=Ei.tveMetadata)===null||Mi===void 0?void 0:Mi.tveProvider)||(V==null||(q=V.user)===null||q===void 0?void 0:q.tveProvider);if(!!(_i.plans&&Array.isArray(_i.plans)?_i.plans.filter(wi=>(wi==null?void 0:wi.type)==="TVE"):[]).length&&Gi&&!_i.monetizationModels.includes("FREE")){var Ki,Ni;let wi=[];_i.plans.forEach(Si=>{var Ri;let Wi=Si==null||(Ri=Si.planDetails[0])===null||Ri===void 0?void 0:Ri.channelIds;
1Wi&&(wi=[...wi,...Wi])}),(0,b.checkTveAuthZ)({videoTitle:H==null||(Ki=H.gist)===null||Ki===void 0?void 0:Ki.title,assetID:H==null||(Ni=H.gist)===null||Ni===void 0?void 0:Ni.id,planChannelIds:wi}).then(Si=>(0,x.$)({VLPlayerCore:h.default,contentDetails:G,..._i})).catch(Si=>{let Wi={errorCode:"TVE_PROVIDER_DISABLED",errorMessage:Si||"TVE authorize error"};return(0,x.$)({VLPlayerCore:h.default,contentDetails:G,errorDetails:Wi,..._i})})}Di&&(Di.style.display="block"),(0,x.$)({VLPlayerCore:h.default,contentDetails:G,..._i})}).catch(z=>{ai(z)})})};return v.createElement("div",{className:"video-container player-holder"},v.createElement("video",{id:a,style:{width:"100%",height:"100%"},className:"video-js videoEl abs-pos"}),((d==null?void 0:d.isLoading)||(d==null?void 0:d.playerError))&&v.createElement("div",{className:"video-thumbnail"},v.createElement("img",{src:(0,ii.by)("16*9",T),className:"landscape",alt:"",style:{width:"100%",aspectRatio:"16/9"},itemProp:"thumbnailUrl"})))};E.d(k,["default",0,o])},65608(bi,k,E){"use strict";var v=E(12308),L=E(48220),C,ii,Q;let b=(Q=window)===null||Q===void 0||(ii=Q.app_data)===null||ii===void 0||(C=ii.appcmsMain)===null||C===void 0?void 0:C.genericMessages,x={buy:b==null?void 0:b.buy,rent:b==null?void 0:b.rent,svod:b==null?void 0:b.svod,svod_buy:b==null?void 0:b.svodBuy,svod_rent:b==null?void 0:b.svodRent,svod_purchase:b==null?void 0:b.svodPurchase,purchase:b==null?void 0:b.purchase,svod_tve:b==null?void 0:b.svodTveSubscriptionNotFound};const di=async(e,n,o)=>{let a=(0,v.getStorageItem)("AuthenticationStore"),t=a==null?void 0:a.user;if(t){let u=h(t,n),T=await A(o);return u||T?!1:x[e]}else return x[e]},h=(e,n)=>{var o,a,t,u;let T=JSON.parse(localStorage.getItem("planGroupList")),d=n!=null&&n.length?n==null?void 0:n.filter(m=>(m==null?void 0:m.type)==="SVOD"):[],p=d.map(m=>m==null?void 0:m.planIds),P=d.map(m=>m==null?void 0:m.planGroupIds);P==null||P.forEach(m=>{m&&p.push(T[m])});let O=e==null||(a=e.subscription)===null||a===void 0||(o=a.subscriptionInfo)===null||o===void 0?void 0:o.planId,I=e==null||(u=e.subscription)===null||u===void 0||(t=u.subscriptionInfo)===null||t===void 0?void 0:t.subscriptionStatus;if(e!=null&&e.isVip)return!0;if(p!=null&&p.length){if((0,L.sm)()){let l=!1;if(p==null||p.filter(_=>{_!=null&&_.includes("svodAll")&&(l=!0)}),l)return l}let m=!1;return p==null||p.filter(l=>{l!=null&&l.includes(O)&&(0,L.sm)(I)&&(m=!0)}),m}else return!1},D=(e,n)=>{var o,a,t,u,T;if(!((e==null||(o=e.tveMetadata)===null||o===void 0?void 0:o.tveProvider)||(e==null?void 0:e.tveProvider)))return!1;let p=JSON.parse(localStorage.getItem("planGroupList"))||{},P=n!=null&&n.length?n==null?void 0:n.filter(l=>(l==null?void 0:l.type)==="TVE"||(l==null?void 0:l.monetizationModel)==="TVE"):[],O=P.map(l=>(l==null?void 0:l.planIds)||[l==null?void 0:l.id]),I=P.map(l=>l==null?void 0:l.planGroupIds);O!=null&&O.length&&(O==null||O.forEach(l=>{l!=null&&l.length&&(O=[...l.flat()])})),I!=null&&I.length&&(I==null||I.forEach(l=>{if(l!=null&&l.length){let _=l.map(w=>p[w]);_!=null&&_.length&&O.push(..._.flat())}}));let m=!(e==null||(a=e.subscription)===null||a===void 0)&&a.tveSubscriptions?e==null||(u=e.subscription)===null||u===void 0||(t=u.tveSubscriptions)===null||t===void 0?void 0:t.map(l=>l==null?void 0:l.planId):[e==null||(T=e.tveMetadata)===null||T===void 0?void 0:T.planId];if(O!=null&&O.length){if(e!=null&&e.isVip)return!0;if((0,L.sm)()){let i=!1;if(O==null||O.filter(N=>{N!=null&&N.includes("tveAll")&&(i=!0)}),i)return i}let l=!1;const _=new Set(O);return l=m==null?void 0:m.some(i=>_.has(i)),l}else return!1},A=async e=>{let n=(0,v.getStorageItem)("transactionUserList"),o=n==null?void 0:n.transactionUserList,a=!1;var t={};for(var u in o)t[o[u]]=o[u];return o!=null&&o.length&&typeof t[e]!="undefined"&&(a=!0),a};E.d(k,["Dq",0,h,"Ih",0,D,"JY",0,di])},41139(bi,k,E){"use strict";E.r(k),E.d(k,{attachSeriesWatchProgress:()=>b,getEpisodeNumber:()=>x,getQueryParams:()=>C,getSeasonNumber:()=>di});var v=E(19324),L=E(43543);function C(h){let D={isEpisodic:!1,vId:null},A=(h==null?void 0:h.split("?").length)>0?h==null?void 0:h.split("?")[1]:null;if(A){let n=A.split("&")||[A];for(let o=0;o<n.length;o++){var e;let a=(e=n[o])===null||e===void 0?void 0:e.split("=");(a.includes("vid")||a.includes("vId"))&&(D={isEpisodic:!0,vId:a[1]})}}return D}const ii=h=>{var D;let A=JSON.parse(localStorage.getItem("planGroupList")),e=h==null||(D=h.plans)===null||D===void 0?void 0:D.filter(t=>(t==null?void 0:t.type)==="FREE"||(t==null?void 0:t.type)==="SVOD"||(t==null?void 0:t.monetizationModel)==="SVOD"),n=e==null?void 0:e.map(t=>(t==null?void 0:t.planIds)||(t==null?void 0:t.id)),o=e==null?void 0:e.map(t=>t==null?void 0:t.planGroupIds);return o==null||o.forEach(t=>{t&&n.push(A==null?void 0:A[t])}),n?n.filter(t=>t!=null):[]},Q=async h=>{var D,A,e,n;let a=`${(n=window)===null||n===void 0||(e=n.app_data)===null||e===void 0||(A=e.appcmsMain)===null||A===void 0||(D=A.apiConfig)===null||D===void 0?void 0:D.apiBaseUrl}/v2/user/history/series/${h}`,u={headers:{Authorization:await(0,L.gf)()}};return v.A.get(a,u)};function b(h,D){if(!(h!=null&&h.length)||!Array.isArray(D))return h;const A=new Map;
1return D.forEach(e=>{(e==null?void 0:e.videoId)!=null&&e.watchedPercentage!=null&&A.set(e.videoId,e.watchedPercentage)}),h.forEach(e=>{(e.episodes||[]).forEach(n=>{var o,a;const t=(o=A.get(n==null||(a=n.gist)===null||a===void 0?void 0:a.id))!==null&&o!==void 0?o:A.get(n==null?void 0:n.id);t!=null&&(n.watchedPercentage=t)})}),h}function x(h){if(typeof h!="string")return!1;const D=h.match(/E(\d+)/i);return D?Number(D[1]):!1}function di(h){if(typeof h!="string")return!1;const D=h.match(/S(\d+)/i);return D?Number(D[1]):!1}E.d(k,["formulateAllPlanIdsArray",0,ii,"getUserSeriesData",0,Q])},80542(){}}]);})();
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.