var _yt_player={};(function(g){var window=this;/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC All Rights Reserved. Use of this source code is governed by an MIT-style license that can be found in the LICENSE file at https://angular.dev/license */ /* (The MIT License) Copyright (C) 2014 by Vitaly Puzrin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------------------------- Ported from zlib, which is under the following license https://github.com/madler/zlib/blob/master/zlib.h zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). */ /* The MIT License (MIT) Copyright (c) 2015-present Dan Abramov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ 'use strict';var a5="cmo=}&}3HX8p}undefined}}1970-01-01T04:00:08.000+04:00}1970-01-01T07:16:21.000+07:15}:}1970-01-01T11:18:02.000+11:15}\\.a1\\.googlevideo\\.com$}rr?[1-9].*\\.c\\.youtube\\.com$}/api/manifest}28TRO}---}/videoplayback}rr}www.youtube.com}a1.googlevideo.com}/initplayback}://}mn}youtube.player.web_20250415_22_RC00}local}%3D}1}SDjufa}=}cmo}MgsVK5rbYiI4p0BneL-_w8_}{{\u00c7}onAdEnd}fallback_count}redirector.googlevideo.com}Untrusted URL}\\.googlevideo\\.com$},}cmo=pf}/}//}/file/index.m3u8}cmo=td}1970-01-01T02:15:45.000+02:15}1970-01-01T05:15:12.000+05:15}1969-12-31T22:15:08.000-01:45}';{}playerfallback}?}index.m3u8}fvip}1969-12-31T14:00:04.000-10:00}r}const".split("}"), Ts,Iis,s5b,Zi,ULI,TCC,nc,CFw,Kc,rjq,bF,Jj,kI,Vq,Hcc,qSS,pc,fc,xLc,YI,ZcC,Sb,Gs,tbw,ES,dC,wC,FY,mg,nIb,Qq,Di,vw,bcg,JjI,Ho,uYF,ksL,ZD,tz,VbY,Ajd,Mbb,j5L,Ko,icC,LgS,co,gII,po,cjF,WgI,lI,liw,BCi,Xwb,PFY,Ej,wd,pw5,fiF,DD,YSs,T6,Ck,rO,qW,xR,Zx,Gsb,tY,nk,Kk,yjq,dLj,JY,Rds,AY,jp,Br,Xv,Pr,pk,wwg,Fgs,YR,Sp,OG,mLI,Q5C,zdb,hdi,oIF,yK,EG,dO,Rx,wO,mV,z6,IDY,NW,Dx,vr,I9,se,e9,CJ,sfI,rr,HA,xt,e4S,Tdq,CIw,ZI,nJ,KJ,Jl,u9,Al,M9,Kz5,boY,Jz5,uQY,j9,kmq,$t,i9,LJ,V8g,gr,Azg,jfS,BA,PA,Yt,S9,GQ,LzL,iod,Bdc,Wzs,PI5,dr,R9, zQ,Yjw,Sjb,Oo5,N9,DI,Gmq,o9,UJ,Ee,EJd,yzs,HY,rs,ys,ddg,qj,Zz,x4,nM,R4L,bm,Jd,um,k4,Vb,Ad,FzC,mdS,jc,Qfi,$4,im,h4q,cY,WY,oJb,lm,BY,XX,Ddg,vJ5,fM,axq,Y4,OJ,UWY,Sc,Gi,TOS,Crs,qGb,rYC,xWL,KVq,yb,nRc,Zks,EJ,ds,bkj,RA,JYs,ws,k6S,uvd,Vp5,AYF,zi,hd,Mp5,jxg,$Wi,Nj,oA,Dz,ikw,WVC,vY,lxq,BOC,YGI,UW,fxY,Xr5,SGi,ERg,Ta,rx,q_,H5,dWd,xe,mWq,ZP,Kt,bX,Jq,ke,h3q,VI,NOI,M_,jY,iX,aIw,c5,lX,P5,IIs,B5,s95,U9g,pt,W5,ft,Ye,e2F,OW,Ga,C9F,yI,EW,dx,qeL,QI,x9q,ZJL,t9Y,ntI,mq,FR,Rq,rlI,HJw,KOw,Jl5,u0c,kQS,N_,oq,DP,V9j,Ig,eK,TB, CH,Alw,Ht,M9s,Z2,xE,LOb,KH,nH,gtq,bJ,uJ,kE,VQ,Mc,AD,$E,jK,lJ,iJ,gp,ct,WOd,Xh,lIs,Pt,pH,SK,GB,yQ,fH,Ow,YE,dp,BrY,Rg,XAd,wp,pAc,mU,QQ,LH,Wt,zB,hD,Nc,og,Yej,D2,vt,aW,IW,sE,UE,OJI,en,Sei,Tn,GQs,rb,CX,HP,qS,xO,ZR,tm,ylj,d9c,KX,R2S,wAL,FOc,Jm,uj,Am,Q9s,MS,z2d,jn,NrY,$O,D9S,ij,gb,cP,vt5,WP,az5,lj,Izs,sAi,BP,UjS,Xb,PP,fX,YO,Tsc,Gn,HMc,eJY,yc,db,RW,ZMq,qJI,Fb,Qc,tcj,Kmi,bMC,zn,DR,vP,aD,ID,s8,U8,uXs,kiS,Vci,Mc5,jAg,Cz,rU,$jw,Ha,iMF,Lmd,cdF,XYY,q1,Pmb,pYw,fz5,YJs,OMq,tO,SJw,Gid,yds,Vt,kf,up,E4s,djC,RJ5,AO,M1, j2,Fmg,ca,Wa,lp,Ba,X7,QAb,zJs,hJc,fz,O8,S2,RD,wU,Qt,o4g,v4F,DjI,aPj,IPI,va,sqb,U_F,aR,e9c,Txc,CXY,rqw,ea,sR,TA,Cf,re,Htb,qWb,x_5,Hf,qf,Ztw,xz,tYj,neg,KqC,Zk,btg,te,nf,Jqw,uRC,kaj,VYF,Aqi,MYd,Je,uH,kz,Ae,itF,Mf,$z,Lq5,$_d,VB,geY,iH,Lf,ge,lH,Wf,cqF,WqF,lP5,Bf,X5Y,Xs,p5S,fPd,ptI,f2q,YwL,OHS,SwY,GBs,ff,Yz,OR,EEw,yDc,dcc,Rxq,GA,wts,yB,FUq,mcC,ER,de,RR,QgL,Fs,mB,zxg,QB,zA,he,Nf,oR,Dk,vf,al,hxS,Npq,oEj,Dci,Il,vEY,IRi,aRg,U6,e5,USY,sWs,CjI,qEF,HXI,TV,xSb,ZXY,tnC,K5b,nOd,bXc,CY,JmF,ubj,HX,knC,VnL,Amc,MnY, qP,xj,jWg,ZB,$S5,t3,nY,L5g,KY,gO5,bs,J3,cms,W5i,us,VZ,BbY,A3,lR5,XPj,Pjb,pPq,YEq,MP,OXI,LY,gY,GnS,ymL,RtY,wPi,cX,WX,ls,BX,Xj,PX,pY,fY,Yj,O6,S5,GV,yZ,ztF,QWd,htj,oOF,Nbs,vOI,mSL,DSL,F5j,E6,dY,IZs,sDj,U1L,NP,ol,DB,Rl,TUb,vX,aZF,rOY,Hzj,Cpd,an,In,s2,U2,q85,ewc,x1b,eA,ZzL,t2Y,nfF,KLw,bzc,krw,V2F,AOd,M2g,TF,CW,ru,jDI,$15,gfw,cOS,HM,xF,lZj,ZO,qB,Xag,BUC,Ppi,pad,fZs,nW,KW,Ozj,S8L,Gri,yOw,EfS,d1I,RwL,wag,FLb,m1b,J2,uP,kF,Vw,QDg,ofg,D1c,akC,vfc,IkI,jA,$F,sRb,Ufw,ePL,iP,LW,gu,cM,WM,lP,BM,XV,Tes,PM,reg,YF,HfF, qRC,O2,SA,GF,yw,xfg,ZfS,nzs,E2,KBd,e2,Adb,m3,bfF,Jei,Qw,usg,FV,VaF,kAC,wu,zF,h2,Aec,MaS,jRw,$fj,NB,if5,on,hwS,zwd,DO,vM,II,sm,ces,Um,eH,Cm,WBq,lkI,rJ,fkS,tM,Xfg,pf5,xD,qX,kD,Va,YRS,jH,Ofc,$D,i7,SRc,yej,dfI,Bh,Ph,mfg,QRd,zPb,SH,Dfg,Wh,wfI,aBg,ozd,hPq,NeI,IBL,vzF,ya,RI,UPw,eNc,TYj,Cs5,r3w,FG,HYF,Qa,q6F,t5L,nji,z0,bYC,ujF,J3j,kVY,NX,vh,Uy,Tu,C0,r2,Hb,q$,M5L,jlc,xQ,$PC,Z0,ty,eq,n0,K0,bu,t2,Jy,iYw,kQ,c3Y,V5,Ay,lBC,WAs,BYL,XXY,Psd,M$,pXC,jq,$Q,Y6I,GVL,y3C,iu,wXd,RNs,FAS,mPI,QlS,L0,zNs,Ejw,g2,hNc,NYI,cb, DPi,vjS,aOi,IOS,sn5,lu,UBs,eri,Tui,CPS,q25,r2F,Bb,XB,Pb,p0,f0,YQ,Oy,Sq,ZWg,y5,Gu,tA5,d2,bWw,Ey,J2S,uVC,jnC,kFS,VAg,A2C,MAd,RM,w2,FB,$Bj,mG,Q5,zu,hy,N$,oM,W3w,iWg,Ij,c2b,sz,gFi,aj,D0,L3F,vb,eU,Buq,Cs,T3,Zy,t7,Ks,pMF,fOI,ns,uv,Y2g,ku,XMj,GF5,y2s,EFs,M8,jU,$u,dBY,iv,Ls,gv,c7,Rrj,W7,lv,B7,wMg,F3s,fs,mBs,hrI,OYq,zrY,Nu5,oFw,DBL,QnY,ajd,UXw,Oz,G3,TJs,C7d,rMi,Hmg,xX5,dv,Ez,ZmY,qmq,K4j,JMI,VHF,wv,AMF,Rj,mS,MHw,QT,h7,N8,jIq,$Xi,Tc,imC,r6,L4w,gDF,Ja,cMi,ljY,ul,BJc,Xhg,OmI,P7S,MI,j_,$5,LC,g6,dXd,c1,W1,ll,whb, P1,F4s,mXs,pC,zsi,Y5,Ob,S_,Gc,NJj,yl,d6,Rk,w6,Fz,oDs,DXI,vDi,Ql,zc,ha,NI,ok,DE,a0S,I0b,sMI,U$b,eYL,T2C,v1,CuS,CE,ry5,H0j,qyq,ry,qT,xm,Z5,KE,bN,Ju,Z0S,VP,Au,MT,tqc,nQS,jo,KGc,b0F,iN,$$I,i0s,LGi,LE,gQS,cyw,B2q,cB,Pu5,XbY,lN,f0d,YyL,O0j,Xp,PB,SyC,pE,fE,Ym,Od,So,Gx,yP,Ed,dy,Ra,wy,Fp,mW,QP,Guw,yyF,EQd,oa,vB,d$g,UT,e1,Tv,Cj,r9,q6,xk,m$g,Zl,tb,nj,zYj,QMb,RYS,Jb,bk,D$C,uk,g9,$k,cI,WI,ayw,U8w,BI,CvF,eHY,TvF,HsY,nui,qzY,ZsC,tUY,PI,Xa,KSi,fj,Yk,OT,bsc,R0,J7L,w9,Fa,my,zv,ue5,o0,Dl,k3C,vI,a$,A7F,UV,T8,Cd,ra,Hk, qt,x3,Z9,tT,nd,jjF,Kd,uR,JT,isw,WS5,gu5,c7C,lyI,Bvc,Pvd,p7I,X7g,YzL,AT,Mt,iR,Osj,Szd,$3,Ld,y7j,Euc,FSI,w7C,Bk,XU,Pk,pd,fd,OV,Qjw,zHj,hHg,wa,FU,Nvi,ouI,D8I,Nt,o$,D9,vud,aES,skS,eoi,Uv,T6i,CG,eN,qk,xG,tL,Cli,Vr,AL,Mk,jN,i_,LG,cz,ZCS,t_Y,l_,n5q,KwS,X1,bCL,Jaj,Pz,pG,uzF,kcY,AaI,Ov,jkY,$Id,fG,iCC,Lww,cac,g5Y,Ev,M_S,lEs,B6Y,Qr,F1,X1L,Pls,zM,hL,p1L,fEg,Dn,YbI,OCd,Sbi,Gc5,UX,yaq,E5b,dIF,Rog,w1g,Fwb,mIs,Qks,T1,zob,rG,N6S,o5S,DIi,v5L,a5C,H2,KO,saj,TyS,bz,CNF,HEq,I5I,qd5,xTC,ZEi,UTS,epw,qO,xd,nO,ruL,tP,Ze,tow, nmY,KWb,bEi,JuF,upI,jai,kxY,VJ,AP,c2,LWI,WWC,cuF,gG,B2,l5b,pO,Byj,PNb,G1,XBS,dTF,pBF,EmF,R7,Rpb,mT5,wG,dG,wBF,FWw,QaF,mh,hpg,Nyi,omd,DTI,vmj,alF,Ilq,zpj,U65,eRw,T9S,rbL,CkF,qTg,NO,x6S,o7,De,v2,ZjY,t1b,sP,UP,KyC,nkC,ee,bjC,uab,V1b,kvd,Abg,$6Y,M1s,bi,je,MN,ij5,Jk,$L,ii,L5,gq,Lyj,WG,cbw,XM,BG,p5,f5,YL,OP,Wyq,Se,yj,llC,dq,wq,FM,B9s,XIw,Pk5,pII,mY,zt,flq,hk,NN,ob,Ojj,DM,vG,STC,IS,ed,U0,s0,T9,CF,Ekc,Q0g,hRq,m6S,FyY,zRI,qJ,tE,vkS,N95,okI,D6F,ybS,HdF,jd,rTq,ZdC,CRj,H$,$b,JE,AE,qVw,KF,RRC,d6C,wIi,Zw,TaF,W$, uUL,lf,VRq,ATw,MRc,Xf,j$F,$td,idc,g3b,cTI,fF,l9L,Yb,BaL,Xks,pkY,f9j,Sd,YVg,SVi,G9,G8Y,yx,E0,b_,F0d,Nas,Qx,Dt5,In5,hE,UkC,eSq,TzC,rD,Cb,C_i,eS,gmI,sa,T7,Ua,NJ,bd,Kb,ud,VF,HGc,A_,jS,$p,qv5,xkc,gD,tNq,nGg,Kfd,bG5,JLS,u1C,kMd,VNw,AL5,MNL,BE,jBj,Xl,pb,$ks,iGq,LfF,gGC,fb,cLL,Wfg,G7,yF,Ea,lnc,dD,Bzj,wD,P_j,XzY,mk,QF,z7,h_,pzY,N5,oo,fnq,Yvc,Dm,vE,yLi,OGF,GMc,Svw,a6,I6,sC,EG5,dkc,RS5,UC,Ff5,zSI,QBC,ez,TW,Cr,r8,HK,x$,ZL,tV,nr,Kr,bU,hSi,NzC,oGS,JV,uU,k$,V$,Mq,$$,aeY,vGb,Lr,IeS,g8,cK,WK,lU,BK,pr,fr,Y$,OC,Sz, GW,y$,EC,d8,R6,w8,emg,mZ,zW,TGY,hV,rPY,HOC,qXg,ZOi,ndd,IV,KhI,Up,sp,udw,k1j,VXI,T5,C$,MXg,He,qD,MD,jT,$Ow,$N,i3,L$,iOi,gP,j7q,ce,We,gdc,Lhc,l3,Be,XS,Pe,f$,Whw,leg,Op,ST,yn,Ep,BGd,G5,p2q,fes,YXd,OOc,SXS,G1g,yPq,RV,dP,Pzg,Rmq,wP,FhL,mOc,hc,Q7I,mI,Qn,zmC,ND,NGS,DOL,oV,DQ,vds,ve,IMI,a2,rkq,Tqw,sbC,eTY,UNY,sM,UM,eW,Tk,CU,r$,Hg,xx,qPL,tew,nU,WLC,KU,nLj,b5c,Jo,Ao,uW,V1,kx,ktb,uMw,Jk5,VeS,Mw,Akd,i5Y,jW,iW,gLw,LU,g$,cg,Wg,ckq,lW,WYY,lMb,XO,Yx,OM,SW,Gk,y1,EM,d$,R2,w$,FO,mN,Q1,zk,BqC,XGb,ho,Nw,o2,Dg,vg,aH,Pii, pGi,IH,Tg,O5c,SPd,Ca,rg,$s,iw,ykC,cn,ELY,dNY,Bn,RTY,FY5,wGi,mNC,QbS,zTq,hTg,Nq5,oL5,vLg,DNi,awg,UJL,T1w,sSS,Cfi,rEg,q0s,Pn,pa,ZFc,xJs,fa,Ys,OH,nbF,Sh,Gg,yf,bFq,JEs,EH,Kxb,dg,Vdc,RH,wg,Fr,mu,Qf,zg,h9,NR,oH,Dp,vn,aw,Iw,sr,Ur,eg,TI,Ci,rw,HS,qa,xh,Z1,tr,ni,Ki,bE,Jr,uE,kh,V_,Ar,Ma,jg,$h,iE,Li,gw,cS,WS,lE,BS,X5,PS,pi,fi,Yh,Or,Sg,GI,y_,Er,dw,Rw,ww,F5,mQ,Q_,zI,hr,Na,ow,D1,vS,ay,Iy,sk,Uk,er,TG,rk,Hj,Mdq,qH,h,xi,CB,Zf,tQ,nB,$Jj,b4,LxL,KB,gbb,u4,cEC,VM,JQ,AQ,MH,jr,i4,lww,B1I,X$I,PfI,pB,fB,l4,Yi,fwq,Y0b,OF5, S0S,WxY,G9S,$i,yEI,EbI,Sr,Ry,GG,gk,dJb,LB,Ok,yM,wk,w$s,cj,Wj,dk,Ek,Fxi,FP,m2,QM,zG,mJs,hQ,NH,oy,Df,vj,QSF,znc,N1s,obF,sB,UB,ei,TL,sos,ejS,Cdq,r_q,rh,qab,x5C,nK,ZbY,KK,bO,JS,uO,kM,Vk,tSI,Kkj,bbw,npI,J_I,ul5,$M,iO,gh,Wc,lO,Bc,k7C,X3,VSY,Pc,pK,LK,OB,Si,GL,yk,A_C,YM,joj,EB,$5C,ibb,dh,Lk5,RU,wh,gpS,c_w,F3,Wkc,lmb,mv,BDq,XEs,Pdw,pE5,Qk,zL,fmF,Yab,hS,NA,oU,Obi,DW,vc,au,Iu,Sad,sg,Ug,G7b,eZ,y_C,TK,Epd,d5S,Rjb,wEd,Fkq,m5q,CV,Qod,zji,hjc,rZ,NDg,Hd,opb,qg,D5b,x1,vpq,aLg,Z_,Jg,ILL,uT,k1,VV,Ag,s6I,Mg,jZ,$1,iT, LV,Uqj,e8S,cd,Wd,CUI,lT,rVS,Hrq,T8Y,qCC,xqj,Zrg,Xg,tzc,Pd,pV,fV,Y1,n$d,Og,SZ,yV,KZS,Eg,dZ,brd,wZ,QV,Fg,ou,D_,JVS,vd,uTj,I_,sY,UY,kWi,TD,Vzg,r5,HV,qr,hg,xY,Z7,tf,AVs,nN,KN,b2,Mzj,Jf,u2,kY,Vv,Af,Mr,$Y,i2,LN,g5,j6F,$qb,irb,LZs,I3,cV,s5,U5,g$g,cVC,WZd,ef,Tp,C9,lLY,B8L,a3,XKI,PUj,rE,pKC,H_,qG,ZU,tG,n9,K9,bC,uC,kP,AG,MG,jf,$P,V8,OrF,SCb,L9,gE,c_,GWs,lC,E$d,B_,XZ,dqc,P_,p9,f9,O5,R85,YP,Sf,Gp,y8,wKq,R3,mqI,Q6g,z8I,FZ,wE,h8d,N8w,o$b,mt,v$Y,W_,Dq5,aQg,Q8,IQi,zp,sVw,hG,UDI,efj,TPb,C3C,rcI,NG,qp5,H$Y,o3,aY,xDw, IY,Z$j,sn,tTS,nNI,Un,KIi,b$5,Jcs,uSc,eM,k5w,T$,Acw,HN,qy,jVi,MTF,$Di,i$g,LI5,ZN,tR,nZ,gNC,ccw,WId,lQY,BPg,Xeq,P3i,peb,fQY,YpS,bA,JR,O$L,Spq,uA,kv,G5Y,VN,AR,jM,ycI,$v,iA,LZ,ENF,gW,dDs,cN,Rf5,WN,web,FIi,lA,mDY,QVY,zfj,BN,X$,PN,pZ,fZ,hf5,NPI,Yv,On,SM,oNL,G$,yN,En,dW,RY,DDw,vNc,wW,F$,agI,m7,QN,z$,hR,hnb,Igi,s2S,Ny,Uws,eDs,T$s,oY,DN,vN,aL,IL,sU,UU,e4,Tb,C6,rf,CWj,roC,K6,bG,HUj,Jt,$9,k9,gf,KNc,VWF,bUb,Aoc,j2w,$wq,MWS,iUc,LN5,gxc,mK,B$F,pg5,PWi,YMF,OUY,SMg,NF,oL,yoc,Exj,FNF,Do,mwC,dwc,vq,ae,Ie,Ut,zDw,oxY, hDi,apF,r9g,Cwb,Ip5,HaF,TX,URw,sHY,ZaC,Kuq,nss,kgs,bag,CT,rH,$Rj,xK,iaC,Xn5,BgC,lpI,Wuw,gsg,fpj,pnF,c9d,y9c,Ggd,Esw,bg,wnI,dRq,RGb,Lui,Fud,mRC,Za,nT,Oac,YHL,SHL,QHY,tC,PwF,hGS,osj,vsq,I1j,eVb,TwL,rrw,HiS,xaj,qrS,bib,tgY,ZiF,JrS,VgL,Ars,Mgd,jwq,gH,zb,LQI,$aC,BJ,Bw5,pT,PEc,pSg,XSY,fT,f1g,YK,Ot,AS,S$,lgs,GX,yh,Et,dH,YrC,OiF,Re,Srg,GI5,yrY,wH,Fu,md,Qh,zX,hC,Nv,oe,Da,Ehd,dac,vJ,RVg,a1,v_,I1,s3,FQs,wSb,U3,mab,QwL,zVL,ek,Tf,hV5,Cq,Nwq,ohs,fgw,l1I,DaC,rt,MA,IU,JC,vhs,afc,qE,jHj,HJ,Ifb,cJ,WJ,kK,ug,e$,AC,swL, CEd,Vh,Vhb,u5c,syC,qHi,eGF,xT,ghw,ht,elq,UHd,Q2j,UaY,TkS,kIc,ig,A9g,Mh5,thd,a1b,DRw,vxF,N$S,wgd,RDq,GkL,zGw,Tgj,nhb,J9s,urq,j$,$K,Mv,KQI,NgS,rQb,C4S,Zs,tF,nq,Kq,bQ,uQ,AF,ME,jk,$T,Lq,gt,HBS,JF,iQ,cO,WO,qkC,lQ,xHd,ZBq,XE,tr5,nic,PO,pq,fq,O3,Sk,Gf,yu,E3,uPC,R1,kGY,dt,Vrg,bBF,JQi,AQj,wt,FE,MrL,jys,ml,$Hc,KG,L2d,iBg,cQY,lfI,BkS,W2S,XjF,ffb,OBd,Ds,vO,Skc,GGF,aX,IX,yQi,Eiw,dHq,Rlj,UN,wjd,Te,Cl,mHi,Qyb,Nkg,DHc,viC,oiF,qu,ZV,xB,aWC,IWi,rX,sUg,UAY,eXw,Thj,HF,qBj,xAj,ZKw,HKj,rSY,COq,tig,nMS,zlC,KvF,hlj,bKw, JSC,ASF,u3F,kL5,Vis,$Ac,MiL,jUb,iKb,Lvd,nl,WvC,gMF,lWc,cSI,BhY,Xcd,POc,pcC,fWd,YBL,OKc,SBI,GLc,ySY,EMd,dAY,Kl,wc5,FvF,mAg,RXC,QUw,zXY,oMY,JX,Ve,Mu,DAi,j6,$B,io,su5,eEL,UgI,CTS,bVL,HVF,PF,gX,TZq,I_S,a_q,vMg,XD,cF,BF,S6,Ge,kKF,ye,EN,ON,jug,VZj,Ag5,$g5,dX,RX,L$I,FD,mn,Qe,ze,hX,Nu,oX,g1i,cgY,DV,vF,IO,l_w,BZY,aO,s4,pdS,f_F,U4,Ygq,C2,OVF,rR,qe,SgI,H8,x7,GKc,ts,E1q,dgS,K2,bM,As,wdi,uM,Me,$7,F$F,L2,Vi,jj,mgY,gR,Quq,c8,zEs,Js,k7,REj,iM,W8,hEg,NZj,o1q,lM,Dg5,B8,X8,P8,p2,v1g,Y7,f2,O4,Sj,a7c,I7I,GS,yi,E4,dR, RO,s_I,wR,F8,UrS,eab,mo,Qi,zS,C2i,T5q,hs,rfF,HNw,qYg,Ne,xrc,ZNb,tGc,nY5,Kss,oO,Dt,v8,aK,bNb,Jfs,Us,uJC,eD,Tw,kDL,VGY,C8,Afg,MGg,LsY,gYw,j_b,$rd,iNF,HT,qU,xV,Z6,cf5,Wsg,tW,l7C,XVi,B5g,JW,bK,pVd,f7F,YYC,ONb,uK,SYS,Vo,AW,GDs,EYi,drd,jD,gL,mrq,n1w,WF,zaj,haS,N55,oYd,Drw,Ll,$V,vYq,lK,BT,s3c,UG5,eWS,X2,H95,TEI,CCd,xGq,Z9g,PT,tfL,q5i,nPb,p8,f8,YV,KtF,b9I,Os,SD,JGF,Gw,uZs,yo,cT,wL,kpL,K$q,rgb,F2,mJ,zw,hW,NU,oK,D6,Qo,Id,AGY,UZ,j3C,eF,i9F,LtS,$Gi,MfL,gPF,cGd,WtC,H3,lUC,BEs,PCI,qm,ugd,xH,fUs,O9q,pl,S5I,t5,yG5, lo,Gps,qgS,ZVj,tZd,p_C,ng,EP5,dGc,Kg,RWC,J5,u$,kH,Vp,A5,w_d,Mm,jF,FtY,mGw,$H,i$,Lg,gV,c3,W3,zWi,Q3i,l$,hWs,oPq,B3,DGg,NEC,Nm,zH,od,v3,ac,Cg,vPq,CAs,XP,h5,TP,xy5,tMY,SF,qh,OZ,xl,nP,Qp,KP,u$C,bq,Jv,k$s,VMF,ARd,MMC,uq,jYi,$yg,kl,iZF,lNF,W7b,L7j,cRs,gvS,V3,BWq,Av,XNj,PAd,fNI,Ynd,OZq,dyL,LP,gI,F7L,cx,Wx,myd,hvC,NWY,ovc,Dyj,lq,vvj,Ios,sLs,dI,Z6q,CGs,rtb,n9S,Rc,KKc,Jtq,b6w,uKj,Fk,zP,kbc,wI,hv,Nh,V4L,M4g,i6Y,aE,Td,xU,nn,SU5,Gbj,u8,J1,VA,A1,ytY,RzS,dFq,wqF,jP,Mn,FK5,QLj,zzj,Nfj,Ln,hzq,o9q,DFF,cD,WD,aaF,vx, i8,X9,loq,Atd,pqc,YU,kU,mFC,xvb,RE,ZK,F9,m9,QA,nKL,bTS,KdI,t1,h1,Nn,oE,uus,DK,vD,kXw,Kn,a4,E9s,sK,THi,UK,V$q,g9j,LKb,jLq,eB,Ch,H6,lag,Wdj,XJj,PgF,Zc,k8,V7,JU,MC,jB,pJs,$8,YtC,i1,Std,c6,OTs,W6,l1,dvL,B6,Fdw,mvq,ph,QeL,NH5,mH,zJ,hU,Dc,oKL,v6,aF,e3,Th,CI,r0,Dvj,Hl,qK,s1C,xw,ZS,UES,ehL,tw,Ttj,CQ5,rFc,HqY,nI,KI,q3w,Zqg,uV,kw,MK,j3,tki,nTS,$w,iV,LI,g0,Klj,bqb,cl,JFw,uES,Wl,VkS,kfS,AFw,lV,j1j,Mkd,$Ec,Bl,XA,iqc,gT5,cFw,Pl,pI,fI,Wlc,BtL,Yw,XOs,S3,PQC,pOL,Oh,Gh,yS,Eh,S3i,yFw,fsS,Gfb,ETq,Y35,OqF,dEI,Rhd,w0, wOw,mES,hhs,oTq,Ntd,DS,oF,Ir,vTw,s_,U_,em,IVS,TR,sXS,aVd,Ce,TXd,rA,HQ,Coj,qZ,Z4,rX5,Hl5,qNw,xuL,Zlj,tK,nB5,Knc,Tf5,xFF,JXg,blw,keF,uDF,V6C,Ke,AXF,M6b,JK,ilj,uh,k6,VX,gBC,lVS,jm,$6,ih,XFc,BXc,AK,PoY,pFj,fVd,Old,Le,mu5,lh,BQ,vBI,mp,ItL,sOd,Ueq,eCb,TRc,PQ,CMF,pe,fe,Y6,rsS,GR,H2C,q4C,yX,E_,xeC,Z2S,tjb,n7g,Kob,dA,Sm,b2j,Jsq,Rr,kSq,Vjc,Asb,wA,Mjw,jOj,$eb,i2Y,Log,g7F,csC,WoY,lts,BRL,FN,PMq,m6,p8S,zR,ftw,O2c,or,X8I,QX,D4,vQ,aT,IT,sx,Ux,S45,e0,GSS,ysF,FoF,zCS,hCF,NRi,o7Y,HW,Des,QOF,w85,v7b,C1,a6S,sKj,Tq,rS, deF,RCb,q7,UUs,eQq,meb,E75,TLS,CKb,rWg,ZC,qsb,H8C,t$,KJF,tDd,nVC,xUq,b8s,n1,Z8i,K1,be,JWL,u2w,kwS,J$,AWY,MDq,ue,jKi,kX,$Ud,i8b,LJd,gVY,WJg,l65,BLw,Ssw,pTY,Q1S,cWq,yWd,EVs,f6Y,Ysd,PKI,O8d,mUS,A$,XTI,Gwb,zQg,FJS,wTF,RQb,dUC,j0,hQF,FA,$X,ie,L1,NLc,oVI,vVI,DUj,aX5,ar,IXi,sdj,zh,NK,FlF,cW,le,C$S,r5F,Hgw,Xi,WW,gS,p1,eMC,UmF,TVY,f1,qZc,xmI,NZ,Y45,QS,YX,Zgd,BW,tFF,nHF,Ke5,bgL,J5s,Ox,kHC,VFg,A5F,MFF,jdF,$mi,I6w,Gq,y9,Leb,S0,gHc,UuY,egi,Ex,c5w,Wei,lXC,BVb,dS,p3d,X3g,fXI,OgI,P$5,SZS,y5c,GHc,RMs,RT,m1,mmb,FeF, NVi,zMI,oHw,Dm5,Qdg,hML,w3L,vHs,Q9,aqI,Uhq,Iqq,scq,h$,u8s,eBc,TIY,CqY,rvY,HPs,N7,quq,oT,xhs,DC,vW,ZPq,aN,tIc,nli,IN,KMS,bPg,Jvw,ukY,sD,WnS,UD,Avq,ev,VIq,MIF,jcj,cX5,MZ,$hY,glY,iPg,C3,LMS,pxL,PqY,ZT,fqS,Xxc,SuF,t4,GPd,yvg,RBs,wxw,mhS,dhw,Qcs,zBc,hBg,NIq,olS,vlC,aKb,IKI,DhF,K3,TU,UnY,Elj,ee5,FMS,b6,C8s,sEw,n3,r1C,HnC,ZnL,bnI,tPb,J1w,K9C,u6,qcb,J4,u9b,xnq,M3,MPS,$ns,jEc,inS,L9F,gUC,A1i,c15,W9w,kg,lKC,BNs,XDL,P8S,pDq,Onc,Yci,fKL,$g,Scc,y1Y,EUg,dng,ReY,wDL,gl,hK,F9b,mnY,QES,NNS,he5,zeF,oUq,vUi,ac5,Dnd, A4,EHY,s4c,UCc,euI,Zhc,rUF,HhS,qKS,tBC,KHg,QKF,i6,C1w,T4I,n8I,vl,xCF,V9,hw,nUS,VBq,kJL,AUI,MBS,LHC,g8b,Gdw,Fi,wS,JUd,cUs,uWC,WHg,lcC,YZi,VPb,kdb,bhi,dmY,l6,By,X6d,Xm,P1F,p6d,fcc,YKq,OhC,GJL,yUs,w6c,E8s,Ruc,FHS,p3,huS,Q4C,zuF,DCY,eic,Tlj,f3,C6b,Py,r4I,o8F,mCL,Yg,H35,dC5,qDg,OD,Z3j,x3s,ngY,K_I,b3d,tvj,IJ,kUj,umc,Mvg,A4F,Vvc,jNq,$3F,sq,i3w,L_L,c4b,W_5,ggi,lTq,fTc,Xyb,P6g,pyc,YDw,O3d,SDg,y4I,GUi,Egs,d3q,eu,wyY,F_b,QN5,m3S,zi5,Rib,hiC,ogI,D3i,a3S,sJY,vgS,CD,Ubg,e6L,NlY,T3Y,I3C,r3,CYj,rBC,HDY,qqw,xbq,ZDd, tui,KPS,JBc,uow,kYq,Vus,ABs,HR,Mu5,qb,$bw,iDg,nD,gcc,KD,WP5,l3I,B3F,XRg,pRc,PYb,$Cj,ODF,Sqd,j4w,bY,uY,f3S,Yqq,VU,AB,yBq,GYi,Ecd,dbg,R6F,mbd,wRd,h6F,Mb,FPw,N35,ju,IJb,ocb,iY,LD,sQd,$c,UoL,g3,C5C,TmC,vcg,aJS,rpc,H4c,q9i,Dbq,xog,cR,Z4F,ekc,cBL,kc,nSC,lY,BR,KjL,b4c,Jpb,uc5,kls,VJL,Apq,MJL,jQs,Xo,$oc,i4b,gSS,cpc,Wjw,Ljb,lJI,Bmq,X0c,P5F,p0s,fJb,pD,YCS,Y9g,O45,fD,S9s,Glc,Oq,dos,Rkw,Su,Fjq,mo5,w0s,ESq,GY,Yc,yps,d3,Eq,QQj,RJ,yU,oSY,aYF,sPI,Uxq,TBF,hkI,IYj,CDC,Nmc,rhd,Hus,zY,w3,xxq,Zuc,q7s,mP,KXw,buq,vSc,DoI, nWI,JhC,eOC,zkb,hB,Nb,oJ,u6g,D3,$xY,Ahq,ius,MOL,VOC,LXC,kEj,lYY,gWc,vR,BBc,PDL,fYY,Y7L,OuC,yhj,U9,EWw,S7q,QU,wCj,FXI,H0,TN5,aQ,mxq,QPg,hOc,zOS,NBY,ROi,Tl,oWI,Dxg,vWi,IGS,aGi,Icj,shw,eJ,UMS,Tj5,ebC,rAs,Cyw,pCs,q$I,HAc,C4,IQ,xMb,xS,ZAY,tQj,nni,Kiq,bA5,qo,Bli,GEI,JAS,B4b,Fo,u_c,kjd,VQw,AAg,MQS,ZJ,tp,$Ms,iAS,Lib,jhd,gnw,n4,Bjb,Wiw,lGS,Xij,K4,Py5,piw,fGg,b5,Y$5,S$Y,Gji,yAi,Jp,OAq,u5,kS,EnI,dMc,Mo,VY,Ap,RbF,jJ,wiI,Fiq,mMj,zbC,QhS,W0,Njc,onC,hbq,DMC,l5,vnd,B0,a$L,Xc,I$S,ss5,Cab,TFC,qlY,U4F,rNF,P0,e_S,HS5, x4q,ZSs,tLF,n_q,f4,KR5,SJ,YS,bSg,Gl,yY,uFI,k_j,dm,RQ,VLd,E9,AN5,wm,jsw,MLs,mj,QY,zl,LRI,$4L,iSj,hp,g_Y,BFc,WRF,cNs,l$b,No,PaF,OSS,Sld,oQ,G_C,yNb,pLq,f$C,R_d,DJ,v0,wLb,FRL,m4w,Qsg,z_c,s7,o_Y,D4j,v_i,U7,NFb,IHj,IP,eO,TE,h_F,Cu,siC,UYY,rB,e$F,TM5,CcY,HC,rnS,qx,H7q,qOL,xYs,Z7b,txq,nr5,K8S,u4s,b7L,k4I,Vxs,Mxg,$Yq,i75,jib,gr5,cnI,W8C,VL,BMw,X4w,SOI,jO,Erj,w4C,R$5,dYd,YOF,O7i,PcC,p4j,G4g,$W,iD,mYS,GJ,GXb,QiI,gB,WC,h$g,z$g,ynC,orC,DYC,vrg,lD,aub,O7,smF,U0w,eFb,CSq,TKS,rJs,SO,GE,H_b,Z_5,twd,dB,x05,nqd,KFC, qiF,F6,b_5,JJi,wB,uqc,koC,Vwd,AJj,jmY,MwY,LFL,gqw,$0s,WFg,lui,i_s,zE,hh,BK5,PSI,Nx,Xmc,pmY,Yiq,fuI,O_C,oP,SiY,God,yJg,EqY,d0s,RFd,wmC,m0d,FFL,Qmd,zFj,hFq,NKF,oqi,vqc,vC,DY,ah,abg,Ibc,D0C,CLL,r0I,HQS,ZQc,xzC,qLS,t7g,noC,Ih,s$,KaI,bQL,J05,uHd,V7g,A0q,eQ,M7c,U$,CA,kyb,jCY,$zI,iQI,LaF,goY,Hi,c0s,WaS,XUg,qM,PLC,Bci,xn,ZG,tA,YLq,pUq,fbS,OQ5,SLq,Gyc,EoL,wUd,y0Y,dzj,KA,Fad,QCL,z5I,Ncd,ooF,by,JA,Dzi,mzs,IFS,aFs,voq,uy,kn,UQL,svI,VD,AA,MM,ecq,jQ,TTC,CBg,rHj,$n,HxC,iy,qFL,LA,gj,tVd,naq,KTL,JHC,uIY,kTs,bxg,AHg, VVY,MVY,ixC,ly,gaI,LTs,jvd,$QF,cHq,WTY,Bi,X_,lFq,BTc,XZF,PBg,pZS,fFL,Oxs,SFi,mQg,Eac,dQw,GTg,zcd,SQ,yD,DQd,Rh,wj,vaI,hcs,O$,QD,mi,E$,IdI,szg,zj,eyq,Cxd,TQd,hA,dj,Yn,Upw,F_,NTc,adi,HLS,Pi,NM,qoI,xpS,Gj,oac,oh,DG,ZLC,vi,as,Is,tli,nCS,bLg,JIs,KcY,sl,Ul,utI,eL,kNq,T_,CS,Vlb,AId,MlY,jzw,$pF,iLF,gCj,Lcc,HL,rF,cIq,lds,WcC,q4,x_,BQS,Pxg,psC,Z$,XsL,fds,Yo5,OLc,Sog,GNY,yIC,ECF,nS,KS,Ryj,dpq,ba,JN,Fcs,wsj,ua,Qzi,k_,mpq,zyi,NQj,hyj,oCI,AN,Dps,vCg,jL,a8I,$_,I8q,stF,Usg,e05,T_5,r8c,HRC,qAc,Ctq,xsY,ZRF,tyI,nAF, KCi,bRS,J8q,unb,WL,kzj,Vyb,A8b,$s5,c8g,LCS,jtL,XF,iRw,MyF,gAL,PL,l8c,WCi,pS,B_5,XpY,Ptg,Uq,ppg,f85,y8S,EA5,dsq,Ol,R0L,SL,jv,wpi,G_,FCL,msw,yW,Qts,vAq,FF,mR,QW,hN,N4,IAY,aAS,z0L,os,s8C,Ul5,TnL,D$,CZY,r6S,Hpj,z_,xld,qfg,vL,ai,oAc,Rs,Zpc,tCY,n2S,KbS,h0w,N_Y,wF,bpd,J6C,uyL,kCF,j8I,$lq,LbS,MCs,Wbd,d0,RF,Vd,Xvd,PZY,BnI,pvL,ipC,lAc,VCI,fAc,c6w,Yfj,g2q,PW,uwd,tOw,Ii,zq,A6q,Sfq,dlw,UO,RId,wvY,y6w,T4,Fbs,mlL,OpL,Q8F,E2b,zIL,C7,ex,hIF,o2q,Nnj,sO,v25,qY,hLw,rM,xr,H4,ZH,dxL,avw,UV5,sZF,Toj,Cbc,eUb,n7,tn,Hws,qQq, xVj,Zws,AiC,Jiw,ux5,Krs,$Vd,nZY,Jn,gZC,iwg,cib,WrY,bc,kr,VH,Pbb,XHS,Boc,MY,VtL,L7,fvj,ic,An,OwC,SQd,GZF,jZq,W4,B4,yic,kZq,pHC,jx,EZq,uc,dVg,RUj,wH5,p7,f7,YQq,Frd,mVg,Yr,OO,QZY,$r,Lri,zUY,hUL,No5,lc,oZY,gM,DVL,c4,g4,vZd,Ihg,Sx,G4,spb,UiS,eqi,P4,X4,TiI,IvY,CnL,rZY,Hvi,q1b,xid,yH,EO,nyS,JZC,kOL,tsd,gyi,cZg,WEL,lhC,BiC,Xuq,Pni,fhw,puq,dM,Ri,wM,Y1b,Ovq,S1d,DU,GOs,F4,yZY,m8,EyI,QH,z4,dib,Bd,RqI,hn,crY,aU,wuF,Xu,iiF,cow,FEw,qv,mii,WQi,Qpb,E5,dE,zqS,HO,hqY,Nig,PJ,XgY,oyY,DiF,NY,arF,Irs,oi,v4,am,sGj,T7s,C0F, Im,rxI,U2L,qIS,e15,Hyb,x2S,Zyg,tEF,n0F,si,byw,MSd,cc,CZ,Jxs,uLI,xv,KDi,fK,k2S,VEI,Axb,Ui,iC,rW,jGw,$2j,ew,To,iyL,C_,lg,LDw,DH,g0Y,cxd,WD5,FZi,rK,Hm,lrI,q0,xq,B7s,Zu,X9b,tJ,n_,P0c,p9F,VT5,K_,fr5,YIi,SIw,Oyw,bS,JJ,G2i,uS,yxY,E0Y,d2Y,R1w,w9q,FDs,QGw,V0,m2L,z1c,h1F,N7g,o0j,Iim,D2w,v0i,ai4,ULJ,TCd,CFo,rjG,edz,AJ,Hco,qSj,xLo,Zcd,tbo,jw,nI8,$q,iS,L_,KgI,bcz,uYI,ksd,VbQ,Aj4,j5d,Mb8,$Lf,gK,cm,gIJ,icd,Lgj,Wm,cjI,WgJ,lS,Bm,lio,Xq,BCD,Pm,Xw8,p_,f_,PFQ,Yq,Oi,pwf,fiI,Sw,Go,YSm,y0,Ocm,SSQ,wK,Fq,Gs8,yjG,EIj,wwz, Rdm,mF,Fgm,mLJ,Q5d,WNb,dLz,hdD,NCo,DLm,aid,xI;Ts=function(a){return function(){return aid[a].apply(this,arguments)}}; g.Cc=function(a,I){return aid[a]=I}; Iis=function(a){var I=0;return function(){return I=this.length))return this[a]}; mg=function(a){return a?a:FY}; nIb=function(a,I,U){a instanceof String&&(a=String(a));for(var e=a.length-1;e>=0;e--){var T=a[e];if(I.call(U,T,e,a))return{yZ:e,kW:T}}return{yZ:-1,kW:void 0}}; Qq=function(a){return a?a:function(I,U){return nIb(this,I,U).yZ}}; g.hj=function(a,I,U){a=a.split(".");U=U||g.zs;for(var e;a.length&&(e=a.shift());)a.length||I===void 0?U[e]&&U[e]!==Object.prototype[e]?U=U[e]:U=U[e]={}:U[e]=I}; Di=function(a,I){var U=g.NL("CLOSURE_FLAGS");a=U&&U[a];return a!=null?a:I}; g.NL=function(a,I){a=a.split(".");I=I||g.zs;for(var U=0;U2){var e=Array.prototype.slice.call(arguments,2);return function(){var T=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(T,e);return a.apply(I,T)}}return function(){return a.apply(I,arguments)}}; g.e8=function(a,I,U){g.e8=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?bcg:JjI;return g.e8.apply(null,arguments)}; g.Co=function(a,I){var U=Array.prototype.slice.call(arguments,1);return function(){var e=U.slice();e.push.apply(e,arguments);return a.apply(this,e)}}; g.rd=function(){return Date.now()}; Ho=function(a){return a}; g.qd=function(a,I){function U(){} U.prototype=I.prototype;a.tT=I.prototype;a.prototype=new U;a.prototype.constructor=a;a.jX=function(e,T,C){for(var r=Array(arguments.length-2),q=2;q=0;--U)U in e&&I.call(void 0,e[U],U,a)}; g.Jz=function(a,I,U){I=Ko(a,I,U);return I<0?null:typeof a==="string"?a.charAt(I):a[I]}; Ko=function(a,I,U){for(var e=a.length,T=typeof a==="string"?a.split(""):a,C=0;C=0;e--)if(e in T&&I.call(U,T[e],e,a))return e;return-1}; g.kJ=function(a,I){return $L5(a,I)>=0}; icC=function(a){if(!Array.isArray(a))for(var I=a.length-1;I>=0;I--)delete a[I];a.length=0}; g.Az=function(a,I){I=$L5(a,I);var U;(U=I>=0)&&g.VG(a,I);return U}; g.VG=function(a,I){return Array.prototype.splice.call(a,I,1).length==1}; g.Md=function(a,I){I=Ko(a,I);I>=0&&g.VG(a,I)}; LgS=function(a,I){var U=0;j5L(a,function(e,T){I.call(void 0,e,T,a)&&g.VG(a,T)&&U++})}; g.j8=function(a){return Array.prototype.concat.apply([],arguments)}; g.iI=function(a){var I=a.length;if(I>0){for(var U=Array(I),e=0;e>>1),x=void 0;U?x=I.call(void 0,a[q],q,a):x=I(e,a[q]);x>0?T=q+1:(C=q,r=!x)}return r?T:-T-1}; g.fo=function(a,I){a.sort(I||lI)}; WgI=function(a,I){var U=lI;g.fo(a,function(e,T){return U(I(e),I(T))})}; g.YJ=function(a,I,U){if(!g.af(a)||!g.af(I)||a.length!=I.length)return!1;var e=a.length;U=U||liw;for(var T=0;TI?1:a0&&(I[T]=e)},a); return I}; yjq=function(a){a=Kk(a);var I=[];g.dd(a,function(U,e){e in Object.prototype||typeof U!="undefined"&&I.push([e,":",U].join(""))}); return I}; dLj=function(a){Zx(a,"od",EIS);Zx(a,"opac",br).V=!0;Zx(a,"sbeos",br).V=!0;Zx(a,"prf",br).V=!0;Zx(a,"mwt",br).V=!0;Zx(a,"iogeo",br)}; JY=function(a,I){return a.lastIndexOf(I,0)==0}; Rds=function(a,I){var U=a.length-I.length;return U>=0&&a.indexOf(I,U)==U}; g.ur=function(a){return/^[\s\xa0]*$/.test(a)}; g.VK=function(a,I){return a.indexOf(I)!=-1}; AY=function(a,I){return g.VK(a.toLowerCase(),I.toLowerCase())}; g.Lk=function(a,I){var U=0;a=MW(String(a)).split(".");I=MW(String(I)).split(".");for(var e=Math.max(a.length,I.length),T=0;U==0&&TI?1:0}; g.gO=function(){var a=g.zs.navigator;return a&&(a=a.userAgent)?a:""}; Br=function(a){if(!cr&&!Wr||!lr)return!1;for(var I=0;I0:!1}; pk=function(){return Pr()?!1:Xv("Opera")}; wwg=function(){return Pr()?!1:Xv("Trident")||Xv("MSIE")}; Fgs=function(){return Pr()?Br("Microsoft Edge"):Xv("Edg/")}; YR=function(){return Xv("Firefox")||Xv("FxiOS")}; Sp=function(){return Xv("Safari")&&!(OG()||(Pr()?0:Xv("Coast"))||pk()||(Pr()?0:Xv("Edge"))||Fgs()||(Pr()?Br("Opera"):Xv("OPR"))||YR()||Xv("Silk")||Xv("Android"))}; OG=function(){return Pr()?Br("Chromium"):(Xv("Chrome")||Xv("CriOS"))&&!(Pr()?0:Xv("Edge"))||Xv("Silk")}; mLI=function(){return Xv("Android")&&!(OG()||YR()||pk()||Xv("Silk"))}; Q5C=function(a){var I={};a.forEach(function(U){I[U[0]]=U[1]}); return function(U){return I[U.find(function(e){return e in I})]||""}}; zdb=function(a){var I=g.gO();if(a==="Internet Explorer"){if(wwg())if((a=/rv: *([\d\.]*)/.exec(I))&&a[1])I=a[1];else{a="";var U=/MSIE +([\d\.]+)/.exec(I);if(U&&U[1])if(I=/Trident\/(\d.\d)/.exec(I),U[1]=="7.0")if(I&&I[1])switch(I[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=U[1];I=a}else I="";return I}var e=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");U=[];for(var T;T=e.exec(I);)U.push([T[1],T[2],T[3]||void 0]); I=Q5C(U);switch(a){case "Opera":if(pk())return I(["Version","Opera"]);if(Pr()?Br("Opera"):Xv("OPR"))return I(["OPR"]);break;case "Microsoft Edge":if(Pr()?0:Xv("Edge"))return I(["Edge"]);if(Fgs())return I(["Edg"]);break;case "Chromium":if(OG())return I(["Chrome","CriOS","HeadlessChrome"])}return a==="Firefox"&&YR()||a==="Safari"&&Sp()||a==="Android Browser"&&mLI()||a==="Silk"&&Xv("Silk")?(I=U[2])&&I[1]||"":""}; hdi=function(a){if(Pr()&&a!=="Silk"){var I=lr.brands.find(function(U){return U.brand===a}); if(!I||!I.version)return NaN;I=I.version.split(".")}else{I=zdb(a);if(I==="")return NaN;I=I.split(".")}return I.length===0?NaN:Number(I[0])}; oIF=function(){var a=null;if(!NCc)return a;try{var I=function(U){return U}; a=NCc.createPolicy("goog#html",{createHTML:I,createScript:I,createScriptURL:I})}catch(U){}return a}; yK=function(){G6===void 0&&(G6=oIF());return G6}; EG=function(a){this.V=a}; dO=function(a){var I=yK();a=I?I.createScriptURL(a):a;return new EG(a)}; Rx=function(a){if(a instanceof EG)return a.V;throw Error("");}; wO=function(a){this.V=a}; g.Fv=function(a){if(a instanceof wO)return a.V;throw Error("");}; mV=function(a){this.qJ=a}; z6=function(a){return new mV(function(I){return I.substr(0,a.length+1).toLowerCase()===a+":"})}; g.hY=function(a,I){I=I===void 0?DLs:I;a:if(I=I===void 0?DLs:I,!(a instanceof wO)){for(var U=0;U4);T++)I[nJ(a[T])]||(U+="\nInner error "+e++ +": ",a[T].stack&&a[T].stack.indexOf(a[T].toString())==0||(U+=typeof a[T]==="string"?a[T]:a[T].message+"\n"),U+=ZI(a[T],I));T")!=-1&&(a=a.replace(xdY,">")),a.indexOf('"')!=-1&&(a=a.replace(ZoY,""")),a.indexOf("'")!=-1&&(a=a.replace(t8Y,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(nJj,"�")));return a}; g.Vs=function(a){return a==null?"":String(a)}; Al=function(a){for(var I=0,U=0;U>>0;return I}; M9=function(a){var I=Number(a);return I==0&&g.ur(a)?NaN:I}; Kz5=function(a){return String(a).replace(/\-([a-z])/g,function(I,U){return U.toUpperCase()})}; boY=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; Jz5=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(I,U,e){return U+e.toUpperCase()})}; uQY=function(a){var I=1;a=a.split(":");for(var U=[];I>0&&a.length;)U.push(a.shift()),I--;a.length&&U.push(a.join(":"));return U}; j9=function(){return cr||Wr?!!lr&&!!lr.platform:!1}; kmq=function(){return j9()?lr.platform==="Android":Xv("Android")}; $t=function(){return Xv("iPhone")&&!Xv("iPod")&&!Xv("iPad")}; i9=function(){return $t()||Xv("iPad")||Xv("iPod")}; LJ=function(){return j9()?lr.platform==="macOS":Xv("Macintosh")}; V8g=function(){return j9()?lr.platform==="Windows":Xv("Windows")}; gr=function(a){gr[" "](a);return a}; Azg=function(a,I){try{return gr(a[I]),!0}catch(U){}return!1}; jfS=function(a,I){var U=M8S;return Object.prototype.hasOwnProperty.call(U,a)?U[a]:U[a]=I(a)}; g.cA=function(a){return jfS(a,function(){return g.Lk($dI,a)>=0})}; g.WA=function(a,I,U){return Math.min(Math.max(a,I),U)}; g.l9=function(a,I){a%=I;return a*I<0?a+I:a}; BA=function(a,I,U){return a+U*(I-a)}; g.X0=function(a,I){this.x=a!==void 0?a:0;this.y=I!==void 0?I:0}; PA=function(a,I){return a==I?!0:a&&I?a.x==I.x&&a.y==I.y:!1}; g.pJ=function(a,I){this.width=a;this.height=I}; g.fJ=function(a,I){return a==I?!0:a&&I?a.width==I.width&&a.height==I.height:!1}; Yt=function(a){return a.width*a.height}; S9=function(a,I){this.V=a===Oe&&I||""}; GQ=function(a){if(a instanceof vr)return a;a=String(a).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");return I9(a)}; LzL=function(a){return iod(a)}; iod=function(a){var I=GQ("");return I9(a.map(function(U){return se(GQ(U))}).join(se(I).toString()))}; Bdc=function(a){var I;if(!gJi.test("div"))throw Error("");if(czF.indexOf("DIV")!==-1)throw Error("");var U="":(a=LzL(I.map(function(e){return e instanceof vr?e:GQ(String(e))})),U+=">"+a.toString()+""); return I9(U)}; Wzs=function(a){for(var I="",U=Object.keys(a),e=0;e2&&Gmq(T,r,e,2);return r}; Gmq=function(a,I,U,e){function T(q){q&&I.appendChild(typeof q==="string"?a.createTextNode(q):q)} for(;e0)T(C);else{a:{if(C&&typeof C.length=="number"){if(g.If(C)){var r=typeof C.item=="function"||typeof C.item=="string";break a}if(typeof C==="function"){r=typeof C.item=="function";break a}}r=!1}g.Gm(r?g.iI(C):C,T)}}}; g.vA=function(a){return o9(document,a)}; o9=function(a,I){I=String(I);a.contentType==="application/xhtml+xml"&&(I=I.toLowerCase());return a.createElement(I)}; g.aA=function(a){return document.createTextNode(String(a))}; g.IA=function(a,I){a.appendChild(I)}; g.sJ=function(a){for(var I;I=a.firstChild;)a.removeChild(I)}; UJ=function(a,I,U){a.insertBefore(I,a.childNodes[U]||null)}; g.ec=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}; g.Ti=function(a,I){if(!a||!I)return!1;if(a.contains&&I.nodeType==1)return a==I||a.contains(I);if(typeof a.compareDocumentPosition!="undefined")return a==I||!!(a.compareDocumentPosition(I)&16);for(;I&&a!=I;)I=I.parentNode;return I==a}; Ee=function(a){return a.nodeType==9?a:a.ownerDocument||a.document}; g.CM=function(a,I){if("textContent"in a)a.textContent=I;else if(a.nodeType==3)a.data=String(I);else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(I)}else g.sJ(a),a.appendChild(Ee(a).createTextNode(String(I)))}; EJd=function(a){return a.tagName=="A"&&a.hasAttribute("href")||a.tagName=="INPUT"||a.tagName=="TEXTAREA"||a.tagName=="SELECT"||a.tagName=="BUTTON"?!a.disabled&&(!a.hasAttribute("tabindex")||yzs(a)):a.hasAttribute("tabindex")&&yzs(a)}; yzs=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768}; HY=function(a,I,U){if(!I&&!U)return null;var e=I?String(I).toUpperCase():null;return rs(a,function(T){return(!e||T.nodeName==e)&&(!U||typeof T.className==="string"&&g.kJ(T.className.split(/\s+/),U))},!0)}; rs=function(a,I,U){a&&!U&&(a=a.parentNode);for(U=0;a;){if(I(a))return a;a=a.parentNode;U++}return null}; ys=function(a){this.V=a||g.zs.document||document}; ddg=function(){this.V=this.Mg=null}; qj=function(){}; Zz=function(){if(!x4())throw Error();}; x4=function(){return!(!td||!td.performance)}; nM=function(a){return function(){return a}}; g.KM=function(){}; R4L=function(a){var I=I||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,I))}}; bm=function(a){var I=!1,U;return function(){I||(U=a(),I=!0);return U}}; Jd=function(a){var I=a;return function(){if(I){var U=I;I=null;U()}}}; um=function(a,I,U){var e=0;return function(T){g.zs.clearTimeout(e);var C=arguments;e=g.zs.setTimeout(function(){a.apply(U,C)},I)}}; k4=function(a){return a?a.passive&&woC()?a:a.capture||!1:!1}; Vb=function(a,I,U,e){return a.addEventListener?(a.addEventListener(I,U,k4(e)),!0):!1}; Ad=function(a){if(a.prerendering)return 3;var I;return(I={visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||""])!=null?I:0}; FzC=function(){}; mdS=function(a){return a}; jc=function(a){a.gqs=!0;return a}; Qfi=function(){return(cr||Wr)&&lr?lr.mobile:!$4()&&(Xv("iPod")||Xv("iPhone")||Xv("Android")||Xv("IEMobile"))}; $4=function(){return(cr||Wr)&&lr?!lr.mobile&&(Xv("iPad")||Xv("Android")||Xv("Silk")):Xv("iPad")||Xv("Android")&&!Xv("Mobile")||Xv("Silk")}; im=function(a,I,U,e,T,C,r){var q="";a&&(q+=a+":");U&&(q+="//",I&&(q+=I+"@"),q+=U,e&&(q+=":"+e));T&&(q+=T);C&&(q+="?"+C);r&&(q+="#"+r);return q}; g.LM=function(a){return a.match(z4S)}; h4q=function(a){return a?decodeURI(a):a}; g.gs=function(a){return h4q(g.LM(a)[3]||null)}; cY=function(a){return h4q(g.LM(a)[5]||null)}; g.Ndg=function(a){a=g.LM(a);return im(a[1],a[2],a[3],a[4])}; WY=function(a){a=g.LM(a);return im(null,null,null,null,a[5],a[6],a[7])}; oJb=function(a){var I=a.indexOf("#");return I<0?a:a.slice(0,I)}; lm=function(a,I){if(a){a=a.split("&");for(var U=0;U=0){var C=a[U].substring(0,e);T=a[U].substring(e+1)}else C=a[U];I(C,T?Jl(T):"")}}}; BY=function(a,I){if(!I)return a;var U=a.indexOf("#");U<0&&(U=a.length);var e=a.indexOf("?");if(e<0||e>U){e=U;var T=""}else T=a.substring(e+1,U);a=[a.slice(0,e),T,a.slice(U)];U=a[1];a[1]=I?U?U+"&"+I:I:U;return a[0]+(a[1]?"?"+a[1]:"")+a[2]}; XX=function(a,I,U){if(Array.isArray(I))for(var e=0;e=0&&IU)T=U;e+=I.length+1;return Jl(a.slice(e,T!==-1?T:0))}; OJ=function(a,I){for(var U=a.search(IxI),e=0,T,C=[];(T=axq(a,e,I,U))>=0;)C.push(a.substring(e,T)),e=Math.min(a.indexOf("&",T)+1||U,U);C.push(a.slice(e));return C.join("").replace(sxC,"$1")}; UWY=function(a,I,U){return fM(OJ(a,I),I,U)}; Sc=function(a){try{return!!a&&a.location.href!=null&&Azg(a,"foo")}catch(I){return!1}}; Gi=function(a,I){if(a)for(var U in a)Object.prototype.hasOwnProperty.call(a,U)&&I(a[U],U,a)}; TOS=function(){var a=[];Gi(e3C,function(I){a.push(I)}); return a}; Crs=function(a){var I,U;return(U=(I=/https?:\/\/[^\/]+/.exec(a))==null?void 0:I[0])!=null?U:""}; qGb=function(){var a=rYC("IFRAME"),I={};g.Gm(Hk5(),function(U){a.sandbox&&a.sandbox.supports&&a.sandbox.supports(U)&&(I[U]=!0)}); return I}; rYC=function(a,I){I=I===void 0?document:I;return I.createElement(String(a).toLowerCase())}; xWL=function(a){for(var I=a;a&&a!=a.parent;)a=a.parent,Sc(a)&&(I=a);return I}; KVq=function(a){a=a||yb();for(var I=new Zks(g.zs.location.href,!1),U=null,e=a.length-1,T=e;T>=0;--T){var C=a[T];!U&&tps.test(C.url)&&(U=C);if(C.url&&!C.V){I=C;break}}T=null;C=a.length&&a[e].url;I.depth!==0&&C&&(T=a[e]);return new nRc(I,T,U)}; yb=function(){var a=g.zs,I=[],U=null;do{var e=a;if(Sc(e)){var T=e.location.href;U=e.document&&e.document.referrer||null}else T=U,U=null;I.push(new Zks(T||""));try{a=e.parent}catch(C){a=null}}while(a&&e!==a);e=0;for(a=I.length-1;e<=a;++e)I[e].depth=a-e;e=g.zs;if(e.location&&e.location.ancestorOrigins&&e.location.ancestorOrigins.length===I.length-1)for(a=1;aI&&(I=U.length);return 3997-I-a.B.length-1}; ws=function(a,I){this.V=a;this.depth=I}; k6S=function(){function a(q,x){return q==null?x:q} var I=yb(),U=Math.max(I.length-1,0),e=KVq(I);I=e.V;var T=e.L,C=e.B,r=[];C&&r.push(new ws([C.url,C.V?2:0],a(C.depth,1)));T&&T!=C&&r.push(new ws([T.url,2],0));I.url&&I!=C&&r.push(new ws([I.url,0],a(I.depth,U)));e=g.FX(r,function(q,x){return r.slice(0,r.length-x)}); !I.url||(C||T)&&I!=C||(T=Crs(I.url))&&e.push([new ws([T,1],a(I.depth,U))]);e.push([]);return g.FX(e,function(q){return uvd(U,q)})}; uvd=function(a,I){g.mm(I,function(T){return T.depth>=0}); var U=Qb(I,function(T,C){return Math.max(T,C.depth)},-1),e=BCi(U+2); e[0]=a;g.Gm(I,function(T){return e[T.depth+1]=T.V}); return e}; Vp5=function(){var a=a===void 0?k6S():a;return a.map(function(I){return RA(I)})}; AYF=function(a){var I=!1;I=I===void 0?!1:I;td.google_image_requests||(td.google_image_requests=[]);var U=rYC("IMG",td.document);I&&(U.attributionSrc="");U.src=a;td.google_image_requests.push(U)}; zi=function(a){var I="vX";if(a.vX&&a.hasOwnProperty(I))return a.vX;var U=new a;a.vX=U;a.hasOwnProperty(I);return U}; hd=function(){this.L=new FzC;this.V=x4()?new Zz:new qj}; Mp5=function(){Nj();var a=td.document;return!!(a&&a.body&&a.body.getBoundingClientRect&&typeof td.setInterval==="function"&&typeof td.clearInterval==="function"&&typeof td.setTimeout==="function"&&typeof td.clearTimeout==="function")}; jxg=function(){Nj();return Vp5()}; $Wi=function(){}; Nj=function(){var a=zi($Wi);if(!a.V){if(!td)throw Error("Context has not been set and window is undefined.");a.V=zi(hd)}return a.V}; oA=function(a){return(a&192)!==128}; Dz=function(){throw Error("Invalid UTF8");}; ikw=function(a,I){I=String.fromCharCode.apply(null,I);return a==null?I:a+I}; WVC=function(a){var I=!1;I=I===void 0?!1:I;if(LVY){if(I&&(gRs?!a.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(a)))throw Error("Found an unpaired surrogate");a=(cYL||(cYL=new TextEncoder)).encode(a)}else{for(var U=0,e=new Uint8Array(3*a.length),T=0;T>6|192;else{if(C>=55296&&C<=57343){if(C<=56319&&T=56320&&r<=57343){C=(C-55296)*1024+ r-56320+65536;e[U++]=C>>18|240;e[U++]=C>>12&63|128;e[U++]=C>>6&63|128;e[U++]=C&63|128;continue}else T--}if(I)throw Error("Found an unpaired surrogate");C=65533}e[U++]=C>>12|224;e[U++]=C>>6&63|128}e[U++]=C&63|128}}a=U===e.length?e:e.subarray(0,U)}return a}; vY=function(a){g.zs.setTimeout(function(){throw a;},0)}; lxq=function(a){return Array.prototype.map.call(a,function(I){I=I.toString(16);return I.length>1?I:"0"+I}).join("")}; BOC=function(a){for(var I=[],U=0;U>6|192:((T&64512)==55296&&e+1>18|240,I[U++]=T>>12&63|128):I[U++]=T>>12|224,I[U++]=T>>6&63|128),I[U++]=T&63|128)}return I}; g.Iq=function(a,I){I===void 0&&(I=0);Xr5();I=Prj[I];for(var U=Array(Math.floor(a.length/3)),e=I[64]||"",T=0,C=0;T>2];r=I[(r&3)<<4|q>>4];q=I[(q&15)<<2|x>>6];x=I[x&63];U[C++]=""+Z+r+q+x}Z=0;x=e;switch(a.length-T){case 2:Z=a[T+1],x=I[(Z&15)<<2]||e;case 1:a=a[T],U[C]=""+I[a>>2]+I[(a&3)<<4|Z>>4]+x+e}return U.join("")}; g.sW=function(a,I){if(prb&&!I)a=g.zs.btoa(a);else{for(var U=[],e=0,T=0;T255&&(U[e++]=C&255,C>>=8);U[e++]=C}a=g.Iq(U,I)}return a}; YGI=function(a){var I=[];fxY(a,function(U){I.push(U)}); return I}; UW=function(a){var I=a.length,U=I*3/4;U%3?U=Math.floor(U):g.VK("=.",a[I-1])&&(U=g.VK("=.",a[I-2])?U-2:U-1);var e=new Uint8Array(U),T=0;fxY(a,function(C){e[T++]=C}); return T!==U?e.subarray(0,T):e}; fxY=function(a,I){function U(x){for(;e>4);r!=64&&(I(C<<4&240|r>>2),q!=64&&I(r<<6&192|q))}}; Xr5=function(){if(!eY){eY={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),I=["+/=","+/","-_=","-_.","-_"],U=0;U<5;U++){var e=a.concat(I[U].split(""));Prj[U]=e;for(var T=0;T=I||(e[a]=U+1,a=Error(),Tdq(a,"incident"),vY(a))}}; ZP=function(a,I,U){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(U===void 0?0:U)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():I}; Kt=function(a,I){tq||nt in a||Qxd(a,z3c);a[nt]|=I}; bX=function(a,I){tq||nt in a||Qxd(a,z3c);a[nt]=I}; Jq=function(a){a[nt]&=-3}; ke=function(a,I){return I===void 0?a.V!==uX&&!!(2&(a.Ly[nt]|0)):!!(2&I)&&a.V!==uX}; h3q=function(a,I){if(a!=null)if(typeof a==="string")a=a?new Ta(a,Ct):rx();else if(a.constructor!==Ta)if(wrg&&a!=null&&a instanceof Uint8Array)a=a.length?new Ta(new Uint8Array(a),Ct):rx();else{if(!I)throw Error();a=void 0}return a}; VI=function(a,I){if(typeof I!=="number"||I<0||I>=a.length)throw Error();}; NOI=function(a,I,U){var e=I&512?0:-1,T=a.length;if(I&64)I&=256;else if(I=!!T)I=a[T-1],I=I!=null&&typeof I==="object"&&I.constructor===Object;for(var C=T+(I?-1:0),r=0;rI.length)return!1;if(a.lengthT)return!1;if(e>>0;Lt=I;gx=(a-I)/4294967296>>>0}; lX=function(a){if(a<0){c5(0-a);var I=g.k(W5(Lt,gx));a=I.next().value;I=I.next().value;Lt=a>>>0;gx=I>>>0}else c5(a)}; P5=function(a,I){var U=I*4294967296+(a>>>0);return Number.isSafeInteger(U)?U:B5(a,I)}; IIs=function(a,I){var U=I&2147483648;U&&(a=~a+1>>>0,I=~I>>>0,a==0&&(I=I+1>>>0));a=P5(a,I);return typeof a==="number"?U?-a:a:U?"-"+a:a}; B5=function(a,I){I>>>=0;a>>>=0;if(I<=2097151)var U=""+(4294967296*I+a);else jY()?U=""+(BigInt(I)<>>24|I<<8)&16777215,I=I>>16&65535,a=(a&16777215)+U*6777216+I*6710656,U+=I*8147497,I*=2,a>=1E7&&(U+=a/1E7>>>0,a%=1E7),U>=1E7&&(I+=U/1E7>>>0,U%=1E7),U=I+s95(U)+s95(a));return U}; s95=function(a){a=String(a);return"0000000".slice(a.length)+a}; U9g=function(){var a=Lt,I=gx;I&2147483648?jY()?a=""+(BigInt(I|0)<>>0)):(I=g.k(W5(a,I)),a=I.next().value,I=I.next().value,a="-"+B5(a,I)):a=B5(a,I);return a}; pt=function(a){if(a.length<16)lX(Number(a));else if(jY())a=BigInt(a),Lt=Number(a&BigInt(4294967295))>>>0,gx=Number(a>>BigInt(32)&BigInt(4294967295));else{var I=+(a[0]==="-");gx=Lt=0;for(var U=a.length,e=0+I,T=(U-I)%6+I;T<=U;e=T,T+=6)e=Number(a.slice(e,T)),gx*=1E6,Lt=Lt*1E6+e,Lt>=4294967296&&(gx+=Math.trunc(Lt/4294967296),gx>>>=0,Lt>>>=0);I&&(I=g.k(W5(Lt,gx)),a=I.next().value,I=I.next().value,Lt=a,gx=I)}}; W5=function(a,I){I=~I;a?a=~a+1:I+=1;return[a,I]}; ft=function(a){return Array.prototype.slice.call(a)}; Ye=function(a){if(a!=null&&typeof a!=="number")throw Error("Value of float/double field must be a number, found "+typeof a+": "+a);return a}; e2F=function(a){return a.displayName||a.name||"unknown type name"}; OW=function(a){if(a!=null&&typeof a!=="boolean")throw Error("Expected boolean but got "+vw(a)+": "+a);return a}; Ga=function(a){switch(typeof a){case "bigint":return!0;case "number":return SY(a);case "string":return TrS.test(a);default:return!1}}; C9F=function(a){if(typeof a!=="number")throw xe("int32");if(!SY(a))throw xe("int32");return a|0}; yI=function(a){return a==null?a:C9F(a)}; EW=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return SY(a)?a|0:void 0}; dx=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return SY(a)?a>>>0:void 0}; qeL=function(a){var I=0;I=I===void 0?0:I;if(!Ga(a))throw xe("int64");var U=typeof a;switch(I){case 2048:switch(U){case "string":return Rq(a);case "bigint":return String(wx(64,a));default:return FR(a)}case 4096:switch(U){case "string":return rlI(a);case "bigint":return iX(wx(64,a));default:return HJw(a)}case 0:switch(U){case "string":return Rq(a);case "bigint":return iX(wx(64,a));default:return mq(a)}default:return Dx(I,"Unknown format requested type for int64")}}; QI=function(a){return a==null?a:qeL(a)}; x9q=function(a){if(a[0]==="-")return!1;var I=a.length;return I<20?!0:I===20&&Number(a.substring(0,6))<184467}; ZJL=function(a){var I=a.length;return a[0]==="-"?I<20?!0:I===20&&Number(a.substring(0,7))>-922337:I<19?!0:I===19&&Number(a.substring(0,6))<922337}; t9Y=function(a){if(a<0){lX(a);var I=B5(Lt,gx);a=Number(I);return za(a)?a:I}I=String(a);if(x9q(I))return I;lX(a);return P5(Lt,gx)}; ntI=function(a){if(ZJL(a))return a;pt(a);return U9g()}; mq=function(a){Ga(a);a=hq(a);za(a)||(lX(a),a=IIs(Lt,gx));return a}; FR=function(a){Ga(a);a=hq(a);if(za(a))a=String(a);else{var I=String(a);ZJL(I)?a=I:(lX(a),a=U9g())}return a}; Rq=function(a){Ga(a);var I=hq(Number(a));if(za(I))return String(I);I=a.indexOf(".");I!==-1&&(a=a.substring(0,I));return ntI(a)}; rlI=function(a){var I=hq(Number(a));if(za(I))return iX(I);I=a.indexOf(".");I!==-1&&(a=a.substring(0,I));return jY()?iX(wx(64,BigInt(a))):iX(ntI(a))}; HJw=function(a){return za(a)?iX(mq(a)):iX(FR(a))}; KOw=function(a){if(a==null)return a;var I=typeof a;if(I==="bigint")return String(wx(64,a));if(Ga(a)){if(I==="string")return Rq(a);if(I==="number")return mq(a)}}; Jl5=function(a){if(a==null)return a;var I=typeof a;if(I==="bigint")return String(bJq(64,a));if(Ga(a)){if(I==="string")return Ga(a),I=hq(Number(a)),za(I)&&I>=0?a=String(I):(I=a.indexOf("."),I!==-1&&(a=a.substring(0,I)),x9q(a)||(pt(a),a=B5(Lt,gx))),a;if(I==="number")return Ga(a),a=hq(a),a>=0&&za(a)?a:t9Y(a)}}; u0c=function(a){if(a==null||typeof a=="string"||a instanceof Ta)return a}; kQS=function(a){if(typeof a!=="string")throw Error();return a}; N_=function(a){if(a!=null&&typeof a!=="string")throw Error();return a}; oq=function(a){return a==null||typeof a==="string"?a:void 0}; DP=function(a,I){if(!(a instanceof I))throw Error("Expected instanceof "+e2F(I)+" but got "+(a&&e2F(a.constructor)));return a}; V9j=function(a,I,U){if(a!=null&&typeof a==="object"&&a[v5]===ag)return a;if(Array.isArray(a)){var e=a[nt]|0;U=e|U&32|U&2;U!==e&&bX(a,U);return new I(a)}}; Ig=function(a){return a}; eK=function(a){var I=Ho(Uw);return I?a[I]:void 0}; TB=function(){}; CH=function(a,I){for(var U in a)!isNaN(U)&&I(a,+U,a[U])}; Alw=function(a){var I=new TB;CH(a,function(U,e,T){I[e]=ft(T)}); I.V=a.V;return I}; Ht=function(a,I,U,e,T){var C=e?!!(I&32):void 0;e=[];var r=a.length,q=!1;if(I&64){if(I&256){r--;var x=a[r];var Z=r}else Z=4294967295,x=void 0;if(!(T||I&512)){q=!0;var t;var n=((t=rp)!=null?t:Ig)(x?Z- -1:I>>16&1023||536870912,-1,a,x);Z=n+-1}}else Z=4294967295,I&1||(x=r&&a[r-1],x!=null&&typeof x==="object"&&x.constructor===Object?(r--,Z=r,n=0):x=void 0);t=void 0;for(var K=0;K=Z){var J=void 0;((J=t)!=null?J:t={})[K- -1]=b}else e[K]=b}if(x)for(var V in x)r= x[V],r!=null&&(r=U(r,C))!=null&&(K=+V,K0?void 0:a===0?iJ5||(iJ5=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}; KH=function(a,I,U){a=nH(a,I[0],I[1],U?1:2);I!==tD&&U&&Kt(a,8192);return a}; nH=function(a,I,U,e){if(a==null){var T=32;U?(a=[U],T|=512):a=[];I&&(T=T&-67043329|(I&1023)<<16)}else{if(!Array.isArray(a))throw Error("narr");T=a[nt]|0;16384&T&&!(2&T)&>q();if(T&1024)throw Error("farr");if(T&64)return e!==3||T&16384||bX(a,T|16384),a;if(U&&(T|=512,U!==a[0]))throw Error("mid");a:{U=a;T&=-257;var C=U.length;if(C){var r=C-1,q=U[r];if(q!=null&&typeof q==="object"&&q.constructor===Object){T|=256;I=T&512?0:-1;r-=I;if(r>=1024)throw Error("pvtlmt");for(var x in q)C=+x,C1024)throw Error("spvt");T=T&-67043329|(x&1023)<<16}}}T|=64;e===3&&(T|=16384);bX(a,T);return a}; gtq=function(){mWq(clq,5)}; bJ=function(a,I){if(typeof a!=="object")return a;if(Array.isArray(a)){var U=a[nt]|0;if(a.length===0&&U&1)return;if(U&2)return a;var e;if(e=I)e=(!!(32&U)||!(1&U))&&!(1&U&&!(16&U));return e?(Kt(a,34),U&4&&Object.freeze(a),a):Ht(a,U,bJ,I!==void 0,!0)}if(a[v5]===ag)return I=a.Ly,U=I[nt]|0,ke(a,U)?a:Ht(I,U,bJ,!0,!0);if(a instanceof Ta)return a}; uJ=function(a){var I=a.Ly,U=I[nt]|0;if(!ke(a,U))return a;a=new a.constructor(Ht(I,U,bJ,!0,!0));Jq(a.Ly);return a}; kE=function(a){if(a.V!==uX)return!1;var I=a.Ly;I=Ht(I,I[nt]|0,bJ,!0,!0);Jq(I);a.Ly=I;a.V=void 0;return!0}; VQ=function(a){if(!kE(a)&&ke(a,a.Ly[nt]|0))throw Error();}; Mc=function(a,I,U){Object.isExtensible(a);return AD(a.Ly,I,U)}; AD=function(a,I,U,e){if(I===-1)return null;var T=I+(U?0:-1),C=a.length-1;if(!(C<1+(U?0:-1))){if(T>=C){var r=a[C];if(r!=null&&typeof r==="object"&&r.constructor===Object){U=r[I];var q=!0}else if(T===C)U=r;else return}else U=a[T];if(e&&U!=null){e=e(U);if(e==null)return e;if(!Object.is(e,U))return q?r[I]=e:a[T]=e,e}return U}}; $E=function(a,I,U,e){VQ(a);var T=a.Ly;jK(T,T[nt]|0,I,U,e);return a}; jK=function(a,I,U,e,T){var C=U+(T?0:-1),r=a.length-1;if(r>=1+(T?0:-1)&&C>=r){var q=a[r];if(q!=null&&typeof q==="object"&&q.constructor===Object)return q[U]=e,I}if(C<=r)return a[C]=e,I;if(e!==void 0){var x;r=((x=I)!=null?x:I=a[nt]|0)>>16&1023||536870912;U>=r?e!=null&&(C={},a[r+(T?0:-1)]=(C[U]=e,C),I|=256,bX(a,I)):a[C]=e}return I}; lJ=function(a,I,U,e,T){var C=a.Ly,r=C[nt]|0;e=ke(a,r)?1:e;T=!!T||e===3;e===2&&kE(a)&&(C=a.Ly,r=C[nt]|0);a=iJ(C,I);var q=a[nt]|0;if(!(4&q)){4&q&&(a=ft(a),q=LH(q,r),r=tz(jK(C,r,I,a)));for(var x=0,Z=0;x "+a)}; Tn=function(a,I){if(typeof a==="string")return{buffer:ERg(a),wg:I};if(Array.isArray(a))return{buffer:new Uint8Array(a),wg:I};if(a.constructor===Uint8Array)return{buffer:a,wg:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),wg:!1};if(a.constructor===Ta)return{buffer:H5(a)||new Uint8Array(0),wg:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),wg:!1};throw Error("Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers"); }; GQs=function(a,I,U,e){this.L=null;this.U=!1;this.V=this.B=this.J=0;this.init(a,I,U,e)}; rb=function(a){var I=0,U=0,e=0,T=a.L,C=a.V;do{var r=T[C++];I|=(r&127)<32&&(U|=(r&127)>>4);for(e=3;e<32&&r&128;e+=7)r=T[C++],U|=(r&127)<>>0,U>>>0);throw en();}; CX=function(a,I){a.V=I;if(I>a.B)throw Sei(a.B,I);}; HP=function(a){var I=a.L,U=a.V,e=I[U++],T=e&127;if(e&128&&(e=I[U++],T|=(e&127)<<7,e&128&&(e=I[U++],T|=(e&127)<<14,e&128&&(e=I[U++],T|=(e&127)<<21,e&128&&(e=I[U++],T|=e<<28,e&128&&I[U++]&128&&I[U++]&128&&I[U++]&128&&I[U++]&128&&I[U++]&128)))))throw en();CX(a,U);return T}; qS=function(a){var I=a.L,U=a.V,e=I[U+0],T=I[U+1],C=I[U+2];I=I[U+3];CX(a,a.V+4);return(e<<0|T<<8|C<<16|I<<24)>>>0}; xO=function(a){var I=qS(a);a=qS(a);return P5(I,a)}; ZR=function(a){var I=qS(a),U=qS(a);a=(U>>31)*2+1;var e=U>>>20&2047;I=4294967296*(U&1048575)+I;return e==2047?I?NaN:a*Infinity:e==0?a*4.9E-324*I:a*Math.pow(2,e-1075)*(I+4503599627370496)}; tm=function(a){for(var I=0,U=a.V,e=U+10,T=a.L;Ua.B)throw Sei(I,a.B-U);a.V=e;return U}; d9c=function(a,I){if(I==0)return rx();var U=ylj(a,I);a.zM&&a.U?U=a.L.subarray(U,U+I):(a=a.L,I=U+I,U=U===I?new Uint8Array(0):Etq?a.slice(U,I):new Uint8Array(a.subarray(U,I)));return U.length==0?rx():new Ta(U,Ct)}; KX=function(a,I,U,e){if(nX.length){var T=nX.pop();T.init(a,I,U,e);a=T}else a=new GQs(a,I,U,e);this.V=a;this.B=this.V.V;this.L=this.J=-1;R2S(this,e)}; R2S=function(a,I){I=I===void 0?{}:I;a.pW=I.pW===void 0?!1:I.pW}; wAL=function(a,I,U,e){if(bj.length){var T=bj.pop();R2S(T,e);T.V.init(a,I,U,e);return T}return new KX(a,I,U,e)}; FOc=function(a){var I=a.V;if(I.V==I.B)return!1;a.B=a.V.V;var U=HP(a.V)>>>0;I=U>>>3;U&=7;if(!(U>=0&&U<=5))throw OJI(U,a.B);if(I<1)throw Error("Invalid field number: "+I+" (at position "+a.B+")");a.J=I;a.L=U;return!0}; Jm=function(a){switch(a.L){case 0:a.L!=0?Jm(a):tm(a.V);break;case 1:a=a.V;CX(a,a.V+8);break;case 2:if(a.L!=2)Jm(a);else{var I=HP(a.V)>>>0;a=a.V;CX(a,a.V+I)}break;case 5:a=a.V;CX(a,a.V+4);break;case 3:I=a.J;do{if(!FOc(a))throw Error("Unmatched start-group tag: stream EOF");if(a.L==4){if(a.J!=I)throw Error("Unmatched end-group tag");break}Jm(a)}while(1);break;default:throw OJI(a.L,a.B);}}; uj=function(a,I,U){var e=a.V.B,T=HP(a.V)>>>0,C=a.V.V+T,r=C-e;r<=0&&(a.V.B=C,U(I,a,void 0,void 0,void 0),r=C-a.V.V);if(r)throw Error("Message parsing ended unexpectedly. Expected to read "+(T+" bytes, instead read "+(T-r)+" bytes, either the data ended unexpectedly or the message misreported its own length"));a.V.V=C;a.V.B=e}; Am=function(a){var I=HP(a.V)>>>0;a=a.V;var U=ylj(a,I);a=a.L;if(m9F){var e=a,T;(T=kO)||(T=kO=new TextDecoder("utf-8",{fatal:!0}));I=U+I;e=U===0&&I===e.length?e:e.subarray(U,I);try{var C=T.decode(e)}catch(Z){if(Vc===void 0){try{T.decode(new Uint8Array([128]))}catch(t){}try{T.decode(new Uint8Array([97])),Vc=!0}catch(t){Vc=!1}}!Vc&&(kO=void 0);throw Z;}}else{C=U;I=C+I;U=[];for(var r=null,q,x;C=I?Dz():(x=a[C++],q<194||oA(x)?(C--,Dz()):U.push((q&31)<<6|x&63)):q<240? C>=I-1?Dz():(x=a[C++],oA(x)||q===224&&x<160||q===237&&x>=160||oA(T=a[C++])?(C--,Dz()):U.push((q&15)<<12|(x&63)<<6|T&63)):q<=244?C>=I-2?Dz():(x=a[C++],oA(x)||(q<<28)+(x-144)>>30!==0||oA(T=a[C++])||oA(e=a[C++])?(C--,Dz()):(q=(q&7)<<18|(x&63)<<12|(T&63)<<6|e&63,q-=65536,U.push((q>>10&1023)+55296,(q&1023)+56320))):Dz(),U.length>=8192&&(r=ikw(r,U),U.length=0);C=ikw(r,U)}return C}; Q9s=function(a){var I=HP(a.V)>>>0;return d9c(a.V,I)}; MS=function(a,I,U){this.Ly=nH(a,I,U,3)}; z2d=function(a,I){if(I==null||I=="")return new a;I=JSON.parse(I);if(!Array.isArray(I))throw Error("dnarr");Kt(I,32);return new a(I)}; jn=function(a,I){this.L=a>>>0;this.V=I>>>0}; NrY=function(a){if(!a)return h2g||(h2g=new jn(0,0));if(!/^\d+$/.test(a))return null;pt(a);return new jn(Lt,gx)}; $O=function(a,I){this.L=a>>>0;this.V=I>>>0}; D9S=function(a){if(!a)return otc||(otc=new $O(0,0));if(!/^-?\d+$/.test(a))return null;pt(a);return new $O(Lt,gx)}; ij=function(){this.V=[]}; gb=function(a,I,U){for(;U>0||I>127;)a.V.push(I&127|128),I=(I>>>7|U<<25)>>>0,U>>>=7;a.V.push(I)}; cP=function(a,I){for(;I>127;)a.V.push(I&127|128),I>>>=7;a.V.push(I)}; vt5=function(a,I){if(I>=0)cP(a,I);else{for(var U=0;U<9;U++)a.V.push(I&127|128),I>>=7;a.V.push(1)}}; WP=function(a,I){a.V.push(I>>>0&255);a.V.push(I>>>8&255);a.V.push(I>>>16&255);a.V.push(I>>>24&255)}; az5=function(){this.B=[];this.L=0;this.V=new ij}; lj=function(a,I){I.length!==0&&(a.B.push(I),a.L+=I.length)}; Izs=function(a,I){BP(a,I,2);I=a.V.end();lj(a,I);I.push(a.L);return I}; sAi=function(a,I){var U=I.pop();for(U=a.L+a.V.length()-U;U>127;)I.push(U&127|128),U>>>=7,a.L++;I.push(U);a.L++}; BP=function(a,I,U){cP(a.V,I*8+U)}; UjS=function(a,I,U){if(U!=null){switch(typeof U){case "string":NrY(U)}BP(a,I,1);switch(typeof U){case "number":a=a.V;c5(U);WP(a,Lt);WP(a,gx);break;case "bigint":U=BigInt.asUintN(64,U);U=new jn(Number(U&BigInt(4294967295)),Number(U>>BigInt(32)));a=a.V;I=U.V;WP(a,U.L);WP(a,I);break;default:U=NrY(U),a=a.V,I=U.V,WP(a,U.L),WP(a,I)}}}; Xb=function(a,I,U){BP(a,I,2);cP(a.V,U.length);lj(a,a.V.end());lj(a,U)}; PP=function(){function a(){throw Error();} Object.setPrototypeOf(a,a.prototype);return a}; fX=function(a,I,U){this.YW=a;this.wN=I;a=Ho(pX);this.V=!!a&&U===a||!1}; YO=function(a,I){var U=U===void 0?pX:U;return new fX(a,I,U)}; Tsc=function(a,I,U,e,T){I=eJY(I,e);I!=null&&(U=Izs(a,U),T(I,a),sAi(a,U))}; Gn=function(a,I,U,e){var T=e[a];if(T)return T;T={};T.mF=e;T.Of=g.O(LOb(e[0]));var C=e[1],r=1;C&&C.constructor===Object&&(T.extensions=C,C=e[++r],typeof C==="function"&&(T.Pp=!0,OE!=null||(OE=C),Sn!=null||(Sn=e[r+1]),C=e[r+=2]));for(var q={};C&&Array.isArray(C)&&C.length&&typeof C[0]==="number"&&C[0]>0;){for(var x=0;x>BigInt(32)));gb(a.V,U.L,U.V);break;default:U=D9S(I),gb(a.V,U.L,U.V)}}}; U8=function(a,I,U){I=EW(I);I!=null&&I!=null&&(BP(a,U,0),vt5(a.V,I))}; uXs=function(a,I,U){I=I==null||typeof I==="boolean"?I:typeof I==="number"?!!I:void 0;I!=null&&(BP(a,U,0),a.V.V.push(I?1:0))}; kiS=function(a,I,U){I=oq(I);I!=null&&Xb(a,U,WVC(I))}; Vci=function(a,I,U,e,T){I=eJY(I,e);I!=null&&(U=Izs(a,U),T(I,a),sAi(a,U))}; Mc5=function(){var a=e2;this.V=Adb;this.isRepeated=0;this.L=Rg;this.defaultValue=void 0;this.B=a.messageId!=null?Aq:void 0}; jAg=function(a){return function(){var I=new az5;Kmi(this.Ly,I,Gn(m5,Fb,Qc,a));lj(I,I.V.end());for(var U=new Uint8Array(I.L),e=I.B,T=e.length,C=0,r=0;r-1)return I.apply(null,g.A(U));try{return a.V=a.B.V.now(),I.apply(null,g.A(U))}finally{a.J+=a.B.V.now()-a.V,a.V=-1,a.L+=1}}}; iMF=function(a,I){this.L=a;this.B=I;this.V=new $jw(a)}; Lmd=function(){this.V={}}; cdF=function(){var a=q1().flags,I=g4q;a=a.V[I.key];if(I.valueType==="proto"){try{var U=JSON.parse(a);if(Array.isArray(U))return U}catch(e){}return I.defaultValue}return typeof a===typeof I.defaultValue?a:I.defaultValue}; XYY=function(){this.B=void 0;this.L=this.Y=0;this.U=-1;this.UB=new xR;Zx(this.UB,"mv",Wmg).V=!0;Zx(this.UB,"omid",br);Zx(this.UB,"epoh",br).V=!0;Zx(this.UB,"epph",br).V=!0;Zx(this.UB,"umt",br).V=!0;Zx(this.UB,"phel",br).V=!0;Zx(this.UB,"phell",br).V=!0;Zx(this.UB,"oseid",lzs).V=!0;var a=this.UB;a.V.sloi||(a.V.sloi=new rO);a.V.sloi.V=!0;Zx(this.UB,"mm",xf);Zx(this.UB,"ovms",Bsc).V=!0;Zx(this.UB,"xdi",br).V=!0;Zx(this.UB,"amp",br).V=!0;Zx(this.UB,"prf",br).V=!0;Zx(this.UB,"gtx",br).V=!0;Zx(this.UB, "mvp_lv",br).V=!0;Zx(this.UB,"ssmol",br).V=!0;Zx(this.UB,"fmd",br).V=!0;Zx(this.UB,"gen204simple",br);this.V=new iMF(Nj(),this.UB);this.J=!1;this.flags=new Lmd}; q1=function(){return zi(XYY)}; Pmb=function(a,I,U,e){if(Math.random()<(e||a.V))try{if(U instanceof EJ)var T=U;else T=new EJ,Gi(U,function(r,q){var x=T,Z=x.J++;r=ds(q,r);x.V.push(Z);x.L[Z]=r}); var C=T.MJ(a.L,"pagead2.googlesyndication.com","/pagead/gen_204?id="+I+"&");C&&(Nj(),AYF(C))}catch(r){}}; pYw=function(a,I,U){U=U===void 0?{}:U;this.error=a;this.meta=U;this.context=I.context;this.msg=I.message||"";this.id=I.id||"jserror"}; fz5=function(){var a=a===void 0?g.zs:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):g.rd()}; YJs=function(){var a=a===void 0?g.zs:a;return(a=a.performance)&&a.now?a.now():null}; OMq=function(a,I,U){this.label=a;this.type=I;this.value=U;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; tO=function(){var a=window;this.events=[];this.L=a||g.zs;var I=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.events=a.google_js_reporting_queue,I=a.google_measure_js_timing);this.V=ZZ()||(I!=null?I:Math.random()<1)}; SJw=function(a){a&&nz&&ZZ()&&(nz.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),nz.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}; Gid=function(){var a=Kz;this.V=bp;this.Ie="jserror";this.tq=!0;this.w1=null;this.L=this.yp;this.ZN=a===void 0?null:a}; yds=function(a,I,U){var e=JO;return Ha(q1().V.V,function(){try{if(e.ZN&&e.ZN.V){var T=e.ZN.start(a.toString(),3);var C=I();e.ZN.end(T)}else C=I()}catch(q){var r=e.tq;try{SJw(T),r=e.L(a,new up(kf(q)),void 0,U)}catch(x){e.yp(217,x)}if(!r)throw q;}return C})()}; Vt=function(a,I,U,e){return Ha(q1().V.V,function(){var T=g.OS.apply(0,arguments);return yds(a,function(){return I.apply(U,T)},e)})}; kf=function(a){var I=a.toString();a.name&&I.indexOf(a.name)==-1&&(I+=": "+a.name);a.message&&I.indexOf(a.message)==-1&&(I+=": "+a.message);if(a.stack)a:{a=a.stack;var U=I;try{a.indexOf(U)==-1&&(a=U+"\n"+a);for(var e;a!=e;)e=a,a=a.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");I=a.replace(/\n */g,"\n");break a}catch(T){I=U;break a}I=void 0}return I}; up=function(a){pYw.call(this,Error(a),{message:a})}; E4s=function(){td&&typeof td.google_measure_js_timing!="undefined"&&(td.google_measure_js_timing||Kz.disable())}; djC=function(a){JO.w1=function(I){g.Gm(a,function(U){U(I)})}}; RJ5=function(a,I){return yds(a,I)}; AO=function(a,I){return Vt(a,I)}; M1=function(a,I,U,e){JO.yp(a,I,U,e)}; j2=function(){return Date.now()-wYw}; Fmg=function(){var a=q1().B,I=$f>=0?j2()-$f:-1,U=ip?j2()-Lz:-1,e=gU>=0?j2()-gU:-1;if(a==947190542)return 100;if(a==79463069)return 200;a=[2E3,4E3];var T=[250,500,1E3];M1(637,Error(),.001);var C=I;U!=-1&&U1500&&e<4E3?500:r}; ca=function(a,I,U,e){this.top=a;this.right=I;this.bottom=U;this.left=e}; Wa=function(a){return a.right-a.left}; lp=function(a,I){return a==I?!0:a&&I?a.top==I.top&&a.right==I.right&&a.bottom==I.bottom&&a.left==I.left:!1}; Ba=function(a,I,U){var e=new ca(0,0,0,0);this.time=a;this.volume=null;this.B=I;this.V=e;this.L=U}; X7=function(a,I,U,e,T,C,r,q){this.J=a;this.C=I;this.B=U;this.Y=e;this.V=T;this.U=C;this.L=r;this.D=q}; QAb=function(a){var I=a!==a.top,U=a.top===xWL(a),e=-1,T=0;if(I&&U&&a.top.mraid){e=3;var C=a.top.mraid}else e=(C=a.mraid)?I?U?2:1:0:-1;C&&(C.IS_GMA_SDK||(T=2),pw5(mjc,function(r){return typeof C[r]==="function"})||(T=1)); return{Od:C,compatibility:T,TVX:e}}; zJs=function(){var a=window.document;return a&&typeof a.elementFromPoint==="function"}; hJc=function(a,I,U){if(a&&I!==null&&I!=I.top){if(!I.top)return new g.pJ(-12245933,-12245933);I=I.top}try{return(U===void 0?0:U)?(new g.pJ(I.innerWidth,I.innerHeight)).round():Yjw(I||window).round()}catch(e){return new g.pJ(-12245933,-12245933)}}; fz=function(a,I,U){try{if(a){if(!I.top)return new ca(-12245933,-12245933,-12245933,-12245933);I=I.top}var e=hJc(a,I,U),T=e.height,C=e.width;if(C===-12245933)return new ca(C,C,C,C);var r=dr(I.document);var q=Sjb(r.V);var x=q.x,Z=q.y;return new ca(Z,x+C,Z+T,x)}catch(t){return new ca(-12245933,-12245933,-12245933,-12245933)}}; g.Yf=function(a,I,U,e){this.left=a;this.top=I;this.width=U;this.height=e}; O8=function(a,I){return a==I?!0:a&&I?a.left==I.left&&a.width==I.width&&a.top==I.top&&a.height==I.height:!1}; g.Gr=function(a,I,U){if(typeof I==="string")(I=S2(a,I))&&(a.style[I]=U);else for(var e in I){U=a;var T=I[e],C=S2(U,e);C&&(U.style[C]=T)}}; S2=function(a,I){var U=Nss[I];if(!U){var e=Kz5(I);U=e;a.style[e]===void 0&&(e=(g.hl?"Webkit":E8?"Moz":null)+Jz5(e),a.style[e]!==void 0&&(U=e));Nss[I]=U}return U}; g.dU=function(a,I){var U=a.style[Kz5(I)];return typeof U!=="undefined"?U:a.style[S2(a,I)]||""}; RD=function(a,I){var U=Ee(a);return U.defaultView&&U.defaultView.getComputedStyle&&(a=U.defaultView.getComputedStyle(a,null))?a[I]||a.getPropertyValue(I)||"":""}; wU=function(a,I){return RD(a,I)||(a.currentStyle?a.currentStyle[I]:null)||a.style&&a.style[I]}; g.mL=function(a,I,U){if(I instanceof g.X0){var e=I.x;I=I.y}else e=I,I=U;a.style.left=g.F7(e,!1);a.style.top=g.F7(I,!1)}; Qt=function(a){try{return a.getBoundingClientRect()}catch(I){return{left:0,top:0,right:0,bottom:0}}}; o4g=function(a){var I=Ee(a),U=wU(a,"position"),e=U=="fixed"||U=="absolute";for(a=a.parentNode;a&&a!=I;a=a.parentNode)if(a.nodeType==11&&a.host&&(a=a.host),U=wU(a,"position"),e=e&&U=="static"&&a!=I.documentElement&&a!=I.body,!e&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||U=="fixed"||U=="absolute"||U=="relative"))return a;return null}; g.zr=function(a){var I=Ee(a),U=new g.X0(0,0);if(a==(I?Ee(I):document).documentElement)return U;a=Qt(a);I=dr(I);I=Sjb(I.V);U.x=a.left+I.x;U.y=a.top+I.y;return U}; v4F=function(a,I){var U=new g.X0(0,0),e=N9(Ee(a));if(!Azg(e,"parent"))return U;do{var T=e==I?g.zr(a):DjI(a);U.x+=T.x;U.y+=T.y}while(e&&e!=I&&e!=e.parent&&(a=e.frameElement)&&(e=e.parent));return U}; g.hO=function(a,I){a=aPj(a);I=aPj(I);return new g.X0(a.x-I.x,a.y-I.y)}; DjI=function(a){a=Qt(a);return new g.X0(a.left,a.top)}; aPj=function(a){if(a.nodeType==1)return DjI(a);a=a.changedTouches?a.changedTouches[0]:a;return new g.X0(a.clientX,a.clientY)}; g.N1=function(a,I,U){if(I instanceof g.pJ)U=I.height,I=I.width;else if(U==void 0)throw Error("missing height argument");a.style.width=g.F7(I,!0);a.style.height=g.F7(U,!0)}; g.F7=function(a,I){typeof a=="number"&&(a=(I?Math.round(a):a)+"px");return a}; g.oD=function(a){var I=IPI;if(wU(a,"display")!="none")return I(a);var U=a.style,e=U.display,T=U.visibility,C=U.position;U.visibility="hidden";U.position="absolute";U.display="inline";a=I(a);U.display=e;U.position=C;U.visibility=T;return a}; IPI=function(a){var I=a.offsetWidth,U=a.offsetHeight,e=g.hl&&!I&&!U;return(I===void 0||e)&&a.getBoundingClientRect?(a=Qt(a),new g.pJ(a.right-a.left,a.bottom-a.top)):new g.pJ(I,U)}; g.DZ=function(a,I){a.style.display=I?"":"none"}; va=function(a,I){I=Math.pow(10,I);return Math.floor(a*I)/I}; sqb=function(a){return new ca(a.top,a.right,a.bottom,a.left)}; U_F=function(a){var I=a.top||0,U=a.left||0;return new ca(I,U+(a.width||0),I+(a.height||0),U)}; aR=function(a){return a!=null&&a>=0&&a<=1}; e9c=function(){var a=g.gO();return a?IR("AmazonWebAppPlatform;Android TV;Apple TV;AppleTV;BRAVIA;BeyondTV;Freebox;GoogleTV;HbbTV;LongTV;MiBOX;MiTV;NetCast.TV;Netcast;Opera TV;PANASONIC;POV_TV;SMART-TV;SMART_TV;SWTV;Smart TV;SmartTV;TV Store;UnionTV;WebOS".split(";"),function(I){return AY(a,I)})||AY(a,"OMI/")&&!AY(a,"XiaoMi/")?!0:AY(a,"Presto")&&AY(a,"Linux")&&!AY(a,"X11")&&!AY(a,"Android")&&!AY(a,"Mobi"):!1}; Txc=function(){this.B=!Sc(td.top);this.isMobileDevice=$4()||Qfi();var a=yb();this.domain=a.length>0&&a[a.length-1]!=null&&a[a.length-1].url!=null?g.gs(a[a.length-1].url)||"":"";this.V=new ca(0,0,0,0);this.J=new g.pJ(0,0);this.U=new g.pJ(0,0);this.C=new ca(0,0,0,0);this.frameOffset=new g.X0(0,0);this.Y=0;this.D=!1;this.L=!(!td||!QAb(td).Od);this.update(td)}; CXY=function(a,I){I&&I.screen&&(a.J=new g.pJ(I.screen.width,I.screen.height))}; rqw=function(a,I){a:{var U=a.V?new g.pJ(Wa(a.V),a.V.getHeight()):new g.pJ(0,0);I=I===void 0?td:I;I!==null&&I!=I.top&&(I=I.top);var e=0,T=0;try{var C=I.document,r=C.body,q=C.documentElement;if(C.compatMode=="CSS1Compat"&&q.scrollHeight)e=q.scrollHeight!=U.height?q.scrollHeight:q.offsetHeight,T=q.scrollWidth!=U.width?q.scrollWidth:q.offsetWidth;else{var x=q.scrollHeight,Z=q.scrollWidth,t=q.offsetHeight,n=q.offsetWidth;q.clientHeight!=t&&(x=r.scrollHeight,Z=r.scrollWidth,t=r.offsetHeight,n=r.offsetWidth); x>U.height?x>t?(e=x,T=Z):(e=t,T=n):x0||a.D)return!0;a=Nj().L.isVisible();var I=Ad(UR)===0;return a||I}; sR=function(){return zi(Txc)}; TA=function(a){this.B=a;this.L=0;this.V=null}; Cf=function(a,I,U){this.B=a;this.CO=U===void 0?"na":U;this.U=[];this.isInitialized=!1;this.J=new Ba(-1,!0,this);this.V=this;this.D=I;this.Va=this.j=!1;this.dw="uk";this.tU=!1;this.Y=!0}; re=function(a,I){g.kJ(a.U,I)||(a.U.push(I),I.T2(a.V),I.ea(a.J),I.Wu()&&(a.j=!0))}; Htb=function(a){a=a.V;a.e4();a.Js();var I=sR();I.C=fz(!1,a.B,I.isMobileDevice);rqw(sR(),a.B);a.J.V=a.yz()}; qWb=function(a){a.j=a.U.length?IR(a.U,function(I){return I.Wu()}):!1}; x_5=function(a){var I=g.iI(a.U);g.Gm(I,function(U){U.ea(a.J)})}; Hf=function(a){var I=g.iI(a.U);g.Gm(I,function(U){U.T2(a.V)}); a.V!=a||x_5(a)}; qf=function(a,I,U,e){this.element=a;this.V=new ca(0,0,0,0);this.B=null;this.Y=new ca(0,0,0,0);this.L=I;this.UB=U;this.tU=e;this.e8=!1;this.timestamp=-1;this.j=new X7(I.J,this.element,this.V,new ca(0,0,0,0),0,0,j2(),0);this.U=void 0}; Ztw=function(a,I){return a.U?new ca(Math.max(I.top+a.U.top,I.top),Math.min(I.left+a.U.right,I.right),Math.min(I.top+a.U.bottom,I.bottom),Math.max(I.left+a.U.left,I.left)):I.clone()}; xz=function(a){this.U=!1;this.V=a;this.J=function(){}}; tYj=function(a,I,U){this.B=U===void 0?0:U;this.L=a;this.V=I==null?"":I}; neg=function(a){switch(Math.trunc(a.B)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; KqC=function(a,I){return a.BI.B?!1:a.LI.L?!1:typeof a.Vtypeof I.V?!1:a.V0?e[U]-e[U-1]:e[U]})}; iH=function(){this.L=new uH;this.CO=this.zt=0;this.fO=new Je;this.gw=this.C=-1;this.xa=1E3;this.i5=new uH([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.dw=this.e8=-1}; Lf=function(a,I){return itF(a.L,I===void 0?!0:I)}; ge=function(a,I,U,e){var T=T===void 0?!1:T;U=Vt(e,U);Vb(a,I,U,{capture:T})}; lH=function(a,I){I=Wf(I);return I===0?0:Wf(a)/I}; Wf=function(a){return Math.max(a.bottom-a.top,0)*Math.max(a.right-a.left,0)}; cqF=function(a,I){if(!a||!I)return!1;for(var U=0;a!==null&&U++<100;){if(a===I)return!0;try{if(a=a.parentElement||a){var e=Ee(a),T=e&&N9(e),C=T&&T.frameElement;C&&(a=C)}}catch(r){break}}return!1}; WqF=function(a,I,U){if(!a||!I)return!1;I=a.clone().translate(-I.left,-I.top);a=(I.left+I.right)/2;I=(I.top+I.bottom)/2;Sc(window.top)&&window.top&&window.top.document&&(window=window.top);if(!zJs())return!1;a=window.document.elementFromPoint(a,I);if(!a)return!1;I=(I=(I=Ee(U))&&I.defaultView&&I.defaultView.frameElement)&&cqF(I,a);var e=a===U;a=!e&&a&&rs(a,function(T){return T===U}); return!(I||e||a)}; lP5=function(a,I,U,e){return sR().B?!1:Wa(a)<=0||a.getHeight()<=0?!0:U&&e?RJ5(208,function(){return WqF(a,I,U)}):!1}; Bf=function(a,I,U){g.S.call(this);this.position=Bxb.clone();this.Wx=this.Ip();this.Qp=-2;this.timeCreated=Date.now();this.FC=-1;this.PH=I;this.S9=null;this.JH=!1;this.yV=null;this.opacity=-1;this.requestSource=U;this.JIt=!1;this.q8=function(){}; this.hd=function(){}; this.Nb=new ddg;this.Nb.Mg=a;this.Nb.V=a;this.oN=!1;this.DF={uY:null,mW:null};this.dc=!0;this.tL=null;this.S1=this.sFm=!1;q1().Y++;this.b7=this.tM();this.qB=-1;this.Dc=null;this.hasCompleted=this.cUt=!1;this.UB=new xR;dLj(this.UB);X5Y(this);this.requestSource==1?tY(this.UB,"od",1):tY(this.UB,"od",0)}; X5Y=function(a){a=a.Nb.Mg;var I;if(I=a&&a.getAttribute)I=/-[a-z]/.test("googleAvInapp")?!1:PXS&&a.dataset?"googleAvInapp"in a.dataset:a.hasAttribute?a.hasAttribute("data-"+boY()):!!a.getAttribute("data-"+boY());I&&(sR().L=!0)}; Xs=function(a,I){I!=a.S1&&(a.S1=I,a=sR(),I?a.Y++:a.Y>0&&a.Y--)}; p5S=function(a,I){if(a.Dc){if(I.getName()===a.Dc.getName())return;a.Dc.dispose();a.Dc=null}I=I.create(a.Nb.V,a.UB,a.Wu());if(I=I!=null&&I.observe()?I:null)a.Dc=I}; fPd=function(a,I,U){if(!a.S9||a.PH==-1||I.L===-1||a.S9.L===-1)return 0;a=I.L-a.S9.L;return a>U?0:a}; ptI=function(a,I,U){if(a.Dc){a.Dc.G0();var e=a.Dc.j,T=e.J,C=T.V;if(e.Y!=null){var r=e.B;a.yV=new g.X0(r.left-C.left,r.top-C.top)}C=a.C5()?Math.max(e.V,e.U):e.V;r={};T.volume!==null&&(r.volume=T.volume);T=a.Ur(e);a.S9=e;a.Qa(C,I,U,!1,r,T,e.D)}}; f2q=function(a){if(a.JH&&a.tL){var I=nk(a.UB,"od")==1,U=sR().V,e=a.tL,T=a.Dc?a.Dc.getName():"ns",C=a.yV,r=new g.pJ(Wa(U),U.getHeight());U=a.C5();a={Itn:T,yV:C,Q9t:r,C5:U,f4:a.b7.f4,aga:I};if(I=e.L){I.G0();T=I.j;C=T.J.V;var q=r=null;T.Y!=null&&C&&(r=T.B,r=new g.X0(r.left-C.left,r.top-C.top),q=new g.pJ(C.right-C.left,C.bottom-C.top));T=U?Math.max(T.V,T.U):T.V;U={Itn:I.getName(),yV:r,Q9t:q,C5:U,aga:!1,f4:T}}else U=null;U&&MYd(e,a,U)}}; YwL=function(a,I,U){I&&(a.q8=I);U&&(a.hd=U)}; g.Pf=function(){}; g.pf=function(a){return{value:a,done:!1}}; OHS=function(){this.J=this.V=this.B=this.L=this.U=0}; SwY=function(a){var I={};var U=g.rd()-a.U;I=(I.ptlt=U,I);(U=a.L)&&(I.pnk=U);(U=a.B)&&(I.pnc=U);(U=a.J)&&(I.pnmm=U);(a=a.V)&&(I.pns=a);return I}; GBs=function(){Ej.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; ff=function(a){return aR(a.volume)&&a.volume>0}; Yz=function(a,I,U,e){U=U===void 0?!0:U;e=e===void 0?function(){return!0}:e; return function(T){var C=T[a];if(Array.isArray(C)&&e(T))return yDc(C,I,U)}}; OR=function(a,I){return function(U){return I(U)?U[a]:void 0}}; EEw=function(a){return function(I){for(var U=0;U0?C[T-1]+1:0,e+1).reduce(function(r,q){return r+q},0)})}; dcc=function(){this.L=this.V=""}; Rxq=function(){}; GA=function(a,I){var U={};if(a!==void 0)if(I!=null)for(var e in I){var T=I[e];e in Object.prototype||T!=null&&(U[e]=typeof T==="function"?T(a):a[T])}else g.ep(U,a);return nf(te(new Zk,U))}; wts=function(){var a={};this.L=(a.vs=[1,0],a.vw=[0,1],a.am=[2,2],a.a=[4,4],a.f=[8,8],a.bm=[16,16],a.b=[32,32],a.avw=[0,64],a.avs=[64,0],a.pv=[256,256],a.gdr=[0,512],a.p=[0,1024],a.r=[0,2048],a.m=[0,4096],a.um=[0,8192],a.ef=[0,16384],a.s=[0,32768],a.pmx=[0,16777216],a.mut=[33554432,33554432],a.umutb=[67108864,67108864],a.tvoff=[134217728,134217728],a);this.V={};for(var I in this.L)this.L[I][1]>0&&(this.V[I]=0);this.B=0}; yB=function(a,I){var U=a.L[I],e=U[1];a.B+=U[0];e>0&&a.V[I]==0&&(a.V[I]=1)}; FUq=function(a){var I=g.zm(a.L),U=0,e;for(e in a.V)g.kJ(I,e)&&a.V[e]==1&&(U+=a.L[e][1],a.V[e]=2);return U}; mcC=function(a){var I=0,U;for(U in a.V){var e=a.V[U];if(e==1||e==2)I+=a.L[U][1]}return I}; ER=function(){this.V=this.L=0}; de=function(){iH.call(this);this.B=new Je;this.a$=this.j=this.tU=0;this.D=-1;this.E7=new Je;this.U=new Je;this.V=new uH;this.Y=this.J=-1;this.Va=new Je;this.xa=2E3;this.Ux=new ER;this.XX=new ER;this.Z6=new ER}; RR=function(a,I,U){var e=a.a$;ip||U||a.D==-1||(e+=I-a.D);return e}; QgL=function(){this.B=!1}; Fs=function(a,I){this.B=!1;this.J=a;this.j=I;this.U=0}; mB=function(a,I){Fs.call(this,a,I);this.C=[]}; zxg=function(){}; QB=function(){}; zA=function(a,I,U,e){qf.call(this,a,I,U,e)}; he=function(a,I,U){qf.call(this,null,a,I,U);this.D=a.isActive();this.C=0}; Nf=function(a){return[a.top,a.left,a.bottom,a.right]}; oR=function(a,I,U,e,T,C){C=C===void 0?new QB:C;Bf.call(this,I,U,e);this.VF=T;this.wO=0;this.a9={};this.Eb=new wts;this.TV={};this.WS="";this.Z6=null;this.B8=!1;this.V=[];this.TF=C.L();this.Y=C.B();this.J=null;this.B=-1;this.CO=this.j=void 0;this.gw=this.Va=0;this.dw=-1;this.xa=this.XX=!1;this.tU=this.D=this.L=this.cD=this.Vo=0;new uH;this.Ux=this.a$=0;this.fO=-1;this.uW=0;this.C=g.KM;this.e8=[this.Ip()];this.EB=2;this.nk={};this.nk.pause="p";this.nk.resume="r";this.nk.skip="s";this.nk.mute="m";this.nk.unmute= "um";this.nk.exitfullscreen="ef";this.U=null;this.i5=this.E7=!1;this.hN=Math.floor(Date.now()/1E3-1704067200);this.zt=0}; Dk=function(a){a.hasCompleted=!0;a.uW!=0&&(a.uW=3)}; vf=function(a){return a===void 0?a:Number(a)?va(a,3):0}; al=function(a,I){return a.e8[I!=null&&IMath.max(1E4,a.B/3)?0:I);var U=a.C(a)||{};U=U.currentTime!==void 0?U.currentTime:a.Va;var e=U-a.Va,T=0;e>=0?(a.gw+=I,a.Ux+=Math.max(I-e,0),T=Math.min(e,a.gw)):a.a$+=Math.abs(e);e!=0&&(a.gw=0);a.fO==-1&&e>0&&(a.fO=gU>=0?j2()-gU:-1);a.Va=U;return T}; oEj=function(a,I){IR(a.Y,function(U){return U.J==I.J})||a.Y.push(I)}; Dci=function(a){var I=Ae(a.Qs().V,1);return Il(a,I)}; Il=function(a,I,U){return I>=15E3?!0:a.XX?(U===void 0?0:U)?!0:a.B>0?I>=a.B/2:a.dw>0?I>=a.dw:!1:!1}; vEY=function(a){var I=va(a.b7.f4,2),U=a.Eb.B,e=a.b7,T=al(a),C=vf(T.J),r=vf(T.Y),q=vf(e.volume),x=va(T.C,2),Z=va(T.gw,2),t=va(e.f4,2),n=va(T.e8,2),K=va(T.dw,2);e=va(e.BG,2);var b=a.RN().clone().round();a=a.Dc&&a.Dc.B?(a.Dc?a.Dc.B:null).clone().round():null;T=Lf(T,!1);return{Hnw:I,Vk:U,w5:C,g5:r,GW:q,bH:x,Bx:Z,f4:t,pH:n,kT:K,BG:e,position:b,Iw:a,vx:T}}; IRi=function(a,I){aRg(a.V,I,function(){return{Hnw:0,Vk:void 0,w5:-1,g5:-1,GW:-1,bH:-1,Bx:-1,f4:-1,pH:-1,kT:-1,BG:-1,position:void 0,Iw:void 0,vx:[]}}); a.V[I]=vEY(a)}; aRg=function(a,I,U){for(var e=a.length;e0?1:0;n.atos= kz(Z.V);n.ssb=kz(Z.i5,!1);n.amtos=itF(Z.V,!1);n.uac=a.Vo;n.vpt=Z.B.V;t=="nio"&&(n.nio=1,n.avms="nio");n.gmm="4";n.gdr=Il(a,Z.B.V,!0)?1:0;n.efpf=a.EB;if(t=="gsv"||t=="nis")t=a.Dc,t.C>0&&(n.nnut=t.C);n.tcm=hxS(a);n.nmt=a.a$;n.bt=a.Ux;n.pst=a.fO;n.vpaid=a.j;n.dur=a.B;n.vmtime=a.Va;n.is=a.Eb.B;a.V.length>=1&&(n.i0=a.V[0].Vk,n.a0=[a.V[0].GW],n.c0=[a.V[0].f4],n.ss0=[a.V[0].BG],t=a.V[0].position,C=a.V[0].Iw,n.p0=t?Nf(t):void 0,t&&C&&!lp(C,t)&&(n.cp0=Nf(C)));a.V.length>=2&&(n.i1=a.V[1].Vk,n.a1=e5(a.V[1].w5, a.V[1].GW,a.V[1].g5),n.c1=e5(a.V[1].bH,a.V[1].f4,a.V[1].Bx),n.ss1=e5(a.V[1].pH,a.V[1].BG,a.V[1].kT),t=a.V[1].position,C=a.V[1].Iw,n.p1=t?Nf(t):void 0,t&&C&&!lp(C,t)&&(n.cp1=Nf(C)),n.mtos1=a.V[1].vx);a.V.length>=3&&(n.i2=a.V[2].Vk,n.a2=e5(a.V[2].w5,a.V[2].GW,a.V[2].g5),n.c2=e5(a.V[2].bH,a.V[2].f4,a.V[2].Bx),n.ss2=e5(a.V[2].pH,a.V[2].BG,a.V[2].kT),t=a.V[2].position,C=a.V[2].Iw,n.p2=t?Nf(t):void 0,t&&C&&!lp(C,t)&&(n.cp2=Nf(C)),n.mtos2=a.V[2].vx);a.V.length>=4&&(n.i3=a.V[3].Vk,n.a3=e5(a.V[3].w5,a.V[3].GW, a.V[3].g5),n.c3=e5(a.V[3].bH,a.V[3].f4,a.V[3].Bx),n.ss3=e5(a.V[3].pH,a.V[3].BG,a.V[3].kT),t=a.V[3].position,C=a.V[3].Iw,n.p3=t?Nf(t):void 0,t&&C&&!lp(C,t)&&(n.cp3=Nf(C)),n.mtos3=a.V[3].vx);n.cs=mcC(a.Eb);I&&(n.ic=FUq(a.Eb),n.dvpt=Z.B.L,n.dvs=$z(Z.L,.5),n.dfvs=$z(Z.L,1),n.davs=$z(Z.V,.5),n.dafvs=$z(Z.V,1),U&&(Z.B.L=0,Lq5(Z.L),Lq5(Z.V)),a.NO()&&(n.dtos=Z.tU,n.dav=Z.j,n.dtoss=a.wO+1,U&&(Z.tU=0,Z.j=0,a.wO++)),n.dat=Z.U.L,n.dft=Z.Va.L,U&&(Z.U.L=0,Z.Va.L=0));n.ps=[q.U.width,q.U.height];n.bs=[Wa(q.V),q.V.getHeight()]; n.scs=[q.J.width,q.J.height];n.dom=q.domain;a.cD&&(n.vds=a.cD);if(a.Y.length>0||a.TF)I=g.iI(a.Y),a.TF&&I.push(a.TF),n.pings=g.FX(I,function(K){return K.toString()}); I=g.FX(g.Sa(a.Y,function(K){return K.Y()}),function(K){return K.getId()}); gII(I);n.ces=I;a.L&&(n.vmer=a.L);a.D&&(n.vmmk=a.D);a.tU&&(n.vmiec=a.tU);n.avms=a.Dc?a.Dc.getName():"ns";a.Dc&&g.ep(n,a.Dc.cA());e?(n.c=va(a.b7.f4,2),n.ss=va(a.b7.BG,2)):n.tth=j2()-TbL;n.mc=va(Z.gw,2);n.nc=va(Z.C,2);n.mv=vf(Z.Y);n.nv=vf(Z.J);n.lte=va(a.Qp,2);e=al(a,T);Lf(Z);n.qmtos=Lf(e);n.qnc=va(e.C,2);n.qmv=vf(e.Y);n.qnv=vf(e.J);n.qas=e.J>0?1:0;n.qi=a.WS;n.avms||(n.avms="geo");n.psm=Z.Ux.V;n.psv=Z.Ux.getValue();n.psfv=Z.XX.getValue();n.psa=Z.Z6.getValue();x=yjq(x.UB);x.length&&(n.veid=x);a.U&&g.ep(n, SwY(a.U));n.avas=a.Mw();n.vs=a.XE();n.co=CjI(a);n.tm=Z.zt;n.tu=Z.CO;return n}; sWs=function(a,I){if(g.kJ(rmd,I))return!0;var U=a.a9[I];return U!==void 0?(a.a9[I]=!0,!U):!1}; CjI=function(a){var I=a.zt.toString(10).padStart(2,"0");I=""+a.hN+I;a.zt<99&&a.zt++;return I}; qEF=function(){this.V={};var a=N9();TV(this,a,document);var I=HXI();try{if("1"==I){for(var U=a.parent;U!=a.top;U=U.parent)TV(this,U,U.document);TV(this,a.top,a.top.document)}}catch(e){}}; HXI=function(){var a=document.documentElement;try{if(!Sc(N9().top))return"2";var I=[],U=N9(a.ownerDocument);for(a=U;a!=U.top;a=a.parent)if(a.frameElement)I.push(a.frameElement);else break;return I&&I.length!=0?"1":"0"}catch(e){return"2"}}; TV=function(a,I,U){ge(U,"mousedown",function(){return xSb(a)},301); ge(I,"scroll",function(){return ZXY(a)},302); ge(U,"touchmove",function(){return tnC(a)},303); ge(U,"mousemove",function(){return nOd(a)},304); ge(U,"keydown",function(){return K5b(a)},305)}; xSb=function(a){g.dd(a.V,function(I){I.B>1E5||++I.B})}; ZXY=function(a){g.dd(a.V,function(I){I.V>1E5||++I.V})}; tnC=function(a){g.dd(a.V,function(I){I.V>1E5||++I.V})}; K5b=function(a){g.dd(a.V,function(I){I.L>1E5||++I.L})}; nOd=function(a){g.dd(a.V,function(I){I.J>1E5||++I.J})}; bXc=function(){this.V=[];this.L=[]}; CY=function(a,I){return g.Jz(a.V,function(U){return U.WS==I})}; JmF=function(a,I){return I?g.Jz(a.V,function(U){return U.Nb.Mg==I}):null}; ubj=function(a,I){return g.Jz(a.L,function(U){return U.vH()==2&&U.WS==I})}; HX=function(){var a=rY;return a.V.length==0?a.L:a.L.length==0?a.V:g.j8(a.L,a.V)}; knC=function(a,I){a=I.vH()==1?a.V:a.L;var U=Ko(a,function(e){return e==I}); return U!=-1?(a.splice(U,1),I.Dc&&I.Dc.unobserve(),I.dispose(),!0):!1}; VnL=function(a){var I=rY;if(knC(I,a)){switch(a.vH()){case 0:var U=function(){return null}; case 2:U=function(){return ubj(I,a.WS)}; break;case 1:U=function(){return CY(I,a.WS)}}for(var e=U();e;e=U())knC(I,e)}}; Amc=function(a){var I=rY;a=g.Sa(a,function(U){return!JmF(I,U.Nb.Mg)}); I.V.push.apply(I.V,g.A(a))}; MnY=function(a){var I=[];g.Gm(a,function(U){IR(rY.V,function(e){return e.Nb.Mg===U.Nb.Mg&&e.WS===U.WS})||(rY.V.push(U),I.push(U))})}; qP=function(){this.V=this.L=null}; xj=function(a){return a.V!=null}; jWg=function(a,I){function U(e,T){I(e,T)} if(a.L==null)return!1;a.V=g.Jz(a.L,function(e){return e!=null&&e.hs()}); a.V&&(a.V.init(U)?Htb(a.V.V):I(a.V.V.YV(),a.V));return a.V!=null}; ZB=function(a){a=$S5(a);xz.call(this,a.length?a[a.length-1]:new Cf(td,0));this.B=a;this.L=null}; $S5=function(a){if(!a.length)return[];a=(0,g.Sa)(a,function(U){return U!=null&&U.T4()}); for(var I=1;IU.time?I:U},a[0])}; bs=function(a){a=a===void 0?td:a;xz.call(this,new Cf(a,2))}; J3=function(){var a=cms();Cf.call(this,td.top,a,"geo")}; cms=function(){q1();var a=sR();return a.B||a.L?0:2}; W5i=function(){}; us=function(){this.done=!1;this.V={Nt:0,zA:0,mym:0,yr:0,nB:-1,t8:0,WU:0,Kp:0,Sb6:0};this.U=null;this.Y=!1;this.B=null;this.C=0;this.L=new TA(this)}; VZ=function(){var a=kj;a.Y||(a.Y=!0,lR5(a,function(){return a.J.apply(a,g.A(g.OS.apply(0,arguments)))}),a.J())}; BbY=function(){zi(W5i);var a=zi(qP);xj(a)&&a.V.V?Htb(a.V.V):sR().update(td)}; A3=function(a,I,U){if(!a.done&&(a.L.cancel(),I.length!=0)){a.B=null;try{BbY();var e=j2();q1().U=e;if(xj(zi(qP)))for(var T=0;T=0?j2()-$f:-1,q=j2();T.V.nB==-1&&(r=q);var x=sR(),Z=q1(),t=Kk(Z.UB),n=HX();try{if(n.length>0){var K=x.V;K&&(t.bs=[Wa(K),K.getHeight()]);var b=x.U;b&&(t.ps=[b.width,b.height]);td.screen&&(t.scs=[td.screen.width,td.screen.height])}else t.url=encodeURIComponent(td.location.href.substring(0,512)),C.referrer&&(t.referrer=encodeURIComponent(C.referrer.substring(0,512))); t.tt=r;t.pt=$f;t.bin=Z.L;td.google_osd_load_pub_page_exp!==void 0&&(t.olpp=td.google_osd_load_pub_page_exp);t.deb=[1,T.V.Nt,T.V.zA,T.V.yr,T.V.nB,0,T.L.L,T.V.t8,T.V.WU,T.V.Kp,T.V.Sb6,-1].join(";");t.tvt=Pjb(T,q);x.L&&(t.inapp=1);if(td!==null&&td!=td.top){n.length>0&&(t.iframe_loc=encodeURIComponent(td.location.href.substring(0,512)));var J=x.C;t.is=[Wa(J),J.getHeight()]}}catch(V){t.error=1}kj.B=t}K=g.sG(kj.B);b=q1().V;nk(b.B,"prf")==1?(J=new rU,T=b.V,C=0,T.V>-1&&(C=T.B.V.now()-T.V),J=Pt(J,1,Ye(T.J+ C),0),T=b.V,J=Pt(J,5,yI(T.V>-1?T.L+1:T.L),0),J=Pt(J,2,QI(b.L.V.B()),"0"),J=Pt(J,3,QI(b.L.V.L()),"0"),b=Pt(J,4,QI(b.L.V.V()),"0"),J={},b=(J.pf=g.Iq(b.L()),J)):b={};g.ep(K,b);g.ep(I,e,U,K,a())}])}; YEq=function(){var a=fRI||td;if(!a)return"";var I=[];if(!a.location||!a.location.href)return"";I.push("url="+encodeURIComponent(a.location.href.substring(0,512)));a.document&&a.document.referrer&&I.push("referrer="+encodeURIComponent(a.document.referrer.substring(0,512)));return I.join("&")}; MP=function(){var a="youtube.player.web_20250415_22_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250415_22_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250415_22_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250415_22_RC00".match(/_(\d{8})_\d+_RC\d+$/),I;if(((I=a)==null?void 0:I.length)==2)return a[1];a="youtube.player.web_20250415_22_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var U;return((U=a)==null?void 0:U.length)==3?"20"+a[1]+a[2]:null}; OXI=function(){return"av.default_js".includes("ima_html5_sdk")?{hB:"ima",WH:null}:"av.default_js".includes("ima_native_sdk")?{hB:"nima",WH:null}:"av.default_js".includes("admob-native-video-javascript")?{hB:"an",WH:null}:"youtube.player.web_20250415_22_RC00".includes("cast_js_sdk")?{hB:"cast",WH:MP()}:"youtube.player.web_20250415_22_RC00".includes("youtube.player.web")?{hB:"yw",WH:MP()}:"youtube.player.web_20250415_22_RC00".includes("outstream_web_client")?{hB:"out",WH:MP()}:"youtube.player.web_20250415_22_RC00".includes("drx_rewarded_web")? {hB:"r",WH:MP()}:"youtube.player.web_20250415_22_RC00".includes("gam_native_web_video")?{hB:"n",WH:MP()}:"youtube.player.web_20250415_22_RC00".includes("admob_interstitial_video")?{hB:"int",WH:MP()}:{hB:"j",WH:null}}; LY=function(a,I){var U={sv:"966"};j5!==null&&(U.v=j5);U.cb=SES;U.nas=rY.V.length;U.msg=a;I!==void 0&&(a=GnS(I))&&(U.e=is[a]);return U}; gY=function(a){return JY(a,"custom_metric_viewable")}; GnS=function(a){var I=gY(a)?"custom_metric_viewable":a.toLowerCase();return DD(s6,function(U){return U==I})}; ymL=function(){this.V=void 0;this.L=!1;this.B=0;this.J=-1;this.U="tos"}; RtY=function(a){try{var I=a.split(",");return I.length>g.zm(EOY).length?null:Qb(I,function(U,e){e=e.toLowerCase().split("=");if(e.length!=2||dSc[e[0]]===void 0||!dSc[e[0]](e[1]))throw Error("Entry ("+e[0]+", "+e[1]+") is invalid.");U[e[0]]=e[1];return U},{})}catch(U){return null}}; wPi=function(a,I){if(a.V==void 0)return 0;switch(a.U){case "mtos":return a.L?Mf(I.V,a.V):Mf(I.L,a.V);case "tos":return a.L?Ae(I.V,a.V):Ae(I.L,a.V)}return 0}; cX=function(a,I,U,e){Fs.call(this,I,e);this.C=a;this.D=U}; WX=function(){}; ls=function(a){Fs.call(this,"fully_viewable_audible_half_duration_impression",a)}; BX=function(a){this.V=a}; Xj=function(a,I){Fs.call(this,a,I)}; PX=function(a){mB.call(this,"measurable_impression",a)}; pY=function(){BX.apply(this,arguments)}; fY=function(a,I,U){he.call(this,a,I,U)}; Yj=function(a){a=a===void 0?td:a;xz.call(this,new Cf(a,2))}; O6=function(a,I,U){he.call(this,a,I,U)}; S5=function(a){a=a===void 0?td:a;xz.call(this,new Cf(a,2))}; GV=function(){Cf.call(this,td,2,"mraid");this.Ux=0;this.gw=this.e8=!1;this.C=null;this.L=QAb(this.B);this.J.V=new ca(0,0,0,0);this.zt=!1}; yZ=function(a,I,U){a.eE("addEventListener",I,U)}; ztF=function(a){q1().J=!!a.eE("isViewable");yZ(a,"viewableChange",F5j);a.eE("getState")==="loading"?yZ(a,"ready",mSL):QWd(a)}; QWd=function(a){typeof a.L.Od.AFMA_LIDAR==="string"?(a.e8=!0,htj(a)):(a.L.compatibility=3,a.C="nc",a.Rm("w"))}; htj=function(a){a.gw=!1;var I=nk(q1().UB,"rmmt")==1,U=!!a.eE("isViewable");(I?!U:1)&&Nj().setTimeout(AO(524,function(){a.gw||(Nbs(a),M1(540,Error()),a.C="mt",a.Rm("w"))}),500); oOF(a);yZ(a,a.L.Od.AFMA_LIDAR,DSL)}; oOF=function(a){var I=nk(q1().UB,"sneio")==1,U=a.L.Od.AFMA_LIDAR_EXP_1!==void 0,e=a.L.Od.AFMA_LIDAR_EXP_2!==void 0;(I=I&&e)&&(a.L.Od.AFMA_LIDAR_EXP_2=!0);U&&(a.L.Od.AFMA_LIDAR_EXP_1=!I)}; Nbs=function(a){a.eE("removeEventListener",a.L.Od.AFMA_LIDAR,DSL);a.e8=!1}; vOI=function(a,I){if(a.eE("getState")==="loading")return new g.pJ(-1,-1);I=a.eE(I);if(!I)return new g.pJ(-1,-1);a=parseInt(I.width,10);I=parseInt(I.height,10);return isNaN(a)||isNaN(I)?new g.pJ(-1,-1):new g.pJ(a,I)}; mSL=function(){try{var a=zi(GV);a.eE("removeEventListener","ready",mSL);QWd(a)}catch(I){M1(541,I)}}; DSL=function(a,I){try{var U=zi(GV);U.gw=!0;var e=a?new ca(a.y,a.x+a.width,a.y+a.height,a.x):new ca(0,0,0,0);var T=j2(),C=ea();var r=new Ba(T,C,U);r.V=e;r.volume=I;U.ea(r)}catch(q){M1(542,q)}}; F5j=function(a){var I=q1(),U=zi(GV);a&&!I.J&&(I.J=!0,U.zt=!0,U.C&&U.Rm("w",!0))}; E6=function(){this.isInitialized=!1;this.V=this.L=null;var a={};this.C=(a.start=this.rUg,a.firstquartile=this.Twn,a.midpoint=this.HOw,a.thirdquartile=this.yUt,a.complete=this.CgO,a.error=this.M8x,a.pause=this.R6,a.resume=this.XO,a.skip=this.f6X,a.viewable_impression=this.Nk,a.mute=this.lA,a.unmute=this.lA,a.fullscreen=this.Gtn,a.exitfullscreen=this.a6x,a.fully_viewable_audible_half_duration_impression=this.Nk,a.measurable_impression=this.Nk,a.abandon=this.R6,a.engagedview=this.Nk,a.impression=this.Nk, a.creativeview=this.Nk,a.progress=this.lA,a.custom_metric_viewable=this.Nk,a.bufferstart=this.R6,a.bufferfinish=this.XO,a.audio_measurable=this.Nk,a.audio_audible=this.Nk,a);a={};this.D=(a.overlay_resize=this.Q$a,a.abandon=this.q6,a.close=this.q6,a.collapse=this.q6,a.overlay_unmeasurable_impression=function(I){return U6(I,"overlay_unmeasurable_impression",ea())},a.overlay_viewable_immediate_impression=function(I){return U6(I,"overlay_viewable_immediate_impression",ea())},a.overlay_unviewable_impression= function(I){return U6(I,"overlay_unviewable_impression",ea())},a.overlay_viewable_end_of_session_impression=function(I){return U6(I,"overlay_viewable_end_of_session_impression",ea())},a); q1().L=3;aZF(this);this.B=null}; dY=function(a,I,U,e){a=a.HM(null,e,!0,I);a.J=U;Amc([a]);return a}; IZs=function(a,I,U){PFY(I);var e=a.V;g.Gm(I,function(T){var C=g.FX(T.criteria,function(r){var q=RtY(r);if(q==null)r=null;else if(r=new ymL,q.visible!=null&&(r.V=q.visible/100),q.audible!=null&&(r.L=q.audible==1),q.time!=null){var x=q.timetype=="mtos"?"mtos":"tos",Z=Rds(q.time,"%")?"%":"ms";q=parseInt(q.time,10);Z=="%"&&(q/=100);r.setTime(q,Z,x)}return r}); IR(C,function(r){return r==null})||oEj(U,new cX(T.id,T.event,C,e))})}; sDj=function(){var a=[],I=q1();a.push(zi(J3));nk(I.UB,"mvp_lv")&&a.push(zi(GV));I=[new Yj,new S5];I.push(new ZB(a));I.push(new bs(td));return I}; U1L=function(a){if(!a.isInitialized){a.isInitialized=!0;try{var I=j2(),U=q1(),e=sR();$f=I;U.B=79463069;a.L!=="o"&&(fRI=xWL(td));if(Mp5()){kj.V.zA=0;kj.V.nB=j2()-I;var T=sDj(),C=zi(qP);C.L=T;jWg(C,function(){Rl()})?kj.done||(XPj(),re(C.V.V,a),VZ()):e.B?Rl():VZ()}else wY=!0}catch(r){throw rY.reset(),r; }}}; NP=function(a){kj.L.cancel();h3=a;kj.done=!0}; ol=function(a){if(a.L)return a.L;var I=zi(qP).V;if(I)switch(I.getName()){case "nis":a.L="n";break;case "gsv":a.L="m"}a.L||(a.L="h");return a.L}; DB=function(a,I,U){if(a.V==null)return I.cD|=4,!1;a=ewc(a.V,U,I);I.cD|=a;return a==0}; Rl=function(){var a=[new bs(td)],I=zi(qP);I.L=a;jWg(I,function(){NP("i")})?kj.done||(XPj(),VZ()):NP("i")}; TUb=function(a,I){if(!a.B8){var U=U6(a,"start",ea());U=a.VF.V(U).V;var e={id:"lidarv"};e.r=I;e.sv="966";j5!==null&&(e.v=j5);lm(U,function(T,C){return e[T]=T=="mtos"||T=="tos"?C:encodeURIComponent(C)}); I=YEq();lm(I,function(T,C){return e[T]=encodeURIComponent(C)}); I="//pagead2.googlesyndication.com/pagead/gen_204?"+nf(te(new Zk,e));VYF(I);a.B8=!0}}; vX=function(a,I,U){A3(kj,[a],!ea());IRi(a,U);U!=4&&aRg(a.e8,U,a.Ip);return U6(a,I,ea())}; aZF=function(a){pPq(function(){var I=Cpd();a.L!=null&&(I.sdk=a.L);var U=zi(qP);xj(U)&&(I.avms=U.V.getName());return I})}; rOY=function(a,I,U,e){var T=JmF(rY,U);T!==null&&T.WS!==I&&(a.Rp(T),T=null);T||(I=a.HM(U,j2(),!1,I),rY.L.length==0&&(q1().B=79463069),MnY([I]),T=I,T.J=ol(a),e&&(T.Z6=e));return T}; Hzj=function(a,I){var U=a[I];U!==void 0&&U>0&&(a[I]=Math.floor(U*1E3))}; Cpd=function(){var a=sR(),I={},U={},e={};return Object.assign({},(I.sv="966",I),j5!==null&&(U.v=j5,U),(e["if"]=a.B?"1":"0",e.nas=String(rY.V.length),e))}; an=function(a){Fs.call(this,"audio_audible",a)}; In=function(a){mB.call(this,"audio_measurable",a)}; s2=function(){BX.apply(this,arguments)}; U2=function(){}; q85=function(a){this.V=a}; ewc=function(a,I,U){a=a.L();if(typeof a==="function"){var e={};var T={};e=Object.assign({},j5!==null&&(e.v=j5,e),(T.sv="966",T.cb=SES,T.e=x1b(I),T));T=U6(U,I,ea());g.ep(e,T);U.TV[I]=T;e=U.vH()==2?kaj(e).join("&"):U.VF.V(e).V;try{return a(U.WS,e,I),0}catch(C){return 2}}else return 1}; x1b=function(a){var I=gY(a)?"custom_metric_viewable":a;a=DD(s6,function(U){return U==I}); return is[a]}; eA=function(){E6.call(this);this.Y=null;this.U=!1;this.J="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; ZzL=function(a,I,U){U=U.opt_configurable_tracking_events;a.V!=null&&Array.isArray(U)&&IZs(a,U,I)}; t2Y=function(a,I,U){var e=CY(rY,I);e||(e=U.opt_nativeTime||-1,e=dY(a,I,ol(a),e),U.opt_osdId&&(e.Z6=U.opt_osdId));return e}; nfF=function(a,I,U){var e=CY(rY,I);e||(e=dY(a,I,"n",U.opt_nativeTime||-1));return e}; KLw=function(a,I){var U=CY(rY,I);U||(U=dY(a,I,"h",-1));return U}; bzc=function(a){q1();switch(ol(a)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; krw=function(a,I,U,e){U=U===void 0?{}:U;var T={};g.ep(T,{opt_adElement:void 0,opt_fullscreen:void 0},U);var C=a.LM(I,U);U=C?C.VF:a.k_();if(T.opt_bounds)return U.V(LY("ol",e));if(e!==void 0)if(GnS(e)!==void 0)if(wY)a=LY("ue",e);else if(U1L(a),h3=="i")a=LY("i",e),a["if"]=0;else if(I=a.LM(I,T)){b:{h3=="i"&&(I.oN=!0);C=T.opt_fullscreen;C!==void 0&&Xs(I,!!C);var r;if(C=!sR().L)(C=AY(g.gO(),"CrKey")&&!(AY(g.gO(),"CrKey")&&AY(g.gO(),"SmartSpeaker"))||AY(g.gO(),"PlayStation")||AY(g.gO(),"Roku")||e9c()||AY(g.gO(), "Xbox"))||(C=g.gO(),C=AY(C,"AppleTV")||AY(C,"Apple TV")||AY(C,"CFNetwork")||AY(C,"tvOS")),C||(C=g.gO(),C=AY(C,"sdk_google_atv_x86")||AY(C,"Android TV")),C=!C;C&&(Nj(),C=Ad(UR)===0);if(r=C){switch(I.vH()){case 1:TUb(I,"pv");break;case 2:a.OW(I)}NP("pv")}C=e.toLowerCase();if(r=!r)r=nk(q1().UB,"ssmol")&&C==="loaded"?!1:g.kJ(JOS,C);if(r&&I.uW==0){h3!="i"&&(kj.done=!1);r=T!==void 0?T.opt_nativeTime:void 0;gU=r=typeof r==="number"?r:j2();I.JH=!0;var q=ea();I.uW=1;I.a9={};I.a9.start=!1;I.a9.firstquartile= !1;I.a9.midpoint=!1;I.a9.thirdquartile=!1;I.a9.complete=!1;I.a9.resume=!1;I.a9.pause=!1;I.a9.skip=!1;I.a9.mute=!1;I.a9.unmute=!1;I.a9.viewable_impression=!1;I.a9.measurable_impression=!1;I.a9.fully_viewable_audible_half_duration_impression=!1;I.a9.fullscreen=!1;I.a9.exitfullscreen=!1;I.wO=0;q||(I.Qs().D=r);A3(kj,[I],!q)}(r=I.nk[C])&&yB(I.Eb,r);nk(q1().UB,"fmd")||g.kJ(u7c,C)&&I.TF&&I.TF.L(I,null);switch(I.vH()){case 1:var x=gY(C)?a.C.custom_metric_viewable:a.C[C];break;case 2:x=a.D[C]}if(x&&(e=x.call(a, I,T,e),nk(q1().UB,"fmd")&&g.kJ(u7c,C)&&I.TF&&I.TF.L(I,null),e!==void 0)){T=LY(void 0,C);g.ep(T,e);e=T;break b}e=void 0}I.uW==3&&a.Rp(I);a=e}else a=LY("nf",e);else a=void 0;else wY?a=LY("ue"):C?(a=LY(),g.ep(a,USY(C,!0,!1,!1))):a=LY("nf");return typeof a==="string"?U.V():U.V(a)}; V2F=function(a,I){I&&(a.J=I)}; AOd=function(a){var I={};return I.viewability=a.V,I.googleViewability=a.L,I}; M2g=function(a,I,U){U=U===void 0?{}:U;a=krw(zi(eA),I,U,a);return AOd(a)}; TF=function(a,I){return(a=(new RegExp("[^#]*[?&]"+I+"=([^&#]*)")).exec(a))?a[1]:null}; CW=function(a){var I=g.OS.apply(1,arguments).filter(Boolean).join("&");if(!I)return a;var U=a.match(/[?&]adurl=/);return U?a.slice(0,U.index+1)+I+"&"+a.slice(U.index+1):a+(a.indexOf("?")<0?"?":"&")+I}; ru=function(a,I){return I?"&"+a+"="+encodeURIComponent(I):""}; jDI=function(a){var I=a.url;a=a.OR8;this.V=I;this.B=a;this.L=(new Date).getTime()-17040672E5}; $15=function(a){a=a.B;if(!a)return"";var I=ru("uap",a.platform)+ru("uapv",a.platformVersion)+ru("uafv",a.uaFullVersion)+ru("uaa",a.architecture)+ru("uam",a.model)+ru("uab",a.bitness);a.fullVersionList&&(I+="&uafvl="+encodeURIComponent(a.fullVersionList.map(function(U){return encodeURIComponent(U.brand)+";"+encodeURIComponent(U.version)}).join("|"))); a.wow64!=null&&(I+="&uaw="+Number(a.wow64));return I.slice(1)}; gfw=function(a,I,U,e,T){var C=window;var r=r===void 0?!1:r;var q;U?q=(r===void 0?0:r)?"//ep1.adtrafficquality.google/bg/"+u9(U)+".js":"//pagead2.googlesyndication.com/bg/"+u9(U)+".js":q="";r=r===void 0?!1:r;U=C.document;var x={};I&&(x._scs_=I);x._bgu_=q;x._bgp_=e;x._li_="v_h.3.0.0.0";T&&(x._upb_=T);(I=C.GoogleTyFxhY)&&typeof I.push=="function"||(I=C.GoogleTyFxhY=[]);I.push(x);I=dr(U).createElement("SCRIPT");I.type="text/javascript";I.async=!0;a=(r===void 0?0:r)?PI5(izg,u9(a)+".js"):PI5(LLI,u9(a)+ ".js");g.q9(I,a);(C=(C.GoogleTyFxhYEET||{})[I.src])?C():U.getElementsByTagName("head")[0].appendChild(I)}; cOS=function(){try{var a,I;return!!((a=window)==null?0:(I=a.top)==null?0:I.location.href)&&!1}catch(U){return!0}}; HM=function(a,I,U){U=U===void 0?Error():U;var e=Error.call(this);this.message=e.message;"stack"in e&&(this.stack=e.stack);this.code=a;I+=":";U instanceof Error?(this.message=I+U.message,this.stack=U.stack||""):(this.message=I+String(U),this.stack="");Object.setPrototypeOf(this,this.constructor.prototype)}; xF=function(){var a=WLC();a=a===void 0?"bevasrsg":a;return new Promise(function(I){var U=window===window.top?window:cOS()?window:window.top,e=U[a],T;((T=e)==null?0:T.bevasrs)?I(new qB(e.bevasrs)):(e||(e={},e=(e.nqfbel=[],e),U[a]=e),e.nqfbel.push(function(C){I(new qB(C))}))})}; lZj=function(a){var I={c:a.Pi,e:a.Nz,mc:a.P0,me:a.ZE};a.T0&&(I.co={c:a.T0.T6,a:a.T0.HC,s:a.T0.Cb});return I}; ZO=function(a){g.S.call(this);this.wpc=a}; qB=function(a){g.S.call(this);var I=this;this.ll=a;this.B="keydown keypress keyup input focusin focusout select copy cut paste change click dblclick auxclick pointerover pointerdown pointerup pointermove pointerout dragenter dragleave drag dragend mouseover mousedown mouseup mousemove mouseout touchstart touchend touchmove wheel".split(" ");this.L=void 0;this.Vn=this.ll.p;this.J=this.Kd.bind(this);this.addOnDisposeCallback(function(){return void BUC(I)})}; Xag=function(a){var I;return g.f(function(U){if(U.L==1){if(!a.ll.wpc)throw new HM(30,"NWA");return a.V?U.return(a.V):g.l(U,a.ll.wpc(),2)}I=U.V;a.V=new ZO(I);return U.return(a.V)})}; BUC=function(a){a.L!==void 0&&(a.B.forEach(function(I){var U;(U=a.L)==null||U.removeEventListener(I,a.J)}),a.L=void 0)}; Ppi=function(a){var I=I===void 0?49:I;var U=[];wp(a,t2,6).forEach(function(e){Nc(e,2)<=I&&U.push(Nc(e,1))}); return U}; pad=function(a){var I=I===void 0?49:I;var U=[];wp(a,t2,6).forEach(function(e){Nc(e,2)>I&&U.push(Nc(e,1))}); return U}; fZs=function(a){a.then(function(){},function(){})}; nW=function(){g.S.apply(this,arguments);this.J=1;this[Y8I]=this.dispose}; KW=function(a){return{fieldType:2,fieldName:a}}; g.bP=function(a){return{fieldType:3,fieldName:a}}; Ozj=function(a){this.V=a;a.Yo("/client_streamz/bg/frs",g.bP("mk"))}; S8L=function(a){this.V=a;a.Yo("/client_streamz/bg/wrl",g.bP("mn"),KW("ac"),KW("sc"),g.bP("rk"),g.bP("mk"))}; Gri=function(a){this.V=a;a.MU("/client_streamz/bg/ec",g.bP("en"),g.bP("mk"))}; yOw=function(a){this.V=a;a.Yo("/client_streamz/bg/el",g.bP("en"),g.bP("mk"))}; EfS=function(a){this.V=a;a.MU("/client_streamz/bg/cec",KW("ec"),g.bP("mk"))}; d1I=function(a){this.V=a;a.MU("/client_streamz/bg/po/csc",KW("cs"),g.bP("mk"))}; RwL=function(a){this.V=a;a.MU("/client_streamz/bg/po/ctav",g.bP("av"),g.bP("mk"))}; wag=function(a){this.V=a;a.MU("/client_streamz/bg/po/cwsc",g.bP("su"),g.bP("mk"))}; FLb=function(a){this.Ly=nH(a,void 0,void 0,3)}; m1b=function(a,I){return lIs(a,I,C9F)}; J2=function(a){this.Ly=nH(a,void 0,void 0,3)}; uP=function(a){this.Ly=nH(a,void 0,void 0,3)}; kF=function(a){this.Ly=nH(a,void 0,void 0,3)}; Vw=function(a){this.Ly=nH(a,void 0,void 0,3)}; QDg=function(a){this.Ly=nH(a,void 0,void 0,3)}; g.NUb=function(a){var I=new Vw;I=IW(I,1,a.L);var U=zwd(a);I=lIs(I,U,kQS);U=[];for(var e=[],T=g.k(a.V.keys()),C=T.next();!C.done;C=T.next())e.push(C.value.split(","));for(T=0;T>>31)&4294967295;n=T[0];var J=T[1],V=T[2],M=T[3],c=T[4];for(b=0;b<80;b++){if(b<40)if(b<20){var W=M^J&(V^M);var B=1518500249}else W=J^V^M,B=1859775393;else b<60?(W=J&V|M&(J|V),B=2400959708):(W=J^V^M,B=3395469782);W=((n<<5|n>>>27)&4294967295)+W+c+B+K[b]&4294967295;c=M;M=V;V=(J<<30|J>>>2)&4294967295;J=n;n=W}T[0]=T[0]+n&4294967295;T[1]=T[1]+J&4294967295;T[2]= T[2]+V&4294967295;T[3]=T[3]+M&4294967295;T[4]=T[4]+c&4294967295} function U(n,K){if(typeof n==="string"){n=unescape(encodeURIComponent(n));for(var b=[],J=0,V=n.length;J=56;b--)C[b]=K&255,K>>>=8;I(C);for(b=K=0;b<5;b++)for(var J=24;J>=0;J-=8)n[K++]=T[b]>>J&255;return n} for(var T=[],C=[],r=[],q=[128],x=1;x<64;++x)q[x]=0;var Z,t;a();return{reset:a,update:U,digest:e,Gy:function(){for(var n=e(),K="",b=0;b1)));r=r.next)T||(C=r);T&&(U.V==0&&e==1?zPb(U,I):(C?(e=C,e.next==U.J&&(U.J=e),e.next=e.next.next):hPq(U),NeI(U,T,3,I)))}a.B=null}else Wh(a,3,I)}; SH=function(a,I){a.L||a.V!=2&&a.V!=3||ozd(a);a.J?a.J.next=I:a.L=I;a.J=I}; Dfg=function(a,I,U,e){var T=Bh(null,null,null);T.V=new g.l7(function(C,r){T.B=I?function(q){try{var x=I.call(e,q);C(x)}catch(Z){r(Z)}}:C; T.L=U?function(q){try{var x=U.call(e,q);x===void 0&&q instanceof ya?r(q):C(x)}catch(Z){r(Z)}}:r}); T.V.B=a;SH(a,T);return T.V}; Wh=function(a,I,U){a.V==0&&(a===U&&(I=3,U=new TypeError("Promise cannot resolve to itself")),a.V=1,wfI(U,a.dLU,a.o5x,a)||(a.C=U,a.V=I,a.B=null,ozd(a),I!=3||U instanceof ya||vzF(a,U)))}; wfI=function(a,I,U,e){if(a instanceof g.l7)return QRd(a,I,U,e),!0;if(a)try{var T=!!a.$goog_Thenable}catch(r){T=!1}else T=!1;if(T)return a.then(I,U,e),!0;if(g.If(a))try{var C=a.then;if(typeof C==="function")return aBg(a,C,I,U,e),!0}catch(r){return U.call(e,r),!0}return!1}; aBg=function(a,I,U,e,T){function C(x){q||(q=!0,e.call(T,x))} function r(x){q||(q=!0,U.call(T,x))} var q=!1;try{I.call(a,r,C)}catch(x){C(x)}}; ozd=function(a){a.Y||(a.Y=!0,g.ch(a.BQ,a))}; hPq=function(a){var I=null;a.L&&(I=a.L,a.L=I.next,I.next=null);a.L||(a.J=null);return I}; NeI=function(a,I,U,e){if(U==3&&I.L&&!I.J)for(;a&&a.U;a=a.B)a.U=!1;if(I.V)I.V.B=null,IBL(I,U,e);else try{I.J?I.B.call(I.context):IBL(I,U,e)}catch(T){slI.call(null,T)}YRS(RPj,I)}; IBL=function(a,I,U){I==2?a.B.call(a.context,U):a.L&&a.L.call(a.context,U)}; vzF=function(a,I){a.U=!0;g.ch(function(){a.U&&slI.call(null,I)})}; ya=function(a){ZD.call(this,a)}; g.Em=function(a,I){g.u7.call(this);this.g6=a||1;this.OL=I||g.zs;this.mu=(0,g.e8)(this.Rxa,this);this.E4=g.rd()}; g.dJ=function(a,I,U){if(typeof a==="function")U&&(a=(0,g.e8)(a,U));else if(a&&typeof a.handleEvent=="function")a=(0,g.e8)(a.handleEvent,a);else throw Error("Invalid listener argument");return Number(I)>2147483647?-1:g.zs.setTimeout(a,I||0)}; RI=function(a,I){var U=null;return(new g.l7(function(e,T){U=g.dJ(function(){e(I)},a); U==-1&&T(Error("Failed to schedule timer."))})).L$(function(e){g.zs.clearTimeout(U); throw e;})}; g.wJ=function(a){g.S.call(this);this.C=a;this.J=0;this.B=100;this.U=!1;this.L=new Map;this.Y=new Set;this.flushInterval=3E4;this.V=new g.Em(this.flushInterval);this.V.listen("tick",this.ek,!1,this);g.E(this,this.V)}; UPw=function(a){a.V.enabled||a.V.start();a.J++;a.J>=a.B&&a.ek()}; eNc=function(a,I){return a.Y.has(I)?void 0:a.L.get(I)}; TYj=function(a){for(var I=0;I2?a.V.statusText:""}catch(U){I=""}a.J=I+" ["+a.getStatus()+"]";J3j(a)}}finally{NX(a)}}}; NX=function(a,I){if(a.V){a.Y&&(clearTimeout(a.Y),a.Y=null);var U=a.V;a.V=null;I||a.dispatchEvent("ready");try{U.onreadystatechange=null}catch(e){}}}; vh=function(a){var I=a.getStatus();a:switch(I){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var U=!0;break a;default:U=!1}if(!U){if(I=I===0)a=g.LM(String(a.D))[1]||null,!a&&g.zs.self&&g.zs.self.location&&(a=g.zs.self.location.protocol.slice(0,-1)),I=!V5Y.test(a?a.toLowerCase():"");U=I}return U}; g.Dj=function(a){return a.V?a.V.readyState:0}; g.aM=function(a){try{return a.V?a.V.responseText:""}catch(I){return""}}; g.IM=function(a){try{if(!a.V)return null;if("response"in a.V)return a.V.response;switch(a.tU){case "":case "text":return a.V.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.V)return a.V.mozResponseArrayBuffer}return null}catch(I){return null}}; g.A3q=function(a){var I={};a=(a.V&&g.Dj(a)>=2?a.V.getAllResponseHeaders()||"":"").split("\r\n");for(var U=0;U>1,I),cb(a,a.length>>1)]}; vjS=function(a){var I=g.k(DPi(a,Wb));a=I.next().value;I=I.next().value;return a.toString(16)+I.toString(16)}; aOi=function(a,I){var U=DPi(I);a=new Uint32Array(a.buffer);I=a[0];var e=g.k(U);U=e.next().value;e=e.next().value;for(var T=1;T>>8|r<<24,r+=C|0,r^=q+38293,C=C<<3|C>>>29,C^=r,x=x>>>8|x<<24,x+=q|0,x^=Z+38293,q=q<<3|q>>>29,q^=x;C=[C,r];a[T]^=C[0];T+1=U?(globalThis.sessionStorage.removeItem(a),["e"]):["a",new Uint8Array(e.buffer,I+4)]}; lu=function(a,I,U){U=U===void 0?[]:U;this.maxItems=a;this.V=I===void 0?0:I;this.L=U}; UBs=function(a){var I=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!I)return new lu(a);var U=I.split(",");if(U.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new lu(a);I=U.slice(1);I.length===1&&I[0]===""&&(I=[]);U=Number(U[0]);return isNaN(U)||U<0||U>I.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new lu(a)):new lu(a,U,I)}; eri=function(a,I){this.logger=I;try{var U=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(e){U=!1}U&&(this.index=UBs(a))}; Tui=function(a,I,U,e,T){var C=a.index?r2(a.logger,function(){return IOS(a.index,vjS(I),U,e,T)},"W"):"u"; a.logger.Eq(C)}; CPS=function(a,I,U){var e=g.k(a.index?r2(a.logger,function(){return sn5(vjS(I),U)},"R"):["u"]),T=e.next().value; e=e.next().value;a.logger.nM(T);return e}; q25=function(a){function I(){U-=e;U-=T;U^=T>>>13;e-=T;e-=U;e^=U<<8;T-=U;T-=e;T^=e>>>13;U-=e;U-=T;U^=T>>>12;e-=T;e-=U;e^=U<<16;T-=U;T-=e;T^=e>>>5;U-=e;U-=T;U^=T>>>3;e-=T;e-=U;e^=U<<10;T-=U;T-=e;T^=e>>>15} a=r2F(a);for(var U=2654435769,e=2654435769,T=314159265,C=a.length,r=C,q=0;r>=12;r-=12,q+=12)U+=Bb(a,q),e+=Bb(a,q+4),T+=Bb(a,q+8),I();T+=C;switch(r){case 11:T+=a[q+10]<<24;case 10:T+=a[q+9]<<16;case 9:T+=a[q+8]<<8;case 8:e+=a[q+7]<<24;case 7:e+=a[q+6]<<16;case 6:e+=a[q+5]<<8;case 5:e+=a[q+4];case 4:U+=a[q+3]<<24;case 3:U+=a[q+2]<<16;case 2:U+=a[q+1]<<8;case 1:U+=a[q+0]}I();return HWc.toString(T)}; r2F=function(a){for(var I=[],U=0;U>7,a.error.code]);e.set(U,4);return e}; y5=function(a,I,U){XB.call(this,a);this.J=I;this.clientState=U;this.V="S";this.L="q"}; Gu=function(a){return globalThis.TextEncoder?(new TextEncoder).encode(a):g.aq(a)}; tA5=function(a,I,U){return a instanceof $Q?GVL(a,U,I,1):a.qz(U)}; d2=function(a){g.S.call(this);var I=this;this.B=new g.uu;this.J=0;this.L=void 0;this.state=2;this.ll=a.ll;this.I_=a.I_;this.N3=Object.assign({},nFg,a.N3||{});this.logger=a.ll.Uw();var U;this.onError=(U=a.onError)!=null?U:function(){}; this.Pe=a.Pe||!1;if(K3b(a)){var e=this.ll;this.U=function(){return wXd(e).catch(function(r){r=I.reportError(new HM(I.V?20:32,"TRG:Disposed",r));I.L=r;var q;(q=I.V)==null||q.dispose();I.V=void 0;I.B.reject(r)})}; FAS(e,function(){return void Ey(I)}); e.D===2&&Ey(this)}else this.U=a.aTa,Ey(this);var T=this.logger.share();T.FW("o");var C=new Tu(T,"o");this.B.promise.then(function(){C.done();T.xi();T.dispose()},function(){return void T.dispose()}); this.addOnDisposeCallback(function(){I.V?(I.V.dispose(),I.V=void 0):I.L?I.logger.xi():(I.L=I.reportError(new HM(32,"TNP:Disposed")),I.logger.xi(),I.B.reject(I.L))}); g.E(this,this.logger)}; bWw=function(a,I){if(!(I instanceof HM))if(I instanceof FG){var U=Error(I.toString());U.stack=I.stack;I=new HM(11,"EBH:Error",U)}else I=new HM(12,"BSO:Unknown",I);return a.reportError(I)}; Ey=function(a){var I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V;return g.f(function(M){switch(M.L){case 1:I=void 0;a.J++;U=new g.uu;a.ll instanceof iu&&a.ll.J.push(U.promise);if(!a.Pe){M.o$(2);break}e=new g.uu;setTimeout(function(){return void e.resolve()}); return g.l(M,e.promise,2);case 2:return T=a.logger.share(),g.jb(M,4,5),a.state=5,C={},r=[],g.l(M,g2(a.ll.snapshot({Pi:C,He:r}),a.N3.fts,function(){return Promise.reject(new HM(15,"MDA:Timeout"))}),7); case 7:q=M.V;if(a.Ox())throw new HM(a.V?20:32,"MDA:Disposed");x=r[0];a.state=6;return g.l(M,g2(tA5(a.I_,T,q),a.N3.tQ,function(){return Promise.reject(new HM(10,"BWB:Timeout"))}),8); case 8:Z=M.V;if(a.Ox())throw new HM(a.V?20:32,"BWB:Disposed");a.state=7;I=r2(T,function(){var W=J2S(a,Z,U,x);W.B.promise.then(function(){return void a.U()}); return W},"i"); case 5:g.XY(M);T.dispose();g.Pw(M,6);break;case 4:t=g.lF(M);(n=I)==null||n.dispose();if(!a.L){K=bWw(a,t);U.resolve();var c;if(c=a.ll instanceof iu&&a.J<2)a:if(t instanceof HM)c=t.code!==32&&t.code!==20&&t.code!==10;else{if(t instanceof FG)switch(t.code){case 2:case 13:case 14:case 4:break;default:c=!1;break a}c=!0}if(c)return b=(1+Math.random()*.25)*(a.V?6E4:1E3),J=setTimeout(function(){return void a.U()},b),a.addOnDisposeCallback(function(){return void clearTimeout(J)}),M.return(); a.L=K}T.In(a.V?13:14);a.B.reject(a.L);return M.return();case 6:a.state=8,a.J=0,(V=a.V)==null||V.dispose(),a.V=I,a.B.resolve(),g.Aj(M)}})}; J2S=function(a,I,U,e){var T=og(I,2)*1E3;if(T<=0)throw new HM(31,"TTM:Invalid");if(D2(I,4))return new Oy(a.logger,D2(I,4),T);if(!og(I,3))return new YQ(a.logger,q_(Xh(I,1)),T);if(!e)throw new HM(4,"PMD:Undefined");e=e(q_(Xh(I,1)));if(!(e instanceof Function))throw new HM(16,"APF:Failed");a.Y=Math.floor((Date.now()+T)/1E3);a=new f0(a.logger,e,og(I,3),T);a.addOnDisposeCallback(function(){return void U.resolve()}); return a}; uVC=function(a,I){I=I instanceof HM?I:new HM(5,"TVD:error",I);return a.reportError(I)}; jnC=function(a,I,U){try{if(a.Ox())throw new HM(21,"BNT:disposed");if(!a.V&&a.L)throw a.L;var e,T;return(T=(e=kFS(a,I,U))!=null?e:VAg(a,I,U))!=null?T:A2C(a,I,U)}catch(C){if(!I.ZE)throw uVC(a,C);return MAd(a,U,C)}}; kFS=function(a,I,U){var e;return(e=a.V)==null?void 0:p0(e,function(){return RM(a,I)},U,function(T){var C; if(a.V instanceof f0&&((C=I.T0)==null?0:C.Cb))try{var r;(r=a.cache)==null||Tui(r,RM(a,I),T,I.T0.T6,a.Y-120)}catch(q){a.reportError(new HM(24,"ELX:write",q))}})}; VAg=function(a,I,U){var e;if((e=I.T0)!=null&&e.HC)try{var T,C=(T=a.cache)==null?void 0:CPS(T,RM(a,I),I.T0.T6);return C?U?r2(a.logger,function(){return g.Iq(C,2)},"a"):C:void 0}catch(r){a.reportError(new HM(23,"RXO:read",r))}}; A2C=function(a,I,U){var e={stack:[],error:void 0,hasError:!1};try{if(!I.P0)throw new HM(29,"SDF:notready");return p0(uYF(e,new y5(a.logger,0,a.state)),function(){return RM(a,I)},U)}catch(T){e.error=T,e.hasError=!0}finally{ksL(e)}}; MAd=function(a,I,U){var e={stack:[],error:void 0,hasError:!1};try{var T=uVC(a,U);return p0(uYF(e,new Sq(a.logger,T)),function(){return[]},I)}catch(C){e.error=C,e.hasError=!0}finally{ksL(e)}}; RM=function(a,I){return I.Nz?I.Nz:I.Pi?r2(a.logger,function(){return I.Nz=Gu(I.Pi)},"c"):[]}; w2=function(){var a=0,I;return function(U){I||(I=new Hb);var e=new y5(I,a,1),T=p0(e,function(){return Gu(U)},!0); e.dispose();a++;return T}}; FB=function(a){this.Ly=nH(a,void 0,void 0,3)}; $Bj=function(a,I,U){this.ri=a;this.Q8=I;this.metadata=U}; mG=function(a,I){I=I===void 0?{}:I;this.ufm=a;this.metadata=I;this.status=null}; Q5=function(a,I,U,e,T){this.name=a;this.methodType="unary";this.requestType=I;this.responseType=U;this.V=e;this.L=T}; zu=function(a){this.Ly=nH(a,void 0,void 0,3)}; hy=function(a){this.Ly=nH(a,void 0,void 0,3)}; N$=function(a){this.Ly=nH(a,void 0,void 0,3)}; oM=function(a,I){this.C=a.mYx;this.D=I;this.V=a.xhr;this.B=[];this.U=[];this.Y=[];this.J=[];this.L=[];this.C&&iWg(this)}; W3w=function(a,I){var U=new L3F;g.Hh(a.V,"complete",function(){if(vh(a.V)){var e=g.aM(a.V);if(I&&a.V.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");e=atob(e)}try{var T=a.D(e)}catch(q){D0(a,vb(new FG(13,"Error when deserializing response data; error: "+q+(", response: "+e)),U));return}e=Cs5(a.V.getStatus());aj(a,Ij(a));e==0?gFi(a,T):D0(a,vb(new FG(e,"Xhr succeeded but the status code is not 200"),U))}else{e=g.aM(a.V);T=Ij(a);if(e){var C=c2b(a, e);e=C.code;var r=C.details;C=C.metadata}else e=2,r="Rpc failed due to xhr error. uri: "+String(a.V.D)+", error code: "+a.V.L+", error: "+a.V.getLastError(),C=T;aj(a,T);D0(a,vb(new FG(e,r,C),U))}})}; iWg=function(a){a.C.r$("data",function(I){if("1"in I){var U=I["1"];try{var e=a.D(U)}catch(T){D0(a,new FG(13,"Error when deserializing response data; error: "+T+(", response: "+U)))}e&&gFi(a,e)}if("2"in I)for(I=c2b(a,I["2"]),U=0;U-1&&a.splice(I,1)}; gFi=function(a,I){for(var U=0;U>4&15).toString(16)+(a&15).toString(16)}; fOI=function(a){return a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")}; ns=function(a,I){this.L=this.V=null;this.B=a||null;this.J=!!I}; uv=function(a){a.V||(a.V=new Map,a.L=0,a.B&&lm(a.B,function(I,U){a.add(Jl(I),U)}))}; Y2g=function(a,I){uv(a);I=ku(a,I);return a.V.has(I)}; g.OWc=function(a,I,U){a.remove(I);U.length>0&&(a.B=null,a.V.set(ku(a,I),g.iI(U)),a.L=a.L+U.length)}; ku=function(a,I){I=String(I);a.J&&(I=I.toLowerCase());return I}; XMj=function(a,I){I&&!a.J&&(uv(a),a.B=null,a.V.forEach(function(U,e){var T=e.toLowerCase();e!=T&&(this.remove(e),g.OWc(this,T,U))},a)); a.J=I}; g.S2s=function(a){var I="";g.dd(a,function(U,e){I+=e;I+=":";I+=U;I+="\r\n"}); return I}; g.VT=function(a,I,U){if(g.vo(U))return a;U=g.S2s(U);if(typeof a==="string")return fM(a,g.b9(I),U);g.bv(a,I,U);return a}; g.A7=function(a){g.S.call(this);this.L=a;this.V={}}; GF5=function(a,I,U,e,T,C){if(Array.isArray(U))for(var r=0;r=0)return!0;try{var I=new g.rv(a)}catch(U){return g.Jz(Ijj,function(e){return a.search(e)>0})!=null}return I.Y.match(sId)?!0:g.Jz(Ijj,function(U){return a.match(U)!=null})!=null}; g.Yu=function(a,I){return a.replace(esq,function(U,e){try{var T=g.ax(I,e);if(T==null||T.toString()==null)return U;T=T.toString();if(T==""||!g.ur(g.Vs(T)))return encodeURIComponent(T).replace(/%2C/g,",")}catch(C){}return U})}; Oz=function(a,I){return Object.is(a,I)}; G3=function(a){var I=SU;SU=a;return I}; TJs=function(a){if(a.FG!==void 0){var I=yT;yT=!0;try{for(var U=g.k(a.FG),e=U.next();!e.done;e=U.next()){var T=e.value;T.Ee||(a=void 0,T.Ee=!0,TJs(T),(a=T.Kt)==null||a.call(T,T))}}finally{yT=I}}}; C7d=function(){var a;return((a=SU)==null?void 0:a.Wn)!==!1}; rMi=function(a){a&&(a.Ms=0);return G3(a)}; Hmg=function(a,I){G3(I);if(a&&a.NL!==void 0&&a.L7!==void 0&&a.bP!==void 0){if(Ez(a))for(I=a.Ms;Ia.Ms;)a.NL.pop(),a.bP.pop(),a.L7.pop()}}; xX5=function(a,I,U){qmq(a);if(a.FG.length===0&&a.NL!==void 0)for(var e=0;e0}; ZmY=function(a){a.NL!=null||(a.NL=[]);a.L7!=null||(a.L7=[]);a.bP!=null||(a.bP=[])}; qmq=function(a){a.FG!=null||(a.FG=[]);a.fQ!=null||(a.fQ=[])}; K4j=function(a){function I(){if(yT)throw Error("");if(SU!==null){var e=SU.Ms++;ZmY(SU);e0?" "+I:I))}}; g.ZE=function(a,I){if(a.classList)Array.prototype.forEach.call(I,function(T){g.x5(a,T)}); else{var U={};Array.prototype.forEach.call(r6(a),function(T){U[T]=!0}); Array.prototype.forEach.call(I,function(T){U[T]=!0}); I="";for(var e in U)I+=I.length>0?" "+e:e;g.H1(a,I)}}; g.ta=function(a,I){a.classList?a.classList.remove(I):g.qI(a,I)&&g.H1(a,Array.prototype.filter.call(r6(a),function(U){return U!=I}).join(" "))}; g.nC=function(a,I){a.classList?Array.prototype.forEach.call(I,function(U){g.ta(a,U)}):g.H1(a,Array.prototype.filter.call(r6(a),function(U){return!g.kJ(I,U)}).join(" "))}; g.KC=function(a,I,U){U?g.x5(a,I):g.ta(a,I)}; L4w=function(a,I){var U=!g.qI(a,I);g.KC(a,I,U)}; g.bl=function(){g.u7.call(this);this.V=0;this.endTime=this.startTime=null}; gDF=function(a,I){Array.isArray(I)||(I=[I]);I=I.map(function(U){return typeof U==="string"?U:U.property+" "+U.duration+"s "+U.timing+" "+U.delay+"s"}); g.Gr(a,"transition",I.join(","))}; Ja=function(a,I,U,e,T){g.bl.call(this);this.L=a;this.U=I;this.Y=U;this.J=e;this.C=Array.isArray(T)?T:[T]}; cMi=function(a,I,U,e){return new Ja(a,I,{opacity:U},{opacity:e},{property:"opacity",duration:I,timing:"ease-in",delay:0})}; ljY=function(a){a=MW(a);if(a=="")return null;var I=String(a.slice(0,4)).toLowerCase();if(("url("1||a&&a.split(")"),null;if(a.indexOf("(")>0){if(/"|'/.test(a))return null;I=/([\-\w]+)\(/g;for(var U;U=I.exec(a);)if(!(U[1].toLowerCase()in W4b))return null}return a}; ul=function(a,I){a=g.zs[a];return a&&a.prototype?(I=Object.getOwnPropertyDescriptor(a.prototype,I))&&I.get||null:null}; BJc=function(a){var I=g.zs.CSSStyleDeclaration;return I&&I.prototype&&I.prototype[a]||null}; Xhg=function(a,I,U,e){if(a)return a.apply(I,e);if(g.k5&&document.documentMode<10){if(!I[U].call)throw Error("IE Clobbering detected");}else if(typeof I[U]!="function")throw Error("Clobbering detected");return I[U].apply(I,e)}; OmI=function(a){if(!a)return"";var I=document.createElement("div").style;P7S(a).forEach(function(U){var e=g.hl&&U in phc?U:U.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");JY(e,"--")||JY(e,"var")||(U=Xhg(fjY,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[U])||"",U=ljY(U),U!=null&&Xhg(Ym5,I,I.setProperty?"setProperty":"setAttribute",[e,U]))}); return I.cssText||""}; P7S=function(a){g.af(a)?a=g.iI(a):(a=g.zm(a),g.Az(a,"cssText"));return a}; g.Aa=function(a){var I,U=I=0,e=!1;a=a.split(Smd);for(var T=0;T.4?-1:1;return(I==0?null:I)==-1?"rtl":"ltr"}; g.il=function(a){if(a instanceof MI||a instanceof j_||a instanceof $5)return a;if(typeof a.next=="function")return new MI(function(){return a}); if(typeof a[Symbol.iterator]=="function")return new MI(function(){return a[Symbol.iterator]()}); if(typeof a.NU=="function")return new MI(function(){return a.NU()}); throw Error("Not an iterator or iterable.");}; MI=function(a){this.L=a}; j_=function(a){this.L=a}; $5=function(a){MI.call(this,function(){return a}); this.B=a}; LC=function(a,I,U,e,T,C,r,q){this.V=a;this.C=I;this.B=U;this.U=e;this.J=T;this.Y=C;this.L=r;this.D=q}; g6=function(a,I){if(I==0)return a.V;if(I==1)return a.L;var U=BA(a.V,a.B,I),e=BA(a.B,a.J,I);a=BA(a.J,a.L,I);U=BA(U,e,I);e=BA(e,a,I);return BA(U,e,I)}; dXd=function(a,I){var U=(I-a.V)/(a.L-a.V);if(U<=0)return 0;if(U>=1)return 1;for(var e=0,T=1,C=0,r=0;r<8;r++){C=g6(a,U);var q=(g6(a,U+1E-6)-C)/1E-6;if(Math.abs(C-I)<1E-6)return U;if(Math.abs(q)<1E-6)break;else C1E-6&&r<8;r++)C=0}; g.B1=function(a){g.S.call(this);this.Y=1;this.B=[];this.J=0;this.V=[];this.L={};this.C=!!a}; whb=function(a,I,U){g.ch(function(){a.apply(I,U)})}; g.Xz=function(a){this.V=a}; P1=function(a){this.V=a}; F4s=function(a){this.data=a}; mXs=function(a){return a===void 0||a instanceof F4s?a:new F4s(a)}; pC=function(a){this.V=a}; g.QIg=function(a){var I=a.creation;a=a.expiration;return!!a&&ag.rd()}; g.fC=function(a){this.V=a}; zsi=function(){}; Y5=function(){}; Ob=function(a){this.V=a;this.L=null}; S_=function(a){if(a.V==null)throw Error("Storage mechanism: Storage unavailable");var I;(hsS?a.isAvailable():(I=a.L)!=null?I:a.isAvailable())||vY(Error("Storage mechanism: Storage unavailable"))}; Gc=function(){var a=null;try{a=g.zs.localStorage||null}catch(I){}Ob.call(this,a)}; NJj=function(){var a=null;try{a=g.zs.sessionStorage||null}catch(I){}Ob.call(this,a)}; yl=function(a,I){this.L=a;this.V=I+"::"}; g.Eb=function(a){var I=new Gc;return I.isAvailable()?a?new yl(I,a):I:null}; d6=function(a,I){this.V=a;this.L=I}; Rk=function(a){this.V=[];if(a)a:{if(a instanceof Rk){var I=a.Vq();a=a.ZK();if(this.V.length<=0){for(var U=this.V,e=0;e>>6:(C<65536?q[U++]=224|C>>>12:(q[U++]=240|C>>>18,q[U++]=128|C>>>12&63),q[U++]=128|C>>> 6&63),q[U++]=128|C&63);return q}; Ql=function(a){for(var I=a.length;--I>=0;)a[I]=0}; zc=function(a,I,U,e,T){this.Oz=a;this.JQ=I;this.AQ=U;this.PU=e;this.Mjs=T;this.Wp=a&&a.length}; ha=function(a,I){this.Dd=a;this.pU=0;this.CG=I}; NI=function(a,I){a.aA[a.pending++]=I&255;a.aA[a.pending++]=I>>>8&255}; ok=function(a,I,U){a.Qt>16-U?(a.Tu|=I<>16-a.Qt,a.Qt+=U-16):(a.Tu|=I<>>=1,U<<=1;while(--I>0);return U>>>1}; I0b=function(a,I,U){var e=Array(16),T=0,C;for(C=1;C<=15;C++)e[C]=T=T+U[C-1]<<1;for(U=0;U<=I;U++)T=a[U*2+1],T!==0&&(a[U*2]=a0S(e[T]++,T))}; sMI=function(a){var I;for(I=0;I<286;I++)a.TN[I*2]=0;for(I=0;I<30;I++)a.SL[I*2]=0;for(I=0;I<19;I++)a.cB[I*2]=0;a.TN[512]=1;a.Pk=a.Xk=0;a.jI=a.matches=0}; U$b=function(a){a.Qt>8?NI(a,a.Tu):a.Qt>0&&(a.aA[a.pending++]=a.Tu);a.Tu=0;a.Qt=0}; eYL=function(a,I,U){U$b(a);NI(a,U);NI(a,~U);mw.TL(a.aA,a.window,I,U,a.pending);a.pending+=U}; T2C=function(a,I,U,e){var T=I*2,C=U*2;return a[T]>>7)];DE(a,r,U);q=eo[r];q!==0&&(T-=Tx[r],ok(a,T,q))}}while(e>1;r>=1;r--)v1(a,U,r);x=C;do r=a.PZ[1],a.PZ[1]=a.PZ[a.oR--],v1(a,U,1),e=a.PZ[1],a.PZ[--a.fC]=r,a.PZ[--a.fC]=e,U[x*2]=U[r*2]+U[e*2],a.depth[x]=(a.depth[r]>=a.depth[e]?a.depth[r]:a.depth[e])+1,U[r*2+1]=U[e*2+1]=x,a.PZ[1]=x++,v1(a,U,1);while(a.oR>= 2);a.PZ[--a.fC]=a.PZ[1];r=I.Dd;x=I.pU;e=I.CG.Oz;T=I.CG.Wp;C=I.CG.JQ;var Z=I.CG.AQ,t=I.CG.Mjs,n,K=0;for(n=0;n<=15;n++)a.l0[n]=0;r[a.PZ[a.fC]*2+1]=0;for(I=a.fC+1;I<573;I++){var b=a.PZ[I];n=r[r[b*2+1]*2+1]+1;n>t&&(n=t,K++);r[b*2+1]=n;if(!(b>x)){a.l0[n]++;var J=0;b>=Z&&(J=C[b-Z]);var V=r[b*2];a.Pk+=V*(n+J);T&&(a.Xk+=V*(e[b*2+1]+J))}}if(K!==0){do{for(n=t-1;a.l0[n]===0;)n--;a.l0[n]--;a.l0[n+1]+=2;a.l0[t]--;K-=2}while(K>0);for(n=t;n!==0;n--)for(b=a.l0[n];b!==0;)e=a.PZ[--I],e>x||(r[e*2+1]!==n&&(a.Pk+=(n- r[e*2+1])*r[e*2],r[e*2+1]=n),b--)}I0b(U,q,a.l0)}; ry5=function(a,I,U){var e,T=-1,C=I[1],r=0,q=7,x=4;C===0&&(q=138,x=3);I[(U+1)*2+1]=65535;for(e=0;e<=U;e++){var Z=C;C=I[(e+1)*2+1];++r>>=1)if(I&1&&a.TN[U*2]!==0)return 0;if(a.TN[18]!==0||a.TN[20]!==0||a.TN[26]!==0)return 1;for(U=32;U<256;U++)if(a.TN[U*2]!==0)return 1;return 0}; ry=function(a,I,U){a.aA[a.s3+a.jI*2]=I>>>8&255;a.aA[a.s3+a.jI*2+1]=I&255;a.aA[a.UX+a.jI]=U&255;a.jI++;I===0?a.TN[U*2]++:(a.matches++,I--,a.TN[(aa[U]+256+1)*2]++,a.SL[(I<256?Ud[I]:Ud[256+(I>>>7)])*2]++);return a.jI===a.au-1}; qT=function(a,I){a.msg=HB[I];return I}; xm=function(a){for(var I=a.length;--I>=0;)a[I]=0}; Z5=function(a){var I=a.state,U=I.pending;U>a.n4&&(U=a.n4);U!==0&&(mw.TL(a.output,I.aA,I.dZ,U,a.aT),a.aT+=U,I.dZ+=U,a.rM+=U,a.n4-=U,I.pending-=U,I.pending===0&&(I.dZ=0))}; KE=function(a,I){var U=a.yg>=0?a.yg:-1,e=a.wF-a.yg,T=0;if(a.level>0){a.PE.oI===2&&(a.PE.oI=qyq(a));CE(a,a.X2);CE(a,a.EQ);ry5(a,a.TN,a.X2.pU);ry5(a,a.SL,a.EQ.pU);CE(a,a.IB);for(T=18;T>=3&&a.cB[x$w[T]*2+1]===0;T--);a.Pk+=3*(T+1)+5+5+4;var C=a.Pk+3+7>>>3;var r=a.Xk+3+7>>>3;r<=C&&(C=r)}else C=r=e+5;if(e+4<=C&&U!==-1)ok(a,I?1:0,3),eYL(a,U,e);else if(a.strategy===4||r===C)ok(a,2+(I?1:0),3),CuS(a,tu,nE);else{ok(a,4+(I?1:0),3);U=a.X2.pU+1;e=a.EQ.pU+1;T+=1;ok(a,U-257,5);ok(a,e-1,5);ok(a,T-4,4);for(C=0;C>>8&255;a.aA[a.pending++]=I&255}; Z0S=function(a,I){var U=a.O4,e=a.wF,T=a.Av,C=a.jJ,r=a.wF>a.pu-262?a.wF-(a.pu-262):0,q=a.window,x=a.P6,Z=a.gP,t=a.wF+258,n=q[e+T-1],K=q[e+T];a.Av>=a.Zv&&(U>>=2);C>a.l5&&(C=a.l5);do{var b=I;if(q[b+T]===K&&q[b+T-1]===n&&q[b]===q[e]&&q[++b]===q[e+1]){e+=2;for(b++;q[++e]===q[++b]&&q[++e]===q[++b]&&q[++e]===q[++b]&&q[++e]===q[++b]&&q[++e]===q[++b]&&q[++e]===q[++b]&&q[++e]===q[++b]&&q[++e]===q[++b]&&eT){a.b$=I;T=b;if(b>=C)break;n=q[e+T-1];K=q[e+T]}}}while((I=Z[I&x])>r&&--U!== 0);return T<=a.l5?T:a.l5}; VP=function(a){var I=a.pu,U;do{var e=a.yb-a.l5-a.wF;if(a.wF>=I+(I-262)){mw.TL(a.window,a.window,I,I,0);a.b$-=I;a.wF-=I;a.yg-=I;var T=U=a.YM;do{var C=a.head[--T];a.head[T]=C>=I?C-I:0}while(--U);T=U=I;do C=a.gP[--T],a.gP[T]=C>=I?C-I:0;while(--U);e+=I}if(a.PE.Mj===0)break;T=a.PE;U=a.window;C=a.wF+a.l5;var r=T.Mj;r>e&&(r=e);r===0?U=0:(T.Mj-=r,mw.TL(U,T.input,T.xr,r,C),T.state.wrap===1?T.p4=uN(T.p4,U,r,C):T.state.wrap===2&&(T.p4=km(T.p4,U,r,C)),T.xr+=r,T.S0+=r,U=r);a.l5+=U;if(a.l5+a.uN>=3)for(e=a.wF-a.uN, a.Is=a.window[e],a.Is=(a.Is<=3&&(a.Is=(a.Is<=3)if(U=ry(a,a.wF-a.b$,a.WL-3),a.l5-=a.WL,a.WL<=a.rT&&a.l5>=3){a.WL--;do a.wF++,a.Is=(a.Is<=3&&(a.Is=(a.Is<4096)&&(a.WL=2));if(a.Av>=3&&a.WL<=a.Av){e=a.wF+a.l5-3;U=ry(a,a.wF-1-a.wi,a.Av-3);a.l5-=a.Av-1;a.Av-=2;do++a.wF<=e&&(a.Is=(a.Is<=3&&a.wF>0&&(e=a.wF-1,U=C[e],U===C[++e]&&U===C[++e]&&U===C[++e])){for(T=a.wF+258;U===C[++e]&&U===C[++e]&&U===C[++e]&&U===C[++e]&&U===C[++e]&&U===C[++e]&&U===C[++e]&&U===C[++e]&&ea.l5&&(a.WL=a.l5)}a.WL>=3?(U=ry(a,1,a.WL-3),a.l5-=a.WL,a.wF+=a.WL,a.WL=0):(U=ry(a,0,a.window[a.wF]),a.l5--,a.wF++);if(U&&(KE(a,!1),a.PE.n4===0))return 1}a.uN=0;return I=== 4?(KE(a,!0),a.PE.n4===0?3:4):a.jI&&(KE(a,!1),a.PE.n4===0)?1:2}; nQS=function(a,I){for(var U;;){if(a.l5===0&&(VP(a),a.l5===0)){if(I===0)return 1;break}a.WL=0;U=ry(a,0,a.window[a.wF]);a.l5--;a.wF++;if(U&&(KE(a,!1),a.PE.n4===0))return 1}a.uN=0;return I===4?(KE(a,!0),a.PE.n4===0?3:4):a.jI&&(KE(a,!1),a.PE.n4===0)?1:2}; jo=function(a,I,U,e,T){this.Bw$=a;this.C5w=I;this.Ila=U;this.NF8=e;this.func=T}; KGc=function(){this.PE=null;this.status=0;this.aA=null;this.wrap=this.pending=this.dZ=this.RM=0;this.dS=null;this.e6=0;this.method=8;this.eT=-1;this.P6=this.gj=this.pu=0;this.window=null;this.yb=0;this.head=this.gP=null;this.jJ=this.Zv=this.strategy=this.level=this.rT=this.O4=this.Av=this.l5=this.b$=this.wF=this.Xx=this.wi=this.WL=this.yg=this.d$=this.Kz=this.Z7=this.YM=this.Is=0;this.TN=new mw.qa(1146);this.SL=new mw.qa(122);this.cB=new mw.qa(78);xm(this.TN);xm(this.SL);xm(this.cB);this.IB=this.EQ= this.X2=null;this.l0=new mw.qa(16);this.PZ=new mw.qa(573);xm(this.PZ);this.fC=this.oR=0;this.depth=new mw.qa(573);xm(this.depth);this.Qt=this.Tu=this.uN=this.matches=this.Xk=this.Pk=this.s3=this.jI=this.au=this.UX=0}; b0F=function(a,I){if(!a||!a.state||I>5||I<0)return a?qT(a,-2):-2;var U=a.state;if(!a.output||!a.input&&a.Mj!==0||U.status===666&&I!==4)return qT(a,a.n4===0?-5:-2);U.PE=a;var e=U.eT;U.eT=I;if(U.status===42)if(U.wrap===2)a.p4=0,bN(U,31),bN(U,139),bN(U,8),U.dS?(bN(U,(U.dS.text?1:0)+(U.dS.WI?2:0)+(U.dS.extra?4:0)+(U.dS.name?8:0)+(U.dS.comment?16:0)),bN(U,U.dS.time&255),bN(U,U.dS.time>>8&255),bN(U,U.dS.time>>16&255),bN(U,U.dS.time>>24&255),bN(U,U.level===9?2:U.strategy>=2||U.level<2?4:0),bN(U,U.dS.os& 255),U.dS.extra&&U.dS.extra.length&&(bN(U,U.dS.extra.length&255),bN(U,U.dS.extra.length>>8&255)),U.dS.WI&&(a.p4=km(a.p4,U.aA,U.pending,0)),U.e6=0,U.status=69):(bN(U,0),bN(U,0),bN(U,0),bN(U,0),bN(U,0),bN(U,U.level===9?2:U.strategy>=2||U.level<2?4:0),bN(U,3),U.status=113);else{var T=8+(U.gj-8<<4)<<8;T|=(U.strategy>=2||U.level<2?0:U.level<6?1:U.level===6?2:3)<<6;U.wF!==0&&(T|=32);U.status=113;Ju(U,T+(31-T%31));U.wF!==0&&(Ju(U,a.p4>>>16),Ju(U,a.p4&65535));a.p4=1}if(U.status===69)if(U.dS.extra){for(T= U.pending;U.e6<(U.dS.extra.length&65535)&&(U.pending!==U.RM||(U.dS.WI&&U.pending>T&&(a.p4=km(a.p4,U.aA,U.pending-T,T)),Z5(a),T=U.pending,U.pending!==U.RM));)bN(U,U.dS.extra[U.e6]&255),U.e6++;U.dS.WI&&U.pending>T&&(a.p4=km(a.p4,U.aA,U.pending-T,T));U.e6===U.dS.extra.length&&(U.e6=0,U.status=73)}else U.status=73;if(U.status===73)if(U.dS.name){T=U.pending;do{if(U.pending===U.RM&&(U.dS.WI&&U.pending>T&&(a.p4=km(a.p4,U.aA,U.pending-T,T)),Z5(a),T=U.pending,U.pending===U.RM)){var C=1;break}C=U.e6T&&(a.p4=km(a.p4,U.aA,U.pending-T,T));C===0&&(U.e6=0,U.status=91)}else U.status=91;if(U.status===91)if(U.dS.comment){T=U.pending;do{if(U.pending===U.RM&&(U.dS.WI&&U.pending>T&&(a.p4=km(a.p4,U.aA,U.pending-T,T)),Z5(a),T=U.pending,U.pending===U.RM)){C=1;break}C=U.e6T&&(a.p4=km(a.p4,U.aA,U.pending-T,T));C===0&&(U.status=103)}else U.status= 103;U.status===103&&(U.dS.WI?(U.pending+2>U.RM&&Z5(a),U.pending+2<=U.RM&&(bN(U,a.p4&255),bN(U,a.p4>>8&255),a.p4=0,U.status=113)):U.status=113);if(U.pending!==0){if(Z5(a),a.n4===0)return U.eT=-1,0}else if(a.Mj===0&&(I<<1)-(I>4?9:0)<=(e<<1)-(e>4?9:0)&&I!==4)return qT(a,-5);if(U.status===666&&a.Mj!==0)return qT(a,-5);if(a.Mj!==0||U.l5!==0||I!==0&&U.status!==666){e=U.strategy===2?nQS(U,I):U.strategy===3?tqc(U,I):$m[U.level].func(U,I);if(e===3||e===4)U.status=666;if(e===1||e===3)return a.n4===0&&(U.eT= -1),0;if(e===2&&(I===1?(ok(U,2,3),DE(U,256,tu),U.Qt===16?(NI(U,U.Tu),U.Tu=0,U.Qt=0):U.Qt>=8&&(U.aA[U.pending++]=U.Tu&255,U.Tu>>=8,U.Qt-=8)):I!==5&&(ok(U,0,3),eYL(U,0,0),I===3&&(xm(U.head),U.l5===0&&(U.wF=0,U.yg=0,U.uN=0))),Z5(a),a.n4===0))return U.eT=-1,0}if(I!==4)return 0;if(U.wrap<=0)return 1;U.wrap===2?(bN(U,a.p4&255),bN(U,a.p4>>8&255),bN(U,a.p4>>16&255),bN(U,a.p4>>24&255),bN(U,a.S0&255),bN(U,a.S0>>8&255),bN(U,a.S0>>16&255),bN(U,a.S0>>24&255)):(Ju(U,a.p4>>>16),Ju(U,a.p4&65535));Z5(a);U.wrap>0&& (U.wrap=-U.wrap);return U.pending!==0?0:1}; iN=function(a){if(!(this instanceof iN))return new iN(a);a=this.options=mw.assign({level:-1,method:8,chunkSize:16384,ZB:15,fla:8,strategy:0,to:""},a||{});a.raw&&a.ZB>0?a.ZB=-a.ZB:a.kt8&&a.ZB>0&&a.ZB<16&&(a.ZB+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.PE=new JyL;this.PE.n4=0;var I=this.PE;var U=a.level,e=a.method,T=a.ZB,C=a.fla,r=a.strategy;if(I){var q=1;U===-1&&(U=6);T<0?(q=0,T=-T):T>15&&(q=2,T-=16);if(C<1||C>9||e!==8||T<8||T>15||U<0||U>9||r<0||r>4)I=qT(I,-2);else{T===8&&(T=9); var x=new KGc;I.state=x;x.PE=I;x.wrap=q;x.dS=null;x.gj=T;x.pu=1<>=7;C<30;C++)for(Tx[C]=r<<7,T=0;T<1<=Z.pu&&(I===0&&(xm(Z.head),Z.wF=0,Z.yg=0,Z.uN=0),U=new mw.VK(Z.pu),mw.TL(U,C,r-Z.pu,Z.pu,0),C=U,r=Z.pu);U=a.Mj;e=a.xr;T=a.input;a.Mj=r;a.xr=0;a.input=C;for(VP(Z);Z.l5>=3;){C=Z.wF;r=Z.l5-2;do Z.Is=(Z.Is<=8&&(U[59]!==-9?(0,U[33])(U[28],U[55]):(0,U[52])(U[35])),((0,U[11])(U[3],U[41]),U[36])(U[81],U[Math.pow(8,new Date(a5[49])/1E3)+-11E3+6907])}catch(e){U[54]!=-4&&(0,U[57])(((0,U[36])(U[70],U[62]),U[6])(U[28],U[31],(0,U[27])()),U[24],U[14],U[28]),U[69]!==-9&&((0,U[6])(U[28],U[82],(0,U[79])()),U[2])(U[3],U[75])&(0,U[52])(U[20])}finally{U[64]==-10&&((0,U[new Date(a5[41])/ 1E3])(U[63],(0,U[76])(U[54],U[43],(0,U[31])()),U[76],(0,U[46])(U[8],U[60]),(0,U[76])(U[54],U[0],(0,U[55])()),(0,U[76])(U[20],U[29],(0,U[55])()),(0,U[76])(U[54],U[9],(0,U[3])()),U[20],U[43],(0,U[31])()),a5[3])||(0,U[48])((0,U[49])(U[60],U[75]),(0,U[58])(U[59],U[62]),U[7],U[48],(0,U[39])(U[61],U[15]),(0,U[39])(U[42],U[22]),(0,U[68])(U[15],U[44]),U[15],U[20])}try{U[79]>=1&&((0,U[0])(U[71],U[6]),a5[44])||(0,U[44])(U[71],U[60],(0,U[23])()),(U[40]<-1||((0,U[76])((0,U[new Date(a5[6])/1E3])(U[71]),U[26], U[32],U[30]),0))&&(0,U[76])((0,U[17])(U[47],U[37]),U[31],U[67],U[39]),U[42]!=0&&(U[81]!==-7?(0,U[76])(U[22],U[71]):(0,U[18])(U[21],U[7])),U[25]!==-5&&(U[29]>1?(((((((0,U[4])(U[22]),U[77])(U[14],U[63]),U[77])(U[2],U[63]),U[65])(U[73],U[76]),U[38])(U[10],U[0]),((0,U[38])(U[16],U[5]),U[12])(U[72],U[51]),U[41])(U[new Date(a5[5])/1E3]),U[71])(U[28],U[8]):(((((0,U[37])(U[15],U[53],(0,U[79])()),U[7])(U[3],U[40]),U[7])(U[33],U[64]),U[76])(U[64],U[44],(0,U[79])()),(0,U[7])(U[17],U[27-new Date(a5[42])/1E3]), U[74])(U[15])-(((0,U[7])(U[62],U[21]),U[76])(U[64],U[44],(0,U[16])()),U[5])(U[15])),U[27]>1?(0,U[66])((0,U[7])(U[57],U[new Date(a5[43])/1E3]),U[2],(0,U[10])(U[23],U[41]),U[7],(0,U[7])(U[28],U[15]),U[46],U[23]):((0,U[69])((0,U[5])(U[23]),U[46],U[68],U[10],(0,U[67])()),(0,U[64])(U[34],U[62]),U[51])(U[3],U[75]),U[12]>-3&&((0,U[6])(U[62],U[65]),[])||(0,U[6])(U[68],U[33]),U[63]!==-6&&(0,U[83])(U[51],(0,U[81])((0,U[7])(U[68],U[30],(0,U[8])()),U[73],(0,U[51])(U[5],U[19]),U[43],U[16]),((0,U[67])(U[52],U[71]), U[12])(U[78]),(0,U[74])(U[37],U[78]),U[56],U[37])}catch(e){(0,U[4])(U[52],U[5]),(0,U[4])(U[35],U[61]),(0,U[16])(U[11],U[18]),(0,U[34])(U[12],U[70],(0,U[new Date(a5[8])/1E3*88+512+-16452])()),((0,U[7])(U[5],U[62]),(0,U[16])(U[55],U[5]),U[34])(U[12],U[80],(0,U[44])())}}catch(e){return a5[28]+a}return I.join(a5[4])}; YyL=function(a){return a,a5[30][5+!!a]}; g.BB=function(a){this.name=a}; O0j=function(a){this.Ly=nH(a,void 0,void 0,3)}; Xp=function(a){this.Ly=nH(a,void 0,void 0,3)}; PB=function(a){this.Ly=nH(a,void 0,void 0,3)}; SyC=function(a){this.Ly=nH(a,void 0,void 0,3)}; pE=function(a){this.Ly=nH(a,void 0,void 0,3)}; fE=function(a){this.Ly=nH(a,void 0,void 0,3)}; Ym=function(a){this.Ly=nH(a,void 0,void 0,3)}; Od=function(a){this.Ly=nH(a,void 0,void 0,3)}; So=function(a){this.Ly=nH(a,void 0,void 0,3)}; Gx=function(a){this.Ly=nH(a,void 0,void 0,3)}; yP=function(a){this.Ly=nH(a,void 0,void 0,3)}; Ed=function(a){this.Ly=nH(a,void 0,void 0,3)}; dy=function(a){this.Ly=nH(a,void 0,void 0,3)}; Ra=function(a){this.Ly=nH(a,void 0,void 0,3)}; wy=function(a){this.Ly=nH(a,void 0,void 0,3)}; Fp=function(a){this.Ly=nH(a,500,void 0,3)}; mW=function(a){this.Ly=nH(a,void 0,void 0,3)}; QP=function(a){this.Ly=nH(a,void 0,void 0,3)}; Guw=function(a){this.Ly=nH(a,void 0,void 0,3)}; yyF=function(){return g.NL("yt.ads.biscotti.lastId_")||""}; EQd=function(a){g.hj("yt.ads.biscotti.lastId_",a)}; oa=function(){var a=arguments,I=NT;a.length>1?I[a[0]]=a[1]:a.length===1&&Object.assign(I,a[0])}; g.D5=function(a,I){return a in NT?NT[a]:I}; vB=function(a){var I=NT.EXPERIMENT_FLAGS;return I?I[a]:void 0}; d$g=function(a){a0.forEach(function(I){return I(a)})}; g.sT=function(a){return a&&window.yterr?function(){try{return a.apply(this,arguments)}catch(I){g.I0(I)}}:a}; g.I0=function(a){var I=g.NL("yt.logging.errors.log");I?I(a,"ERROR",void 0,void 0,void 0,void 0,void 0):(I=g.D5("ERRORS",[]),I.push([a,"ERROR",void 0,void 0,void 0,void 0,void 0]),oa("ERRORS",I));d$g(a)}; UT=function(a,I,U,e,T){var C=g.NL("yt.logging.errors.log");C?C(a,"WARNING",I,U,e,void 0,T):(C=g.D5("ERRORS",[]),C.push([a,"WARNING",I,U,e,void 0,T]),oa("ERRORS",C))}; e1=function(a,I){I=a.split(I);for(var U={},e=0,T=I.length;e1?a[1]:a[0])):{}}; q6=function(a,I){return m$g(a,I||{},!0)}; xk=function(a,I){return m$g(a,I||{},!1)}; m$g=function(a,I,U){var e=a.split("#",2);a=e[0];e=e.length>1?"#"+e[1]:"";var T=a.split("?",2);a=T[0];T=Cj(T[1]||"");for(var C in I)if(U||!g.Nd(T,C))T[C]=I[C];return g.pM(a,T)+e}; Zl=function(a){if(!I)var I=window.location.href;var U=g.LM(a)[1]||null,e=g.gs(a);U&&e?(a=g.LM(a),I=g.LM(I),a=a[3]==I[3]&&a[1]==I[1]&&a[4]==I[4]):a=e?g.gs(I)===e&&(Number(g.LM(I)[4]||null)||null)===(Number(g.LM(a)[4]||null)||null):!0;return a}; tb=function(a){a||(a=document.location.href);a=g.LM(a)[1]||null;return a!==null&&a==="https"}; nj=function(a){a=QMb(a);return a===null?!1:a[0]==="com"&&a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; zYj=function(a){a=QMb(a);return a===null?!1:a[1]==="google"?!0:a[2]==="google"?a[0]==="au"&&a[1]==="com"?!0:a[0]==="uk"&&a[1]==="co"?!0:!1:!1}; QMb=function(a){a=g.gs(a);return a!==null?a.split(".").reverse():null}; RYS=function(a){return a&&a.match(hYw)?a:Jl(a)}; Jb=function(a){var I=Kj;a=a===void 0?yyF():a;var U=Object,e=U.assign,T=bk(I);var C=I.V;try{var r=C.screenX;var q=C.screenY}catch(c){}try{var x=C.outerWidth;var Z=C.outerHeight}catch(c){}try{var t=C.innerWidth;var n=C.innerHeight}catch(c){}try{var K=C.screenLeft;var b=C.screenTop}catch(c){}try{t=C.innerWidth,n=C.innerHeight}catch(c){}try{var J=C.screen.availWidth;var V=C.screen.availTop}catch(c){}C=[K,b,r,q,J,V,x,Z,t,n];r=hJc(!1,I.V.top);q={};var M=M===void 0?g.zs:M;x=new mS;"SVGElement"in M&&"createElementNS"in M.document&&x.set(0);Z=qGb();Z["allow-top-navigation-by-user-activation"]&&x.set(1);Z["allow-popups-to-escape-sandbox"]&&x.set(2);M.crypto&&M.crypto.subtle&&x.set(3);"TextDecoder"in M&&"TextEncoder"in M&&x.set(4);M=MHw(x);I=(q.bc=M,q.bih=r.height,q.biw=r.width,q.brdim=C.join(),q.vis=Ad(I.L),q.wgl=!!td.WebGLRenderingContext,q);U=e.call(U,T,I);U.ca_type="image";a&&(U.bid=a);return U}; bk=function(a){var I={};I.dt=N2g;I.flash="0";a:{try{var U=a.V.top.location.href}catch(t){a=2;break a}a=U?U===a.L.location.href?0:1:2}I=(I.frm=a,I);try{I.u_tz=-(new Date).getTimezoneOffset();var e=e===void 0?td:e;try{var T=e.history.length}catch(t){T=0}I.u_his=T;var C;I.u_h=(C=td.screen)==null?void 0:C.height;var r;I.u_w=(r=td.screen)==null?void 0:r.width;var q;I.u_ah=(q=td.screen)==null?void 0:q.availHeight;var x;I.u_aw=(x=td.screen)==null?void 0:x.availWidth;var Z;I.u_cd=(Z=td.screen)==null?void 0: Z.colorDepth}catch(t){}return I}; D$C=function(){if(!oQI)return null;var a=oQI();return"open"in a?a:null}; g.kk=function(a){switch(uk(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; uk=function(a){return a&&"status"in a?a.status:-1}; g.Vz=function(a,I){typeof a==="function"&&(a=g.sT(a));return window.setTimeout(a,I)}; g.Ab=function(a,I){typeof a==="function"&&(a=g.sT(a));return window.setInterval(a,I)}; g.M6=function(a){window.clearTimeout(a)}; g.j1=function(a){window.clearInterval(a)}; g.ik=function(a){a=$k(a);return typeof a==="string"&&a==="false"?!1:!!a}; g.Lj=function(a,I){a=$k(a);return a===void 0&&I!==void 0?I:Number(a||0)}; g9=function(){return g.D5("EXPERIMENTS_TOKEN","")}; $k=function(a){return g.D5("EXPERIMENT_FLAGS",{})[a]}; cI=function(){for(var a=[],I=g.D5("EXPERIMENTS_FORCED_FLAGS",{}),U=g.k(Object.keys(I)),e=U.next();!e.done;e=U.next())e=e.value,a.push({key:e,value:String(I[e])});U=g.D5("EXPERIMENT_FLAGS",{});e=g.k(Object.keys(U));for(var T=e.next();!T.done;T=e.next())T=T.value,T.startsWith("force_")&&I[T]===void 0&&a.push({key:T,value:String(U[T])});return a}; WI=function(a,I,U,e,T,C,r,q){function x(){(Z&&"readyState"in Z?Z.readyState:0)===4&&I&&g.sT(I)(Z)} U=U===void 0?"GET":U;e=e===void 0?"":e;q=q===void 0?!1:q;var Z=D$C();if(!Z)return null;"onloadend"in Z?Z.addEventListener("loadend",x,!1):Z.onreadystatechange=x;g.ik("debug_forward_web_query_parameters")&&(a=vQ5(a,window.location.search));Z.open(U,a,!0);C&&(Z.responseType=C);r&&(Z.withCredentials=!0);U=U==="POST"&&(window.FormData===void 0||!(e instanceof FormData));if(T=ayw(a,T))for(var t in T)Z.setRequestHeader(t,T[t]),"content-type"===t.toLowerCase()&&(U=!1);U&&Z.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");if(q&&"setAttributionReporting"in XMLHttpRequest.prototype){a={eventSourceEligible:!0,triggerEligible:!1};try{Z.setAttributionReporting(a)}catch(n){UT(n)}}Z.send(e);return Z}; ayw=function(a,I){I=I===void 0?{}:I;var U=Zl(a),e=g.D5("INNERTUBE_CLIENT_NAME"),T=g.ik("web_ajax_ignore_global_headers_if_set"),C;for(C in IyS){var r=g.D5(IyS[C]),q=C==="X-Goog-AuthUser"||C==="X-Goog-PageId";C!=="X-Goog-Visitor-Id"||r||(r=g.D5("VISITOR_DATA"));var x;if(!(x=!r)){if(!(x=U||(g.gs(a)?!1:!0))){x=a;var Z;if(Z=g.ik("add_auth_headers_to_remarketing_google_dot_com_ping")&&C==="Authorization"&&(e==="TVHTML5"||e==="TVHTML5_UNPLUGGED"||e==="TVHTML5_SIMPLY")&&zYj(x))x=cY(x)||"",x=x.split("/"), x="/"+(x.length>1?x[1]:""),Z=x==="/pagead";x=Z?!0:!1}x=!x}x||T&&I[C]!==void 0||e==="TVHTML5_UNPLUGGED"&&q||(I[C]=r)}"X-Goog-EOM-Visitor-Id"in I&&"X-Goog-Visitor-Id"in I&&delete I["X-Goog-Visitor-Id"];if(U||!g.gs(a))I["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(U||!g.gs(a)){try{var t=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(n){}t&&(I["X-YouTube-Time-Zone"]=t)}document.location.hostname.endsWith("youtubeeducation.com")||!U&&g.gs(a)||(I["X-YouTube-Ad-Signals"]= Tv(Jb()));return I}; U8w=function(a,I){var U=g.gs(a);g.ik("debug_handle_relative_url_for_query_forward_killswitch")||!U&&Zl(a)&&(U=document.location.hostname);var e=cY(a);e=(U=U&&(U.endsWith("youtube.com")||U.endsWith("youtube-nocookie.com")))&&e&&e.startsWith("/api/");if(!U||e)return a;var T=Cj(I),C={};g.Gm(sjg,function(r){T[r]&&(C[r]=T[r])}); return xk(a,C)}; BI=function(a,I){I.method="POST";I.postParams||(I.postParams={});return g.lk(a,I)}; CvF=function(a,I){if(window.fetch&&I.format!=="XML"){var U={method:I.method||"GET",credentials:"same-origin"};I.headers&&(U.headers=I.headers);I.priority&&(U.priority=I.priority);a=eHY(a,I);var e=TvF(a,I);e&&(U.body=e);I.withCredentials&&(U.credentials="include");var T=I.context||g.zs,C=!1,r;fetch(a,U).then(function(q){if(!C){C=!0;r&&g.M6(r);var x=q.ok,Z=function(t){t=t||{};x?I.onSuccess&&I.onSuccess.call(T,t,q):I.onError&&I.onError.call(T,t,q);I.onFinish&&I.onFinish.call(T,t,q)}; (I.format||"JSON")==="JSON"&&(x||q.status>=400&&q.status<500)?q.json().then(Z,function(){Z(null)}):Z(null)}}).catch(function(){I.onError&&I.onError.call(T,{},{})}); a=I.timeout||0;I.onFetchTimeout&&a>0&&(r=g.Vz(function(){C||(C=!0,g.M6(r),I.onFetchTimeout.call(I.context||g.zs))},a))}else g.lk(a,I)}; g.lk=function(a,I){var U=I.format||"JSON";a=eHY(a,I);var e=TvF(a,I),T=!1,C=r7Y(a,function(x){if(!T){T=!0;q&&g.M6(q);var Z=g.kk(x),t=null,n=400<=x.status&&x.status<500,K=500<=x.status&&x.status<600;if(Z||n||K)t=HsY(a,U,x,I.convertToSafeHtml);Z&&(Z=qzY(U,x,t));t=t||{};n=I.context||g.zs;Z?I.onSuccess&&I.onSuccess.call(n,x,t):I.onError&&I.onError.call(n,x,t);I.onFinish&&I.onFinish.call(n,x,t)}},I.method,e,I.headers,I.responseType,I.withCredentials); e=I.timeout||0;if(I.onTimeout&&e>0){var r=I.onTimeout;var q=g.Vz(function(){T||(T=!0,C.abort(),g.M6(q),r.call(I.context||g.zs,C))},e)}return C}; eHY=function(a,I){I.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var U=g.D5("XSRF_FIELD_NAME");if(I=I.urlParams)I[U]&&delete I[U],a=q6(a,I);return a}; TvF=function(a,I){var U=g.D5("XSRF_FIELD_NAME"),e=g.D5("XSRF_TOKEN"),T=I.postBody||"",C=I.postParams,r=g.D5("XSRF_FIELD_NAME"),q;I.headers&&(q=I.headers["Content-Type"]);I.excludeXsrf||g.gs(a)&&!I.withCredentials&&g.gs(a)!==document.location.hostname||I.method!=="POST"||q&&q!=="application/x-www-form-urlencoded"||I.postParams&&I.postParams[r]||(C||(C={}),C[U]=e);(g.ik("ajax_parse_query_data_only_when_filled")&&C&&Object.keys(C).length>0||C)&&typeof T==="string"&&(T=Cj(T),g.ep(T,C),T=I.postBodyFormat&& I.postBodyFormat==="JSON"?JSON.stringify(T):g.PY(T));C=T||C&&!g.vo(C);!x8q&&C&&I.method!=="POST"&&(x8q=!0,g.I0(Error("AJAX request with postData should use POST")));return T}; HsY=function(a,I,U,e){var T=null;switch(I){case "JSON":try{var C=U.responseText}catch(r){throw e=Error("Error reading responseText"),e.params=a,UT(e),r;}a=U.getResponseHeader("Content-Type")||"";C&&a.indexOf("json")>=0&&(C.substring(0,5)===")]}'\n"&&(C=C.substring(5)),T=JSON.parse(C));break;case "XML":if(a=(a=U.responseXML)?ZsC(a):null)T={},g.Gm(a.getElementsByTagName("*"),function(r){T[r.tagName]=tUY(r)})}e&&nui(T); return T}; nui=function(a){if(g.If(a))for(var I in a)I==="html_content"||Rds(I,"_html")?a[I]=I9(a[I]):nui(a[I])}; qzY=function(a,I,U){if(I&&I.status===204)return!0;switch(a){case "JSON":return!!U;case "XML":return Number(U&&U.return_code)===0;case "RAW":return!0;default:return!!U}}; ZsC=function(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&a.length>0?a[0]:null:null}; tUY=function(a){var I="";g.Gm(a.childNodes,function(U){I+=U.nodeValue}); return I}; PI=function(a,I){var U=g.sG(I),e;return(new g.l7(function(T,C){U.onSuccess=function(r){g.kk(r)?T(new KSi(r)):C(new Xa("Request failed, status="+uk(r),"net.badstatus",r))}; U.onError=function(r){C(new Xa("Unknown request error","net.unknown",r))}; U.onTimeout=function(r){C(new Xa("Request timed out","net.timeout",r))}; e=g.lk(a,U)})).L$(function(T){if(T instanceof ya){var C; (C=e)==null||C.abort()}return Ph(T)})}; g.pj=function(a,I,U,e){function T(q,x,Z){return q.L$(function(t){if(x<=0||uk(t.xhr)===403)return Ph(new Xa("Request retried too many times","net.retryexhausted",t.xhr,t));t=Math.pow(2,U-x+1)*Z;var n=r>0?Math.min(r,t):t;return C(Z).then(function(){return T(PI(a,I),x-1,n)})})} function C(q){return new g.l7(function(x){setTimeout(x,q)})} var r=r===void 0?-1:r;return T(PI(a,I),U-1,e)}; Xa=function(a,I,U){ZD.call(this,a+", errorCode="+I);this.errorCode=I;this.xhr=U;this.name="PromiseAjaxError"}; KSi=function(a){this.xhr=a}; fj=function(a){this.V=a===void 0?null:a;this.L=0;this.B=null}; Yk=function(a){var I=new fj;a=a===void 0?null:a;I.L=2;I.B=a===void 0?null:a;return I}; OT=function(a){var I=new fj;a=a===void 0?null:a;I.L=1;I.B=a===void 0?null:a;return I}; g.yz=function(a,I,U,e,T){S1||Gv.set(""+a,I,{fL:U,path:"/",domain:e===void 0?"youtube.com":e,secure:T===void 0?!1:T})}; g.ET=function(a,I){if(!S1)return Gv.get(""+a,I)}; g.d9=function(a,I,U){S1||Gv.remove(""+a,I===void 0?"/":I,U===void 0?"youtube.com":U)}; bsc=function(){if(g.ik("embeds_web_enable_cookie_detection_fix")){if(!g.zs.navigator.cookieEnabled)return!1}else if(!Gv.isEnabled())return!1;if(!Gv.isEmpty())return!0;g.ik("embeds_web_enable_cookie_detection_fix")?Gv.set("TESTCOOKIESENABLED","1",{fL:60,s1w:"none",secure:!0}):Gv.set("TESTCOOKIESENABLED","1",{fL:60});if(Gv.get("TESTCOOKIESENABLED")!=="1")return!1;Gv.remove("TESTCOOKIESENABLED");return!0}; g.d=function(a,I){if(a)return a[I.name]}; R0=function(a){var I=g.D5("INNERTUBE_HOST_OVERRIDE");I&&(a=String(I)+String(WY(a)));return a}; J7L=function(a){var I={};g.ik("json_condensed_response")&&(I.prettyPrint="false");return a=xk(a,I)}; w9=function(a,I){var U=U===void 0?{}:U;a={method:I===void 0?"POST":I,mode:Zl(a)?"same-origin":"cors",credentials:Zl(a)?"same-origin":"include"};I={};for(var e=g.k(Object.keys(U)),T=e.next();!T.done;T=e.next())T=T.value,U[T]&&(I[T]=U[T]);Object.keys(I).length>0&&(a.headers=I);return a}; Fa=function(){var a=/Chrome\/(\d+)/.exec(g.gO());return a?parseFloat(a[1]):NaN}; my=function(){var a=/\sCobalt\/(\S+)\s/.exec(g.gO());if(!a)return NaN;var I=[];a=g.k(a[1].split("."));for(var U=a.next();!U.done;U=a.next())U=parseInt(U.value,10),U>=0&&I.push(U);return parseFloat(I.join("."))}; zv=function(){return g.Qz("android")&&g.Qz("chrome")&&!(g.Qz("trident/")||g.Qz("edge/"))&&!g.Qz("cobalt")}; ue5=function(){return g.Qz("armv7")||g.Qz("aarch64")||g.Qz("android")}; g.N6=function(){return g.Qz("cobalt")}; o0=function(){return g.Qz("cobalt")&&g.Qz("appletv")}; Dl=function(){return g.Qz("(ps3; leanback shell)")||g.Qz("ps3")&&g.N6()}; k3C=function(){return g.Qz("(ps4; leanback shell)")||g.Qz("ps4")&&g.N6()}; g.VUg=function(){return g.N6()&&(g.Qz("ps4 vr")||g.Qz("ps4 pro vr"))}; vI=function(){var a=/WebKit\/([0-9]+)/.exec(g.gO());return!!(a&&parseInt(a[1],10)>=600)}; a$=function(){var a=/WebKit\/([0-9]+)/.exec(g.gO());return!!(a&&parseInt(a[1],10)>=602)}; A7F=function(){return g.Qz("iemobile")||g.Qz("windows phone")&&g.Qz("edge")}; UV=function(){return(I$||sV)&&g.Qz("applewebkit")&&!g.Qz("version")&&(!g.Qz("safari")||g.Qz("gsa/"))}; T8=function(){return g.eR&&g.Qz("version/")}; Cd=function(){return g.Qz("smart-tv")&&g.Qz("samsung")}; g.Qz=function(a){var I=g.gO();return I?I.toLowerCase().indexOf(a)>=0:!1}; ra=function(){return sRb()||UV()||T8()?!0:g.D5("EOM_VISITOR_DATA")?!1:!0}; Hk=function(a,I){return I===void 0||I===null?a:I==="1"||I===!0||I===1||I==="True"?!0:!1}; qt=function(a,I,U){for(var e in U)if(U[e]==I)return U[e];return a}; x3=function(a,I){return I===void 0||I===null?a:Number(I)}; Z9=function(a,I){return I===void 0||I===null?a:I.toString()}; tT=function(a,I){if(I){if(a==="fullwidth")return Infinity;if(a==="fullheight")return 0}return a&&(I=a.match(MUL))&&(a=Number(I[2]),I=Number(I[1]),!isNaN(a)&&!isNaN(I)&&a>0)?I/a:NaN}; nd=function(a){var I=a.docid||a.video_id||a.videoId||a.id;if(I)return I;I=a.raw_player_response;I||(a=a.player_response)&&(I=JSON.parse(a));return I&&I.videoDetails&&I.videoDetails.videoId||null}; jjF=function(a){return Kd(a,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.bR=function(a){return a==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||a==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; Kd=function(a,I){I=(I===void 0?0:I)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(I="EMBEDDED_PLAYER_MODE_PFL");var U=a.raw_embedded_player_response;if(!U&&(a=a.embedded_player_response))try{U=JSON.parse(a)}catch(e){return I}return U?qt(I,U.embeddedPlayerMode,$8F):I}; uR=function(a){ZD.call(this,a.message||a.description||a.name);this.isMissing=a instanceof JT;this.isTimeout=a instanceof Xa&&a.errorCode=="net.timeout";this.isCanceled=a instanceof ya}; JT=function(){ZD.call(this,"Biscotti ID is missing from server")}; isw=function(){if(g.ik("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!ra())return Error("User has not consented - not fetching biscotti id.");var a=g.D5("PLAYER_VARS",{});if(g.ax(a,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(jjF(a))return Error("Biscotti id fetching has been disabled for pfl.")}; WS5=function(){var a=isw();if(a!==void 0)return Ph(a);k3||(k3=PI("//googleads.g.doubleclick.net/pagead/id",LSi).then(gu5).L$(function(I){return c7C(2,I)})); return k3}; gu5=function(a){a=a.xhr.responseText;if(!JY(a,")]}'"))throw new JT;a=JSON.parse(a.substr(4));if((a.type||1)>1)throw new JT;a=a.id;EQd(a);k3=OT(a);lyI(18E5,2);return a}; c7C=function(a,I){I=new uR(I);EQd("");k3=Yk(I);a>0&&lyI(12E4,a-1);throw I;}; lyI=function(a,I){g.Vz(function(){PI("//googleads.g.doubleclick.net/pagead/id",LSi).then(gu5,function(U){return c7C(I,U)}).L$(g.KM)},a)}; Bvc=function(){try{var a=g.NL("yt.ads.biscotti.getId_");return a?a():WS5()}catch(I){return Ph(I)}}; Pvd=function(a){a&&(a.dataset?a.dataset[X7g()]="true":e4S(a))}; p7I=function(a){return a?a.dataset?a.dataset[X7g()]:a.getAttribute("data-loaded"):null}; X7g=function(){return fyb.loaded||(fyb.loaded="loaded".replace(/\-([a-z])/g,function(a,I){return I.toUpperCase()}))}; YzL=function(){var a=document;if("visibilityState"in a)return a.visibilityState;var I=Vy+"VisibilityState";if(I in a)return a[I]}; AT=function(a,I){var U;IR(a,function(e){U=I[e];return!!U}); return U}; Mt=function(a){if(a.requestFullscreen)a=a.requestFullscreen(void 0);else if(a.webkitRequestFullscreen)a=a.webkitRequestFullscreen();else if(a.mozRequestFullScreen)a=a.mozRequestFullScreen();else if(a.msRequestFullscreen)a=a.msRequestFullscreen();else if(a.webkitEnterFullscreen)a=a.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return a instanceof Promise?a:Promise.resolve()}; iR=function(a){var I;g.jR()?$3()==a&&(I=document):I=a;return I&&(a=AT(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],I))?(I=a.call(I),I instanceof Promise?I:Promise.resolve()):Promise.resolve()}; Osj=function(a){return g.Jz(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(I){return"on"+I.toLowerCase()in a})}; Szd=function(){var a=document;return g.Jz(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(I){return"on"+I.toLowerCase()in a})}; g.jR=function(){return!!AT(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; $3=function(a){a=a===void 0?!1:a;var I=AT(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(a)for(;I&&I.shadowRoot;)I=I.shadowRoot.fullscreenElement;return I?I:null}; Ld=function(a){this.type="";this.state=this.source=this.data=this.currentTarget=this.relatedTarget=this.target=null;this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.ctrlKey=this.altKey=!1;this.rotation=this.clientY=this.clientX=0;this.scale=1;this.changedTouches=this.touches=null;try{if(a=a||window.event){this.event=a;for(var I in a)I in G35||(this[I]=a[I]);this.scale=a.scale;this.rotation=a.rotation;var U=a.target||a.srcElement;U&&U.nodeType==3&&(U=U.parentNode);this.target=U;var e=a.relatedTarget; if(e)try{e=e.nodeName?e:null}catch(T){e=null}else this.type=="mouseover"?e=a.fromElement:this.type=="mouseout"&&(e=a.toElement);this.relatedTarget=e;this.clientX=a.clientX!=void 0?a.clientX:a.pageX;this.clientY=a.clientY!=void 0?a.clientY:a.pageY;this.keyCode=a.keyCode?a.keyCode:a.which;this.charCode=a.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=a.altKey;this.ctrlKey=a.ctrlKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.V=a.pageX;this.L=a.pageY}}catch(T){}}; y7j=function(a){if(document.body&&document.documentElement){var I=document.body.scrollTop+document.documentElement.scrollTop;a.V=a.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);a.L=a.clientY+I}}; Euc=function(a,I,U,e){e=e===void 0?{}:e;a.addEventListener&&(I!="mouseenter"||"onmouseenter"in document?I!="mouseleave"||"onmouseenter"in document?I=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(I="MozMousePixelScroll"):I="mouseout":I="mouseover");return DD(ck,function(T){var C=typeof T[4]==="boolean"&&T[4]==!!e,r=g.If(T[4])&&g.If(e)&&g.Ix(T[4],e);return!!T.length&&T[0]==a&&T[1]==I&&T[2]==U&&(C||r)})}; g.Wk=function(a,I,U,e){e=e===void 0?{}:e;if(!a||!a.addEventListener&&!a.attachEvent)return"";var T=Euc(a,I,U,e);if(T)return T;T=++d8j.count+"";var C=!(I!="mouseenter"&&I!="mouseleave"||!a.addEventListener||"onmouseenter"in document);var r=C?function(q){q=new Ld(q);if(!rs(q.relatedTarget,function(x){return x==a},!0))return q.currentTarget=a,q.type=I,U.call(a,q)}:function(q){q=new Ld(q); q.currentTarget=a;return U.call(a,q)}; r=g.sT(r);a.addEventListener?(I=="mouseenter"&&C?I="mouseover":I=="mouseleave"&&C?I="mouseout":I=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(I="MozMousePixelScroll"),RHj()||typeof e==="boolean"?a.addEventListener(I,r,e):a.addEventListener(I,r,!!e.capture)):a.attachEvent("on"+I,r);ck[T]=[a,I,U,r,e];return T}; FSI=function(a){return w7C(a,function(I){return g.qI(I,"ytp-ad-has-logging-urls")})}; w7C=function(a,I){var U=document.body||document;return g.Wk(U,"click",function(e){var T=rs(e.target,function(C){return C===U||I(C)},!0); T&&T!==U&&!T.disabled&&(e.currentTarget=T,a.call(T,e))})}; g.lR=function(a){a&&(typeof a=="string"&&(a=[a]),g.Gm(a,function(I){if(I in ck){var U=ck[I],e=U[0],T=U[1],C=U[3];U=U[4];e.removeEventListener?RHj()||typeof U==="boolean"?e.removeEventListener(T,C,U):e.removeEventListener(T,C,!!U.capture):e.detachEvent&&e.detachEvent("on"+T,C);delete ck[I]}}))}; Bk=function(a){for(var I in ck)ck[I][0]==a&&g.lR(I)}; XU=function(a){a=a||window.event;var I;a.composedPath&&typeof a.composedPath==="function"?I=a.composedPath():I=a.path;I&&I.length?a=I[0]:(a=a||window.event,a=a.target||a.srcElement,a.nodeType==3&&(a=a.parentNode));return a}; Pk=function(a){this.C=a;this.V=null;this.J=0;this.Y=null;this.U=0;this.L=[];for(a=0;a<4;a++)this.L.push(0);this.B=0;this.gw=g.Wk(window,"mousemove",(0,g.e8)(this.j,this));this.D=g.Ab((0,g.e8)(this.Va,this),25)}; pd=function(a){g.S.call(this);this.D=[];this.hN=a||this}; fd=function(a,I,U,e){for(var T=0;T0?U:0;U=e?Date.now()+e*1E3:0;if((e=e?(0,g.SR)():G8())&&window.JSON){typeof I!=="string"&&(I=JSON.stringify(I,void 0));try{e.set(a,I,U)}catch(T){e.remove(a)}}}; g.EV=function(a){var I=G8(),U=(0,g.SR)();if(!I&&!U||!window.JSON)return null;try{var e=I.get(a)}catch(T){}if(typeof e!=="string")try{e=U.get(a)}catch(T){}if(typeof e!=="string")return null;try{e=JSON.parse(e,void 0)}catch(T){}return e}; zHj=function(){var a=(0,g.SR)();if(a&&(a=a.L("yt-player-quality")))return a.creation}; g.da=function(a){try{var I=G8(),U=(0,g.SR)();I&&I.remove(a);U&&U.remove(a)}catch(e){}}; g.R$=function(){return g.EV("yt-remote-session-screen-id")}; hHg=function(a){var I=this;this.L=void 0;this.V=!1;a.addEventListener("beforeinstallprompt",function(U){U.preventDefault();I.L=U}); a.addEventListener("appinstalled",function(){I.V=!0},{once:!0})}; wa=function(){if(!g.zs.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.zs.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.zs.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.zs.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.zs.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}}; FU=function(){this.G_=!0}; Nvi=function(){FU.instance||(FU.instance=new FU);return FU.instance}; ouI=function(a){switch(a){case "DESKTOP":return 1;case "UNKNOWN_PLATFORM":return 0;case "TV":return 2;case "GAME_CONSOLE":return 3;case "MOBILE":return 4;case "TABLET":return 5}}; D8I=function(){this.V=g.D5("ALT_PREF_COOKIE_NAME","PREF");this.L=g.D5("ALT_PREF_COOKIE_DOMAIN","youtube.com");var a=g.ET(this.V);a&&this.parse(a)}; g.Qy=function(){m0||(m0=new D8I);return m0}; g.z8=function(a,I){return!!((vud("f"+(Math.floor(I/31)+1))||0)&1<0;)switch(a=u_.shift(),a.type){case "ERROR":nG.In(a.payload);break;case "EVENT":nG.logEvent(a.eventType,a.payload)}}; Vr=function(a){kG||(nG?nG.In(a):(u_.push({type:"ERROR",payload:a}),u_.length>10&&u_.shift()))}; AL=function(a,I){kG||(nG?nG.logEvent(a,I):(u_.push({type:"EVENT",eventType:a,payload:I}),u_.length>10&&u_.shift()))}; Mk=function(a){if(a.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; jN=function(a){return a.substr(0,a.indexOf(":"))||a}; g.$G=function(a,I,U,e,T){I=I===void 0?{}:I;U=U===void 0?rab[a]:U;e=e===void 0?HCI[a]:e;T=T===void 0?qb5[a]:T;g.vk.call(this,U,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:a},I));this.type=a;this.message=U;this.level=e;this.V=T;Object.setPrototypeOf(this,g.$G.prototype)}; i_=function(a,I){g.$G.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:I,foundObjectStores:a},rab.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,i_.prototype)}; LG=function(a,I){var U=Error.call(this);this.message=U.message;"stack"in U&&(this.stack=U.stack);this.index=a;this.objectStore=I;Object.setPrototypeOf(this,LG.prototype)}; cz=function(a,I,U,e){I=jN(I);var T=a instanceof Error?a:Error("Unexpected error: "+a);if(T instanceof g.$G)return T;a={objectStoreNames:U,dbName:I,dbVersion:e};if(T.name==="QuotaExceededError")return new g.$G("QUOTA_EXCEEDED",a);if(g.gz&&T.name==="UnknownError")return new g.$G("QUOTA_MAYBE_EXCEEDED",a);if(T instanceof LG)return new g.$G("MISSING_INDEX",Object.assign({},a,{objectStore:T.objectStore,index:T.index}));if(T.name==="InvalidStateError"&&xIw.some(function(C){return T.message.includes(C)}))return new g.$G("EXECUTE_TRANSACTION_ON_CLOSED_DB", a); if(T.name==="AbortError")return new g.$G("UNKNOWN_ABORT",a,T.message);T.args=[Object.assign({},a,{name:"IdbError",kJ:T.name})];T.level="WARNING";return T}; g.Wz=function(a,I,U){var e=tL();return new g.$G("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:I,version:U,hasSucceededOnce:e==null?void 0:e.hasSucceededOnce}})}; ZCS=function(a){if(!a)throw Error();throw a;}; t_Y=function(a){return a}; l_=function(a){this.V=a}; g.Bz=function(a){function I(T){if(e.state.status==="PENDING"){e.state={status:"REJECTED",reason:T};T=g.k(e.L);for(var C=T.next();!C.done;C=T.next())C=C.value,C()}} function U(T){if(e.state.status==="PENDING"){e.state={status:"FULFILLED",value:T};T=g.k(e.V);for(var C=T.next();!C.done;C=T.next())C=C.value,C()}} var e=this;this.state={status:"PENDING"};this.V=[];this.L=[];a=a.V;try{a(U,I)}catch(T){I(T)}}; n5q=function(a,I,U,e,T){try{if(a.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var C=U(a.state.value);C instanceof g.Bz?X1(a,I,C,e,T):e(C)}catch(r){T(r)}}; KwS=function(a,I,U,e,T){try{if(a.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var C=U(a.state.reason);C instanceof g.Bz?X1(a,I,C,e,T):e(C)}catch(r){T(r)}}; X1=function(a,I,U,e,T){I===U?T(new TypeError("Circular promise chain detected.")):U.then(function(C){C instanceof g.Bz?X1(a,I,C,e,T):e(C)},function(C){T(C)})}; bCL=function(a,I,U){function e(){U(a.error);C()} function T(){I(a.result);C()} function C(){try{a.removeEventListener("success",T),a.removeEventListener("error",e)}catch(r){}} a.addEventListener("success",T);a.addEventListener("error",e)}; Jaj=function(a){return new Promise(function(I,U){bCL(a,I,U)})}; Pz=function(a){return new g.Bz(new l_(function(I,U){bCL(a,I,U)}))}; pG=function(a,I){return new g.Bz(new l_(function(U,e){function T(){var C=a?I(a):null;C?C.then(function(r){a=r;T()},e):U()} T()}))}; uzF=function(a,I){this.request=a;this.cursor=I}; kcY=function(a){return Pz(a).then(function(I){return I?new uzF(a,I):null})}; g.V_I=function(a){a.cursor.continue(void 0);return kcY(a.request)}; AaI=function(a,I){this.V=a;this.options=I;this.transactionCount=0;this.B=Math.round((0,g.w)());this.L=!1}; g.YG=function(a,I,U){a=a.V.createObjectStore(I,U);return new fG(a)}; Ov=function(a,I){a.V.objectStoreNames.contains(I)&&a.V.deleteObjectStore(I)}; g.yr=function(a,I,U){return g.SN(a,[I],{mode:"readwrite",Cy:!0},function(e){return g.GM(e.objectStore(I),U)})}; g.SN=function(a,I,U,e){var T,C,r,q,x,Z,t,n,K,b,J,V;return g.f(function(M){switch(M.L){case 1:var c={mode:"readonly",Cy:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof U==="string"?c.mode=U:Object.assign(c,U);T=c;a.transactionCount++;C=T.Cy?3:1;r=0;case 2:if(q){M.o$(4);break}r++;x=Math.round((0,g.w)());g.jb(M,5);Z=a.V.transaction(I,T.mode);c=new Ev(Z);c=M_S(c,e);return g.l(M,c,7);case 7:return t=M.V,n=Math.round((0,g.w)()),jkY(a,x,n,r,void 0,I.join(),T),M.return(t);case 5:K=g.lF(M);b=Math.round((0,g.w)()); J=cz(K,a.V.name,I.join(),a.V.version);if((V=J instanceof g.$G&&!J.V)||r>=C)jkY(a,x,b,r,J,I.join(),T),q=J;M.o$(2);break;case 4:return M.return(Promise.reject(q))}})}; jkY=function(a,I,U,e,T,C,r){I=U-I;T?(T instanceof g.$G&&(T.type==="QUOTA_EXCEEDED"||T.type==="QUOTA_MAYBE_EXCEEDED")&&AL("QUOTA_EXCEEDED",{dbName:jN(a.V.name),objectStoreNames:C,transactionCount:a.transactionCount,transactionMode:r.mode}),T instanceof g.$G&&T.type==="UNKNOWN_ABORT"&&(U-=a.B,U<0&&U>=2147483648&&(U=0),AL("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:C,transactionDuration:I,transactionCount:a.transactionCount,dbDuration:U}),a.L=!0),$Id(a,!1,e,C,I,r.tag),Vr(T)):$Id(a,!0,e,C,I, r.tag)}; $Id=function(a,I,U,e,T,C){AL("TRANSACTION_ENDED",{objectStoreNames:e,connectionHasUnknownAbortedTransaction:a.L,duration:T,isSuccessful:I,tryCount:U,tag:C===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":C})}; fG=function(a){this.V=a}; g.dz=function(a,I,U){a.V.createIndex(I,U,{unique:!1})}; iCC=function(a,I){return g.RB(a,{query:I},function(U){return U.delete().then(function(){return g.wz(U)})}).then(function(){})}; Lww=function(a,I,U){var e=[];return g.RB(a,{query:I},function(T){if(!(U!==void 0&&e.length>=U))return e.push(T.getValue()),g.wz(T)}).then(function(){return e})}; cac=function(a){return"getAllKeys"in IDBObjectStore.prototype?Pz(a.V.getAllKeys(void 0,void 0)):g5Y(a)}; g5Y=function(a){var I=[];return g.Wwi(a,{query:void 0},function(U){I.push(U.cursor.primaryKey);return g.V_I(U)}).then(function(){return I})}; g.GM=function(a,I,U){return Pz(a.V.put(I,U))}; g.RB=function(a,I,U){a=a.V.openCursor(I.query,I.direction);return F1(a).then(function(e){return pG(e,U)})}; g.Wwi=function(a,I,U){var e=I.query;I=I.direction;a="openKeyCursor"in IDBObjectStore.prototype?a.V.openKeyCursor(e,I):a.V.openCursor(e,I);return kcY(a).then(function(T){return pG(T,U)})}; Ev=function(a){var I=this;this.V=a;this.B=new Map;this.L=!1;this.done=new Promise(function(U,e){I.V.addEventListener("complete",function(){U()}); I.V.addEventListener("error",function(T){T.currentTarget===T.target&&e(I.V.error)}); I.V.addEventListener("abort",function(){var T=I.V.error;if(T)e(T);else if(!I.L){T=g.$G;for(var C=I.V.objectStoreNames,r=[],q=0;q=U))return e.push(T.getValue()),g.wz(T)}).then(function(){return e})}; g.mf=function(a,I,U){a=a.V.openCursor(I.query===void 0?null:I.query,I.direction===void 0?"next":I.direction);return F1(a).then(function(e){return pG(e,U)})}; Qr=function(a,I){this.request=a;this.cursor=I}; F1=function(a){return Pz(a).then(function(I){return I?new Qr(a,I):null})}; g.wz=function(a){a.cursor.continue(void 0);return F1(a.request)}; X1L=function(a,I,U){return new Promise(function(e,T){function C(){K||(K=new AaI(r.result,{closed:n}));return K} var r=I!==void 0?self.indexedDB.open(a,I):self.indexedDB.open(a);var q=U.blocked,x=U.blocking,Z=U.E58,t=U.upgrade,n=U.closed,K;r.addEventListener("upgradeneeded",function(b){try{if(b.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(r.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");b.dataLoss&&b.dataLoss!=="none"&&AL("IDB_DATA_CORRUPTED",{reason:b.dataLossMessage||"unknown reason",dbName:jN(a)});var J=C(),V=new Ev(r.transaction); t&&t(J,function(M){return b.oldVersion=M},V); V.done.catch(function(M){T(M)})}catch(M){T(M)}}); r.addEventListener("success",function(){var b=r.result;x&&b.addEventListener("versionchange",function(){x(C())}); b.addEventListener("close",function(){AL("IDB_UNEXPECTEDLY_CLOSED",{dbName:jN(a),dbVersion:b.version});Z&&Z()}); e(C())}); r.addEventListener("error",function(){T(r.error)}); q&&r.addEventListener("blocked",function(){q()})})}; Pls=function(a,I,U){U=U===void 0?{}:U;return X1L(a,I,U)}; zM=function(a,I){I=I===void 0?{}:I;var U,e,T,C;return g.f(function(r){if(r.L==1)return g.jb(r,2),U=self.indexedDB.deleteDatabase(a),e=I,(T=e.blocked)&&U.addEventListener("blocked",function(){T()}),g.l(r,Jaj(U),4); if(r.L!=2)return g.cw(r,0);C=g.lF(r);throw cz(C,a,"",-1);})}; hL=function(a,I){this.name=a;this.options=I;this.B=!0;this.U=this.J=0}; p1L=function(a,I){return new g.$G("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:I})}; g.Nk=function(a,I){if(!I)throw g.Wz("openWithToken",jN(a.name));return a.open()}; fEg=function(a,I){var U;return g.f(function(e){if(e.L==1)return g.l(e,g.Nk(oB,I),2);U=e.V;return e.return(g.SN(U,["databases"],{Cy:!0,mode:"readwrite"},function(T){var C=T.objectStore("databases");return C.get(a.actualName).then(function(r){if(r?a.actualName!==r.actualName||a.publicName!==r.publicName||a.userIdentifier!==r.userIdentifier:1)return g.GM(C,a).then(function(){})})}))})}; Dn=function(a,I){var U;return g.f(function(e){if(e.L==1)return a?g.l(e,g.Nk(oB,I),2):e.return();U=e.V;return e.return(U.delete("databases",a))})}; YbI=function(a,I){var U,e;return g.f(function(T){return T.L==1?(U=[],g.l(T,g.Nk(oB,I),2)):T.L!=3?(e=T.V,g.l(T,g.SN(e,["databases"],{Cy:!0,mode:"readonly"},function(C){U.length=0;return g.RB(C.objectStore("databases"),{},function(r){a(r.getValue())&&U.push(r.getValue());return g.wz(r)})}),3)):T.return(U)})}; OCd=function(a,I){return YbI(function(U){return U.publicName===a&&U.userIdentifier!==void 0},I)}; Sbi=function(){var a,I,U,e;return g.f(function(T){switch(T.L){case 1:a=tL();if((I=a)==null?0:I.hasSucceededOnce)return T.return(!0);if(vz&&vI()&&!a$()||g.a7)return T.return(!1);try{if(U=self,!(U.indexedDB&&U.IDBIndex&&U.IDBKeyRange&&U.IDBObjectStore))return T.return(!1)}catch(C){return T.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return T.return(!1);g.jb(T,2);e={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.l(T,fEg(e,I7),4);case 4:return g.l(T,Dn("yt-idb-test-do-not-use",I7),5);case 5:return T.return(!0);case 2:return g.lF(T),T.return(!1)}})}; Gc5=function(){if(sX!==void 0)return sX;kG=!0;return sX=Sbi().then(function(a){kG=!1;var I;if((I=Zn())!=null&&I.V){var U;I={hasSucceededOnce:((U=tL())==null?void 0:U.hasSucceededOnce)||a};var e;(e=Zn())==null||e.set("LAST_RESULT_ENTRY_KEY",I,2592E3,!0)}return a})}; UX=function(){return g.NL("ytglobal.idbToken_")||void 0}; g.eX=function(){var a=UX();return a?Promise.resolve(a):Gc5().then(function(I){(I=I?I7:void 0)&&g.hj("ytglobal.idbToken_",I);return I})}; yaq=function(a){if(!g.IB())throw a=new g.$G("AUTH_INVALID",{dbName:a}),Vr(a),a;var I=g.aB();return{actualName:a+":"+I,publicName:a,userIdentifier:I}}; E5b=function(a,I,U,e){var T,C,r,q,x,Z;return g.f(function(t){switch(t.L){case 1:return C=(T=Error().stack)!=null?T:"",g.l(t,g.eX(),2);case 2:r=t.V;if(!r)throw q=g.Wz("openDbImpl",a,I),g.ik("ytidb_async_stack_killswitch")||(q.stack=q.stack+"\n"+C.substring(C.indexOf("\n")+1)),Vr(q),q;Mk(a);x=U?{actualName:a,publicName:a,userIdentifier:void 0}:yaq(a);g.jb(t,3);return g.l(t,fEg(x,r),5);case 5:return g.l(t,Pls(x.actualName,I,e),6);case 6:return t.return(t.V);case 3:return Z=g.lF(t),g.jb(t,7),g.l(t,Dn(x.actualName, r),9);case 9:g.cw(t,8);break;case 7:g.lF(t);case 8:throw Z;}})}; dIF=function(a,I,U){U=U===void 0?{}:U;return E5b(a,I,!1,U)}; Rog=function(a,I,U){U=U===void 0?{}:U;return E5b(a,I,!0,U)}; w1g=function(a,I){I=I===void 0?{}:I;var U,e;return g.f(function(T){if(T.L==1)return g.l(T,g.eX(),2);if(T.L!=3){U=T.V;if(!U)return T.return();Mk(a);e=yaq(a);return g.l(T,zM(e.actualName,I),3)}return g.l(T,Dn(e.actualName,U),0)})}; Fwb=function(a,I,U){a=a.map(function(e){return g.f(function(T){return T.L==1?g.l(T,zM(e.actualName,I),2):g.l(T,Dn(e.actualName,U),0)})}); return Promise.all(a).then(function(){})}; mIs=function(a){var I=I===void 0?{}:I;var U,e;return g.f(function(T){if(T.L==1)return g.l(T,g.eX(),2);if(T.L!=3){U=T.V;if(!U)return T.return();Mk(a);return g.l(T,OCd(a,U),3)}e=T.V;return g.l(T,Fwb(e,I,U),0)})}; Qks=function(a,I){I=I===void 0?{}:I;var U;return g.f(function(e){if(e.L==1)return g.l(e,g.eX(),2);if(e.L!=3){U=e.V;if(!U)return e.return();Mk(a);return g.l(e,zM(a,I),3)}return g.l(e,Dn(a,U),0)})}; T1=function(a,I){hL.call(this,a,I);this.options=I;Mk(a)}; zob=function(a,I){var U;return function(){U||(U=new T1(a,I));return U}}; g.CO=function(a,I){return zob(a,I)}; rG=function(a){return g.Nk(hos(),a)}; N6S=function(a,I,U,e){var T,C,r;return g.f(function(q){switch(q.L){case 1:return T={config:a,hashData:I,timestamp:e!==void 0?e:(0,g.w)()},g.l(q,rG(U),2);case 2:return C=q.V,g.l(q,C.clear("hotConfigStore"),3);case 3:return g.l(q,g.yr(C,"hotConfigStore",T),4);case 4:return r=q.V,q.return(r)}})}; o5S=function(a,I,U,e,T){var C,r,q;return g.f(function(x){switch(x.L){case 1:return C={config:a,hashData:I,configData:U,timestamp:T!==void 0?T:(0,g.w)()},g.l(x,rG(e),2);case 2:return r=x.V,g.l(x,r.clear("coldConfigStore"),3);case 3:return g.l(x,g.yr(r,"coldConfigStore",C),4);case 4:return q=x.V,x.return(q)}})}; DIi=function(a){var I,U;return g.f(function(e){return e.L==1?g.l(e,rG(a),2):e.L!=3?(I=e.V,U=void 0,g.l(e,g.SN(I,["coldConfigStore"],{mode:"readwrite",Cy:!0},function(T){return g.mf(T.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(C){U=C.getValue()})}),3)):e.return(U)})}; v5L=function(a){var I,U;return g.f(function(e){return e.L==1?g.l(e,rG(a),2):e.L!=3?(I=e.V,U=void 0,g.l(e,g.SN(I,["hotConfigStore"],{mode:"readwrite",Cy:!0},function(T){return g.mf(T.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(C){U=C.getValue()})}),3)):e.return(U)})}; a5C=function(){return g.f(function(a){return g.l(a,mIs("ytGcfConfig"),0)})}; H2=function(){g.S.call(this);this.L=[];this.V=[];var a=g.NL("yt.gcf.config.hotUpdateCallbacks");a?(this.L=[].concat(g.A(a)),this.V=a):(this.V=[],g.hj("yt.gcf.config.hotUpdateCallbacks",this.V))}; KO=function(){var a=this;this.U=!1;this.B=this.J=0;this.Y=new H2;this.Ah={ij$:function(){a.U=!0}, uNt:function(){return a.V}, Vag:function(I){qO(a,I)}, RO:function(I){a.RO(I)}, jOU:function(I){xd(a,I)}, Gs:function(){return a.coldHashData}, D3:function(){return a.hotHashData}, WVw:function(){return a.L}, giO:function(){return Ze()}, B$g:function(){return tP()}, LVX:function(){return g.NL("yt.gcf.config.coldHashData")}, kFx:function(){return g.NL("yt.gcf.config.hotHashData")}, pIa:function(){I5I(a)}, Syw:function(){a.RO(void 0);nO(a);delete KO.instance}, iRs:function(I){a.B=I}, izK:function(){return a.B}}}; saj=function(){if(!KO.instance){var a=new KO;KO.instance=a}return KO.instance}; TyS=function(a){var I;g.f(function(U){if(U.L==1)return g.ik("start_client_gcf")||g.ik("delete_gcf_config_db")?g.ik("start_client_gcf")?g.l(U,g.eX(),3):U.o$(2):U.return();U.L!=2&&((I=U.V)&&g.IB()&&!g.ik("delete_gcf_config_db")?(a.U=!0,I5I(a)):(UTS(a),epw(a)));return g.ik("delete_gcf_config_db")?g.l(U,a5C(),0):U.o$(0)})}; bz=function(){var a;return(a=tP())!=null?a:g.D5("RAW_HOT_CONFIG_GROUP")}; CNF=function(a){var I,U,e,T,C,r;return g.f(function(q){switch(q.L){case 1:if(a.L)return q.return(tP());if(!a.U)return I=g.Wz("getHotConfig IDB not initialized"),UT(I),q.return(Promise.reject(I));U=UX();e=g.D5("TIME_CREATED_MS");if(!U){T=g.Wz("getHotConfig token error");UT(T);q.o$(2);break}return g.l(q,v5L(U),3);case 3:if((C=q.V)&&C.timestamp>e)return qO(a,C.config),a.RO(C.hashData),q.return(tP());case 2:epw(a);if(!(U&&a.L&&a.hotHashData)){q.o$(4);break}return g.l(q,N6S(a.L,a.hotHashData,U,e),4);case 4:return a.L? q.return(tP()):(r=new g.vk("Config not available in ytConfig"),UT(r),q.return(Promise.reject(r)))}})}; HEq=function(a){var I,U,e,T,C,r;return g.f(function(q){switch(q.L){case 1:if(a.V)return q.return(Ze());if(!a.U)return I=g.Wz("getColdConfig IDB not initialized"),UT(I),q.return(Promise.reject(I));U=UX();e=g.D5("TIME_CREATED_MS");if(!U){T=g.Wz("getColdConfig");UT(T);q.o$(2);break}return g.l(q,DIi(U),3);case 3:if((C=q.V)&&C.timestamp>e)return xd(a,C.config),ruL(a,C.configData),nO(a,C.hashData),q.return(Ze());case 2:UTS(a);if(!(U&&a.V&&a.coldHashData&&a.configData)){q.o$(4);break}return g.l(q,o5S(a.V, a.coldHashData,a.configData,U,e),4);case 4:return a.V?q.return(Ze()):(r=new g.vk("Config not available in ytConfig"),UT(r),q.return(Promise.reject(r)))}})}; I5I=function(a){if(!a.L||!a.V){if(!UX()){var I=g.Wz("scheduleGetConfigs");UT(I)}a.J||(a.J=g.Fe.l7(function(){return g.f(function(U){switch(U.L){case 1:return g.jb(U,2),g.l(U,CNF(a),4);case 4:g.cw(U,3);break;case 2:g.lF(U);case 3:return g.jb(U,5),g.l(U,HEq(a),7);case 7:g.cw(U,6);break;case 5:g.lF(U);case 6:a.J&&(a.J=0),g.Aj(U)}})},100))}}; qd5=function(a,I,U){var e,T,C;return g.f(function(r){switch(r.L){case 1:if(!g.ik("start_client_gcf")){r.o$(0);break}U&&qO(a,U);a.RO(I);e=UX();if(!e){r.o$(3);break}if(U){r.o$(4);break}return g.l(r,v5L(e),5);case 5:T=r.V,U=(C=T)==null?void 0:C.config;case 4:return g.l(r,N6S(U,I,e),3);case 3:if(U)for(var q=U,x=g.k(a.Y.V),Z=x.next();!Z.done;Z=x.next())Z=Z.value,Z(q);g.Aj(r)}})}; xTC=function(a,I,U){var e,T,C,r;return g.f(function(q){if(q.L==1){if(!g.ik("start_client_gcf"))return q.o$(0);nO(a,I);return(e=UX())?U?q.o$(4):g.l(q,DIi(e),5):q.o$(0)}q.L!=4&&(T=q.V,U=(C=T)==null?void 0:C.config);if(!U)return q.o$(0);r=U.configData;return g.l(q,o5S(U,I,r,e),0)})}; ZEi=function(){var a=saj(),I=(0,g.w)()-a.B;if(!(a.B!==0&&I0&&(I.request={internalExperimentFlags:U});nmY(a,void 0,I);KWb(void 0,I);bEi(void 0,I);JuF(a,void 0,I);upI(void 0,I);g.ik("start_client_gcf")&&kxY(void 0,I);g.D5("DELEGATED_SESSION_ID")&& !g.ik("pageid_as_header_web")&&(I.user={onBehalfOfUser:g.D5("DELEGATED_SESSION_ID")});!g.ik("fill_delegate_context_in_gel_killswitch")&&(a=g.D5("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(I.user=Object.assign({},I.user,{serializedDelegationContext:a}));a=g.D5("INNERTUBE_CONTEXT");var e;if(g.ik("enable_persistent_device_token")&&(a==null?0:(e=a.client)==null?0:e.rolloutToken)){var T;I.client.rolloutToken=a==null?void 0:(T=a.client)==null?void 0:T.rolloutToken}e=Object;T=e.assign;a=I.client; U={};for(var C=g.k(Object.entries(Cj(g.D5("DEVICE","")))),r=C.next();!r.done;r=C.next()){var q=g.k(r.value);r=q.next().value;q=q.next().value;r==="cbrand"?U.deviceMake=q:r==="cmodel"?U.deviceModel=q:r==="cbr"?U.browserName=q:r==="cbrver"?U.browserVersion=q:r==="cos"?U.osName=q:r==="cosver"?U.osVersion=q:r==="cplatform"&&(U.platform=q)}I.client=T.call(e,a,U);return I}; nmY=function(a,I,U){a=a.jN;if(a==="WEB"||a==="MWEB"||a===1||a===2)if(I){U=Rg(I,PB,96)||new PB;var e=wa();e=Object.keys(Vog).indexOf(e);e=e===-1?null:e;e!==null&&UE(U,3,e);mU(I,PB,96,U)}else U&&(U.client.mainAppWebInfo=(e=U.client.mainAppWebInfo)!=null?e:{},U.client.mainAppWebInfo.webDisplayMode=wa())}; KWb=function(a,I){var U=g.NL("yt.embedded_player.embed_url");U&&(a?(I=Rg(a,So,7)||new So,IW(I,4,U),mU(a,So,7,I)):I&&(I.thirdParty={embedUrl:U}))}; bEi=function(a,I){var U;if(g.ik("web_log_memory_total_kbytes")&&((U=g.zs.navigator)==null?0:U.deviceMemory)){var e;U=(e=g.zs.navigator)==null?void 0:e.deviceMemory;a?$E(a,95,QI(U*1E6)):I&&(I.client.memoryTotalKbytes=""+U*1E6)}}; JuF=function(a,I,U){if(a.appInstallData)if(I){var e;U=(e=Rg(I,Xp,62))!=null?e:new Xp;IW(U,6,a.appInstallData);mU(I,Xp,62,U)}else U&&(U.client.configInfo=U.client.configInfo||{},U.client.configInfo.appInstallData=a.appInstallData)}; upI=function(a,I){var U=skS();U&&(a?UE(a,61,Aug[U]):I&&(I.client.connectionType=U));g.ik("web_log_effective_connection_type")&&(U=eoi())&&(a?UE(a,94,Mod[U]):I&&(I.client.effectiveConnectionType=U))}; jai=function(a,I,U){U=U===void 0?{}:U;var e={};g.D5("EOM_VISITOR_DATA")?e={"X-Goog-EOM-Visitor-Id":g.D5("EOM_VISITOR_DATA")}:e={"X-Goog-Visitor-Id":U.visitorData||g.D5("VISITOR_DATA","")};if(I&&I.includes("www.youtube-nocookie.com"))return e;I=U.rH||g.D5("AUTHORIZATION");I||(a?I="Bearer "+g.NL("gapi.auth.getToken")().access_token:(a=Nvi().N$(kd),g.ik("pageid_as_header_web")||delete a["X-Goog-PageId"],e=Object.assign({},e,a)));I&&(e.Authorization=I);return e}; kxY=function(a,I){var U=ZEi();if(U){var e=U.coldConfigData,T=U.coldHashData;U=U.hotHashData;if(a){var C;I=(C=Rg(a,Xp,62))!=null?C:new Xp;e=IW(I,1,e);IW(e,3,T).RO(U);mU(a,Xp,62,I)}else I&&(I.client.configInfo=I.client.configInfo||{},e&&(I.client.configInfo.coldConfigData=e),T&&(I.client.configInfo.coldHashData=T),U&&(I.client.configInfo.hotHashData=U))}}; VJ=function(a,I){this.version=a;this.args=I}; AP=function(a,I){this.topic=a;this.V=I}; c2=function(a,I){var U=gG();U&&U.publish.call(U,a.toString(),a,I)}; LWI=function(a){var I=$Ts,U=gG();if(!U)return 0;var e=U.subscribe(I.toString(),function(T,C){var r=g.NL("ytPubsub2Pubsub2SkipSubKey");r&&r==e||(r=function(){if(W2[e])try{if(C&&I instanceof AP&&I!=T)try{var q=I.V,x=C;if(!x.args||!x.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!q.XZ){var Z=new q;q.XZ=Z.version}var t=q.XZ}catch(n){}if(!t||x.version!=t)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{C=Reflect.construct(q, g.iI(x.args))}catch(n){throw n.message="yt.pubsub2.Data.deserialize(): "+n.message,n;}}catch(n){throw n.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+I.toString()+": "+n.message,n;}a.call(window,C)}catch(n){g.I0(n)}},iE5[I.toString()]?g.Hz()?g.Fe.l7(r):g.Vz(r,0):r())}); W2[e]=!0;lz[I.toString()]||(lz[I.toString()]=[]);lz[I.toString()].push(e);return e}; WWC=function(){var a=gmI,I=LWI(function(U){a.apply(void 0,arguments);cuF(I)}); return I}; cuF=function(a){var I=gG();I&&(typeof a==="number"&&(a=[a]),g.Gm(a,function(U){I.unsubscribeByKey(U);delete W2[U]}))}; gG=function(){return g.NL("ytPubsub2Pubsub2Instance")}; B2=function(a,I,U){U=U===void 0?{sampleRate:.1}:U;Math.random()f5F||r=Gxc&&(EX++,g.ik("abandon_compression_after_N_slow_zips")?yJ===g.Lj("compression_disable_point")&&EX>yuj&&(OX=!1):OX=!1);EmF(I);e.headers||(e.headers={});e.headers["Content-Encoding"]="gzip";e.postBody=a;e.postParams=void 0;T(U,e)}; dTF=function(a){var I=I===void 0?!1:I;var U=U===void 0?!1:U;var e=(0,g.w)(),T={startTime:e,ticks:{},infos:{}},C=I?g.NL("yt.logging.gzipForFetch",!1):!0;if(OX&&C){if(!a.body)return a;try{var r=U?a.body:typeof a.body==="string"?a.body:JSON.stringify(a.body);C=r;if(!U&&typeof r==="string"){var q=pBF(r);if(q!=null&&(q>f5F||q=Gxc)if(EX++,g.ik("abandon_compression_after_N_slow_zips")||g.ik("abandon_compression_after_N_slow_zips_lr")){I=EX/yJ;var Z=yuj/g.Lj("compression_disable_point");yJ>0&&yJ%g.Lj("compression_disable_point")===0&&I>=Z&&(OX=!1)}else OX=!1;EmF(T)}}a.headers=Object.assign({},{"Content-Encoding":"gzip"},a.headers||{});a.body=C;return a}catch(t){return UT(t),a}}else return a}; pBF=function(a){try{return(new Blob(a.split(""))).size}catch(I){return UT(I),null}}; EmF=function(a){g.ik("gel_compression_csi_killswitch")||!g.ik("log_gel_compression_latency")&&!g.ik("log_gel_compression_latency_lr")||B2("gel_compression",a,{sampleRate:.1})}; R7=function(a){var I=this;this.GM=this.V=!1;this.potentialEsfErrorCounter=this.L=0;this.handleError=function(){}; this.G2=function(){}; this.now=Date.now;this.gB=!1;this.Ah={EzU:function(t){I.s1=t}, Uga:function(){I.Fk()}, jw:function(){I.yW()}, sN:function(t){return g.f(function(n){return g.l(n,I.sN(t),0)})}, lE:function(t,n){return I.lE(t,n)}, RL:function(){I.RL()}}; var U;this.fb=(U=a.fb)!=null?U:100;var e;this.SA=(e=a.SA)!=null?e:1;var T;this.Ht=(T=a.Ht)!=null?T:2592E6;var C;this.vt=(C=a.vt)!=null?C:12E4;var r;this.Z8=(r=a.Z8)!=null?r:5E3;var q;this.s1=(q=a.s1)!=null?q:void 0;this.Aw=!!a.Aw;var x;this.ZR=(x=a.ZR)!=null?x:.1;var Z;this.Cd=(Z=a.Cd)!=null?Z:10;a.handleError&&(this.handleError=a.handleError);a.G2&&(this.G2=a.G2);a.gB&&(this.gB=a.gB);a.GM&&(this.GM=a.GM);this.S8=a.S8;this.zS=a.zS;this.xL=a.xL;this.TQ=a.TQ;this.sendFn=a.sendFn;this.xu=a.xu;this.Ev= a.Ev;dG(this)&&(!this.S8||this.S8("networkless_logging"))&&Rpb(this)}; Rpb=function(a){dG(a)&&!a.gB&&(a.V=!0,a.Aw&&Math.random()<=a.ZR&&a.xL.sP(a.s1),a.RL(),a.TQ.Cc()&&a.Fk(),a.TQ.listen(a.xu,a.Fk.bind(a)),a.TQ.listen(a.Ev,a.yW.bind(a)))}; mT5=function(a,I){if(!dG(a))throw Error("IndexedDB is not supported: updateRequestHandlers");var U=I.options.onError?I.options.onError:function(){}; I.options.onError=function(T,C){var r,q,x,Z;return g.f(function(t){switch(t.L){case 1:r=wBF(C);(q=FWw(C))&&a.S8&&a.S8("web_enable_error_204")&&a.handleError(Error("Request failed due to compression"),I.url,C);if(!(a.S8&&a.S8("nwl_consider_error_code")&&r||a.S8&&!a.S8("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.Cd)){t.o$(2);break}if(!a.TQ.Jx){t.o$(3);break}return g.l(t,a.TQ.Jx(),3);case 3:if(a.TQ.Cc()){t.o$(2);break}U(T,C);if(!a.S8||!a.S8("nwl_consider_error_code")||((x=I)==null?void 0: x.id)===void 0){t.o$(6);break}return g.l(t,a.xL.Gd(I.id,a.s1,!1),6);case 6:return t.return();case 2:if(a.S8&&a.S8("nwl_consider_error_code")&&!r&&a.potentialEsfErrorCounter>a.Cd)return t.return();a.potentialEsfErrorCounter++;if(((Z=I)==null?void 0:Z.id)===void 0){t.o$(8);break}return I.sendCount=400&&a<=599?!1:!0}; FWw=function(a){var I;a=a==null?void 0:(I=a.error)==null?void 0:I.code;return!(a!==400&&a!==415)}; QaF=function(){if(Fd)return Fd();var a={};Fd=g.CO("LogsDatabaseV2",{fz:(a.LogsRequestsStore={r9:2},a),shared:!1,upgrade:function(I,U,e){U(2)&&g.YG(I,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});U(3);U(5)&&(e=e.objectStore("LogsRequestsStore"),e.V.indexNames.contains("newRequest")&&e.V.deleteIndex("newRequest"),g.dz(e,"newRequestV2",["status","interface","timestamp"]));U(7)&&Ov(I,"sapisid");U(9)&&Ov(I,"SWHealthLog")}, version:9});return Fd()}; mh=function(a){return g.Nk(QaF(),a)}; hpg=function(a,I){var U,e,T,C;return g.f(function(r){if(r.L==1)return U={startTime:(0,g.w)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.l(r,mh(I),2);if(r.L!=3)return e=r.V,T=Object.assign({},a,{options:JSON.parse(JSON.stringify(a.options)),interface:g.D5("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.l(r,g.yr(e,"LogsRequestsStore",T),3);C=r.V;U.ticks.tc=(0,g.w)();zpj(U);return r.return(C)})}; Nyi=function(a,I){var U,e,T,C,r,q,x,Z;return g.f(function(t){if(t.L==1)return U={startTime:(0,g.w)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.l(t,mh(I),2);if(t.L!=3)return e=t.V,T=g.D5("INNERTUBE_CONTEXT_CLIENT_NAME",0),C=[a,T,0],r=[a,T,(0,g.w)()],q=IDBKeyRange.bound(C,r),x="prev",g.ik("use_fifo_for_networkless")&&(x="next"),Z=void 0,g.l(t,g.SN(e,["LogsRequestsStore"],{mode:"readwrite",Cy:!0},function(n){return g.mf(n.objectStore("LogsRequestsStore").index("newRequestV2"), {query:q,direction:x},function(K){K.getValue()&&(Z=K.getValue(),a==="NEW"&&(Z.status="QUEUED",K.update(Z)))})}),3); U.ticks.tc=(0,g.w)();zpj(U);return t.return(Z)})}; omd=function(a,I){var U;return g.f(function(e){if(e.L==1)return g.l(e,mh(I),2);U=e.V;return e.return(g.SN(U,["LogsRequestsStore"],{mode:"readwrite",Cy:!0},function(T){var C=T.objectStore("LogsRequestsStore");return C.get(a).then(function(r){if(r)return r.status="QUEUED",g.GM(C,r).then(function(){return r})})}))})}; DTI=function(a,I,U,e){U=U===void 0?!0:U;var T;return g.f(function(C){if(C.L==1)return g.l(C,mh(I),2);T=C.V;return C.return(g.SN(T,["LogsRequestsStore"],{mode:"readwrite",Cy:!0},function(r){var q=r.objectStore("LogsRequestsStore");return q.get(a).then(function(x){return x?(x.status="NEW",U&&(x.sendCount+=1),e!==void 0&&(x.options.compress=e),g.GM(q,x).then(function(){return x})):g.Bz.resolve(void 0)})}))})}; vmj=function(a,I){var U;return g.f(function(e){if(e.L==1)return g.l(e,mh(I),2);U=e.V;return e.return(U.delete("LogsRequestsStore",a))})}; alF=function(a){var I,U;return g.f(function(e){if(e.L==1)return g.l(e,mh(a),2);I=e.V;U=(0,g.w)()-2592E6;return g.l(e,g.SN(I,["LogsRequestsStore"],{mode:"readwrite",Cy:!0},function(T){return g.RB(T.objectStore("LogsRequestsStore"),{},function(C){if(C.getValue().timestamp<=U)return C.delete().then(function(){return g.wz(C)})})}),0)})}; Ilq=function(){g.f(function(a){return g.l(a,mIs("LogsDatabaseV2"),0)})}; zpj=function(a){g.ik("nwl_csi_killswitch")||B2("networkless_performance",a,{sampleRate:1})}; U65=function(a){return g.Nk(s0C(),a)}; eRw=function(a){var I,U;g.f(function(e){if(e.L==1)return g.l(e,U65(a),2);I=e.V;U=(0,g.w)()-2592E6;return g.l(e,g.SN(I,["SWHealthLog"],{mode:"readwrite",Cy:!0},function(T){return g.RB(T.objectStore("SWHealthLog"),{},function(C){if(C.getValue().timestamp<=U)return C.delete().then(function(){return g.wz(C)})})}),0)})}; T9S=function(a){var I;return g.f(function(U){if(U.L==1)return g.l(U,U65(a),2);I=U.V;return g.l(U,I.clear("SWHealthLog"),0)})}; g.QJ=function(a,I,U,e,T,C,r){T=T===void 0?"":T;C=C===void 0?!1:C;r=r===void 0?!1:r;if(a)if(U&&!g.N6())UT(new g.vk("Legacy referrer-scrubbed ping detected")),a&&CkF(a,void 0,{scrubReferrer:!0});else if(T)WI(a,I,"POST",T,e);else if(g.D5("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||e||r)WI(a,I,"GET","",e,void 0,C,r);else{b:{try{c:{var q=new jDI({url:a});if(TF(q.V,"dsh")==="1")var x=null;else{var Z=TF(q.V,"ae");if(Z==="1"){var t=TF(q.V,"adurl");if(t)try{x={version:3,HU:decodeURIComponent(t),Za:CW(q.V,"act=1", "ri=1",$15(q))};break c}catch(b){}}x=Z==="2"?{version:4,HU:CW(q.V,"dct=1","suid="+q.L,""),Za:CW(q.V,"act=1","ri=1","suid="+q.L)}:null}}if(x){var n=cY(a);var K=!(!n||!n.endsWith("/aclk")||Y4(a,"ri")!=="1");break b}}catch(b){}K=!1}K?rbL(a)?(I&&I(),U=!0):U=!1:U=!1;U||CkF(a,I)}}; rbL=function(a,I){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,I===void 0?"":I))return!0}catch(U){}return!1}; CkF=function(a,I,U){U=U===void 0?{}:U;var e=new Image,T=""+Hjj++;z1[T]=e;e.onload=e.onerror=function(){I&&z1[T]&&I();delete z1[T]}; U.scrubReferrer&&(e.referrerPolicy="no-referrer");e.src=a}; qTg=function(a){var I;return((I=document.featurePolicy)==null?0:I.allowedFeatures().includes("attribution-reporting"))?a+"&nis=6":a+"&nis=5"}; NO=function(){hP||(hP=new xG("yt.offline"));return hP}; x6S=function(a){if(g.ik("offline_error_handling")){var I=NO().get("errors",!0)||{};I[a.message]={name:a.name,stack:a.stack};a.level&&(I[a.message].level=a.level);NO().set("errors",I,2592E3,!0)}}; o7=function(){this.V=new Map;this.L=!1}; De=function(){if(!o7.instance){var a=g.NL("yt.networkRequestMonitor.instance")||new o7;g.hj("yt.networkRequestMonitor.instance",a);o7.instance=a}return o7.instance}; v2=function(){g.u7.call(this);var a=this;this.L=!1;this.V=AMF();this.V.listen("networkstatus-online",function(){if(a.L&&g.ik("offline_error_handling")){var I=NO().get("errors",!0);if(I){for(var U in I)if(I[U]){var e=new g.vk(U,"sent via offline_errors");e.name=I[U].name;e.stack=I[U].stack;e.level=I[U].level;g.I0(e)}NO().set("errors",{},2592E3,!0)}}})}; ZjY=function(){if(!v2.instance){var a=g.NL("yt.networkStatusManager.instance")||new v2;g.hj("yt.networkStatusManager.instance",a);v2.instance=a}return v2.instance}; g.ab=function(a){a=a===void 0?{}:a;g.u7.call(this);var I=this;this.V=this.J=0;this.L=ZjY();var U=g.NL("yt.networkStatusManager.instance.listen").bind(this.L);U&&(a.rateLimit?(this.rateLimit=a.rateLimit,U("networkstatus-online",function(){t1b(I,"publicytnetworkstatus-online")}),U("networkstatus-offline",function(){t1b(I,"publicytnetworkstatus-offline")})):(U("networkstatus-online",function(){I.dispatchEvent("publicytnetworkstatus-online")}),U("networkstatus-offline",function(){I.dispatchEvent("publicytnetworkstatus-offline")})))}; t1b=function(a,I){a.rateLimit?a.V?(g.Fe.Um(a.J),a.J=g.Fe.l7(function(){a.B!==I&&(a.dispatchEvent(I),a.B=I,a.V=(0,g.w)())},a.rateLimit-((0,g.w)()-a.V))):(a.dispatchEvent(I),a.B=I,a.V=(0,g.w)()):a.dispatchEvent(I)}; sP=function(){var a=R7.call;Ib||(Ib=new g.ab({KGO:!0,osU:!0}));a.call(R7,this,{xL:{sP:alF,En:vmj,Or:Nyi,UYX:omd,Gd:DTI,set:hpg},TQ:Ib,handleError:function(I,U,e){var T,C=e==null?void 0:(T=e.error)==null?void 0:T.code;if(C===400||C===415){var r;I=new g.vk(I.message,U,e==null?void 0:(r=e.error)==null?void 0:r.code);UT(I,void 0,void 0,void 0,!0)}else g.I0(I)}, G2:UT,sendFn:nkC,now:g.w,qS:x6S,zS:g.rz(),xu:"publicytnetworkstatus-online",Ev:"publicytnetworkstatus-offline",Aw:!0,ZR:.1,Cd:g.Lj("potential_esf_error_limit",10),S8:g.ik,gB:!(g.IB()&&g.gs(document.location.toString())!=="www.youtube-nocookie.com")});this.B=new g.uu;g.ik("networkless_immediately_drop_all_requests")&&Ilq();Qks("LogsDatabaseV2")}; UP=function(){var a=g.NL("yt.networklessRequestController.instance");a||(a=new sP,g.hj("yt.networklessRequestController.instance",a),g.ik("networkless_logging")&&g.eX().then(function(I){a.s1=I;Rpb(a);a.B.resolve();a.Aw&&Math.random()<=a.ZR&&a.s1&&eRw(a.s1);g.ik("networkless_immediately_drop_sw_health_store")&&KyC(a)})); return a}; KyC=function(a){var I;g.f(function(U){if(!a.s1)throw I=g.Wz("clearSWHealthLogsDb"),I;return U.return(T9S(a.s1).catch(function(e){a.handleError(e)}))})}; nkC=function(a,I,U,e){e=e===void 0?!1:e;I=g.ik("web_fp_via_jspb")?Object.assign({},I):I;g.ik("use_cfr_monitor")&&bjC(a,I);if(g.ik("use_request_time_ms_header"))I.headers&&Zl(a)&&(I.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.w)())));else{var T;if((T=I.postParams)==null?0:T.requestTimeMs)I.postParams.requestTimeMs=Math.round((0,g.w)())}U&&Object.keys(I).length===0?g.QJ(a):I.compress?I.postBody?(typeof I.postBody!=="string"&&(I.postBody=JSON.stringify(I.postBody)),G1(a,I.postBody, I,g.lk,e)):G1(a,JSON.stringify(I.postParams),I,BI,e):g.lk(a,I)}; ee=function(a,I){g.ik("use_event_time_ms_header")&&Zl(a)&&(I.headers||(I.headers={}),I.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.w)())));return I}; bjC=function(a,I){var U=I.onError?I.onError:function(){}; I.onError=function(T,C){De().requestComplete(a,!1);U(T,C)}; var e=I.onSuccess?I.onSuccess:function(){}; I.onSuccess=function(T,C){De().requestComplete(a,!0);e(T,C)}}; g.Tt=function(a){this.config_=null;a?this.config_=a:tow()&&(this.config_=g.JP())}; g.C5=function(a,I,U,e){function T(Z){try{if((Z===void 0?0:Z)&&e.retry&&!e.networklessOptions.bypassNetworkless)C.method="POST",e.networklessOptions.writeThenSend?UP().writeThenSend(x,C):UP().sendAndWrite(x,C);else if(e.compress){var t=!e.networklessOptions.writeThenSend;if(C.postBody){var n=C.postBody;typeof n!=="string"&&(n=JSON.stringify(C.postBody));G1(x,n,C,g.lk,t)}else G1(x,JSON.stringify(C.postParams),C,BI,t)}else g.ik("web_all_payloads_via_jspb")?g.lk(x,C):BI(x,C)}catch(K){if(K.name==="InvalidAccessError")UT(Error("An extension is blocking network request.")); else throw K;}} !g.D5("VISITOR_DATA")&&I!=="visitor_id"&&Math.random()<.01&&UT(new g.vk("Missing VISITOR_DATA when sending innertube request.",I,U,e));if(!a.isReady())throw a=new g.vk("innertube xhrclient not ready",I,U,e),g.I0(a),a;var C={headers:e.headers||{},method:"POST",postParams:U,postBody:e.postBody,postBodyFormat:e.postBodyFormat||"JSON",onTimeout:function(){e.onTimeout()}, onFetchTimeout:e.onTimeout,onSuccess:function(Z,t){if(e.onSuccess)e.onSuccess(t)}, onFetchSuccess:function(Z){if(e.onSuccess)e.onSuccess(Z)}, onError:function(Z,t){if(e.onError)e.onError(t)}, onFetchError:function(Z){if(e.onError)e.onError(Z)}, timeout:e.timeout,withCredentials:!0,compress:e.compress};C.headers["Content-Type"]||(C.headers["Content-Type"]="application/json");U="";var r=a.config_.Hp;r&&(U=r);r=a.config_.QG||!1;var q=jai(r,U,e);Object.assign(C.headers,q);C.headers.Authorization&&!U&&r&&(C.headers["x-origin"]=window.location.origin);var x=q6(""+U+("/youtubei/"+a.config_.innertubeApiVersion+"/"+I),{alt:"json"});g.NL("ytNetworklessLoggingInitializationOptions")&&JbF.isNwlInitialized?Gc5().then(function(Z){T(Z)}):T(!1)}; g.ZM=function(a,I,U){var e=g.rq();if(e&&I){var T=e.subscribe(a,function(){function C(){HG[T]&&I.apply&&typeof I.apply=="function"&&I.apply(U||window,r)} var r=arguments;try{g.qN[a]?C():g.Vz(C,0)}catch(q){g.I0(q)}},U); HG[T]=!0;xL[a]||(xL[a]=[]);xL[a].push(T);return T}return 0}; uab=function(a){var I=g.ZM("LOGGED_IN",function(U){a.apply(void 0,arguments);g.tk(I)})}; g.tk=function(a){var I=g.rq();I&&(typeof a==="number"?a=[a]:typeof a==="string"&&(a=[parseInt(a,10)]),g.Gm(a,function(U){I.unsubscribeByKey(U);delete HG[U]}))}; g.n5=function(a,I){var U=g.rq();return U?U.publish.apply(U,arguments):!1}; V1b=function(a){var I=g.rq();if(I)if(I.clear(a),a)kvd(a);else for(var U in xL)kvd(U)}; g.rq=function(){return g.zs.ytPubsubPubsubInstance}; kvd=function(a){xL[a]&&(a=xL[a],g.Gm(a,function(I){HG[I]&&delete HG[I]}),a.length=0)}; g.K5=function(a,I,U){Abg(a,I,U===void 0?null:U)}; Abg=function(a,I,U){U=U===void 0?null:U;var e=M1s(a),T=document.getElementById(e),C=T&&p7I(T),r=T&&!C;C?I&&I():(I&&(C=g.ZM(e,I),I=""+g.Uj(I),j0F[I]=C),r||(T=$6Y(a,e,function(){p7I(T)||(Pvd(T),g.n5(e),g.Vz(function(){V1b(e)},0))},U)))}; $6Y=function(a,I,U,e){e=e===void 0?null:e;var T=g.vA("SCRIPT");T.id=I;T.onload=function(){U&&setTimeout(U,0)}; T.onreadystatechange=function(){switch(T.readyState){case "loaded":case "complete":T.onload()}}; e&&T.setAttribute("nonce",e);g.q9(T,g.WB(a));a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(T,a.firstChild);return T}; M1s=function(a){var I=document.createElement("a");g.ox(I,a);a=I.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+Al(a)}; bi=function(a,I){if(a===I)a=!0;else if(Array.isArray(a)&&Array.isArray(I))a=g.YJ(a,I,bi);else if(g.If(a)&&g.If(I))a:if(g.zm(a).length!=g.zm(I).length)a=!1;else{for(var U in a)if(!bi(a[U],I[U])){a=!1;break a}a=!0}else a=!1;return a}; je=function(a){var I=g.OS.apply(1,arguments);if(!Jk(a)||I.some(function(e){return!Jk(e)}))throw Error("Only objects may be merged."); I=g.k(I);for(var U=I.next();!U.done;U=I.next())MN(a,U.value)}; MN=function(a,I){for(var U in I)if(Jk(I[U])){if(U in a&&!Jk(a[U]))throw Error("Cannot merge an object into a non-object.");U in a||(a[U]={});MN(a[U],I[U])}else if($L(I[U])){if(U in a&&!$L(a[U]))throw Error("Cannot merge an array into a non-array.");U in a||(a[U]=[]);ij5(a[U],I[U])}else a[U]=I[U];return a}; ij5=function(a,I){I=g.k(I);for(var U=I.next();!U.done;U=I.next())U=U.value,Jk(U)?a.push(MN({},U)):$L(U)?a.push(ij5([],U)):a.push(U);return a}; Jk=function(a){return typeof a==="object"&&!Array.isArray(a)}; $L=function(a){return typeof a==="object"&&Array.isArray(a)}; ii=function(a){g.S.call(this);this.L=a}; L5=function(a){ii.call(this,!0);this.V=a}; gq=function(a,I){g.S.call(this);var U=this;this.B=[];this.C=!1;this.L=0;this.U=this.Y=this.J=!1;this.Va=null;var e=(0,g.e8)(a,I);this.V=new g.Dy(function(){return e(U.Va)},300); g.E(this,this.V);this.j=this.D=Infinity}; Lyj=function(a,I){if(!I)return!1;for(var U=0;U-1)throw Error("Deps cycle for: "+I);if(a.L.has(I))return a.L.get(I);if(!a.V.has(I)){if(e)return;throw Error("No provider for: "+I);}e=a.V.get(I);U.push(I);if(e.iq!==void 0)var T=e.iq;else if(e.MXK)T=e[Gt]?llC(a,e[Gt],U):[],T=e.MXK.apply(e,g.A(T));else if(e.Ei){T=e.Ei;var C=T[Gt]?llC(a,T[Gt],U):[];T=new (Function.prototype.bind.apply(T,[null].concat(g.A(C))))}else throw Error("Could not resolve providers for: "+I);U.pop();e.Kaa||a.L.set(I,T); return T}; llC=function(a,I,U){return I?I.map(function(e){return e instanceof YL?yj(a,e.key,U,!0):yj(a,e,U)}):[]}; dq=function(){EP||(EP=new Wyq);return EP}; wq=function(){var a,I;return"h5vcc"in Rb&&((a=Rb.h5vcc.traceEvent)==null?0:a.traceBegin)&&((I=Rb.h5vcc.traceEvent)==null?0:I.traceEnd)?1:"performance"in Rb&&Rb.performance.mark&&Rb.performance.measure?2:0}; FM=function(a){var I=wq();switch(I){case 1:Rb.h5vcc.traceEvent.traceBegin("YTLR",a);break;case 2:Rb.performance.mark(a+"-start");break;case 0:break;default:Dx(I,"unknown trace type")}}; B9s=function(a){var I=wq();switch(I){case 1:Rb.h5vcc.traceEvent.traceEnd("YTLR",a);break;case 2:I=a+"-start";var U=a+"-end";Rb.performance.mark(U);Rb.performance.measure(a,I,U);break;case 0:break;default:Dx(I,"unknown trace type")}}; XIw=function(a){var I,U;(U=(I=window).onerror)==null||U.call(I,a.message,"",0,0,a)}; Pk5=function(a){var I=this;var U=U===void 0?0:U;var e=e===void 0?g.rz():e;this.B=U;this.scheduler=e;this.L=new g.uu;this.V=a;for(a={Jf:0};a.Jf=1E3?T():e>=a?bf||(bf=JE(function(){T();bf=void 0},0)):C-q>=10&&(N95(I,U.tier),r.J=C)}; FyY=function(a,I){if(a.endpoint==="log_event"){g.ik("more_accurate_gel_parser")&&CF().storePayload({isJspb:!1},a.payload);H$(a);var U=qJ(a),e=new Map;e.set(U,[a.payload]);var T=d6C(a.payload)||"";I&&(nF=new I);return new g.l7(function(C,r){nF&&nF.isReady()?okI(e,nF,C,r,{bypassNetworkless:!0},!0,Zw(T)):C()})}}; zRI=function(a,I,U){if(I.endpoint==="log_event"){H$(void 0,I);var e=qJ(I,!0),T=new Map;T.set(e,[Z2(I.payload)]);U&&(nF=new U);return new g.l7(function(C){nF&&nF.isReady()?D6F(T,nF,C,{bypassNetworkless:!0},!0,Zw(a)):C()})}}; qJ=function(a,I){var U="";if(a.dangerousLogToVisitorSession)U="visitorOnlyApprovedKey";else if(a.cttAuthInfo){if(I===void 0?0:I){I=a.cttAuthInfo.token;U=a.cttAuthInfo;var e=new QP;U.videoId?e.setVideoId(U.videoId):U.playlistId&&SK(e,2,uf,N_(U.playlistId));kb[I]=e}else I=a.cttAuthInfo,U={},I.videoId?U.videoId=I.videoId:I.playlistId&&(U.playlistId=I.playlistId),Vx[a.cttAuthInfo.token]=U;U=a.cttAuthInfo.token}return U}; tE=function(a,I,U){a=a===void 0?{}:a;I=I===void 0?!1:I;new g.l7(function(e,T){var C=KF(I,U),r=C.B;C.B=!1;AE(C.L);AE(C.V);C.V=0;nF&&nF.isReady()?U===void 0&&g.ik("enable_web_tiered_gel")?vkS(e,T,a,I,300,r):vkS(e,T,a,I,U,r):(N95(I,U),e())})}; vkS=function(a,I,U,e,T,C){var r=nF;U=U===void 0?{}:U;e=e===void 0?!1:e;T=T===void 0?200:T;C=C===void 0?!1:C;var q=new Map,x=new Map,Z={isJspb:e,cttAuthInfo:void 0,tier:T},t={isJspb:e,cttAuthInfo:void 0};if(e){I=g.k(Object.keys(xb));for(T=I.next();!T.done;T=I.next())T=T.value,x=g.ik("enable_web_tiered_gel")?CF().smartExtractMatchingEntries({keys:[Z,t],sizeLimit:1E3}):CF().extractMatchingEntries({isJspb:!0,cttAuthInfo:T}),x.length>0&&q.set(T,x),(g.ik("web_fp_via_jspb_and_json")&&U.writeThenSend||!g.ik("web_fp_via_jspb_and_json"))&& delete xb[T];D6F(q,r,a,U,!1,C)}else{q=g.k(Object.keys(xb));for(Z=q.next();!Z.done;Z=q.next())Z=Z.value,t=g.ik("enable_web_tiered_gel")?CF().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:Z,tier:T},{isJspb:!1,cttAuthInfo:Z}],sizeLimit:1E3}):CF().extractMatchingEntries({isJspb:!1,cttAuthInfo:Z}),t.length>0&&x.set(Z,t),(g.ik("web_fp_via_jspb_and_json")&&U.writeThenSend||!g.ik("web_fp_via_jspb_and_json"))&&delete xb[Z];okI(x,r,a,I,U,!1,C)}}; N95=function(a,I){function U(){tE({writeThenSend:!0},a,I)} a=a===void 0?!1:a;I=I===void 0?200:I;var e=KF(a,I),T=e===a9C||e===I9I?5E3:s$I;g.ik("web_gel_timeout_cap")&&!e.V&&(T=JE(function(){U()},T),e.V=T); AE(e.L);T=g.D5("LOGGING_BATCH_TIMEOUT",g.Lj("web_gel_debounce_ms",1E4));g.ik("shorten_initial_gel_batch_timeout")&&MJ&&(T=Utd);T=JE(function(){g.Lj("gel_min_batch_size")>0?CF().getSequenceCount({cttAuthInfo:void 0,isJspb:a,tier:I})>=e7s&&U():U()},T); e.L=T}; okI=function(a,I,U,e,T,C,r){T=T===void 0?{}:T;var q=Math.round((0,g.w)()),x=a.size,Z=TaF(r);a=g.k(a);var t=a.next();for(r={};!t.done;r={x$:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,Pj:void 0,Wj:void 0},t=a.next()){var n=g.k(t.value);t=n.next().value;n=n.next().value;r.batchRequest=g.UG({context:g.uz(I.config_||g.JP())});if(!g.af(n)&&!g.ik("throw_err_when_logevent_malformed_killswitch")){e();break}r.batchRequest.events=n;(n=Vx[t])&&CRj(r.batchRequest,t,n);delete Vx[t];r.dangerousLogToVisitorSession= t==="visitorOnlyApprovedKey";rTq(r.batchRequest,q,r.dangerousLogToVisitorSession);HdF(T);r.Pj=function(K){g.ik("start_client_gcf")&&g.Fe.l7(function(){return g.f(function(b){return g.l(b,qVw(K),0)})}); x--;x||U()}; r.x$=0;r.Wj=function(K){return function(){K.x$++;if(T.bypassNetworkless&&K.x$===1)try{g.C5(I,Z,K.batchRequest,jd({writeThenSend:!0},K.dangerousLogToVisitorSession,K.Pj,K.Wj,C)),MJ=!1}catch(b){g.I0(b),e()}x--;x||U()}}(r); try{g.C5(I,Z,r.batchRequest,jd(T,r.dangerousLogToVisitorSession,r.Pj,r.Wj,C)),MJ=!1}catch(K){g.I0(K),e()}}}; D6F=function(a,I,U,e,T,C){e=e===void 0?{}:e;var r=Math.round((0,g.w)()),q={value:a.size},x=new Map([].concat(g.A(a)));x=g.k(x);for(var Z=x.next();!Z.done;Z=x.next()){var t=g.k(Z.value).next().value,n=a.get(t);Z=new Guw;var K=I.config_||g.JP(),b=new Ed,J=new pE;IW(J,1,K.EX);IW(J,2,K.cz);UE(J,16,K.GE);IW(J,17,K.innertubeContextClientVersion);if(K.a5){var V=K.a5,M=new Xp;V.coldConfigData&&IW(M,1,V.coldConfigData);V.appInstallData&&IW(M,6,V.appInstallData);V.coldHashData&&IW(M,3,V.coldHashData);V.hotHashData&& M.RO(V.hotHashData);mU(J,Xp,62,M)}(V=g.zs.devicePixelRatio)&&V!=1&&$E(J,65,Ye(V));V=g9();V!==""&&IW(J,54,V);V=cI();if(V.length>0){M=new Od;for(var c=0;c65535&&(a=1);oa("BATCH_CLIENT_COUNTER",a);return a}; CRj=function(a,I,U){if(U.videoId)var e="VIDEO";else if(U.playlistId)e="PLAYLIST";else return;a.credentialTransferTokenTargetId=U;a.context=a.context||{};a.context.user=a.context.user||{};a.context.user.credentialTransferTokens=[{token:I,scope:e}]}; H$=function(a,I){var U=g.NL("yt.logging.transport.enableScrapingForTest"),e=$k("il_payload_scraping");e=(e!==void 0?String(e):"")==="enable_il_payload_scraping";if(!U)if(e)g1=[],g.hj("yt.logging.transport.enableScrapingForTest",!0),g.hj("yt.logging.transport.scrapedPayloadsForTesting",g1),g.hj("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.hj("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.hj("yt.logging.transport.scrapeClientEvent",!0);else return;U=g.NL("yt.logging.transport.scrapedPayloadsForTesting");e=g.NL("yt.logging.transport.payloadToScrape");I&&(I=I.payload,(I=g.NL("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(I)())&&U.push(I));I=g.NL("yt.logging.transport.scrapeClientEvent");if(e&&e.length>=1)for(var T=0;T0&&BaL(a,I,C)}else BaL(a,I)}; BaL=function(a,I,U){a=Xks(a);I=I?g.PY(I):"";U=U||5;ra()&&g.yz(a,I,U)}; Xks=function(a){for(var I=g.k(PRs),U=I.next();!U.done;U=I.next())a=OJ(a,U.value);return"ST-"+Al(a).toString(36)}; pkY=function(a){if(a.name==="JavaException")return!0;a=a.stack;return a.includes("chrome://")||a.includes("chrome-extension://")||a.includes("moz-extension://")}; f9j=function(){this.xs=[];this.Hk=[]}; Sd=function(){if(!O0){var a=O0=new f9j;a.Hk.length=0;a.xs.length=0;YVg(a,Odi)}return O0}; YVg=function(a,I){I.Hk&&a.Hk.push.apply(a.Hk,I.Hk);I.xs&&a.xs.push.apply(a.xs,I.xs)}; SVi=function(a){function I(){return a.charCodeAt(e++)} var U=a.length,e=0;do{var T=G9(I);if(T===Infinity)break;var C=T>>3;switch(T&7){case 0:T=G9(I);if(C===2)return T;break;case 1:if(C===2)return;e+=8;break;case 2:T=G9(I);if(C===2)return a.substr(e,T);e+=T;break;case 5:if(C===2)return;e+=4;break;default:return}}while(e500));e++);e=T}else if(typeof a==="object")for(T in a){if(a[T]){var C=T;var r=a[T],q=I,x=U;C=typeof r!=="string"||C!=="clickTrackingParams"&&C!=="trackingParams"?0:(r=SVi(atob(r.replace(/-/g,"+").replace(/_/g,"/"))))?yx(C+".ve",r,q,x):0;e+=C;e+=yx(T,a[T],I,U);if(e>500)break}}else U[I]=E0(a),e+=U[I].length;else U[I]=E0(a),e+=U[I].length;return e}; yx=function(a,I,U,e){U+="."+a;a=E0(I);e[U]=a;return U.length+a.length}; E0=function(a){try{return(typeof a==="string"?a:String(JSON.stringify(a))).substr(0,500)}catch(I){return"unable to serialize "+typeof a+" ("+I.message+")"}}; b_=function(a){g.d1(a)}; g.RS=function(a){g.d1(a,"WARNING")}; g.d1=function(a,I){var U=U===void 0?{}:U;U.name=g.D5("INNERTUBE_CONTEXT_CLIENT_NAME",1);U.version=g.D5("INNERTUBE_CONTEXT_CLIENT_VERSION");I=I===void 0?"ERROR":I;var e=!1;I=I===void 0?"ERROR":I;e=e===void 0?!1:e;if(a){a.hasOwnProperty("level")&&a.level&&(I=a.level);if(g.ik("console_log_js_exceptions")){var T=[];T.push("Name: "+a.name);T.push("Message: "+a.message);a.hasOwnProperty("params")&&T.push("Error Params: "+JSON.stringify(a.params));a.hasOwnProperty("args")&&T.push("Error args: "+JSON.stringify(a.args)); T.push("File name: "+a.fileName);T.push("Stacktrace: "+a.stack);window.console.log(T.join("\n"),a)}if(!(yTI>=5)){T=[];for(var C=g.k(E3c),r=C.next();!r.done;r=C.next()){r=r.value;try{r()&&T.push(r())}catch(V){}}T=[].concat(g.A(dti),g.A(T));var q=CIw(a);C=q.message||"Unknown Error";r=q.name||"UnknownError";var x=q.stack||a.L||"Not available";if(x.startsWith(r+": "+C)){var Z=x.split("\n");Z.shift();x=Z.join("\n")}Z=q.lineNumber||"Not available";q=q.fileName||"Not available";var t=0;if(a.hasOwnProperty("args")&& a.args&&a.args.length)for(var n=0;n=500);n++);else if(a.hasOwnProperty("params")&&a.params){var K=a.params;if(typeof a.params==="object")for(n in K){if(K[n]){var b="params."+n,J=E0(K[n]);U[b]=J;t+=b.length+J.length;if(t>500)break}}else U.params=E0(K)}if(T.length)for(n=0;n=500);n++);navigator.vendor&&!U.hasOwnProperty("vendor")&&(U["device.vendor"]=navigator.vendor);U={message:C,name:r,lineNumber:Z, fileName:q,stack:x,params:U,sampleWeight:1};n=Number(a.columnNumber);isNaN(n)||(U.lineNumber=U.lineNumber+":"+n);if(a.level==="IGNORED")a=0;else a:{a=Sd();n=g.k(a.Hk);for(T=n.next();!T.done;T=n.next())if(T=T.value,U.message&&U.message.match(T.GF)){a=T.weight;break a}a=g.k(a.xs);for(n=a.next();!n.done;n=a.next())if(n=n.value,n.callback(U)){a=n.weight;break a}a=1}U.sampleWeight=a;a=g.k(R7b);for(n=a.next();!n.done;n=a.next())if(n=n.value,n.d0[U.name])for(C=g.k(n.d0[U.name]),T=C.next();!T.done;T=C.next())if(r= T.value,T=U.message.match(r.jZ)){U.params["params.error.original"]=T[0];C=r.groups;r={};for(Z=0;Z1E3&&g.RS(new g.vk("IL Attach cache exceeded limit"))}q= sa(U,I);oS.has(q)?Ua(U,I):v$.set(q,!0)}}e=e.filter(function(t){t.csn!==I?(t.csn=I,t=!0):t=!1;return t}); U={csn:I,parentVe:U.getAsJson(),childVes:g.FX(e,function(t){return t.getAsJson()})}; I==="UNDEFINED_CSN"?eS("visualElementAttached",C,U):a?W$("visualElementAttached",U,a,C):g.JL("visualElementAttached",U,C)}; eSq=function(a,I,U,e,T){T7(U,I);e=NJ({cttAuthInfo:fF(I)||void 0},I);U={csn:I,ve:U.getAsJson(),eventType:1};T&&(U.clientData=T);I==="UNDEFINED_CSN"?eS("visualElementShown",e,U):a?W$("visualElementShown",U,a,e):g.JL("visualElementShown",U,e)}; TzC=function(a,I,U,e){var T=(e=e===void 0?!1:e)?16:8;e=NJ({cttAuthInfo:fF(I)||void 0,endOfSequence:e},I);U={csn:I,ve:U.getAsJson(),eventType:T};I==="UNDEFINED_CSN"?eS("visualElementHidden",e,U):a?W$("visualElementHidden",U,a,e):g.JL("visualElementHidden",U,e)}; rD=function(a,I,U,e,T){Cb(a,I,U,void 0,e,T)}; Cb=function(a,I,U,e,T){T7(U,I);e=e||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var C=NJ({cttAuthInfo:fF(I)||void 0},I);U={csn:I,ve:U.getAsJson(),gestureType:e};T&&(U.clientData=T);I==="UNDEFINED_CSN"?eS("visualElementGestured",C,U):a?W$("visualElementGestured",U,a,C):g.JL("visualElementGestured",U,C)}; C_i=function(){var a=WG(16);for(var I=[],U=0;U0&&U.push(g.vA("BR"));U.push(g.aA(C))}):U.push(g.aA(e))}return U}; A_=function(a,I,U,e){if(U==="child"){g.sJ(I);var T;e===void 0?T=void 0:T=!Array.isArray(e)||e&&typeof e.W==="string"?[e]:e;U=HGc(a,T);U=g.k(U);for(a=U.next();!a.done;a=U.next())I.appendChild(a.value)}else U==="style"?g.Gr(I,"cssText",e?e:""):e===null||e===void 0?I.removeAttribute(U):(a=e.toString(),U==="href"&&(a=g.Fv(g.hY(a))),I.setAttribute(U,a))}; g.F=function(a){g.kp.call(this,a);this.gF=!0;this.U=!1;this.listeners=[]}; g.M5=function(a){g.F.call(this,a);this.fO=new g.J_;g.E(this,this.fO)}; jS=function(a,I,U,e,T,C,r){r=r===void 0?null:r;g.M5.call(this,I);this.api=a;this.macros={};this.componentType=U;this.C=this.D=null;this.E7=r;this.layoutId=e;this.interactionLoggingClientData=T;this.Ps=C;this.Z6=null;this.ql=new L5(this.element);g.E(this,this.ql);this.i5=this.G(this.element,"click",this.onClick);this.tU=[];this.e8=new gq(this.onClick,this);g.E(this,this.e8);this.Vo=!1;this.Ux=this.Va=null}; $p=function(a,I){a=a===void 0?null:a;I=I===void 0?null:I;if(a==null)return g.RS(Error("Got null or undefined adText object")),"";var U=g.Vs(a.text);if(!a.isTemplated)return U;if(I==null)return g.RS(Error("Missing required parameters for a templated message")),U;a=g.k(Object.entries(I));for(I=a.next();!I.done;I=a.next()){var e=g.k(I.value);I=e.next().value;e=e.next().value;U=U.replace("{"+I+"}",e)}return U}; qv5=function(a){a=a===void 0?null:a;return a!=null&&(a=a.thumbnail,a!=null&&a.thumbnails!=null&&a.thumbnails.length!=0&&a.thumbnails[0].url!=null)?g.Vs(a.thumbnails[0].url):""}; xkc=function(a){a=a===void 0?null:a;return a!=null&&(a=a.thumbnail,a!=null&&a.thumbnails!=null&&a.thumbnails.length!=0&&a.thumbnails[0].width!=null&&a.thumbnails[0].height!=null)?new g.pJ(a.thumbnails[0].width||0,a.thumbnails[0].height||0):new g.pJ(0,0)}; g.id=function(a){if(a.simpleText)return a.simpleText;if(a.runs){var I=[];a=g.k(a.runs);for(var U=a.next();!U.done;U=a.next())U=U.value,U.text&&I.push(U.text);return I.join("")}return""}; g.Lb=function(a){if(a.simpleText)return a=document.createTextNode(a.simpleText),a;var I=[];if(a.runs)for(var U=0;U1){for(var I=[a[0]],U=1;U0&&(this.V=new g.Dy(this.yY,I,this),g.E(this,this.V));this.U=new g.Dy(this.yY,U,this);g.E(this,this.U);this.D=cMi(this.L,T,1,e);g.E(this,this.D);this.C=cMi(this.L,0,e,1);g.E(this,this.C);this.J=new pd;g.E(this,this.J)}; bU=function(a,I,U){this.L=a;this.isAsync=I;this.V=U}; hSi=function(a){switch(a){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:Dx(a,"unknown result type")}}; NzC=function(a,I){var U=1;a.isTrusted===!1&&(U=0);oa("ISDSTAT",U);JV(U,"i.s_",{triggerContext:"sk",metadata:I});return U}; oGS=function(a,I){var U=[];I?I.isTrusted===!0?U.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):I.isTrusted===!1?U.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):U.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):U.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");JV(0,"a.s_",{metadata:a,states:U});oa("ASDSTAT",0)}; JV=function(a,I,U){I=Dkw[I];var e,T,C={detected:a===0,source:""+I.L+((e=U.triggerContext)!=null?e:"")+((T=U.Gr)!=null?T:""),detectionStates:U.states,durationMs:U.Tr};U.metadata&&(C.contentCpn=U.metadata.contentCpn,C.adCpn=U.metadata.adCpn);g.JL("biscottiBasedDetection",C);I.V!==void 0&&(U=Number(g.D5("CATSTAT",0)),I.V!==void 0?(I=I.V,a=hSi(a),a=U&~(3<0}; $$=function(a,I,U,e,T,C){Cr.call(this,a,{W:"div",T:"ytp-ad-skip-button-slot"},"skip-button",I,U,e,T);var r=this;this.gw=null;this.dw=!1;this.a$=C;this.Y=this.api.X().experiments.S8("enable_modern_skip_button_on_web");this.XX=!1;this.J=new g.M5({W:"span",ww:["ytp-ad-skip-button-container"]});this.Y&&this.J.element.classList.add("ytp-ad-skip-button-container-detached");g.E(this,this.J);this.J.KO(this.element);this.L=this.B=null;this.xa=new g.qq(this.J,500,!1,100,function(){return r.hide()}); g.E(this,this.xa);this.zt=new Kr(this.J.element,15E3,5E3,.5,.5,this.Y);g.E(this,this.zt);this.hide()}; aeY=function(a){a=a.gw&&a.gw.adRendererCommands;return(a&&a.clickCommand&&g.d(a.clickCommand,g.iU)&&g.d(a.clickCommand,g.iU).commands||[]).some(function(I){return I.adLifecycleCommand?vGb(I.adLifecycleCommand):!1})}; vGb=function(a){return a.action==="END_LINEAR_AD"||a.action==="END_LINEAR_AD_PLACEMENT"}; Lr=function(a,I,U,e,T,C){Cr.call(this,a,{W:"div",T:"ytp-ad-skip-ad-slot"},"skip-ad",I,U,e,T);this.gw=C;this.J=!1;this.Y=0;this.B=this.L=null;this.hide()}; IeS=function(a,I){a.J||(a.J=!0,a.L&&(I?a.L.gw.hide():a.L.hide()),I?(a=a.B,a.xa.show(),a.show()):a.B.show())}; g8=function(a,I,U,e){Ea.call(this,a,I,U,e,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; cK=function(a,I,U,e,T,C,r){C=C===void 0?!1:C;r=r===void 0?!1:r;jS.call(this,a,{W:"span",T:"ytp-ad-simple-ad-badge"},"simple-ad-badge",I,U,e);this.B=T;this.V=this.Ws("ytp-ad-simple-ad-badge");(this.L=C)&&this.V.classList.add("ytp-ad-simple-ad-badge--clean-player");r&&this.V.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; WK=function(a,I,U,e,T){T=T===void 0?!1:T;bd.call(this,"player-overlay",a,{},I,e);this.videoAdDurationSeconds=U;this.interactionLoggingClientData=e;this.Ow=T}; lU=function(a,I){g.J_.call(this);this.api=a;this.durationMs=I;this.V=null;this.A4=new pd(this);g.E(this,this.A4);this.L=s7C;this.A4.G(this.api,"presentingplayerstatechange",this.xm);this.V=this.A4.G(this.api,"onAdPlaybackProgress",this.Cv)}; BK=function(a){g.J_.call(this);this.V=!1;this.Yy=0;this.A4=new pd(this);g.E(this,this.A4);this.durationMs=a;this.Zc=new g.Em(100);g.E(this,this.Zc);this.A4.G(this.Zc,"tick",this.Cv);this.L={seekableStart:0,seekableEnd:a/1E3,current:0};this.start()}; g.XT=function(a,I){var U=Math.abs(Math.floor(a)),e=Math.floor(U/86400),T=Math.floor(U%86400/3600),C=Math.floor(U%3600/60);U=Math.floor(U%60);if(I){I="";e>0&&(I+=" "+e+" jour(s)");if(e>0||T>0)I+=" "+T+" Heures";I+=" "+C+" minute(s)";I+=" "+U+" seconde(s)";e=I.trim()}else{I="";e>0&&(I+=e+":",T<10&&(I+="0"));if(e>0||T>0)I+=T+":",C<10&&(I+="0");I+=C+":";U<10&&(I+="0");e=I+U}return a>=0?e:"-"+e}; g.PK=function(a){return(!("button"in a)||typeof a.button!=="number"||a.button===0)&&!("shiftKey"in a&&a.shiftKey)&&!("altKey"in a&&a.altKey)&&!("metaKey"in a&&a.metaKey)&&!("ctrlKey"in a&&a.ctrlKey)}; pr=function(a,I,U,e,T,C,r){Cr.call(this,a,{W:"span",T:r?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",I,U,e,T);this.videoAdDurationSeconds=C;this.L=null;r&&this.api.X().L&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),vz&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios"));this.hide()}; fr=function(a,I,U,e){ez.call(this,a,I,U,e,"ytp-video-ad-top-bar-title","ad-title")}; Y$=function(a){this.content=a.content;if(a.commandRuns){a=g.k(a.commandRuns);for(var I=a.next();!I.done;I=a.next())I=I.value,this.loggingDirectives=g.d(I,UOj),I.onTap&&(this.interaction={onTap:I.onTap})}}; OC=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ad-simple-attributed-string"},"ad-simple-attributed-string",I,U,e);this.hide()}; Sz=function(a,I,U,e,T){jS.call(this,a,{W:"span",T:T?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",I,U,e);this.L=T;this.adBadgeText=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);this.adBadgeText.KO(this.element);g.E(this,this.adBadgeText);T?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),vz&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios")):this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; GW=function(a,I,U,e){jS.call(this,a,{W:"span",T:"ytp-ad-pod-index"},"ad-pod-index",I,U,e);this.api.X().L&&(this.element.classList.add("ytp-ad-pod-index--mweb"),vz&&this.element.classList.add("ytp-ad-pod-index--mweb-ios"));this.hide()}; y$=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",I,U,e);this.hide()}; EC=function(a,I){this.L=a;this.V=I}; d8=function(a,I,U){if(!a.getLength())return U!=null?U:Infinity;a=(I-a.L)/a.getLength();return g.WA(a,0,1)}; R6=function(a,I,U,e){e=e===void 0?!1:e;g.M5.call(this,{W:"div",T:"ytp-ad-persistent-progress-bar-container",Z:[{W:"div",T:"ytp-ad-persistent-progress-bar"}]});this.api=a;this.L=I;this.B=U;e&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.E(this,this.L);this.progressBar=this.Ws("ytp-ad-persistent-progress-bar");this.V=-1;this.G(a,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; w8=function(a,I,U,e,T,C){jS.call(this,a,{W:"div",T:"ytp-ad-player-overlay",Z:[{W:"div",T:"ytp-ad-player-overlay-flyout-cta"},{W:"div",T:"ytp-ad-player-overlay-instream-info"},{W:"div",T:"ytp-ad-player-overlay-skip-or-preview"},{W:"div",T:"ytp-ad-player-overlay-progress-bar"},{W:"div",T:"ytp-ad-player-overlay-instream-user-sentiment"},{W:"div",T:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",I,U,e);this.j=C;this.Y=this.Ws("ytp-ad-player-overlay-flyout-cta");this.Y.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.V=this.Ws("ytp-ad-player-overlay-instream-info");this.J=null;emg(this)&&(a=DI("div"),g.x5(a,"ytp-ad-player-overlay-top-bar-gradients"),I=this.V,I.parentNode&&I.parentNode.insertBefore(a,I),(I=this.api.getVideoData(2))&&I.isListed&&I.title&&(U=new fr(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),U.KO(a),U.init(Kb("ad-title"),{text:I.title},this.macros),g.E(this,U)),this.J=a);this.B=null;this.CO=this.Ws("ytp-ad-player-overlay-skip-or-preview");this.zt=this.Ws("ytp-ad-player-overlay-progress-bar"); this.dw=this.Ws("ytp-ad-player-overlay-instream-user-sentiment");this.gw=this.Ws("ytp-ad-player-overlay-ad-disclosure-banner");this.L=T;g.E(this,this.L);this.hide()}; emg=function(a){a=a.api.X();var I=g.FT(a)&&a.L;return a.N("embeds_embc3ds_atb")&&a.disableOrganicUi&&!0||I}; mZ=function(a,I,U){var e={};I&&(e.v=I);U&&(e.list=U);a={name:a,locale:void 0,feature:void 0};for(var T in e)a[T]=e[T];e=g.pM("/sharing_services",a);g.QJ(e)}; g.Q$=function(a){a&=16777215;var I=[(a&16711680)>>16,(a&65280)>>8,a&255];a=I[0];var U=I[1];I=I[2];a=Number(a);U=Number(U);I=Number(I);if(a!=(a&255)||U!=(U&255)||I!=(I&255))throw Error('"('+a+","+U+","+I+'") is not a valid RGB color');U=a<<16|U<<8|I;return a<16?"#"+(16777216|U).toString(16).slice(1):"#"+U.toString(16)}; zW=function(a){this.V=new pC(a)}; TGY=function(){var a=!1;try{a=!!window.sessionStorage.getItem("session_logininfo")}catch(I){a=!0}return(g.D5("INNERTUBE_CLIENT_NAME")==="WEB"||g.D5("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&a}; hV=function(a){if(g.D5("LOGGED_IN",!0)&&TGY()){var I=g.D5("VALID_SESSION_TEMPDATA_DOMAINS",[]);var U=g.gs(window.location.href);U&&I.push(U);U=g.gs(a);g.kJ(I,U)||!U&&JY(a,"/")?(I=WY(a),(I=oJb(I))?(I=Xks(I),I=(I=g.ET(I)||null)?Cj(I):{}):I=null):I=null;I==null&&(I={});U=I;var e=void 0;TGY()?(e||(e=g.D5("LOGIN_INFO")),e?(U.session_logininfo=e,U=!0):U=!1):U=!1;U&&Yb(a,I)}}; g.Czw=function(a){var I=I===void 0?{}:I;var U=U===void 0?"":U;var e=e===void 0?window:e;a=g.pM(a,I);hV(a);U=g.hY(a+U);e=e.location;U=NW(U);U!==void 0&&(e.href=U)}; g.Nq=function(a,I,U){I=I===void 0?{}:I;U=U===void 0?!1:U;var e=g.D5("EVENT_ID");e&&(I.ei||(I.ei=e));I&&Yb(a,I);U||(hV(a),g.Czw(a))}; g.o6=function(a,I,U,e,T){T=T===void 0?!1:T;U&&Yb(a,U);U=g.hY(a);var C=g.Fv(U);a!=C&&UT(Error("Unsafe window.open URL: "+a));a=C;I=I||Al(a).toString(36);try{if(T)return T=a,T=qTg(T),hV(T),g.Ue(window,T,I,"attributionsrc")}catch(r){g.I0(r)}hV(a);return g.Ue(window,U,I,e)}; rPY=function(a){DL=a}; HOC=function(a){vK=a}; qXg=function(a){aV=a}; ZOi=function(){xOj=aV=vK=DL=null}; ndd=function(){var a=a===void 0?window.location.href:a;if(g.ik("kevlar_disable_theme_param"))return null;var I=cY(a);if(g.ik("enable_dark_theme_only_on_shorts")&&I!=null&&I.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var U=g.HI(a).theme;return tXb.get(U)||null}catch(e){}return null}; IV=function(){this.V={};if(this.L=bsc()){var a=g.ET("CONSISTENCY");a&&KhI(this,{encryptedTokenJarContents:a})}}; KhI=function(a,I){if(I.encryptedTokenJarContents&&(a.V[I.encryptedTokenJarContents]=I,typeof I.expirationSeconds==="string")){var U=Number(I.expirationSeconds);setTimeout(function(){delete a.V[I.encryptedTokenJarContents]},U*1E3); a.L&&g.yz("CONSISTENCY",I.encryptedTokenJarContents,U,void 0,!0)}}; Up=function(){this.L=-1;var a=g.D5("LOCATION_PLAYABILITY_TOKEN");g.D5("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=sp(this))&&(a=this.localStorage.get("yt-location-playability-token"));a&&(this.locationPlayabilityToken=a,this.V=void 0)}; sp=function(a){return a.localStorage===void 0?new xG("yt-client-location"):a.localStorage}; g.eT=function(a,I,U){I=I===void 0?!1:I;U=U===void 0?!1:U;var e=g.D5("INNERTUBE_CONTEXT");if(!e)return g.d1(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};e=g.UG(e);g.ik("web_no_tracking_params_in_shell_killswitch")||delete e.clickTracking;e.client||(e.client={});var T=e.client;T.clientName==="MWEB"&&T.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(T.clientFormFactor=g.D5("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");T.screenWidthPoints=window.innerWidth;T.screenHeightPoints= window.innerHeight;T.screenPixelDensity=Math.round(window.devicePixelRatio||1);T.screenDensityFloat=window.devicePixelRatio||1;T.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var C=C===void 0?!1:C;g.Qy();var r="USER_INTERFACE_THEME_LIGHT";g.z8(0,165)?r="USER_INTERFACE_THEME_DARK":g.z8(0,174)?r="USER_INTERFACE_THEME_LIGHT":!g.ik("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (r="USER_INTERFACE_THEME_DARK");C=C?r:ndd()||r;T.userInterfaceTheme=C;if(!I){if(C=skS())T.connectionType=C;g.ik("web_log_effective_connection_type")&&(C=eoi())&&(e.client.effectiveConnectionType=C)}var q;if(g.ik("web_log_memory_total_kbytes")&&((q=g.zs.navigator)==null?0:q.deviceMemory)){var x;q=(x=g.zs.navigator)==null?void 0:x.deviceMemory;e.client.memoryTotalKbytes=""+q*1E6}g.ik("web_gcf_hashes_innertube")&&(C=ZEi())&&(x=C.coldConfigData,q=C.coldHashData,C=C.hotHashData,e.client.configInfo=e.client.configInfo|| {},x&&(e.client.configInfo.coldConfigData=x),q&&(e.client.configInfo.coldHashData=q),C&&(e.client.configInfo.hotHashData=C));x=g.HI(g.zs.location.href);!g.ik("web_populate_internal_geo_killswitch")&&x.internalcountrycode&&(T.internalGeo=x.internalcountrycode);T.clientName==="MWEB"||T.clientName==="WEB"?(T.mainAppWebInfo={graftUrl:g.zs.location.href},g.ik("kevlar_woffle")&&hHg.instance&&(x=hHg.instance,T.mainAppWebInfo.pwaInstallabilityStatus=!x.V&&x.L?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),T.mainAppWebInfo.webDisplayMode=wa(),T.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):T.clientName==="TVHTML5"&&(!g.ik("web_lr_app_quality_killswitch")&&(x=g.D5("LIVING_ROOM_APP_QUALITY"))&&(T.tvAppInfo=Object.assign(T.tvAppInfo||{},{appQuality:x})),x=g.D5("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(T.tvAppInfo=Object.assign(T.tvAppInfo||{},{certificationScope:x}));if(!g.ik("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var Z=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(Y){}Z=void 0}Z&&(T.timeZone=Z)}(Z=g9())?T.experimentsToken=Z:delete T.experimentsToken;Z=cI();IV.instance||(IV.instance=new IV);e.request=Object.assign({},e.request,{internalExperimentFlags:Z,consistencyTokenJars:g.QG(IV.instance.V)});!g.ik("web_prequest_context_killswitch")&&(Z=g.D5("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(e.request.externalPrequestContext=Z);T=g.Qy();Z=g.z8(0,58);T=T.get("gsml","");e.user=Object.assign({}, e.user);Z&&(e.user.enableSafetyMode=Z);T&&(e.user.lockedSafetyMode=!0);g.ik("warm_op_csn_cleanup")?U&&(I=g.pF())&&(e.clientScreenNonce=I):!I&&(I=g.pF())&&(e.clientScreenNonce=I);a&&(e.clickTracking={clickTrackingParams:a});if(a=g.NL("yt.mdx.remote.remoteClient_"))e.remoteClient=a;Up.getInstance().setLocationOnInnerTubeContext(e);try{var t=Jb(),n=t.bid;delete t.bid;e.adSignalsInfo={params:[],bid:n};for(var K=g.k(Object.entries(t)),b=K.next();!b.done;b=K.next()){var J=g.k(b.value),V=J.next().value, M=J.next().value;t=V;n=M;a=void 0;(a=e.adSignalsInfo.params)==null||a.push({key:t,value:""+n})}var c,W;if(((c=e.client)==null?void 0:c.clientName)==="TVHTML5"||((W=e.client)==null?void 0:W.clientName)==="TVHTML5_UNPLUGGED"){var B=g.D5("INNERTUBE_CONTEXT");B.adSignalsInfo&&(e.adSignalsInfo.advertisingId=B.adSignalsInfo.advertisingId,e.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",e.adSignalsInfo.limitAdTracking=B.adSignalsInfo.limitAdTracking)}}catch(Y){g.d1(Y)}return e}; udw=function(a,I){if(!a)return!1;var U,e=(U=g.d(a,bO5))==null?void 0:U.signal;if(e&&I.rb)return!!I.rb[e];var T;if((U=(T=g.d(a,JPd))==null?void 0:T.request)&&I.iC)return!!I.iC[U];for(var C in a)if(I.xo[C])return!0;return!1}; k1j=function(a){var I={"Content-Type":"application/json"};g.D5("EOM_VISITOR_DATA")?I["X-Goog-EOM-Visitor-Id"]=g.D5("EOM_VISITOR_DATA"):g.D5("VISITOR_DATA")&&(I["X-Goog-Visitor-Id"]=g.D5("VISITOR_DATA"));I["X-Youtube-Bootstrap-Logged-In"]=g.D5("LOGGED_IN",!1);g.D5("DEBUG_SETTINGS_METADATA")&&(I["X-Debug-Settings-Metadata"]=g.D5("DEBUG_SETTINGS_METADATA"));a!=="cors"&&((a=g.D5("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(I["X-Youtube-Client-Name"]=a),(a=g.D5("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(I["X-Youtube-Client-Version"]= a),(a=g.D5("CHROME_CONNECTED_HEADER"))&&(I["X-Youtube-Chrome-Connected"]=a),(a=g.D5("DOMAIN_ADMIN_STATE"))&&(I["X-Youtube-Domain-Admin-State"]=a),g.D5("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(a=g.D5("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(I["X-YouTube-Lava-Device-Context"]=a));return I}; VXI=function(){this.V={}}; T5=function(){this.mappings=new VXI}; C$=function(a){return function(){return new a}}; MXg=function(a){var I=I===void 0?"UNKNOWN_INTERFACE":I;if(a.length===1)return a[0];var U=API[I];if(U){U=new RegExp(U);for(var e=g.k(a),T=e.next();!T.done;T=e.next())if(T=T.value,U.exec(T))return T}var C=[];Object.entries(API).forEach(function(r){var q=g.k(r);r=q.next().value;q=q.next().value;I!==r&&C.push(q)}); U=new RegExp(C.join("|"));a.sort(function(r,q){return r.length-q.length}); e=g.k(a);for(T=e.next();!T.done;T=e.next())if(T=T.value,!U.exec(T))return T;return a[0]}; g.rP=function(a){return"/youtubei/v1/"+MXg(a)}; He=function(){}; qD=function(){}; MD=function(){}; jT=function(a){return g.NL("ytcsi."+(a||"")+"data_")||j7q(a)}; $Ow=function(){var a=jT();a.info||(a.info={});return a.info}; $N=function(a){a=jT(a);a.metadata||(a.metadata={});return a.metadata}; i3=function(a){a=jT(a);a.tick||(a.tick={});return a.tick}; L$=function(a){a=jT(a);if(a.gel){var I=a.gel;I.gelInfos||(I.gelInfos={});I.gelTicks||(I.gelTicks={})}else a.gel={gelTicks:{},gelInfos:{}};return a.gel}; iOi=function(a){a=L$(a);a.gelInfos||(a.gelInfos={});return a.gelInfos}; gP=function(a){var I=jT(a).nonce;I||(I=g.li(16),jT(a).nonce=I);return I}; j7q=function(a){var I={tick:{},info:{}};g.hj("ytcsi."+(a||"")+"data_",I);return I}; ce=function(){var a=g.NL("ytcsi.debug");a||(a=[],g.hj("ytcsi.debug",a),g.hj("ytcsi.reference",{}));return a}; We=function(a){a=a||"";var I=Lhc();if(I[a])return I[a];var U=ce(),e={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};U.push(e);return I[a]=e}; gdc=function(a){a=a||"";var I=Lhc();I[a]&&delete I[a];var U=ce(),e={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};U.push(e);I[a]=e}; Lhc=function(){var a=g.NL("ytcsi.reference");if(a)return a;ce();return g.NL("ytcsi.reference")}; l3=function(a){return cPs[a]||"LATENCY_ACTION_UNKNOWN"}; Be=function(a,I){VJ.call(this,1,arguments);this.Zc=I}; XS=function(){this.V=0}; Pe=function(){XS.instance||(XS.instance=new XS);return XS.instance}; f$=function(a,I){p$[I]=p$[I]||{count:0};var U=p$[I];U.count++;U.time=(0,g.w)();a.V||(a.V=g.TM(0,function(){var e=(0,g.w)(),T;for(T in p$)p$[T]&&e-p$[T].time>6E4&&delete p$[T];a&&(a.V=0)},5E3)); return U.count>5?(U.count===6&&Math.random()*1E5<1&&(U=new g.vk("CSI data exceeded logging limit with key",I.split("_")),I.indexOf("plev")>=0||g.RS(U)),!0):!1}; Whw=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; leg=function(){var a;if(g.ik("csi_use_performance_navigation_timing")||g.ik("csi_use_performance_navigation_timing_tvhtml5")){var I,U,e,T=YN==null?void 0:(a=YN.getEntriesByType)==null?void 0:(I=a.call(YN,"navigation"))==null?void 0:(U=I[0])==null?void 0:(e=U.toJSON)==null?void 0:e.call(U);T?(T.requestStart=Op(T.requestStart),T.responseEnd=Op(T.responseEnd),T.redirectStart=Op(T.redirectStart),T.redirectEnd=Op(T.redirectEnd),T.domainLookupEnd=Op(T.domainLookupEnd),T.connectStart=Op(T.connectStart), T.connectEnd=Op(T.connectEnd),T.responseStart=Op(T.responseStart),T.secureConnectionStart=Op(T.secureConnectionStart),T.domainLookupStart=Op(T.domainLookupStart),T.isPerformanceNavigationTiming=!0,a=T):a=YN.timing}else a=g.ik("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(YN.timing)):YN.timing;return a}; Op=function(a){return Math.round(ST()+a)}; ST=function(){return(g.ik("csi_use_time_origin")||g.ik("csi_use_time_origin_tvhtml5"))&&YN.timeOrigin?Math.floor(YN.timeOrigin):YN.timing.navigationStart}; yn=function(a,I){G5("_start",a,I)}; Ep=function(a,I){if(!g.ik("web_csi_action_sampling_enabled")||!jT(I).actionDisabled){var U=We(I||"");je(U.info,a);a.loadType&&(U=a.loadType,$N(I).loadType=U);je(iOi(I),a);U=gP(I);I=jT(I).cttAuthInfo;Pe().info(a,U,I)}}; BGd=function(){var a,I,U,e;return((e=dq().resolve(OP(KO))==null?void 0:(a=bz())==null?void 0:(I=a.loggingHotConfig)==null?void 0:(U=I.csiConfig)==null?void 0:U.debugTicks)!=null?e:[]).map(function(T){return Object.values(T)[0]})}; G5=function(a,I,U){if(!g.ik("web_csi_action_sampling_enabled")||!jT(U).actionDisabled){var e=gP(U),T;if(T=g.ik("web_csi_debug_sample_enabled")&&e){(dq().resolve(OP(KO))==null?0:bz())&&!X2C&&(X2C=!0,G5("gcfl",(0,g.w)(),U));var C,r,q;T=(dq().resolve(OP(KO))==null?void 0:(C=bz())==null?void 0:(r=C.loggingHotConfig)==null?void 0:(q=r.csiConfig)==null?void 0:q.debugSampleWeight)||0;if(C=T!==0)b:{C=BGd();if(C.length>0)for(r=0;rU.duration?e:U},{duration:0}))&&I.startTime>0&&I.responseEnd>0&&(G5("wffs",Op(I.startTime)),G5("wffe",Op(I.responseEnd)))}; G1g=function(a,I,U){YN&&YN.measure&&(a.startsWith("measure_")||(a="measure_"+a),U?YN.measure(a,I,U):I?YN.measure(a,I):YN.measure(a))}; yPq=function(a){var I=dP("aft",a);if(I)return I;I=g.D5((a||"")+"TIMING_AFT_KEYS",["ol"]);for(var U=I.length,e=0;e0&&Ep(I);I={isNavigation:!0,actionType:l3(g.D5("TIMING_ACTION"))};var U=g.D5("PREVIOUS_ACTION");U&&(I.previousAction=l3(U));if(U=g.D5("CLIENT_PROTOCOL"))I.httpProtocol=U;if(U=g.D5("CLIENT_TRANSPORT"))I.transportProtocol=U;(U=g.pF())&&U!=="UNDEFINED_CSN"&&(I.clientScreenNonce=U);U=fes();if(U===1||U===-1)I.isVisible= !0;U=$N().loadType==="cold";var e=$Ow();U||(U=e.yt_lt==="cold");if(U){I.loadType="cold";U=$Ow();e=leg();var T=ST(),C=g.D5("CSI_START_TIMESTAMP_MILLIS",0);C>0&&!g.ik("embeds_web_enable_csi_start_override_killswitch")&&(T=C);T&&(G5("srt",e.responseStart),U.prerender!==1&&yn(T));U=Rmq();U>0&&G5("fpt",U);U=leg();U.isPerformanceNavigationTiming&&Ep({performanceNavigationTiming:!0},void 0);G5("nreqs",U.requestStart,void 0);G5("nress",U.responseStart,void 0);G5("nrese",U.responseEnd,void 0);U.redirectEnd- U.redirectStart>0&&(G5("nrs",U.redirectStart,void 0),G5("nre",U.redirectEnd,void 0));U.domainLookupEnd-U.domainLookupStart>0&&(G5("ndnss",U.domainLookupStart,void 0),G5("ndnse",U.domainLookupEnd,void 0));U.connectEnd-U.connectStart>0&&(G5("ntcps",U.connectStart,void 0),G5("ntcpe",U.connectEnd,void 0));U.secureConnectionStart>=ST()&&U.connectEnd-U.secureConnectionStart>0&&(G5("nstcps",U.secureConnectionStart,void 0),G5("ntcpe",U.connectEnd,void 0));YN&&"getEntriesByType"in YN&&SXS();U=[];if(document.querySelector&& YN&&YN.getEntriesByName)for(var r in FS)FS.hasOwnProperty(r)&&(e=FS[r],OOc(r,e)&&U.push(e));if(U.length>0)for(I.resourceInfo=[],r=g.k(U),U=r.next();!U.done;U=r.next())I.resourceInfo.push({resourceCache:U.value})}Ep(I);I=L$();I.preLoggedGelInfos||(I.preLoggedGelInfos=[]);r=I.preLoggedGelInfos;I=iOi();U=void 0;for(e=0;e-1&&(delete ML["@type"],m=ML);V&&a.L.has(V)&&a.L.delete(V);((R5=I.config)==null?0:R5.lC8)&&Qn(I.config.lC8);if(m||(Lo=a.B)==null||!Lo.cBn(I.input,I.HH)){Ww.o$(15);break}return g.l(Ww,a.B.WGU(I.input,I.HH),16);case 16:m=Ww.V;case 15:return rkq(a,m,I),((xJ=I.config)==null?0:xJ.OYa)&&Qn(I.config.OYa),e(),Ww.return(m|| void 0)}})}; sbC=function(a,I){a:{a=a.Mz;var U,e=(U=g.d(I,bO5))==null?void 0:U.signal;if(e&&a.rb&&(U=a.rb[e])){var T=U();break a}var C;if((U=(C=g.d(I,JPd))==null?void 0:C.request)&&a.iC&&(C=a.iC[U])){T=C();break a}for(T in I)if(a.xo[T]&&(I=a.xo[T])){T=I();break a}T=void 0}if(T!==void 0)return Promise.resolve(T)}; eTY=function(a,I,U){var e,T,C,r,q,x,Z;return g.f(function(t){if(t.L==1){C=((e=I)==null?void 0:(T=e.va)==null?void 0:T.identity)||kd;x=(r=I)==null?void 0:(q=r.va)==null?void 0:q.sessionIndex;var n=g.XG(a.V.N$(C,{sessionIndex:x}));return g.l(t,n,2)}Z=t.V;return t.return(Promise.resolve(Object.assign({},k1j(U),Z)))})}; UNY=function(a,I,U){var e,T=(I==null?void 0:(e=I.va)==null?void 0:e.identity)||kd,C;I=I==null?void 0:(C=I.va)==null?void 0:C.sessionIndex;a=a.V.N$(T,{sessionIndex:I});return Object.assign({},k1j(U),a)}; sM=function(){}; UM=function(){}; eW=function(a){this.Y=a}; Tk=function(){}; CU=function(){}; r$=function(){}; Hg=function(){}; g.qw=function(a,I){var U=g.OS.apply(2,arguments);a=a===void 0?0:a;g.vk.call(this,I,U);this.errorType=a;Object.setPrototypeOf(this,this.constructor.prototype)}; xx=function(a,I,U,e){this.V=a;this.L=I;this.B=U;this.J=e}; qPL=function(a,I,U){if(a.V){var e=cY(OJ(I,"key"))||"/UNKNOWN_PATH";a.V.start(e)}e=U;g.ik("wug_networking_gzip_request")&&(e=dTF(U));var T;return new ((T=a.J)!=null?T:window.Request)(I,e)}; g.to=function(a,I){if(!Zg){var U=dq();Se(U,{E_:xNc,Ei:xx});var e={xo:{feedbackEndpoint:C$(Tk),modifyChannelNotificationPreferenceEndpoint:C$(CU),playlistEditEndpoint:C$(r$),shareEntityEndpoint:C$(eW),subscribeEndpoint:C$(sM),unsubscribeEndpoint:C$(UM),webPlayerShareEntityServiceEndpoint:C$(Hg)}},T=Up.getInstance(),C={};T&&(C.client_location=T);a===void 0&&(a=Nvi());I===void 0&&(I=U.resolve(xNc));IMI(e,I,a,C);Se(U,{E_:Z55,iq:ve.instance});Zg=U.resolve(Z55)}return Zg}; tew=function(a){var I=new bu;if(a.interpreterJavascript){var U=B2q(a.interpreterJavascript);U=rr(U).toString();var e=new n0;IW(e,6,U);mU(I,n0,1,e,Aq)}else a.interpreterUrl&&(U=cB(a.interpreterUrl),U=Rx(U).toString(),e=new K0,IW(e,4,U),mU(I,K0,2,e,Aq));a.interpreterHash&&sE(I,3,a.interpreterHash,Aq);a.program&&sE(I,4,a.program,Aq);a.globalName&&sE(I,5,a.globalName,Aq);a.clientExperimentsStateBlob&&sE(I,7,a.clientExperimentsStateBlob,Aq);return I}; nU=function(a){var I={};a=a.split("&");a=g.k(a);for(var U=a.next();!U.done;U=a.next())U=U.value.split("="),U.length===2&&(I[U[0]]=U[1]);return I}; WLC=function(){if(g.ik("bg_st_hr"))return"havuokmhhs-0";var a,I=((a=performance)==null?void 0:a.timeOrigin)||0;return"havuokmhhs-"+Math.floor(I)}; KU=function(a){this.V=a}; nLj=function(){return new Promise(function(a){var I=window.top;I.ntpevasrs!==void 0?a(new KU(I.ntpevasrs)):(I.ntpqfbel===void 0&&(I.ntpqfbel=[]),I.ntpqfbel.push(function(U){a(new KU(U))}))})}; b5c=function(){if(!g.ik("disable_biscotti_fetch_for_ad_blocker_detection")&&!g.ik("disable_biscotti_fetch_entirely_for_all_web_clients")&&ra()){var a=g.D5("PLAYER_VARS",{});if(g.ax(a,"privembed",!1)!="1"&&!jjF(a)){var I=function(){bW=!0;"google_ad_status"in window?oa("DCLKSTAT",1):oa("DCLKSTAT",2)}; try{g.K5("//static.doubleclick.net/instream/ad_status.js",I)}catch(U){}KYF.push(g.Fe.l7(function(){if(!(bW||"google_ad_status"in window)){try{if(I){var U=""+g.Uj(I),e=j0F[U];e&&g.tk(e)}}catch(T){}bW=!0;oa("DCLKSTAT",3)}},5E3))}}}; Jo=function(){var a=Number(g.D5("DCLKSTAT",0));return isNaN(a)?0:a}; Ao=function(a,I,U){var e=this;this.network=a;this.options=I;this.L=U;this.V=null;if(I.Ny6){var T=new g.uu;this.V=T.promise;g.zs.ytAtRC&&eN(function(){var C,r;return g.f(function(q){if(q.L==1){if(!g.zs.ytAtRC)return q.return();C=uW(null);return g.l(q,kx(e,C),2)}r=q.V;g.zs.ytAtRC&&g.zs.ytAtRC(JSON.stringify(r));g.Aj(q)})},2); nLj().then(function(C){var r,q,x,Z;return g.f(function(t){if(t.L==1)return C.bindInnertubeChallengeFetcher(function(n){return kx(e,uW(n))}),g.l(t,xF(),2); r=t.V;q=C.getLatestChallengeResponse();x=q.challenge;if(!x)throw Error("BGE_MACIL");Z={challenge:x,Qf:nU(x),ll:r,bgChallenge:new bu};T.resolve(Z);C.registerChallengeFetchedCallback(function(n){n=n.challenge;if(!n)throw Error("BGE_MACR");n={challenge:n,Qf:nU(n),ll:r,bgChallenge:new bu};e.V=Promise.resolve(n)}); g.Aj(t)})})}else I.preload&&Jk5(this,new Promise(function(C){g.TM(0,function(){C(V1(e))},0)}))}; uW=function(a){var I={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};a&&(I.interpreterHash=a);return I}; V1=function(a,I){I=I===void 0?0:I;var U,e,T,C,r,q,x,Z,t,n,K,b;return g.f(function(J){switch(J.L){case 1:U=uW(Ay().V);if(g.ik("att_fet_ks"))return g.jb(J,7),g.l(J,kx(a,U),9);g.jb(J,4);return g.l(J,uMw(a,U),6);case 6:r=J.V;T=r.Ehm;C=r.iYs;e=r;g.cw(J,3);break;case 4:return g.lF(J),g.RS(Error("Failed to fetch attestation challenge after "+(I+" attempts; not retrying for 24h."))),Mw(a,864E5),J.return({challenge:"",Qf:{},ll:void 0,bgChallenge:void 0});case 9:e=J.V;if(!e)throw Error("Fetching Attestation challenge returned falsy"); if(!e.challenge)throw Error("Missing Attestation challenge");T=e.challenge;C=nU(T);if("c1a"in C&&(!e.bgChallenge||!e.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.cw(J,3);break;case 7:q=g.lF(J);g.RS(q);I++;if(I>=5)return g.RS(Error("Failed to fetch attestation challenge after "+(I+" attempts; not retrying for 24h."))),Mw(a,864E5),J.return({challenge:"",Qf:{},ll:void 0,bgChallenge:void 0});x=1E3*Math.pow(2,I-1)+Math.random()*1E3;return J.return(new Promise(function(V){g.TM(0, function(){V(V1(a,I))},x)})); case 3:Z=Number(C.t)||7200;Mw(a,Z*1E3);t=void 0;if(!("c1a"in C&&e.bgChallenge)){J.o$(10);break}n=tew(e.bgChallenge);g.jb(J,11);return g.l(J,lBC(Ay(),n),13);case 13:g.cw(J,12);break;case 11:return K=g.lF(J),g.RS(K),J.return({challenge:T,Qf:C,ll:t,bgChallenge:n});case 12:return g.jb(J,14),t=new kQ({challenge:n,v3:{Lu:"aGIf"}}),g.l(J,t.Vn,16);case 16:g.cw(J,10);break;case 14:b=g.lF(J),g.RS(b),t=void 0;case 10:return J.return({challenge:T,Qf:C,ll:t,bgChallenge:n})}})}; kx=function(a,I){var U;return g.f(function(e){U=a.L;if(!U||U.Cc())return e.return(kx(a.network,I));DQ("att_pna",void 0,"attestation_challenge_fetch");return e.return(new Promise(function(T){U.MC("publicytnetworkstatus-online",function(){kx(a.network,I).then(T)})}))})}; ktb=function(a){if(!a)throw Error("Fetching Attestation challenge returned falsy");if(!a.challenge)throw Error("Missing Attestation challenge");var I=a.challenge,U=nU(I);if("c1a"in U&&(!a.bgChallenge||!a.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},a,{Ehm:I,iYs:U})}; uMw=function(a,I){var U,e,T,C,r;return g.f(function(q){switch(q.L){case 1:U=void 0,e=0,T={};case 2:if(!(e<5)){q.o$(4);break}if(!(e>0)){q.o$(5);break}T.St=1E3*Math.pow(2,e-1)+Math.random()*1E3;return g.l(q,new Promise(function(x){return function(Z){g.TM(0,function(){Z(void 0)},x.St)}}(T)),5); case 5:return g.jb(q,7),g.l(q,kx(a,I),9);case 9:return C=q.V,q.return(ktb(C));case 7:U=r=g.lF(q),r instanceof Error&&g.RS(r);case 8:e++;T={St:void 0};q.o$(2);break;case 4:throw U;}})}; Jk5=function(a,I){a.V=I}; VeS=function(a){var I,U,e;return g.f(function(T){if(T.L==1)return g.l(T,Promise.race([a.V,null]),2);I=T.V;var C=V1(a);a.V=C;(U=I)==null||(e=U.ll)==null||e.dispose();g.Aj(T)})}; Mw=function(a,I){function U(){var T;return g.f(function(C){T=e-Date.now();return T<1E3?g.l(C,VeS(a),0):(eN(U,0,Math.min(T,6E4)),C.o$(0))})} var e=Date.now()+I;U()}; Akd=function(a,I){return new Promise(function(U){g.TM(0,function(){U(I())},a)})}; g.Meb=function(a,I){var U;return g.f(function(e){var T=g.NL("yt.aba.att");return(U=T?T:Ao.instance!==void 0?Ao.instance.B.bind(Ao.instance):null)?e.return(U("ENGAGEMENT_TYPE_PLAYBACK",a,I)):e.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.jbI=function(){var a;return(a=(a=g.NL("yt.aba.att2"))?a:Ao.instance!==void 0?Ao.instance.J.bind(Ao.instance):null)?a():Promise.resolve(!1)}; i5Y=function(a,I){var U=g.NL("ytDebugData.callbacks");U||(U={},g.hj("ytDebugData.callbacks",U));if(g.ik("web_dd_iu")||$Nq.includes(a))U[a]=I}; jW=function(){var a=LYI;var I=I===void 0?[]:I;var U=U===void 0?[]:U;I=i0s.apply(null,[LGi.apply(null,g.A(I))].concat(g.A(U)));this.store=cyw(a,void 0,I)}; g.$x=function(a,I,U){for(var e=Object.assign({},a),T=g.k(Object.keys(I)),C=T.next();!C.done;C=T.next()){C=C.value;var r=a[C],q=I[C];if(q===void 0)delete e[C];else if(r===void 0)e[C]=q;else if(Array.isArray(q)&&Array.isArray(r))e[C]=U?[].concat(g.A(r),g.A(q)):q;else if(!Array.isArray(q)&&g.If(q)&&!Array.isArray(r)&&g.If(r))e[C]=g.$x(r,q,U);else if(typeof q===typeof r)e[C]=q;else return I=new g.vk("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:C,G0a:r,updateValue:q}),g.d1(I), a}return e}; iW=function(a){var I=this;a=a===void 0?[]:a;this.KY=[];this.zN=this.Nj=0;this.bL=void 0;this.totalLength=0;a.forEach(function(U){I.append(U)})}; gLw=function(a,I){return a.KY.length===0?!1:(a=a.KY[a.KY.length-1])&&a.buffer===I.buffer&&a.byteOffset+a.length===I.byteOffset}; LU=function(a,I){I=g.k(I.KY);for(var U=I.next();!U.done;U=I.next())a.append(U.value)}; g$=function(a,I,U){return a.split(I).K3.split(U).wk}; cg=function(a){a.bL=void 0;a.Nj=0;a.zN=0}; Wg=function(a,I,U){a.isFocused(I);return I-a.zN+U<=a.KY[a.Nj].length}; ckq=function(a){if(!a.bL){var I=a.KY[a.Nj];a.bL=new DataView(I.buffer,I.byteOffset,I.length)}return a.bL}; lW=function(a,I,U){a=a.fu(I===void 0?0:I,U===void 0?-1:U);I=new Uint8Array(a.length);try{I.set(a)}catch(e){for(U=0;U>10;C=56320|C&1023}Pg[T++]=C}}C=String.fromCharCode.apply(String,Pg); T<1024&&(C=C.substring(0,T));U.push(C)}return U.join("")}; Yx=function(a,I){var U;if((U=fU)==null?0:U.encodeInto)return I=fU.encodeInto(a,I),I.read>6|192:((T&64512)===55296&&e+1>18|240,I[U++]=T>>12&63|128):I[U++]=T>>12|224,I[U++]=T>>6&63|128),I[U++]=T&63|128)}return U}; OM=function(a){if(fU)return fU.encode(a);var I=new Uint8Array(Math.ceil(a.length*1.2)),U=Yx(a,I);I.lengthU&&(I=I.subarray(0,U));return I}; SW=function(a){this.V=a;this.pos=0;this.L=-1}; Gk=function(a){var I=a.V.getUint8(a.pos);++a.pos;if(I<128)return I;for(var U=I&127,e=1;I>=128;)I=a.V.getUint8(a.pos),++a.pos,e*=128,U+=(I&127)*e;return U}; y1=function(a,I){var U=a.L;for(a.L=-1;a.V.Bl(a.pos,1);){U<0&&(U=Gk(a));var e=U>>3,T=U&7;if(e===I)return!0;if(e>I){a.L=U;break}U=-1;switch(T){case 0:Gk(a);break;case 1:a.pos+=8;break;case 2:e=Gk(a);a.pos+=e;break;case 5:a.pos+=4}}return!1}; EM=function(a,I){if(y1(a,I))return Gk(a)}; d$=function(a,I){if(y1(a,I))return!!Gk(a)}; R2=function(a,I){if(y1(a,I)){I=Gk(a);var U=a.V.fu(a.pos,I);a.pos+=I;return U}}; w$=function(a,I){if(a=R2(a,I))return g.pU(a)}; FO=function(a,I,U){if(a=R2(a,I))return U(new SW(new iW([a])))}; mN=function(a,I){for(var U=[];y1(a,I);)U.push(Gk(a));return U.length?U:void 0}; Q1=function(a,I,U){for(var e=[],T;T=R2(a,I);)e.push(U(new SW(new iW([T]))));return e.length?e:void 0}; zk=function(a,I){a=a instanceof Uint8Array?new iW([a]):a;return I(new SW(a))}; BqC=function(a,I,U){if(I&&U&&U.buffer===I.exports.memory.buffer){var e=I.realloc(U.byteOffset,a);if(e)return new Uint8Array(I.exports.memory.buffer,e,a)}a=I?new Uint8Array(I.exports.memory.buffer,I.malloc(a),a):new Uint8Array(a);U&&a.set(U);return a}; XGb=function(a,I){this.KF=I;this.pos=0;this.L=[];this.V=BqC(a===void 0?4096:a,I);this.view=new DataView(this.V.buffer,this.V.byteOffset,this.V.byteLength)}; ho=function(a,I){I=a.pos+I;if(!(a.V.length>=I)){for(var U=a.V.length*2;U268435455){ho(a,4);for(var U=I&1073741823,e=0;e<4;e++)a.view.setUint8(a.pos,U&127|128),U>>=7,a.pos+=1;I=Math.floor(I/268435456)}for(ho(a,4);I>127;)a.view.setUint8(a.pos,I&127|128),I>>=7,a.pos+=1;a.view.setUint8(a.pos,I);a.pos+=1}; o2=function(a,I,U){U!==void 0&&(Nw(a,I*8),Nw(a,U))}; Dg=function(a,I,U){U!==void 0&&o2(a,I,U?1:0)}; vg=function(a,I,U){U!==void 0&&(Nw(a,I*8+2),I=U.length,Nw(a,I),ho(a,I),a.V.set(U,a.pos),a.pos+=I)}; aH=function(a,I,U){U!==void 0&&(Pii(a,I,Math.ceil(Math.log2(U.length*4+2)/7)),ho(a,U.length*1.2),I=Yx(U,a.V.subarray(a.pos)),a.pos+I>a.V.length&&(ho(a,I),I=Yx(U,a.V.subarray(a.pos))),a.pos+=I,pGi(a))}; Pii=function(a,I,U){U=U===void 0?2:U;Nw(a,I*8+2);a.L.push(a.pos);a.L.push(U);a.pos+=U}; pGi=function(a){for(var I=a.L.pop(),U=a.L.pop(),e=a.pos-U-I;I--;){var T=I?128:0;a.view.setUint8(U++,e&127|T);e>>=7}}; IH=function(a,I,U,e,T){U&&(Pii(a,I,T===void 0?3:T),e(a,U),pGi(a))}; g.sH=function(a,I,U){U=new XGb(4096,U);I(U,a);return new Uint8Array(U.V.buffer,U.V.byteOffset,U.pos)}; g.UH=function(a){var I=new SW(new iW([UW(decodeURIComponent(a))]));a=w$(I,2);I=EM(I,4);var U=fMi[I];if(typeof U==="undefined")throw a=new g.vk("Failed to recognize field number",{name:"EntityKeyHelperError",GBt:I}),g.d1(a),a;return{cU:I,entityType:U,entityId:a}}; g.eh=function(a,I){var U=U===void 0?0:U;var e=new XGb;vg(e,2,OM(a));a=YPd[I];if(typeof a==="undefined")throw U=new g.vk("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:I}),g.d1(U),U;o2(e,4,a);o2(e,5,1);I=new Uint8Array(e.V.buffer,e.V.byteOffset,e.pos);return encodeURIComponent(g.Iq(I,U))}; Tg=function(a,I,U,e){if(e===void 0)return e=Object.assign({},a[I]||{}),U=(delete e[U],e),e={},Object.assign({},a,(e[I]=U,e));var T={},C={};return Object.assign({},a,(C[I]=Object.assign({},a[I],(T[U]=e,T)),C))}; O5c=function(a,I,U,e,T){var C=a[I];if(C==null||!C[U])return a;e=g.$x(C[U],e,T==="REPEATED_FIELDS_MERGE_OPTION_APPEND");T={};C={};return Object.assign({},a,(C[I]=Object.assign({},a[I],(T[U]=e,T)),C))}; SPd=function(a,I){a=a===void 0?{}:a;switch(I.type){case "ENTITY_LOADED":return I.payload.reduce(function(e,T){var C,r=(C=T.options)==null?void 0:C.persistenceOption;if(r&&r!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&r!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return e;if(!T.entityKey)return g.d1(Error("Missing entity key")),e;if(T.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!T.payload)return T=new g.vk("REPLACE entity mutation is missing a payload",{entityKey:T.entityKey}),g.d1(T),e;var q=g.mz(T.payload); return Tg(e,q,T.entityKey,T.payload[q])}if(T.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{T=T.entityKey;try{var x=g.UH(T).entityType;q=Tg(e,x,T);break a}catch(n){if(n instanceof Error){T=new g.vk("Failed to deserialize entity key",{entityKey:T,originalMessage:n.message});g.d1(T);q=e;break a}throw n;}q=void 0}return q}if(T.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!T.payload)return T=new g.vk("UPDATE entity mutation is missing a payload",{entityKey:T.entityKey}),g.d1(T),e;q=g.mz(T.payload);var Z,t;return O5c(e, q,T.entityKey,T.payload[q],(Z=T.fieldMask)==null?void 0:(t=Z.mergeOptions)==null?void 0:t.repeatedFieldsMergeOption)}return e},a); case "REPLACE_ENTITY":var U=I.payload;return Tg(a,U.entityType,U.key,U.jQ);case "REPLACE_ENTITIES":return Object.keys(I.payload).reduce(function(e,T){var C=I.payload[T];return Object.keys(C).reduce(function(r,q){return Tg(r,T,q,C[q])},e)},a); case "UPDATE_ENTITY":return U=I.payload,O5c(a,U.entityType,U.key,U.jQ,U.Yyn);default:return a}}; Ca=function(a,I,U){return a[I]?a[I][U]||null:null}; rg=function(a){return window.Int32Array?new Int32Array(a):Array(a)}; $s=function(a){g.S.call(this);this.counter=[0,0,0,0];this.L=new Uint8Array(16);this.V=16;if(!GtL){var I,U=new Uint8Array(256),e=new Uint8Array(256);var T=1;for(I=0;I<256;I++)U[T]=I,e[I]=T,T^=T<<1^(T>>7&&283);Hn=new Uint8Array(256);qR=rg(256);xs=rg(256);Zp=rg(256);jh=rg(256);for(var C=0;C<256;C++){T=C?e[255^U[C]]:0;T^=T<<1^T<<2^T<<3^T<<4;T=T&255^T>>>8^99;Hn[C]=T;I=T<<1^(T>>7&&283);var r=I^T;qR[C]=I<<24|T<<16|T<<8|r;xs[C]=r<<24|qR[C]>>>8;Zp[C]=T<<24|xs[C]>>>8;jh[C]=T<<24|Zp[C]>>>8}GtL=!0}T=rg(44);for(U= 0;U<4;U++)T[U]=a[4*U]<<24|a[4*U+1]<<16|a[4*U+2]<<8|a[4*U+3];for(e=1;U<44;U++)a=T[U-1],U%4||(a=(Hn[a>>16&255]^e)<<24|Hn[a>>8&255]<<16|Hn[a&255]<<8|Hn[a>>>24],e=e<<1^(e>>7&&283)),T[U]=T[U-4]^a;this.key=T}; iw=function(a,I){for(var U=0;U<4;U++)a.counter[U]=I[U*4]<<24|I[U*4+1]<<16|I[U*4+2]<<8|I[U*4+3];a.V=16}; ykC=function(a){for(var I=a.key,U=a.counter[0]^I[0],e=a.counter[1]^I[1],T=a.counter[2]^I[2],C=a.counter[3]^I[3],r=3;r>=0&&!(a.counter[r]=-~a.counter[r]);r--);for(var q,x,Z=4;Z<40;)r=qR[U>>>24]^xs[e>>16&255]^Zp[T>>8&255]^jh[C&255]^I[Z++],q=qR[e>>>24]^xs[T>>16&255]^Zp[C>>8&255]^jh[U&255]^I[Z++],x=qR[T>>>24]^xs[C>>16&255]^Zp[U>>8&255]^jh[e&255]^I[Z++],C=qR[C>>>24]^xs[U>>16&255]^Zp[e>>8&255]^jh[T&255]^I[Z++],U=r,e=q,T=x;a=a.L;r=I[40];a[0]=Hn[U>>>24]^r>>>24;a[1]=Hn[e>>16&255]^r>>16&255;a[2]=Hn[T>>8&255]^ r>>8&255;a[3]=Hn[C&255]^r&255;r=I[41];a[4]=Hn[e>>>24]^r>>>24;a[5]=Hn[T>>16&255]^r>>16&255;a[6]=Hn[C>>8&255]^r>>8&255;a[7]=Hn[U&255]^r&255;r=I[42];a[8]=Hn[T>>>24]^r>>>24;a[9]=Hn[C>>16&255]^r>>16&255;a[10]=Hn[U>>8&255]^r>>8&255;a[11]=Hn[e&255]^r&255;r=I[43];a[12]=Hn[C>>>24]^r>>>24;a[13]=Hn[U>>16&255]^r>>16&255;a[14]=Hn[e>>8&255]^r>>8&255;a[15]=Hn[T&255]^r&255}; cn=function(){if(!La&&!g.a7){if(gg)return gg;var a;gg=(a=window.crypto)==null?void 0:a.subtle;var I,U,e;if(((I=gg)==null?0:I.importKey)&&((U=gg)==null?0:U.sign)&&((e=gg)==null?0:e.encrypt))return gg;gg=void 0}}; g.Wn=function(a){this.L=a}; ELY=function(a,I,U,e){var T,C;return g.f(function(r){switch(r.L){case 1:if(a.B){r.o$(2);break}return g.l(r,e.importKey("raw",a.L,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:a.B=r.V;case 2:return T={name:"AES-CTR",counter:U,length:128},g.l(r,e.encrypt(T,a.B,I),4);case 4:return C=r.V,r.return(new Uint8Array(C))}})}; dNY=function(a,I,U){a.V||(a.V=new $s(a.L));iw(a.V,U);return a.V.encrypt(I)}; g.lw=function(a){this.L=a}; Bn=function(a){this.U=new Uint8Array(64);this.B=new Uint8Array(64);this.J=0;this.Y=new Uint8Array(64);this.L=0;this.U.set(a);this.B.set(a);for(a=0;a<64;a++)this.U[a]^=92,this.B[a]^=54;this.reset()}; RTY=function(a,I,U){for(var e=a.C,T=a.V[0],C=a.V[1],r=a.V[2],q=a.V[3],x=a.V[4],Z=a.V[5],t=a.V[6],n=a.V[7],K,b,J,V=0;V<64;)V<16?(e[V]=J=I[U]<<24|I[U+1]<<16|I[U+2]<<8|I[U+3],U+=4):(K=e[V-2],b=e[V-15],J=e[V-7]+e[V-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((b>>>7|b<<25)^(b>>>18|b<<14)^b>>>3),e[V]=J),K=n+Xr[V]+J+((x>>>6|x<<26)^(x>>>11|x<<21)^(x>>>25|x<<7))+(x&Z^~x&t),b=((T>>>2|T<<30)^(T>>>13|T<<19)^(T>>>22|T<<10))+(T&C^T&r^C&r),n=K+b,q+=K,V++,V<16?(e[V]=J=I[U]<<24|I[U+1]<<16|I[U+2]<<8|I[U+3],U+=4):(K= e[V-2],b=e[V-15],J=e[V-7]+e[V-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((b>>>7|b<<25)^(b>>>18|b<<14)^b>>>3),e[V]=J),K=t+Xr[V]+J+((q>>>6|q<<26)^(q>>>11|q<<21)^(q>>>25|q<<7))+(q&x^~q&Z),b=((n>>>2|n<<30)^(n>>>13|n<<19)^(n>>>22|n<<10))+(n&T^n&C^T&C),t=K+b,r+=K,V++,V<16?(e[V]=J=I[U]<<24|I[U+1]<<16|I[U+2]<<8|I[U+3],U+=4):(K=e[V-2],b=e[V-15],J=e[V-7]+e[V-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((b>>>7|b<<25)^(b>>>18|b<<14)^b>>>3),e[V]=J),K=Z+Xr[V]+J+((r>>>6|r<<26)^(r>>>11|r<<21)^(r>>>25|r<<7))+(r&q^ ~r&x),b=((t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10))+(t&n^t&T^n&T),Z=K+b,C+=K,V++,V<16?(e[V]=J=I[U]<<24|I[U+1]<<16|I[U+2]<<8|I[U+3],U+=4):(K=e[V-2],b=e[V-15],J=e[V-7]+e[V-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((b>>>7|b<<25)^(b>>>18|b<<14)^b>>>3),e[V]=J),K=x+Xr[V]+J+((C>>>6|C<<26)^(C>>>11|C<<21)^(C>>>25|C<<7))+(C&r^~C&q),b=((Z>>>2|Z<<30)^(Z>>>13|Z<<19)^(Z>>>22|Z<<10))+(Z&t^Z&n^t&n),J=n,n=q,q=J,J=t,t=r,r=J,J=Z,Z=C,C=J,x=T+K,T=K+b,V++;a.V[0]=T+a.V[0]|0;a.V[1]=C+a.V[1]|0;a.V[2]=r+a.V[2]|0;a.V[3]= q+a.V[3]|0;a.V[4]=x+a.V[4]|0;a.V[5]=Z+a.V[5]|0;a.V[6]=t+a.V[6]|0;a.V[7]=n+a.V[7]|0}; FY5=function(a){var I=new Uint8Array(32),U=64-a.L;a.L>55&&(U+=64);var e=new Uint8Array(U);e[0]=128;for(var T=a.J*8,C=1;C<9;C++){var r=T%256;e[U-C]=r;T=(T-r)/256}a.update(e);for(U=0;U<8;U++)I[U*4]=a.V[U]>>>24,I[U*4+1]=a.V[U]>>>16&255,I[U*4+2]=a.V[U]>>>8&255,I[U*4+3]=a.V[U]&255;wGi(a);return I}; wGi=function(a){a.V=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];a.C=[];a.C.length=64;a.J=0;a.L=0}; mNC=function(a){this.V=a}; QbS=function(a,I,U){a=new Bn(a.V);a.update(I);a.update(U);I=FY5(a);a.update(a.U);a.update(I);I=FY5(a);a.reset();return I}; zTq=function(a){this.L=a}; hTg=function(a,I,U,e){var T,C,r;return g.f(function(q){switch(q.L){case 1:if(a.V){q.o$(2);break}return g.l(q,e.importKey("raw",a.L,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:a.V=q.V;case 2:return T=new Uint8Array(I.length+U.length),T.set(I),T.set(U,I.length),C={name:"HMAC",hash:"SHA-256"},g.l(q,e.sign(C,a.V,T),4);case 4:return r=q.V,q.return(new Uint8Array(r))}})}; Nq5=function(a,I,U){a.B||(a.B=new mNC(a.L));return QbS(a.B,I,U)}; oL5=function(a,I,U){var e,T;return g.f(function(C){if(C.L==1){e=cn();if(!e)return C.return(Nq5(a,I,U));g.jb(C,3);return g.l(C,hTg(a,I,U,e),5)}if(C.L!=3)return C.return(C.V);T=g.lF(C);g.RS(T);La=!0;return C.return(Nq5(a,I,U))})}; vLg=function(a){for(var I="",U=0;U=1?a[a.length-1]:null;for(var e=g.k(a),T=e.next();!T.done;T=e.next())if(T=T.value,T.width&&T.height&&(U&&T.width>=I||!U&&T.height>=I))return T;for(I=a.length-1;I>=0;I--)if(U&&a[I].width||!U&&a[I].height)return a[I];return a[0]}; pa=function(){this.state=1;this.ll=null;this.Zt=void 0}; ZFc=function(a,I,U,e,T,C){var r=r===void 0?"trayride":r;U?(a.FQ(2),g.K5(U,function(){if(window[r])xJs(a,e,r,T);else{a.FQ(3);var q=M1s(U),x=document.getElementById(q);x&&(V1b(q),x.parentNode.removeChild(x));g.RS(new g.vk("BL:ULB",""+U))}},C)):I?(C=g.vA("SCRIPT"),I instanceof CJ?(C.textContent=rr(I),HA(C)):C.textContent=I,C.nonce=e9(document),document.head.appendChild(C),document.head.removeChild(C),window[r]?xJs(a,e,r,T):(a.FQ(4),g.RS(new g.vk("BL:ULBJ")))):g.RS(new g.vk("BL:ULV"))}; xJs=function(a,I,U,e){a.FQ(5);var T=!!a.Zt&&tdq.includes(g.gs(a.Zt)||"");try{var C=new kQ({program:I,globalName:U,v3:{disable:!g.ik("att_web_record_metrics")||!g.ik("att_skip_metrics_for_cookieless_domains_ks")&&T,Lu:"aGIf"}});C.Vn.then(function(){a.FQ(6);e&&e(I)}); a.R4(C)}catch(r){a.FQ(7),r instanceof Error&&g.RS(r)}}; fa=function(){var a=g.NL("yt.abuse.playerAttLoader");return a&&["bgvma","bgvmb","bgvmc"].every(function(I){return I in a})?a:null}; Ys=function(){pa.apply(this,arguments)}; OH=function(){}; nbF=function(a,I,U){for(var e=!1,T=g.k(a.b0.entries()),C=T.next();!C.done;C=T.next())C=g.k(C.value).next().value,C.slotType==="SLOT_TYPE_PLAYER_BYTES"&&C.qn==="core"&&(e=!0);if(e){a:if(!U){a=g.k(a.b0.entries());for(U=a.next();!U.done;U=a.next())if(e=g.k(U.value),U=e.next().value,e=e.next().value,U.slotType==="SLOT_TYPE_IN_PLAYER"&&U.qn==="core"){U=e.layoutId;break a}U=void 0}U?I.QX(U):V$("No triggering layout ID available when attempting to mute.")}}; Sh=function(a,I){this.iQ=a;this.vF=I}; Gg=function(){}; yf=function(){}; bFq=function(a){g.S.call(this);var I=this;this.lj=a;this.V=new Map;EH(this,"commandExecutorCommand",function(U,e,T){Kxb(I,U.commands,e,T)}); EH(this,"clickTrackingParams",function(){})}; JEs=function(a,I){EH(a,I.A2(),function(U,e,T){I.JO(U,e,T)})}; EH=function(a,I,U){a.Ox();a.V.get(I)&&g.d1(Error("Extension name "+I+" already registered"));a.V.set(I,U)}; Kxb=function(a,I,U,e){I=I===void 0?[]:I;a.Ox();var T=[],C=[];I=g.k(I);for(var r=I.next();!r.done;r=I.next())r=r.value,g.d(r,ufd)||g.d(r,k9j)?T.push(r):C.push(r);T=g.k(T);for(I=T.next();!I.done;I=T.next())dg(a,I.value,U,e);C=g.k(C);for(T=C.next();!T.done;T=C.next())dg(a,T.value,U,e)}; dg=function(a,I,U,e){a.Ox();I.loggingUrls&&Vdc(a,"loggingUrls",I.loggingUrls,U,e);I=g.k(Object.entries(I));for(var T=I.next();!T.done;T=I.next()){var C=g.k(T.value);T=C.next().value;C=C.next().value;T==="openPopupAction"?a.lj.get().EF("innertubeCommand",{openPopupAction:C}):T==="confirmDialogEndpoint"?a.lj.get().EF("innertubeCommand",{confirmDialogEndpoint:C}):AEL.hasOwnProperty(T)||Vdc(a,T,C,U,e)}}; Vdc=function(a,I,U,e,T){if((a=a.V.get(I))&&typeof a==="function")try{a(U,e,T)}catch(C){g.d1(C)}else I=new g.vk("Unhandled field",I),g.RS(I)}; RH=function(a,I,U){this.hT=a;this.V=I;this.Nn=U;Se(dq(),{E_:HFw,Ei:rEg})}; wg=function(a){this.value=a}; Fr=function(a){this.value=a}; mu=function(a){this.value=a}; Qf=function(a){this.value=a}; zg=function(a){this.value=a}; h9=function(a){this.value=a}; NR=function(a){this.value=a}; oH=function(){wg.apply(this,arguments)}; Dp=function(a){this.value=a}; vn=function(a){this.value=a}; aw=function(a){this.value=a}; Iw=function(a){this.value=a}; sr=function(a){this.value=a}; Ur=function(a){this.value=a}; eg=function(a){this.value=a}; TI=function(a){this.value=a}; Ci=function(a){this.value=a}; rw=function(a){this.value=a}; HS=function(){wg.apply(this,arguments)}; qa=function(a){this.value=a}; xh=function(a){this.value=a}; Z1=function(a){this.value=a}; tr=function(a){this.value=a}; ni=function(a){this.value=a}; Ki=function(a){this.value=a}; bE=function(a){this.value=a}; Jr=function(a){this.value=a}; uE=function(a){this.value=a}; kh=function(a){this.value=a}; V_=function(a){this.value=a}; Ar=function(a){this.value=a}; Ma=function(a){this.value=a}; jg=function(a){this.value=a}; $h=function(a){this.value=a}; iE=function(a){this.value=a}; Li=function(a){this.value=a}; gw=function(a){this.value=a}; cS=function(a){this.value=a}; WS=function(a){this.value=a}; lE=function(a){this.value=a}; BS=function(a){this.value=a}; X5=function(a){this.value=a}; PS=function(a){this.value=a}; pi=function(a){this.value=a}; fi=function(a){this.value=a}; Yh=function(a){this.value=a}; Or=function(a){this.value=a}; Sg=function(a){this.value=a}; GI=function(a){this.value=a}; y_=function(a){this.value=a}; Er=function(a){this.value=a}; dw=function(a){this.value=a}; Rw=function(a){this.value=a}; ww=function(a){this.value=a}; F5=function(a){this.value=a}; mQ=function(a){this.value=a}; Q_=function(a){this.value=a}; zI=function(){wg.apply(this,arguments)}; hr=function(a){this.value=a}; Na=function(){wg.apply(this,arguments)}; ow=function(){wg.apply(this,arguments)}; D1=function(){wg.apply(this,arguments)}; vS=function(){wg.apply(this,arguments)}; ay=function(){wg.apply(this,arguments)}; Iy=function(a){this.value=a}; sk=function(a){this.value=a}; Uk=function(a){this.value=a}; er=function(a){this.value=a}; TG=function(a){this.value=a}; rk=function(a,I,U){if(U&&!U.includes(a.layoutType))return!1;I=g.k(I);for(U=I.next();!U.done;U=I.next())if(!CB(a.clientMetadata,U.value))return!1;return!0}; Hj=function(){return""}; Mdq=function(a,I){switch(a){case "TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL":return 0;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED":return 1;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED":return 2;case "TRIGGER_CATEGORY_SLOT_EXPIRATION":return 3;case "TRIGGER_CATEGORY_SLOT_FULFILLMENT":return 4;case "TRIGGER_CATEGORY_SLOT_ENTRY":return 5;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED":return 6;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED":return 7;default:return I(a),8}}; qH=function(a,I,U,e){e=e===void 0?!1:e;ZD.call(this,a);this.rq=U;this.Os=e;this.args=[];I&&this.args.push(I)}; h=function(a,I,U,e){e=e===void 0?!1:e;ZD.call(this,a);this.rq=U;this.Os=e;this.args=[];I&&this.args.push(I)}; xi=function(a){var I=new Map;a.forEach(function(U){I.set(U.getType(),U)}); this.V=I}; CB=function(a,I){return a.V.has(I)}; Zf=function(a,I){a=a.V.get(I);if(a!==void 0)return a.get()}; tQ=function(a){return Array.from(a.V.keys())}; nB=function(a,I,U){if(U&&U!==a.slotType)return!1;I=g.k(I);for(U=I.next();!U.done;U=I.next())if(!CB(a.clientMetadata,U.value))return!1;return!0}; $Jj=function(a){var I;return((I=jSw.get(a))==null?void 0:I.Di)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; b4=function(a,I){var U={type:I.slotType,controlFlowManagerLayer:iFb.get(I.qn)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};I.slotEntryTrigger&&(U.entryTriggerType=I.slotEntryTrigger.triggerType);I.slotPhysicalPosition!==1&&(U.slotPhysicalPosition=I.slotPhysicalPosition);if(a){U.debugData={slotId:I.slotId};if(a=I.slotEntryTrigger)U.debugData.slotEntryTriggerData=KB(a);a=I.slotFulfillmentTriggers;U.debugData.fulfillmentTriggerData=[];a=g.k(a);for(var e=a.next();!e.done;e=a.next())U.debugData.fulfillmentTriggerData.push(KB(e.value)); I=I.slotExpirationTriggers;U.debugData.expirationTriggerData=[];I=g.k(I);for(a=I.next();!a.done;a=I.next())U.debugData.expirationTriggerData.push(KB(a.value))}return U}; LxL=function(a,I){var U={type:I.layoutType,controlFlowManagerLayer:iFb.get(I.qn)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};a&&(U.debugData={layoutId:I.layoutId});return U}; KB=function(a,I){var U={type:a.triggerType};I!=null&&(U.category=I);a.triggeringSlotId!=null&&(U.triggerSourceData||(U.triggerSourceData={}),U.triggerSourceData.associatedSlotId=a.triggeringSlotId);a.triggeringLayoutId!=null&&(U.triggerSourceData||(U.triggerSourceData={}),U.triggerSourceData.associatedLayoutId=a.triggeringLayoutId);return U}; gbb=function(a,I,U,e){I={opportunityType:I};a&&(e||U)&&(e=g.FX(e||[],function(T){return b4(a,T)}),I.debugData=Object.assign({},U&&U.length>0?{associatedSlotId:U}:{},e.length>0?{slots:e}:{})); return I}; u4=function(a,I){return function(U){return cEC(JQ(a),I.slotId,I.slotType,I.slotPhysicalPosition,I.qn,I.slotEntryTrigger,I.slotFulfillmentTriggers,I.slotExpirationTriggers,U.layoutId,U.layoutType,U.qn)}}; cEC=function(a,I,U,e,T,C,r,q,x,Z,t){return{adClientDataEntry:{slotData:b4(a,{slotId:I,slotType:U,slotPhysicalPosition:e,qn:T,slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:q,clientMetadata:new xi([])}),layoutData:LxL(a,{layoutId:x,layoutType:Z,qn:t,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],AN:new Map,clientMetadata:new xi([]),MY:{}})}}}; VM=function(a){this.JU=a;a=Math.random();var I=this.JU.get();I=g.ki(I.K.X().experiments,"html5_debug_data_log_probability");I=Number.isFinite(I)&&I>=0&&I<=1?I:0;this.V=a1){g.RS(new g.vk("Exit already started",{current:a.currentState}));var U=!1}else U=!0;if(!U)return!1;a.currentState=2;a.V=I;return!0}; LV=function(a){if(a.currentState!==2)return!1;a.currentState=3;return!0}; Uqj=function(a,I){var U=new Map;a=g.k(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;if(e.layoutType==="LAYOUT_TYPE_MEDIA")var T="v";else e.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(T=Zf(e.clientMetadata,"metadata_type_linked_in_player_layout_type"),T=T==="LAYOUT_TYPE_ENDCAP"||T==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":T==="LAYOUT_TYPE_SURVEY"?"s":T==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):T="u";U.set(e.layoutId,T);if(T==="u"){var C={};T=I;e=(C.c=e.layoutId,C);T.K.R$("uct",e)}}a= I.PG();gZ={contentCpn:a,HA:U};e={};U=(e.ct=U.size,e.c=a,e);I.K.R$("acc",U)}; e8S=function(){gZ={contentCpn:"",HA:new Map}}; cd=function(a){var I;return(I=gZ.HA.get(a))!=null?I:"u"}; Wd=function(a,I,U){a.K.R$(I,U);T8Y(a)}; CUI=function(a){var I=a.layoutId,U=a.vk;if(a.Y0){var e={};Wd(a.hT,"slso",(e.ec=I,e.is=U,e.ctp=cd(I),e))}}; lT=function(a){var I=a.layoutId,U=a.vk;if(a.Y0){var e={};Wd(a.hT,"slse",(e.ec=I,e.is=U,e.ctp=cd(I),e))}}; rVS=function(a){var I=a.layoutId,U=a.vk,e=a.hT;a.Y0&&(a={},Wd(e,"sleo",(a.xc=I,a.is=U,a.ctp=cd(I),a)),T8Y(e))}; Hrq=function(a){var I=a.cpn,U=a.hT;a=a.vk;var e=U.PG(),T={};Wd(U,"ce",(T.ec=I,T.ia=I!==e,T.r=gZ.HA.has(I),T.is=a,T.ctp=cd(I),T))}; T8Y=function(a){if(a.PG()!==gZ.contentCpn){var I={};I=(I.c=gZ.contentCpn,I);a.K.R$("ccm",I)}}; qCC=function(a){var I=a.cpn,U=a.hT;a=a.vk;var e=U.PG(),T={};Wd(U,"cx",(T.xc=I,T.ia=I!==e,T.r=gZ.HA.has(I),T.is=a,T.ctp=cd(I),T))}; xqj=function(a){this.params=a;this.V=new Set}; Zrg=function(a,I,U){if(!a.V.has(I)){a.V.add(I);var e={};a.params.sM.RF(I,Object.assign({},U,(e.p_ac=a.params.adCpn,e.p_isv=a.params.VjO&&a.params.lc,e)))}}; Xg=function(a,I,U){if(Bd(a.params.sM.JU.get(),!0)){var e=U.flush,T={};Zrg(a,I,(T.cts=U.currentTimeSec,T.f=e,T))}}; tzc=function(a,I){this.hT=a;this.JU=I}; Pd=function(a){var I=[];if(a){a=g.k(Object.entries(a));for(var U=a.next();!U.done;U=a.next()){var e=g.k(U.value);U=e.next().value;e=e.next().value;e!==void 0&&(e=typeof e==="boolean"?""+ +e:(""+e).replace(/[:,=]/g,"_"),I.push(U+"."+e))}}return I.join(";")}; pV=function(a,I,U){I=I===void 0?{}:I;this.errorCode=a;this.details=I;this.severity=U===void 0?0:U}; fV=function(a){return a===1||a===2}; Y1=function(a,I){I=I===void 0?0:I;if(a instanceof pV)return a;a=a&&a instanceof Error?a:Error(""+a);fV(I)?g.d1(a):g.RS(a);return new pV(I===1?"player.fatalexception":"player.exception",{name:""+a.name,message:""+a.message},I)}; n$d=function(a,I){function U(){var e=g.OS.apply(0,arguments);a.removeEventListener("playing",U);I.apply(null,g.A(e))} a.addEventListener("playing",U)}; Og=function(){var a=g.NL("yt.player.utils.videoElement_");a||(a=g.vA("VIDEO"),g.hj("yt.player.utils.videoElement_",a));return a}; SZ=function(a){var I=Og();return!!(I&&I.canPlayType&&I.canPlayType(a))}; yV=function(a){if(/opus/.test(a)&&g.GK&&!ll("38")&&!g.N6())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(a);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(a);if(/webm/.test(a)&&!k3C())return!1;a==='audio/mp4; codecs="mp4a.40.2"'&&(a='video/mp4; codecs="avc1.4d401f"');return!!SZ(a)}; KZS=function(a){try{var I=yV('video/mp4; codecs="avc1.42001E"')||yV('video/webm; codecs="vp9"');return(yV('audio/mp4; codecs="mp4a.40.2"')||yV('audio/webm; codecs="opus"'))&&(I||!a)||SZ('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(U){return"html5.missingapi"}}; Eg=function(){var a=Og();return!(!a.webkitSupportsPresentationMode||typeof a.webkitSetPresentationMode!=="function")}; dZ=function(){var a=Og();try{var I=a.muted;a.muted=!I;return a.muted!==I}catch(U){}return!1}; brd=function(){var a;return((a=navigator.connection)==null?void 0:a.type)||""}; g.Ru=function(){pd.apply(this,arguments)}; wZ=function(a,I,U,e,T,C,r,q){this.sampleRate=a===void 0?0:a;this.numChannels=I===void 0?0:I;this.spatialAudioType=U===void 0?"SPATIAL_AUDIO_TYPE_NONE":U;this.V=e===void 0?!1:e;this.J=T===void 0?0:T;this.B=C===void 0?0:C;this.audioQuality=r===void 0?"AUDIO_QUALITY_UNKNOWN":r;this.L=q===void 0?!1:q}; QV=function(a,I,U,e,T,C,r,q,x){this.width=a;this.height=I;this.quality=C||Fg(a,I);this.qualityOrdinal=g.m$[this.quality];this.fps=U||0;this.stereoLayout=!T||e!=null&&e!=="UNKNOWN"&&e!=="RECTANGULAR"?0:T;this.projectionType=e?e==="EQUIRECTANGULAR"&&T===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":e:"UNKNOWN";(a=r)||(a=g.m$[this.quality],a===0?a="Auto":(I=this.fps,U=this.projectionType,a=a.toString()+(U==="EQUIRECTANGULAR"||U==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||U==="MESH"?"s":"p")+(I>55?"60":I>49?"50": I>39?"48":"")));this.qualityLabel=a;this.V=q||"";this.primaries=x||""}; Fg=function(a,I){var U=Math.max(a,I);a=Math.min(a,I);I=zK[0];for(var e=0;e=Math.floor(C*16/9)*1.3||a>=C*1.3)return I;I=T}return"tiny"}; ou=function(a,I,U){U=U===void 0?{}:U;this.id=a;this.mimeType=I;U.s7>0||(U.s7=16E3);Object.assign(this,U);a=g.k(this.id.split(";"));this.itag=a.next().value;this.V=a.next().value;this.containerType=hg(I);this.mK=Ng[this.itag]||""}; D_=function(a){return a.mK==="9"||a.mK==="("||a.mK==="9h"||a.mK==="(h"}; JVS=function(a){return a.mK==="H"||a.mK==="h"}; vd=function(a){return a.mK==="9h"||a.mK==="(h"}; uTj=function(a){return!!a.vE&&!!a.vE.fairplay&&(a.mK==="("||a.mK==="(h"||a.mK==="A"||a.mK==="MEAC3")||a_&&!!a.vE&&a.mK==="1e"}; I_=function(a){return a.mK==="1"||a.mK==="1h"||a_&&a.mK==="1e"}; sY=function(a){return a.mK==="mac3"||a.mK==="meac3"||a.mK==="m"||a.mK==="i"}; UY=function(a){return a.mK==="MAC3"||a.mK==="MEAC3"||a.mK==="M"||a.mK==="I"}; g.eG=function(a){return a.containerType===1}; kWi=function(a){return a.mK==="("||a.mK==="(h"||a.mK==="H"||a_&&a.mK==="1e"}; TD=function(a){return a.mimeType==="application/x-mpegURL"}; g.CN=function(a,I){return{itag:+a.itag,lmt:I?0:a.lastModified,xtags:a.V||""}}; Vzg=function(a){var I=navigator.mediaCapabilities;if(I==null||!I.decodingInfo||a.mK==="f")return Promise.resolve();var U={type:a.audio&&a.video?"file":"media-source"};a.video&&(U.video={contentType:a.mimeType,width:a.video.width||640,height:a.video.height||360,bitrate:a.s7*8||1E6,framerate:a.video.fps||30});a.audio&&(U.audio={contentType:a.mimeType,channels:""+(a.audio.numChannels||2),bitrate:a.s7*8||128E3,samplerate:a.audio.sampleRate||44100});return I.decodingInfo(U).then(function(e){a.L=e})}; r5=function(a){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(a)}; HV=function(a){return/(vp9|vp09|vp8|avc1|av01)/.test(a)}; qr=function(a){return a.includes("vtt")||a.includes("text/mp4")}; hg=function(a){return a.indexOf("/mp4")>=0?1:a.indexOf("/webm")>=0?2:a.indexOf("/x-flv")>=0?3:a.indexOf("/vtt")>=0?4:0}; xY=function(a,I,U,e,T,C){var r=new wZ;I in g.m$||(I="small");I==="light"&&(I="tiny");e&&T?(T=Number(T),e=Number(e)):(T=g.m$[I],e=Math.round(T*16/9));C=new QV(e,T,0,null,void 0,I,C);a=unescape(a.replace(/"/g,'"'));return new ou(U,a,{audio:r,video:C})}; Z7=function(a){var I="id="+a.id;a.video&&(I+=", res="+a.video.qualityLabel);var U,e;return I+", byterate=("+((U=a.CX)==null?void 0:U.toFixed(0))+", "+((e=a.s7)==null?void 0:e.toFixed(0))+")"}; tf=function(a,I){return{start:function(U){return a[U]}, end:function(U){return I[U]}, length:a.length}}; AVs=function(a,I,U){for(var e=[],T=[],C=0;C=I)return U}catch(e){}return-1}; b2=function(a,I){return KN(a,I)>=0}; Mzj=function(a,I){if(!a)return NaN;I=KN(a,I);return I>=0?a.start(I):NaN}; Jf=function(a,I){if(!a)return NaN;I=KN(a,I);return I>=0?a.end(I):NaN}; u2=function(a){return a&&a.length?a.end(a.length-1):NaN}; kY=function(a){return u2(a)>0}; Vv=function(a,I){a=Jf(a,I);return a>=0?a-I:0}; Af=function(a,I,U){for(var e=[],T=[],C=0;CU||(e.push(Math.max(I,a.start(C))-I),T.push(Math.min(U,a.end(C))-I));return tf(e,T)}; Mr=function(a,I,U,e){g.J_.call(this);var T=this;this.Vi=a;this.start=I;this.end=U;this.isActive=e;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.E0={error:function(){!T.Ox()&&T.isActive&&T.publish("error",T)}, updateend:function(){!T.Ox()&&T.isActive&&T.publish("updateend",T)}}; this.Vi.d9(this.E0);this.ZS=this.isActive}; $Y=function(a,I,U,e,T,C){g.J_.call(this);var r=this;this.aF=a;this.qV=I;this.id=U;this.containerType=e;this.mK=T;this.lc=C;this.CS=this.zX=this.kh=null;this.Sq=!1;this.appendWindowStart=this.timestampOffset=0;this.G6=tf([],[]);this.Dm=!1;this.bO=[];this.Ae=jG?[]:void 0;this.A4=function(x){return r.publish(x.type,r)}; var q;if((q=this.aF)==null?0:q.addEventListener)this.aF.addEventListener("updateend",this.A4),this.aF.addEventListener("error",this.A4)}; i2=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; LN=function(a,I){this.Y6=a;this.V=I===void 0?!1:I;this.L=!1}; g5=function(a,I,U){U=U===void 0?!1:U;g.S.call(this);this.mediaElement=a;this.Hs=I;this.isView=U;this.Y=0;this.J=!1;this.U=!0;this.j=0;this.callback=null;this.D=!1;this.Hs||(this.qV=g.O(this.mediaElement.oF()));this.events=new g.Ru(this);g.E(this,this.events);this.B=new LN(this.Hs?window.URL.createObjectURL(this.Hs):this.qV.webkitMediaSourceURL,!0);a=this.Hs||this.qV;fd(this.events,a,["sourceopen","webkitsourceopen"],this.aUm);fd(this.events,a,["sourceclose","webkitsourceclose"],this.MKa);this.C={updateend:this.nV}}; j6F=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; $qb=function(a,I){cV(a)?g.ch(function(){I(a)}):a.callback=I}; irb=function(a,I,U){if(WV){var e;a3(a.mediaElement,{l:"mswssb",sr:(e=a.mediaElement.sx)==null?void 0:e.d6()},!1);I.d9(a.C,a);U.d9(a.C,a)}a.V=I;a.L=U;g.E(a,I);g.E(a,U)}; LZs=function(a,I,U,e){e=I.mimeType+(e===void 0?"":e);var T=U.mimeType;I=I.mK;U=U.mK;var C;a.Va=(C=a.Hs)==null?void 0:C.addSourceBuffer(T);var r;a.gw=e.split(";")[0]==="fakesb"?void 0:(r=a.Hs)==null?void 0:r.addSourceBuffer(e);a.qV&&(a.qV.webkitSourceAddId("0",T),a.qV.webkitSourceAddId("1",e));C=new $Y(a.Va,a.qV,"0",hg(T),U,!1);e=new $Y(a.gw,a.qV,"1",hg(e),I,!0);irb(a,C,e)}; I3=function(a){return!!a.V||!!a.L}; cV=function(a){try{return s5(a)==="open"}catch(I){return!1}}; s5=function(a){if(a.Hs)return a.Hs.readyState;switch(a.qV.webkitSourceState){case a.qV.SOURCE_OPEN:return"open";case a.qV.SOURCE_ENDED:return"ended";default:return"closed"}}; U5=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; g$g=function(a){cV(a)&&(a.Hs?a.Hs.endOfStream():a.qV.webkitSourceEndOfStream(a.qV.EOS_NO_ERROR))}; cVC=function(a,I,U,e){if(!a.V||!a.L)return null;var T=a.V.isView()?a.V.Vi:a.V,C=a.L.isView()?a.L.Vi:a.L,r=new g5(a.mediaElement,a.Hs,!0);r.B=a.B;irb(r,new Mr(T,I,U,e),new Mr(C,I,U,e));cV(a)||a.V.ez(a.V.Dl());return r}; WZd=function(a){var I;(I=a.V)==null||I.PV();var U;(U=a.L)==null||U.PV();a.U=!1}; ef=function(){var a=this;this.b9=this.aQ=VbY;this.promise=new g.l7(function(I,U){a.aQ=I;a.b9=U})}; Tp=function(){g.S.call(this);this.Ol=!1;this.Y6=null;this.C=this.Y=!1;this.J=new g.u7;this.sx=null;g.E(this,this.J)}; C9=function(a){a=a.NP();return a.length<1?NaN:a.end(a.length-1)}; lLY=function(a){!a.L&&j6F()&&(a.B?a.B.then(function(){return lLY(a)}):a.tI()||(a.L=a.Ii()))}; B8L=function(a){a.L&&(a.L.dispose(),a.L=void 0)}; a3=function(a,I,U){var e;((e=a.sx)==null?0:e.H8())&&a.sx.R$("rms",I,U===void 0?!1:U)}; XKI=function(a,I,U){a.isPaused()||a.getCurrentTime()>I||U>10||(a.play(),g.Vz(function(){XKI(a,a.getCurrentTime(),U+1)},500))}; PUj=function(a,I){a.Y6&&a.Y6.NF(I)||(a.Y6&&a.Y6.dispose(),a.Y6=I)}; rE=function(a){return Vv(a.gV(),a.getCurrentTime())}; pKC=function(a,I){if(a.Nx()===0||a.hasError())return!1;var U=a.getCurrentTime()>0;return I>=0&&(a=a.NP(),a.length||!U)?b2(a,I):U}; H_=function(a){a.tI()&&(a.sx&&a.sx.GZ("rs_s"),vz&&a.getCurrentTime()>0&&a.seekTo(0),a.Se(),a.load(),PUj(a,null));delete a.B}; qG=function(a){switch(a.mZ()){case 2:return"progressive.net.retryexhausted";case 3:return a=a.oA(),(a==null?0:a.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||fLd&&(a==null?0:a.includes("audio_output_change"))?"capability.changed":"fmt.decode";case 4:return"fmt.unplayable";case 5:return"drm.unavailable";case 1E3:return"capability.changed";default:return null}}; g.xP=function(a,I,U){this.VR=I===void 0?null:I;this.seekSource=U===void 0?null:U;this.state=a||64}; ZU=function(a,I,U){U=U===void 0?!1:U;return YCS(a,I.getCurrentTime(),(0,g.w)(),rE(I),U)}; tG=function(a,I,U,e){if(!(I===a.state&&U===a.VR&&e===a.seekSource||I!==void 0&&(I&128&&!U||I&2&&I&16))){var T;if(T=I)T=I||a.state,T=!!(T&16||T&32);a=new g.xP(I,U,T?e?e:a.seekSource:null)}return a}; n9=function(a,I,U){return tG(a,a.state|I,null,U===void 0?null:U)}; K9=function(a,I){return tG(a,a.state&~I,null,null)}; bC=function(a,I,U,e){return tG(a,(a.state|I)&~U,null,e===void 0?null:e)}; g.Q=function(a,I){return!!(a.state&I)}; g.JG=function(a,I){return I.state===a.state&&I.VR===a.VR}; uC=function(a){return a.isPlaying()&&!g.Q(a,16)&&!g.Q(a,32)}; kP=function(a){return g.Q(a,128)?-1:g.Q(a,2)?0:g.Q(a,2048)?3:g.Q(a,64)?-1:g.Q(a,1)&&!g.Q(a,32)?3:g.Q(a,8)?1:g.Q(a,4)?2:-1}; AG=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M){g.S.call(this);var c=this;this.PF=a;this.slot=I;this.layout=U;this.Nn=e;this.ej=T;this.Tt=C;this.Ya=r;this.zC=q;this.py=x;this.LT=Z;this.position=n;this.Y=K;this.JU=b;this.pR=J;this.jH=V;this.context=M;this.BX=!0;this.U=!1;this.c8="not_rendering";this.L=!1;this.B=new Mg;a=Zf(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.FX=new Pc(U.AN,this.Nn,a,U.layoutId);var W;a=((W=V8(this))==null?void 0:W.progressCommands)||[];this.J=new pE5(x, a,U.layoutId,function(){return c.pC()}); this.V=new xqj({adCpn:this.layout.layoutId,sM:M.sM,VjO:this.pR,lc:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; MG=function(a){return{layoutId:a.Un(),vk:a.pR,hT:a.Tt.get(),Y0:a.Oa()}}; jf=function(a,I){return I.layoutId!==a.layout.layoutId?(a.PF.JT(a.slot,I,new qH("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+a.layout.layoutId+("and LayoutType: "+a.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; $P=function(a){a.c8="rendering_start_requested";a.LT(-1)}; V8=function(a){return Zf(a.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; OrF=function(a){V$("Received layout exit signal when not in layout exit flow.",a.slot,a.layout)}; SCb=function(a){var I;return((I=iC(a.Tt.get(),2))==null?void 0:I.clientPlaybackNonce)||""}; L9=function(a,I){switch(I){case "normal":a.Sj("complete");break;case "skipped":a.Sj("skip");break;case "abandoned":GL(a.FX,"impression")&&a.Sj("abandon")}}; gE=function(a,I){a.U||(I=new g.AV(I.state,new g.xP),a.U=!0);return I}; c_=function(a,I){uT(I)?a.LT(1):g.jz(I,4)&&!g.jz(I,2)&&a.Eg();Mq(I,4)<0&&!(Mq(I,2)<0)&&a.iK()}; GWs=function(a){a.position===0&&(a.zC.get(),a=Zf(a.layout.clientMetadata,"metadata_type_ad_placement_config").kind,a={adBreakType:W_(a)},Qn("ad_bl"),g.z5(a))}; lC=function(a,I){OB(a.FX,I,!a.L)}; E$d=function(a){var I;return(((I=V8(a))==null?void 0:I.progressCommands)||[]).findIndex(function(U){return!!g.d(U==null?void 0:U.command,yVc)})!==-1}; B_=function(a,I){var U=Zf(a.clientMetadata,"metadata_type_eligible_for_ssap");return U===void 0?(V$("Expected SSAP eligibility in PlayerBytes factory",a),!1):I.Oa(U)}; XZ=function(a,I){if(!aU(I.get(),"html5_ssap_pass_transition_reason"))return 3;switch(a){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return V$("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return V$("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:a}),3;default:Dx(a,"unknown layoutExitReason")}}; dqc=function(a){V$("getExitReason: unexpected reason",void 0,void 0,{reason:a})}; P_=function(a,I){if(aU(I.get(),"html5_ssap_pass_transition_reason"))switch(a){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return dqc(a),"abandoned";case 3:case 1:return dqc(a),"error";default:Dx(a,"unexpected transition reason")}else switch(a){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return V$("getExitReason: unexpected reason",void 0,void 0,{reason:a}),"error";default:Dx(a,"unexpected transition reason")}}; p9=function(a,I,U){ND(a,U)||DQ(a,I,U);ND(a,"video_to_ad")||DQ(a,I,"video_to_ad");ND(a,"ad_to_video")||DQ(a,I,"ad_to_video");ND(a,"ad_to_ad")||DQ(a,I,"ad_to_ad")}; f9=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c){AG.call(this,a,I,U,e,T,C,r,q,Z,t,n,K,b,J,V,M,c);var W=this;this.lj=x;this.Gi=n;this.fM=!0;this.GP=this.Yy=0;this.mC=Jd(function(){CUI(MG(W));W.PF.x6(W.slot,W.layout)}); this.F$=Jd(function(){rVS(MG(W));W.c8!=="rendering_stop_requested"&&W.Gi(W);W.layoutExitReason?W.PF.Kv(W.slot,W.layout,W.layoutExitReason):OrF(W)}); this.Zc=new g.Em(200);this.Zc.listen("tick",function(){W.Cv()}); g.E(this,this.Zc)}; O5=function(a){a.GP=Date.now();YP(a,a.Yy);a.Zc.start()}; R85=function(a){a.Yy=a.pC();a.FS(a.Yy/1E3,!0);YP(a,a.Yy)}; YP=function(a,I){I={current:I/1E3,duration:a.pC()/1E3};a.lj.get().EF("onAdPlaybackProgress",I)}; Sf=function(a){f9.call(this,a.PF,a.slot,a.Gv,a.Nn,a.ej,a.Tt,a.Ya,a.zC,a.lj,a.py,a.LT,a.Gi,a.tj,a.M3,a.JU,a.pR,a.jH,a.context)}; Gp=function(a){f9.call(this,a.PF,a.slot,a.Gv,a.Nn,a.ej,a.Tt,a.Ya,a.zC,a.lj,a.py,a.LT,a.Gi,a.tj,a.M3,a.JU,a.pR,a.jH,a.context)}; y8=function(){Gp.apply(this,arguments)}; wKq=function(a){return B_(a.slot,a.JU.get())?new y8(a):new Sf(a)}; R3=function(a){AG.call(this,a.callback,a.slot,a.Gv,a.Nn,a.ej,a.Tt,a.Ya,a.zC,a.py,a.LT,a.Gi,a.tj,a.M3,a.JU,a.pR,a.jH,a.context);var I=this;this.adCpn="";this.mY=this.OE=0;this.mC=Jd(function(){CUI(MG(I));I.PF.x6(I.slot,I.layout)}); this.F$=Jd(function(){rVS(MG(I));I.c8!=="rendering_stop_requested"&&I.Gi(I);I.layoutExitReason?I.PF.Kv(I.slot,I.layout,I.layoutExitReason):OrF(I)}); this.cL=a.cL;this.hh=a.hh;this.H5=a.H5;this.lj=a.lj;this.SS=a.SS;this.Gi=a.Gi;if(!this.Oa()){aU(this.JU.get(),"html5_disable_media_load_timeout")||(this.d5=new g.Dy(function(){I.QV("load_timeout",new qH("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); a=E5(this.JU.get());var U=dE(this.JU.get());a&&U&&(this.Uf=new g.Dy(function(){var e=Zf(I.layout.clientMetadata,"metadata_type_preload_player_vars");e&&I.hh.get().K.preloadVideoByPlayerVars(e,2,300)}))}}; mqI=function(a,I){var U=Zf(I.clientMetadata,"metadata_type_ad_video_id"),e=Zf(I.clientMetadata,"metadata_type_legacy_info_card_vast_extension");U&&e&&a.SS.get().K.X().Ux.add(U,{Pc:e});(I=Zf(I.clientMetadata,"metadata_type_sodar_extension_data"))&&QSF(a.cL.get(),I);FZi(a.Ya.get(),!1)}; Q6g=function(a){FZi(a.Ya.get(),!0);var I;((I=a.shrunkenPlayerBytesConfig)==null?0:I.shouldRequestShrunkenPlayerBytes)&&a.Ya.get().Ys(!1)}; z8I=function(a){return new wE(a)}; FZ=function(){R3.apply(this,arguments)}; wE=function(){FZ.apply(this,arguments)}; h8d=function(a){return wKq(Object.assign({},a,{PF:a.callback,LT:function(){}}))}; N8w=function(a){return new R3(Object.assign({},a,{LT:function(I){a.lj.get().EF("onAdIntroStateChange",I)}}))}; o$b=function(a){function I(U){a.lj.get().vM(U)} return B_(a.slot,a.JU.get())?z8I(Object.assign({},a,{LT:I})):new R3(Object.assign({},a,{LT:I}))}; mt=function(a){for(var I=a.Gv,U=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],e=g.k(pK()),T=e.next();!T.done;T=e.next())U.push(T.value);if(sg(I,{WE:U,mJ:["LAYOUT_TYPE_MEDIA_BREAK"]}))return h8d(a);I=a.Gv;U=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];e=g.k(pK());for(T=e.next();!T.done;T=e.next())U.push(T.value);if(sg(I,{WE:U,mJ:["LAYOUT_TYPE_MEDIA"]}))return CB(a.Gv.clientMetadata,"metadata_type_ad_intro")?N8w(a):o$b(a)}; v$Y=function(a){var I=g.O(Zf(a.clientMetadata,"metadata_type_ad_placement_config")).kind,U=Zf(a.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:a.layoutId,adType:Dq5(U),adBreakType:W_(I)}}; W_=function(a){switch(a){case "AD_PLACEMENT_KIND_START":return"LATENCY_AD_BREAK_TYPE_PREROLL";case "AD_PLACEMENT_KIND_MILLISECONDS":case "AD_PLACEMENT_KIND_COMMAND_TRIGGERED":case "AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED":return"LATENCY_AD_BREAK_TYPE_MIDROLL";case "AD_PLACEMENT_KIND_END":return"LATENCY_AD_BREAK_TYPE_POSTROLL";default:return"LATENCY_AD_BREAK_TYPE_UNKNOWN"}}; Dq5=function(a){switch(a){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; aQg=function(a){try{return new Q8(a.WA,a.slot,a.layout,a.O9,a.pF,a.Tt,a.Jh,a.hh,a.Rv,a.Ya,a.mVK,a)}catch(I){}}; Q8=function(a,I,U,e,T,C,r,q,x,Z,t,n){g.S.call(this);this.WA=a;this.slot=I;this.layout=U;this.O9=e;this.pF=T;this.Tt=C;this.Jh=r;this.hh=q;this.Rv=x;this.Ya=Z;this.params=n;this.BX=!0;a=mt(t);if(!a)throw Error("Invalid params for sublayout");this.Iv=a}; IQi=function(){this.V=1;this.L=new Mg}; zp=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b){g.S.call(this);this.callback=a;this.Tt=I;this.Jh=U;this.hh=e;this.Ya=T;this.Tv=C;this.zC=r;this.Xd=q;this.slot=x;this.layout=Z;this.O9=t;this.SX=n;this.Rv=K;this.JU=b;this.BX=!0;this.tf=!1;this.EK=[];this.N5=-1;this.Rf=!1;this.rp=new IQi}; sVw=function(a){var I;return(I=a.layout.KT)!=null?I:Zf(a.layout.clientMetadata,"metadata_type_sub_layouts")}; hG=function(a){return{hT:a.Tt.get(),vk:!1,Y0:a.Oa()}}; UDI=function(a,I,U){if(a.Xb()===a.EK.length-1){var e,T;V$("Unexpected skip requested during the last sublayout",(e=a.RA())==null?void 0:e.Zl(),(T=a.RA())==null?void 0:T.ya(),{requestingSlot:I,requestingLayout:U})}}; efj=function(a,I,U){return U.layoutId!==NG(a,I,U)?(V$("onSkipRequested for a PlayerBytes layout that is not currently active",a.Zl(),a.ya()),!1):!0}; TPb=function(a){a.Xb()===a.EK.length-1&&V$("Unexpected skip with target requested during the last sublayout")}; C3C=function(a,I,U){return U.renderingContent===void 0&&U.layoutId!==NG(a,I,U)?(V$("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",a.Zl(),a.ya(),{requestingSlot:I,requestingLayout:U}),!1):!0}; rcI=function(a,I,U,e){var T=Zf(I.ya().clientMetadata,"metadata_type_ad_pod_skip_target");if(T&&T>0&&T0)){V$("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",a.slot,a.layout,{indexToPlay:I,layoutId:a.layout.layoutId});break a}a.N5=I;I=a.RA();if(a.Xb()>0&&!a.Oa()){var U=a.zC.get();U.L=!1;var e={};U.V&&U.videoId&&(e.cttAuthInfo={token:U.V,videoId:U.videoId});hc("ad_to_ad",e)}a.zJ(I)}}; aY=function(a){zp.call(this,a.WA,a.Tt,a.Jh,a.hh,a.Ya,a.Tv,a.zC,a.Xd,a.slot,a.layout,a.O9,a.SX,a.Rv,a.JU)}; xDw=function(a){(a=a.RA())&&a.aX()}; IY=function(a){zp.call(this,a.WA,a.Tt,a.Jh,a.hh,a.Ya,a.Tv,a.zC,a.Xd,a.slot,a.layout,a.O9,a.SX,a.Rv,a.JU);this.CF=void 0}; Z$j=function(a,I){a.wh()&&!LV(a.rp.L)||a.callback.Kv(a.slot,a.layout,I)}; sn=function(a){return aU(a.JU.get(),"html5_ssap_pass_transition_reason")}; tTS=function(a,I,U){jZ(I.iB())<2&&(U=P_(U,a.JU),I.gS(I.ya(),U));U=$1(I.iB());a.cK(a.slot,I.ya(),U)}; nNI=function(a,I){if(a.rp.L.currentState<2){var U=P_(I,a.JU);U==="error"?a.callback.JT(a.slot,a.layout,new qH("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:I},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):v_(a.SX,a.layout,U)}}; Un=function(a,I,U){jZ(I.iB())>=2||(I.gS(I.ya(),U),LV(I.iB())&&(fB(a.Xd,a.slot,I.ya(),U),a.CF=void 0))}; KIi=function(a,I){a.rp.V===2&&I!==a.PG()&&V$("onClipEntered: unknown cpn",a.slot,a.layout,{cpn:I})}; b$5=function(a,I){var U=a.RA();if(U){var e=U.ya().layoutId,T=a.Xb()+1;a.wh()?Un(a,U,I):U.gS(U.ya(),I);T>=0&&TT&&r.Gb(t,T-e);return t}; i$g=function(a,I,U){var e=Zf(I.clientMetadata,"metadata_type_sodar_extension_data");if(e)try{QSF(U,e)}catch(T){V$("Unexpected error when loading Sodar",a,I,{error:T})}}; LI5=function(a,I,U,e,T,C,r){ZN(a,I,new g.AV(U,new g.xP),e,T,r,!1,C)}; ZN=function(a,I,U,e,T,C,r,q){r=r===void 0?!0:r;uT(U)&&k1(T,0,null)&&(!GL(a,"impression")&&q&&q(),a.Sj("impression"));GL(a,"impression")&&(g.jz(U,4)&&!g.jz(U,2)&&a.i7("pause"),Mq(U,4)<0&&!(Mq(U,2)<0)&&a.i7("resume"),g.jz(U,16)&&T>=.5&&a.i7("seek"),r&&g.jz(U,2)&&tR(a,U.state,I,e,T,C))}; tR=function(a,I,U,e,T,C,r,q){GL(a,"impression")&&(C?(C=T-e,C=C>=-1&&C<=2):C=Math.abs(e-T)<=1,nZ(a,I,C?e:T,U,e,r,q&&C),C&&a.Sj("complete"))}; nZ=function(a,I,U,e,T,C,r){Si(a,U*1E3,r);T<=0||U<=0||(I==null?0:g.Q(I,16))||(I==null?0:g.Q(I,32))||(k1(U,T*.25,e)&&(C&&!GL(a,"first_quartile")&&C("first"),a.Sj("first_quartile")),k1(U,T*.5,e)&&(C&&!GL(a,"midpoint")&&C("second"),a.Sj("midpoint")),k1(U,T*.75,e)&&(C&&!GL(a,"third_quartile")&&C("third"),a.Sj("third_quartile")))}; gNC=function(a,I){GL(a,"impression")&&a.i7(I?"fullscreen":"end_fullscreen")}; ccw=function(a){GL(a,"impression")&&a.i7("clickthrough")}; WId=function(a){a.i7("active_view_measurable")}; lQY=function(a){GL(a,"impression")&&!GL(a,"seek")&&a.i7("active_view_fully_viewable_audible_half_duration")}; BPg=function(a){GL(a,"impression")&&!GL(a,"seek")&&a.i7("active_view_viewable")}; Xeq=function(a){GL(a,"impression")&&!GL(a,"seek")&&a.i7("audio_audible")}; P3i=function(a){GL(a,"impression")&&!GL(a,"seek")&&a.i7("audio_measurable")}; peb=function(a,I,U,e,T,C,r,q,x,Z,t,n){this.callback=a;this.slot=I;this.layout=U;this.Jh=e;this.FX=T;this.Ya=C;this.hX=r;this.ej=q;this.cL=x;this.JU=Z;this.Nn=t;this.Tt=n;this.fM=!0;this.c5=this.c8=null;this.adCpn=void 0;this.V=!1}; fQY=function(a,I,U){var e;xv(a.Nn.get(),"ads_qua","cpn."+Zf(a.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((e=iC(a.Tt.get(),2))==null?void 0:e.clientPlaybackNonce)+";qt."+I+";clr."+U)}; YpS=function(a,I){var U,e;xv(a.Nn.get(),"ads_imp","cpn."+Zf(a.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((U=iC(a.Tt.get(),2))==null?void 0:U.clientPlaybackNonce)+";clr."+I+";skp."+!!g.d((e=Zf(a.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:e.skipOrPreviewRenderer,KZ))}; bA=function(a){return{enterMs:Zf(a.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:Zf(a.clientMetadata,"metadata_type_layout_exit_ms")}}; JR=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b){T$.call(this,a,I,U,e,T,r,q,x,Z,n);this.hX=C;this.cL=t;this.ej=K;this.JU=b;this.c5=this.c8=null}; O$L=function(a,I){var U;xv(a.Nn.get(),"ads_imp","acpn."+((U=iC(a.Tt.get(),2))==null?void 0:U.clientPlaybackNonce)+";clr."+I)}; Spq=function(a,I,U){var e;xv(a.Nn.get(),"ads_qua","cpn."+Zf(a.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((e=iC(a.Tt.get(),2))==null?void 0:e.clientPlaybackNonce)+";qt."+I+";clr."+U)}; uA=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c,W,B,Y,y){this.Rv=a;this.O9=I;this.SX=U;this.Tt=e;this.Jh=T;this.Ya=C;this.Tv=r;this.Nn=q;this.hX=x;this.Fc=Z;this.ej=t;this.cL=n;this.hh=K;this.H5=b;this.zC=J;this.lj=V;this.py=M;this.SS=c;this.JU=W;this.V=B;this.context=Y;this.jH=y}; kv=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c,W){this.Rv=a;this.O9=I;this.SX=U;this.Nn=e;this.ej=T;this.cL=C;this.hh=r;this.Tt=q;this.Ya=x;this.Tv=Z;this.H5=t;this.zC=n;this.lj=K;this.py=b;this.SS=J;this.JU=V;this.Jh=M;this.context=c;this.jH=W}; G5Y=function(a,I,U,e){bd.call(this,"survey-interstitial",a,I,U,e)}; VN=function(a,I,U,e,T){iO.call(this,U,a,I,e);this.Nn=T;a=Zf(I.clientMetadata,"metadata_type_ad_placement_config");this.FX=new Pc(I.AN,T,a,I.layoutId)}; AR=function(a){return Math.round(a.width)+"x"+Math.round(a.height)}; jM=function(a,I,U){U=U===void 0?My:U;U.widtha.width*a.height*.2)return{dN:3,rQ:501,errorMessage:"ad("+AR(U)+") to container("+AR(a)+") ratio exceeds limit."};if(U.height>a.height/3-I)return{dN:3,rQ:501,errorMessage:"ad("+AR(U)+") covers container("+AR(a)+") center."}}; ycI=function(a,I){var U=g.O(Zf(a.clientMetadata,"metadata_type_ad_placement_config"));return new Pc(a.AN,I,U,a.layoutId)}; $v=function(a){return g.O(Zf(a.clientMetadata,"metadata_type_invideo_overlay_ad_renderer"))}; iA=function(a,I,U,e){bd.call(this,"invideo-overlay",a,I,U,e);this.interactionLoggingClientData=e}; LZ=function(a,I,U,e,T,C,r,q,x,Z,t,n){iO.call(this,C,a,I,T);this.Nn=U;this.J=r;this.Ya=q;this.py=x;this.JU=Z;this.Y=t;this.U=n;this.FX=ycI(I,U)}; ENF=function(){var a=["metadata_type_invideo_overlay_ad_renderer"];pK().forEach(function(I){a.push(I)}); return{WE:a,mJ:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; gW=function(a,I,U,e,T,C,r,q,x,Z,t,n,K){iO.call(this,C,a,I,T);this.Nn=U;this.J=r;this.D=q;this.Ya=x;this.py=Z;this.JU=t;this.Y=n;this.U=K;this.FX=ycI(I,U)}; dDs=function(){for(var a=["metadata_type_invideo_overlay_ad_renderer"],I=g.k(pK()),U=I.next();!U.done;U=I.next())a.push(U.value);return{WE:a,mJ:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; cN=function(a){this.Ya=a;this.V=!1}; Rf5=function(a,I,U){bd.call(this,"survey",a,{},I,U)}; WN=function(a,I,U,e,T,C,r){iO.call(this,U,a,I,e);this.J=T;this.Ya=C;this.JU=r}; web=function(a,I,U,e,T,C,r,q,x,Z){this.B5=a;this.Ya=I;this.Nn=U;this.J=e;this.ej=T;this.L=C;this.B=r;this.py=q;this.JU=x;this.V=Z}; FIi=function(a,I,U,e,T,C,r,q,x,Z){this.B5=a;this.Ya=I;this.Nn=U;this.J=e;this.ej=T;this.L=C;this.B=r;this.py=q;this.JU=x;this.V=Z}; lA=function(a,I,U,e,T,C,r,q,x,Z){Hd.call(this,a,I,U,e,T,C,r,x);this.Hi=q;this.Tt=Z}; mDY=function(){var a=opb();a.WE.push("metadata_type_ad_info_ad_metadata");return a}; QVY=function(a,I,U,e,T,C,r){this.B5=a;this.Ya=I;this.Nn=U;this.L=e;this.Hi=T;this.V=C;this.Tt=r}; zfj=function(a,I,U,e,T,C,r,q){this.B5=a;this.Ya=I;this.Nn=U;this.L=e;this.Hi=T;this.V=C;this.JU=r;this.Tt=q}; BN=function(a,I){this.slotId=I;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=a(this.triggerType)}; X$=function(a,I){this.adPodIndex=a;this.V=I.length;this.adBreakLengthSeconds=I.reduce(function(e,T){return e+T},0); var U=0;for(a+=1;a0}; K6=function(a){return!!(a.l6$&&a.slot&&a.layout)}; bG=function(a){var I,U=(I=a.config)==null?void 0:I.adPlacementConfig;a=a.renderer;return!(!U||U.kind==null||!a)}; HUj=function(a){if(!rf(a.adLayoutMetadata))return!1;a=a.renderingContent;return g.d(a,KV)||g.d(a,bT)||g.d(a,tg)||g.d(a,nV)?!0:!1}; Jt=function(a){return a.playerVars!==void 0&&a.pings!==void 0&&a.externalVideoId!==void 0}; $9=function(a){if(!rf(a.adLayoutMetadata))return!1;a=a.renderingContent;var I=g.d(a,uG);return I?k9(I):(I=g.d(a,VC))?Jt(I):(I=g.d(a,At))?I.playerVars!==void 0:(I=g.d(a,KV))?I.durationMilliseconds!==void 0:g.d(a,MF)||g.d(a,j4)?!0:!1}; k9=function(a){a=(a.sequentialLayouts||[]).map(function(I){return g.d(I,iG)}); return a.length>0&&a.every($9)}; gf=function(a){return rf(a.adLayoutMetadata)?(a=g.d(a.renderingContent,L6))&&a.pings?!0:!1:!1}; KNc=function(a){if(!rf(a.adLayoutMetadata))return!1;if(g.d(a.renderingContent,qMd)||g.d(a.renderingContent,xwI))return!0;var I=g.d(a.renderingContent,cq);return g.d(a.renderingContent,Y9)||g.d(I==null?void 0:I.sidePanel,ZUC)||g.d(I==null?void 0:I.sidePanel,tWS)||g.d(I==null?void 0:I.sidePanel,nxL)?!0:!1}; VWF=function(a){var I;(I=!a)||(I=a.adSlotMetadata,I=!((I==null?void 0:I.slotId)!==void 0&&(I==null?void 0:I.slotType)!==void 0));if(I||!(bUb(a)||a.slotEntryTrigger&&a.slotFulfillmentTriggers&&a.slotExpirationTriggers))return!1;var U;a=(U=a.fulfillmentContent)==null?void 0:U.fulfilledLayout;return(U=g.d(a,iG))?$9(U):(U=g.d(a,OU))?KNc(U):(U=g.d(a,Joi))?HUj(U):(U=g.d(a,uOI))?CWj(U):(U=g.d(a,kkS))?rf(U.adLayoutMetadata)?g.d(U.renderingContent,Hq)?!0:!1:!1:(a=g.d(a,S4))?gf(a):!1}; bUb=function(a){var I;a=g.d((I=a.fulfillmentContent)==null?void 0:I.fulfilledLayout,OU);var U;return a&&((U=a.adLayoutMetadata)==null?void 0:U.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&a.layoutExitNormalTriggers===void 0}; Aoc=function(a){var I;return(a==null?void 0:(I=a.adSlotMetadata)==null?void 0:I.slotType)==="SLOT_TYPE_IN_PLAYER"}; j2w=function(a,I){var U;if((U=a.questions)==null||!U.length||!a.playbackCommands||(I===void 0||!I)&&a.questions.length!==1)return!1;a=g.k(a.questions);for(I=a.next();!I.done;I=a.next()){I=I.value;var e=U=void 0,T=((U=g.d(I,Gb))==null?void 0:U.surveyAdQuestionCommon)||((e=g.d(I,yC))==null?void 0:e.surveyAdQuestionCommon);if(!MWS(T))return!1}return!0}; $wq=function(a){a=((a==null?void 0:a.playerOverlay)||{}).instreamSurveyAdRenderer;var I;if(a)if(a.playbackCommands&&a.questions&&a.questions.length===1){var U,e=((I=g.d(a.questions[0],Gb))==null?void 0:I.surveyAdQuestionCommon)||((U=g.d(a.questions[0],yC))==null?void 0:U.surveyAdQuestionCommon);I=MWS(e)}else I=!1;else I=!1;return I}; MWS=function(a){if(!a)return!1;a=g.d(a.instreamAdPlayerOverlay,EU);var I=g.d(a==null?void 0:a.skipOrPreviewRenderer,KZ),U=g.d(a==null?void 0:a.adInfoRenderer,df);return(g.d(a==null?void 0:a.skipOrPreviewRenderer,RL)||I)&&U?!0:!1}; iUc=function(a){return a.linearAds!=null&&rf(a.adLayoutMetadata)}; LN5=function(a){return a.linearAd!=null&&a.adVideoStart!=null}; gxc=function(a){if(isNaN(Number(a.timeoutSeconds))||!a.text||!a.ctaButton||!g.d(a.ctaButton,g.wf)||!a.brandImage)return!1;var I;return a.backgroundImage&&g.d(a.backgroundImage,FK)&&((I=g.d(a.backgroundImage,FK))==null?0:I.landscape)?!0:!1}; mK=function(a,I,U,e,T,C,r,q){g.S.call(this);this.JU=a;this.V=I;this.L=e;this.Tt=T;this.J=C;this.B=r;this.hh=q}; B$F=function(a,I,U){var e,T=((e=U.adSlots)!=null?e:[]).map(function(q){return g.d(q,QC)}); if(U.Sd)if(Zf(I.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))AS(a.V.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},I.slotId); else{if(cow(a.JU.get())){var C=U.Us.filter(function(q){var x;return((x=q.renderer)==null?void 0:x.clientForecastingAdRenderer)!=null}); C.length!==0?WNb(a.B,C,T,I.slotId,U.ssdaiAdsConfig):AS(a.V.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},I.slotId)}else AS(a.V.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},I.slotId); lgs(a.J,I)}else{var r;e={mV:Math.round(((C=Zf(I.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:C.mV)||0),IR:(r=Zf(I.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:r.IR};WNb(a.B,U.Us,T,I.slotId,U.ssdaiAdsConfig,e)}}; pg5=function(a,I,U,e,T,C,r){var q=iC(a.Tt.get(),1);if(XgY(a.JU.get())){var x=zb(a.L.get(),U,e,T,q.clientPlaybackNonce,q.EM,q.daiEnabled,q,C,r);PWi(a,x);AS(a.V.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return x},I)}else AS(a.V.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return zb(a.L.get(),U,e,T,q.clientPlaybackNonce,q.EM,q.daiEnabled,q,C,r)},I)}; PWi=function(a,I){I=g.k(I);for(var U=I.next();!U.done;U=I.next()){var e=U.value;if(e.slotType==="SLOT_TYPE_PLAYER_BYTES"&&e.fulfilledLayout)if(U=void 0,e.fulfilledLayout.renderingContent)U=Zf(e.fulfilledLayout.clientMetadata,"metadata_type_player_vars");else{if(e.fulfilledLayout.KT){e=g.k(e.fulfilledLayout.KT);for(var T=e.next();!T.done&&(T=T.value,!T.renderingContent||!(U=Zf(T.clientMetadata,"metadata_type_player_vars")));T=e.next());}}else U=void 0;if(U){a.hh.get().K.preloadVideoByPlayerVars(U, 2,300);break}}}; YMF=function(a,I,U,e,T,C,r){I=fgw(I,C,Number(e.prefetchMilliseconds)||0,r);a=I instanceof h?I:ht(a,e,T,I,U);return a instanceof h?a:[a]}; OUY=function(a,I,U,e,T){var C=MA(a.L.get(),"SLOT_TYPE_AD_BREAK_REQUEST");e=[new Rw({getAdBreakUrl:e.getAdBreakUrl,mV:0,IR:0}),new Uk(!0)];a=I.pauseDurationMs?I.lactThresholdMs?{slotId:C,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new sU(a.V,C),slotFulfillmentTriggers:[new NPI(a.V)],slotExpirationTriggers:[new hR(a.V,T),new vN(a.V,C)],qn:"core",clientMetadata:new xi(e),adSlotLoggingData:U}:new h("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new h("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return a instanceof h?a:[a]}; SMg=function(a){var I,U;return((I=a.renderer)==null?void 0:(U=I.adBreakServiceRenderer)==null?void 0:U.getAdBreakUrl)!==void 0}; NF=function(a,I,U){if(a.beforeContentVideoIdStartedTrigger)a=a.beforeContentVideoIdStartedTrigger?new PN(Hj,I,a.id):new h("Not able to create BeforeContentVideoIdStartedTrigger");else{if(a.layoutIdExitedTrigger){var e;I=(e=a.layoutIdExitedTrigger)!=null&&e.triggeringLayoutId?new G$(Hj,a.layoutIdExitedTrigger.triggeringLayoutId,a.id):new h("Not able to create LayoutIdExitedTrigger")}else{if(a.layoutExitedForReasonTrigger){var T,C;((T=a.layoutExitedForReasonTrigger)==null?0:T.triggeringLayoutId)&&((C= a.layoutExitedForReasonTrigger)==null?0:C.layoutExitReason)?(I=oNL(a.layoutExitedForReasonTrigger.layoutExitReason),a=I instanceof h?I:new SM(Hj,a.layoutExitedForReasonTrigger.triggeringLayoutId,[I],a.id)):a=new h("Not able to create LayoutIdExitedForReasonTrigger")}else{if(a.onLayoutSelfExitRequestedTrigger){var r;I=(r=a.onLayoutSelfExitRequestedTrigger)!=null&&r.triggeringLayoutId?new z$(Hj,a.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,a.id):new h("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(a.onNewPlaybackAfterContentVideoIdTrigger)a= a.onNewPlaybackAfterContentVideoIdTrigger?new hR(Hj,I,a.id):new h("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(a.skipRequestedTrigger){var q;I=(q=a.skipRequestedTrigger)!=null&&q.triggeringLayoutId?new oY(Hj,a.skipRequestedTrigger.triggeringLayoutId,a.id):new h("Not able to create SkipRequestedTrigger")}else if(a.slotIdEnteredTrigger){var x;I=(x=a.slotIdEnteredTrigger)!=null&&x.triggeringSlotId?new DN(Hj,a.slotIdEnteredTrigger.triggeringSlotId,a.id):new h("Not able to create SlotIdEnteredTrigger")}else if(a.slotIdExitedTrigger){var Z; I=(Z=a.slotIdExitedTrigger)!=null&&Z.triggeringSlotId?new vN(Hj,a.slotIdExitedTrigger.triggeringSlotId,a.id):new h("Not able to create SkipRequestedTrigger")}else if(a.surveySubmittedTrigger){var t;I=(t=a.surveySubmittedTrigger)!=null&&t.triggeringLayoutId?new e4(Hj,a.surveySubmittedTrigger.triggeringLayoutId,a.id):new h("Not able to create SurveySubmittedTrigger")}else{if(a.mediaResumedTrigger)a=a.mediaResumedTrigger&&a.id?new DDw(a.id):new h("Not able to create MediaResumedTrigger");else{if(a.closeRequestedTrigger){var n; I=(n=a.closeRequestedTrigger)!=null&&n.triggeringLayoutId?new pZ(Hj,a.closeRequestedTrigger.triggeringLayoutId,a.id):new h("Not able to create CloseRequestedTrigger")}else if(a.slotIdScheduledTrigger){var K;I=(K=a.slotIdScheduledTrigger)!=null&&K.triggeringSlotId?new sU(Hj,a.slotIdScheduledTrigger.triggeringSlotId,a.id):new h("Not able to create SlotIdScheduledTrigger")}else{if(a.mediaTimeRangeTrigger){var b;e=Number((b=a.mediaTimeRangeTrigger)==null?void 0:b.offsetStartMilliseconds);var J;r=Number((J= a.mediaTimeRangeTrigger)==null?void 0:J.offsetEndMilliseconds);isFinite(e)&&isFinite(r)?(J=r,J===-1&&(J=U),U=e>J?new h("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:e,offsetEndMs:J},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",J===U&&e-500<=J):new c1(e,J),a=U instanceof h?U:new wW(Hj,I,U,!1,a.id)):a=new h("Not able to create MediaTimeRangeTrigger")}else if(a.contentVideoIdEndedTrigger)a=a.contentVideoIdEndedTrigger?new fZ(Hj,I,!1,a.id):new h("Not able to create ContentVideoIdEndedTrigger"); else{if(a.layoutIdEnteredTrigger){var V;I=(V=a.layoutIdEnteredTrigger)!=null&&V.triggeringLayoutId?new On(Hj,a.layoutIdEnteredTrigger.triggeringLayoutId,a.id):new h("Not able to create LayoutIdEnteredTrigger")}else if(a.timeRelativeToLayoutEnterTrigger){var M;I=(M=a.timeRelativeToLayoutEnterTrigger)!=null&&M.triggeringLayoutId?new Tb(Hj,Number(a.timeRelativeToLayoutEnterTrigger.durationMs),a.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,a.id):new h("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(a.onDifferentLayoutIdEnteredTrigger){var c; I=(c=a.onDifferentLayoutIdEnteredTrigger)!=null&&c.triggeringLayoutId&&a.onDifferentLayoutIdEnteredTrigger.slotType&&a.onDifferentLayoutIdEnteredTrigger.layoutType?new m7(Hj,a.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,a.onDifferentLayoutIdEnteredTrigger.slotType,a.onDifferentLayoutIdEnteredTrigger.layoutType,a.id):new h("Not able to create CloseRequestedTrigger")}else{if(a.liveStreamBreakStartedTrigger)a=a.liveStreamBreakStartedTrigger&&a.id?new RY(Hj,a.id):new h("Not able to create LiveStreamBreakStartedTrigger"); else if(a.liveStreamBreakEndedTrigger)a=a.liveStreamBreakEndedTrigger&&a.id?new yN(Hj,a.id):new h("Not able to create LiveStreamBreakEndedTrigger");else{if(a.liveStreamBreakScheduledDurationMatchedTrigger){var W;I=(W=a.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&W.breakDurationMs?new En(Number(a.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,a.id):new h("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(a.liveStreamBreakScheduledDurationNotMatchedTrigger){var B; I=(B=a.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&B.breakDurationMs?new dW(Number(a.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,a.id):new h("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(a.newSlotScheduledWithBreakDurationTrigger){var Y;I=(Y=a.newSlotScheduledWithBreakDurationTrigger)!=null&&Y.breakDurationMs?new F$(Number(a.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,a.id):new h("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else I= a.prefetchCacheExpiredTrigger?new Ny(Hj,a.id):new h("Not able to convert an AdsControlflowTrigger.");a=I}I=a}a=I}I=a}a=I}I=a}a=I}I=a}a=I}I=a}a=I}return a}; oL=function(a,I){I.V>=2&&(a.slot_pos=I.adPodIndex);a.autoplay="1"}; yoc=function(a,I,U,e,T,C,r,q){return I===null?new h("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:I,ActionCompanionAdRenderer:e}):[GkL(a,I,r,C,function(x){var Z=x.slotId;x=q(x);var t=e.adLayoutLoggingData,n=new xi([new Fr(e),new Ur(T)]);Z=IU(U.L.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",Z);var K={layoutId:Z,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",qn:"core"};return{layoutId:Z,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",AN:new Map, layoutExitNormalTriggers:[new hR(U.V,r)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:n,MY:x(K),adLayoutLoggingData:t}})]}; Exj=function(a,I,U,e,T,C,r,q){return I===null?new h("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:I,TopBannerImageTextIconButtonedLayoutViewModel:e}):[GkL(a,I,r,C,function(x){var Z=x.slotId;x=q(x);var t=e.adLayoutLoggingData,n=new xi([new mu(e),new Ur(T)]);Z=IU(U.L.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",Z);var K={layoutId:Z,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",qn:"core"};return{layoutId:Z,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", AN:new Map,layoutExitNormalTriggers:[new hR(U.V,r)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:n,MY:x(K),adLayoutLoggingData:t}})]}; FNF=function(a,I,U,e,T,C){if(!C)for(I=g.k(I),C=I.next();!C.done;C=I.next())C=C.value,Do(a,C.renderer,C.config.adPlacementConfig.kind);a=Array.from(a.values()).filter(function(t){return dwc(t)}); I=[];C=g.k(a);for(var r=C.next(),q={};!r.done;q={Q3:void 0},r=C.next()){q.Q3=r.value;r=g.k(q.Q3.WK);for(var x=r.next(),Z={};!x.done;Z={QP:void 0},x=r.next())Z.QP=x.value,x=function(t,n){return function(K){return t.QP.LW(K,n.Q3.instreamVideoAdRenderer.elementId,t.QP.e7)}}(Z,q),Z.QP.isContentVideoCompanion?I.push(RDq(U,e,T,q.Q3.instreamVideoAdRenderer.elementId,Z.QP.associatedCompositePlayerBytesLayoutId,Z.QP.adSlotLoggingData,x)):a.length>1?I.push(wgd(U,e,T,q.Q3.instreamVideoAdRenderer.elementId,Z.QP.adSlotLoggingData, function(t,n){return function(K){return t.QP.LW(K,n.Q3.instreamVideoAdRenderer.elementId,t.QP.e7,t.QP.associatedCompositePlayerBytesLayoutId)}}(Z,q))):I.push(wgd(U,e,T,q.Q3.instreamVideoAdRenderer.elementId,Z.QP.adSlotLoggingData,x))}return I}; Do=function(a,I,U){if(I=mwC(I)){I=g.k(I);for(var e=I.next();!e.done;e=I.next())if((e=e.value)&&e.externalVideoId){var T=vq(a,e.externalVideoId);T.instreamVideoAdRenderer||(T.instreamVideoAdRenderer=e,T.gX=U)}else V$("InstreamVideoAdRenderer without externalVideoId")}}; mwC=function(a){var I=[],U=a.sandwichedLinearAdRenderer&&a.sandwichedLinearAdRenderer.linearAd&&g.d(a.sandwichedLinearAdRenderer.linearAd,VC);if(U)return I.push(U),I;if(a.instreamVideoAdRenderer)return I.push(a.instreamVideoAdRenderer),I;if(a.linearAdSequenceRenderer&&a.linearAdSequenceRenderer.linearAds){a=g.k(a.linearAdSequenceRenderer.linearAds);for(U=a.next();!U.done;U=a.next())U=U.value,g.d(U,VC)&&I.push(g.d(U,VC));return I}return null}; dwc=function(a){if(a.instreamVideoAdRenderer===void 0)return V$("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var I=g.k(a.WK),U=I.next();!U.done;U=I.next()){U=U.value;if(U.LW===void 0)return!1;if(U.e7===void 0)return V$("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(a.gX===void 0||U.wG===void 0||a.gX!==U.wG&&U.wG!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(a.instreamVideoAdRenderer.elementId===void 0)return V$("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:a.gX,"matching APSR kind":U.wG}),!1}return!0}; vq=function(a,I){a.has(I)||a.set(I,{instreamVideoAdRenderer:void 0,gX:void 0,adVideoId:I,WK:[]});return g.O(a.get(I))}; ae=function(a,I,U,e,T,C,r,q,x){T?vq(a,T).WK.push({Fct:I,wG:U,isContentVideoCompanion:e,e7:r,associatedCompositePlayerBytesLayoutId:C,adSlotLoggingData:q,LW:x}):V$("Companion AdPlacementSupportedRenderer without adVideoId")}; Ie=function(a){var I=0;a=g.k(a.questions);for(var U=a.next();!U.done;U=a.next())if(U=U.value,U=g.d(U,Gb)||g.d(U,yC)){var e=void 0;I+=((e=U.surveyAdQuestionCommon)==null?void 0:e.durationMilliseconds)||0}return I}; Ut=function(a){var I,U,e,T,C=((U=g.d((I=a.questions)==null?void 0:I[0],Gb))==null?void 0:U.surveyAdQuestionCommon)||((T=g.d((e=a.questions)==null?void 0:e[0],yC))==null?void 0:T.surveyAdQuestionCommon),r;I=[].concat(g.A(((r=a.playbackCommands)==null?void 0:r.instreamAdCompleteCommands)||[]),g.A((C==null?void 0:C.timeoutCommands)||[]));var q,x,Z,t,n,K,b,J,V,M,c,W,B,Y,y,z,m,sS,eb,v;return{impressionCommands:(q=a.playbackCommands)==null?void 0:q.impressionCommands,errorCommands:(x=a.playbackCommands)== null?void 0:x.errorCommands,muteCommands:(Z=a.playbackCommands)==null?void 0:Z.muteCommands,unmuteCommands:(t=a.playbackCommands)==null?void 0:t.unmuteCommands,pauseCommands:(n=a.playbackCommands)==null?void 0:n.pauseCommands,rewindCommands:(K=a.playbackCommands)==null?void 0:K.rewindCommands,resumeCommands:(b=a.playbackCommands)==null?void 0:b.resumeCommands,skipCommands:(J=a.playbackCommands)==null?void 0:J.skipCommands,progressCommands:(V=a.playbackCommands)==null?void 0:V.progressCommands,Rsg:(M= a.playbackCommands)==null?void 0:M.clickthroughCommands,fullscreenCommands:(c=a.playbackCommands)==null?void 0:c.fullscreenCommands,activeViewViewableCommands:(W=a.playbackCommands)==null?void 0:W.activeViewViewableCommands,activeViewMeasurableCommands:(B=a.playbackCommands)==null?void 0:B.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(Y=a.playbackCommands)==null?void 0:Y.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(y=a.playbackCommands)== null?void 0:(z=y.activeViewTracking)==null?void 0:z.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(m=a.playbackCommands)==null?void 0:(sS=m.activeViewTracking)==null?void 0:sS.activeViewAudioMeasurableCommands,endFullscreenCommands:(eb=a.playbackCommands)==null?void 0:eb.endFullscreenCommands,abandonCommands:(v=a.playbackCommands)==null?void 0:v.abandonCommands,completeCommands:I}}; zDw=function(a,I,U,e,T,C,r){return function(q,x){return Q2j(a,x.slotId,q,C,function(Z,t){var n=x.layoutId;Z=r(Z);return e$(I,n,t,T,Z,"LAYOUT_TYPE_SURVEY",[new V_(U),e],U.adLayoutLoggingData)})}}; oxY=function(a,I,U,e,T,C,r){if(!hDi(a))return new h("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:a});var q=a.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[N$S(C,I,U,e,function(x){var Z=x.slotId;x=r(x);Z=IU(T.L.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",Z);var t={layoutId:Z,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",qn:"core"},n=new G$(T.V,e);return{layoutId:Z,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",AN:new Map,layoutExitNormalTriggers:[n], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:new xi([new Ar(q)]),MY:x(t)}})]}; hDi=function(a){a=g.d(a==null?void 0:a.additionalPlayerOverlay,Dwb);if(!a)return!1;var I=a.slidingMessages;return a.title&&I&&I.length!==0?!0:!1}; apF=function(a,I,U,e,T){var C;if((C=a.playerOverlay)==null||!C.instreamSurveyAdRenderer)return function(){return[]}; if(!$wq(a))return function(){return new h("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:a})}; var r=a.playerOverlay.instreamSurveyAdRenderer,q=Ie(r);return q<=0?function(){return new h("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:r})}:function(x,Z){var t=vxF(x,U,e,function(n){var K=n.slotId; n=Z(n);var b=Ut(r);K=IU(T.L.get(),"LAYOUT_TYPE_SURVEY",K);var J={layoutId:K,layoutType:"LAYOUT_TYPE_SURVEY",qn:"core"},V=new G$(T.V,e),M=new oY(T.V,K),c=new e4(T.V,K),W=new s2S(T.V);return{layoutId:K,layoutType:"LAYOUT_TYPE_SURVEY",AN:new Map,layoutExitNormalTriggers:[V,W],layoutExitSkipTriggers:[M],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[c],Qx:[],qn:"core",clientMetadata:new xi([new kh(r),new Ur(I),new mQ(q/1E3),new Na(b)]),MY:n(J),adLayoutLoggingData:r.adLayoutLoggingData}}); x=oxY(a,U,t.slotId,e,T,x,Z);return x instanceof h?x:[t].concat(g.A(x))}}; r9g=function(a,I,U,e,T,C,r){r=r===void 0?!1:r;var q=[];try{var x=[];if(U.renderer.linearAdSequenceRenderer)var Z=function(V){V=Ip5(V.slotId,U,I,T(V),e,C,r);x=V.nLU;return V.Cp}; else if(U.renderer.instreamVideoAdRenderer)Z=function(V){var M=V.slotId;V=T(V);var c=r,W=U.config.adPlacementConfig,B=sHY(W),Y=B.FV,y=B.xe;B=U.renderer.instreamVideoAdRenderer;var z;if(B==null?0:(z=B.playerOverlay)==null?0:z.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var m=TX(B,c);z=Math.min(Y+m.videoLengthSeconds*1E3,y);c=new X$(0,[m.videoLengthSeconds]);y=m.videoLengthSeconds;var sS=m.playerVars,eb=m.instreamAdPlayerOverlayRenderer,v=m.playerOverlayLayoutRenderer, Hw=m.adVideoId,N=URw(U),ML=m.AN;m=m.Ny;var gC=B==null?void 0:B.adLayoutLoggingData;B=B==null?void 0:B.sodarExtensionData;M=IU(I.L.get(),"LAYOUT_TYPE_MEDIA",M);var R5={layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA",qn:"core"};return{layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA",AN:ML,layoutExitNormalTriggers:[new yN(I.V)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:new xi([new qa(e),new BS(y),new X5(sS),new fi(Y),new Yh(z),eb&&new xh(eb), v&&new Z1(v),new Ur(W),new HS(Hw),new eg(c),new Er(N),B&&new pi(B),new gw({current:null}),new Sg({}),new vS(m)].filter(eGF)),MY:V(R5),adLayoutLoggingData:gC}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var t=Tgj(a,e,U.adSlotLoggingData,Z);q.push(t);for(var n=g.k(x),K=n.next();!K.done;K=n.next()){var b=K.value,J=b(a,T);if(J instanceof h)return J;q.push.apply(q,g.A(J))}}catch(V){return new h(V,{errorMessage:V.message,AdPlacementRenderer:U,numberOfSurveyRenderers:Cwb(U)})}return q}; Cwb=function(a){a=(a.renderer.linearAdSequenceRenderer||{}).linearAds;return a!=null&&a.length?a.filter(function(I){var U,e;return((U=g.d(I,VC))==null?void 0:(e=U.playerOverlay)==null?void 0:e.instreamSurveyAdRenderer)!=null}).length:0}; Ip5=function(a,I,U,e,T,C,r){var q=I.config.adPlacementConfig,x=sHY(q),Z=x.FV,t=x.xe;x=(I.renderer.linearAdSequenceRenderer||{}).linearAds;if(x==null||!x.length)throw new TypeError("Expected linear ads");var n=[],K={dQ:Z,tj:0,uPw:n};x=x.map(function(J){return HaF(a,J,K,U,e,q,T,t,r)}).map(function(J,V){V=new X$(V,n); return J(V)}); var b=x.map(function(J){return J.Mc}); return{Cp:qHi(U,a,Z,b,q,URw(I),e,t,C),nLU:x.map(function(J){return J.xVU})}}; HaF=function(a,I,U,e,T,C,r,q,x){var Z=TX(g.d(I,VC),x),t=U.dQ,n=U.tj,K=Math.min(t+Z.videoLengthSeconds*1E3,q);U.dQ=K;U.tj++;U.uPw.push(Z.videoLengthSeconds);var b,J,V=(b=g.d(I,VC))==null?void 0:(J=b.playerOverlay)==null?void 0:J.instreamSurveyAdRenderer;if(Z.adVideoId==="nPpU29QrbiU"&&V==null)throw new TypeError("Survey slate media has no survey overlay");return function(M){oL(Z.playerVars,M);var c,W,B=Z.videoLengthSeconds,Y=Z.playerVars,y=Z.AN,z=Z.Ny,m=Z.instreamAdPlayerOverlayRenderer,sS=Z.playerOverlayLayoutRenderer, eb=Z.adVideoId,v=(c=g.d(I,VC))==null?void 0:c.adLayoutLoggingData;c=(W=g.d(I,VC))==null?void 0:W.sodarExtensionData;W=IU(e.L.get(),"LAYOUT_TYPE_MEDIA",a);var Hw={layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA",qn:"adapter"};M={layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA",AN:y,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"adapter",clientMetadata:new xi([new qa(r),new BS(B),new X5(Y),new fi(t),new Yh(K),new Or(n),new gw({current:null}), m&&new xh(m),sS&&new Z1(sS),new Ur(C),new HS(eb),new eg(M),c&&new pi(c),V&&new D1(V),new Sg({}),new vS(z)].filter(eGF)),MY:T(Hw),adLayoutLoggingData:v};B=apF(g.d(I,VC),C,r,M.layoutId,e);return{Mc:M,xVU:B}}}; TX=function(a,I){if(!a)throw new TypeError("Expected instream video ad renderer");if(!a.playerVars)throw new TypeError("Expected player vars in url encoded string");var U=Cj(a.playerVars),e=Number(U.length_seconds);if(isNaN(e))throw new TypeError("Expected valid length seconds in player vars");var T=Number(a.trimmedMaxNonSkippableAdDurationMs);e=isNaN(T)?e:Math.min(e,T/1E3);T=a.playerOverlay||{};T=T.instreamAdPlayerOverlayRenderer===void 0?null:T.instreamAdPlayerOverlayRenderer;var C=a.playerOverlay|| {};C=C.playerOverlayLayoutRenderer===void 0?null:C.playerOverlayLayoutRenderer;var r=U.video_id;r||(r=(r=a.externalVideoId)?r:void 0);if(!r)throw new TypeError("Expected valid video id in IVAR");if(I&&e===0){var q;I=(q=xRg[r])!=null?q:e}else I=e;return{playerVars:U,videoLengthSeconds:I,instreamAdPlayerOverlayRenderer:T,playerOverlayLayoutRenderer:C,adVideoId:r,AN:a.pings?X3(a.pings):new Map,Ny:Bc(a.pings)}}; URw=function(a){a=Number(a.driftRecoveryMs);return isNaN(a)||a<=0?null:a}; sHY=function(a){var I=a.adTimeOffset||{};a=I.offsetEndMilliseconds;I=Number(I.offsetStartMilliseconds);if(isNaN(I))throw new TypeError("Expected valid start offset");a=Number(a);if(isNaN(a))throw new TypeError("Expected valid end offset");return{FV:I,xe:a}}; ZaC=function(a){var I,U=(I=Zf(a.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:I.current;if(!U)return null;I=Zf(a.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var e=a.layoutId,T=Zf(a.clientMetadata,"metadata_type_content_cpn"),C=Zf(a.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),r=Zf(a.clientMetadata,"metadata_type_player_underlay_renderer"),q=Zf(a.clientMetadata,"metadata_type_ad_placement_config"),x=Zf(a.clientMetadata,"metadata_type_video_length_seconds"); var Z=CB(a.clientMetadata,"metadata_type_layout_enter_ms")&&CB(a.clientMetadata,"metadata_type_layout_exit_ms")?(Zf(a.clientMetadata,"metadata_type_layout_exit_ms")-Zf(a.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{OJ:e,contentCpn:T,kD:U,KJ:I,instreamAdPlayerOverlayRenderer:C,instreamAdPlayerUnderlayRenderer:r,adPlacementConfig:q,videoLengthSeconds:x,KH:Z,inPlayerLayoutId:Zf(a.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:Zf(a.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; Kuq=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J){e=MA(e,"SLOT_TYPE_PLAYER_BYTES");a=thd(T,a,r,U,e,x,Z);if(a instanceof h)return a;var V;Z=(V=Zf(a.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:V.layoutId;if(!Z)return new h("Invalid adNotify layout");I=nss(Z,T,C,U,q,I,x,t,n,K,b,J,r);return I instanceof h?I:[a].concat(g.A(I))}; nss=function(a,I,U,e,T,C,r,q,x,Z,t,n,K){U=bag(I,U,e,C,r,q,x,Z,t,n,K);if(U instanceof h)return U;a=J9s(I,a,r,T,U);return a instanceof h?a:[].concat(g.A(a.fF),[a.W$])}; kgs=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b){I=bag(a,I,U,T,C,q,x,Z,t,n,K,b);if(I instanceof h)return I;a=urq(a,U,C,r,e,q.U7,I);return a instanceof h?a:a.fF.concat(a.W$)}; bag=function(a,I,U,e,T,C,r,q,x,Z,t,n){var K=CT(e,U,Z);return K instanceof qH?new h(K):Z.K.X().experiments.S8("html5_refactor_in_player_slot_generation")?function(b){var J=new X$(0,[K.gJ]);b=Vhb(I,K.layoutId,K.Ia,U,rH(K.playerVars,K.s_,C,x,J),K.gJ,T,J,r(b),q.get(K.Ia.externalVideoId),n);J=[];if(K.Ia.playerOverlay.instreamAdPlayerOverlayRenderer){var V=ZaC(b);if(!V)return V$("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,b),{layout:b,fF:[]}; J=[A9g(a,V.contentCpn,V.OJ,function(c){return HJ(I,c.slotId,"core",V,u4(t,c))},V.inPlayerSlotId)].concat(g.A(J)); if(V.instreamAdPlayerUnderlayRenderer&&qv(Z)){var M=V.instreamAdPlayerUnderlayRenderer;J=[Mh5(a,V.contentCpn,V.OJ,function(c){return jHj(I,c.slotId,M,V.adPlacementConfig,V.OJ,u4(t,c))})].concat(g.A(J))}}return{layout:b, fF:J}}:function(b){var J=new X$(0,[K.gJ]); return{layout:Vhb(I,K.layoutId,K.Ia,U,rH(K.playerVars,K.s_,C,x,J),K.gJ,T,J,r(b),q.get(K.Ia.externalVideoId),n),fF:[]}}}; CT=function(a,I,U){if(!a.playerVars)return new qH("No playerVars available in InstreamVideoAdRenderer.");var e,T;if(a.elementId==null||a.playerVars==null||a.playerOverlay==null||((e=a.playerOverlay)==null?void 0:e.instreamAdPlayerOverlayRenderer)==null&&((T=a.playerOverlay)==null?void 0:T.playerOverlayLayoutRenderer)==null||a.pings==null||a.externalVideoId==null)return new qH("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:a});e=Cj(a.playerVars);T=Number(e.length_seconds); isNaN(T)&&(T=0,V$("Expected valid length seconds in player vars but got NaN"));if(U.Oa(I.kind==="AD_PLACEMENT_KIND_START")){if(a.layoutId===void 0)return new qH("Expected server generated layout ID in instreamVideoAdRenderer");I=a.layoutId}else I=a.elementId;return{layoutId:I,Ia:a,playerVars:e,s_:a.playerVars,gJ:T}}; rH=function(a,I,U,e,T){a.iv_load_policy=e;I=Cj(I);if(I.cta_conversion_urls)try{a.cta_conversion_urls=JSON.parse(I.cta_conversion_urls)}catch(C){V$(C)}U.Ku&&(a.ctrl=U.Ku);U.cS&&(a.ytr=U.cS);U.qH&&(a.ytrcc=U.qH);U.isMdxPlayback&&(a.mdx="1");a.vvt&&(a.vss_credentials_token=a.vvt,U.zR&&(a.vss_credentials_token_type=U.zR),U.mdxEnvironment&&(a.mdx_environment=U.mdxEnvironment));oL(a,T);return a}; $Rj=function(a){var I=new Map;a=g.k(a);for(var U=a.next();!U.done;U=a.next())(U=U.value.renderer.remoteSlotsRenderer)&&U.hostElementId&&I.set(U.hostElementId,U);return I}; xK=function(a){return a.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; iaC=function(a){return a!=null}; Xn5=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b){for(var J=[],V=g.k(a),M=V.next();!M.done;M=V.next())if(M=M.value,!bUb(M)&&!Aoc(M)){var c=xK(M)&&!!M.slotEntryTrigger.beforeContentVideoIdStartedTrigger,W=x.Oa(c),B=Lui(M,Z,e,U.EM,W);if(B instanceof h)return B;var Y=void 0,y={slotId:M.adSlotMetadata.slotId,slotType:M.adSlotMetadata.slotType,slotPhysicalPosition:(Y=M.adSlotMetadata.slotPhysicalPosition)!=null?Y:1,qn:"core",slotEntryTrigger:B.slotEntryTrigger,slotFulfillmentTriggers:B.slotFulfillmentTriggers, slotExpirationTriggers:B.slotExpirationTriggers},z=g.d(M.fulfillmentContent.fulfilledLayout,iG);if(z){if(!$9(z))return new h("Invalid PlayerBytesAdLayoutRenderer");Y=n&&!(xK(M)&&M.slotEntryTrigger.beforeContentVideoIdStartedTrigger);B=B.slotFulfillmentTriggers.some(function(m){return m instanceof En}); W=Y?gsg(y,M.adSlotMetadata.triggerEvent,z,U,e,C,Z,a,W,K,B,b):c9d(y,M.adSlotMetadata.triggerEvent,z,I,U,e,T,C,r,q,x,Z,a,t,W,M.adSlotMetadata.triggeringSourceLayoutId);if(W instanceof h)return W;B=[];xK(M)&&B.push(new er({b2:xK(M)&&!!M.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));Y&&B.push(new Sg({}));U.U7&&B.push(new ow({}));B.push(new sk(c));M=Object.assign({},y,{clientMetadata:new xi(B),fulfilledLayout:W.layout,adSlotLoggingData:M.adSlotMetadata.adSlotLoggingData});J.push.apply(J,g.A(W.fF)); J.push(M)}else if(c=g.d(M.fulfillmentContent.fulfilledLayout,OU)){if(!KNc(c))return new h("Invalid PlayerUnderlayAdLayoutRenderer");c=Wuw(c,e,U.EM,C,y,M.adSlotMetadata.triggerEvent,M.adSlotMetadata.triggeringSourceLayoutId);if(c instanceof h)return c;M=Object.assign({},y,{clientMetadata:new xi([]),fulfilledLayout:c,adSlotLoggingData:M.adSlotMetadata.adSlotLoggingData});J.push(M)}else if(c=g.d(M.fulfillmentContent.fulfilledLayout,uOI)){if(!CWj(c))return new h("Invalid AboveFeedAdLayoutRenderer");c= lpI(c,e,U.EM,C,y,M.adSlotMetadata.triggerEvent,M.adSlotMetadata.triggeringSourceLayoutId);if(c instanceof h)return c;M=Object.assign({},y,{clientMetadata:new xi([]),fulfilledLayout:c,adSlotLoggingData:M.adSlotMetadata.adSlotLoggingData});J.push(M)}else if(c=g.d(M.fulfillmentContent.fulfilledLayout,kkS)){if(!rf(c.adLayoutMetadata)||!g.d(c.renderingContent,Hq))return new h("Invalid BelowPlayerAdLayoutRenderer");c=lpI(c,e,U.EM,C,y,M.adSlotMetadata.triggerEvent,M.adSlotMetadata.triggeringSourceLayoutId); if(c instanceof h)return c;M=Object.assign({},y,{clientMetadata:new xi([]),fulfilledLayout:c,adSlotLoggingData:M.adSlotMetadata.adSlotLoggingData});J.push(M)}else if(c=g.d(M.fulfillmentContent.fulfilledLayout,S4)){if(!gf(c))return new h("Invalid PlayerBytesSequenceItemAdLayoutRenderer");c=BgC(c,e,U.EM,C,y,M.adSlotMetadata.triggerEvent);if(c instanceof h)return c;M=Object.assign({},y,{clientMetadata:new xi([]),fulfilledLayout:c,adSlotLoggingData:M.adSlotMetadata.adSlotLoggingData});J.push(M)}else return new h("Unable to retrieve a client slot ["+ y.slotType+"] from a given AdSlotRenderer")}return J}; BgC=function(a,I,U,e,T,C){var r={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,qn:"core"};I=Za(a,I,U);return I instanceof h?I:(U=g.d(a.renderingContent,L6))&&U.pings?Object.assign({},r,{renderingContent:a.renderingContent,AN:X3(U.pings)},I,{MY:u4(e,T)(r),clientMetadata:new xi([new Ur(tC(C))]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData}):new h("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; lpI=function(a,I,U,e,T,C,r){var q={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,qn:"core"};I=Za(a,I,U);if(I instanceof h)return I;U=[];U.push(new Ur(tC(C)));C==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&r!==void 0&&U.push(new Ma(r));return Object.assign({},q,{renderingContent:a.renderingContent,AN:new Map([["impression",PwF(a)]])},I,{MY:u4(e,T)(q),clientMetadata:new xi(U),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData})}; Wuw=function(a,I,U,e,T,C,r){if(a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(r=g.d(a.renderingContent,cq))if(r=g.d(r.sidePanel,tWS)){var q={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,qn:"core"};I=Za(a,I,U);a=I instanceof h?I:Object.assign({},q,{renderingContent:a.renderingContent,AN:new Map([["impression",r.impressionPings||[]],["resume",r.resumePings||[]]])},I,{MY:u4(e,T)(q),clientMetadata:new xi([new Ur(tC(C))]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData})}else a= new h("DismissablePanelTextPortraitImageRenderer is missing");else a=new h("SqueezebackPlayerSidePanelRenderer is missing");else a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.d(a.renderingContent,qMd)?(r={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,qn:"core"},I=Za(a,I,U),a=I instanceof h?I:Object.assign({},r,{renderingContent:a.renderingContent,AN:new Map},I,{MY:u4(e,T)(r),clientMetadata:new xi([new Ur(tC(C))]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData})): a=new h("CounterfactualRenderer is missing"):a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?a=new h("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?a=new h("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.d(a.renderingContent,Y9)?(C={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType, qn:"core"},I=Za(a,I,U),a=I instanceof h?I:r?Object.assign({},C,{renderingContent:a.renderingContent,AN:new Map},I,{MY:u4(e,T)(C),clientMetadata:new xi([new Ma(r)]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData}):new h("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):a=new h("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.d(a.renderingContent,xwI)? (C={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,qn:"core"},I=Za(a,I,U),a=I instanceof h?I:Object.assign({},C,{renderingContent:a.renderingContent,AN:new Map([])},I,{MY:u4(e,T)(C),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new xi([])})):a=new h("AdsEngagementPanelSectionListViewModel is missing"):a=new h("LayoutType ["+a.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return a}; gsg=function(a,I,U,e,T,C,r,q,x,Z,t,n){if((n==null?void 0:n.mV)===void 0||(n==null?void 0:n.IR)===void 0)return new h("Cached ad break range from cue point is missing");var K=Za(U,T,e.EM);if(K instanceof h)return K;K={layoutExitMuteTriggers:[],layoutExitNormalTriggers:K.layoutExitNormalTriggers,layoutExitSkipTriggers:[],Qx:[],layoutExitUserInputSubmittedTriggers:[]};if(g.d(U.renderingContent,VC))return a=pnF(a,I,U,K,T,C,q,x,e.EM,r,n.mV,n.IR),a instanceof h?a:a.Xc===void 0?new h("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:a.layout,fF:[a.Xc]};var b=g.d(U.renderingContent,uG);if(b){if(!rf(U.adLayoutMetadata))return new h("Invalid ad layout metadata");if(!k9(b))return new h("Invalid sequential layout");b=b.sequentialLayouts.map(function(J){return J.playerBytesAdLayoutRenderer}); a=fpj(a,I,U,K,b,T,e,C,r,x,q,Z,n.mV,n.IR,t);return a instanceof h?a:{layout:a.nJ,fF:a.fF}}return new h("Not able to convert a sequential layout")}; fpj=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J){var V=YHL(T,K,b);if(V instanceof h)return V;var M=[],c=[];V=g.k(V);for(var W=V.next();!W.done;W=V.next()){var B=W.value;W=a;var Y=T[B.tj],y=B,z=I;B=C;var m=r,sS=q,eb=x,v=Z,Hw=t,N=nT(Y);if(N instanceof h)W=N;else{var ML={layoutId:Y.adLayoutMetadata.layoutId,layoutType:Y.adLayoutMetadata.layoutType,qn:"adapter"};y=Oac(z,Y,y,B);y instanceof h?W=y:(W=Object.assign({},ML,KT,{AN:N,renderingContent:Y.renderingContent,clientMetadata:new xi(y),MY:u4(sS,W)(ML),adLayoutLoggingData:Y.adLayoutMetadata.adLayoutLoggingData}), W=(Y=bg(Hw,W,B,m.EM,sS,eb,v,void 0,!0))?Y instanceof h?Y:{layout:W,Xc:Y}:new h("Expecting associatedInPlayerSlot"))}if(W instanceof h)return W;M.push(W.layout);c.push(W.Xc)}T={layoutId:U.adLayoutMetadata.layoutId,layoutType:U.adLayoutMetadata.layoutType,qn:"core"};I=[new Er(Number(U.driftRecoveryMs)),new fi(K),new Yh(b),new Ur(tC(I)),new Iy(n),new Sg({})];J&&I.push(new TG({}));return{nJ:Object.assign({},T,e,{KT:M,AN:new Map,clientMetadata:new xi(I),MY:u4(q,a)(T)}),fF:c}}; pnF=function(a,I,U,e,T,C,r,q,x,Z,t,n){if(!$9(U))return new h("Invalid PlayerBytesAdLayoutRenderer");var K=nT(U);if(K instanceof h)return K;var b={layoutId:U.adLayoutMetadata.layoutId,layoutType:U.adLayoutMetadata.layoutType,qn:"core"},J=g.d(U.renderingContent,VC);if(!J)return new h("Invalid rendering content for DAI media layout");J=TX(J,!1);t={sQ:J,tj:0,dQ:t,aU:Math.min(t+J.videoLengthSeconds*1E3,n),VM:new X$(0,[J.videoLengthSeconds])};var V;n=(V=Number(U.driftRecoveryMs))!=null?V:void 0;I=Oac(I, U,t,T,n);if(I instanceof h)return I;a=Object.assign({},b,e,{AN:K,renderingContent:U.renderingContent,clientMetadata:new xi(I),MY:u4(C,a)(b),adLayoutLoggingData:U.adLayoutMetadata.adLayoutLoggingData});return(T=bg(r,a,T,x,C,Z,q,void 0,!0))?T instanceof h?T:{layout:a,Xc:T}:new h("Expecting associatedInPlayerSlot")}; c9d=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V){var M=Za(U,C,T.EM);if(M instanceof h)return M;if(g.d(U.renderingContent,VC)){x=SHL([U],T,x);if(x instanceof h)return x;if(x.length!==1)return new h("Only expected one media layout.");a=Ggd(a,I,U,M,x[0],void 0,"core",e,C,r,q,Z,K,b,J,T.EM,n,void 0,V);return a instanceof h?a:{layout:a.layout,fF:a.Xc?[a.Xc]:[]}}var c=g.d(U.renderingContent,uG);if(c){if(!rf(U.adLayoutMetadata))return new h("Invalid ad layout metadata");if(!k9(c))return new h("Invalid sequential layout"); c=c.sequentialLayouts.map(function(W){return W.playerBytesAdLayoutRenderer}); a=y9c(a,I,U.adLayoutMetadata,M,c,e,C,T,x,r,q,Z,t,n,J,K,b,V);return a instanceof h?a:{layout:a.nJ,fF:a.fF}}return new h("Not able to convert a sequential layout")}; y9c=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c){var W=new rw({current:null}),B=SHL(T,q,x);if(B instanceof h)return B;x=[];for(var Y=[],y=void 0,z=0;z0&&(z.push(c),z.push(new Ci(y.adPodSkipTarget)));(C=Z.get(y.externalVideoId))&&z.push(new F5(C));C=z}else C=new h("Invalid vod media renderer")}if(C instanceof h)return C;a=Object.assign({},r,e,{AN:B,renderingContent:U.renderingContent,clientMetadata:new xi(C),MY:u4(t,a)(r),adLayoutLoggingData:U.adLayoutMetadata.adLayoutLoggingData});U=g.d(U.renderingContent,VC);if(!U||!Jt(U))return new h("Invalid meida renderer");n=vq(n,U.externalVideoId);n.instreamVideoAdRenderer=U;n.gX="AD_PLACEMENT_KIND_START";return b?(x=bg(K,a,x,V,t,M,J,c,!1),x instanceof h?x:RGb(a.layoutId,K)&&x?{layout:Object.assign({},a,{clientMetadata:new xi(C.concat(new Ki(x)))})}:{layout:a,Xc:x}): {layout:a}}; Esw=function(a,I,U,e,T){if(!$9(I))return new h("Invalid PlayerBytesAdLayoutRenderer");var C=g.d(I.renderingContent,KV);if(!C||C.durationMilliseconds===void 0)return new h("Invalid endcap renderer");var r={layoutId:I.adLayoutMetadata.layoutId,layoutType:I.adLayoutMetadata.layoutType,qn:"adapter"};e=[new Q_(C.durationMilliseconds),new Na({impressionCommands:void 0,abandonCommands:C.abandonCommands?[{commandExecutorCommand:C.abandonCommands}]:void 0,completeCommands:C.completionCommands}),new Ur(e), new $h("LAYOUT_TYPE_ENDCAP")];if(T){e.push(new TI(T.VM.adPodIndex-1));e.push(new Or(T.VM.adPodIndex));var q;e.push(new Ci((q=T.adPodSkipTarget)!=null?q:-1))}return Object.assign({},r,KT,{renderingContent:I.renderingContent,clientMetadata:new xi(e),AN:C.skipPings?new Map([["skip",C.skipPings]]):new Map,MY:u4(U,a)(r),adLayoutLoggingData:I.adLayoutMetadata.adLayoutLoggingData})}; bg=function(a,I,U,e,T,C,r,q,x){a=a.filter(function(t){return t.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&t.adSlotMetadata.triggeringSourceLayoutId===I.layoutId}); if(a.length!==0){if(a.length!==1)return new h("Invalid InPlayer slot association for the given PlayerBytes layout");a=a[0];r=Lui(a,C,U,e,r);if(r instanceof h)return r;var Z;C={slotId:a.adSlotMetadata.slotId,slotType:a.adSlotMetadata.slotType,slotPhysicalPosition:(Z=a.adSlotMetadata.slotPhysicalPosition)!=null?Z:1,qn:"core",slotEntryTrigger:r.slotEntryTrigger,slotFulfillmentTriggers:r.slotFulfillmentTriggers,slotExpirationTriggers:r.slotExpirationTriggers};Z=g.d(a.fulfillmentContent.fulfilledLayout, Joi);if(!Z||!HUj(Z))return new h("Invalid InPlayerAdLayoutRenderer");r={layoutId:Z.adLayoutMetadata.layoutId,layoutType:Z.adLayoutMetadata.layoutType,qn:"core"};U=Za(Z,U,e);if(U instanceof h)return U;e=[];x&&e.push(new Sg({}));if(Z.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")e.push.apply(e,g.A(wnI(a.adSlotMetadata.triggerEvent,I)));else if(Z.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")e.push(new Ur(tC(a.adSlotMetadata.triggerEvent))),q&&e.push(q);else return new h("Not able to parse an SDF InPlayer layout"); T=Object.assign({},r,U,{renderingContent:Z.renderingContent,AN:new Map,MY:u4(T,C)(r),clientMetadata:new xi(e),adLayoutLoggingData:Z.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},C,{fulfilledLayout:T,clientMetadata:new xi([])})}}; wnI=function(a,I){var U=[];U.push(new Ur(tC(a)));U.push(new Ma(I.layoutId));(a=Zf(I.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&U.push(new gw(a));(a=Zf(I.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&U.push(new rw(a));(a=Zf(I.clientMetadata,"metadata_type_remote_slots_data"))&&U.push(new F5(a));(a=Zf(I.clientMetadata,"metadata_type_ad_next_params"))&&U.push(new h9(a));(a=Zf(I.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&U.push(new NR(a));(a= Zf(I.clientMetadata,"metadata_type_ad_pod_info"))&&U.push(new eg(a));(I=Zf(I.clientMetadata,"metadata_type_ad_video_id"))&&U.push(new HS(I));return U}; dRq=function(a,I,U,e,T,C){function r(Z){return JC(I,Z)} var q=e.WJ.inPlayerSlotId,x={layoutId:e.WJ.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",qn:"core"};U={slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:new On(r,a),slotFulfillmentTriggers:[new DN(r,q)],slotExpirationTriggers:[new vN(r,q),new hR(r,U)]};a=Object.assign({},x,{layoutExitNormalTriggers:[new G$(r,a)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],AN:new Map,clientMetadata:new xi([new Jr(e.WJ), new Ur(e.adPlacementConfig),T]),MY:u4(C,U)(x),adLayoutLoggingData:e.WJ.adLayoutLoggingData});return Object.assign({},U,{clientMetadata:new xi([new dw(a)])})}; RGb=function(a,I){I=g.k(I);for(var U=I.next();!U.done;U=I.next())if(U=U.value,U.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var e=g.d(U.fulfillmentContent.fulfilledLayout,OU);if(e&&(e=g.d(e.renderingContent,cq))&&e.associatedPlayerBytesLayoutId===a)return U}}; Lui=function(a,I,U,e,T){var C=Fud(NF(a.slotEntryTrigger,U,e),T,a,I);if(C instanceof h)return C;for(var r=[],q=g.k(a.slotFulfillmentTriggers),x=q.next();!x.done;x=q.next()){x=NF(x.value,U,e);if(x instanceof h)return x;r.push(x)}r=mRC(r,T,a,I);I=[];a=g.k(a.slotExpirationTriggers);for(T=a.next();!T.done;T=a.next()){T=NF(T.value,U,e);if(T instanceof h)return T;I.push(T)}return{slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:I}}; Fud=function(a,I,U,e){return I&&U.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&a instanceof PN?new BN(function(T){return JC(e,T)},U.adSlotMetadata.slotId):a}; mRC=function(a,I,U,e){return I&&U.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?a.map(function(T){return T instanceof DN?new sU(function(C){return JC(e,C)},U.adSlotMetadata.slotId):T}):a}; Za=function(a,I,U){for(var e=[],T=g.k(a.layoutExitNormalTriggers||[]),C=T.next();!C.done;C=T.next()){C=NF(C.value,I,U);if(C instanceof h)return C;e.push(C)}T=[];C=g.k(a.layoutExitSkipTriggers||[]);for(var r=C.next();!r.done;r=C.next()){r=NF(r.value,I,U);if(r instanceof h)return r;T.push(r)}C=[];r=g.k(a.layoutExitMuteTriggers||[]);for(var q=r.next();!q.done;q=r.next()){q=NF(q.value,I,U);if(q instanceof h)return q;C.push(q)}r=[];a=g.k(a.layoutExitUserInputSubmittedTriggers||[]);for(q=a.next();!q.done;q= a.next()){q=NF(q.value,I,U);if(q instanceof h)return q;r.push(q)}return{layoutExitNormalTriggers:e,layoutExitSkipTriggers:T,layoutExitMuteTriggers:C,layoutExitUserInputSubmittedTriggers:r,Qx:[]}}; nT=function(a){var I=g.d(a.renderingContent,VC);if(I==null?0:I.pings)return X3(I.pings);a=g.d(a.renderingContent,KV);return(a==null?0:a.skipPings)?new Map([["skip",a.skipPings]]):new Map}; Oac=function(a,I,U,e,T){I=g.d(I.renderingContent,VC);if(!I)return new h("Invalid rendering content for DAI media layout");a=[new qa(e),new BS(U.sQ.videoLengthSeconds),new X5(U.sQ.playerVars),new fi(U.dQ),new Yh(U.aU),new Or(U.tj),new Ur(tC(a)),new HS(U.sQ.adVideoId),new eg(U.VM),I.sodarExtensionData&&new pi(I.sodarExtensionData),new gw({current:null}),new Sg({}),new vS(Bc(I.pings))].filter(iaC);T!==void 0&&a.push(new Er(T));return a}; YHL=function(a,I,U){a=a.map(function(x){return TX(g.d(x.renderingContent,VC),!1)}); var e=a.map(function(x){return x.videoLengthSeconds}),T=e.map(function(x,Z){return new X$(Z,e)}),C=I,r=U,q=[]; a.forEach(function(x,Z){r=Math.min(C+x.videoLengthSeconds*1E3,U);oL(x.playerVars,T[Z]);q.push({sQ:x,dQ:C,aU:r,tj:Z,VM:T[Z]});C=r}); return q}; SHL=function(a,I,U){for(var e=[],T=g.k(a),C=T.next();!C.done;C=T.next())if(C=g.d(C.value.renderingContent,VC)){if(!Jt(C))return new h("Invalid vod media renderer");e.push(QHY(C))}T=e.map(function(n){return n.gJ}); C=[];for(var r=0,q=0;q0?v:-1;else if(ML=g.d(N,KV)){N=eVb(a,I,U,ML,C,V,q, m,v);if(N instanceof h){b=N;break a}N=N(K);M.push(N.Gv);c=[].concat(g.A(N.rU),g.A(c));W=[].concat(g.A(N.Om),g.A(W));N.Xc&&(eb=[N.Xc].concat(g.A(eb)))}else if(ML=g.d(N,MF)){if(b===void 0){b=new h("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:ML});break a}N=rrw(a,I,U,C,ML,z,q,b,V,aU(t,"supports_multi_step_on_desktop"));if(N instanceof h){b=N;break a}N=N(K);M.push(N.Gv);N.Xc&&eb.push(N.Xc);c=[].concat(g.A(N.rU),g.A(c));W=[].concat(g.A(N.Om),g.A(W)); B=[].concat(g.A(N.m8),g.A(B));Y=[].concat(g.A(N.Il),g.A(Y));y=[z].concat(g.A(y))}else if(N=g.d(N,j4)){N=HiS(a,I,U,C,N,z,q,V);if(N instanceof h){b=N;break a}N=N(K);M.push(N.Gv);N.Xc&&eb.push(N.Xc);W=[].concat(g.A(N.Om),g.A(W))}else{b=new h("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}b={KT:M,layoutExitSkipTriggers:c,layoutExitUserInputSubmittedTriggers:B,Qx:Y,layoutExitMuteTriggers:W,S_:y,fF:eb}}}else a:if(V=JrS(e,U,t),V instanceof h)b=V;else{M=0;c=[];W=[];B=[];Y=[];y=[];z=[]; m=new cS({current:null});sS=new rw({current:null});eb=!1;Hw=[];v=-1;J=g.k(e);for(N=J.next();!N.done;N=J.next())if(N=N.value,g.d(N,At)){N=TwL(I,U,g.d(N,At),q);if(N instanceof h){b=N;break a}N=N(K);c.push(N.Gv);W=[].concat(g.A(N.rU),g.A(W));B=[].concat(g.A(N.Om),g.A(B));N.Xc&&(Hw=[N.Xc].concat(g.A(Hw)))}else if(g.d(N,VC)){v=CT(g.d(N,VC),U,t);if(v instanceof qH){b=new h(v);break a}N=new X$(M,V);N=u5c(I,v.layoutId,v.Ia,U,rH(v.playerVars,v.s_,r,Z,N),v.gJ,C,N,q(K),sS,x.get(v.Ia.externalVideoId),void 0, n);M++;c.push(N.Gv);W=[].concat(g.A(N.rU),g.A(W));B=[].concat(g.A(N.Om),g.A(B));eb||(z.push(sS),eb=!0);v=(v=v.Ia.adPodSkipTarget)&&v>0?v:-1}else if(g.d(N,KV)){N=eVb(a,I,U,g.d(N,KV),C,M,q,sS,v);if(N instanceof h){b=N;break a}N=N(K);c.push(N.Gv);W=[].concat(g.A(N.rU),g.A(W));B=[].concat(g.A(N.Om),g.A(B));N.Xc&&(Hw=[N.Xc].concat(g.A(Hw)))}else if(g.d(N,MF)){if(b===void 0){b=new h("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.d(N,MF)});break a}N= rrw(a,I,U,C,g.d(N,MF),m,q,b,M,aU(t,"supports_multi_step_on_desktop"));if(N instanceof h){b=N;break a}N=N(K);c.push(N.Gv);N.Xc&&Hw.push(N.Xc);W=[].concat(g.A(N.rU),g.A(W));B=[].concat(g.A(N.Om),g.A(B));Y=[].concat(g.A(N.m8),g.A(Y));y=[].concat(g.A(N.Il),g.A(y));z=[m].concat(g.A(z))}else if(g.d(N,j4)){N=HiS(a,I,U,C,g.d(N,j4),m,q,M);if(N instanceof h){b=N;break a}N=N(K);c.push(N.Gv);N.Xc&&Hw.push(N.Xc);B=[].concat(g.A(N.Om),g.A(B))}else{b=new h("Unsupported linearAd found in LinearAdSequenceRenderer."); break a}b={KT:c,layoutExitSkipTriggers:W,layoutExitUserInputSubmittedTriggers:Y,Qx:y,layoutExitMuteTriggers:B,S_:z,fF:Hw}}b instanceof h?K=b:(y=K.slotId,V=b.KT,M=b.layoutExitSkipTriggers,c=b.layoutExitMuteTriggers,W=b.layoutExitUserInputSubmittedTriggers,B=b.S_,K=q(K),Y=T?T.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",y=T?T.layoutId:IU(I.L.get(),Y,y),z={layoutId:y,layoutType:Y,qn:"core"},K={layout:{layoutId:y,layoutType:Y,AN:new Map,layoutExitNormalTriggers:[new z$(I.V,y)],layoutExitSkipTriggers:M, layoutExitMuteTriggers:c,layoutExitUserInputSubmittedTriggers:W,Qx:[],qn:"core",clientMetadata:new xi([new WS(V)].concat(g.A(B))),MY:K(z)},fF:b.fF});return K}}; JrS=function(a,I,U){var e=[];a=g.k(a);for(var T=a.next();!T.done;T=a.next())if(T=T.value,g.d(T,VC)){T=CT(g.d(T,VC),I,U);if(T instanceof qH)return new h(T);e.push(T.gJ)}return e}; VgL=function(a,I,U,e,T,C,r,q){if(!j2w(U,q===void 0?!1:q))return new h("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:U});var x=Ie(U);if(x<=0)return new h("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:U});var Z=new cS({current:null}),t=zDw(a,I,U,Z,e,C,r);return kIc(a,e,C,x,T,function(n,K){var b=n.slotId,J=Ut(U);n=r(n);var V,M=(V=AC(I,e,U.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?V: IU(I.L.get(),"LAYOUT_TYPE_MEDIA_BREAK",b);b={layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",qn:"core"};V=t(M,K);var c=Zf(V.clientMetadata,"metadata_type_fulfilled_layout");c||V$("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");J=[new Ur(e),new Q_(x),new Na(J),Z];c&&J.push(new $h(c.layoutType));return{Hy8:{layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",AN:new Map,layoutExitNormalTriggers:[new z$(I.V,M)],layoutExitSkipTriggers:[new oY(I.V, K.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new e4(I.V,K.layoutId)],Qx:[],qn:"core",clientMetadata:new xi(J),MY:n(b)},ZO6:V}})}; Ars=function(a){if(!LN5(a))return!1;var I=g.d(a.adVideoStart,LT);return I?g.d(a.linearAd,VC)&&K6(I)?!0:(V$("Invalid Sandwich with notify"),!1):!1}; Mgd=function(a){if(a.linearAds==null)return!1;a=g.d(a.adStart,LT);return a?K6(a)?!0:(V$("Invalid LASR with notify"),!1):!1}; jwq=function(a){if(!iUc(a))return!1;a=g.d(a.adStart,LT);return a?K6(a)?!0:(V$("Invalid LASR with notify"),!1):!1}; gH=function(a,I,U,e,T,C,r,q,x,Z){this.J=a;this.L=I;this.V=U;this.JU=e;this.LF=T;this.B=C;this.Ya=r;this.C$=q;this.nF=x;this.loadPolicy=Z===void 0?1:Z}; zb=function(a,I,U,e,T,C,r,q,x,Z){var t=[];if(I.length===0&&e.length===0&&U.length===0)return t;I=I.filter(bG);var n=U.filter(VWF),K=e.filter(bG),b=new Map,J=$Rj(I),V=U.some(function(gC){var R5;return(gC==null?void 0:(R5=gC.adSlotMetadata)==null?void 0:R5.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),M=U.some(function(gC){var R5; return(gC==null?void 0:(R5=gC.adSlotMetadata)==null?void 0:R5.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),c=U.some(function(gC){var R5; return(gC==null?void 0:(R5=gC.adSlotMetadata)==null?void 0:R5.slotType)==="SLOT_TYPE_IN_PLAYER"}),W=U.some(function(gC){var R5,Lo; return(gC==null?void 0:(R5=gC.adSlotMetadata)==null?void 0:R5.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(gC==null?void 0:(Lo=gC.adSlotMetadata)==null?void 0:Lo.slotType)==="SLOT_TYPE_ABOVE_FEED"}); U=U.some(function(gC){var R5;return(gC==null?void 0:(R5=gC.adSlotMetadata)==null?void 0:R5.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); if(V||M||c||W||U)Z=Xn5(n,I,q,T,J,a.LF.get(),a.loadPolicy,b,a.JU.get(),a.J.get(),c,r,x,Z),Z instanceof h?V$(Z,void 0,void 0,{contentCpn:T}):t.push.apply(t,g.A(Z));Z=g.k(I);for(U=Z.next();!U.done;U=Z.next())U=U.value,M=$aC(a,b,U,T,C,r,V,q,J,x,n),M instanceof h?V$(M,void 0,void 0,{renderer:U.renderer,config:U.config.adPlacementConfig,kind:U.config.adPlacementConfig.kind,contentCpn:T,daiEnabled:r}):t.push.apply(t,g.A(M));iiF(a.JU.get())||(C=LQI(a,K,T,q,J,b),t.push.apply(t,g.A(C)));if(a.B===null||r&&!q.Nv){var B, Y,y;a=q.U7&&I.length===1&&((B=I[0].config)==null?void 0:(Y=B.adPlacementConfig)==null?void 0:Y.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((y=I[0].renderer)==null?void 0:y.adBreakServiceRenderer);if(!t.length&&!a){var z,m,sS,eb;V$("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":I.length,contentCpn:T,"first APR kind":(z=I[0])==null?void 0:(m=z.config)==null?void 0:(sS=m.adPlacementConfig)==null?void 0:sS.kind,renderer:(eb=I[0])==null?void 0: eb.renderer})}return t}B=e.filter(bG);t.push.apply(t,g.A(FNF(b,B,a.L.get(),a.B,T,V)));if(!t.length){var v,Hw,N,ML;V$("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":I.length,contentCpn:T,daiEnabled:r.toString(),"first APR kind":(v=I[0])==null?void 0:(Hw=v.config)==null?void 0:(N=Hw.adPlacementConfig)==null?void 0:N.kind,renderer:(ML=I[0])==null?void 0:ML.renderer})}return t}; LQI=function(a,I,U,e,T,C){function r(K){return u4(a.LF.get(),K)} var q=[];I=g.k(I);for(var x=I.next();!x.done;x=I.next()){x=x.value;var Z=x.renderer,t=Z.sandwichedLinearAdRenderer,n=Z.linearAdSequenceRenderer;t&&Ars(t)?(V$("Found AdNotify with SandwichedLinearAdRenderer"),n=g.d(t.adVideoStart,LT),t=g.d(t.linearAd,VC),Do(C,Z,x.config.adPlacementConfig.kind),Z=void 0,n=nss((Z=n)==null?void 0:Z.layout.layoutId,a.L.get(),a.V.get(),x.config.adPlacementConfig,x.adSlotLoggingData,t,U,e,r,T,a.loadPolicy,a.JU.get(),a.LF.get()),n instanceof h?V$(n):q.push.apply(q,g.A(n))): n&&(!n.adLayoutMetadata&&Mgd(n)||n.adLayoutMetadata&&jwq(n))&&(V$("Found AdNotify with LinearAdSequenceRenderer"),Do(C,Z,x.config.adPlacementConfig.kind),Z=void 0,t=qrS((Z=g.d(n.adStart,LT))==null?void 0:Z.layout.layoutId,a.L.get(),a.V.get(),x.config.adPlacementConfig,x.adSlotLoggingData,n.linearAds,rf(n.adLayoutMetadata)?n.adLayoutMetadata:void 0,U,e,r,T,a.loadPolicy,a.JU.get()),t instanceof h?V$(t):q.push.apply(q,g.A(t)))}return q}; $aC=function(a,I,U,e,T,C,r,q,x,Z,t){function n(c){return u4(a.LF.get(),c)} var K=U.renderer,b=U.config.adPlacementConfig,J=b.kind,V=U.adSlotLoggingData,M=q.Nv&&J==="AD_PLACEMENT_KIND_START";M=C&&!M;if(K.adsEngagementPanelRenderer!=null)return ae(I,U.elementId,J,K.adsEngagementPanelRenderer.isContentVideoEngagementPanel,K.adsEngagementPanelRenderer.adVideoId,K.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,b,V,function(c,W,B,Y){var y=a.V.get(),z=c.slotId,m=K.adsEngagementPanelRenderer;c=u4(a.LF.get(),c);return cJ(y,z,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new Qf(m),W,B,m.impressionPings,c,K.adsEngagementPanelRenderer.adLayoutLoggingData,Y)}),[]; if(K.adsEngagementPanelLayoutViewModel)return ae(I,U.elementId,J,K.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,K.adsEngagementPanelLayoutViewModel.adVideoId,K.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,b,V,function(c,W,B,Y){var y=a.V.get(),z=c.slotId,m=K.adsEngagementPanelLayoutViewModel;c=u4(a.LF.get(),c);return WJ(y,z,"LAYOUT_TYPE_PANEL",new zg(m),W,B,c,K.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,Y)}),[]; if(K.actionCompanionAdRenderer!=null){if(K.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return yoc(a.L.get(),a.B,a.V.get(),K.actionCompanionAdRenderer,b,V,e,n);ae(I,U.elementId,J,K.actionCompanionAdRenderer.isContentVideoCompanion,K.actionCompanionAdRenderer.adVideoId,K.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,b,V,function(c,W,B,Y){var y=a.V.get(),z=c.slotId,m=K.actionCompanionAdRenderer;c=u4(a.LF.get(),c);return cJ(y,z,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new Fr(m),W,B,m.impressionPings,c,K.actionCompanionAdRenderer.adLayoutLoggingData,Y)})}else if(K.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(K.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return Exj(a.L.get(),a.B,a.V.get(),K.topBannerImageTextIconButtonedLayoutViewModel,b,V,e,n); ae(I,U.elementId,J,K.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,K.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,K.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,b,V,function(c,W,B,Y){var y=a.V.get(),z=c.slotId,m=K.topBannerImageTextIconButtonedLayoutViewModel;c=u4(a.LF.get(),c);return WJ(y,z,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new mu(m),W,B,c,K.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,Y)})}else if(K.imageCompanionAdRenderer)ae(I, U.elementId,J,K.imageCompanionAdRenderer.isContentVideoCompanion,K.imageCompanionAdRenderer.adVideoId,K.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,b,V,function(c,W,B,Y){var y=a.V.get(),z=c.slotId,m=K.imageCompanionAdRenderer; c=u4(a.LF.get(),c);return cJ(y,z,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new Dp(m),W,B,m.impressionPings,c,K.imageCompanionAdRenderer.adLayoutLoggingData,Y)}); else if(K.bannerImageLayoutViewModel)ae(I,U.elementId,J,K.bannerImageLayoutViewModel.isContentVideoCompanion,K.bannerImageLayoutViewModel.adVideoId,K.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,b,V,function(c,W,B,Y){var y=a.V.get(),z=c.slotId,m=K.bannerImageLayoutViewModel;c=u4(a.LF.get(),c);return WJ(y,z,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new vn(m),W,B,c,K.bannerImageLayoutViewModel.adLayoutLoggingData,Y)}); else if(K.shoppingCompanionCarouselRenderer)ae(I,U.elementId,J,K.shoppingCompanionCarouselRenderer.isContentVideoCompanion,K.shoppingCompanionCarouselRenderer.adVideoId,K.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,b,V,function(c,W,B,Y){var y=a.V.get(),z=c.slotId,m=K.shoppingCompanionCarouselRenderer;c=u4(a.LF.get(),c);return cJ(y,z,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new aw(m),W,B,m.impressionPings,c,K.shoppingCompanionCarouselRenderer.adLayoutLoggingData,Y)}); else if(K.adBreakServiceRenderer){if(!SMg(U))return[];if(J==="AD_PLACEMENT_KIND_PAUSE")return OUY(a.L.get(),b,V,U.renderer.adBreakServiceRenderer,e);if(J!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&J!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return YMF(a.L.get(),b,V,U.renderer.adBreakServiceRenderer,e,T,C);q.U7||V$("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:J,adPlacementConfig:b,daiEnabledForContentVideo:String(C),isServedFromLiveInfra:String(q.U7),clientPlaybackNonce:q.clientPlaybackNonce}); if(J==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!a.Ya)return new h("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!a.nF)return new h("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");a.nF.K_({adPlacementRenderer:U,contentCpn:e,EM:T});T=lg(a.Ya.get());return ghw(a.L.get(),U.renderer.adBreakServiceRenderer,b,T,e,V,C)}if(!a.C$)return new h("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); a.C$.K_({adPlacementRenderer:U,contentCpn:e,EM:T})}else{if(K.clientForecastingAdRenderer)return osj(a.L.get(),a.V.get(),b,V,K.clientForecastingAdRenderer,e,T,n);if(K.invideoOverlayAdRenderer)return I1j(a.L.get(),a.V.get(),b,V,K.invideoOverlayAdRenderer,e,T,n);if(K.instreamAdPlayerOverlayRenderer)return vsq(a.L.get(),a.V.get(),b,V,K.instreamAdPlayerOverlayRenderer,e,n);if((K.linearAdSequenceRenderer||K.instreamVideoAdRenderer)&&M)return r9g(a.L.get(),a.V.get(),U,e,n,Z,crY(a.JU.get()));if(K.linearAdSequenceRenderer&& !M){if(r)return[];Do(I,K,J);if(K.linearAdSequenceRenderer.adLayoutMetadata){if(!iUc(K.linearAdSequenceRenderer))return new h("Received invalid LinearAdSequenceRenderer.")}else if(K.linearAdSequenceRenderer.linearAds==null)return new h("Received invalid LinearAdSequenceRenderer.");if(g.d(K.linearAdSequenceRenderer.adStart,LT)){V$("Found AdNotify in LinearAdSequenceRenderer");U=g.d(K.linearAdSequenceRenderer.adStart,LT);if(!roC(U))return new h("Invalid AdMessageRenderer.");C=K.linearAdSequenceRenderer.linearAds; return xaj(a.J.get(),a.L.get(),a.V.get(),a.LF.get(),b,V,U,rf(K.linearAdSequenceRenderer.adLayoutMetadata)?K.linearAdSequenceRenderer.adLayoutMetadata:void 0,C,e,T,q,n,x,a.loadPolicy,a.JU.get())}return bib(a.L.get(),a.V.get(),b,V,K.linearAdSequenceRenderer.linearAds,rf(K.linearAdSequenceRenderer.adLayoutMetadata)?K.linearAdSequenceRenderer.adLayoutMetadata:void 0,e,T,q,n,x,a.loadPolicy,a.JU.get(),t)}if(!K.remoteSlotsRenderer||C){if(K.instreamVideoAdRenderer&&!M){if(r)return[];Do(I,K,J);return kgs(a.L.get(), a.V.get(),b,V,K.instreamVideoAdRenderer,e,T,q,n,x,a.loadPolicy,a.JU.get(),a.LF.get(),t)}if(K.instreamSurveyAdRenderer)return VgL(a.L.get(),a.V.get(),K.instreamSurveyAdRenderer,b,V,e,n,aU(a.JU.get(),"supports_multi_step_on_desktop"));if(K.sandwichedLinearAdRenderer!=null)return LN5(K.sandwichedLinearAdRenderer)?g.d(K.sandwichedLinearAdRenderer.adVideoStart,LT)?(V$("Found AdNotify in SandwichedLinearAdRenderer"),U=g.d(K.sandwichedLinearAdRenderer.adVideoStart,LT),roC(U)?(C=g.d(K.sandwichedLinearAdRenderer.linearAd, VC))?Kuq(U,C,b,a.J.get(),a.L.get(),a.V.get(),a.LF.get(),V,e,T,q,n,x,a.loadPolicy,a.JU.get()):new h("Missing IVAR from Sandwich"):new h("Invalid AdMessageRenderer.")):bib(a.L.get(),a.V.get(),b,V,[K.sandwichedLinearAdRenderer.adVideoStart,K.sandwichedLinearAdRenderer.linearAd],void 0,e,T,q,n,x,a.loadPolicy,a.JU.get()):new h("Received invalid SandwichedLinearAdRenderer.");if(K.videoAdTrackingRenderer!=null)return hGS(a.L.get(),a.V.get(),K.videoAdTrackingRenderer,b,V,e,T,q.XI,n)}}return[]}; BJ=function(a,I,U,e,T,C,r,q){g.S.call(this);var x=this;this.L=a;this.B=I;this.Fc=e;this.Ya=T;this.JU=C;this.Nn=r;this.Jh=q;this.V=null;U.get().addListener(this);this.addOnDisposeCallback(function(){U.Ox()||U.get().removeListener(x)}); e.get().addListener(this);this.addOnDisposeCallback(function(){e.Ox()||e.get().removeListener(x)})}; Bw5=function(a,I,U){var e=lg(a.Ya.get());WQi(a.JU.get())&&xv(a.Nn.get(),"sdai","onopp.1;evt."+U.event+";start."+U.startSecs.toFixed(3)+";d."+U.SK.toFixed(3));AS(a.L.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var T=a.B.get(),C=I.adPlacementRenderer.renderer.adBreakServiceRenderer,r=I.contentCpn,q=I.adPlacementRenderer.adSlotLoggingData,x=Xu(a.JU.get()),Z=a.Nn;if(T.JU.get().K.X().experiments.S8("enable_smearing_expansion_dai")){var t=T.JU.get();t=g.ki(t.K.X().experiments,"max_prefetch_window_sec_for_livestream_optimization"); x=T.JU.get();var n=g.ki(x.K.X().experiments,"min_prefetch_offset_sec_for_livestream_optimization");x={Bi:l1I(U),iA:!1,cueProcessedMs:e*1E3};var K=U.startSecs+U.SK;if(e===0)x.ut=new c1(0,K*1E3);else{n=U.startSecs-n;var b=n-e;x.ut=b<=0?new c1(n*1E3,K*1E3):new c1(Math.floor(e+Math.random()*Math.min(b,t))*1E3,K*1E3)}t=x}else t={Bi:l1I(U),iA:!1},K=U.startSecs+U.SK,U.startSecs<=e?x=new c1((U.startSecs-4)*1E3,K*1E3):(n=Math.max(0,U.startSecs-e-10),x=new c1(Math.floor(e+Math.random()*(x?e===0?0:Math.min(n, 5):n))*1E3,K*1E3)),t.ut=x;C=ht(T,C,r,t,q,[new lE(U)]);PJ(T.JU.get())&&xv(Z.get(),"abrsm","cpi."+U.identifier+";cps."+U.startSecs+";cpd."+U.SK+";cts."+e+";rbf."+t.ut.start);Z.get().K.V1(t.ut.start/1E3-e,U.startSecs-e);return[C]})}; pT=function(a){var I,U=(I=Zf(a.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:I.current;if(!U)return null;I=Zf(a.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var e=a.layoutId,T=Zf(a.clientMetadata,"metadata_type_content_cpn"),C=Zf(a.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),r=Zf(a.clientMetadata,"metadata_type_player_overlay_layout_renderer"),q=Zf(a.clientMetadata,"metadata_type_player_underlay_renderer"),x=Zf(a.clientMetadata, "metadata_type_ad_placement_config"),Z=Zf(a.clientMetadata,"metadata_type_video_length_seconds");var t=CB(a.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?Zf(a.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):CB(a.clientMetadata,"metadata_type_layout_enter_ms")&&CB(a.clientMetadata,"metadata_type_layout_exit_ms")?(Zf(a.clientMetadata,"metadata_type_layout_exit_ms")-Zf(a.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{OJ:e,contentCpn:T,kD:U,KJ:I,instreamAdPlayerOverlayRenderer:C, playerOverlayLayoutRenderer:r,instreamAdPlayerUnderlayRenderer:q,adPlacementConfig:x,videoLengthSeconds:Z,KH:t,inPlayerLayoutId:Zf(a.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:Zf(a.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; PEc=function(a,I){return XSY(a,I)}; pSg=function(a,I){I=XSY(a,I);if(!I)return null;var U;I.KH=(U=Zf(a.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:U.adBreakRemainingLengthSeconds;return I}; XSY=function(a,I){var U,e=(U=Zf(a.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:U.current;if(!e)return null;U=zji(a,I);return{C6:Qod(a,I),adPlacementConfig:Zf(a.clientMetadata,"metadata_type_ad_placement_config"),H_:U,contentCpn:Zf(a.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:Zf(a.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:Zf(a.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:Zf(a.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,KH:void 0,kD:e,OJ:a.layoutId,videoLengthSeconds:Zf(a.clientMetadata,"metadata_type_video_length_seconds")}}; fT=function(a,I,U,e,T,C,r,q,x){g.S.call(this);this.J=a;this.Y=I;this.U=U;this.B=e;this.V=T;this.L=C;this.LF=r;this.JU=q;this.Tt=x;this.BX=!0}; f1g=function(a,I,U){return Mh5(a.V.get(),I.contentCpn,I.OJ,function(e){return jHj(a.L.get(),e.slotId,U,I.adPlacementConfig,I.OJ,u4(a.LF.get(),e))})}; YK=function(a,I,U,e,T,C,r,q){g.S.call(this);this.L=a;this.V=I;this.B=U;this.JU=e;this.J=T;this.Tt=C;this.Ya=r;this.zC=q}; Ot=function(a){g.S.call(this);this.V=a}; AS=function(a,I,U,e){a.V().Ff(I,e);U=U();a=a.V();a.TI.Wc("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",I,e,U);I=g.k(U);for(U=I.next();!U.done;U=I.next())a:{e=a;U=U.value;e.TI.dK("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",U);e.TI.dK("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",U);try{var T=e.V;if(g.ur(U.slotId))throw new h("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(gk(T,U))throw new h("Duplicate registration for slot.",{slotId:U.slotId,slotEntryTriggerType:U.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!T.Dt.lG.has(U.slotType))throw new h("No fulfillment adapter factory registered for slot of type: "+U.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!T.Dt.OF.has(U.slotType))throw new h("No SlotAdapterFactory registered for slot of type: "+U.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");wk(T,"TRIGGER_CATEGORY_SLOT_ENTRY",U.slotEntryTrigger?[U.slotEntryTrigger]:[]);wk(T,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", U.slotFulfillmentTriggers);wk(T,"TRIGGER_CATEGORY_SLOT_EXPIRATION",U.slotExpirationTriggers);var C=e.V,r=U.slotType+"_"+U.slotPhysicalPosition,q=GG(C,r);if(gk(C,U))throw new h("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");q.set(U.slotId,new EbI(U));C.V.set(r,q)}catch(sS){sS instanceof h&&sS.rq?(e.TI.OV("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",sS.rq,U),V$(sS,U,void 0,void 0,sS.Os)):(e.TI.OV("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", U),V$(sS,U));break a}g.O(gk(e.V,U)).Y=!0;try{var x=e.V,Z=g.O(gk(x,U)),t=U.slotEntryTrigger,n=x.Dt.Yb.get(t.triggerType);n&&(n.Vg("TRIGGER_CATEGORY_SLOT_ENTRY",t,U,null),Z.e8.set(t.triggerId,n));for(var K=g.k(U.slotFulfillmentTriggers),b=K.next();!b.done;b=K.next()){var J=b.value,V=x.Dt.Yb.get(J.triggerType);V&&(V.Vg("TRIGGER_CATEGORY_SLOT_FULFILLMENT",J,U,null),Z.Va.set(J.triggerId,V))}for(var M=g.k(U.slotExpirationTriggers),c=M.next();!c.done;c=M.next()){var W=c.value,B=x.Dt.Yb.get(W.triggerType); B&&(B.Vg("TRIGGER_CATEGORY_SLOT_EXPIRATION",W,U,null),Z.j.set(W.triggerId,B))}var Y=x.Dt.lG.get(U.slotType).get().build(x.B,U);Z.C=Y;var y=x.Dt.OF.get(U.slotType).get().build(x.U,U);y.init();Z.L=y}catch(sS){sS instanceof h&&sS.rq?(e.TI.OV("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",sS.rq,U),V$(sS,U,void 0,void 0,sS.Os)):(e.TI.OV("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",U),V$(sS,U));$i(e,U,!0);break a}e.TI.dK("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",U); e.V.uV(U);for(var z=g.k(e.L),m=z.next();!m.done;m=z.next())m.value.uV(U);l4(e,U)}}; S$=function(a,I,U,e,T){g.S.call(this);var C=this;this.L=a;this.B=I;this.H5=U;this.context=T;this.V=new Map;e.get().addListener(this);this.addOnDisposeCallback(function(){e.Ox()||e.get().removeListener(C)})}; lgs=function(a,I){var U=0x8000000000000;var e=0;for(var T=g.k(I.slotFulfillmentTriggers),C=T.next();!C.done;C=T.next())C=C.value,C instanceof wW?(U=Math.min(U,C.V.start),e=Math.max(e,C.V.end)):V$("Found unexpected fulfillment trigger for throttled slot.",I,null,{fulfillmentTrigger:C});e=new c1(U,e);U="throttledadcuerange:"+I.slotId;a.V.set(U,I);a.H5.get().addCueRange(U,e.start,e.end,!1,a);Bd(a.context.JU.get())&&(I=e.start,e=e.end,T={},a.context.sM.RF("tcrr",(T.cid=U,T.sm=I,T.em=e,T)))}; GX=function(){g.S.apply(this,arguments);this.BX=!0;this.b0=new Map;this.V=new Map}; yh=function(a){return a.b0}; Et=function(a,I){a=g.k(a.b0.values());for(var U=a.next();!U.done;U=a.next())if(U.value.layoutId===I)return!0;return!1}; dH=function(a,I){a=g.k(a.V.values());for(var U=a.next();!U.done;U=a.next()){U=g.k(U.value);for(var e=U.next();!e.done;e=U.next())if(e=e.value,e.layoutId===I)return e}V$("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.ur(I)),layoutId:I})}; YrC=function(){this.V=new Map}; OiF=function(a,I){this.callback=a;this.slot=I}; Re=function(){}; Srg=function(a,I,U){this.callback=a;this.slot=I;this.Ya=U}; GI5=function(a,I,U){this.callback=a;this.slot=I;this.Ya=U;this.L=!1;this.V=0}; yrY=function(a,I,U){this.callback=a;this.slot=I;this.Ya=U}; wH=function(a){this.Ya=a}; Fu=function(a){g.S.call(this);this.S2=a;this.O7=new Map}; md=function(a,I){for(var U=[],e=g.k(a.O7.values()),T=e.next();!T.done;T=e.next()){T=T.value;var C=T.trigger;C instanceof e4&&C.triggeringLayoutId===I&&U.push(T)}U.length?Yi(a.S2(),U):V$("Survey is submitted but no registered triggers can be activated.")}; Qh=function(a,I,U){Fu.call(this,a);var e=this;this.JU=U;I.get().addListener(this);this.addOnDisposeCallback(function(){I.Ox()||I.get().removeListener(e)})}; zX=function(a){g.S.call(this);this.V=a;this.BX=!0;this.O7=new Map;this.U=new Set;this.B=new Set;this.J=new Set;this.Y=new Set;this.L=new Set}; hC=function(a){g.S.call(this);this.V=a;this.O7=new Map}; Nv=function(a,I){for(var U=[],e=g.k(a.O7.values()),T=e.next();!T.done;T=e.next())T=T.value,T.trigger.V===I.layoutId&&U.push(T);U.length&&Yi(a.V(),U)}; oe=function(a,I,U){g.S.call(this);var e=this;this.V=a;this.context=U;this.O7=new Map;I.get().addListener(this);this.addOnDisposeCallback(function(){I.Ox()||I.get().removeListener(e)})}; Da=function(a,I,U,e,T){g.S.call(this);var C=this;this.L=a;this.H5=I;this.Ya=U;this.Tt=e;this.context=T;this.BX=!0;this.O7=new Map;this.V=new Set;U.get().addListener(this);this.addOnDisposeCallback(function(){U.Ox()||U.get().removeListener(C)})}; Ehd=function(a,I,U,e,T,C,r,q,x,Z){if(iC(a.Tt.get(),1).clientPlaybackNonce!==x)throw new h("Cannot register CueRange-based trigger for different content CPN",{trigger:U});a.O7.set(U.triggerId,{yI:new C6(I,U,e,T),cueRangeId:C});a.H5.get().addCueRange(C,r,q,Z,a);Bd(a.context.JU.get())&&(x={},a.context.sM.RF("crr",(x.ca=I,x.tt=U.triggerType,x.st=e.slotType,x.lt=T==null?void 0:T.layoutType,x.cid=C,x.sm=r,x.em=q,x)))}; dac=function(a,I){a=g.k(a.O7.entries());for(var U=a.next();!U.done;U=a.next()){var e=g.k(U.value);U=e.next().value;e=e.next().value;if(I===e.cueRangeId)return U}return""}; vJ=function(a,I){g.S.call(this);var U=this;this.J=a;this.L=new Map;this.B=new Map;this.V=null;I.get().addListener(this);this.addOnDisposeCallback(function(){I.Ox()||I.get().removeListener(U)}); var e;this.V=((e=rW(I.get()))==null?void 0:e.slotId)||null}; RVg=function(a,I){var U=[];a=g.k(a.values());for(var e=a.next();!e.done;e=a.next())e=e.value,e.slot.slotId===I&&U.push(e);return U}; a1=function(a){g.S.call(this);this.V=a;this.BX=!0;this.O7=new Map}; v_=function(a,I,U){I=I.layoutId;for(var e=[],T=g.k(a.O7.values()),C=T.next();!C.done;C=T.next())if(C=C.value,C.trigger instanceof z$){var r;if(r=C.trigger.layoutId===I){r=U;var q=p$b.get(C.category);r=q?q===r:!1}r&&e.push(C)}e.length&&Yi(a.V(),e)}; I1=function(a){g.S.call(this);this.V=a;this.BX=!0;this.O7=new Map}; s3=function(a,I,U,e,T){g.S.call(this);var C=this;this.U=a;this.Fc=I;this.Ya=U;this.Nn=e;this.V=null;this.BX=!0;this.O7=new Map;this.J=new Set;I.get().addListener(this);this.addOnDisposeCallback(function(){I.Ox()||I.get().removeListener(C)}); T.get().addListener(this);this.addOnDisposeCallback(function(){T.Ox()||T.get().removeListener(C)})}; FQs=function(a){a.V&&(a.L&&(a.L.stop(),a.L.start()),wSb(a,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"))}; wSb=function(a,I){for(var U=[],e=g.k(a.O7.values()),T=e.next();!T.done;T=e.next())T=T.value,T.trigger.triggerType===I&&U.push(T);U.length>0&&Yi(a.U(),U)}; U3=function(a,I,U,e,T){for(var C=[],r=g.k(a.O7.values()),q=r.next();!q.done;q=r.next()){var x=q=q.value,Z=x.trigger;x=x.slot;if(Z.triggerType===I){if(Z instanceof En||Z instanceof dW||Z instanceof F$){if(T&&Z.breakDurationMs!==U)continue;if(!T&&Z.breakDurationMs===U)continue;if(e.has(x.slotId))continue;if(a.J.has(x.slotId))continue}C.push(q)}}C.length>0&&Yi(a.U(),C)}; mab=function(a,I){I=(I.SK+1)*1E3;var U=void 0;a=g.k(a.O7.values());for(var e=a.next();!e.done;e=a.next()){var T=e.value;e=T.trigger;T=T.slot;e instanceof En&&e.breakDurationMs<=I&&(!U||e.breakDurationMs>U.trigger.breakDurationMs)&&(U={slot:T,trigger:e})}return U}; QwL=function(a){a=a.adPlacementRenderer.config.adPlacementConfig;if(!a.prefetchModeConfig||!a.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;a=Number(a.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(a)||a<=0?0:Math.floor(Math.random()*a)}; zVL=function(a){a=a.adPlacementRenderer.config.adPlacementConfig;if(a.prefetchModeConfig&&a.prefetchModeConfig.cacheFetchRefreshDurationMs&&(a=Number(a.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(a)||a<=0)))return a}; ek=function(a){a.V=null;a.O7.clear();a.J.clear();a.L&&a.L.stop();a.B&&a.B.stop()}; Tf=function(a){g.S.call(this);this.B=a;this.BX=!0;this.O7=new Map;this.V=new Map;this.L=new Map}; hV5=function(a,I){var U=[];if(I=a.V.get(I.layoutId)){I=g.k(I);for(var e=I.next();!e.done;e=I.next())(e=a.L.get(e.value.triggerId))&&U.push(e)}return U}; Cq=function(a){g.S.call(this);this.V=a;this.O7=new Map}; Nwq=function(a,I){for(var U=[],e=g.k(a.O7.values()),T=e.next();!T.done;T=e.next())T=T.value,T.trigger instanceof BN&&T.trigger.slotId===I&&U.push(T);U.length>=1&&Yi(a.V(),U)}; ohs=function(a,I){var U={slotId:MA(I,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],qn:"surface",clientMetadata:new xi([])},e=Object,T=e.assign;I=IU(I,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",U.slotId);I={layoutId:I,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",AN:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"surface", clientMetadata:new xi([]),MY:cEC(!1,U.slotId,U.slotType,U.slotPhysicalPosition,U.qn,U.slotEntryTrigger,U.slotFulfillmentTriggers,U.slotExpirationTriggers,I,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return T.call(e,{},a,{l6$:!0,slot:U,layout:I})}; fgw=function(a,I,U,e){var T=a.kind;e=e?!1:!a.hideCueRangeMarker;switch(T){case "AD_PLACEMENT_KIND_START":return e={Bi:new c1(-0x8000000000000,-0x8000000000000),iA:e},U!=null&&(e.ut=new c1(-0x8000000000000,-0x8000000000000)),e;case "AD_PLACEMENT_KIND_END":return e={Bi:new c1(0x7ffffffffffff,0x8000000000000),iA:e},U!=null&&(e.ut=new c1(Math.max(0,I-U),0x8000000000000)),e;case "AD_PLACEMENT_KIND_MILLISECONDS":T=a.adTimeOffset;T.offsetStartMilliseconds||V$("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); T.offsetEndMilliseconds||V$("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");a=Number(T.offsetStartMilliseconds);T=Number(T.offsetEndMilliseconds);T===-1&&(T=I);if(Number.isNaN(a)||Number.isNaN(T)||a>T)return new h("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:a,offsetEndMs:T},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",T===I&&a-500<=T);e={Bi:new c1(a,T),iA:e};if(U!=null){a=Math.max(0,a-U);if(a===T)return e;e.ut=new c1(a,T)}return e; default:return new h("AdPlacementKind not supported in convertToRange.",{kind:T,adPlacementConfig:a})}}; l1I=function(a){var I=a.startSecs*1E3;return new c1(I,I+a.SK*1E3)}; DaC=function(a){if(!a||!a.adPlacements&&!a.adSlots)return!1;for(var I=g.k(a.adPlacements||[]),U=I.next();!U.done;U=I.next())if(U=U.value)if(U=U.adPlacementRenderer,U!=null&&(U.config&&U.config.adPlacementConfig&&U.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;a=g.k(a.adSlots||[]);for(I=a.next();!I.done;I=a.next()){var e=U=void 0;if(((U=g.d(I.value,QC))==null?void 0:(e=U.adSlotMetadata)==null?void 0:e.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; rt=function(a){this.JU=a;this.L=new Map;this.V=new Map;this.B=new Map}; MA=function(a,I){if(HO(a.JU.get())){var U=a.L.get(I)||0;U++;a.L.set(I,U);return I+"_"+U}return g.li(16)}; IU=function(a,I,U){if(HO(a.JU.get())){var e=a.V.get(I)||0;e++;a.V.set(I,e);return U+"_"+I+"_"+e}return g.li(16)}; JC=function(a,I){if(HO(a.JU.get())){var U=a.B.get(I)||0;U++;a.B.set(I,U);return I+"_"+U}return g.li(16)}; vhs=function(a){var I=[new Ma(a.OJ),new Li(a.kD),new Ur(a.adPlacementConfig),new BS(a.videoLengthSeconds),new mQ(a.KH)];a.instreamAdPlayerOverlayRenderer&&I.push(new xh(a.instreamAdPlayerOverlayRenderer));a.playerOverlayLayoutRenderer&&I.push(new Z1(a.playerOverlayLayoutRenderer));a.KJ&&I.push(new rw(a.KJ));return I}; afc=function(a,I,U,e,T,C){a=U.inPlayerLayoutId?U.inPlayerLayoutId:IU(C,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",a);var r,q,x=U.instreamAdPlayerOverlayRenderer?(r=U.instreamAdPlayerOverlayRenderer)==null?void 0:r.adLayoutLoggingData:(q=U.playerOverlayLayoutRenderer)==null?void 0:q.adLayoutLoggingData;r={layoutId:a,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",qn:I};return{layoutId:a,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",AN:new Map,layoutExitNormalTriggers:[new G$(function(Z){return JC(C, Z)},U.OJ)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:I,clientMetadata:e,MY:T(r),adLayoutLoggingData:x}}; qE=function(a,I){var U=this;this.L=a;this.JU=I;this.V=function(e){return JC(U.L.get(),e)}}; jHj=function(a,I,U,e,T,C){U=new xi([new tr(U),new Ur(e)]);I=IU(a.L.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",I);e={layoutId:I,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",qn:"core"};return{layoutId:I,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",AN:new Map,layoutExitNormalTriggers:[new G$(function(r){return JC(a.L.get(),r)},T)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:U,MY:C(e),adLayoutLoggingData:void 0}}; HJ=function(a,I,U,e,T){var C=vhs(e);return afc(I,U,e,new xi(C),T,a.L.get())}; Ifb=function(a,I,U,e,T){var C=vhs(e);C.push(new Iw(e.C6));C.push(new sr(e.H_));return afc(I,U,e,new xi(C),T,a.L.get())}; cJ=function(a,I,U,e,T,C,r,q,x,Z){I=IU(a.L.get(),U,I);var t={layoutId:I,layoutType:U,qn:"core"},n=new Map;r&&n.set("impression",r);r=[new m7(a.V,T,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];Z&&r.push(new SM(a.V,Z,["normal"]));return{layoutId:I,layoutType:U,AN:n,layoutExitNormalTriggers:r,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:new xi([e,new Ur(C),new Ma(T)]),MY:q(t),adLayoutLoggingData:x}}; WJ=function(a,I,U,e,T,C,r,q,x){I=IU(a.L.get(),U,I);var Z={layoutId:I,layoutType:U,qn:"core"},t=[new m7(a.V,T,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];x&&t.push(new SM(a.V,x,["normal"]));return{layoutId:I,layoutType:U,AN:new Map,layoutExitNormalTriggers:t,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:new xi([e,new Ur(C),new Ma(T)]),MY:r(Z),adLayoutLoggingData:q}}; kK=function(a,I,U){var e=[];e.push(new QN(a.V,U));I&&e.push(I);return e}; ug=function(a,I,U,e,T,C,r){var q={layoutId:I,layoutType:U,qn:"core"};return{layoutId:I,layoutType:U,AN:new Map,layoutExitNormalTriggers:r,layoutExitSkipTriggers:[new pZ(a.V,I)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:new xi([new oH(e),new Ur(T)]),MY:C(q),adLayoutLoggingData:e.adLayoutLoggingData}}; e$=function(a,I,U,e,T,C,r,q){var x={layoutId:I,layoutType:C,qn:"core"};return{layoutId:I,layoutType:C,AN:new Map,layoutExitNormalTriggers:[new G$(a.V,U)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:new xi([new Ur(e)].concat(g.A(r))),MY:T(x),adLayoutLoggingData:q}}; AC=function(a,I,U,e){if(a.JU.get().Oa(I.kind==="AD_PLACEMENT_KIND_START"))if(U===void 0)V$("Expected SSAP layout ID in renderer",void 0,void 0,{caller:e});else return U}; swL=function(a,I,U,e,T,C,r,q,x,Z,t,n,K){a=Vh(a,I,U,T,C,r,q,x,n,AC(a,U,e.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),K);I=a.S_;U=new jg(a.JW);e=a.layoutExitSkipTriggers;Z>0&&(I.push(U),I.push(new Ci(Z)),e=[]);I.push(new TI(t));return{Gv:{layoutId:a.layoutId,layoutType:a.layoutType,AN:a.AN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:a.qn,clientMetadata:new xi(I),MY:a.MY,adLayoutLoggingData:a.adLayoutLoggingData}, rU:e,Om:a.layoutExitMuteTriggers,m8:a.layoutExitUserInputSubmittedTriggers,Il:a.Qx,Xc:a.Xc}}; CEd=function(a,I,U,e,T,C,r,q,x,Z){I=Vh(a,I,U,e,C,new Map,r,function(t){return q(t,x)},void 0,AC(a,U,T.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); a=new e4(a.V,I.JW);U=new jg(I.JW);Z=new TI(Z);return{Gv:{layoutId:I.layoutId,layoutType:I.layoutType,AN:I.AN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:I.qn,clientMetadata:new xi([].concat(g.A(I.S_),[U,Z])),MY:I.MY,adLayoutLoggingData:I.adLayoutLoggingData},rU:I.layoutExitSkipTriggers,Om:I.layoutExitMuteTriggers,m8:[].concat(g.A(I.layoutExitUserInputSubmittedTriggers),[a]),Il:I.Qx,Xc:I.Xc}}; Vh=function(a,I,U,e,T,C,r,q,x,Z,t){I=Z!=null?Z:IU(a.L.get(),"LAYOUT_TYPE_MEDIA_BREAK",I);Z={layoutId:I,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",qn:"adapter"};q=q(I);var n=Zf(q.clientMetadata,"metadata_type_fulfilled_layout");n||V$("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var K=n?n.layoutId:"";U=[new Ur(U),new Q_(e),new Na(T)];n&&U.push(new $h(n.layoutType));t&&U.push(new Or(t));return{layoutId:I,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", AN:C,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new oY(a.V,K)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"adapter",S_:U,MY:r(Z),adLayoutLoggingData:x,Xc:q,JW:K}}; Vhb=function(a,I,U,e,T,C,r,q,x,Z,t){a=syC(a,I,"core",U,e,T,C,r,q,x,Z,void 0,t);return{layoutId:a.layoutId,layoutType:a.layoutType,AN:a.AN,layoutExitNormalTriggers:a.layoutExitNormalTriggers,layoutExitSkipTriggers:a.layoutExitSkipTriggers,layoutExitMuteTriggers:a.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:a.layoutExitUserInputSubmittedTriggers,Qx:a.Qx,qn:a.qn,clientMetadata:new xi(a.ke),MY:a.MY,adLayoutLoggingData:a.adLayoutLoggingData}}; u5c=function(a,I,U,e,T,C,r,q,x,Z,t,n,K){I=syC(a,I,"adapter",U,e,T,C,r,q,x,t,n,K);e=I.layoutExitSkipTriggers;T=I.ke;U.adPodSkipTarget&&U.adPodSkipTarget>0&&(T.push(Z),T.push(new Ci(U.adPodSkipTarget)),e=[]);T.push(new TI(q.adPodIndex));U.isCritical&&(e=[new SM(a.V,I.layoutId,["error"])].concat(g.A(e)));return{Gv:{layoutId:I.layoutId,layoutType:I.layoutType,AN:I.AN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:I.qn,clientMetadata:new xi(T), MY:I.MY,adLayoutLoggingData:I.adLayoutLoggingData},rU:e,Om:I.layoutExitMuteTriggers,m8:I.layoutExitUserInputSubmittedTriggers,Il:I.Qx}}; syC=function(a,I,U,e,T,C,r,q,x,Z,t,n,K){var b={layoutId:I,layoutType:"LAYOUT_TYPE_MEDIA",qn:U};T=[new Ur(T),new eg(x),new HS(e.externalVideoId),new qa(q),new Na({impressionCommands:e.impressionCommands,abandonCommands:e.onAbandonCommands,completeCommands:e.completeCommands,progressCommands:e.adVideoProgressCommands}),new X5(C),new gw({current:null}),new BS(r)];(C=e.playerOverlay.instreamAdPlayerOverlayRenderer)&&T.push(new xh(C));(r=e.playerOverlay.playerOverlayLayoutRenderer)&&T.push(new Z1(r)); n&&T.push(new PS(n));(n=e.playerUnderlay)&&T.push(new tr(n));q=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER");n=(n=C?C.elementId:r==null?void 0:r.layoutId)?n:IU(a.L.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",q);T.push(new jg(n));T.push(new iE(q));T.push(new Or(x.adPodIndex));e.adNextParams&&T.push(new h9(e.adNextParams));e.shrunkenPlayerBytesConfig&&T.push(new bE(e.shrunkenPlayerBytesConfig));e.clickthroughEndpoint&&T.push(new NR(e.clickthroughEndpoint));e.legacyInfoCardVastExtension&&T.push(new zI(e.legacyInfoCardVastExtension)); e.sodarExtensionData&&T.push(new pi(e.sodarExtensionData));t&&T.push(new F5(t));T.push(new vS(Bc(e.pings)));x=X3(e.pings);if(K){a:{K=g.k(K);for(t=K.next();!t.done;t=K.next())if(t=t.value,t.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(C=g.d(t.fulfillmentContent.fulfilledLayout,OU))&&(C=g.d(C.renderingContent,cq))&&C.associatedPlayerBytesLayoutId===I){K=t;break a}K=void 0}K&&T.push(new ni(K))}return{layoutId:I,layoutType:"LAYOUT_TYPE_MEDIA",AN:x,layoutExitNormalTriggers:[new z$(a.V,I)],layoutExitSkipTriggers:e.skipOffsetMilliseconds? [new oY(a.V,n)]:[],layoutExitMuteTriggers:[new oY(a.V,n)],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:U,ke:T,MY:Z(b),adLayoutLoggingData:e.adLayoutLoggingData}}; qHi=function(a,I,U,e,T,C,r,q,x){e.every(function(t){return rk(t,[],["LAYOUT_TYPE_MEDIA"])})||V$("Unexpect subLayout type for DAI composite layout"); I=IU(a.L.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",I);var Z={layoutId:I,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",qn:"core"};return{layoutId:I,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",AN:new Map,layoutExitNormalTriggers:[new yN(a.V)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Qx:[],qn:"core",clientMetadata:new xi([new fi(U),new Yh(q),new WS(e),new Ur(T),new Er(C),new Sg({}),new Iy(x)]),MY:r(Z)}}; eGF=function(a){return a!=null}; xT=function(a,I,U){var e=this;this.L=a;this.B=I;this.JU=U;this.V=function(T){return JC(e.L.get(),T)}}; ghw=function(a,I,U,e,T,C,r){if(!U.prefetchModeConfig)return new h("AdPlacementConfig for Live Prefetch is missing prefetch_config");U=U.prefetchModeConfig;e*=1E3;var q=[];if(!U.breakLengthMs)return new h("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var x=g.k(U.breakLengthMs),Z=x.next();!Z.done;Z=x.next())if(Z=Z.value,Number(Z)>0){var t=e+Number(U.startTimeOffsetMs),n=t+Number(U.cacheFetchSmearingDurationMs);Z={Bi:new c1(n,n+Number(Z)),iA:!1,ut:new c1(Math.floor(t+Math.random()* Number(U.cacheFetchSmearingDurationMs)),n),cueProcessedMs:e?e:t};t=[];t.push(new TG({}));n=[];n.push(new Ny(a.V));n.push(new hf5(a.V));r&&t.push(new Sg({}));q.push(ht(a,I,T,Z,C,t,n))}return q}; ht=function(a,I,U,e,T,C,r){C=C===void 0?[]:C;var q=MA(a.L.get(),"SLOT_TYPE_AD_BREAK_REQUEST");r||(r=[],e.ut&&e.ut.start!==e.Bi.start&&r.push(new wW(a.V,U,new c1(e.ut.start,e.Bi.start),!1)),r.push(new wW(a.V,U,new c1(e.Bi.start,e.Bi.end),e.iA)));e={getAdBreakUrl:I.getAdBreakUrl,mV:e.Bi.start,IR:e.Bi.end,cueProcessedMs:e.cueProcessedMs};I=new IL(a.V,q);C=[new Rw(e)].concat(g.A(C));return{slotId:q,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,slotEntryTrigger:I,slotFulfillmentTriggers:r, slotExpirationTriggers:[new hR(a.V,U),new vN(a.V,q),new aL(a.V,q)],qn:"core",clientMetadata:new xi(C),adSlotLoggingData:T}}; elq=function(a,I,U){var e=[];U=g.k(U);for(var T=U.next();!T.done;T=U.next())e.push(UHd(a,I,T.value));return e}; UHd=function(a,I,U){return U.triggeringSlotId!=null&&U.triggeringSlotId===a?U.clone(I):U}; Q2j=function(a,I,U,e,T){return TkS(a,I,U,e,T)}; UaY=function(a,I,U,e){var T=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER");return TkS(a,T,I,U,e)}; TkS=function(a,I,U,e,T){var C=new On(a.V,U),r=[new DN(a.V,I)];a=[new vN(a.V,I),new hR(a.V,e)];return{slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(T({slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:a},U))]),adSlotLoggingData:void 0}}; kIc=function(a,I,U,e,T,C){var r=MA(a.L.get(),"SLOT_TYPE_PLAYER_BYTES"),q=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER"),x=IU(a.L.get(),"LAYOUT_TYPE_SURVEY",q);e=Zs(a,I,U,e);var Z=[new DN(a.V,r)];U=[new vN(a.V,r),new hR(a.V,U),new pZ(a.V,x)];if(e instanceof h)return e;q=C({slotId:r,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:e,slotFulfillmentTriggers:Z,slotExpirationTriggers:U},{slotId:q,layoutId:x});C=q.Hy8;q=q.ZO6;return[{slotId:r,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:j$(a,I,r,e),slotFulfillmentTriggers:$K(a,I,r,Z),slotExpirationTriggers:U,qn:"core",clientMetadata:new xi([new dw(C),new sk(ig(I)),new er({b2:a.b2(I)})]),adSlotLoggingData:T},q]}; ig=function(a){return a.kind==="AD_PLACEMENT_KIND_START"}; A9g=function(a,I,U,e,T){T=T?T:MA(a.L.get(),"SLOT_TYPE_IN_PLAYER");U=new On(a.V,U);var C=[new DN(a.V,T)];a=[new hR(a.V,I),new vN(a.V,T)];return{slotId:T,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:U,slotFulfillmentTriggers:C,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(e({slotId:T,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:U,slotFulfillmentTriggers:C,slotExpirationTriggers:a}))])}}; Mh5=function(a,I,U,e){var T=MA(a.L.get(),"SLOT_TYPE_PLAYER_UNDERLAY");U=new On(a.V,U);var C=[new DN(a.V,T)];a=[new hR(a.V,I),new vN(a.V,T)];return{slotId:T,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:U,slotFulfillmentTriggers:C,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(e({slotId:T,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:U,slotFulfillmentTriggers:C,slotExpirationTriggers:a}))])}}; thd=function(a,I,U,e,T,C,r){var q=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER"),x=IU(a.L.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",q);e=C4S(a,e,C,r,x);if(e instanceof h)return e;r=[new DN(a.V,q)];T=[new hR(a.V,C),new DN(a.V,T),new UU(a.V,T)];U=u4(U,{slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:e,slotFulfillmentTriggers:r,slotExpirationTriggers:T});a=a.B.get();C={layoutId:x,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",qn:"core"};I={layoutId:x,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", AN:new Map,layoutExitNormalTriggers:[new Uws(a.V,x,I.durationMs)],layoutExitSkipTriggers:[new T$s(a.V,x,I.durationMs)],Qx:[new eDs(a.V,x)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],qn:"core",clientMetadata:new xi([new hr(I)]),MY:U(C)};return{slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:e,slotFulfillmentTriggers:r,slotExpirationTriggers:T,clientMetadata:new xi([new dw(I)])}}; a1b=function(a,I,U,e,T,C){I=Zs(a,I,U,e);if(I instanceof h)return I;var r=I instanceof wW?new agI(a.V,U,I.V):null;e=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER");var q=[new DN(a.V,e)];a=[new hR(a.V,U),new vN(a.V,e)];C=C({slotId:e,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:I,slotFulfillmentTriggers:q,slotExpirationTriggers:a},r);return C instanceof qH?new h(C):{slotId:e,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:I,slotFulfillmentTriggers:q,slotExpirationTriggers:a, qn:"core",clientMetadata:new xi([new dw(C)]),adSlotLoggingData:T}}; DRw=function(a,I,U,e){var T=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER"),C=new PN(a.V,I),r=[new sU(a.V,T)];a=[new hR(a.V,I),new vN(a.V,T)];return{slotId:T,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(e({slotId:T,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:a}))]),adSlotLoggingData:U}}; vxF=function(a,I,U,e){var T=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER");U=new On(a.V,U);var C=[new DN(a.V,T)],r=[new vN(a.V,T),new hR(a.V,I)];C={slotId:T,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:U,slotFulfillmentTriggers:C,slotExpirationTriggers:r};return{slotId:T,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:U,slotFulfillmentTriggers:[new DN(a.V,T)],slotExpirationTriggers:[new hR(a.V,I),new vN(a.V,T)],qn:"core",clientMetadata:new xi([new dw(e(C))])}}; N$S=function(a,I,U,e,T){var C=MA(a.L.get(),"SLOT_TYPE_IN_PLAYER");U=new Yv(a.V,e,U);e=[new DN(a.V,C)];a=[new hR(a.V,I)];return{slotId:C,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:U,slotFulfillmentTriggers:e,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(T({slotId:C,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:U,slotFulfillmentTriggers:e,slotExpirationTriggers:a}))])}}; wgd=function(a,I,U,e,T,C){var r=MA(a.L.get(),I);return tF(a,r,I,new On(a.V,e),[new hR(a.V,U),new vN(a.V,r),new SM(a.V,e,["error"])],T,C)}; RDq=function(a,I,U,e,T,C,r){var q=MA(a.L.get(),I);return tF(a,q,I,new SM(a.V,T,["normal"]),[new hR(a.V,U),new vN(a.V,q),new SM(a.V,e,["error"])],C,r)}; GkL=function(a,I,U,e,T){var C=MA(a.L.get(),I);return tF(a,C,I,new PN(a.V,U),[new hR(a.V,U),new vN(a.V,C)],e,T)}; zGw=function(a,I,U,e,T){U=U?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var C=MA(a.L.get(),U);I=new PN(a.V,I);var r=[new DN(a.V,C)];a=[new vN(a.V,C)];return{slotId:C,slotType:U,slotPhysicalPosition:1,slotEntryTrigger:I,slotFulfillmentTriggers:r,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(T({slotId:C,slotType:U,slotPhysicalPosition:1,qn:"core",slotEntryTrigger:I,slotFulfillmentTriggers:r,slotExpirationTriggers:a}))]),adSlotLoggingData:e}}; Tgj=function(a,I,U,e){var T=MA(a.L.get(),"SLOT_TYPE_PLAYER_BYTES"),C=new RY(a.V),r=[new sU(a.V,T)];a=[new hR(a.V,I)];return{slotId:T,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(e({slotId:T,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:C,slotFulfillmentTriggers:r,slotExpirationTriggers:a})),new Sg({})]),adSlotLoggingData:U}}; nhb=function(a,I){return iiF(a.JU.get())?new SM(a.V,I,["normal","error","skipped"]):new SM(a.V,I,["normal"])}; J9s=function(a,I,U,e,T){I=nhb(a,I);a=Mv(a,I,U);T=T({slotId:a.slotId,slotType:a.slotType,slotPhysicalPosition:a.slotPhysicalPosition,slotEntryTrigger:a.slotEntryTrigger,slotFulfillmentTriggers:a.slotFulfillmentTriggers,slotExpirationTriggers:a.slotExpirationTriggers,qn:a.qn});return T instanceof h?T:{W$:Object.assign({},a,{clientMetadata:new xi([new dw(T.layout)]),adSlotLoggingData:e}),fF:T.fF}}; urq=function(a,I,U,e,T,C,r){U=KQI(a,I,U,e);if(U instanceof h)return U;r=r({slotId:U.slotId,slotType:U.slotType,slotPhysicalPosition:U.slotPhysicalPosition,slotEntryTrigger:U.slotEntryTrigger,slotFulfillmentTriggers:U.slotFulfillmentTriggers,slotExpirationTriggers:U.slotExpirationTriggers,qn:U.qn});if(r instanceof h)return r;e=[new sk(ig(I)),new dw(r.layout),new er({b2:a.b2(I)})];C&&e.push(new ow({}));return{W$:{slotId:U.slotId,slotType:U.slotType,slotPhysicalPosition:U.slotPhysicalPosition,slotEntryTrigger:j$(a, I,U.slotId,U.slotEntryTrigger),slotFulfillmentTriggers:$K(a,I,U.slotId,U.slotFulfillmentTriggers),slotExpirationTriggers:U.slotExpirationTriggers,qn:U.qn,clientMetadata:new xi(e),adSlotLoggingData:T},fF:r.fF}}; j$=function(a,I,U,e){return a.JU.get().Oa(ig(I))?new BN(a.V,U):e}; $K=function(a,I,U,e){return a.JU.get().Oa(ig(I))?[new sU(a.V,U)]:e}; Mv=function(a,I,U){var e=MA(a.L.get(),"SLOT_TYPE_PLAYER_BYTES"),T=[new DN(a.V,e)];a=[new vN(a.V,e),new hR(a.V,U)];return{slotId:e,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:I,slotFulfillmentTriggers:T,slotExpirationTriggers:a,qn:"core"}}; KQI=function(a,I,U,e){I=Zs(a,I,U,e);return I instanceof h?I:Mv(a,I,U)}; NgS=function(a,I,U,e,T,C){var r=MA(a.L.get(),"SLOT_TYPE_FORECASTING");I=Zs(a,I,U,e);if(I instanceof h)return I;e=[new DN(a.V,r)];a=[new vN(a.V,r),new hR(a.V,U)];return{slotId:r,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:I,slotFulfillmentTriggers:e,slotExpirationTriggers:a,qn:"core",clientMetadata:new xi([new dw(C({slotId:r,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,qn:"core",slotEntryTrigger:I,slotFulfillmentTriggers:e,slotExpirationTriggers:a}))]),adSlotLoggingData:T}}; rQb=function(a,I,U,e,T){var C=!I.hideCueRangeMarker;switch(I.kind){case "AD_PLACEMENT_KIND_START":return new PN(a.V,U);case "AD_PLACEMENT_KIND_MILLISECONDS":return a=fgw(I,e),a instanceof h?a:T(a.Bi,C);case "AD_PLACEMENT_KIND_END":return new fZ(a.V,U,C);default:return new h("Cannot construct entry trigger",{kind:I.kind})}}; C4S=function(a,I,U,e,T){return rQb(a,I,U,e,function(C,r){return new vNc(a.V,U,C,r,T)})}; Zs=function(a,I,U,e){return rQb(a,I,U,e,function(T,C){return new wW(a.V,U,T,C)})}; tF=function(a,I,U,e,T,C,r){a=[new sU(a.V,I)];return{slotId:I,slotType:U,slotPhysicalPosition:1,slotEntryTrigger:e,slotFulfillmentTriggers:a,slotExpirationTriggers:T,qn:"core",clientMetadata:new xi([new dw(r({slotId:I,slotType:U,slotPhysicalPosition:1,qn:"core",slotEntryTrigger:e,slotFulfillmentTriggers:a,slotExpirationTriggers:T}))]),adSlotLoggingData:C}}; nq=function(a,I){g.S.call(this);this.JU=a;this.V=I;this.eventCount=0}; Kq=function(a,I,U,e){nq.call(this,a,I);this.JU=a;this.Tt=U;this.context=e}; bQ=function(){this.V=new Map}; uQ=function(a,I){var U=this;this.currentState="wait";this.onSuccess=[];this.onFailure=[];this.currentState=a;this.result=I.result;this.error=I.error;I.promise&&I.promise.then(function(e){JF(U,e)},function(e){U.FY(e)})}; AF=function(a){if(kT(a)){if(a instanceof uQ)return a;if(Vu(a))return new uQ("wait",{promise:a})}return new uQ("done",{result:a})}; ME=function(){return new uQ("wait",{})}; jk=function(a){return new uQ("fail",{error:a})}; $T=function(a){try{return AF(a())}catch(I){return jk(I)}}; Lq=function(a,I){var U=ME();a.onSuccess.push(function(e){try{var T=I(e);JF(U,T)}catch(C){U.FY(C)}}); a.onFailure.push(function(e){U.FY(e)}); iQ(a);return U}; gt=function(a,I){var U=ME();a.onSuccess.push(function(e){JF(U,e)}); a.onFailure.push(function(e){try{var T=I(e);JF(U,T)}catch(C){U.FY(C)}}); iQ(a);return U}; HBS=function(a,I){var U=ME();a.onSuccess.push(function(e){try{I(),JF(U,e)}catch(T){U.FY(T)}}); a.onFailure.push(function(e){try{I(),U.FY(e)}catch(T){U.FY(T)}}); iQ(a)}; JF=function(a,I){if(kT(I)){if(Vu(I)){I.then(function(U){JF(a,U)},function(U){a.FY(U)}); return}if(I instanceof uQ){Lq(I,function(U){JF(a,U)}); gt(I,function(U){a.FY(U)}); return}}a.currentState="done";a.result=I;iQ(a)}; iQ=function(a){if(a.currentState==="done"){var I=a.onSuccess;a.onSuccess=[];a.onFailure=[];I=g.k(I);for(var U=I.next();!U.done;U=I.next())U=U.value,U(a.result)}else if(a.currentState==="fail")for(I=a.onFailure,a.onSuccess=[],a.onFailure=[],I=g.k(I),U=I.next();!U.done;U=I.next())U=U.value,U(a.error)}; cO=function(a){return function(){return qkC(a.apply(this,g.OS.apply(0,arguments)))}}; WO=function(a){return AF(a).wait()}; qkC=function(a){return $T(function(){return lQ(a,a.next())})}; lQ=function(a,I){return I.done?AF(I.value):gt(Lq(I.value.zs,function(U){return lQ(a,a.next(U))}),function(U){return lQ(a,a.throw(U))})}; xHd=function(a,I){if(a.length===0)return AF(NaN);var U=ME(),e=a.length;a.forEach(function(T,C){HBS(AF(T),function(){U.currentState==="wait"&&(I!==void 0&&I(C)&&U.currentState==="wait"?U.resolve(C):(--e,e===0&&U.resolve(NaN)))})}); return U}; ZBq=function(a){return a.map(function(I){return AF(I)})}; XE=function(a){var I=a.hours||0;var U=a.minutes||0,e=a.seconds||0;I=e+U*60+I*3600+(a.days||0)*86400+(a.weeks||0)*604800+(a.months||0)*2629800+(a.years||0)*31557600;I<=0?I={hours:0,minutes:0,seconds:0}:(a=I,I=Math.floor(a/3600),a%=3600,U=Math.floor(a/60),e=Math.floor(a%60),I={hours:I,minutes:U,seconds:e});var T=I.hours===void 0?0:I.hours;U=I.minutes===void 0?0:I.minutes;a=I.seconds===void 0?0:I.seconds;e=T>0;I=[];if(e){T=(new Intl.NumberFormat("en-u-nu-latn")).format(T);var C=["fr"],r="az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi".split(" "); T="af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz".split(" ").includes(BO)?T.replace(",","\u00a0"):C.includes(BO)?T.replace(",","\u202f"):r.includes(BO)?T.replace(",","."):T;I.push(T)}e=e===void 0?!1:e;U=(["af","be","lt"].includes(BO)||e)&&U<10?tr5().format(U):(new Intl.NumberFormat("en-u-nu-latn")).format(U);I.push(U);U=tr5().format(a);I.push(U);U=":";"da fi id si sr sr-Latn".split(" ").includes(BO)&&(U=".");return I.join(U)}; tr5=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; nic=function(a,I){var U,e;a=((U=a.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(e=U.videoAuthorizationToken)==null?void 0:e.credentialTransferTokens)||[];for(U=0;UI;a=U}else a=!1;return a}; XjF=function(a){a=a.split(a5[4]);hF.Xe(a,37);hF.Xe(a,67);hF.Xe(a,20);hF.Lo(a,47);return a.join(a5[4])}; g.NE=function(a,I){return a.Zt+"timedtext_video?ref=player&v="+I.videoId}; g.P4d=function(a){var I=this;this.videoData=a;a={};this.V=(a.c1a=function(){var U=[];if(g.Qu.isInitialized()){var e="";I.videoData&&I.videoData.u0&&(e=I.videoData.u0+("&r1b="+I.videoData.clientPlaybackNonce));var T={};e=(T.atr_challenge=e,T);DQ("bg_v",void 0,"player_att");(e=BkS(e))?(DQ("bg_s",void 0,"player_att"),U.push("r1a="+e)):(DQ("bg_e",void 0,"player_att"),U.push("r1c=2"))}else DQ("bg_e",void 0,"player_att"),window.trayride||window.botguard?U.push("r1c=1"):U.push("r1c=4");U.push("r1d="+g.Qu.getState()); return U.join("&")},a.c6a=function(U){return"r6a="+(Number(U.c)^Jo())},a.c6b=function(U){return"r6b="+(Number(U.c)^Number(g.D5("CATSTAT",0)))},a); this.videoData&&this.videoData.u0?this.Qf=Cj(this.videoData.u0):this.Qf={}}; g.pjw=function(a){if(a.videoData&&a.videoData.u0){for(var I=[a.videoData.u0],U=g.k(Object.keys(a.V)),e=U.next();!e.done;e=U.next())e=e.value,a.Qf[e]&&a.V[e]&&(e=a.V[e](a.Qf))&&I.push(e);return I.join("&")}return null}; g.o1=function(a,I){lfI(a,{HYg:g.ki(I.experiments,"bg_vm_reinit_threshold"),cspNonce:I.cspNonce,Zt:I.Zt||""})}; ffb=function(){var a=XMLHttpRequest.prototype.fetch;return!!a&&a.length===3}; OBd=function(a){Ykg=2592E3*(a||1)}; Ds=function(a){a=a===void 0?Ykg:a;if(a>0&&!(zHj()>(0,g.w)()-a*1E3))return 0;a=g.EV("yt-player-quality");if(typeof a==="string"){if(a=g.m$[a],a>0)return a}else if(a instanceof Object)return a.quality;return 0}; vO=function(){var a=g.EV("yt-player-proxima-pref");return a==null?null:a}; Skc=function(){var a=g.EV("yt-player-quality");if(a instanceof Object&&a.quality&&a.previousQuality){if(a.quality>a.previousQuality)return 1;if(a.quality0&&I[0]?a.getAutoplayPolicy(I[0]):a.getAutoplayPolicy("mediaelement");if(F2w[U])return F2w[U]}}catch(e){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; Cl=function(a){return a.yd||a.I9||a.mutedAutoplay}; mHi=function(a,I){return Cl(a)?I!==1&&I!==2&&I!==0?"AUTOPLAY_STATUS_UNAVAILABLE":a.aG?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; Qyb=function(a,I,U){var e=I.X();a.thirdParty||(a.thirdParty={});e.ancestorOrigins&&(a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext,{ancestorOrigins:e.ancestorOrigins}));e.N("embeds_enable_autoplay_and_visibility_signals")&&(e.wq!=null&&(a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(e.wq)})),e.bZ&&(a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext,{visibilityFractionSource:e.bZ})), a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Te(),autoplayIntended:Cl(I),autoplayStatus:mHi(I,U)}))}; Nkg=function(a,I){IH(a,2,I.n7,rX,3);IH(a,3,I.iY,zlC,3);vg(a,4,I.onesieUstreamerConfig);vg(a,9,I.uB);IH(a,10,I.PD,HF,3);IH(a,15,I.reloadPlaybackParams,hlj,3)}; DHc=function(a,I){IH(a,1,I.formatId,qu,3);o2(a,2,I.startTimeMs);o2(a,3,I.durationMs);o2(a,4,I.Ai);o2(a,5,I.R1);IH(a,9,I.uWw,oiF,3);IH(a,11,I.rX$,xB,1);IH(a,12,I.i9,xB,1)}; viC=function(a,I){aH(a,1,I.videoId);o2(a,2,I.lmt)}; oiF=function(a,I){if(I.UE)for(var U=0;U>31));o2(a,16,I.kIO);o2(a,17,I.detailedNetworkType);o2(a,18,I.Lp);o2(a,19,I.g8);o2(a,21,I.PN8);o2(a,23,I.I3);o2(a,28,I.JP);o2(a,29,I.g5X);o2(a,34,I.visibility);U=I.playbackRate;if(U!==void 0){var e=new ArrayBuffer(4);(new Float32Array(e))[0]=U;U=(new Uint32Array(e))[0];if(U!==void 0)for(Nw(a,285),ho(a,4),e=0;e<4;)a.view.setUint8(a.pos,U&255),U>>=8,a.pos+=1,e+=1}o2(a,36,I.X_); IH(a,38,I.mediaCapabilities,sUg,3);o2(a,39,I.VXa);o2(a,40,I.W7);o2(a,44,I.playerState);Dg(a,46,I.yj);o2(a,48,I.Gp);o2(a,50,I.Ge);o2(a,51,I.P$);o2(a,54,I.hg);if(I.p$)for(U=0;U>31));aH(a,2,I.message)}; ZKw=function(a,I){o2(a,1,I.clientState);IH(a,2,I.pAO,qBj,1)}; HKj=function(a,I){vg(a,1,I.Bx8);IH(a,2,I.LPs,xAj,3);IH(a,3,I.coldStartInfo,ZKw,3)}; rSY=function(a,I){o2(a,1,I.type);vg(a,2,I.value)}; COq=function(a,I){aH(a,1,I.hl);aH(a,12,I.deviceMake);aH(a,13,I.deviceModel);o2(a,16,I.clientName);aH(a,17,I.clientVersion);aH(a,18,I.osName);aH(a,19,I.osVersion)}; tig=function(a,I){aH(a,1,I.name);aH(a,2,I.value)}; nMS=function(a,I){aH(a,1,I.url);if(I.uI)for(var U=0;U1&&(this.U=a[1]==="2")}; JX=function(a,I,U,e,T){this.L=a;this.V=I;this.B=U;this.reason=e;this.s7=T===void 0?0:T}; g.uo=function(a,I,U,e){return new JX(g.m$[a]||0,g.m$[I]||0,U,e)}; Ve=function(a){if(kB&&a.s7)return!1;var I=g.m$.auto;return a.L===I&&a.V===I}; Mu=function(a){return AX[a.V||a.L]||"auto"}; DAi=function(a,I){I=g.m$[I];return a.L<=I&&(!a.V||a.V>=I)}; j6=function(a){return"["+a.L+"-"+a.V+", override: "+(a.B+", reason: "+a.reason+"]")}; $B=function(a,I,U){this.videoInfos=a;this.V=I;this.audioTracks=[];if(this.V){a=new Set;U==null||U({ainfolen:this.V.length});I=g.k(this.V);for(var e=I.next();!e.done;e=I.next())if(e=e.value,!e.X1||a.has(e.X1.id)){var T=void 0,C=void 0,r=void 0;(r=U)==null||r({atkerr:!!e.X1,itag:e.itag,xtag:e.V,lang:((T=e.X1)==null?void 0:T.name)||"",langid:((C=e.X1)==null?void 0:C.id)||""})}else T=new g.bo(e.id,e.X1),a.add(e.X1.id),this.audioTracks.push(T);U==null||U({atklen:this.audioTracks.length})}}; io=function(){g.S.apply(this,arguments);this.V=null}; su5=function(a,I,U,e,T,C,r){if(a.V)return a.V;var q={},x=new Set,Z={};if(Ll(e)){for(var t in e.V)e.V.hasOwnProperty(t)&&(a=e.V[t],Z[a.info.mK]=[a.info]);return Z}t=vMg(I,e,q);C&&T({aftsrt:gX(t)});for(var n={},K=g.k(Object.keys(t)),b=K.next();!b.done;b=K.next()){b=b.value;for(var J=g.k(t[b]),V=J.next();!V.done;V=J.next()){V=V.value;var M=V.itag,c=void 0,W=b+"_"+(((c=V.video)==null?void 0:c.fps)||0);n.hasOwnProperty(W)?n[W]===!0?Z[b].push(V):q[M]=n[W]:(c=cF(I,V,U,e.isLive,x),c!==!0?(r.add(b),q[M]=c, c==="disablevp9hfr"&&(n[W]="disablevp9hfr")):(Z[b]=Z[b]||[],Z[b].push(V),n[W]=!0))}}C&&T({bfflt:gX(Z)});for(var B in Z)Z.hasOwnProperty(B)&&(e=B,Z[e]&&Z[e][0].lc()&&(Z[e]=Z[e],Z[e]=a_q(I,Z[e],q),Z[e]=I_S(Z[e],q)));C&&Object.keys(q).length>0&&T({rjr:Pd(q)});I=g.k(x.values());for(e=I.next();!e.done;e=I.next())(e=U.L.get(e.value))&&--e.Pt;C&&T({aftflt:gX(Z)});a.V=g.Rf(Z,function(Y){return!!Y.length}); return a.V}; eEL=function(a,I,U,e,T,C,r,q){q=q===void 0?!1:q;if(I.TC&&r&&r.length>1&&!(I.Cu>0||I.D)){for(var x=I.L||!!T,Z=x&&I.EB?C:void 0,t=vMg(I,e),n=[],K=[],b={},J=0;J0&&K&&T&&(t=[r,U],M=T.concat(K).filter(function(c){return c})); if(M.length&&!I.HF){BF(M,t);if(x){x=[];I=g.k(M);for(e=I.next();!e.done;e=I.next())x.push(e.value.itag);C({hbdfmt:x.join(".")})}return OT(new $B(M,a,Z))}M=K$q(I);M=g.Jz(M,q);if(!M){if(n[r])return C=n[r],BF(C),OT(new $B(C,a,Z));x&&C({novideo:1});return Yk()}I.ij&&(M==="1"||M==="1h")&&n[U]&&(r=XD(n[M]),t=XD(n[U]),t>r?M=U:t===r&&bVL(n[U])&&(M=U));M==="9"&&n.h&&XD(n.h)>XD(n["9"])&&(M="h");I.E7&&e.isLive&&M==="("&&n.H&&XD(n["("])<1440&&(M="H");x&&C({vfmly:PF(M)});I=n[M];if(!I.length)return x&&C({novfmly:PF(M)}), Yk();BF(I);return OT(new $B(I,a,Z))}; CTS=function(a,I){var U=!(!a.m&&!a.M),e=!(!a.mac3&&!a.MAC3),T=!(!a.meac3&&!a.MEAC3);a=!(!a.i&&!a.I);I.bl=a;return U||e||T||a}; bVL=function(a){a=g.k(a);for(var I=a.next();!I.done;I=a.next())if(I=I.value,I.itag&&JgS.has(I.itag))return!0;return!1}; HVF=function(a){a=g.k(a);for(var I=a.next();!I.done;I=a.next())if(I.value.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; PF=function(a){switch(a){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return a}}; gX=function(a){var I=[],U;for(U in a)if(a.hasOwnProperty(U)){var e=U;I.push(PF(e));e=g.k(a[e]);for(var T=e.next();!T.done;T=e.next())I.push(T.value.itag)}return I.join(".")}; TZq=function(a,I,U,e,T,C){var r={},q={};g.dd(I,function(x,Z){x=x.filter(function(t){var n=t.itag;if(!t.vE)return q[n]="noenc",!1;if(C.B8&&t.mK==="(h"&&C.xa)return q[n]="lichdr",!1;if(!a.J&&t.mK==="1e")return q[n]="noav1enc",!1;if(t.mK==="("||t.mK==="(h"){if(a.B&&U&&U.flavor==="widevine"){var K=t.mimeType+"; experimental=allowed";(K=!!t.vE[U.flavor]&&!!U.V[K])||(q[n]=t.vE[U.flavor]?"unspt":"noflv");return K}if(!pl(a,fl.CRYPTOBLOCKFORMAT)&&!a.Ux||a.tU)return q[n]=a.tU?"disvp":"vpsub",!1}return U&&t.vE[U.flavor]&& U.V[t.mimeType]?!0:(q[n]=U?t.vE[U.flavor]?"unspt":"noflv":"nosys",!1)}); x.length&&(r[Z]=x)}); e&&Object.entries(q).length&&T({rjr:Pd(q)});return r}; I_S=function(a,I){var U=Qb(a,function(e,T){return T.video.fps>32?Math.min(e,T.video.width):e},Infinity); U32||e.video.widtha.Y)return"max"+a.Y;if(a.Z6&&I.mK==="h"&&I.video&&I.video.qualityOrdinal>1080)return"blkhigh264";if(I.mK==="(h"&&!U.C)return"enchdr";if((e===void 0?0:e)&&UY(I)&&!a.Ux)return"blk51live";if((I.mK==="MAC3"||I.mK==="mac3")&&!a.J)return"blkac3";if((I.mK==="MEAC3"||I.mK==="meac3")&&!a.U)return"blkeac3";if(I.mK==="M"||I.mK==="m")return"blkaac51"; if((I.mK==="so"||I.mK==="sa")&&!a.Va)return"blkamb";if(!a.B8&&uTj(I)&&(!U.J||I.mK!=="1e"))return"cbc";if(!U.J&&uTj(I)&&I.mK==="1e")return"cbcav1";if((I.mK==="i"||I.mK==="I")&&!a.hN)return"blkiamf";var C;if(a.Vo&&((C=I.audio)==null?void 0:C.L)===!0)return"blkvbcabr";var r,q;if(a.a$&&(I.mK==="1"||I.mK==="1h"||U.J&&I.mK==="1e")&&((r=I.video)==null?0:r.qualityOrdinal)&&((q=I.video)==null?void 0:q.qualityOrdinal)>a.a$)return"av1cap";if((e=U.L.get(I.mK))&&e.Pt>0)return T.add(I.mK),"byerr";var x;if((x=I.video)== null?0:x.fps>32){if(!U.dw&&!pl(U,fl.FRAMERATE))return"capHfr";if(a.fO&&I.video.qualityOrdinal>=4320)return"blk8khfr";if(D_(I)&&a.L4&&I.vE&&I.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(a.s7&&I.s7>a.s7)return"ratecap";a=ugd(U,I);return a!==!0?a:!0}; BF=function(a,I){I=I===void 0?[]:I;g.fo(a,function(U,e){var T=e.s7-U.s7;if(!U.lc()||!e.lc())return T;var C=e.video.height*e.video.width-U.video.height*U.video.width;!C&&I&&I.length>0&&(U=I.indexOf(U.mK)+1,e=I.indexOf(e.mK)+1,C=U===0||e===0?e||-1:U-e);C||(C=T);return C})}; g.YB=function(a,I){this.L=a;this.J=I===void 0?!1:I;this.B=this.path=this.scheme=a5[4];this.V={};this.url=a5[4]}; S6=function(a){ON(a);return a.B}; Ge=function(a){return a.L?a.L.startsWith(a5[22]):a.scheme===a5[22]}; kKF=function(a){ON(a);return g.FQ(a.V,function(I){return I!==null})}; ye=function(a){ON(a);var I=decodeURIComponent(a.get(a5[20])||a5[4]).split(a5[35]);return a.path===a5[14]&&I.length>1&&!!I[1]}; EN=function(a,I){I=I===void 0?!1:I;ON(a);if(a.path!==a5[14]){var U=a.clone();U.set(a5[45],a5[24]);return U}var e=a.MJ();U=new g.rv(e);var T=a.get(a5[48]),C=decodeURIComponent(a.get(a5[20])||a5[4]).split(a5[35]);if(T&&C&&C.length>1&&C[1])return e=U.V,a=e.replace(/^[^.]*/,a5[4]),g.q8(U,(e.indexOf(a5[15])===0?a5[15]:a5[50])+T+a5[13]+C[1]+a),U=new g.YB(U.toString()),U.set(a5[31],a5[24]),U;if(I)return U=a.clone(),U.set(a5[31],a5[24]),U;T=U.V.match(a5[9]);U.V.match(a5[34])?(g.q8(U,a5[32]),e=U.toString()): U.V.match(a5[10])?(g.q8(U,a5[16]),e=U.toString()):(U=r_q(e),TL(U)&&(e=U));U=new g.YB(e);U.set(a5[36],a5[24]);T&&U.set(a5[40],a5[17]);return U}; ON=function(a){if(a.L){if(!TL(a.L)&&!a.L.startsWith(a5[22]))throw new g.vk(a5[33],a.L);var I=g.J7(a.L);a.scheme=I.U;a.B=I.V+(I.B!=null?a5[7]+I.B:a5[4]);var U=I.L;if(U.startsWith(a5[14]))a.path=a5[14],U=U.slice(14);else if(U.startsWith(a5[18]))a.path=a5[18],U=U.slice(13);else if(U.startsWith(a5[11])){var e=U.indexOf(a5[37],12),T=U.indexOf(a5[37],e+1);e>0&&T>0?(a.path=U.slice(0,T),U=U.slice(T+1)):(a.path=U,U=a5[4])}else a.path=U,U=a5[4];e=a.V;a.V=VZj(U);Object.assign(a.V,Ag5(I.J.toString()));Object.assign(a.V, e);a.V.file===a5[47]&&(delete a.V.file,a.path+=a5[39]);a.L=a5[4];a.url=a5[4];a.J&&(I=YyL(),ON(a),U=a.V[I]||null)&&(U=MZi[0](U),a.set(I,U),a.J||YyL(a5[4]))}}; jug=function(a){ON(a);var I=a.scheme+(a.scheme?a5[19]:a5[38])+a.B+a.path;if(kKF(a)){var U=[];g.dd(a.V,function(e,T){e!==null&&U.push(T+a5[26]+e)}); I+=a5[46]+U.join(a5[1])}return I}; VZj=function(a){a=a.split(a5[37]);var I=0;a[0]||I++;for(var U={};I0?$g5(I,e.slice(0,T),e.slice(T+1)):e&&(I[e]=a5[4])}return I}; $g5=function(a,I,U){if(I===a5[27]){var e;(e=U.indexOf(a5[26]))>=0?(I=a5[0]+U.slice(0,e),U=U.slice(e+1)):(e=U.indexOf(a5[23]))>=0&&(I=a5[0]+U.slice(0,e),U=U.slice(e+3))}a[I]=U}; dX=function(a){var I=g.d(a,iVI)||a.signatureCipher;a={Rj:!1,P4:a5[4],hL:a5[4],s:a5[4]};if(!I)return a;I=Cj(I);a.Rj=!0;a.P4=I.url;a.hL=I.sp;a.s=I.s;return a}; RX=function(a,I,U,e,T,C,r,q,x){this.pO=a;this.startTime=I;this.duration=U;this.ingestionTime=e;this.sourceURL=T;this.ZU=x;this.endTime=I+U;this.V=r||0;this.range=C||null;this.pending=q||!1;this.ZU=x||null}; g.wX=function(){this.segments=[];this.V=null;this.L=!0;this.B=""}; L$I=function(a,I){if(I>a.xY())a.segments=[];else{var U=Ko(a.segments,function(e){return e.pO>=I},a); U>0&&a.segments.splice(0,U)}}; FD=function(a,I,U,e,T){T=T===void 0?!1:T;this.data=a;this.offset=I;this.size=U;this.type=e;this.V=(this.L=T)?0:8;this.dataOffset=this.offset+this.V}; mn=function(a){var I=a.data.getUint8(a.offset+a.V);a.V+=1;return I}; Qe=function(a){var I=a.data.getUint16(a.offset+a.V);a.V+=2;return I}; ze=function(a){var I=a.data.getInt32(a.offset+a.V);a.V+=4;return I}; hX=function(a){var I=a.data.getUint32(a.offset+a.V);a.V+=4;return I}; Nu=function(a){var I=a.data;var U=a.offset+a.V;I=I.getUint32(U)*4294967296+I.getUint32(U+4);a.V+=8;return I}; oX=function(a,I){I=I===void 0?NaN:I;if(isNaN(I))var U=a.size;else for(U=a.V;U1?Math.ceil(T*I):Math.floor(T*I))}a.skip(1);U=mn(a)<<16|Qe(a);if(U&256){e=U&1;T=U&4;var C=U&512,r=U&1024,q=U&2048;U=hX(a);e&&a.skip(4);T&&a.skip(4);e=(C?4:0)+(r?4:0)+(q?4:0);for(T=0;T1?Math.ceil(r*I):Math.floor(r*I)),a.skip(e)}}}; C2=function(a){a=new DataView(a.buffer,a.byteOffset,a.byteLength);return(a=g.ej(a,0,1836476516))?g.TS(a):NaN}; OVF=function(a){var I=g.ej(a,0,1937011556);if(!I)return null;I=rR(a,I.dataOffset+8,1635148593)||rR(a,I.dataOffset+8,1635135537);if(!I)return null;var U=rR(a,I.dataOffset+78,1936995172),e=rR(a,I.dataOffset+78,1937126244);if(!e)return null;I=null;if(U)switch(U.skip(4),mn(U)){default:I=0;break;case 1:I=2;break;case 2:I=1;break;case 3:I=255}var T=U=null,C=null;if(e=rR(a,e.dataOffset,1886547818)){var r=rR(a,e.dataOffset,1886546020),q=rR(a,e.dataOffset,2037673328);if(!q&&(q=rR(a,e.dataOffset,1836279920), !q))return null;r&&(r.skip(4),U=ze(r)/65536,C=ze(r)/65536,T=ze(r)/65536);a=g1i(q);a=new DataView(a.buffer,a.byteOffset+8,a.byteLength-8);return new f_F(I,U,C,T,a)}return null}; rR=function(a,I,U){for(;H8(a,I);){var e=qe(a,I);if(e.type===U)return e;I+=e.size}return null}; g.ej=function(a,I,U){for(;H8(a,I);){var e=qe(a,I);if(e.type===U)return e;I=x7(e.type)?I+8:I+e.size}return null}; g.Zt=function(a){if(a.data.getUint8(a.dataOffset)){var I=a.data;a=a.dataOffset+4;I=I.getUint32(a)*4294967296+I.getUint32(a+4)}else I=a.data.getUint32(a.dataOffset+4);return I}; qe=function(a,I){var U=a.getUint32(I),e=a.getUint32(I+4);return new FD(a,I,U,e)}; g.TS=function(a){var I=a.data.getUint8(a.dataOffset)?20:12;return a.data.getUint32(a.dataOffset+I)}; SgI=function(a){a=new FD(a.data,a.offset,a.size,a.type,a.L);var I=mn(a);a.skip(7);var U=hX(a);if(I===0){I=hX(a);var e=hX(a)}else I=Nu(a),e=Nu(a);a.skip(2);for(var T=Qe(a),C=[],r=[],q=0;q122)return!1}return!0}; x7=function(a){return a===1701082227||a===1836019558||a===1836019574||a===1835297121||a===1835626086||a===1937007212||a===1953653094||a===1953653099||a===1836475768}; GKc=function(a){a.skip(4);return{Rj8:oX(a,0),value:oX(a,0),timescale:hX(a),XAm:hX(a),zs6:hX(a),id:hX(a),Gf:oX(a),offset:a.offset}}; g.ygS=function(a){var I=rR(a,0,1701671783);if(!I)return null;var U=GKc(I),e=U.Rj8;U=U4(U.Gf);if(a=rR(a,I.offset+I.size,1701671783))if(a=GKc(a),a=U4(a.Gf),U&&a){I=g.k(Object.keys(a));for(var T=I.next();!T.done;T=I.next())T=T.value,U[T]=a[T]}return U?new IO(U,e):null}; ts=function(a,I){for(var U=rR(a,0,I);U;){var e=U;e.type=1936419184;e.data.setUint32(e.offset+4,1936419184);U=rR(a,U.offset+U.size,I)}}; g.n2=function(a,I){for(var U=0,e=[];H8(a,U);){var T=qe(a,U);T.type===I&&e.push(T);U=x7(T.type)?U+8:U+T.size}return e}; E1q=function(a,I){var U=g.ej(a,0,1937011556),e=g.ej(a,0,1953654136);if(!U||!e||a.getUint32(U.offset+12)>=2)return null;var T=new DataView(I.buffer,I.byteOffset,I.length),C=g.ej(T,0,1937011556);if(!C)return null;I=T.getUint32(C.dataOffset+8);e=T.getUint32(C.dataOffset+12);if(e!==1701733217&&e!==1701733238)return null;e=new cgY(a.byteLength+I);DV(e,a,0,U.offset+12);e.data.setInt32(e.offset,2);e.offset+=4;DV(e,a,U.offset+16,U.size-16);DV(e,T,T.byteOffset+C.dataOffset+8,I);DV(e,a,U.offset+U.size,a.byteLength- (U.offset+U.size));U=g.k([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(T=U.next();!T.done;T=U.next())T=g.O(g.ej(a,0,T.value)),e.data.setUint32(T.offset,T.size+I);a=g.ej(e.data,0,1953654136);e.data.setUint32(a.offset+16,2);return e.data}; dgS=function(a){var I=g.ej(a,0,1937011556);if(!I)return null;var U=a.getUint32(I.dataOffset+12);if(U!==1701733217&&U!==1701733238)return null;I=rR(a,I.offset+24+(U===1701733217?28:78),1936289382);if(!I)return null;U=rR(a,I.offset+8,1935894637);if(!U||a.getUint32(U.offset+12)!==1667392371)return null;I=rR(a,I.offset+8,1935894633);if(!I)return null;I=rR(a,I.offset+8,1952804451);if(!I)return null;U=new Uint8Array(16);for(var e=0;e<16;e++)U[e]=a.getInt8(I.offset+16+e);return U}; K2=function(a,I){this.V=a;this.pos=0;this.start=I||0}; bM=function(a){return a.pos>=a.V.byteLength}; As=function(a,I,U){var e=new K2(U);if(!Js(e,a))return!1;e=uM(e);if(!k7(e,I))return!1;for(a=0;I;)I>>>=8,a++;I=e.start+e.pos;var T=Vi(e,!0);e=a+(e.start+e.pos-I)+T;e=e>9?REj(e-9,8):REj(e-2,1);a=I-a;U.setUint8(a++,236);for(I=0;IU;T++)U=U*256+L2(a),e*=128;return I?U-e:U}; jj=function(a){var I=Vi(a,!0);a.pos+=I}; mgY=function(a){if(!k7(a,440786851,!0))return null;var I=a.pos;Vi(a,!1);var U=Vi(a,!0)+a.pos-I;a.pos=I+U;if(!k7(a,408125543,!1))return null;Vi(a,!0);if(!k7(a,357149030,!0))return null;var e=a.pos;Vi(a,!1);var T=Vi(a,!0)+a.pos-e;a.pos=e+T;if(!k7(a,374648427,!0))return null;var C=a.pos;Vi(a,!1);var r=Vi(a,!0)+a.pos-C,q=new Uint8Array(U+12+T+r),x=new DataView(q.buffer);q.set(new Uint8Array(a.V.buffer,a.V.byteOffset+I,U));x.setUint32(U,408125543);x.setUint32(U+4,33554431);x.setUint32(U+8,4294967295); q.set(new Uint8Array(a.V.buffer,a.V.byteOffset+e,T),U+12);q.set(new Uint8Array(a.V.buffer,a.V.byteOffset+C,r),U+12+T);return q}; gR=function(a){var I=a.pos;a.pos=0;var U=1E6;Js(a,[408125543,357149030,2807729])&&(U=Me(a));a.pos=I;return U}; Quq=function(a,I){var U=a.pos;a.pos=0;if(a.V.getUint8(a.pos)!==160&&!c8(a)||!k7(a,160))return a.pos=U,NaN;Vi(a,!0);var e=a.pos;if(!k7(a,161))return a.pos=U,NaN;Vi(a,!0);L2(a);var T=L2(a)<<8|L2(a);a.pos=e;if(!k7(a,155))return a.pos=U,NaN;e=Me(a);a.pos=U;return(T+e)*I/1E9}; c8=function(a){if(!zEs(a)||!k7(a,524531317))return!1;Vi(a,!0);return!0}; zEs=function(a){if(a.oa()){if(!k7(a,408125543))return!1;Vi(a,!0)}return!0}; Js=function(a,I){for(var U=0;U0){var e=Ag5(I.substring(U+1));g.dd(e,function(T,C){this.set(C,T)},a); I=I.substring(0,U)}I=VZj(I);g.dd(I,function(T,C){this.set(C,T)},a)}; NZj=function(a){return a.jX}; o1q=function(a){var I=a.jX.MJ(),U=[];g.dd(a.V,function(T,C){U.push(C+"="+T)}); if(!U.length)return I;var e=U.join("&");a=kKF(a.jX)?"&":"?";return I+a+e}; lM=function(a,I){var U=new g.YB(I);(I=U.get("req_id"))&&a.set("req_id",I);g.dd(a.V,function(e,T){U.set(T,null)}); return U}; Dg5=function(){this.B=this.L=this.FY=this.timedOut=this.started=this.J=this.V=0}; B8=function(a){a.J=(0,g.w)();a.started=0;a.timedOut=0;a.FY=0}; X8=function(a,I){var U=a.started+a.FY*4;I&&(U+=a.L);U=Math.max(0,U-3);return Math.pow(1.6,U)}; P8=function(a,I){a[I]||(a[I]=new Dg5);return a[I]}; p2=function(a){this.j=this.C=this.U=this.B=0;this.D=this.Y=!1;this.V=a;this.L=a.clone()}; v1g=function(a,I,U){if(Ge(a.V))return!1;var e=P8(U,S6(a.V));if(e.timedOut<1&&e.FY<1)return!1;e=e.timedOut+e.FY;a=f2(a,I);U=P8(U,S6(a));return U.timedOut+U.FY+01?I=I.ai:(U=P8(U,O4(a,a.JC(I,U),I)),I=Math.max(a.U,U.timedOut)+I.V4*(a.B-a.U)+.25*a.C,I=I>3?1E3*Math.pow(1.6,I-3):0);return I===0?!0:a.j+I<(0,g.w)()}; a7c=function(a,I,U){a.V.set(I,U);a.L.set(I,U);a.J&&a.J.set(I,U)}; I7I=function(a,I,U,e,T){++a.B;I&&++a.U;S6(U.jX).startsWith("redirector.")&&(a.V=a.L.clone(),delete a.J,e.Ne&&delete T[S6(a.V)])}; GS=function(a){return a?(a.itag||"")+";"+(a.lmt||0)+";"+(a.xtags||""):""}; yi=function(a,I,U,e){this.initRange=U;this.indexRange=e;this.V=null;this.B=!1;this.Y=0;this.J=this.B7=this.L=null;this.info=I;this.Y6=new p2(a)}; E4=function(a,I){this.start=a;this.end=I;this.length=I-a+1}; dR=function(a){a=a.split("-");var I=Number(a[0]),U=Number(a[1]);if(!isNaN(I)&&!isNaN(U)&&a.length===2&&(a=new E4(I,U),!isNaN(a.start)&&!isNaN(a.end)&&!isNaN(a.length)&&a.length>0))return a}; RO=function(a,I){return new E4(a,a+I-1)}; s_I=function(a){return a.end==null?{start:String(a.start)}:{start:String(a.start),end:String(a.end)}}; wR=function(a){if(!a)return new E4(0,0);var I=Number(a.start);a=Number(a.end);if(!isNaN(I)&&!isNaN(a)&&(I=new E4(I,a),I.length>0))return I}; F8=function(a,I,U,e,T,C,r,q,x,Z,t,n){e=e===void 0?"":e;this.type=a;this.V=I;this.range=U;this.source=e;this.iW=t;this.clipId=n===void 0?"":n;this.j=[];this.C="";this.pO=-1;this.Va=this.gw=0;this.C=e;this.pO=T>=0?T:-1;this.startTime=C||0;this.duration=r||0;this.L=q||0;this.B=x>=0?x:this.range?this.range.length:NaN;this.U=this.range?this.L+this.B===this.range.length:Z===void 0?!!this.B:Z;this.range?(this.J=this.startTime+this.duration*this.L/this.range.length,this.D=this.duration*this.B/this.range.length, this.Y=this.J+this.D):UrS(this)}; UrS=function(a){a.J=a.startTime;a.D=a.duration;a.Y=a.J+a.D}; eab=function(a,I,U){var e=!(!I||I.V!==a.V||I.type!==a.type||I.pO!==a.pO);return U?e&&!!I&&(a.range&&I.range?I.range.end===a.range.end:I.range===a.range)&&I.L+I.B===a.L+a.B:e}; mo=function(a){return a.type===1||a.type===2}; Qi=function(a){return a.type===3||a.type===6}; zS=function(a,I){return a.V===I.V?a.range&&I.range?a.range.start+a.L+a.B===I.range.start+I.L:a.pO===I.pO?a.L+a.B===I.L:a.pO+1===I.pO&&I.L===0&&a.U:!1}; C2i=function(a,I){return a.pO!==I.pO&&I.pO!==a.pO+1||a.type!==I.type?!1:zS(a,I)?!0:Math.abs(a.J-I.J)<=1E-6&&a.pO===I.pO?!1:T5q(a,I)}; T5q=function(a,I){return zS(a,I)||Math.abs(a.Y-I.J)<=1E-6||a.pO+1===I.pO&&I.L===0&&a.U?!0:!1}; hs=function(a){return a.pO+(a.U?1:0)}; rfF=function(a){a.length===1||g.mm(a,function(U){return!!U.range}); for(var I=1;I=I.range.start+I.L&&a.range.start+a.L+a.B<=I.range.start+I.L+I.B:a.pO===I.pO&&a.L>=I.L&&(a.L+a.B<=I.L+I.B||I.U)}; Kss=function(a,I){return a.V!==I.V?!1:a.type===4&&I.type===3&&a.V.MF()?(a=a.V.kE(a),IR(a,function(U){return Kss(U,I)})):a.pO===I.pO&&!!I.B&&I.L+I.B>a.L&&I.L+I.B<=a.L+a.B}; oO=function(a,I){var U=I.pO;a.C="updateWithSegmentInfo";a.pO=U;if(a.startTime!==I.startTime||a.duration!==I.duration)a.startTime=I.startTime+a.gw,a.duration=I.duration,UrS(a)}; Dt=function(a,I){var U=this;this.nO=a;this.J=this.V=null;this.U=this.Ob=NaN;this.JC=this.requestId=null;this.Ah={au8:function(){return U.range}}; this.Y6=a[0].V.Y6;this.L=I||"";this.nO[0].range&&this.nO[0].B>0&&(HNw(a)?(this.range=rfF(a),this.B=this.range.length):(this.range=this.nO[this.nO.length-1].range,this.B=qYg(a)))}; v8=function(a){return!mo(a.nO[a.nO.length-1])}; aK=function(a){return a.nO[a.nO.length-1].type===4}; g.IK=function(a,I,U){U=a.JC===null?a.Y6.JC(I,U,a.nO[0].type):a.JC;if(a.V){I=U?EN(a.V,I.TR):a.V;var e=new W8(I);e.get("alr")||e.set("alr","yes");a.L&&hEg(e,a.L)}else/http[s]?:\/\//.test(a.L)?e=new W8(new g.YB(a.L)):(e=Y7(a.Y6,U,I),a.L&&hEg(e,a.L));(I=a.range)?e.set("range",I.toString()):a.nO[0].V.pQ()&&a.nO.length===1&&a.nO[0].L&&e.set("range",a.nO[0].L+"-");a.requestId&&e.set("req_id",a.requestId);isNaN(a.Ob)||e.set("headm",a.Ob.toString());isNaN(a.U)||e.set("mffa",a.U+"ms");a.urlParams&&g.dd(a.urlParams, function(T,C){e.set(C,T)}); return e}; bNb=function(a){if(a.range)return a.B;a=a.nO[0];return Math.round(a.D*a.V.info.s7)}; Jfs=function(a,I){return Math.max(0,a.nO[0].J-I)}; Us=function(a,I,U,e,T,C){C=C===void 0?0:C;yi.call(this,a,I,e,void 0);this.U=U;this.Rn=C;this.index=T||new g.wX}; uJC=function(a,I,U,e,T){this.pO=a;this.startSecs=I;this.SK=U;this.V=e||NaN;this.L=T||NaN}; eD=function(a,I,U){for(;a;a=a.parentNode)if(a.attributes&&(!U||a.nodeName===U)){var e=a.getAttribute(I);if(e)return e}return""}; Tw=function(a,I){for(;a;a=a.parentNode){var U=a.getElementsByTagName(I);if(U.length>0)return U[0]}return null}; kDL=function(a){if(!a)return 0;var I=a.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return I?(Number(I[2])|0)*3600+(Number(I[4])|0)*60+(Number(I[6])|0):Number(a)|0}; VGY=function(a){return a.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?a+"Z":a}; C8=function(){this.V=[];this.L=null;this.Y=0;this.B=[];this.U=!1;this.C="";this.J=-1}; Afg=function(a){var I=a.B;a.B=[];return I}; MGg=function(){this.J=[];this.V=null;this.L={};this.B={}}; LsY=function(a,I){var U=[];I=Array.from(I.getElementsByTagName("SegmentTimeline"));I=g.k(I);for(var e=I.next();!e.done;e=I.next()){e=e.value;var T=e.parentNode.parentNode,C=null;T.nodeName==="Period"?C=j_b(a):T.nodeName==="AdaptationSet"?(T=T.getAttribute("id")||T.getAttribute("mimetype")||"",C=$rd(a,T)):T.nodeName==="Representation"&&(T=T.getAttribute("id")||"",C=iNF(a,T));if(C==null)return;C.update(e);g.gd(U,Afg(C))}g.gd(a.J,U);WgI(a.J,function(r){return r.startSecs*1E3+r.V})}; gYw=function(a){a.V&&(a.V.V=[]);g.dd(a.L,function(I){I.V=[]}); g.dd(a.B,function(I){I.V=[]})}; j_b=function(a){a.V||(a.V=new C8);return a.V}; $rd=function(a,I){a.L[I]||(a.L[I]=new C8);return a.L[I]}; iNF=function(a,I){a.B[I]||(a.B[I]=new C8);return a.B[I]}; HT=function(a){var I=a===void 0?{}:a;a=I.Rn===void 0?0:I.Rn;var U=I.yP===void 0?!1:I.yP;var e=I.RR===void 0?0:I.RR;var T=I.zo===void 0?0:I.zo;var C=I.zl===void 0?Infinity:I.zl;var r=I.zj===void 0?0:I.zj;var q=I.Tn===void 0?!1:I.Tn;I=I.Qn===void 0?!1:I.Qn;g.wX.call(this);this.m6=this.Ti=-1;this.HZ=a;this.RR=e;this.yP=U;this.zo=T;this.zl=C;this.zj=r;((this.Tn=q)||isFinite(C)&&this.zl>0)&&U&&rL&&(this.L=!1,this.B="postLive");this.Qn=I}; qU=function(a,I){return po(a.segments,function(U){return I-U.pO})}; xV=function(a,I,U){U=U===void 0?{}:U;Us.call(this,a,I,"",void 0,void 0,U.Rn||0);this.index=new HT(U)}; Z6=function(a,I,U){yi.call(this,a,I);this.U=U;a=this.index=new g.wX;a.L=!1;a.B="d"}; cf5=function(a,I,U){var e=a.index.jO(I),T=a.index.getStartTime(I),C=a.index.getDuration(I);U?C=U=0:U=a.info.s7*C;return new Dt([new F8(3,a,void 0,"otfCreateRequestInfoForSegment",I,T,C,0,U)],e)}; Wsg=function(a,I){if(!a.index.isLoaded()){var U=[],e=I.J;I=I.U.split(",").filter(function(t){return t.length>0}); for(var T=0,C=0,r=0,q=/^(\d+)/,x=/r=(\d+)/,Z=0;Ze)return null}else if(U&&(U=a.V,e=I.V,U=!(e.KY.length?gLw(U,e.KY[0]):1)),U)return null;U=new F8(a.info.type,a.info.V,a.info.range,a.info.C,a.info.pO,a.info.startTime,a.info.duration,a.info.L,a.info.B,a.info.U,a.info.iW,a.info.clipId);e=I.info;U.B+=e.B;U.range&&(U.D+=e.D);U.Y=e.Y;U.U=e.U;e=new iW;LU(e,a.V);LU(e,I.V);U=new tW(U,e);U.L= I.L||a.L;U.B=a.B!==-1?a.B:I.B;U.J=a.J!==-1?a.J:I.J;return U}; g.K8=function(a){g.eG(a.info.V.info)||a.info.V.info.eK();if(a.B!==-1)return a.B;if(a.L&&BZY(a.L))return a.B=BZY(a.L),a.B;if(g.eG(a.info.V.info)){var I=a.t4();for(var U=a.info.V.V,e=NaN,T=NaN,C=0;H8(I,C);){var r=qe(I,C);r.type===1936286840?T=r.data.getUint32(r.dataOffset+8):r.type===1836476516?T=g.TS(r):r.type===1952867444&&isNaN(e)&&(e=g.Zt(r));C=x7(r.type)?C+8:C+r.size}!T&&U&&(T=C2(U));I=e/T}else I=new K2(a.t4()),U=a.U?I:new K2(new DataView(a.info.V.V.buffer)),e=gR(U),U=I.pos,I.pos=0,c8(I)?k7(I, 231)?(e=Me(I)*e/1E9,I.pos=U,I=e):(I.pos=U,I=NaN):(I.pos=U,I=NaN);a.B=I||a.info.J;return a.B}; XVi=function(a,I){a.timestampOffset>0&&(I-=a.timestampOffset);var U=g.K8(a)+I;B5g(a,U);a.timestampOffset=I}; B5g=function(a,I){g.eG(a.info.V.info)||a.info.V.info.eK();a.B=I;if(g.eG(a.info.V.info)){var U=a.t4();a=a.info.V.V;for(var e=NaN,T=NaN,C=0;H8(U,C);){var r=qe(U,C);isNaN(e)&&(r.type===1936286840?e=r.data.getUint32(r.dataOffset+8):r.type===1836476516&&(e=g.TS(r)));if(r.type===1952867444){!e&&a&&(e=C2(a));var q=g.Zt(r);isNaN(T)&&(T=Math.round(I*e)-q);var x=r;q+=T;if(x.data.getUint8(x.dataOffset)){var Z=x.data;x=x.dataOffset+4;Z.setUint32(x,Math.floor(q/4294967296));Z.setUint32(x+4,q&4294967295)}else x.data.setUint32(x.dataOffset+ 4,q)}C=x7(r.type)?C+8:C+r.size}return!0}U=new K2(a.t4());a=a.U?U:new K2(new DataView(a.info.V.V.buffer));e=gR(a);a=U.pos;U.pos=0;if(c8(U)&&k7(U,231))if(T=Vi(U,!0),I=Math.floor(I*1E9/e),Math.ceil(Math.log(I)/Math.log(2)/8)>T)I=!1;else{for(e=T-1;e>=0;e--)U.V.setUint8(U.pos+e,I&255),I>>>=8;U.pos=a;I=!0}else I=!1;return I}; JW=function(a,I){I=I===void 0?!1:I;var U=bK(a);a=I?0:a.info.D;return U||a}; bK=function(a){g.eG(a.info.V.info)||a.info.V.info.eK();if(a.L&&a.info.type===6)return a.L.Rn;if(g.eG(a.info.V.info)){var I=a.t4();var U=0;I=g.n2(I,1936286840);I=g.k(I);for(var e=I.next();!e.done;e=I.next())e=SgI(e.value),U+=e.vO[0]/e.timescale;U=U||NaN;if(!(U>=0))a:{U=a.t4();I=a.info.V.V;for(var T=e=0,C=0;H8(U,e);){var r=qe(U,e);if(r.type===1836476516)T=g.TS(r);else if(r.type===1836019558){!T&&I&&(T=C2(I));if(!T){U=NaN;break a}var q=g.O(rR(r.data,r.dataOffset,1953653094)),x=q;q=T;var Z=g.O(rR(x.data, x.dataOffset,1952868452));x=g.O(rR(x.data,x.dataOffset,1953658222));var t=ze(Z);ze(Z);t&2&&ze(Z);Z=t&8?ze(Z):0;var n=ze(x),K=n&1;t=n&4;var b=n&256,J=n&512,V=n&1024;n&=2048;var M=hX(x);K&&ze(x);t&&ze(x);for(var c=K=0;c2048?"":I.indexOf("https://")===0?I:""}; jD=function(a,I,U){I.match(wVw);return a(I,U).then(function(e){var T=g.Rag(e.xhr);return T?jD(a,T,U):e.xhr})}; gL=function(a,I,U){a=a===void 0?"":a;I=I===void 0?null:I;U=U===void 0?!1:U;g.J_.call(this);var e=this;this.sourceUrl=a;this.isLivePlayback=U;this.Z6=this.duration=0;this.isPremiere=this.Tn=this.J=this.isLiveHeadPlayable=this.isLive=this.L=!1;this.zl=this.zo=0;this.isOtf=this.U7=!1;this.a$=(0,g.w)();this.Va=Infinity;this.V={};this.B=new Map;this.state=this.ZC=0;this.timeline=null;this.isManifestless=!1;this.e8=[];this.Y=null;this.tU=0;this.U="";this.dw=NaN;this.CO=this.F1=this.timestampOffset=this.C= 0;this.OO=this.Zx=NaN;this.wL=0;this.fO=this.j=!1;this.Ux=[];this.zt={};this.gw=NaN;this.Ah={Ixa:function(q){$V(e,q)}}; var T;this.XX=(T=I)==null?void 0:T.S8("html5_use_network_error_code_enums");FsY=!!I&&I.S8("html5_modern_vp9_mime_type");var C;iK=!((C=I)==null||!C.S8("html5_enable_flush_during_seek"))&&g.N6();var r;L8=!((r=I)==null||!r.S8("html5_enable_reset_audio_decoder"))&&g.N6()}; mrq=function(a){return g.FQ(a.V,function(I){return!!I.info.video&&I.info.video.qualityOrdinal>=2160})}; n1w=function(a){return g.FQ(a.V,function(I){return!!I.info.video&&I.info.video.isHdr()})}; WF=function(a){return g.FQ(a.V,function(I){return!!I.info.vE})}; g.Q_i=function(a){return g.FQ(a.V,function(I){return qr(I.info.mimeType)})}; zaj=function(a){return g.FQ(a.V,function(I){return I.info.video?I.info.video.projectionType==="EQUIRECTANGULAR":!1})}; haS=function(a){return g.FQ(a.V,function(I){return I.info.video?I.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; N55=function(a){return g.FQ(a.V,function(I){return I.info.video?I.info.video.projectionType==="MESH":!1})}; oYd=function(a){return g.FQ(a.V,function(I){return I.info.video?I.info.video.stereoLayout===1:!1})}; Drw=function(a){return pw5(a.V,function(I){return I.info.video?I.gD():!0})}; Ll=function(a){return g.FQ(a.V,function(I){return Ge(I.Y6.V)})}; $V=function(a,I){a.V[I.info.id]=I;a.B.set(GS(g.CN(I.info,a.U7)),I)}; vYq=function(a,I){return GS({itag:I.itag,lmt:a.U7?0:I.lmt||0,xtags:I.xtags})}; lK=function(a,I,U){U=U===void 0?0:U;var e=a.mimeType||"",T=a.itag;var C=a.xtags;T=T?T.toString():"";C&&(T+=";"+C);C=T;if(HV(e)){var r=a.width||640;T=a.height||360;var q=a.fps,x=a.qualityLabel,Z=a.colorInfo,t=a.projectionType,n;a.stereoLayout&&(n=aUd[a.stereoLayout]);var K=EYi(a)||void 0;if(Z==null?0:Z.primaries)var b=IUS[Z.primaries]||void 0;r=new QV(r,T,q,t,n,void 0,x,K,b);e=cT(e,r,Ng[a.itag||""]);iK&&(e+="; enableflushduringseek=true");L8&&(e+="; enableresetaudiodecoder=true")}var J;if(r5(e)){var V= a.audioSampleRate;n=a.audioTrack;V=new wZ(V?+V:void 0,a.audioChannels,a.spatialAudioType,a.isDrc,a.loudnessDb,a.trackAbsoluteLoudnessLkfs,a.audioQuality||"AUDIO_QUALITY_UNKNOWN",a.isVb);n&&(b=n.displayName,T=n.id,n=n.audioIsDefault,b&&(J=new g.MU(b,T||"",!!n)))}var M;a.captionTrack&&(x=a.captionTrack,n=x.displayName,b=x.vssId,T=x.languageCode,q=x.kind,x=x.id,n&&b&&T&&(M=new GDs(n,b,T,q,a.xtags,x)));n=Number(a.bitrate)/8;b=Number(a.contentLength);T=Number(a.lastModified);x=a.drmFamilies;q=a.type;U= U&&b?b/U:0;a=Number(a.approxDurationMs);if(I&&x){var c={};x=g.k(x);for(Z=x.next();!Z.done;Z=x.next())(Z=WT[Z.value])&&(c[Z]=I[Z])}return new ou(C,e,{audio:V,video:r,X1:J,vE:c,s7:n,CX:U,contentLength:b,lastModified:T,captionTrack:M,streamType:q,approxDurationMs:a})}; BT=function(a,I,U){U=U===void 0?0:U;var e=a.type;var T=a.itag;var C=a.xtags;C&&(T=a.itag+";"+C);if(HV(e)){var r=(a.size||"640x360").split("x");r=new QV(+r[0],+r[1],+a.fps,a.projection_type,+a.stereo_layout,void 0,a.quality_label,a.eotf,a.primaries);e=cT(e,r,Ng[a.itag]);iK&&(e+="; enableflushduringseek=true");L8&&(e+="; enableresetaudiodecoder=true")}var q;if(r5(e)){var x=new wZ(+a.audio_sample_rate||void 0,+a.audio_channels||0,a.spatial_audio_type,!!a.drc);a.name&&(q=new g.MU(a.name,a.audio_track_id, a.isDefault==="1"))}var Z;a.caption_display_name&&a.caption_vss_id&&a.caption_language_code&&(Z=new GDs(a.caption_display_name,a.caption_vss_id,a.caption_language_code,a.caption_kind,a.xtags,a.caption_id));C=Number(a.bitrate)/8;var t=Number(a.clen),n=Number(a.lmt);U=U&&t?t/U:0;if(I&&a.drm_families){var K={};for(var b=g.k(a.drm_families.split(",")),J=b.next();!J.done;J=b.next())J=J.value,K[J]=I[J]}return new ou(T,e,{audio:x,video:r,X1:q,vE:K,s7:C,CX:U,contentLength:t,lastModified:n,captionTrack:Z, streamType:a.stream_type,approxDurationMs:Number(a.approx_duration_ms)})}; s3c=function(a){return IR(a,function(I){return"FORMAT_STREAM_TYPE_OTF"===I.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; UG5=function(a){return IR(a,function(I){return"FORMAT_STREAM_TYPE_OTF"===I.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; eWS=function(a,I){return a.timeline?co(a.timeline.J,I):a.e8.length?co(a.e8,I):[]}; X2=function(a,I,U){I=I===void 0?"":I;U=U===void 0?"":U;a=new g.YB(a,!0);a.set("alr","yes");U&&(U=XjF(decodeURIComponent(U)),a.set(I,encodeURIComponent(U)));return a}; H95=function(a,I){var U=eD(I,"id");U=U.replace(":",";");var e=eD(I,"mimeType"),T=eD(I,"codecs");e=T?e+'; codecs="'+T+'"':e;T=Number(eD(I,"bandwidth"))/8;var C=Number(Tw(I,"BaseURL").getAttribute(a.U+":contentLength")),r=a.duration&&C?C/a.duration:0;if(HV(e)){var q=Number(eD(I,"width"));var x=Number(eD(I,"height")),Z=Number(eD(I,"frameRate")),t=TEI(eD(I,a.U+":projectionType"));a:switch(eD(I,a.U+":stereoLayout")){case "layout_left_right":var n=1;break a;case "layout_top_bottom":n=2;break a;default:n= 0}q=new QV(q,x,Z,t,n)}if(r5(e)){var K=Number(eD(I,"audioSamplingRate"));var b=Number(eD(I.getElementsByTagName("AudioChannelConfiguration")[0],"value"));x=CCd(eD(I,a.U+":spatialAudioType"));K=new wZ(K,b,x);a:{b=eD(I,"lang")||"und";if(x=Tw(I,"Role"))if(t=eD(x,"value")||"",g.Nd(rGI,t)){x=b+"."+rGI[t];Z=t==="main";a=eD(I,a.U+":langName")||b+" - "+t;b=new g.MU(a,x,Z);break a}b=void 0}}if(I=Tw(I,"ContentProtection"))if(I.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var J={};for(I= I.firstChild;I!=null;I=I.nextSibling)I instanceof Element&&/SystemURL/.test(I.nodeName)&&(a=I.getAttribute("type"),x=I.textContent,a&&x&&(J[a]=x.trim()))}else J=void 0;return new ou(U,e,{audio:K,video:q,X1:b,vE:J,s7:T,CX:r,contentLength:C})}; TEI=function(a){switch(a){case "equirectangular":return"EQUIRECTANGULAR";case "equirectangular_threed_top_bottom":return"EQUIRECTANGULAR_THREED_TOP_BOTTOM";case "mesh":return"MESH";case "rectangular":return"RECTANGULAR";default:return"UNKNOWN"}}; CCd=function(a){switch(a){case "spatial_audio_type_ambisonics_5_1":return"SPATIAL_AUDIO_TYPE_AMBISONICS_5_1";case "spatial_audio_type_ambisonics_quad":return"SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD";case "spatial_audio_type_foa_with_non_diegetic":return"SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC";default:return"SPATIAL_AUDIO_TYPE_NONE"}}; xGq=function(a,I){I=I===void 0?"":I;a.state=1;a.a$=(0,g.w)();return drd(I||a.sourceUrl).then(function(U){if(!a.Ox()){a.ZC=U.status;U=U.responseText;var e=new DOMParser;U=KJ(e,Pu5(U),"text/xml").getElementsByTagName("MPD")[0];a.Va=kDL(eD(U,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(U.attributes){e=g.k(U.attributes);for(var T=e.next();!T.done;T=e.next())if(T=T.value,T.value==="http://youtube.com/yt/2012/10/10"){e=T.name.split(":")[1];break b}}e=""}a.U=e;a.isLive=a.Va=a.Va}; tfL=function(a){a.Y&&a.Y.stop()}; q5i=function(a){var I=a.Va;isFinite(I)&&(PT(a)?a.refresh():(I=Math.max(0,a.a$+I-(0,g.w)()),a.Y||(a.Y=new g.Dy(a.refresh,I,a),g.E(a,a.Y)),a.Y.start(I)))}; nPb=function(a){a=a.V;for(var I in a){var U=a[I].index;if(U.isLoaded())return U.xY()+1}return 0}; p8=function(a){return a.F1?a.F1-(a.C||a.timestampOffset):0}; f8=function(a){return a.CO?a.CO-(a.C||a.timestampOffset):0}; YV=function(a){if(!isNaN(a.dw))return a.dw;var I=a.V,U;for(U in I){var e=I[U].index;if(e.isLoaded()&&!qr(I[U].info.mimeType)){I=0;for(U=e.Ra();U<=e.xY();U++)I+=e.getDuration(U);I/=e.On();I=Math.round(I/.5)*.5;e.On()>10&&(a.dw=I);return I}if(a.isLive&&(e=I[U],e.Rn))return e.Rn}return NaN}; KtF=function(a,I){a=YSs(a.V,function(e){return e.index.isLoaded()}); if(!a)return NaN;a=a.index;var U=a.WB(I);return a.getStartTime(U)===I?I:U=0&&T.segments.splice(C,1)}}}; JGF=function(a){for(var I in a.V)qr(a.V[I].info.mimeType)||L$I(a.V[I].index,Infinity)}; Gw=function(a,I,U){for(var e in a.V){var T=a.V[e].index,C=I,r=U;T.yP&&(C&&(T.Ti=Math.max(T.Ti,C)),r&&(T.m6=Math.max(T.m6||0,r)))}U&&(a.gw=U/1E3)}; uZs=function(a){a.CO=0;a.F1=0;a.wL=0}; yo=function(a){return a.fO&&a.isManifestless?a.isLiveHeadPlayable:a.isLive}; cT=function(a,I,U){Es===null&&(Es=window.MediaSource&&MediaSource.isTypeSupported&&MediaSource.isTypeSupported('video/webm; codecs="vp09.02.51.10.01.09.16.09.00"')&&!MediaSource.isTypeSupported('video/webm; codecs="vp09.02.51.10.01.09.99.99.00"'));if(FsY&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return Es||U!=="9"&&U!=="("?Es||U!=="9h"&&U!=="(h"||(a='video/webm; codecs="vp9.2"'):a='video/webm; codecs="vp9"',a;if(!Es&&!dL||a!=='video/webm; codecs="vp9"'&&a!=='video/webm; codecs="vp9.2"')return a; U="00";var e="08",T="01",C="01",r="01";a==='video/webm; codecs="vp9.2"'&&(U="02",e="10",I.primaries==="bt2020"&&(r=T="09"),I.V==="smpte2084"&&(C="16"),I.V==="arib-std-b67"&&(C="18"));return'video/webm; codecs="'+["vp09",U,"51",e,"01",T,C,r,"00"].join(".")+'"'}; wL=function(a,I,U){a=""+a+(I>49?"p60":I>32?"p48":"");I=aX()[a];if(I!=null&&I>0)return I;I=RK.get(a);if(I!=null&&I>0)return I;U=U==null?void 0:U.get(a);return U!=null&&U>0?U:8192}; kpL=function(a){this.hU=a;this.IF=this.HF=this.dw=this.U=this.J=this.i5=this.CO=this.Va=!1;this.C=this.Y=0;this.Z6=!1;this.gw=!0;this.fO=!1;this.Cu=0;this.po=this.e8=!1;this.ij=!0;this.zt=this.Ux=!1;this.V={};this.Vo=this.F1=this.disableAv1=this.xa=this.bl=this.XX=this.E7=this.L=this.D=!1;this.uj=this.hU.N("html5_disable_aac_preference");this.rF=Infinity;this.tU=0;this.EB=this.hU.H8();this.B8=this.hU.experiments.S8("html5_enable_vp9_fairplay");this.BE=this.hU.N("html5_force_av1_for_testing");this.a$= g.ki(this.hU.experiments,"html5_av1_ordinal_cap");this.L4=this.hU.N("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.TC=this.hU.N("html5_account_onesie_format_selection_during_format_filter");this.s7=g.ki(this.hU.experiments,"html5_max_byterate");this.hN=this.hU.N("html5_enable_iamf_audio");this.yx=this.hU.experiments.S8("html5_allow_capability_merge");this.wL=this.hU.N("html5_enable_encrypted_av1")}; K$q=function(a){if(a.CO)return["f"];if(g.Qz("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var I=["9h","9","h","8"];a.wL&&I.push("1e");I=I.concat(["(h","(","H","*"]);a.e8&&(I.unshift("1"),I.unshift("1h"));a.HF&&I.unshift("h");a.j&&(I=(Vfj[a.j]||[a.j]).concat(I));return I}; rgb=function(a){var I=["o","a","A"];a.tU===1&&(a.J&&(I=["mac3","MAC3"].concat(I)),a.U&&(I=["meac3","MEAC3"].concat(I)),a.hN&&(I=["i","I"].concat(I)));a.Va&&(I=["so","sa"].concat(I));!a.IF||a.dw||a.B||a.uj||I.unshift("a");a.B&&(I=(Vfj[a.B]||[a.B]).concat(I));return I}; F2=function(a,I,U,e){I=I===void 0?{}:I;if(e===void 0?0:e)return I.disabled=1,0;if(pl(a.U,fl.AV1_CODECS)&&pl(a.U,fl.HEIGHT)&&pl(a.U,fl.BITRATE))return I.isCapabilityUsable=1,8192;try{var T=Rlj();if(T)return I.localPref=T}catch(q){}e=1080;T=navigator.hardwareConcurrency;T<=2&&(e=480);I.coreCount=T;if(T=g.ki(a.experiments,"html5_default_av1_threshold"))e=I["default"]=T;!a.N("html5_disable_av1_arm_check")&&ue5()&&(I.isArm=1,e=240);if(a=a.U.e8)I.mcap=a,e=Math.max(e,a);if(U){var C,r;if(a=(C=U.videoInfos.find(function(q){return I_(q)}))== null?void 0:(r=C.L)==null?void 0:r.powerEfficient)e=8192,I.isEfficient=1; U=U.videoInfos[0].video;C=Math.min(wL("1",U.fps),wL("1",30));I.perfCap=C;e=Math.min(e,C);U.isHdr()&&!a&&(I.hdr=1,e*=.75)}else U=wL("1",30),I.perfCap30=U,e=Math.min(e,U),U=wL("1",60),I.perfCap60=U,e=Math.min(e,U);return I.av1Threshold=e}; mJ=function(a,I,U,e){this.flavor=a;this.keySystem=I;this.L=U;this.experiments=e;this.V={};this.XX=this.keySystemAccess=null;this.ze=this.pX=-1;this.Qg=null;this.B=!!e&&e.S8("edge_nonprefixed_eme");e&&e.S8("html5_enable_vp9_fairplay")}; zw=function(a){return a.B?!1:!a.keySystemAccess&&!!Qo()&&a.keySystem==="com.microsoft.playready"}; hW=function(a){return a.keySystem==="com.microsoft.playready"}; NU=function(a){return!a.keySystemAccess&&!!Qo()&&a.keySystem==="com.apple.fps.1_0"}; oK=function(a){return a.keySystem==="com.youtube.fairplay"}; D6=function(a){return a.keySystem==="com.youtube.fairplay.sbdl"}; g.vT=function(a){return a.flavor==="fairplay"}; Qo=function(){var a=window,I=a.MSMediaKeys;vI()&&!I&&(I=a.WebKitMediaKeys);return I&&I.isTypeSupported?I:null}; Id=function(a){return navigator.requestMediaKeySystemAccess?g.GK&&!g.N6()?ll("45"):g.a7||g.k5?a.S8("edge_nonprefixed_eme"):g.ad?ll("47"):g.gz&&a.S8("html5_enable_safari_fairplay")?!1:!0:!1}; AGY=function(a,I,U,e){var T=o0(),C=(U=T||U&&vI())?["com.youtube.fairplay"]:["com.widevine.alpha"];I&&C.unshift("com.youtube.widevine.l3");T&&e&&C.unshift("com.youtube.fairplay.sbdl");return U?C:a?[].concat(g.A(C),g.A(sZ.playready)):[].concat(g.A(sZ.playready),g.A(C))}; UZ=function(a,I,U,e,T){e=e===void 0?!1:e;g.S.call(this);this.hU=I;this.useCobaltWidevine=e;this.R$=T;this.L=[];this.B={};this.V={};this.callback=null;this.U=!1;this.J=[];this.initialize(a,!U)}; j3C=function(a,I){a.callback=I;a.J=[];Id(a.hU.experiments)?eF(a):MfL(a)}; eF=function(a){if(!a.Ox())if(a.L.length===0)a.callback(a.J);else{var I=a.L[0],U=a.B[I],e=$Gi(a,U);if(TH&&TH.keySystem===I&&TH.ICX===JSON.stringify(e))a.R$("remksa",{re:!0}),i9F(a,U,TH.keySystemAccess);else{var T,C;a.R$("remksa",{re:!1,ok:(C=(T=TH)==null?void 0:T.keySystem)!=null?C:""});TH=void 0;navigator.requestMediaKeySystemAccess(I,e).then(pq(function(r){i9F(a,U,r,e)}),pq(function(){a.U=!a.U&&a.B[a.L[0]].flavor==="widevine"; a.U||a.L.shift();eF(a)}))}}}; i9F=function(a,I,U,e){if(!a.Ox()){e&&(TH={keySystem:I.keySystem,keySystemAccess:U,ICX:JSON.stringify(e)});I.keySystemAccess=U;if(hW(I)){U=Og();e=g.k(Object.keys(a.V[I.flavor]));for(var T=e.next();!T.done;T=e.next())T=T.value,I.V[T]=!!U.canPlayType(T)}else{U=I.keySystemAccess.getConfiguration();if(U.audioCapabilities)for(e=g.k(U.audioCapabilities),T=e.next();!T.done;T=e.next())LtS(a,I,T.value);if(U.videoCapabilities)for(U=g.k(U.videoCapabilities),e=U.next();!e.done;e=U.next())LtS(a,I,e.value)}a.J.push(I); a.useCobaltWidevine||a.N("html5_enable_vp9_fairplay")&&D6(I)?(a.L.shift(),eF(a)):a.callback(a.J)}}; LtS=function(a,I,U){a.N("log_robustness_for_drm")?I.V[U.contentType]=U.robustness||!0:I.V[U.contentType]=!0}; $Gi=function(a,I){var U={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(a.N("html5_enable_vp9_fairplay")&&oK(I))return U.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),U.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[U];hW(I)&&(U.initDataTypes=["keyids","cenc"]);for(var e=g.k(Object.keys(a.V[I.flavor])),T=e.next();!T.done;T=e.next()){T=T.value;var C=T.indexOf("audio/")===0,r=C?U.audioCapabilities:U.videoCapabilities;I.flavor!== "widevine"||a.U?r.push({contentType:T}):C?r.push({contentType:T,robustness:"SW_SECURE_CRYPTO"}):(g.GK&&g.Qz("windows nt")&&!a.N("html5_drm_enable_moho")||r.push({contentType:T,robustness:"HW_SECURE_ALL"}),C=T,a.hU.U.B&&T.includes("vp09")&&(C=T+"; experimental=allowed"),r.push({contentType:C,robustness:"SW_SECURE_DECODE"}),Cg(a.hU)==="MWEB"&&(T8()||zv())&&(a.R$("swcrypto",{}),r.push({contentType:T,robustness:"SW_SECURE_CRYPTO"})))}return[U]}; MfL=function(a){if(Qo()&&(g.gz||I$))a.J.push(new mJ("fairplay","com.apple.fps.1_0","",a.hU.experiments));else{var I=gPF(),U=g.Jz(a.L,function(e){var T=a.B[e],C=!1,r=!1,q;for(q in a.V[T.flavor])I(q,e)&&(T.V[q]=!0,C=C||q.indexOf("audio/")===0,r=r||q.indexOf("video/")===0);return C&&r}); U&&a.J.push(a.B[U]);a.L=[]}a.callback(a.J)}; gPF=function(){var a=Qo();if(a){var I=a.isTypeSupported;return function(e,T){return I(T,e)}}var U=Og(); return U&&(U.addKey||U.webkitAddKey)?function(e,T){return!!U.canPlayType(e,T)}:function(){return!1}}; cGd=function(a){this.experiments=a;this.V=2048;this.J=0;this.gw=(this.C=this.N("html5_streaming_resilience"))?.5:.25;var I=I===void 0?0:I;this.B=g.ki(this.experiments,"html5_media_time_weight_prop")||I;this.Va=g.ki(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.j=(this.U=this.experiments.S8("html5_consider_end_stall"))&&rV;this.L=this.experiments.S8("html5_measure_max_progress_handling");this.D=this.N("html5_treat_requests_pre_elbow_as_metadata");this.Y=this.N("html5_media_time_weight")|| !!this.B;this.N("html5_sabr_live_audio_early_return_fix")&&rV&&(this.V=65536)}; WtC=function(a,I){this.V=void 0;this.experimentIds=a?a.split(","):[];this.flags=e1(I||"","&");a={};I=g.k(this.experimentIds);for(var U=I.next();!U.done;U=I.next())a[U.value]=!0;this.experiments=a}; g.ki=function(a,I){a=a.flags[I];JSON.stringify(a);return Number(a)||0}; H3=function(a,I){return(a=a.flags[I])?a.toString():""}; lUC=function(a){if(a=a.flags.html5_web_po_experiment_ids)if(a=a.replace(/\[ *(.*?) *\]/,"$1"))return a.split(",").map(Number);return[]}; BEs=function(a){if(a.V)return a.V;if(a.experimentIds.length<=1)return a.V=a.experimentIds,a.V;var I=[].concat(g.A(a.experimentIds)).map(function(e){return Number(e)}); I.sort();for(var U=I.length-1;U>0;--U)I[U]-=I[U-1];a.V=I.map(function(e){return e.toString()}); a.V.unshift("v1");return a.V}; PCI=function(a){return X_g.then(a)}; qm=function(a,I,U){this.experiments=a;this.dw=I;this.Ux=U===void 0?!1:U;this.gw=!!g.NL("cast.receiver.platform.canDisplayType");this.j={};this.D=!1;this.L=new Map;this.C=!0;this.U=this.B=!1;this.V=new Map;this.e8=0;this.tU=this.experiments.S8("html5_disable_vp9_encrypted");this.J=this.experiments.S8("html5_enable_encrypted_av1");a=g.NL("cast.receiver.platform.getValue");if(I=!this.gw&&a)I=a("max-video-resolution-vpx");this.Y=I||null;p_C(this);this.B=!!(o0()&&my()>=21)}; ugd=function(a,I,U){U=U===void 0?1:U;var e=I.itag;if(e==="0")return!0;var T=I.mimeType;if(I.mK==="1e"&&!a.J)return"dav1enc";if(I_(I)&&a.D)return"dav1";if(I.video&&(I.video.isHdr()||I.video.primaries==="bt2020")&&!(pl(a,fl.EOTF)||window.matchMedia&&(window.matchMedia("(dynamic-range: high), (video-dynamic-range: high)").matches||window.screen.pixelDepth>24&&window.matchMedia("(color-gamut: p3)").matches)))return"dhdr";if(e==="338"&&!(g.GK?ll(53):g.ad&&ll(64)))return"dopus";var C=U;C=C===void 0?1:C; U={};I.video&&(I.video.width&&(U[fl.WIDTH.name]=I.video.width),I.video.height&&(U[fl.HEIGHT.name]=I.video.height),I.video.fps&&(U[fl.FRAMERATE.name]=I.video.fps*C),I.video.V&&(U[fl.EOTF.name]=I.video.V),I.s7&&(U[fl.BITRATE.name]=I.s7*8*C),I.mK==="("&&(U[fl.CRYPTOBLOCKFORMAT.name]="subsample"),I.video.projectionType==="EQUIRECTANGULAR"||I.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||I.video.projectionType==="MESH")&&(U[fl.DECODETOTEXTURE.name]="true");I.audio&&I.audio.numChannels&&(U[fl.CHANNELS.name]= I.audio.numChannels);a.B&&D_(I)&&(U[fl.EXPERIMENTAL.name]="allowed");C=g.k(Object.keys(fl));for(var r=C.next();!r.done;r=C.next()){r=fl[r.value];var q;if(q=U[r.name])if(q=!(r===fl.EOTF&&I.mimeType.indexOf("vp09.02")>0)){q=r;var x=I;q=!(a.experiments.S8("html5_ignore_h264_framerate_cap")&&q===fl.FRAMERATE&&JVS(x))}if(q)if(pl(a,r))if(a.Y){if(a.Y[r.name]1080&&I.vE&& (T+="; hdcp=2.2");return e==="227"?"hqcenc":e!=="585"&&e!=="588"&&e!=="583"&&e!=="586"&&e!=="584"&&e!=="587"&&e!=="591"&&e!=="592"||a.experiments.S8("html5_enable_new_hvc_enc")?a.experiments.S8("html5_enable_appletv5_cdm_720p")&&o0()&&my()>=21&&g.Qz("appletv5")&&(e==="410"||e==="845")?!0:a.isTypeSupported(T)?!0:"tpus":"newhvc"}; xH=function(){var a=zv()&&!ll(29),I=g.Qz("google tv")&&g.Qz("chrome")&&!ll(30);return a||I?!1:j6F()}; fUs=function(a,I,U){var e=480;I=g.k(I);for(var T=I.next();!T.done;T=I.next()){T=T.value;var C=T.video.qualityOrdinal;C<=1080&&C>e&&ugd(a,T,U)===!0&&(e=C)}return e}; g.ZX=function(a,I){I=I===void 0?!1:I;return xH()&&a.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!I&&a.canPlayType(Og(),"application/x-mpegURL")?!0:!1}; O9q=function(a){Y5w(function(){for(var I=g.k(Object.keys(fl)),U=I.next();!U.done;U=I.next())pl(a,fl[U.value])})}; pl=function(a,I){I.name in a.j||(a.j[I.name]=S5I(a,I));return a.j[I.name]}; S5I=function(a,I){if(a.Y)return!!a.Y[I.name];if(I===fl.BITRATE&&a.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!a.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(I===fl.AV1_CODECS)return a.isTypeSupported("video/mp4; codecs="+I.valid)&&!a.isTypeSupported("video/mp4; codecs="+I.WF);if(I.video){var U='video/webm; codecs="vp9"';a.isTypeSupported(U)||(U='video/mp4; codecs="avc1.4d401e"')}else U='audio/webm; codecs="opus"', a.isTypeSupported(U)||(U='audio/mp4; codecs="mp4a.40.2"');return a.isTypeSupported(U+"; "+I.name+"="+I.valid)&&!a.isTypeSupported(U+"; "+I.name+"="+I.WF)}; t5=function(a){a.U=!0;a.experiments.S8("html5_ssap_update_capabilities_on_change")&&Gps(a)}; yG5=function(a,I){var U=0;a.L.has(I)&&(U=g.O(a.L.get(I)).e5);a.L.set(I,{e5:U+1,Pt:Math.pow(2,U+1)});t5(a)}; lo=function(a){for(var I=[],U=g.k(a.V.keys()),e=U.next();!e.done;e=U.next()){e=e.value;var T=a.V.get(e);I.push(e+"_"+T.maxWidth+"_"+T.maxHeight)}return I.join(".")}; Gps=function(a){a.Va=[];for(var I=g.k(a.V.values()),U=I.next();!U.done;U=I.next()){U=U.value;var e=U.mK;a.experiments.S8("html5_ssap_force_mp4_aac")&&e!=="a"&&e!=="h"||a.L.has(e)||a.D&&(e==="1"||e==="1h"||a.J&&e==="1e")||a.Va.push(U)}}; qgS=function(a,I){for(var U=new Map,e=g.k(a.V.keys()),T=e.next();!T.done;T=e.next()){T=T.value;var C=T.split("_")[0];I.has(C)||U.set(T,a.V.get(T))}a.V=U}; ZVj=function(a,I,U){var e,T=((e=U.video)==null?void 0:e.fps)||0;e=I+"_"+T;var C=!!U.audio,r={itag:U.itag,mK:I,LY:C};if(C)r.numChannels=U.audio.numChannels;else{var q=U.video;r.maxWidth=q==null?void 0:q.width;r.maxHeight=q==null?void 0:q.height;r.maxFramerate=T;pl(a,fl.BITRATE)&&(r.maxBitrateBps=U.s7*8);r.Ac=q==null?void 0:q.isHdr()}q=a.V.get(e);q?C||(U=Math.max(q.maxWidth||0,q.maxHeight||0)>Math.max(r.maxWidth||0,r.maxHeight||0)?q:r,I={itag:U.itag,mK:I,LY:C,maxWidth:Math.max(q.maxWidth||0,r.maxWidth|| 0),maxHeight:Math.max(q.maxHeight||0,r.maxHeight||0),maxFramerate:T,Ac:U.Ac},pl(a,fl.BITRATE)&&(I.maxBitrateBps=U.maxBitrateBps),a.V.set(e,I)):a.V.set(e,r)}; tZd=function(a,I,U){var e,T=((e=U.video)==null?void 0:e.fps)||0;e=I+"_"+T;var C=!!U.audio,r=a.V.get(e);a:{var q=a.V.get(e),x=!!U.audio;if(q){if(x){var Z=!1;break a}var t;if(!x&&((Z=U.video)==null?0:Z.height)&&q.maxHeight&&q.maxHeight>=((t=U.video)==null?void 0:t.height)){Z=!1;break a}}Z=!0}Z&&(Z=U.itag,I=r?r:{itag:Z,mK:I,LY:C},C?I.numChannels=U.audio.numChannels:(C=U.video,I.maxWidth=C==null?void 0:C.width,I.maxHeight=C==null?void 0:C.height,I.maxFramerate=T,pl(a,fl.BITRATE)&&(I.maxBitrateBps=U.s7* 8),I.Ac=C==null?void 0:C.isHdr()),a.V.set(e,I))}; p_C=function(a){var I;(I=navigator.mediaCapabilities)!=null&&I.decodingInfo&&navigator.mediaCapabilities.decodingInfo({type:"media-source",video:{contentType:'video/mp4; codecs="av01.0.12M.08"',width:3840,height:2160,bitrate:32E6,framerate:60}}).then(function(U){U.smooth&&U.powerEfficient&&(a.e8=2160)})}; ng=function(){g.J_.call(this);this.items={}}; EP5=function(a,I,U){this.encryptedClientKey=I;this.U=U;this.V=new Uint8Array(a.buffer,0,16);this.B=new Uint8Array(a.buffer,16)}; dGc=function(a){a.L||(a.L=new g.Wn(a.V));return a.L}; Kg=function(a){try{return UW(a)}catch(I){return null}}; RWC=function(a,I){if(!I&&a)try{I=JSON.parse(a)}catch(T){}if(I){a=I.clientKey?Kg(I.clientKey):null;var U=I.encryptedClientKey?Kg(I.encryptedClientKey):null,e=I.keyExpiresInSeconds?Number(I.keyExpiresInSeconds)*1E3+(0,g.w)():null;a&&U&&e&&(this.V=new EP5(a,U,e));I.onesieUstreamerConfig&&(this.onesieUstreamerConfig=Kg(I.onesieUstreamerConfig)||void 0);this.baseUrl=I.baseUrl}}; J5=function(){this.data=new Uint8Array(2048);this.pos=0;b$||(b$=OM("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; u$=function(a,I){a.add(I==null||isNaN(I)?0:I+1)}; kH=function(a){this.V=this.L=0;this.alpha=Math.exp(Math.log(.5)/a)}; Vp=function(a){this.L=a===void 0?15:a;this.values=new Float64Array(176);this.V=new Float64Array(11);this.B=new Float64Array(16)}; A5=function(a,I,U,e){U=U===void 0?.5:U;e=e===void 0?0:e;this.resolution=I;this.L=0;this.B=!1;this.Ee=!0;this.V=Math.round(a*this.resolution);this.values=Array(this.V);for(a=0;a0)I=a.byterate,this.Va=!0;else{var e; U=(((e=navigator.connection)==null?void 0:e.downlink)||0)*64*1024;U>0&&(I=U,this.Va=!0)}this.B.x5(this.policy.Y,I);a.delay>0&&this.D.x5(1,Math.min(a.delay,2));a.stall>0&&this.C.x5(1,a.stall);a.init>0&&(this.zt=Math.min(a.init,this.zt));a.interruptions&&(this.J=this.J.concat(a.interruptions),this.J.length>16&&this.J.pop());this.gw=(0,g.w)();this.policy.C>0&&(this.CO=new g.Dy(this.fO,this.policy.C,this),g.E(this,this.CO),this.CO.start())}; jF=function(a,I,U,e){a.B.x5(e===void 0?I:e,U/I);a.Y=(0,g.w)()}; FtY=function(a){a.U||(a.U=(0,g.w)());a.policy.j&&(a.Y=(0,g.w)())}; mGw=function(a,I){if(a.U){var U=I-a.U;if(U<6E4){if(U>1E3){var e=a.interruptions;e.push(Math.ceil(U));e.sort(function(T,C){return C-T}); e.length>16&&e.pop()}a.tU+=U}}a.U=I}; $H=function(a,I,U,e,T,C){C=C===void 0?!1:C;a.Ux.x5(I,U/I);a.Y=(0,g.w)();T||a.j.x5(1,I-e);C||(a.U=0);a.gw>-1&&(0,g.w)()-a.gw>3E4&&Q3i(a)}; i$=function(a,I,U){I=Math.max(I,a.L.V);a.C.x5(1,U/I)}; Lg=function(a){a=a.D.Lc()+a.dw.Lc()||0;a=isNaN(a)?.5:a;return a=Math.min(a,5)}; gV=function(a,I,U){isNaN(U)||(a.e8+=U);isNaN(I)||(a.a$+=I)}; c3=function(a){a=a.B.Lc();return a>0?a:1}; W3=function(a,I,U){I=I===void 0?!1:I;U=U===void 0?1048576:U;var e=c3(a);e=1/((a.C.Lc()||0)*a.policy.Va+1/e);var T=a.Ux.Lc();T=T>0?T:1;var C=Math.max(e,T);a.policy.U>0&&T=4E3}; hWs=function(a){this.experiments=a;this.V=17;this.B=13E4;this.Y=.5;this.L=!1;this.gw=this.N("html5_use_histogram_for_bandwidth");this.J=!1;this.U=g.ki(this.experiments,"html5_auxiliary_estimate_weight");this.Va=g.ki(this.experiments,"html5_stall_factor")||1;this.C=g.ki(this.experiments,"html5_check_for_idle_network_interval_ms");this.D=this.experiments.S8("html5_trigger_loader_when_idle_network");this.j=this.experiments.S8("html5_sabr_fetch_on_idle_network_preloaded_players")}; oPq=function(a,I){a=a===void 0?{}:a;I=I===void 0?{}:I;g.S.call(this);var U=this;this.values=a;this.t2=I;this.L={};this.B=this.V=0;this.J=new g.Dy(function(){NEC(U)},1E4); g.E(this,this.J)}; B3=function(a,I){DGg(a,I);return a.values[I]&&a.t2[I]?a.values[I]/Math.pow(2,a.V/a.t2[I]):0}; DGg=function(a,I){a.values[I]||(I=GGF(),a.values=I.values||{},a.t2=I.halfLives||{},a.L=I.values?Object.assign({},I.values):{})}; NEC=function(a){var I=GGF();if(I.values){I=I.values;for(var U={},e=g.k(Object.keys(a.values)),T=e.next();!T.done;T=e.next())T=T.value,I[T]&&a.L[T]&&(a.values[T]+=I[T]-a.L[T]),U[T]=B3(a,T);a.L=U}I=a.t2;U={};U.values=a.L;U.halfLives=I;g.yy("yt-player-memory",U,2592E3)}; Nm=function(a,I,U,e,T){g.S.call(this);this.webPlayerContextConfig=I;this.OO=e;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.Y5=this.rF=this.Z6=this.JI=this.userDisplayName=this.userDisplayImage=this.I1="";this.V={};this.IF={};this.controlsType="0";this.bl=NaN;this.E7=!1;this.XY=(0,g.w)();this.F1=0;this.ai=this.iS=!1;this.CT=!0;this.preferGapless=this.z9=this.DU=this.B=this.UO=this.q2=!1;this.Qq=[];this.PL=!1;this.GR=0;a=a?g.sG(a):{};I&&I.csiPageType&&(this.csiPageType=I.csiPageType); I&&I.csiServiceName&&(this.csiServiceName=I.csiServiceName);I&&I.preferGapless&&(this.preferGapless=I.preferGapless);this.experiments=new WtC(I?I.serializedExperimentIds:a.fexp,I?I.serializedExperimentFlags:a.fflags);this.forcedExperiments=I?I.serializedForcedExperimentIds:Z9("",a.forced_experiments)||void 0;this.cspNonce=(I==null?0:I.cspNonce)?I.cspNonce:Z9("",a.csp_nonce);this.N("web_player_deprecated_uvr_killswitch");try{var C=document.location.toString()}catch(sS){C=""}this.N2=C;this.ancestorOrigins= (e=window.location.ancestorOrigins)?Array.from(e):[];this.J=Hk(!1,I?I.isEmbed:a.is_embed);if(I&&I.device){if(e=I.device,e.androidOsExperience&&(this.V.caoe=""+e.androidOsExperience),e.androidPlayServicesVersion&&(this.V.capsv=""+e.androidPlayServicesVersion),e.brand&&(this.V.cbrand=e.brand),e.browser&&(this.V.cbr=e.browser),e.browserVersion&&(this.V.cbrver=e.browserVersion),e.cobaltReleaseVehicle&&(this.V.ccrv=""+e.cobaltReleaseVehicle),this.V.c=e.interfaceName||"WEB",this.V.cver=e.interfaceVersion|| "html5",e.interfaceTheme&&(this.V.ctheme=e.interfaceTheme),this.V.cplayer=e.interfacePlayerType||"UNIPLAYER",e.model&&(this.V.cmodel=e.model),e.network&&(this.V.cnetwork=e.network),e.os&&(this.V.cos=e.os),e.osVersion&&(this.V.cosver=e.osVersion),e.platform&&(this.V.cplatform=e.platform),C=H3(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),C==="all"||C==="once")e.chipset&&(this.IF.cchip=e.chipset),e.cobaltAppVersion&&(this.IF.ccappver=e.cobaltAppVersion),e.firmwareVersion&&(this.IF.cfrmver= e.firmwareVersion),e.deviceYear&&(this.IF.crqyear=e.deviceYear)}else this.V.c=a.c||"web",this.V.cver=a.cver||"html5",this.V.cplayer="UNIPLAYER";this.loaderUrl=I?this.J||vPq(this)&&I.loaderUrl?I.loaderUrl||"":this.N2:this.J||vPq(this)&&a.loaderUrl?Z9("",a.loaderUrl):this.N2;this.J&&g.hj("yt.embedded_player.embed_url",this.loaderUrl);this.C=UB(this.loaderUrl,aNw);e=this.loaderUrl;var r=r===void 0?!1:r;this.vu=sB(UB(e,INg),e,r,"Trusted Ad Domain URL");this.TC=Hk(!1,a.privembed);this.protocol=this.N2.indexOf("http:")=== 0?"http":"https";this.Zt=ei((I?I.customBaseYoutubeUrl:a.BASE_YT_URL)||"")||ei(this.N2)||this.protocol+"://www.youtube.com/";r=I?I.eventLabel:a.el;e="detailpage";r==="adunit"?e=this.J?"embedded":"detailpage":r==="embedded"||this.C?e=qt(e,r,sYb):r&&(e="embedded");this.dw=e;cbw();r=null;e=I?I.playerStyle:a.ps;C=g.kJ(Uys,e);!e||C&&!this.C||(r=e);this.playerStyle=r;this.Y=g.kJ(Uys,this.playerStyle);this.houseBrandUserStatus=I==null?void 0:I.houseBrandUserStatus;this.gw=this.Y&&this.playerStyle!=="play"&& this.playerStyle!=="jamboard";this.Bu=!this.gw;this.zt=Hk(!1,a.disableplaybackui);this.disablePaidContentOverlay=Hk(!1,I==null?void 0:I.disablePaidContentOverlay);this.disableSeek=Hk(!1,I==null?void 0:I.disableSeek);this.enableSpeedOptions=(I==null?void 0:I.enableSpeedOptions)||(Og().defaultPlaybackRate?Xw||g.eR||P3?g.ad&&ll("20")||g.GK&&ll("4")||g.pg&&ll("11")||a$():!(g.pg&&!g.Qz("chrome")||Xw||g.Qz("android")||g.Qz("silk")):!1);this.Rx=Hk(!1,a.enable_faster_speeds);var q;this.supportsVarispeedExtendedFeatures= (q=I==null?void 0:I.supportsVarispeedExtendedFeatures)!=null?q:!1;this.L=Hk(this.playerStyle==="blazer",a.is_html5_mobile_device||I&&I.isMobileDevice);this.a$=UV()||T8();this.sJ=this.N("mweb_allow_background_playback")?!1:this.L&&!this.Y;this.CO=dZ();this.j6=g.fg;var x;this.T9=!!(I==null?0:(x=I.embedsHostFlags)==null?0:x.optOutApiDeprecation);var Z;this.ax=!!(I==null?0:(Z=I.embedsHostFlags)==null?0:Z.allowPfpImaIntegration);this.Dx=this.N("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list"); var t;I?I.hideInfo!==void 0&&(t=!I.hideInfo):t=a.showinfo;this.OS=g.YH(this)&&!this.T9||Hk(!OZ(this)&&!SF(this)&&!this.Y,t);this.f1=I?!!I.mobileIphoneSupportsInlinePlayback:Hk(!1,a.playsinline);q=this.L&&GH&&yp!=null&&yp>0&&yp<=2.3;x=I?I.useNativeControls:a.use_native_controls;this.D=g.YH(this)&&this.L;Z=this.L&&!this.D;x=g.EZ(this)||!q&&Hk(Z,x)?"3":"1";this.disableOrganicUi=!(I==null||!I.disableOrganicUi);Z=I?I.controlsType:a.controls;this.controlsType=this.disableOrganicUi||Z==="0"||Z===0?"0":x; this.K$=this.L;this.color=qt("red",I?I.progressBarColor:a.color,evc);this.f7=this.controlsType==="3";this.wL=!this.J;this.No=(x=!this.wL&&!SF(this)&&!this.gw&&!this.Y&&!OZ(this))&&!this.f7&&this.controlsType==="1";this.L4=g.dV(this)&&x&&this.controlsType==="0"&&!this.No&&!(I==null?0:I.embedsEnableEmc3ds);this.XN=this.nw=q;this.yx=(this.controlsType==="3"||this.L||Hk(!1,a.use_media_volume))&&!this.D;this.Mo=I$&&!g.cA(601)?!1:!0;this.Zx=this.J||!1;this.XX=SF(this)?"":(this.loaderUrl||a.post_message_origin|| "").substring(0,128);this.widgetReferrer=Z9("",I?I.widgetReferrer:a.widget_referrer);var n;I?I.disableCastApi&&(n=!1):n=a.enablecastapi;n=!this.C||Hk(!0,n);q=!0;I&&I.disableMdxCast&&(q=!1);this.nu=this.N("enable_cast_for_web_unplugged")&&g.Rd(this)&&q||g.FT(this)&&q||n&&q&&this.controlsType==="1"&&!this.L&&(SF(this)||g.dV(this)||g.wV(this));this.Dq=!!window.document.pictureInPictureEnabled||Eg();n=I?!!I.supportsAutoplayOverride:Hk(!1,a.autoplayoverride);this.YL=!(this.L&&!g.YH(this))&&!g.Qz("nintendo wiiu")|| n;this.SH=(I?!!I.enableMutedAutoplay:Hk(!1,a.mutedautoplay))&&!1;n=(SF(this)||OZ(this))&&this.playerStyle==="blazer";this.Em=I?!!I.disableFullscreen:!Hk(!0,a.fs);q=g.bR(g.Fw(this))&&g.YH(this);this.EB=!this.Em&&(n||g.jR())&&!q;this.y_=this.N("html5_picture_in_picture_logging_onresize");var K;this.x0=(K=g.ki(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?K:.33;this.G9=this.N("html5_picture_in_picture_blocking_onresize");this.HG=this.N("html5_picture_in_picture_blocking_ontimeupdate"); this.rP=this.N("html5_picture_in_picture_blocking_document_fullscreen");this.Qg=this.N("html5_picture_in_picture_blocking_standard_api");K=zv()&&ll(58)&&!T8();n=vz||typeof MediaSource==="undefined";this.Yn=this.N("uniplayer_block_pip")&&(K||n)||this.G9||this.HG||this.Qg;K=g.YH(this)&&!this.T9;var b;I?I.disableRelatedVideos!==void 0&&(b=!I.disableRelatedVideos):b=a.rel;this.uj=K||Hk(!this.Y,b);this.US=Hk(!1,I?I.enableContentOwnerRelatedVideos:a.co_rel);this.j=T8()&&yp>0&&yp<=4.4?"_top":"_blank";this.ym= g.wV(this);this.tC=Hk(this.playerStyle==="blazer",I?I.enableCsiLogging:a.enablecsi);switch(this.playerStyle){case "blogger":b="bl";break;case "gmail":b="gm";break;case "gac":b="ga";break;case "ads-preview":b="ap";break;case "books":b="gb";break;case "docs":case "flix":b="gd";break;case "duo":b="gu";break;case "google-live":b="gl";break;case "google-one":b="go";break;case "play":b="gp";break;case "chat":b="hc";break;case "hangouts-meet":b="hm";break;case "photos-edu":case "picasaweb":b="pw";break; default:b="yt"}this.Va=b;this.e8=Z9("",I?I.authorizedUserIndex:a.authuser);this.ij=g.YH(this)&&(this.TC||!bsc()||this.a$);var J;I?I.disableWatchLater!==void 0&&(J=!I.disableWatchLater):J=a.showwatchlater;this.vZ=((b=!this.ij)||!!this.e8&&b)&&Hk(!this.gw,this.C?J:void 0);this.vL=I?I.isMobileDevice||!!I.disableKeyboardControls:Hk(!1,a.disablekb);this.loop=Hk(!1,a.loop);this.pageId=Z9("",I?I.initialDelegatedSessionId:a.pageid);this.cF=Hk(!0,a.canplaylive);this.xa=Hk(!1,a.livemonitor);this.disableSharing= Hk(this.Y,I?I.disableSharing:a.ss);(J=I&&this.N("fill_video_container_size_override_from_wpcc")?I.videoContainerOverride:a.video_container_override)?(b=J.split("x"),b.length!==2?J=null:(J=Number(b[0]),b=Number(b[1]),J=isNaN(J)||isNaN(b)||J*b<=0?null:new g.pJ(J,b))):J=null;this.aM=J;this.mute=I?!!I.startMuted:Hk(!1,a.mute);this.storeUserVolume=!this.mute&&Hk(this.controlsType!=="0",I?I.storeUserVolume:a.store_user_volume);J=I?I.annotationsLoadPolicy:a.iv_load_policy;this.annotationsLoadPolicy=this.controlsType=== "3"?3:qt(void 0,J,me);this.captionsLanguagePreference=I?I.captionsLanguagePreference||"":Z9("",a.cc_lang_pref);J=qt(2,I?I.captionsLanguageLoadPolicy:a.cc_load_policy,me);this.controlsType==="3"&&J===2&&(J=3);this.Vo=J;this.B8=I?I.hl||"en_US":Z9("en_US",a.hl);this.region=I?I.contentRegion||"US":Z9("US",a.cr);this.hostLanguage=I?I.hostLanguage||"en":Z9("en",a.host_language);this.sU=!this.TC&&Math.random()=480;this.schedule=new Mm(n,new cGd(this.experiments),T);g.E(this,this.schedule);var V;this.enableSafetyMode=(V=I==null?void 0:I.initialEnableSafetyMode)!=null? V:Hk(!1,a.enable_safety_mode);T=this.zt?!1:SF(this)&&this.playerStyle!=="blazer";var M;I?I.disableAutonav!=null&&(M=!I.disableAutonav):M=a.allow_autonav;this.dA=Hk(T,!this.gw&&M);this.sendVisitorIdHeader=I?!!I.sendVisitorIdHeader:Hk(!1,a.send_visitor_id_header);var c;this.playerStyle==="docs"&&(I?c=I.disableNativeContextMenu:c=a.disable_native_context_menu);this.disableNativeContextMenu=Hk(!1,c);this.qk=XP(this)&&this.N("enable_skip_intro_button");this.embedConfig=Z9("",I?I.serializedEmbedConfig: a.embed_config);this.tU=Kd(a,g.YH(this));this.B=this.tU==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(I==null||!I.embedsErrorLinks);this.V5=Hk(!1,a.full_window);var W;this.i5=!((W=this.webPlayerContextConfig)==null?0:W.chromeless);var B;this.livingRoomAppMode=qt("LIVING_ROOM_APP_MODE_UNSPECIFIED",a.living_room_app_mode||(I==null?void 0:(B=I.device)==null?void 0:B.livingRoomAppMode),rRj);var Y;M=x3(NaN,I==null?void 0:(Y=I.device)==null?void 0:Y.deviceYear);isNaN(M)||(this.deviceYear=M);this.transparentBackground= I?!!I.transparentBackground:Hk(!1,a.transparent_background);this.showMiniplayerButton=I?!!I.showMiniplayerButton:Hk(!1,a.show_miniplayer_button);var y;g.YH(this)&&!(I==null?0:(y=I.embedsHostFlags)==null?0:y.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=I?!!I.externalFullscreen:Hk(!1,a.external_fullscreen);this.showMiniplayerUiWhenMinimized=I?!!I.showMiniplayerUiWhenMinimized:Hk(!1,a.use_miniplayer_ui);var z;this.CT=(z=a.show_loop_video_toggle)!=null?z:!0;this.GB=Math.random()< 1E-4;this.K1=a.onesie_hot_config||(I==null?0:I.onesieHotConfig)?new RWC(a.onesie_hot_config,I==null?void 0:I.onesieHotConfig):void 0;this.isTectonic=I?!!I.isTectonic:!!a.isTectonic;this.playerCanaryState=U;this.playerCanaryStage=I==null?void 0:I.canaryStage;this.yd=new oPq;g.E(this,this.yd);this.UO=Hk(!1,a.force_gvi);this.datasyncId=(I==null?void 0:I.datasyncId)||g.D5("DATASYNC_ID");this.WG=g.D5("LOGGED_IN",!1);this.eX=(I==null?void 0:I.allowWoffleManagement)||!1;this.oi=Infinity;this.W1=NaN;this.livingRoomPoTokenId= I==null?void 0:I.livingRoomPoTokenId;this.N("html5_high_res_logging_always")?this.DU=!0:this.DU=Math.random()*100=0&&a0&&a.GB&&(e.sort(),g.RS(new g.vk("Player client parameters changed after startup",e)));a.userAge=x3(a.userAge,I.user_age);a.I1=Z9(a.I1,I.user_display_email);a.userDisplayImage=Z9(a.userDisplayImage,I.user_display_image);g.CK(a.userDisplayImage)||(a.userDisplayImage= "");a.userDisplayName=Z9(a.userDisplayName,I.user_display_name);a.JI=Z9(a.JI,I.user_gender);a.csiPageType=Z9(a.csiPageType,I.csi_page_type);a.csiServiceName=Z9(a.csiServiceName,I.csi_service_name);a.tC=Hk(a.tC,I.enablecsi);a.pageId=Z9(a.pageId,I.pageid);if(U=I.enabled_engage_types)a.enabledEngageTypes=new Set(U.split(","));I.living_room_session_po_token&&(a.fY=I.living_room_session_po_token.toString())}; od=function(a,I){return!a.Y&&zv()&&ll(55)&&a.controlsType==="3"&&!I}; g.DX=function(a){a=Qp(a.Zt);return a==="www.youtube-nocookie.com"?"www.youtube.com":a}; v3=function(a,I,U){return a.protocol+"://i1.ytimg.com/vi/"+I+"/"+(U||"hqdefault.jpg")}; ac=function(a){return SF(a)&&!g.Rd(a)}; g.EZ=function(a){return a.N("html5_local_playsinline")?I$&&!g.cA(602)&&!("playsInline"in Og()):I$&&!a.f1||g.Qz("nintendo wiiu")?!0:!1}; Cg=function(a){return a.V.c}; g.Pj=function(a){return/^TVHTML5/.test(Cg(a))}; g.Ic=function(a){return Cg(a)==="TVHTML5"}; vPq=function(a){return Cg(a)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; CAs=function(a){return a.V.cmodel==="CHROMECAST ULTRA/STEAK"||a.V.cmodel==="CHROMECAST/STEAK"}; g.Uu=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; XP=function(a){return/web/i.test(Cg(a))}; g.eI=function(a){return Cg(a).toUpperCase()==="WEB"}; h5=function(a){return Cg(a)==="WEB_KIDS"}; g.Rd=function(a){return Cg(a)==="WEB_UNPLUGGED"}; TP=function(a){return Cg(a)==="TVHTML5_UNPLUGGED"}; g.Bj=function(a){return g.Rd(a)||Cg(a)==="TV_UNPLUGGED_CAST"||TP(a)}; g.FT=function(a){return Cg(a)==="WEB_REMIX"}; g.CP=function(a){return Cg(a)==="WEB_EMBEDDED_PLAYER"}; g.Hx=function(a){return(a.deviceIsAudioOnly||!g.GK||vz||a.controlsType==="3"?!1:g.eR?a.J&&g.cA(51):!0)||(a.deviceIsAudioOnly||!g.ad||vz||a.controlsType==="3"?!1:g.eR?a.J&&g.cA(48):g.cA(38))||(a.deviceIsAudioOnly||!g.pg||vz||a.controlsType==="3"?!1:g.eR?a.J&&g.cA(37):g.cA(27))||!a.deviceIsAudioOnly&&g.rI&&!A7F()&&g.cA(11)||!a.deviceIsAudioOnly&&g.gz&&g.cA("604.4")}; xy5=function(a){if(g.dV(a)&&GH)return!1;if(g.ad){if(!g.cA(47)||!g.cA(52)&&g.cA(51))return!1}else if(g.gz)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; tMY=function(a,I){return a.enabledEngageTypes.has(I.toString())||ZZC.includes(I)}; SF=function(a){return a.dw==="detailpage"}; g.dV=function(a){return a.dw==="embedded"}; qh=function(a){return a.dw==="leanback"}; OZ=function(a){return a.dw==="adunit"||a.playerStyle==="gvn"}; g.wV=function(a){return a.dw==="profilepage"}; g.YH=function(a){return a.J&&g.dV(a)&&!OZ(a)&&!a.Y}; xl=function(a){if(!a.userDisplayImage)return"";var I=a.userDisplayImage.split("/");if(I.length===5)return a=I[I.length-1].split("="),a[1]="s20-c",I[I.length-1]=a.join("="),I.join("/");if(I.length===8)return I.splice(7,0,"s20-c"),I.join("/");if(I.length===9)return I[7]+="-s20-c",I.join("/");g.RS(new g.vk("Profile image not a FIFE URL.",a.userDisplayImage));return a.userDisplayImage}; g.Zq=function(a){var I=g.DX(a);nvI.includes(I)&&(I="www.youtube.com");return a.protocol+"://"+I}; g.tv=function(a,I){I=I===void 0?"":I;if(a.OO){var U=new ef,e,T=a.OO();T.signedOut?e="":T.token?e=T.token:T.pendingResult.then(function(C){T.signedOut?U.resolve(""):U.resolve(C.token)},function(C){g.RS(new g.vk("b189348328_oauth_callback_failed",{error:C})); U.resolve(I)}); return e!==void 0?OT(e):new fj(U)}return OT(I)}; nP=function(a,I){I=I===void 0?"":I;return a.WG?AF(!0):gt(Lq(AF(g.tv(a,I)),function(U){return AF(!!U)}),function(){return AF(!1)})}; Qp=function(a){var I=g.O(g.gs(a));return(a=Number(g.LM(a)[4]||null)||null)?I+":"+a:I}; KP=function(a,I){I=I===void 0?!1:I;var U=Ng[a],e=K7L[U],T=bZS[a];if(!T||!e)return null;I=new QV(I?T.height:T.width,I?T.width:T.height,T.fps);e=cT(e,I,U);return new ou(a,e,{video:I,s7:T.bitrate/8})}; u$C=function(a){var I=K7L[Ng[a]],U=JRi[a];return U&&I?new ou(a,I,{audio:new wZ(U.audioSampleRate,U.numChannels)}):null}; bq=function(a){this.V=a}; Jv=function(a,I,U,e){if(U)return Yk();U={};var T=Og();I=g.k(I);for(var C=I.next();!C.done;C=I.next())if(C=C.value,a.canPlayType(T,C.getInfo().mimeType)||e){var r=C.V.video.quality;if(!U[r]||U[r].getInfo().eK())U[r]=C}a=[];U.auto&&a.push(U.auto);e=g.k(zK);for(T=e.next();!T.done;T=e.next())(T=U[T.value])&&a.push(T);return a.length?OT(a):Yk()}; k$s=function(a){this.itag=a.itag;this.url=a.url;this.codecs=a.codecs;this.width=a.width;this.height=a.height;this.fps=a.fps;this.bitrate=a.bitrate;var I;this.L=((I=a.audioItag)==null?void 0:I.split(","))||[];this.E2=a.E2;this.vE=a.vE||"";this.X1=a.X1;this.audioChannels=a.audioChannels;this.V=""}; VMF=function(a,I,U,e){I=I===void 0?!1:I;U=U===void 0?!0:U;e=e===void 0?{}:e;var T={};a=g.k(a);for(var C=a.next();!C.done;C=a.next()){C=C.value;if(I&&MediaSource&&MediaSource.isTypeSupported){var r=C.type;C.audio_channels&&(r=r+"; channels="+C.audio_channels);if(!MediaSource.isTypeSupported(r)){e[C.itag]="tpus";continue}}if(U||!C.drm_families||C.eotf!=="smpte2084"&&C.eotf!=="arib-std-b67"){r=void 0;var q={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},x=C.type.match(/codecs="([^"]*)"/); x=x?x[1]:"";C.audio_track_id&&(r=new g.MU(C.name,C.audio_track_id,!!C.is_default));var Z=C.eotf;C=new k$s({itag:C.itag,url:C.url,codecs:x,width:Number(C.width),height:Number(C.height),fps:Number(C.fps),bitrate:Number(C.bitrate),audioItag:C.audio_itag,E2:Z?q[Z]:void 0,vE:C.drm_families,X1:r,audioChannels:Number(C.audio_channels)});T[C.itag]=T[C.itag]||[];T[C.itag].push(C)}else e[C.itag]="enchdr"}return T}; ARd=function(a,I,U,e,T){this.B=a;this.L=I;this.U=U;this.cpn=e;this.Y=T;this.J=0;this.V=""}; MMC=function(a,I){a.B.some(function(U){var e;return((e=U.X1)==null?void 0:e.getId())===I}); a.V=I}; uq=function(a,I,U){a.cpn&&(I=g.pM(I,{cpn:a.cpn}));U&&(I=g.pM(I,{paired:U}));return I}; jYi=function(a,I){a=a.itag.toString();I!==null&&(a+=I.itag.toString());return a}; $yg=function(a){for(var I=[],U=[],e=g.k(a.L),T=e.next();!T.done;T=e.next())T=T.value,T.bitrate<=a.J?I.push(T):U.push(T);I.sort(function(C,r){return r.bitrate-C.bitrate}); U.sort(function(C,r){return C.bitrate-r.bitrate}); a.L=I.concat(U)}; kl=function(a,I,U){this.V=a;this.L=I;this.expiration=U;this.Y6=null}; iZF=function(a,I){if(!(vz||vI()||o0()))return null;a=VMF(I,a.N("html5_filter_fmp4_in_hls"));if(!a)return null;I=[];for(var U={},e=g.k(Object.keys(a)),T=e.next();!T.done;T=e.next()){T=g.k(a[T.value]);for(var C=T.next();!C.done;C=T.next()){var r=C.value;r.X1&&(C=r.X1.getId(),U[C]||(r=new g.bo(C,r.X1),U[C]=r,I.push(r)))}}return I.length>0?I:null}; lNF=function(a,I,U,e,T,C,r){if(!(vz||vI()||o0()))return Yk();var q={},x=L7j(U),Z=VMF(U,a.N("html5_filter_fmp4_in_hls"),a.U.C,q);if(!Z)return r({noplst:1}),Yk();gvS(Z);U={};var t=(U.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",U),n;U=[];var K=[],b=[],J=null,V="";e=e&&e.match(/hls_timedtext_playlist/)?new k$s({itag:"0",url:e,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,X1:new g.MU("English","en",!1)}):null;for(var M=g.k(Object.keys(Z)),c=M.next();!c.done;c=M.next())if(c=c.value,!a.N("html5_disable_drm_hfr_1080")|| c!=="383"&&c!=="373"){c=g.k(Z[c]);for(var W=c.next();!W.done;W=c.next())if(W=W.value,W.width){for(var B=g.k(W.L),Y=B.next();!Y.done;Y=B.next())if(Y=Y.value,Z[Y]){W.V=Y;break}W.V||(W.V=cRs(Z,W));if(B=Z[W.V])if(U.push(W),W.vE==="fairplay"&&(n=t),Y="",W.E2==="PQ"?Y="smpte2084":W.E2==="HLG"&&(Y="arib-std-b67"),Y&&(V=Y),b.push(W7b(B,[W],e,C,W.itag,W.width,W.height,W.fps,x,void 0,void 0,n,Y)),!J||W.width*W.height*W.fps>J.width*J.height*J.fps)J=W}else K.push(W)}else q[c]="disdrmhfr";b.reduce(function(y, z){return z.getInfo().isEncrypted()&&y},!0)&&(n=t); T=Math.max(T,0);t=J||{};Z=t.fps===void 0?0:t.fps;J=t.width===void 0?0:t.width;t=t.height===void 0?0:t.height;M=a.N("html5_native_audio_track_switching");b.push(W7b(K,U,e,C,"93",J,t,Z,x,"auto",T,n,V,M));Object.entries(q).length&&r(q);return Jv(a.U,b,od(a,I),!1)}; W7b=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b){for(var J=0,V="",M=g.k(a),c=M.next();!c.done;c=M.next())c=c.value,V||(V=c.itag),c.audioChannels&&c.audioChannels>J&&(J=c.audioChannels,V=c.itag);T=new ou(T,"application/x-mpegURL",{audio:new wZ(0,J),video:new QV(C,r,q,null,void 0,Z,void 0,K),vE:n,CH:V});a=new ARd(a,I,U?[U]:[],e,!!b);a.J=t?t:1369843;return new kl(T,a,x)}; L7j=function(a){a=g.k(a);for(var I=a.next();!I.done;I=a.next())if(I=I.value,I.url&&(I=I.url.split("expire/"),!(I.length<=1)))return+I[1].split("/")[0];return NaN}; cRs=function(a,I){for(var U=g.k(Object.keys(a)),e=U.next();!e.done;e=U.next()){e=e.value;var T=a[e][0];if(!T.width&&T.vE===I.vE&&!T.audioChannels)return e}return""}; gvS=function(a){for(var I=new Set,U=g.k(Object.values(a)),e=U.next();!e.done;e=U.next())e=e.value,e.length&&(e=e[0],e.height&&e.codecs.startsWith("vp09")&&I.add(e.height));U=[];if(I.size){e=g.k(Object.keys(a));for(var T=e.next();!T.done;T=e.next())if(T=T.value,a[T].length){var C=a[T][0];C.height&&I.has(C.height)&&!C.codecs.startsWith("vp09")&&U.push(T)}}I=g.k(U);for(U=I.next();!U.done;U=I.next())delete a[U.value]}; V3=function(a,I){this.V=a;this.L=I}; BWq=function(a,I,U,e){var T=[];U=g.k(U);for(var C=U.next();!C.done;C=U.next()){var r=C.value;if(r.url){C=new g.YB(r.url,!0);if(r.s){var q=C,x=r.sp,Z=XjF(decodeURIComponent(r.s));q.set(x,encodeURIComponent(Z))}q=g.k(Object.keys(e));for(x=q.next();!x.done;x=q.next())x=x.value,C.set(x,e[x]);r=xY(r.type,r.quality,r.itag,r.width,r.height);T.push(new V3(r,C))}}return Jv(a.U,T,od(a,I),!1)}; Av=function(a,I){this.V=a;this.L=I}; XNj=function(a,I,U){var e=[];U=g.k(U);for(var T=U.next();!T.done;T=U.next())if((T=T.value)&&T.url){var C=xY(T.type,"medium","0");e.push(new Av(C,T.url))}return Jv(a.U,e,od(a,I),!1)}; PAd=function(a,I){var U=[],e=xY(I.type,"auto",I.itag);U.push(new Av(e,I.url));return Jv(a.U,U,!1,!0)}; fNI=function(a){return a&&pNc[a]?pNc[a]:null}; Ynd=function(a){if(a=a.commonConfig)this.url=a.url,this.urlQueryOverride=a.urlQueryOverride,a.ustreamerConfig&&(this.uB=Kg(a.ustreamerConfig)||void 0)}; OZq=function(a,I){var U;if(I=I==null?void 0:(U=I.watchEndpointSupportedOnesieConfig)==null?void 0:U.html5PlaybackOnesieConfig)a.Iy=new Ynd(I)}; g.Mh=function(a){a=a===void 0?{}:a;this.languageCode=a.languageCode||"";this.languageName=a.languageName||null;this.kind=a.kind||"";this.name=a.name===void 0?null:a.name;this.displayName=a.displayName||null;this.id=a.id||null;this.V=a.is_servable||!1;this.isTranslateable=a.is_translateable||!1;this.url=a.url||null;this.vssId=a.vss_id||"";this.isDefault=a.is_default||!1;this.translationLanguage=a.translationLanguage||null;this.xtags=a.xtags||"";this.captionId=a.captionId||""}; g.$l=function(a){var I={languageCode:a.languageCode,languageName:a.languageName,displayName:g.jI(a),kind:a.kind,name:a.name,id:a.id,is_servable:a.V,is_default:a.isDefault,is_translateable:a.isTranslateable,vss_id:a.vssId};a.xtags&&(I.xtags=a.xtags);a.captionId&&(I.captionId=a.captionId);a.translationLanguage&&(I.translationLanguage=a.translationLanguage);return I}; g.iq=function(a){return a.translationLanguage?a.translationLanguage.languageCode:a.languageCode}; g.Snq=function(a){var I=a.vssId;a.translationLanguage&&I&&(I="t"+I+"."+g.iq(a));return I}; g.jI=function(a){var I=[];if(a.displayName)I.push(a.displayName);else{var U=a.languageName||"";I.push(U);a.kind==="asr"&&U.indexOf("(")===-1&&I.push(" (Sous-titres automatiques)");a.name&&I.push(" - "+a.name)}a.translationLanguage&&I.push(" >> "+a.translationLanguage.languageName);return I.join("")}; dyL=function(a,I,U,e){a||(a=I&&G$q.hasOwnProperty(I)&&yRi.hasOwnProperty(I)?yRi[I]+"_"+G$q[I]:void 0);I=a;if(!I)return null;a=I.match(Ev5);if(!a||a.length!==5)return null;if(a=I.match(Ev5)){var T=Number(a[3]),C=[7,8,10,5,6];a=!(Number(a[1])===1&&T===8)&&C.indexOf(T)>=0}else a=!1;return U||e||a?I:null}; LP=function(a,I){for(var U={},e=g.k(Object.keys(Rvw)),T=e.next();!T.done;T=e.next()){T=T.value;var C=I?I+T:T;C=a[C+"_webp"]||a[C];g.CK(C)&&(U[Rvw[T]]=C)}return U}; gI=function(a){var I={};if(!a||!a.thumbnails)return I;a=a.thumbnails.filter(function(q){return!!q.url}); a.sort(function(q,x){return q.width-x.width||q.height-x.height}); for(var U=g.k(Object.keys(wNI)),e=U.next();!e.done;e=U.next()){var T=Number(e.value);e=wNI[T];for(var C=g.k(a),r=C.next();!r.done;r=C.next())if(r=r.value,r.width>=T){T=F7L(r.url);g.CK(T)&&(I[e]=T);break}}(a=a.pop())&&a.width>=1280&&(a=F7L(a.url),g.CK(a)&&(I["maxresdefault.jpg"]=a));return I}; F7L=function(a){return a.startsWith("//")?"https:"+a:a}; cx=function(a){return a&&a.baseUrl||""}; Wx=function(a){a=g.HI(a);for(var I=g.k(Object.keys(a)),U=I.next();!U.done;U=I.next()){U=U.value;var e=a[U];a[U]=Array.isArray(e)?e[0]:e}return a}; myd=function(a,I){a.botguardData=I.playerAttestationRenderer.botguardData;I=I.playerAttestationRenderer.challenge;I!=null&&(a.u0=I)}; hvC=function(a,I){I=g.k(I);for(var U=I.next();!U.done;U=I.next()){U=U.value;var e=U.interstitials.map(function(r){var q=g.d(r,QYd);if(q)return{is_yto_interstitial:!0,raw_player_response:q};if(r=g.d(r,zvI))return Object.assign({is_yto_interstitial:!0},Cj(r))}); e=g.k(e);for(var T=e.next();!T.done;T=e.next())switch(T=T.value,U.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":a.interstitials=a.interstitials.concat({time:0,playerVars:T,mS:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":a.interstitials=a.interstitials.concat({time:0x7ffffffffffff,playerVars:T,mS:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var C=Number(U.podConfig.timeToInsertAtMillis);a.interstitials=a.interstitials.concat({time:C,playerVars:T, mS:C===0?5:7})}}}; NWY=function(a,I){if(I=I.find(function(U){return!(!U||!U.tooltipRenderer)}))a.tooltipRenderer=I.tooltipRenderer}; ovc=function(a,I){I.subscribeCommand&&(a.subscribeCommand=I.subscribeCommand);I.unsubscribeCommand&&(a.unsubscribeCommand=I.unsubscribeCommand);I.addToWatchLaterCommand&&(a.addToWatchLaterCommand=I.addToWatchLaterCommand);I.removeFromWatchLaterCommand&&(a.removeFromWatchLaterCommand=I.removeFromWatchLaterCommand);I.getSharePanelCommand&&(a.getSharePanelCommand=I.getSharePanelCommand)}; Dyj=function(a,I){I!=null?(a.dJ=I,a.uc=!0):(a.dJ="",a.uc=!1)}; lq=function(a,I){this.type=a||"";this.id=I||""}; g.Bx=function(a){return new lq(a.substring(0,2),a.substring(2))}; g.Xk=function(a,I){this.hU=a;this.author="";this.tH=null;this.playlistLength=0;this.V=this.sessionData=null;this.j={};this.title="";if(I){this.author=I.author||I.playlist_author||"";this.title=I.playlist_title||"";if(a=I.session_data)this.sessionData=e1(a,"&");var U;this.V=((U=I.thumbnail_ids)==null?void 0:U.split(",")[0])||null;this.j=LP(I,"playlist_");this.videoId=I.video_id||void 0;if(U=I.list)switch(I.listType){case "user_uploads":this.playlistId=(new lq("UU","PLAYER_"+U)).toString();break;default:if(a= I.playlist_length)this.playlistLength=Number(a)||0;this.playlistId=g.Bx(U).toString();if(I=I.video)this.videoId=(I[0]||null).video_id||void 0}else I.playlist&&(this.playlistLength=I.playlist.toString().split(",").length)}}; g.Px=function(a,I){this.hU=a;this.My=this.author="";this.tH=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.Hl=this.lengthText="";this.sessionData=null;this.j={};this.title="";if(I){this.ariaLabel=I.aria_label||void 0;this.author=I.author||"";this.My=I.My||"";if(a=I.endscreen_autoplay_session_data)this.tH=e1(a,"&");this.LC=I.LC;this.isLivePlayback=I.live_playback==="1";this.isUpcoming=!!I.isUpcoming;if(a=I.length_seconds)this.lengthSeconds=typeof a==="string"?Number(a):a;this.lengthText= I.lengthText||"";this.Hl=I.Hl||"";this.publishedTimeText=I.publishedTimeText||void 0;if(a=I.session_data)this.sessionData=e1(a,"&");this.shortViewCount=I.short_view_count_text||void 0;this.j=LP(I);this.title=I.title||"";this.videoId=I.docid||I.video_id||I.videoId||I.id||void 0;this.watchUrl=I.watchUrl||void 0}}; vvj=function(a){var I,U,e=(I=a.getWatchNextResponse())==null?void 0:(U=I.contents)==null?void 0:U.twoColumnWatchNextResults,T,C,r,q,x;a=(T=a.getWatchNextResponse())==null?void 0:(C=T.playerOverlays)==null?void 0:(r=C.playerOverlayRenderer)==null?void 0:(q=r.endScreen)==null?void 0:(x=q.watchNextEndScreenRenderer)==null?void 0:x.results;if(!a){var Z,t;a=e==null?void 0:(Z=e.endScreen)==null?void 0:(t=Z.endScreen)==null?void 0:t.results}return a}; g.fP=function(a){var I,U,e;a=g.d((I=a.getWatchNextResponse())==null?void 0:(U=I.playerOverlays)==null?void 0:(e=U.playerOverlayRenderer)==null?void 0:e.decoratedPlayerBarRenderer,pP);return g.d(a==null?void 0:a.playerBar,aob)}; Ios=function(a){this.V=a.playback_progress_0s_url;this.B=a.playback_progress_2s_url;this.L=a.playback_progress_10s_url}; sLs=function(){if(Yl===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(I){}a:{try{var a=!!self.localStorage}catch(I){a=!1}if(a&&(a=g.Eb(g.aB()+"::yt-player"))){Yl=new zW(a);break a}Yl=void 0}}return Yl}; g.Ou=function(){var a=sLs();if(!a)return{};try{var I=a.get("yt-player-lv");return JSON.parse(I||"{}")}catch(U){return{}}}; g.UFY=function(a){var I=sLs();I&&(a=JSON.stringify(a),I.set("yt-player-lv",a))}; g.SI=function(a){return g.Ou()[a]||0}; g.GP=function(a,I){var U=g.Ou();I!==U[a]&&(I!==0?U[a]=I:delete U[a],g.UFY(U))}; g.y3=function(a){return g.f(function(I){return I.return(g.Nk(ezS(),a))})}; dI=function(a,I,U,e,T,C,r,q){var x,Z,t,n,K,b;return g.f(function(J){switch(J.L){case 1:return x=g.SI(a),x===4?J.return(4):g.l(J,g.eX(),2);case 2:Z=J.V;if(!Z)throw g.Wz("wiac");if(!q||r===void 0){J.o$(3);break}return g.l(J,Tf5(q,r),4);case 4:r=J.V;case 3:return t=U.lastModified||"0",g.l(J,g.y3(Z),5);case 5:return n=J.V,g.jb(J,6),Eu++,g.l(J,g.SN(n,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",Cy:!0},function(V){if(C!==void 0&&r!==void 0){var M=""+a+"|"+I.id+"|"+t+"|"+String(C).padStart(10, "0");M=g.GM(V.objectStore("media"),r,M)}else M=g.Bz.resolve(void 0);var c=CGs(a,I.lc()),W=CGs(a,!I.lc()),B={fmts:rtb(e),format:U||{}};c=g.GM(V.objectStore("index"),B,c);var Y=e.downloadedEndTime===-1;B=Y?V.objectStore("index").get(W):g.Bz.resolve(void 0);var y={fmts:"music",format:{}};V=Y&&T&&!I.lc()?g.GM(V.objectStore("index"),y,W):g.Bz.resolve(void 0);return g.Bz.all([V,B,M,c]).then(function(z){z=g.k(z);z.next();z=z.next().value;Eu--;var m=g.SI(a);if(m!==4&&Y&&T||z!==void 0&&g.H6c(z.fmts))m=1,g.GP(a, m);return m})}),8); case 8:return J.return(J.V);case 6:K=g.lF(J);Eu--;b=g.SI(a);if(b===4)return J.return(b);g.GP(a,4);throw K;}})}; g.qUF=function(a){var I,U;return g.f(function(e){if(e.L==1)return g.l(e,g.eX(),2);if(e.L!=3){I=e.V;if(!I)throw g.Wz("ri");return g.l(e,g.y3(I),3)}U=e.V;return e.return(g.SN(U,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(T){var C=IDBKeyRange.bound(a+"|",a+"~");return T.objectStore("index").getAll(C).then(function(r){return r.map(function(q){return q?q.format:{}})})}))})}; Z6q=function(a,I,U,e,T){var C,r,q;return g.f(function(x){if(x.L==1)return g.l(x,g.eX(),2);if(x.L!=3){C=x.V;if(!C)throw g.Wz("rc");return g.l(x,g.y3(C),3)}r=x.V;q=g.SN(r,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(Z){var t=""+a+"|"+I+"|"+U+"|"+String(e).padStart(10,"0");return Z.objectStore("media").get(t)}); return T?x.return(q.then(function(Z){if(Z===void 0)throw Error("No data from indexDb");return xFF(T,Z)}).catch(function(Z){throw new g.vk("Error while reading chunk: "+Z.name+", "+Z.message); })):x.return(q)})}; g.H6c=function(a){return a?a==="music"?!0:a.includes("dlt=-1")||!a.includes("dlt="):!1}; CGs=function(a,I){return""+a+"|"+(I?"v":"a")}; rtb=function(a){var I={};return Tv((I.dlt=a.downloadedEndTime.toString(),I.mket=a.maxKnownEndTime.toString(),I.avbr=a.averageByteRate.toString(),I))}; n9S=function(a){var I={},U={};a=g.k(a);for(var e=a.next();!e.done;e=a.next()){var T=e.value,C=T.split("|");T.match(g.t4d)?(e=Number(C.pop()),isNaN(e)?U[T]="?":(C=C.join("|"),(T=I[C])?(C=T[T.length-1],e===C.end+1?C.end=e:T.push({start:e,end:e})):I[C]=[{start:e,end:e}])):U[T]="?"}a=g.k(Object.keys(I));for(e=a.next();!e.done;e=a.next())e=e.value,U[e]=I[e].map(function(r){return r.start+"-"+r.end}).join(","); return U}; Rc=function(a){g.J_.call(this);this.V=null;this.B=new w6;this.V=null;this.Y=new Set;this.crossOrigin=a||""}; KKc=function(a,I,U){for(U=wI(a,U);U>=0;){var e=a.levels[U];if(e.isLoaded(Fk(e,I))&&(e=g.mM(e,I)))return e;U--}return g.mM(a.levels[0],I)}; Jtq=function(a,I,U){U=wI(a,U);for(var e,T;U>=0;U--)if(e=a.levels[U],T=Fk(e,I),!e.isLoaded(T)){e=a;var C=U,r=C+"-"+T;e.Y.has(r)||(e.Y.add(r),e.B.enqueue(C,{B0:C,SJ:T}))}b6w(a)}; b6w=function(a){if(!a.V&&!a.B.isEmpty()){var I=g.O(a.B.remove());a.V=uKj(a,I)}}; uKj=function(a,I){var U=document.createElement("img");a.crossOrigin&&(U.crossOrigin=a.crossOrigin);U.src=a.levels[I.B0].MJ(I.SJ);U.onload=function(){var e=I.B0,T=I.SJ;a.V!==null&&(a.V.onload=null,a.V=null);e=a.levels[e];e.loaded.add(T);b6w(a);var C=e.columns*e.rows;T*=C;e=Math.min(T+C-1,e.rf()-1);T=[T,e];a.publish("l",T[0],T[1])}; return U}; g.Q3=function(a,I,U,e){this.level=a;this.J=I;this.loaded=new Set;this.level=a;this.J=I;a=U.split("#");this.width=Math.floor(Number(a[0]));this.height=Math.floor(Number(a[1]));this.frameCount=Math.floor(Number(a[2]));this.columns=Math.floor(Number(a[3]));this.rows=Math.floor(Number(a[4]));this.V=Math.floor(Number(a[5]));this.B=a[6];this.signature=a[7];this.videoLength=e}; Fk=function(a,I){return Math.floor(I/(a.columns*a.rows))}; g.mM=function(a,I){I>=a.Iz()&&a.zL();var U=Fk(a,I),e=a.columns*a.rows,T=I%e;I=T%a.columns;T=Math.floor(T/a.columns);var C=a.zL()+1-e*U;if(C1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; kbc=function(a,I,U){return(a=a.levels[I])?a.Ko(U):-1}; wI=function(a,I){var U=a.J.get(I);if(U)return U;U=a.levels.length;for(var e=0;e=I)return a.J.set(I,e),e;a.J.set(I,U-1);return U-1}; hv=function(a,I,U,e){U=U.split("#");U=[U[1],U[2],0,U[3],U[4],-1,U[0],""].join("#");g.Q3.call(this,a,I,U,0);this.L=null;this.U=e?2:0}; Nh=function(a,I,U,e){zP.call(this,a,0,void 0,I,!(e===void 0||!e));for(a=0;a(U!=null?U:50)&&(U=ctw.shift())&&Uc.delete(U),U=T),T!==U&&a.UR("ssei","dcpn_"+T+"_"+U+"_"+a.clientPlaybackNonce),U)}; aE=function(a,I){var U=I.raw_watch_next_response;if(!U){var e=I.watch_next_response;e&&(U=JSON.parse(e))}if(U){a.a$=U;var T=a.a$.playerCueRangeSet;T&&g.eP(a,T);var C=a.a$.playerOverlays;if(C){var r=C.playerOverlayRenderer;if(r){var q=r.autonavToggle;q&&(a.autoplaySwitchButtonRenderer=g.d(q,WKS),a.N("web_player_autonav_use_server_provided_state")&&Td(a)&&(a.autonavState=a.autoplaySwitchButtonRenderer.enabled?2:1));var x=r.videoDetails;if(x){var Z=x.embeddedPlayerOverlayVideoDetailsRenderer;var t=x.playerOverlayVideoDetailsRenderer; t&&(t.title&&(I.title=g.id(t.title)),t.subtitle&&(I.subtitle=g.id(t.subtitle)))}g.dV(a.hU)&&(a.vZ=!!r.addToMenu);loq(a,r.shareButton);r.startPosition&&r.endPosition&&(a.progressBarStartPosition=r.startPosition,a.progressBarEndPosition=r.endPosition);var n=r.gatedActionsOverlayRenderer;n&&(a.La=g.d(n,BfI));var K,b,J,V=g.d((K=a.getWatchNextResponse())==null?void 0:(b=K.playerOverlays)==null?void 0:(J=b.playerOverlayRenderer)==null?void 0:J.infoPanel,XqI);if(V){a.mQ=Number(V==null?void 0:V.durationMs)|| NaN;if(V==null?0:V.infoPanelOverviewViewModel)a.XY=V==null?void 0:V.infoPanelOverviewViewModel;if(V==null?0:V.infoPanelDetailsViewModel)a.Yn=V==null?void 0:V.infoPanelDetailsViewModel}a.showSeekingControls=!!r.showSeekingControls}}var M,c,W=(M=a.getWatchNextResponse())==null?void 0:(c=M.contents)==null?void 0:c.twoColumnWatchNextResults;if(W){var B=W.desktopOverlay&&g.d(W.desktopOverlay,PGF);B&&(B.suppressShareButton&&(a.showShareButton=!1),B.suppressWatchLaterButton&&(a.vZ=!1))}Z&&pqc(a,I,Z);var Y= x3(0,I.autoplay_count),y=g.O(a.getWatchNextResponse()),z,m=(z=y.contents)==null?void 0:z.twoColumnWatchNextResults,sS,eb,v,Hw=(sS=y.playerOverlays)==null?void 0:(eb=sS.playerOverlayRenderer)==null?void 0:(v=eb.autoplay)==null?void 0:v.playerOverlayAutoplayRenderer,N=vvj(a),ML,gC=(ML=y.contents)==null?void 0:ML.singleColumnWatchNextResults;if(gC){var R5;if(((R5=gC.autoplay)==null?0:R5.autoplay)&&!gC.playlist){var Lo=gC.autoplay.autoplay.sets,xJ={},Ww=new g.Px(a.X()),Lc=null,Tm;if(Lo){for(var L=g.k(Lo), rC=L.next();!rC.done;rC=L.next()){var hz=rC.value.autoplayVideoRenderer;if(hz&&hz.compactVideoRenderer){Lc=hz.compactVideoRenderer;break}}if(Tm=Lo[0].autoplayVideo){var $R=Tm.clickTrackingParams;$R&&(xJ.itct=$R);xJ.autonav="1";xJ.playnext=String(Y)}}else xJ.feature="related-auto";var Bo=g.d(Tm,g.Cn);if(Lc){Ww.videoId=Lc.videoId;var bI=Lc.shortBylineText;bI&&(Ww.author=g.id(bI));var yq=Lc.title;yq&&(Ww.title=g.id(yq))}else Bo!=null&&Bo.videoId&&(Ww.videoId=Bo.videoId);Ww.tH=xJ;a.suggestions=[];a.kt= Ww}}if(N){for(var Oj=[],XQ=g.k(N),X=XQ.next();!X.done;X=XQ.next()){var P=X.value,p=void 0,G=null;if(P.endScreenVideoRenderer){var R=P.endScreenVideoRenderer,$I=R.title;G=new g.Px(a.X());G.videoId=R.videoId;G.lengthSeconds=R.lengthInSeconds||0;var I5=R.publishedTimeText;I5&&(G.publishedTimeText=g.id(I5));var uF=R.shortBylineText;uF&&(G.author=g.id(uF));var US=R.shortViewCountText;US&&(G.shortViewCount=g.id(US));if($I){G.title=g.id($I);var Bw=$I.accessibility;if(Bw){var o5=Bw.accessibilityData;o5&& o5.label&&(G.ariaLabel=o5.label)}}var $J=R.navigationEndpoint;if($J){p=$J.clickTrackingParams;var ir=g.d($J,g.Cn),fk=g.d($J,g.Fl);ir?G.LC=ir:fk!=null&&(G.watchUrl=fk.url)}var hm=R.thumbnailOverlays;if(hm)for(var QK=g.k(hm),NS=QK.next();!NS.done;NS=QK.next()){var LX=NS.value.thumbnailOverlayTimeStatusRenderer;if(LX)if(LX.style==="LIVE"){G.isLivePlayback=!0;break}else if(LX.style==="UPCOMING"){G.isUpcoming=!0;break}}G.j=gI(R.thumbnail)}else if(P.endScreenPlaylistRenderer){var JD=P.endScreenPlaylistRenderer, Pa=JD.navigationEndpoint;if(!Pa)continue;var kt=g.d(Pa,g.Cn);if(!kt)continue;var pz=kt.videoId;G=new g.Xk(a.X());G.playlistId=JD.playlistId;G.playlistLength=Number(JD.videoCount)||0;G.V=pz||null;G.videoId=pz;var Fj=JD.title;Fj&&(G.title=g.id(Fj));var mA=JD.shortBylineText;mA&&(G.author=g.id(mA));p=Pa.clickTrackingParams;G.j=gI(JD.thumbnail)}G&&(p&&(G.sessionData={itct:p}),Oj.push(G))}a.suggestions=Oj}if(Hw){a.WC=!!Hw.preferImmediateRedirect;a.dA=a.dA||!!Hw.webShowNewAutonavCountdown;a.T9=a.T9||!!Hw.webShowBigThumbnailEndscreen; if(a.dA||a.T9){var cf=m||null,TQ=new g.Px(a.X());TQ.videoId=Hw.videoId;var oW=Hw.videoTitle;if(oW){TQ.title=g.id(oW);var Hr=oW.accessibility;if(Hr){var Xe=Hr.accessibilityData;Xe&&Xe.label&&(TQ.ariaLabel=Xe.label)}}var zx=Hw.byline;zx&&(TQ.author=g.id(zx));var kR=Hw.publishedTimeText;kR&&(TQ.publishedTimeText=g.id(kR));var l2=Hw.shortViewCountText;l2&&(TQ.shortViewCount=g.id(l2));var BV=Hw.thumbnailOverlays;if(BV)for(var XJ=g.k(BV),xN=XJ.next();!xN.done;xN=XJ.next()){var Km=xN.value.thumbnailOverlayTimeStatusRenderer; if(Km)if(Km.style==="LIVE"){TQ.isLivePlayback=!0;break}else if(Km.style==="UPCOMING"){TQ.isUpcoming=!0;break}else if(Km.style==="DEFAULT"&&Km.text){TQ.lengthText=g.id(Km.text);var ZQ=Km.text.accessibility;if(ZQ){var tc=ZQ.accessibilityData;tc&&tc.label&&(TQ.Hl=tc.label||"")}break}}TQ.j=gI(Hw.background);var PV=Hw.nextButton;if(PV){var pN=PV.buttonRenderer;if(pN){var fN=pN.navigationEndpoint;if(fN){var YY=g.d(fN,g.Cn);YY&&(TQ.LC=YY)}}}if(Hw.topBadges){var OY=Hw.topBadges[0];if(OY){var SG=g.d(OY,foj); SG&&SG.style==="BADGE_STYLE_TYPE_PREMIUM"&&(TQ.NV6=!0)}}var tU=Hw.alternativeTitle;tU&&(TQ.My=g.id(tU));var P7={autonav:"1",playnext:String(Y)};TQ.playlistId&&(P7.autoplay="1");if(cf){var nh,Fh,n$,GD,K$=(nh=cf.autoplay)==null?void 0:(Fh=nh.autoplay)==null?void 0:(n$=Fh.sets)==null?void 0:(GD=n$[0])==null?void 0:GD.autoplayVideo;if(K$){var yv=K$.clickTrackingParams;yv&&(P7.itct=yv);var b3=g.d(K$,g.Cn);b3&&(TQ.DI=b3)}}else if(Hw){var EY,d5,R_,w5=(EY=Hw.nextButton)==null?void 0:(d5=EY.buttonRenderer)== null?void 0:(R_=d5.navigationEndpoint)==null?void 0:R_.clickTrackingParams;w5&&(P7.itct=w5)}P7.itct||(P7.feature="related-auto");TQ.tH=P7;a.suggestions||(a.suggestions=[]);a.kt=TQ}Hw.countDownSecs!=null&&(a.Hw=Hw.countDownSecs*1E3);Hw.countDownSecsForFullscreen!=null&&(a.Rw=Hw.countDownSecsForFullscreen>=0?Hw.countDownSecsForFullscreen*1E3:-1);a.N("web_autonav_color_transition")&&Hw.watchToWatchTransitionRenderer&&(a.watchToWatchTransitionRenderer=g.d(Hw.watchToWatchTransitionRenderer,YUq))}var Jc= vvj(a);if(Jc){var MO,FJ,u3,kN=Jc==null?void 0:(MO=Jc[0])==null?void 0:(FJ=MO.endScreenVideoRenderer)==null?void 0:(u3=FJ.navigationEndpoint)==null?void 0:u3.clickTrackingParams,ms=g.rN(a);kN&&ms&&(ms.sessionData={itct:kN})}a.a$.currentVideoThumbnail&&(a.j=gI(a.a$.currentVideoThumbnail));var Kh,Qv,zD,b1,hf,jX=(Kh=a.a$)==null?void 0:(Qv=Kh.contents)==null?void 0:(zD=Qv.twoColumnWatchNextResults)==null?void 0:(b1=zD.results)==null?void 0:(hf=b1.results)==null?void 0:hf.contents;if(jX&&jX[1]){var Nr, o_,ps,Mj,QZ=(Nr=jX[1].videoSecondaryInfoRenderer)==null?void 0:(o_=Nr.owner)==null?void 0:(ps=o_.videoOwnerRenderer)==null?void 0:(Mj=ps.thumbnail)==null?void 0:Mj.thumbnails;QZ&&QZ.length&&(a.profilePicture=QZ[QZ.length-1].url)}var D7=nd(I),Vn,$d=(Vn=a.getWatchNextResponse())==null?void 0:Vn.onResponseReceivedEndpoints;if($d)for(var iz=g.k($d),Ac=iz.next();!Ac.done;Ac=iz.next()){var zV=Ac.value;g.d(zV,HD)&&(a.sE=g.d(zV,HD));var LO=g.d(zV,O6F),vV=void 0;if((vV=LO)==null?0:vV.entityKeys)a.Af=LO.entityKeys|| [],LO.visibleOnLoadKeys&&(a.visibleOnLoadKeys=LO.visibleOnLoadKeys)}if(a.N("web_key_moments_markers")){var u1=g.qn.getState().entities,JM=g.eh("visibility_override","markersVisibilityOverrideEntity");var hu=Ca(u1,"markersVisibilityOverrideEntity",JM);a.Vo=(hu==null?void 0:hu.videoId)===(a.videoId||D7)&&(hu==null?0:hu.visibilityOverrideMarkersKey)?hu.visibilityOverrideMarkersKey:a.visibleOnLoadKeys;a.visibleOnLoadKeys=[].concat(g.A(a.Vo))}}}; Td=function(a){var I;return((I=a.autoplaySwitchButtonRenderer)==null?void 0:I.enabled)!==void 0}; xU=function(a){return!!(a.B&&a.B.videoInfos&&a.B.videoInfos.length)}; g.b8=function(a){var I=a.D;a.N("html5_gapless_unlimit_format_selection")&&ZK(a)&&(I=!1);var U=!!a.V&&a.V.U7,e=a.hU,T=a.LS(),C=t1(a),r=a.i5,q=I,x=a.isOtf();I=a.po();var Z=a.xa,t=a.getUserAudio51Preference(),n=nn(a),K=new kpL(e);if(e.H8()||e.N("html5_logging_format_selection"))K.L=!0;K.CO=C;K.i5=r&&e.C;K.tU=t;g.Qz("windows nt 5.1")&&!g.ad&&(K.HF=!0);if(C=T)C=g.Hx(e)?xy5(e):!1;C&&(K.Va=!0);q&&(K.HF=!0,K.IF=!0);x&&!e.N("html5_otf_prefer_vp9")&&(K.HF=!0);e.playerStyle==="picasaweb"&&(x&&(K.HF=!1),K.gw= !1);Z&&(K.HF=!0);pl(e.U,fl.CHANNELS)&&(e.N("html5_enable_ac3")&&(K.J=!0),e.N("html5_enable_eac3")&&(K.U=!0),e.N("html5_enable_ac3_gapless")&&(K.dw=!0));e.N("html5_block_8k_hfr")&&(K.fO=!0);K.Y=g.ki(e.experiments,"html5_max_selectable_quality_ordinal");K.C=g.ki(e.experiments,"html5_min_selectable_quality_ordinal");P3&&(K.rF=480);if(U||T)K.gw=!1;K.Z6=!1;K.disableAv1=n;U=F2(e,K.V,void 0,K.disableAv1);U>0&&U<2160&&(i2()||e.N("html5_format_hybridization"))&&(K.V.supportsChangeType=+i2(),K.Cu=U);U>=2160&& (K.e8=!0);Rlj()&&(K.V.serveVp9OverAv1IfHigherRes=0,K.ij=!1);K.po=I;K.zt=g.a7||Cd()&&!I?!1:!0;K.D=e.N("html5_format_hybridization");K.E7=e.N("html5_disable_encrypted_vp9_live_non_2k_4k");Kn(a)&&(K.F1=a.N("html5_prefer_language_over_codec"));o0()&&a.playerResponse&&a.playerResponse.playerConfig&&a.playerResponse.playerConfig.webPlayerConfig&&a.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(K.J=!0,K.U=!0);a.D&&a.isAd()&&(a.Iq&&(K.j=a.Iq),a.FZ&&(K.B=a.FZ));K.Ux=a.isLivePlayback&& a.lN()&&a.hU.N("html5_drm_live_audio_51");K.xa=a.YR;K.Vo=!Kn(a)&&a.N("html5_disable_voice_boost_for_cabr");return a.DU=K}; nn=function(a){return a.hU.N("html5_disable_av1")||a.N("html5_gapless_shorts_disable_av1")&&ZK(a)?!0:!1}; SU5=function(a){Qn("drm_pb_s",void 0,a.e8);a.XX||a.V&&WF(a.V);var I={};a.V&&(I=su5(a.KX,g.b8(a),a.hU.U,a.V,function(U){return a.publish("ctmp","fmtflt",U)},!0,new Set)); I=new UZ(I,a.hU,a.CD,a.useCobaltWidevine?o0()?J1(a):!1:!1,function(U,e){a.R$(U,e)}); g.E(a,I);a.GR=!1;a.loading=!0;j3C(I,function(U){Qn("drm_pb_f",void 0,a.e8);for(var e=g.k(U),T=e.next();!T.done;T=e.next())switch(T=T.value,T.flavor){case "fairplay":T.XX=a.XX;T.pX=a.pX;T.ze=a.ze;break;case "widevine":T.Qg=a.Qg}a.ax=U;if(a.ax.length>0&&(a.U=a.ax[0],a.hU.H8())){U={};e=g.k(Object.entries(a.U.V));for(T=e.next();!T.done;T=e.next()){var C=g.k(T.value);T=C.next().value;C=C.next().value;var r="unk";(T=T.match(/(.*)codecs="(.*)"/))&&(r=T[2]);U[r]=C}a.R$("drmProbe",U)}a.QD()})}; Gbj=function(a,I){if(I.length===0||u8(a))return null;a.hU.U.B&&(dL=!0);var U=a.vE;var e=a.lengthSeconds,T=a.isLivePlayback,C=a.Tn,r=a.hU,q=UG5(I);if(T||C){r=r.experiments;e=new gL("",r,!0);e.L=!C;e.U7=!0;e.isManifestless=!0;e.isLive=!C;e.Tn=C;I=g.k(I);for(T=I.next();!T.done;T=I.next()){var x=T.value;T=lK(x,U);q=dX(x);q=X2(q.P4||x.url||"",q.hL,q.s);var Z=q.get("id");Z&&Z.includes("%7E")&&(e.j=!0);var t=void 0;Z=(t=r)==null?void 0:t.S8("html5_max_known_end_time_rebase");t=Number(x.targetDurationSec|| 5);x=Number(x.maxDvrDurationSec||14400);var n=Number(q.get("mindsq")||q.get("min_sq")||"0"),K=Number(q.get("maxdsq")||q.get("max_sq")||"0")||Infinity;e.zo=e.zo||n;e.zl=e.zl||K;var b=!qr(T.mimeType);q&&$V(e,new xV(q,T,{Rn:t,yP:b,RR:x,zo:n,zl:K,zj:300,Tn:C,Qn:Z}))}U=e}else if(q==="FORMAT_STREAM_TYPE_OTF"){e=e===void 0?0:e;C=new gL("",r.experiments,!1);C.duration=e||0;r=g.k(I);for(e=r.next();!e.done;e=r.next())e=e.value,I=lK(e,U,C.duration),T=dX(e),(T=X2(T.P4||e.url||"",T.hL,T.s))&&(I.streamType==="FORMAT_STREAM_TYPE_OTF"? $V(C,new Z6(T,I,"sq/0")):$V(C,new AW(T,I,wR(e.initRange),wR(e.indexRange))));C.isOtf=!0;U=C}else{e=e===void 0?0:e;C=new gL("",r.experiments,!1);C.duration=e||0;r=g.k(I);for(e=r.next();!e.done;e=r.next())q=e.value,e=lK(q,U,C.duration),I=wR(q.initRange),T=wR(q.indexRange),Z=dX(q),(q=X2(Z.P4||q.url||"",Z.hL,Z.s))&&$V(C,new AW(q,e,I,T));U=C}C=a.isLivePlayback&&!a.Tn&&!a.zt&&!a.isPremiere;a.N("html5_live_head_playable")&&(!kU(a)&&C&&a.R$("missingLiveHeadPlayable",{}),a.hU.Va==="yt"&&(U.fO=!0));return U}; u8=function(a){return o0()?!J1(a):vI()?!(!a.XX||!a.N("html5_enable_safari_fairplay")&&xH()):!1}; J1=function(a){return a.N("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.eP=function(a,I){I=g.k(I);for(var U=I.next();!U.done;U=I.next())if(U=U.value,U.cueRangeSetIdentifier){var e=void 0;a.cR.set(U.cueRangeSetIdentifier,(e=U.playerCueRanges)!=null?e:[])}}; VA=function(a){return!(!a.V||!a.V.isManifestless)}; A1=function(a){return a.TC?a.isLowLatencyLiveStream&&a.V!=null&&YV(a.V)>=5:a.isLowLatencyLiveStream&&a.V!=void 0&&YV(a.V)>=5}; ytY=function(a){return o0()&&J1(a)?!1:u8(a)&&(g.Bj(a.hU)?!a.isLivePlayback:a.hlsvp)||!xH()||a.dR?!0:!1}; RzS=function(a){a.loading=!0;a.JI=!1;if(E9s(a))g.qUF(a.videoId).then(function(e){dFq(a,e)}).then(function(){a.QD()}); else{TL(a.yx)||g.RS(new g.vk("DASH MPD Origin invalid: ",a.yx));var I=a.yx,U=g.ki(a.hU.experiments,"dash_manifest_version")||4;I=g.pM(I,{mpd_version:U});a.isLowLatencyLiveStream&&a.latencyClass!=="NORMAL"||(I=g.pM(I,{pacing:0}));Z9g(I,a.hU.experiments,a.isLivePlayback).then(function(e){a.Ox()||(Mn(a,e,!0),Qn("mrc",void 0,a.e8),a.QD())},function(e){a.Ox()||(a.loading=!1,a.publish("dataloaderror",new pV("manifest.net.retryexhausted",{backend:"manifest", rc:e.status},1)))}); Qn("mrs",void 0,a.e8)}}; dFq=function(a,I){var U=I.map(function(x){return x.itag}),e; if((e=a.playerResponse)!=null&&e.streamingData){e=[];if(a.N("html5_offline_always_use_local_formats")){U=0;for(var T=g.k(I),C=T.next();!C.done;C=T.next()){C=C.value;var r=Object.assign({},C);r.signatureCipher="";e.push(r);r=g.k(a.playerResponse.streamingData.adaptiveFormats);for(var q=r.next();!q.done;q=r.next())if(q=q.value,C.itag===q.itag&&C.xtags===q.xtags){U+=1;break}}Ut&&(t=b.getInfo().audio.numChannels)}t>2&&a.R$("hlschl",{mn:t});var M;((M=a.DU)==null?0:M.L)&&a.R$("hlsfmtaf",{itags:n.join(".")});var c;if(a.N("html5_enable_vp9_fairplay")&&((c=a.U)==null?0:D6(c)))for(a.R$("drm",{sbdlfbk:1}),t=g.k(a.ax),n=t.next();!n.done;n=t.next())if(n=n.value,oK(n)){a.U=n;break}Ln(a,Z)})}return Yk()}; zzj=function(a){if(a.isExternallyHostedPodcast&&a.fY){var I=i8(a.fY);if(!I[0])return Yk();a.mO=I[0];return PAd(a.hU,I[0]).then(function(U){Ln(a,U)})}return a.HG&&a.xU?XNj(a.hU,a.isAd(),a.HG).then(function(U){Ln(a,U)}):Yk()}; Nfj=function(a){if(a.isExternallyHostedPodcast)return Yk();var I=i8(a.fY,a.Yd);if(a.hlsvp){var U=V4L(a.hlsvp,a.clientPlaybackNonce,a.bl);I.push(U)}return BWq(a.hU,a.isAd(),I,hzq(a)).then(function(e){Ln(a,e)})}; Ln=function(a,I){a.L4=I;a.K5(new $B(g.FX(a.L4,function(U){return U.getInfo()})))}; hzq=function(a){var I={cpn:a.clientPlaybackNonce,c:a.hU.V.c,cver:a.hU.V.cver};a.MQ&&(I.ptk=a.MQ,I.oid=a.gH,I.ptchn=a.VY,I.pltype=a.Le,a.wr&&(I.m=a.wr));return I}; g.gN=function(a){return u8(a)&&a.XX?(a={},a.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",a):a.L&&a.L.vE||null}; o9q=function(a){var I=cD(a);return I&&I.text?g.id(I.text):a.paidContentOverlayText}; DFF=function(a){var I=cD(a);return I&&I.durationMs?M9(I.durationMs):a.paidContentOverlayDurationMs}; cD=function(a){var I,U,e;return a.playerResponse&&a.playerResponse.paidContentOverlay&&a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.d((I=a.a$)==null?void 0:(U=I.playerOverlays)==null?void 0:(e=U.playerOverlayRenderer)==null?void 0:e.playerDisclosure,v9I)||null}; WD=function(a){var I="";if(a.BR)return a.BR;a.isLivePlayback&&(I=a.allowLiveDvr?"dvr":a.isPremiere?"lp":a.zt?"window":"live");a.Tn&&(I="post");return I}; g.l8=function(a,I){return typeof a.keywords[I]!=="string"?null:a.keywords[I]}; aaF=function(a){return!!a.z9||!!a.YB||!!a.Sb||!!a.Yj||a.kF||a.C.focEnabled||a.C.rmktEnabled}; g.BD=function(a){return!!(a.yx||a.fY||a.HG||a.hlsvp||a.LQ())}; vx=function(a){if(a.N("html5_onesie")&&a.errorCode)return!1;var I=g.kJ(a.tU,"ypc");a.ypcPreview&&(I=!1);return a.qJ()&&!a.loading&&(g.BD(a)||g.kJ(a.tU,"heartbeat")||I)}; i8=function(a,I){a=r9(a);var U={};if(I){I=g.k(I.split(","));for(var e=I.next();!e.done;e=I.next())(e=e.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(U[e[1]]={width:e[2],height:e[3]})}I=g.k(a);for(e=I.next();!e.done;e=I.next()){e=e.value;var T=U[e.itag];T&&(e.width=T.width,e.height=T.height)}return a}; X9=function(a){var I=a.getAvailableAudioTracks();I=I.concat(a.eX);for(var U=0;U0:a.N2?!1:a.hU.YL||a.hU.SH||!g.YH(a.hU)?!0:!1:(a.N2?0:a.yd)&&g.YH(a.hU)?!0:!1;a.N("html5_log_detailpage_autoplay")&&RE(a)==="detailpage"&&a.R$("autoplay_info",{autoplay:a.I9,autonav:a.isAutonav,wasDompaused:a.N2,result:I});return I}; g.zd=function(a){return a.oauthToken||a.hU.Y5}; nKL=function(a){return Kn(a)&&!g.sc(a)}; bTS=function(a){if(a.N("html5_stateful_audio_normalization")){var I=1,U=g.ki(a.hU.experiments,"html5_default_ad_gain");U&&a.isAd()&&(I=U);var e;if(U=((e=a.J)==null?void 0:e.audio.B)||a.lD){e=(0,g.w)();a.sU=2;var T=e-a.hU.W1<=a.maxStatefulTimeThresholdSec*1E3;a.applyStatefulNormalization&&T?a.sU=4:T||(a.hU.oi=Infinity,a.hU.W1=NaN);T=(a.sU===4?g.WA(a.hU.oi,a.minimumLoudnessTargetLkfs,a.loudnessTargetLkfs):a.loudnessTargetLkfs)-U;if(a.sU!==4){var C,r,q,x,Z=((C=a.playerResponse)==null?void 0:(r=C.playerConfig)== null?void 0:(q=r.audioConfig)==null?void 0:(x=q.loudnessNormalizationConfig)==null?void 0:x.statelessLoudnessAdjustmentGain)||0;T+=Z}T=Math.min(T,0);a.preserveStatefulLoudnessTarget&&(a.hU.oi=U+T,a.hU.W1=e);a=Math.min(1,Math.pow(10,T/20))||I}else a=KdI(a)}else a=KdI(a);return a}; KdI=function(a){var I=1,U=g.ki(a.hU.experiments,"html5_default_ad_gain");U&&a.isAd()&&(I=U);var e;if(U=((e=a.J)==null?void 0:e.audio.J)||a.nu)a.sU=1;return Math.min(1,Math.pow(10,-U/20))||I}; t1=function(a){var I=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],U=Cg(a.hU)==="TVHTML5_SIMPLY"&&a.hU.V.ctheme==="MUSIC";a.ym||!g.FT(a.hU)&&!U||!I.includes(a.musicVideoType)&&!a.isExternallyHostedPodcast||(a.ym=!0);if(I=g.N6())I=/Starboard\/([0-9]+)/.exec(g.gO()),I=(I?parseInt(I[1],10):NaN)<10;U=a.hU;U=(Cg(U)==="TVHTML5_CAST"||Cg(U)==="TVHTML5"&&(U.V.cver.startsWith("6.20130725")||U.V.cver.startsWith("6.20130726")))&&a.hU.V.ctheme==="MUSIC";var e;if(e=!a.ym)U||(U=a.hU,U=Cg(U)=== "TVHTML5"&&U.V.cver.startsWith("7")),e=U;e&&!I&&(I=a.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",U=(a.N("cast_prefer_audio_only_for_atv_and_uploads")||a.N("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&a.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",I||U||a.isExternallyHostedPodcast)&&(a.ym=!0);return a.hU.deviceIsAudioOnly||a.ym&&a.hU.C}; h1=function(a){var I,U,e;return((I=a.playerResponse)==null?void 0:(U=I.playerConfig)==null?void 0:(e=U.compositeVideoConfig)==null?void 0:e.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; g.JCY=function(a){return a.N("html5_enable_sabr_live_captions")&&a.U7()&&Kn(a)||h1(a)}; Nn=function(a){var I,U,e;return!!((I=a.playerResponse)==null?0:(U=I.playerConfig)==null?0:(e=U.mediaCommonConfig)==null?0:e.splitScreenEligible)}; oE=function(a){var I;return!((I=a.playerResponse)==null||!I.compositePlayabilityStatus)}; uus=function(a){return isNaN(a)?0:Math.max((Date.now()-a)/1E3-30,0)}; DK=function(a){return!(!a.No||!a.hU.C)&&a.LQ()}; vD=function(a){return a.Yt&&a.enableServerStitchedDai}; kXw=function(a){return a.V5&&!a.Em}; Kn=function(a){var I=a.N("html5_enable_sabr_on_drive")&&a.hU.Va==="gd";if(a.Bf)return a.V5&&a.R$("fds",{fds:!0},!0),!1;if(a.hU.Va!=="yt"&&!I)return a.V5&&a.R$("dsvn",{ns:a.hU.Va},!0),!1;if(a.cotn||!a.V||a.V.isOtf||a.IY&&!a.N("html5_enable_sabr_csdai"))return!1;if(a.N("html5_use_sabr_requests_for_debugging"))return!0;a.V5&&a.R$("esfw",{usbc:a.V5,hsu:!!a.Em},!0);if(a.V5&&a.Em)return!0;if(a.N("html5_remove_client_sabr_determination"))return!1;var U=!a.V.U7&&!a.lN();I=U&&rV&&a.N("html5_enable_sabr_vod_streaming_xhr"); U=U&&!rV&&a.N("html5_enable_sabr_vod_non_streaming_xhr");var e=a4(a),T=a.N("html5_enable_sabr_drm_vod_streaming_xhr")&&rV&&a.lN()&&!a.V.U7&&(a.W1==="1"?!1:!0);(I=I||U||e||T)&&!a.Em&&a.R$("sabr",{loc:"m"},!0);return I&&!!a.Em}; a4=function(a){var I;if(!(I=rV&&a.U7()&&a.lN()&&(a.W1==="1"?!1:!0)&&a.N("html5_sabr_live_drm_streaming_xhr"))){I=a.U7()&&!a.lN()&&rV;var U=a.U7()&&a.latencyClass!=="ULTRALOW"&&!a.isLowLatencyLiveStream&&a.N("html5_sabr_live_normal_latency_streaming_xhr"),e=a.isLowLatencyLiveStream&&a.N("html5_sabr_live_low_latency_streaming_xhr"),T=a.latencyClass==="ULTRALOW"&&a.N("html5_sabr_live_ultra_low_latency_streaming_xhr");I=I&&(U||e||T)}U=I;I=a.enableServerStitchedDai&&U&&a.N("html5_enable_sabr_ssdai_streaming_xhr"); U=!a.enableServerStitchedDai&&U;e=a.U7()&&!rV&&a.N("html5_enable_sabr_live_non_streaming_xhr");a=rV&&(a.qD()||Nn(a)&&a.N("html5_enable_sabr_for_lifa_eligible_streams"));return I||U||e||a}; g.sc=function(a){return a.oz&&Kn(a)}; E9s=function(a){var I;if(I=!!a.cotn)I=a.videoId,I=!!I&&g.SI(I)===1;return I&&!a.No}; g.I4=function(a){if(!a.V||!a.L||!a.J)return!1;var I=a.V.V,U=!!I[a.L.id]&&Ge(I[a.L.id].Y6.V);I=!!I[a.J.id]&&Ge(I[a.J.id].Y6.V);return(a.L.itag==="0"||U)&&I}; sK=function(a){return a.aP?["OK","LIVE_STREAM_OFFLINE"].includes(a.aP.status):!0}; THi=function(a){return(a=a.CT)&&a.showError?a.showError:!1}; UK=function(a,I){return a.N(I)?!0:(a.fflags||"").includes(I+"=true")}; V$q=function(a){return a.N("html5_heartbeat_iff_heartbeat_params_filled")}; g9j=function(a,I){I.inlineMetricEnabled&&(a.inlineMetricEnabled=!0);I.playback_progress_0s_url&&(a.Yj=new Ios(I));if(I=I.video_masthead_ad_quartile_urls)a.YB=I.quartile_0_url,a.Ke=I.quartile_25_url,a.dH=I.quartile_50_url,a.oB=I.quartile_75_url,a.tG=I.quartile_100_url,a.Sb=I.quartile_0_urls,a.F5=I.quartile_25_urls,a.m7=I.quartile_50_urls,a.lh=I.quartile_75_urls,a.Z9=I.quartile_100_urls}; LKb=function(a){var I={};a=g.k(a);for(var U=a.next();!U.done;U=a.next()){U=U.value;var e=U.split("=");e.length===2?I[e[0]]=e[1]:I[U]=!0}return I}; jLq=function(a){if(a){if(Cdq(a))return a;a=r_q(a);if(Cdq(a,!0))return a}return""}; g.ACb=function(a){return a.captionsLanguagePreference||a.hU.captionsLanguagePreference||g.l8(a,"yt:cc_default_lang")||a.hU.B8}; eB=function(a){return!(!a.isLivePlayback||!a.hasProgressBarBoundaries())}; g.rN=function(a){var I;return a.kt||((I=a.suggestions)==null?void 0:I[0])||null}; g.TJ=function(a){return a.uc&&(a.N("embeds_enable_pfp_always_unbranded")||a.hU.ax)}; Ch=function(a,I){a.N("html5_log_autoplay_src")&&ZK(a)&&a.R$("apsrc",{src:I})}; g.r4=function(a){var I,U;return!!((I=a.embeddedPlayerConfig)==null?0:(U=I.embeddedPlayerFlags)==null?0:U.enableMusicUx)}; H6=function(a){return a.hU.J&&a.isPrivate}; g.x8=function(a){var I=a.X(),U=g.qC(I),e=I.XX;(I.N("embeds_web_enable_iframe_api_send_full_embed_url")||I.N("embeds_web_enable_rcat_validation_in_havs")||I.N("embeds_enable_autoplay_and_visibility_signals"))&&g.dV(I)&&(e&&(U.thirdParty=Object.assign({},U.thirdParty,{embedUrl:e})),Qyb(U,a));if(e=a.Ux)U.clickTracking={clickTrackingParams:e};e=U.client||{};var T="EMBED",C=RE(a);C==="leanback"?T="WATCH":I.N("gvi_channel_client_screen")&&C==="profilepage"?T="CHANNEL":a.xa?T="LIVE_MONITOR":C==="detailpage"? T="WATCH_FULL_SCREEN":C==="adunit"?T="ADUNIT":C==="sponsorshipsoffer"&&(T="UNKNOWN");e.clientScreen=T;if(I=a.kidsAppInfo)e.kidsAppInfo=JSON.parse(I);(T=a.iS)&&!I&&(e.kidsAppInfo={contentSettings:{ageUpMode:M$w[T]}});if(I=a.c$)e.unpluggedAppInfo={enableFilterMode:!0};(T=a.unpluggedFilterModeType)&&!I&&(e.unpluggedAppInfo={filterModeType:jeF[T]});if(I=a.Va)e.unpluggedLocationInfo=I;U.client=e;e=U.request||{};a.uj&&(e.isPrefetch=!0);if(I=a.mdxEnvironment)e.mdxEnvironment=I;if(I=a.mdxControlMode)e.mdxControlMode= $vi[I];U.request=e;e=U.user||{};if(I=a.gw)e.credentialTransferTokens=[{token:I,scope:"VIDEO"}];if(I=a.B8)e.delegatePurchases={oauthToken:I},e.kidsParent={oauthToken:I};U.user=e;if(e=a.contextParams)U.activePlayers=[{playerContextParams:e}];if(a=a.clientScreenNonce)U.clientScreenNonce=a;return U}; g.qC=function(a){var I=g.eT(),U=I.client||{};if(a.forcedExperiments){var e=a.forcedExperiments.split(","),T=[];e=g.k(e);for(var C=e.next();!C.done;C=e.next())T.push(Number(C.value));U.experimentIds=T}if(T=a.homeGroupInfo)U.homeGroupInfo=JSON.parse(T);if(T=a.getPlayerType())U.playerType=T;if(T=a.V.ctheme)U.theme=T;if(T=a.livingRoomAppMode)U.tvAppInfo=Object.assign({},U.tvAppInfo,{livingRoomAppMode:T});T=a.deviceYear;a.N("html5_propagate_device_year")&&T&&(U.tvAppInfo=Object.assign({},U.tvAppInfo,{deviceYear:T})); if(T=a.livingRoomPoTokenId)U.tvAppInfo=Object.assign({},U.tvAppInfo,{livingRoomPoTokenId:T});I.client=U;U=I.user||{};a.enableSafetyMode&&(U=Object.assign({},U,{enableSafetyMode:!0}));a.pageId&&(U=Object.assign({},U,{onBehalfOfUser:a.pageId}));I.user=U;U=a.XX;a.N("embeds_web_enable_iframe_api_send_full_embed_url")||a.N("embeds_web_enable_rcat_validation_in_havs")||a.N("embeds_enable_autoplay_and_visibility_signals")||!U||(I.thirdParty={embedUrl:U});return I}; lag=function(a,I,U){var e=a.videoId,T=g.x8(a),C=a.X(),r={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(p5()),referer:document.location.toString(),signatureTimestamp:20194};g.Qy();a.isAutonav&&(r.autonav=!0);g.z8(0,141)&&(r.autonavState=g.z8(0,140)?"STATE_OFF":"STATE_ON");r.autoCaptionsDefaultOn=g.z8(0,66);QA(a)&&(r.autoplay=!0);C.C&&a.cycToken&&(r.cycToken=a.cycToken);C.enablePrivacyFilter&&(r.enablePrivacyFilter=!0);a.isFling&&(r.fling=!0);var q=a.forceAdsUrl;if(q){var x={},Z=[];q=q.split(","); q=g.k(q);for(var t=q.next();!t.done;t=q.next()){t=t.value;var n=t.split("|");n.length!==3||t.includes("=")||(n[0]="breaktype="+n[0],n[1]="offset="+n[1],n[2]="url="+n[2]);t={adtype:"video_ad"};n=g.k(n);for(var K=n.next();!K.done;K=n.next()){var b=g.k(K.value.split("="));K=b.next().value;b=TCC(b);t[K]=b.join("=")}n=t.url;K=t.presetad;b=t.viralresponseurl;var J=Number(t.campaignid);if(t.adtype==="in_display_ad")n&&(x.url=n),K&&(x.presetAd=K),b&&(x.viralAdResponseUrl=b),J&&(x.viralCampaignId=String(J)); else if(t.adtype==="video_ad"){var V={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(t.offset)||0)}};if(t=iTF[t.breaktype])V.breakType=t;n&&(V.url=n);K&&(V.presetAd=K);b&&(V.viralAdResponseUrl=b);J&&(V.viralCampaignId=String(J));Z.push(V)}}r.forceAdParameters={videoAds:Z,inDisplayAd:x}}a.isInlinePlaybackNoAd&&(r.isInlinePlaybackNoAd=!0);a.isLivingRoomDeeplink&&(r.isLivingRoomDeeplink=!0);x=a.kB;if(x!=null){x={startWalltime:String(x)};if(Z=a.wq)x.manifestDuration=String(Z||14400);r.liveContext= x}if(a.mutedAutoplay){r.mutedAutoplay=!0;x=C.getWebPlayerContextConfig();var M,c;(x==null?0:(M=x.embedsHostFlags)==null?0:M.allowMutedAutoplayDurationMode)&&(x==null?0:(c=x.embedsHostFlags)==null?0:c.allowMutedAutoplayDurationMode.includes(LdF[a.mutedAutoplayDurationMode]))&&(r.mutedAutoplayDurationMode=LdF[a.mutedAutoplayDurationMode])}if(a.N2?0:a.yd)r.splay=!0;M=a.vnd;M===5&&(r.vnd=M);M={};if(c=a.isMdxPlayback)M.triggeredByMdx=c;if(c=a.qH)M.skippableAdsSupported=c.split(",").includes("ska");if(Z= a.cS){c=a.nh;x=[];Z=g.k(zXY(Z));for(q=Z.next();!q.done;q=Z.next()){q=q.value;t=q.platform;q={applicationState:q.pI?"INACTIVE":"ACTIVE",clientFormFactor:gKc[t]||"UNKNOWN_FORM_FACTOR",clientName:Nhi[q.wc]||"UNKNOWN_INTERFACE",clientVersion:q.deviceVersion||"",platform:cCg[t]||"UNKNOWN_PLATFORM"};t={};if(c){n=void 0;try{n=JSON.parse(c)}catch(W){g.RS(W)}n&&(t={params:[{key:"ms",value:n.ms}]},n.advertising_id&&(t.advertisingId=n.advertising_id),n.limit_ad_tracking!==void 0&&n.limit_ad_tracking!==null&& (t.limitAdTracking=n.limit_ad_tracking),q.osName=n.os_name,q.userAgent=n.user_agent,q.windowHeightPoints=n.window_height_points,q.windowWidthPoints=n.window_width_points)}x.push({adSignalsInfo:t,remoteClient:q})}M.remoteContexts=x}c=a.sourceContainerPlaylistId;x=a.serializedMdxMetadata;if(c||x)Z={},c&&(Z.mdxPlaybackContainerInfo={sourceContainerPlaylistId:c}),x&&(Z.serializedMdxMetadata=x),M.mdxPlaybackSourceContext=Z;r.mdxContext=M;M=I.width;M>0&&(r.playerWidthPixels=Math.round(M));if(I=I.height)r.playerHeightPixels= Math.round(I);U!==0&&(r.vis=U);if(U=C.widgetReferrer)r.widgetReferrer=U.substring(0,128);g.YH(C)&&r&&(r.ancestorOrigins=C.ancestorOrigins);a.defaultActiveSourceVideoId&&(r.compositeVideoContext={defaultActiveSourceVideoId:a.defaultActiveSourceVideoId});if(C=C.getWebPlayerContextConfig())r.encryptedHostFlags=C.encryptedHostFlags;e={videoId:e,context:T,playbackContext:{contentPlaybackContext:r}};a.reloadPlaybackParams&&(e.playbackContext.reloadPlaybackContext={reloadPlaybackParams:a.reloadPlaybackParams}); a.contentCheckOk&&(e.contentCheckOk=!0);if(T=a.clientPlaybackNonce)e.cpn=T;if(T=a.playerParams)e.params=T;if(T=a.playlistId)e.playlistId=T;a.racyCheckOk&&(e.racyCheckOk=!0);T=a.X();if(r=T.embedConfig)e.serializedThirdPartyEmbedConfig=r;e.captionParams={};r=g.z8(g.Qy(),65);a.deviceCaptionsOn!=null?e.captionParams.deviceCaptionsOn=a.deviceCaptionsOn:g.eI(T)&&(e.captionParams.deviceCaptionsOn=r!=null?!r:!1);a.hZ&&(e.captionParams.deviceCaptionsLangPref=a.hZ);a.ow.length?e.captionParams.viewerSelectedCaptionLangs= a.ow:g.eI(T)&&(r=g.sN(),r==null?0:r.length)&&(e.captionParams.viewerSelectedCaptionLangs=r);r=a.fetchType==="onesie"&&a.N("html5_onesie_attach_po_token");C=a.fetchType!=="onesie"&&a.N("html5_non_onesie_attach_po_token");if(r||C)r=a.X(),r.fY&&(e.serviceIntegrityDimensions={},e.serviceIntegrityDimensions.poToken=r.fY);T.N("fetch_att_independently")&&(e.attestationRequest={omitBotguardData:!0});e.playbackContext||(e.playbackContext={});e.playbackContext.devicePlaybackCapabilities=Wdj(a);e.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding=== !1&&a.R$("noVp9",{});return e}; Wdj=function(a){var I=!(a==null?0:a.po())&&(a==null?void 0:a.U7())&&Cd(),U;if(U=a==null?0:a.N("html5_report_supports_vp9_encoding")){if(a==null)U=0;else{U=g.b8(a);a=a.X().U;var e=KP("243");U=e?cF(U,e,a,!0)===!0:!1}U=U&&!I}return{supportsVp9Encoding:!!U,supportXhr:rV}}; XJj=function(a,I){var U,e,T;return g.f(function(C){if(C.L==1)return U={context:g.qC(a.X()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:a.videoId,cpn:a.clientPlaybackNonce}}]},e=g.rP(BHY),g.l(C,g.I2(I,U,e),2);T=C.V;return C.return(T)})}; PgF=function(a,I,U){var e=g.ki(I.experiments,"bg_vm_reinit_threshold");(!zf||(0,g.w)()-zf>e)&&XJj(a,U).then(function(T){T&&(T=T.botguardData)&&g.o1(T,I)},function(T){a.Ox()||(T=Y1(T),a.R$("attf",T.details))})}; Zc=function(a,I){g.S.call(this);this.app=a;this.state=I}; k8=function(a,I,U){a.state.V.hasOwnProperty(I)||JU(a,I,U);a.state.C[I]=function(){return U.apply(a,g.OS.apply(0,arguments))}; a.state.Y.add(I)}; V7=function(a,I,U){a.state.V.hasOwnProperty(I)||JU(a,I,U);a.app.X().C&&(a.state.D[I]=function(){return U.apply(a,g.OS.apply(0,arguments))},a.state.Y.add(I))}; JU=function(a,I,U){a.state.V[I]=function(){return U.apply(a,g.OS.apply(0,arguments))}}; g.AU=function(a,I,U){return a.state.V[I].apply(a.state.V,g.A(U))}; MC=function(){g.B1.call(this);this.U=new Map}; jB=function(){g.S.apply(this,arguments);this.element=null;this.Y=new Set;this.C={};this.D={};this.V={};this.j=new Set;this.B=new MC;this.L=new MC;this.J=new MC;this.U=new MC}; pJs=function(a,I,U){typeof a==="string"&&(a={mediaContentUrl:a,startSeconds:I,suggestedQuality:U});a:{if((I=a.mediaContentUrl)&&(I=/\/([ve]|embed)\/([^#?]+)/.exec(I))&&I[2]){I=I[2];break a}I=null}a.videoId=I;return $8(a)}; $8=function(a,I,U){if(typeof a==="string")return{videoId:a,startSeconds:I,suggestedQuality:U};I={};U=g.k(faj);for(var e=U.next();!e.done;e=U.next())e=e.value,a[e]&&(I[e]=a[e]);return I}; YtC=function(a,I,U,e){if(g.If(a)&&!Array.isArray(a)){I="playlist list listType index startSeconds suggestedQuality".split(" ");U={};for(e=0;e32&&e.push("hfr");I.isHdr()&&e.push("hdr");I.primaries==="bt2020"&&e.push("wcg");U.video_quality_features=e}}if(a=a.getPlaylistId())U.list=a;return U}; W6=function(){i1.apply(this,arguments)}; l1=function(a,I){var U={};if(a.app.X().gw){a=g.k(yCY);for(var e=a.next();!e.done;e=a.next())e=e.value,I.hasOwnProperty(e)&&(U[e]=I[e]);if(I=U.qoe_cat)a="",typeof I==="string"&&I.length>0&&(a=I.split(",").filter(function(T){return EK5.includes(T)}).join(",")),U.qoe_cat=a; dvL(U)}else for(a=g.k(RLc),e=a.next();!e.done;e=a.next())e=e.value,I.hasOwnProperty(e)&&(U[e]=I[e]);return U}; dvL=function(a){var I=a.raw_player_response;if(!I){var U=a.player_response;U&&(I=JSON.parse(U))}delete a.player_response;delete a.raw_player_response;if(I){a.raw_player_response={streamingData:I.streamingData,playerConfig:I.playerConfig};var e;if((e=I.playbackTracking)==null?0:e.qoeUrl)a.raw_player_response=Object.assign({},a.raw_player_response,{playbackTracking:{qoeUrl:I.playbackTracking.qoeUrl}});var T;if((T=I.videoDetails)==null?0:T.videoId)a.raw_player_response=Object.assign({},a.raw_player_response, {videoDetails:{videoId:I.videoDetails.videoId}})}}; B6=function(a,I,U){var e=a.app.rS(U);if(!e)return 0;a=e-a.app.getCurrentTime(U);return I-a}; Fdw=function(a){var I=I===void 0?5:I;return a?wJF[a]||I:I}; g.XW=function(){W6.apply(this,arguments)}; mvq=function(a){JU(a,"getInternalApiInterface",a.getInternalApiInterface);JU(a,"addEventListener",a.y$);JU(a,"removeEventListener",a.rTa);JU(a,"cueVideoByPlayerVars",a.UP);JU(a,"loadVideoByPlayerVars",a.KLs);JU(a,"preloadVideoByPlayerVars",a.oht);JU(a,"getAdState",a.getAdState);JU(a,"sendAbandonmentPing",a.sendAbandonmentPing);JU(a,"setLoopRange",a.setLoopRange);JU(a,"getLoopRange",a.getLoopRange);JU(a,"setAutonavState",a.setAutonavState);JU(a,"seekTo",a.LZt);JU(a,"seekBy",a.VHg);JU(a,"seekToLiveHead", a.seekToLiveHead);JU(a,"requestSeekToWallTimeSeconds",a.requestSeekToWallTimeSeconds);JU(a,"seekToStreamTime",a.seekToStreamTime);JU(a,"startSeekCsiAction",a.startSeekCsiAction);JU(a,"getStreamTimeOffset",a.getStreamTimeOffset);JU(a,"getVideoData",a.cQ);JU(a,"setInlinePreview",a.setInlinePreview);JU(a,"getAppState",a.getAppState);JU(a,"updateLastActiveTime",a.updateLastActiveTime);JU(a,"setBlackout",a.setBlackout);JU(a,"setUserEngagement",a.setUserEngagement);JU(a,"updateSubtitlesUserSettings",a.updateSubtitlesUserSettings); JU(a,"getPresentingPlayerType",a.xv);JU(a,"canPlayType",a.canPlayType);JU(a,"updatePlaylist",a.updatePlaylist);JU(a,"updateVideoData",a.updateVideoData);JU(a,"updateEnvironmentData",a.updateEnvironmentData);JU(a,"sendVideoStatsEngageEvent",a.ejx);JU(a,"productsInVideoVisibilityUpdated",a.productsInVideoVisibilityUpdated);JU(a,"setSafetyMode",a.setSafetyMode);JU(a,"isAtLiveHead",function(I){return a.isAtLiveHead(void 0,I)}); JU(a,"getVideoAspectRatio",a.getVideoAspectRatio);JU(a,"getPreferredQuality",a.getPreferredQuality);JU(a,"getPlaybackQualityLabel",a.getPlaybackQualityLabel);JU(a,"setPlaybackQualityRange",a.wXm);JU(a,"onAdUxClicked",a.onAdUxClicked);JU(a,"getFeedbackProductData",a.getFeedbackProductData);JU(a,"getStoryboardFrame",a.getStoryboardFrame);JU(a,"getStoryboardFrameIndex",a.getStoryboardFrameIndex);JU(a,"getStoryboardLevel",a.getStoryboardLevel);JU(a,"getNumberOfStoryboardLevels",a.getNumberOfStoryboardLevels); JU(a,"getCaptionWindowContainerId",a.getCaptionWindowContainerId);JU(a,"getAvailableQualityLabels",a.getAvailableQualityLabels);JU(a,"addCueRange",a.addCueRange);JU(a,"addUtcCueRange",a.addUtcCueRange);JU(a,"showAirplayPicker",a.showAirplayPicker);JU(a,"dispatchReduxAction",a.dispatchReduxAction);JU(a,"getPlayerResponse",a.S5);JU(a,"getWatchNextResponse",a.V8K);JU(a,"getHeartbeatResponse",a.qM);JU(a,"getCurrentTime",a.HQ);JU(a,"getDuration",a.h6);JU(a,"getPlayerState",a.getPlayerState);JU(a,"getPlayerStateObject", a.FM);JU(a,"getVideoLoadedFraction",a.getVideoLoadedFraction);JU(a,"getProgressState",a.getProgressState);JU(a,"getVolume",a.getVolume);JU(a,"setVolume",a.zH);JU(a,"isMuted",a.isMuted);JU(a,"mute",a.Ns);JU(a,"unMute",a.j3);JU(a,"loadModule",a.loadModule);JU(a,"unloadModule",a.unloadModule);JU(a,"getOption",a.CZ);JU(a,"getOptions",a.getOptions);JU(a,"setOption",a.setOption);JU(a,"loadVideoById",a.hK);JU(a,"loadVideoByUrl",a.W0);JU(a,"playVideo",a.Lf);JU(a,"loadPlaylist",a.loadPlaylist);JU(a,"nextVideo", a.nextVideo);JU(a,"previousVideo",a.previousVideo);JU(a,"playVideoAt",a.playVideoAt);JU(a,"getDebugText",a.getDebugText);JU(a,"getWebPlayerContextConfig",a.getWebPlayerContextConfig);JU(a,"notifyShortsAdSwipeEvent",a.notifyShortsAdSwipeEvent);JU(a,"getVideoContentRect",a.getVideoContentRect);JU(a,"setSqueezeback",a.setSqueezeback);JU(a,"toggleSubtitlesOn",a.toggleSubtitlesOn);JU(a,"isSubtitlesOn",a.isSubtitlesOn);JU(a,"reportPlaybackIssue",a.reportPlaybackIssue);JU(a,"setAutonav",a.setAutonav);JU(a, "isNotServable",a.isNotServable);JU(a,"channelSubscribed",a.channelSubscribed);JU(a,"channelUnsubscribed",a.channelUnsubscribed);JU(a,"togglePictureInPicture",a.togglePictureInPicture);JU(a,"supportsGaplessAudio",a.supportsGaplessAudio);JU(a,"supportsGaplessShorts",a.supportsGaplessShorts);JU(a,"enqueueVideoByPlayerVars",function(I){return void a.enqueueVideoByPlayerVars(I)}); JU(a,"clearQueue",a.clearQueue);JU(a,"getAudioTrack",a.UI);JU(a,"setAudioTrack",a.hjO);JU(a,"getAvailableAudioTracks",a.C0);JU(a,"getMaxPlaybackQuality",a.getMaxPlaybackQuality);JU(a,"getUserPlaybackQualityPreference",a.getUserPlaybackQualityPreference);JU(a,"getSubtitlesUserSettings",a.getSubtitlesUserSettings);JU(a,"resetSubtitlesUserSettings",a.resetSubtitlesUserSettings);JU(a,"setMinimized",a.setMinimized);JU(a,"setOverlayVisibility",a.setOverlayVisibility);JU(a,"confirmYpcRental",a.confirmYpcRental); JU(a,"queueNextVideo",a.queueNextVideo);JU(a,"handleExternalCall",a.handleExternalCall);JU(a,"logApiCall",a.logApiCall);JU(a,"isExternalMethodAvailable",a.isExternalMethodAvailable);JU(a,"setScreenLayer",a.setScreenLayer);JU(a,"getCurrentPlaylistSequence",a.getCurrentPlaylistSequence);JU(a,"getPlaylistSequenceForTime",a.getPlaylistSequenceForTime);JU(a,"shouldSendVisibilityState",a.shouldSendVisibilityState);JU(a,"syncVolume",a.syncVolume);JU(a,"highlightSettingsMenuItem",a.highlightSettingsMenuItem); JU(a,"openSettingsMenuItem",a.openSettingsMenuItem);JU(a,"getEmbeddedPlayerResponse",a.getEmbeddedPlayerResponse);JU(a,"getVisibilityState",a.getVisibilityState);JU(a,"isMutedByMutedAutoplay",a.isMutedByMutedAutoplay);JU(a,"isMutedByEmbedsMutedAutoplay",a.isMutedByEmbedsMutedAutoplay);JU(a,"setGlobalCrop",a.setGlobalCrop);JU(a,"setInternalSize",a.setInternalSize);JU(a,"setFauxFullscreen",a.setFauxFullscreen);JU(a,"setAppFullscreen",a.setAppFullscreen)}; ph=function(a,I,U){a=g.P6(a.Rd(),I);return U?(U.addOnDisposeCallback(a),null):a}; g.fh=function(a,I,U){return a.app.X().vL?I:g.ji("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:I,SHORTCUT:U})}; QeL=function(a){a.Rd().element.setAttribute("aria-live","polite")}; g.Y8=function(a,I){g.XW.call(this,a,I);mvq(this);V7(this,"addEventListener",this.Da);V7(this,"removeEventListener",this.q18);V7(this,"cueVideoByPlayerVars",this.OP);V7(this,"loadVideoByPlayerVars",this.dYm);V7(this,"preloadVideoByPlayerVars",this.Y18);V7(this,"loadVideoById",this.hK);V7(this,"loadVideoByUrl",this.W0);V7(this,"playVideo",this.Lf);V7(this,"loadPlaylist",this.loadPlaylist);V7(this,"nextVideo",this.nextVideo);V7(this,"previousVideo",this.previousVideo);V7(this,"playVideoAt",this.playVideoAt); V7(this,"getVideoData",this.qq);V7(this,"seekBy",this.gLs);V7(this,"seekTo",this.kQx);V7(this,"showControls",this.showControls);V7(this,"hideControls",this.hideControls);V7(this,"cancelPlayback",this.cancelPlayback);V7(this,"getProgressState",this.getProgressState);V7(this,"isInline",this.isInline);V7(this,"setInline",this.setInline);V7(this,"setLoopVideo",this.setLoopVideo);V7(this,"getLoopVideo",this.getLoopVideo);V7(this,"getVideoContentRect",this.getVideoContentRect);V7(this,"getVideoStats",this.s$a); V7(this,"getCurrentTime",this.f0);V7(this,"getDuration",this.h6);V7(this,"getPlayerState",this.m2);V7(this,"getVideoLoadedFraction",this.EaO);V7(this,"mute",this.Ns);V7(this,"unMute",this.j3);V7(this,"setVolume",this.zH);V7(this,"loadModule",this.loadModule);V7(this,"unloadModule",this.unloadModule);V7(this,"getOption",this.CZ);V7(this,"getOptions",this.getOptions);V7(this,"setOption",this.setOption);V7(this,"addCueRange",this.addCueRange);V7(this,"getDebugText",this.getDebugText);V7(this,"getStoryboardFormat", this.getStoryboardFormat);V7(this,"toggleFullscreen",this.toggleFullscreen);V7(this,"isFullscreen",this.isFullscreen);V7(this,"getPlayerSize",this.getPlayerSize);V7(this,"toggleSubtitles",this.toggleSubtitles);this.app.X().N("embeds_enable_move_set_center_crop_to_public")||V7(this,"setCenterCrop",this.setCenterCrop);V7(this,"setFauxFullscreen",this.setFauxFullscreen);V7(this,"setSizeStyle",this.setSizeStyle);V7(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);V7(this,"handleGlobalKeyUp",this.handleGlobalKeyUp); Std(this)}; g.OK=function(a){a=a.Ky();var I=a.gA.get("endscreen");return I&&I.zZ()?!0:a.LK()}; g.SB=function(a,I){a.getPresentingPlayerType()===3?a.publish("mdxautoplaycancel"):a.I$("onAutonavCancelled",I)}; g.y7=function(a){var I=GJ(a.Ky());return a.app.HS&&!a.isFullscreen()||a.getPresentingPlayerType()===3&&I&&I.n1()&&I.Mk()||!!a.getPlaylist()}; g.EK=function(a,I){g.AU(a,"addEmbedsConversionTrackingParams",[I])}; g.R4=function(a){return(a=g.d4(a.Ky()))?a.El():{}}; g.zLw=function(a){a=(a=a.getVideoData())&&a.L;return!!a&&!(!a.audio||!a.video)&&a.mimeType!=="application/x-mpegURL"}; g.w4=function(a,I,U){a=a.j8().element;var e=po(a.children,function(T){T=Number(T.getAttribute("data-layer"));return U-T||1}); e<0&&(e=-(e+1));UJ(a,I,e);I.setAttribute("data-layer",String(U))}; g.FW=function(a){var I=a.X();if(!I.dA)return!1;var U=a.getVideoData();if(!U||a.getPresentingPlayerType()===3)return!1;var e=(!U.isLiveDefaultBroadcast||I.N("allow_poltergust_autoplay"))&&!eB(U);e=U.isLivePlayback&&(!I.N("allow_live_autoplay")||!e);var T=U.isLivePlayback&&I.N("allow_live_autoplay_on_mweb");a=a.getPlaylist();a=!!a&&a.n1();var C=U.a$&&U.a$.playerOverlays||null;C=!!(C&&C.playerOverlayRenderer&&C.playerOverlayRenderer.autoplay);C=U.uc&&C;return!U.ypcPreview&&(!e||T)&&!g.kJ(U.tU,"ypc")&& !a&&(!g.YH(I)||C)}; NH5=function(a,I){a=hLw(a.app.k0().J);a=g.k(a);for(var U=a.next();!U.done;U=a.next()){U=U.value;var e=U.getAvailableAudioTracks(),T=null;e=g.k(e);for(var C=e.next();!C.done;C=e.next())if(C=C.value,C.getLanguageInfo().getId()===I){T=C;break}T&&U.lw(T,!0)}}; mH=function(){FU.apply(this,arguments);this.requestHeaders={}}; zJ=function(){Q7||(Q7=new mH);return Q7}; hU=function(a,I){I?a.requestHeaders.Authorization="Bearer "+I:delete a.requestHeaders.Authorization}; g.NC=function(a){g.S.call(this);var I=this;this.sx=a;this.Ah={N6:function(){return I.sx}}}; g.o4=function(a,I,U,e){e=e===void 0?!1:e;g.M5.call(this,I);var T=this;this.K=a;this.e8=e;this.D=new g.Ru(this);this.fade=new g.qq(this,U,!0,void 0,void 0,function(){T.Vz()}); g.E(this,this.D);g.E(this,this.fade)}; Dc=function(a){var I=a.K.getRootNode();return a.K.N("web_watch_pip")||a.K.N("web_shorts_pip")?Ee(I):document}; oKL=function(a){a.L&&(document.activeElement&&g.Ti(a.element,document.activeElement)&&a.L.focus(),a.L.setAttribute("aria-expanded","false"),a.L=void 0);g.Y3(a.D);a.j=void 0}; v6=function(a,I,U){a.DH()?a.v8():a.P5(I,U)}; aF=function(a,I,U,e){e=new g.F({W:"div",ww:["ytp-linked-account-popup-button"],AU:e,S:{role:"button",tabindex:"0"}});I=new g.F({W:"div",T:"ytp-linked-account-popup",S:{role:"dialog","aria-modal":"true",tabindex:"-1"},Z:[{W:"div",T:"ytp-linked-account-popup-title",AU:I},{W:"div",T:"ytp-linked-account-popup-description",AU:U},{W:"div",T:"ytp-linked-account-popup-buttons",Z:[e]}]});g.o4.call(this,a,{W:"div",T:"ytp-linked-account-popup-container",Z:[I]},100);var T=this;this.dialog=I;g.E(this,this.dialog); e.listen("click",function(){T.v8()}); g.E(this,e);g.w4(this.K,this.element,4);this.hide()}; g.sh=function(a,I,U,e){g.M5.call(this,a);this.priority=I;U&&g.IF(this,U);e&&this.E9(e)}; g.Uh=function(a,I,U,e){a=a===void 0?{}:a;I=I===void 0?[]:I;U=U===void 0?!1:U;e=e===void 0?!1:e;I.push("ytp-menuitem");var T=a;"role"in T||(T.role="menuitem");U||(T=a,"tabindex"in T||(T.tabindex="0"));a={W:U?"a":"div",ww:I,S:a,Z:[{W:"div",T:"ytp-menuitem-icon",AU:"{{icon}}"},{W:"div",T:"ytp-menuitem-label",AU:"{{label}}"},{W:"div",T:"ytp-menuitem-content",AU:"{{content}}"}]};e&&a.Z.push({W:"div",T:"ytp-menuitem-secondary-icon",AU:"{{secondaryIcon}}"});return a}; g.IF=function(a,I){a.updateValue("label",I)}; e3=function(a){g.sh.call(this,g.Uh({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var I=this;this.K=a;this.L=this.V=!1;this.tN=a.uZ();a.createServerVe(this.element,this,!0);this.G(this.K,"settingsMenuVisibilityChanged",function(U){I.qY(U)}); this.G(this.K,"videodatachange",this.J);this.listen("click",this.onClick);this.J()}; Th=function(a){return a?g.id(a):""}; CI=function(a){g.S.call(this);this.api=a}; r0=function(a){CI.call(this,a);var I=this;JU(a,"setAccountLinkState",function(U){I.setAccountLinkState(U)}); JU(a,"updateAccountLinkingConfig",function(U){I.updateAccountLinkingConfig(U)}); a.addEventListener("videodatachange",function(U,e){I.onVideoDataChange(e)}); a.addEventListener("settingsMenuInitialized",function(){I.menuItem=new e3(I.api);g.E(I,I.menuItem)})}; Dvj=function(a){this.api=a;this.V={}}; Hl=function(a,I,U,e){I in a.V||(U=new g.qA(U,e,{id:I,priority:2,namespace:"appad"}),a.api.xw([U],1),a.V[I]=U)}; qK=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(this);g.E(this,this.events);this.V=new Dvj(this.api);this.events.G(this.api,"legacyadtrackingpingreset",function(){I.V.V={}}); this.events.G(this.api,"legacyadtrackingpingchange",function(U){var e=I.V;Hl(e,"part2viewed",1,0x8000000000000);Hl(e,"engagedview",Math.max(1,U.EB*1E3),0x8000000000000);if(!U.isLivePlayback){var T=U.lengthSeconds*1E3;ZK(U)&&e.api.N("html5_shorts_gapless_ads_duration_fix")&&(T=e.api.getProgressState().seekableEnd*1E3-U.UC);Hl(e,"videoplaytime25",T*.25,T);Hl(e,"videoplaytime50",T*.5,T);Hl(e,"videoplaytime75",T*.75,T);Hl(e,"videoplaytime100",T,0x8000000000000);Hl(e,"conversionview",T,0x8000000000000); Hl(e,"videoplaybackstart",1,T);Hl(e,"videoplayback2s",2E3,T);Hl(e,"videoplayback10s",1E4,T)}}); this.events.G(this.api,g.ZW("appad"),this.L);this.events.G(this.api,g.tS("appad"),this.L)}; s1C=function(a,I,U){if(!(U in I))return!1;I=I[U];Array.isArray(I)||(I=[I]);I=g.k(I);for(U=I.next();!U.done;U=I.next()){U=U.value;var e={CPN:a.api.getVideoData().clientPlaybackNonce};U=g.Yu(U,e);e=void 0;e=e===void 0?!1:e;(e=sB(UB(U,vKs),U,e,"Active View 3rd Party Integration URL"))||(e=void 0,e=e===void 0?!1:e,e=sB(UB(U,asw),U,e,"Google/YouTube Brand Lift URL"));e||(e=void 0,e=e===void 0?!1:e,e=sB(UB(U,IsC),U,e,"Nielsen OCR URL"));g.QJ(U,void 0,e)}return!0}; xw=function(a,I){UES(a,I).then(function(U){g.QJ(I,void 0,void 0,U)})}; ZS=function(a,I){I.forEach(function(U){xw(a,U)})}; UES=function(a,I){return g.Pj(a.api.X())&&nj(I)&&tb(I)?g.tv(a.api.X(),g.zd(a.api.getVideoData())).then(function(U){var e;U&&(e={Authorization:"Bearer "+U});return e},void 0):OT()}; ehL=function(a){CI.call(this,a);this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"videoready",function(I){if(a.getPresentingPlayerType()===1){var U,e,T={playerDebugData:{pmlSignal:!!((U=I.getPlayerResponse())==null?0:(e=U.adPlacements)==null?0:e.some(function(C){var r;return C==null?void 0:(r=C.adPlacementRenderer)==null?void 0:r.renderer})), contentCpn:I.clientPlaybackNonce}};g.JL("adsClientStateChange",T)}})}; tw=function(a){g.F.call(this,{W:"button",ww:["ytp-button","ytp-autonav-toggle"],S:{title:"{{title}}","aria-label":"{{label}}","data-priority":"3","data-tooltip-target-id":"ytp-autonav-toggle-button"},Z:[{W:"div",T:"ytp-autonav-toggle-button-container",Z:[{W:"div",T:"ytp-autonav-toggle-button",S:{"aria-checked":"true"}}]}]});this.K=a;this.L=[];this.V=!1;this.isChecked=!0;a.createClientVe(this.element,this,113681);this.G(a,"presentingplayerstatechange",this.yl);this.listen("click",this.onClick);this.K.X().N("web_player_autonav_toggle_always_listen")&& Ttj(this);ph(a,this.element,this);this.yl()}; Ttj=function(a){a.L.push(a.G(a.K,"videodatachange",a.yl));a.L.push(a.G(a.K,"videoplayerreset",a.yl));a.L.push(a.G(a.K,"onPlaylistUpdate",a.yl));a.L.push(a.G(a.K,"autonavchange",a.N7))}; CQ5=function(a){a.isChecked=a.isChecked;a.Ws("ytp-autonav-toggle-button").setAttribute("aria-checked",String(a.isChecked));var I=a.isChecked?"Lecture automatique activ\u00e9e":"Lecture automatique d\u00e9sactiv\u00e9e";a.updateValue("title",I);a.updateValue("label",I);a.K.k5()}; rFc=function(a){return a.K.X().N("web_player_autonav_use_server_provided_state")&&Td(g.O(a.SM()))}; HqY=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"standardControlsInitialized",function(){var U=new tw(a);g.E(I,U);a.al(U,"RIGHT_CONTROLS_LEFT")})}; nI=function(a,I){g.sh.call(this,g.Uh({role:"menuitemcheckbox","aria-checked":"false"}),I,a,{W:"div",T:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; KI=function(a,I){a.checked=I;a.element.setAttribute("aria-checked",String(a.checked))}; q3w=function(a){var I=!a.X().Em&&a.getPresentingPlayerType()!==3;return a.isFullscreen()||I}; g.bV=function(a,I,U,e){var T=a.currentTarget;if((U===void 0||!U)&&g.PK(a))return a.preventDefault(),!0;I.pauseVideo();a=g.O(T.getAttribute("href"));g.Nq(a,e,!0);return!1}; g.Jw=function(a,I,U){if(ac(I.X())&&I.getPresentingPlayerType()!==2){if(g.PK(U))return I.isFullscreen()&&!I.X().externalFullscreen&&I.toggleFullscreen(),U.preventDefault(),!0}else{var e=g.PK(U);e&&I.pauseVideo();g.Nq(a,void 0,!0);e&&(g.o6(a),U.preventDefault())}return!1}; Zqg=function(){var a=xES.includes("fr")?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,S:{d:"M11,11 C9.89,11 9,11.9 9,13 L9,23 C9,24.1 9.89,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M17,17 L15.5,17 L15.5,16.5 L13.5,16.5 L13.5,19.5 L15.5,19.5 L15.5,19 L17,19 L17,20 C17,20.55 16.55,21 16,21 L13,21 C12.45,21 12,20.55 12,20 L12,16 C12,15.45 12.45,15 13,15 L16,15 C16.55,15 17,15.45 17,16 L17,17 L17,17 Z M24,17 L22.5,17 L22.5,16.5 L20.5,16.5 L20.5,19.5 L22.5,19.5 L22.5,19 L24,19 L24,20 C24,20.55 23.55,21 23,21 L20,21 C19.45,21 19,20.55 19,20 L19,16 C19,15.45 19.45,15 20,15 L23,15 C23.55,15 24,15.45 24,16 L24,17 L24,17 Z", fill:"#fff"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,S:{d:"M11,11 C9.9,11 9,11.9 9,13 L9,23 C9,24.1 9.9,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M11,17 L14,17 L14,19 L11,19 L11,17 L11,17 Z M20,23 L11,23 L11,21 L20,21 L20,23 L20,23 Z M25,23 L22,23 L22,21 L25,21 L25,23 L25,23 Z M25,19 L16,19 L16,17 L25,17 L25,19 L25,19 Z",fill:"#fff"}}]};a.T="ytp-subtitles-button-icon";return a}; uV=function(){return{W:"div",T:"ytp-spinner-container",Z:[{W:"div",T:"ytp-spinner-rotator",Z:[{W:"div",T:"ytp-spinner-left",Z:[{W:"div",T:"ytp-spinner-circle"}]},{W:"div",T:"ytp-spinner-right",Z:[{W:"div",T:"ytp-spinner-circle"}]}]}]}}; kw=function(a){if(document.createRange){var I=document.createRange();I&&(I.selectNodeContents(a),a=window.getSelection())&&(a.removeAllRanges(),a.addRange(I))}}; MK=function(a){var I=a.N("web_player_use_cinematic_label_2")?"Mode ambiant":"\u00c9clairage de cin\u00e9ma";nI.call(this,I,g.VS.AR);var U=this;this.K=a;this.V=!1;this.L=new g.Dy(function(){g.ta(U.element,"ytp-menuitem-highlighted")},0); this.tN=a.uZ();this.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M21 7v10H3V7h18m1-1H2v12h20V6zM11.5 2v3h1V2h-1zm1 17h-1v3h1v-3zM3.79 3 6 5.21l.71-.71L4.5 2.29 3.79 3zm2.92 16.5L6 18.79 3.79 21l.71.71 2.21-2.21zM19.5 2.29 17.29 4.5l.71.71L20.21 3l-.71-.71zm0 19.42.71-.71L18 18.79l-.71.71 2.21 2.21z",fill:"white"}}]});this.subscribe("select",this.B,this);this.listen(Aw,this.J);g.E(this,this.L)}; j3=function(a){CI.call(this,a);var I=this;this.V=!1;a.addEventListener("settingsMenuInitialized",function(){tki(I)}); a.addEventListener("highlightSettingsMenu",function(U){tki(I);var e=I.menuItem;U==="menu_item_cinematic_lighting"&&(g.x5(e.element,"ytp-menuitem-highlighted"),g.x5(e.element,"ytp-menuitem-highlight-transition-enabled"),e.L.start())}); JU(a,"updateCinematicSettings",function(U){I.updateCinematicSettings(U)})}; tki=function(a){a.menuItem||(a.menuItem=new MK(a.api),g.E(a,a.menuItem),a.menuItem.Qa(a.V))}; nTS=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"applicationvideodatachange",function(U,e){e=e.clipConfig;U==="dataloaded"&&e&&e.startTimeMs!=null&&e.endTimeMs!=null&&I.api.setLoopRange({startTimeMs:Math.floor(Number(e.startTimeMs)),endTimeMs:Math.floor(Number(e.endTimeMs)),postId:e.postId,type:"clips"})})}; $w=function(a){CI.call(this,a);this.events=new g.Ru(a);g.E(this,this.events);JU(a,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));JU(a,"setCreatorEndscreenHideButton",this.V.bind(this))}; iV=function(a,I,U,e){nI.call(this,"Volume stable",g.VS.ew);g.x5(this.element,"ytp-drc-menu-item");this.tN=a.uZ();this.B=I;this.V=U;this.hasDrcAudioTrack=e;a.addEventListener("videodatachange",this.L.bind(this));a.N("mta_drc_mutual_exclusion_removal")&&this.G(a,"onPlaybackAudioChange",this.L);a=this.V()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M7 13H5v-2h2v2zm3-4H8v6h2V9zm3-3h-2v12h2V6zm3 2h-2v8h2V8zm3 2h-2v4h2v-4zm-7-7c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z", fill:"white"}}]});this.subscribe("select",this.J,this);KI(this,a);this.tN.MD(this)}; LI=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);a.N("html5_show_drc_toggle")&&a.addEventListener("settingsMenuInitialized",function(){I.menuItem||(I.menuItem=new iV(I.api,I.setDrcUserPreference.bind(I),I.getDrcUserPreference.bind(I),I.L.bind(I)),g.E(I,I.menuItem))}); JU(this.api,"setDrcUserPreference",function(e){I.setDrcUserPreference(e)}); JU(this.api,"getDrcUserPreference",function(){return I.getDrcUserPreference()}); JU(this.api,"hasDrcAudioTrack",function(){return I.L()}); var U;this.V=(U=g.EV("yt-player-drc-pref"))!=null?U:1;this.updateEnvironmentData()}; g0=function(a){CI.call(this,a);var I=this;this.V={};this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"videodatachange",function(){I.onVideoDataChange()}); this.events.G(a,g.ZW("embargo"),function(U){I.api.Ri(!0);var e,T=(e=I.V[U.id])!=null?e:[];e=g.k(T);for(T=e.next();!T.done;T=e.next()){var C=T.value;I.api.hideControls();I.api.Ua("auth",2,"This video isn't available in your current playback area",Pd({embargoed:1,id:U.id,idx:U.L,start:U.start}));T=void 0;(C=(T=C.embargo)==null?void 0:T.onTrigger)&&I.api.I$("innertubeCommand",C)}})}; Klj=function(a,I){var U;return(U=I.onEnter)==null?void 0:U.some(a.L)}; bqb=function(a,I){I=g.k(I);for(var U=I.next();!U.done;U=I.next()){U=U.value;var e=void 0,T=Number((e=U.playbackPosition)==null?void 0:e.utcTimeMillis)/1E3,C=void 0;e=T+Number((C=U.duration)==null?void 0:C.seconds);C="embargo_"+T;a.api.addUtcCueRange(C,T,e,"embargo",!1);U.onEnter&&(a.V[C]=U.onEnter.filter(a.L))}}; cl=function(a){CI.call(this,a);var I=this;this.V=[];this.events=new g.Ru(a);g.E(this,this.events);JU(a,"addEmbedsConversionTrackingParams",function(U){I.api.X().Dx&&I.addEmbedsConversionTrackingParams(U)}); this.events.G(a,"veClickLogged",function(U){I.api.hasVe(U)&&(U=U.visualElement.getAsJspb(),U=Nc(U,2),I.V.push(U))})}; JFw=function(a){CI.call(this,a);JU(a,"isEmbedsShortsMode",function(){return a.isEmbedsShortsMode()})}; uES=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"initialvideodatacreated",function(U){E3(yu(),16623);I.V=g.pF();var e=a.X().YL&&!U.N2;if(m9(U)&&e){E3(yu(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(U.getWatchNextResponse()){var T,C=(T=U.getWatchNextResponse())==null?void 0:T.trackingParams;C&&R1(C)}if(U.getPlayerResponse()){var r;(U=(r=U.getPlayerResponse())==null?void 0:r.trackingParams)&&R1(U)}}else E3(yu(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),U.getEmbeddedPlayerResponse()&&(r=(C=U.getEmbeddedPlayerResponse())==null?void 0:C.trackingParams)&&R1(r)}); this.events.G(a,"loadvideo",function(){E3(yu(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:I.V})}); this.events.G(a,"cuevideo",function(){E3(yu(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:I.V})}); this.events.G(a,"largeplaybuttonclicked",function(U){E3(yu(),27240,U.visualElement)}); this.events.G(a,"playlistnextbuttonclicked",function(U){E3(yu(),27240,U.visualElement)}); this.events.G(a,"playlistprevbuttonclicked",function(U){E3(yu(),27240,U.visualElement)}); this.events.G(a,"playlistautonextvideo",function(){E3(yu(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; Wl=function(a,I){g.S.call(this);var U=this;this.V=null;this.B=I;I=[];for(var e=0;e<=100;e++)I.push(e/100);I={threshold:I,trackVisibility:!0,delay:1E3};(this.L=window.IntersectionObserver?new IntersectionObserver(function(T){T=T[T.length-1];typeof T.isVisible==="undefined"?document.visibilityState==="visible"&&T.isIntersecting&&T.intersectionRatio>0?U.V=T.intersectionRatio:document.visibilityState==="hidden"?U.V=0:U.V=null:U.V=T.isVisible?T.intersectionRatio:0;typeof U.B==="function"&&U.B(U.V)},I): null)&&this.L.observe(a)}; VkS=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"applicationInitialized",function(){kfS(I)})}; kfS=function(a){var I=a.api.getRootNode(),U,e=a.api.getWebPlayerContextConfig().embedsEnableEmc3ds?tz((U=I.parentElement)==null?void 0:U.parentElement)||I:I;a.V=new Wl(e,function(T){T!=null&&(a.api.X().wq=T,a.api.X().bZ="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.E(a,a.V);a.events.G(a.api,"videoStatsPingCreated",function(T){var C=a.V;C=C.V==null?null:Math.round(C.V*100)/100;T.inview=C!=null?C:void 0;C=a.api.getPlayerSize();if(C.height>0&&C.width>0){C=[Math.round(C.width),Math.round(C.height)];var r=g.Uu();r>1&&C.push(r);C=C.join(":")}else C=void 0;T.size=C})}; AFw=function(a){var I;return((I=((a==null?void 0:a.messageRenderers)||[]).find(function(U){return!!U.timeCounterRenderer}))==null?void 0:I.timeCounterRenderer)||null}; lV=function(a){g.F.call(this,{W:"div",ww:["ytp-player-content","ytp-iv-player-content"],Z:[{W:"div",T:"ytp-free-preview-countdown-timer",Z:[{W:"span",AU:"{{label}}"},{W:"span",T:"ytp-free-preview-countdown-timer-separator",AU:"\u2022"},{W:"span",AU:"{{duration}}"}]}]});this.api=a;this.V=null;this.B=this.L=0;this.G(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; j1j=function(a,I){a.V||(a.L=I,a.B=(0,g.w)(),a.V=new g.oj(function(){Mkd(a)},null),Mkd(a))}; Mkd=function(a){var I=Math,U=I.round,e=Math.min((0,g.w)()-a.B,a.L);I=U.call(I,(a.L-e)/1E3);a.updateValue("duration",XE({seconds:I}));I<=0&&a.V?a.stopTimer():a.V&&a.V.start()}; $Ec=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"basechromeinitialized",function(){I.V=new lV(a);g.E(I,I.V);g.w4(a,I.V.element,4);I.V.hide()})}; Bl=function(a){g.F.call(this,{W:"button",ww:["ytp-fullerscreen-edu-button","ytp-button"],Z:[{W:"div",ww:["ytp-fullerscreen-edu-text"],AU:"Faites d\u00e9filer la page pour afficher plus de d\u00e9tails"},{W:"div",ww:["ytp-fullerscreen-edu-chevron"],Z:[{W:"svg",S:{height:"100%",viewBox:"0 0 24 24",width:"100%"},Z:[{W:"path",S:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],S:{"data-priority":"2"}});this.Gt=a;this.fade=new g.qq(this,250,void 0,100);this.L=this.V=!1;a.createClientVe(this.element, this,61214);g.E(this,this.fade);this.G(a,"fullscreentoggled",this.Qa);this.G(a,"presentingplayerstatechange",this.Qa);this.listen("click",this.onClick);this.Qa()}; XA=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);JU(this.api,"updateFullerscreenEduButtonSubtleModeState",function(e){I.updateFullerscreenEduButtonSubtleModeState(e)}); JU(this.api,"updateFullerscreenEduButtonVisibility",function(e){I.updateFullerscreenEduButtonVisibility(e)}); var U=a.X();a.N("external_fullscreen_with_edu")&&U.externalFullscreen&&ac(U)&&U.controlsType==="1"&&this.events.G(a,"standardControlsInitialized",function(){I.V=new Bl(a);g.E(I,I.V);a.al(I.V)})}; iqc=function(a){g.F.call(this,{W:"div",T:"ytp-gated-actions-overlay",Z:[{W:"div",T:"ytp-gated-actions-overlay-background",Z:[{W:"div",T:"ytp-gated-actions-overlay-background-overlay"}]},{W:"button",ww:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],S:{"aria-label":"Fermer"},Z:[g.ld()]},{W:"div",T:"ytp-gated-actions-overlay-bar",Z:[{W:"div",T:"ytp-gated-actions-overlay-text-container",Z:[{W:"div",T:"ytp-gated-actions-overlay-title",AU:"{{title}}"},{W:"div",T:"ytp-gated-actions-overlay-subtitle", AU:"{{subtitle}}"}]},{W:"div",T:"ytp-gated-actions-overlay-button-container"}]}]});var I=this;this.api=a;this.background=this.Ws("ytp-gated-actions-overlay-background");this.L=this.Ws("ytp-gated-actions-overlay-button-container");this.V=[];this.G(this.Ws("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){I.api.I$("onCloseMiniplayer")}); this.hide()}; gT5=function(a,I){var U=0;U=0;for(var e={};U T&&(T=q.width,C="url("+q.url+")")}U.background.style.backgroundImage=C;gT5(U,e.actionButtons||[]);U.show()}else U.hide()}); g.w4(this.api,this.V.element,4)}; Pl=function(a){CI.call(this,a);var I=this;V7(this.api,"getSphericalProperties",function(){return I.getSphericalProperties()}); V7(this.api,"setSphericalProperties",function(){I.setSphericalProperties.apply(I,g.A(g.OS.apply(0,arguments)))}); k8(this.api,"getSphericalProperties",function(){return I.api.getPresentingPlayerType()===2?{}:I.getSphericalProperties()}); k8(this.api,"setSphericalProperties",function(){var U=g.OS.apply(0,arguments);I.api.getPresentingPlayerType()!==2&&I.setSphericalProperties.apply(I,g.A(U))})}; pI=function(a){CI.call(this,a);JU(a,"createClientVe",this.createClientVe.bind(this));JU(a,"createServerVe",this.createServerVe.bind(this));JU(a,"destroyVe",this.destroyVe.bind(this));JU(a,"hasVe",this.hasVe.bind(this));JU(a,"logClick",this.logClick.bind(this));JU(a,"logVisibility",this.logVisibility.bind(this));JU(a,"setTrackingParams",this.setTrackingParams.bind(this))}; fI=function(a,I,U,e){function T(r){var q=!(r.status!==204&&r.status!==200&&!r.response),x;r={succ:""+ +q,rc:r.status,lb:((x=r.response)==null?void 0:x.byteLength)||0,rt:((0,g.w)()-C).toFixed(),shost:g.gs(a),trigger:I};Wlc(r,a);U&&U(r);e&&!q&&e(new pV("pathprobe.net",r))} var C=(0,g.w)();g.lk(a,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:T,onTimeout:T})}; Wlc=function(a,I){var U;((U=window.performance)==null?0:U.getEntriesByName)&&(I=performance.getEntriesByName(I))&&I.length&&(I=I[0],a.pedns=(I.domainLookupEnd-I.startTime).toFixed(),a.pecon=(I.connectEnd-I.domainLookupEnd).toFixed(),a.perqs=(I.requestStart-I.connectEnd).toFixed(),lsc&&(a.perqsa=I.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; BtL=function(a){lsc=a}; Yw=function(a,I){this.bj=a;this.policy=I;this.playbackRate=1}; XOs=function(a,I){var U=Math.min(2.5,Lg(a.bj));a=Oh(a);return I-U*a}; S3=function(a,I,U,e,T){T=T===void 0?!1:T;if(a.policy.f7)return Math.ceil(a.policy.f7*I);a.policy.US&&(e=Math.abs(e));e/=a.playbackRate;var C=1/W3(a.bj);U=Math.max(.9*(e-3),Lg(a.bj)+a.bj.L.V*C)/C*.8/(I+U);U=Math.min(U,e);a.policy.B1>0&&T&&(U=Math.max(U,a.policy.B1));return PQC(a,U,I)}; PQC=function(a,I,U){return Math.ceil(Math.max(Math.max(a.policy.Yn,a.policy.pX*U),Math.min(Math.min(a.policy.a$,31*U),Math.ceil(I*U))))||a.policy.Yn}; pOL=function(a,I,U){U=S3(a,I.V.info.s7,U.V.info.s7,0);var e=Lg(a.bj)+U/W3(a.bj);return Math.max(e,e+a.policy.F5-U/I.V.info.s7)}; Oh=function(a){return W3(a.bj,!a.policy.Q_,a.policy.ze)}; Gh=function(a){return Oh(a)/a.playbackRate}; yS=function(a,I,U){var e=a.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],T=a.policy.playbackStartPolicy.startMinReadaheadPolicy||[];a=Infinity;I=g.k(I&&e.length>0?e:T);for(e=I.next();!e.done;e=I.next())e=e.value,T=e.minReadaheadMs||0,U<(e.minBandwidthBytesPerSec||0)||a>T&&(a=T);return a0&&(this.L=U.LX)}; S3i=function(a,I,U,e,T){if(!e.info.U){if(U.length===0)U.push(e);else{var C;(a=(C=U.pop())==null?void 0:g.n8(C,e))?U.push(a):U.push(e)}return T}var r;(U=(r=U.pop())==null?void 0:g.n8(r,e))||(U=e);if(a.policy.TC&&U.info.L)return a.logger&&a.logger({incompleteSegment:U.info.W5()}),T;r=a.yv(U);e=r.formatId;T=r.pO;U=r.clipId;C=r.qc;r=r.startTimeMs;if(!a.policy.I1&&a.policy.L&&a.fv){var q=d0(a.fv,U);r+=q}e={clipId:U,formatId:e,startTimeMs:r,durationMs:C,Ai:T,R1:T};T=fsS(I,e.startTimeMs);(U=T>=0?I[T]:null)&& Y35(a,U,e)?e=U:(T+=1,I.splice(T,0,e));U=0;for(C=T+1;C=Z+r.L?r=!0:t+r.L=0?a:-a-2}; Gfb=function(a,I){if(a.aF){var U=a.aF.cE();if(U.length!==0){if(a.B&&I){var e=a.B,T=e.info.J;!b2(U,T)&&e.info.D>0&&(0,g.w)()-a.Y<5E3&&(a.logger&&a.logger({dend:e.info.W5()}),U=AVs(U,T,T+.01))}a.policy.HG&&a.logger&&a.logger({cbri:""+a.V});e=[];for(var C=T=0;T=r){var t=0;if(a.fv){var n=RF(a.fv,x*1E3);n&&(t=n.gU/1E3)}n=Object.assign({},a.P8[C]);var K=a.Mn.B.get(GS(a.P8[C].formatId)), b=Math.max(x,r);r=K.index.WB(b+a.L/1E3-t);x=K.index.getStartTime(r)+t;var J=r+ +(Math.abs(x-b)>a.L/1E3);b=J+a.J;J=(K.index.getStartTime(J)+t)*1E3;C!==a.V||I?(n.Ai=b,n.startTimeMs=J):(a.logger&&a.logger({pEvict:"1",og:n.startTimeMs,adj:x*1E3}),n.Ai=r+a.J,n.startTimeMs=x*1E3);r=void 0;x=((r=a.B)==null?void 0:r.info.duration)||11;C===a.V&&qa.L/1E3);r=x+a.J;t=(K.index.Q4(x)+t)*1E3;n.R1=r;n.durationMs=t-n.startTimeMs;n.Ai<=n.R1&&e.push(n)}Za.L)return!1;if(OqF(a,I.formatId,U.formatId))return I.durationMs=Math.max(e,T)-I.startTimeMs,I.R1=Math.max(I.R1,U.R1),!0;if(Math.abs(I.startTimeMs-U.startTimeMs)<=a.L){if(I.durationMs>U.durationMs+a.L){a=I.formatId;var C=I.Ai,r=I.R1;I.formatId=U.formatId;I.durationMs=U.durationMs;I.Ai=U.Ai;I.R1=U.R1;U.formatId=a;U.startTimeMs=T;U.durationMs=e-T;U.Ai=C;U.R1=r;return!1}I.formatId=U.formatId;return!0}e> U.startTimeMs&&(I.durationMs=U.startTimeMs-I.startTimeMs,I.clipId===U.clipId&&(I.R1=U.Ai-1));return!1}; OqF=function(a,I,U){return I.itag!==U.itag||I.xtags!==U.xtags?!1:a.Mn.U7||I.lmt===U.lmt}; dEI=function(a,I,U){if(a.logger){for(var e=[],T=0;T=0&&zh(a.audioTrack,a.V)>=0&&C?((a.videoTrack.U||a.audioTrack.U)&&a.LO.R$("iterativeSeeking",{status:"done",count:a.seekCount}),a.videoTrack.U=!1,a.audioTrack.U=!1):e&&g.ch(function(){if(a.L||!a.policy.B8)oF(a);else{var r=I.startTime,q=I.duration;if(!a.policy.Y){var x=U?a.videoTrack.U:a.audioTrack.U,Z=a.videoTrack.Y!==-1&&a.audioTrack.Y!==-1,t=a.V>=r&&a.V432E3&&uZs(a.Mn);a.B&&(T=a.B,a.B=0);g.ch(function(){a.policy.Y||DS(a,T,102)}); a.LO.R$("initManifestlessSync",{st:T,ost:T+a.LO.Dl(),a:a.audioTrack.Y,v:a.videoTrack.Y});a.J&&(a.J.resolve(T+.1),a.J=null);a.policy.Y&&DS(a,T,102)}}}; Ir=function(a,I){var U=this;this.dF=a;this.requestNumber=++DEF;this.V=this.now();this.D=this.j=NaN;this.C=this.V;this.B=this.rF=this.U=0;this.Y=this.V;this.xa=this.gw=this.Ux=this.ij=this.IF=this.tU=this.L=this.J=0;this.Va=this.isActive=!1;this.hN=this.i5=0;this.Ah={AXg:function(){return U.Xt}}; this.bj=I.bj;this.snapshot=zWi(this.bj);this.policy=this.bj.L;this.Kr=!!I.Kr;this.LG=I.LG;this.Vf=I.Vf||0;this.HZ=I.HZ||0;I.Jw&&(this.dw=new J5);var e;this.Xt=(e=I.Xt)!=null?e:!1;this.Kr||FtY(this.bj)}; vTw=function(a){a.Ux=Math.max(a.Ux,a.U-a.IF);a.gw=Math.max(a.gw,a.C-a.ij);a.tU=0}; s_=function(a,I,U){mGw(a.bj,I);a.dw&&(a.dw.add(Math.ceil(I)-Math.ceil(a.C)),a.dw.add(Math.max(0,Math.ceil(U/1024)-Math.ceil(a.U/1024))));var e=I-a.C,T=U-a.U;a.rF=T;a.xa=Math.max(a.xa,T/(e+.01)*1E3);a.C=I;a.U=U;a.tU&&U>a.tU&&vTw(a)}; U_=function(a,I){a.url=I;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; em=function(a,I){Ir.call(this,a,I);this.Vo=this.EB=!1;this.zt=this.e8=Infinity;this.CO=NaN;this.B8=!1;this.XX=NaN;this.F1=this.a$=this.fO=0;this.Br=I.Br||1;this.n_=I.n_||this.Br;this.RV=I.RV;this.pO=I.pO;this.Ob=I.Ob;aVd(this);this.vT(this.V);this.E7=(this.XX-this.V)/1E3}; IVS=function(a){var I=a.a$||a.fO;return I?a.snapshot.delay+Math.min(a.HZ,(a.D-a.j)/1E3)+I:a.E7}; TR=function(a,I,U){if(!a.Kr){I=Math.max(I,.01);var e=a.Vf?Math.max(I,U/a.Vf):I,T=a.bj.L.B;T&&(e=I,a.Vf&&(e=Math.max(I,U/a.Vf*T)));jF(a.bj,I,U,e)}}; sXS=function(a){return(a.Y-a.V)/1E3}; aVd=function(a){a.CO=a.V+a.snapshot.delay*1E3;a.B8=!1}; Ce=function(a,I){if(a.RV&&a.pO!==void 0&&a.Ob!==void 0){var U=Math,e=U.min,T=a.e8;var C=a.RV;var r=a.V;if(UuY(C,a.pO))C=I;else{var q=0;C.b3&&(q=.2);C=r+(C.HZ+q)*1E3}a.e8=e.call(U,T,C);U=Math;e=U.min;T=a.zt;C=a.RV;r=a.V;q=egi(C,a.pO,a.Ob);q!==2&&(I=q?I:r+C.HZ*1E3,C.b3&&(I+=C.HZ*1E3));a.zt=e.call(U,T,I);a.e8<=a.V?aVd(a):(a.CO=a.e8,a.B8=!0)}}; TXd=function(a,I){if(a.Bl(I,1)){var U=a.getUint8(I);U=U<128?1:U<192?2:U<224?3:U<240?4:5}else U=0;if(U<1||!a.Bl(I,U))return[-1,I];if(U===1)a=a.getUint8(I++);else if(U===2)U=a.getUint8(I++),a=a.getUint8(I++),a=(U&63)+64*a;else if(U===3){U=a.getUint8(I++);var e=a.getUint8(I++);a=a.getUint8(I++);a=(U&31)+32*(e+256*a)}else if(U===4){U=a.getUint8(I++);e=a.getUint8(I++);var T=a.getUint8(I++);a=a.getUint8(I++);a=(U&15)+16*(e+256*(T+256*a))}else U=I+1,a.focus(U),Wg(a,U,4)?a=ckq(a).getUint32(U-a.zN,!0):(e= a.getUint8(U+2)+256*a.getUint8(U+3),a=a.getUint8(U)+256*(a.getUint8(U+1)+256*e)),I+=5;return[a,I]}; rA=function(a){this.dF=a;this.V=new iW}; HQ=function(a,I){this.info=a;this.callback=I;this.state=1;this.Zj=this.Pz=!1;this.pY=null}; Coj=function(a){return g.mm(a.info.nO,function(I){return I.type===3})}; qZ=function(a,I,U,e){var T=this;e=e===void 0?{}:e;this.policy=I;this.dF=U;this.status=0;this.V=new iW;this.L=0;this.Ox=this.B=this.FY=!1;this.xhr=new XMLHttpRequest;this.xhr.open(e.method||"GET",a);if(e.headers)for(a=e.headers,I=g.k(Object.keys(a)),U=I.next();!U.done;U=I.next())U=U.value,this.xhr.setRequestHeader(U,a[U]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return T.fU()}; this.xhr.onload=function(){return T.onDone()}; this.xhr.onerror=function(){return T.onError()}; this.xhr.fetch(function(C){T.V.append(C);T.L+=C.length;C=(0,g.w)();T.dF.XH(C,T.L)},function(){},e.body||null)}; Z4=function(){this.L=this.D$=0;this.V=Array.from({length:x6.length}).fill(0)}; rX5=function(){}; Hl5=function(){this.startTimeMs=(0,g.w)();this.V=!1}; qNw=function(){this.V=new rX5}; xuL=function(a,I,U,e){e=e===void 0?1:e;U>=0&&(I in a.V||(a.V[I]=new Z4),a.V[I].eI(U,e))}; Zlj=function(a,I,U,e,T){var C=(0,g.w)(),r=T?T(I):void 0,q;T=(q=r==null?void 0:r.D$)!=null?q:1;if(T!==0){var x;q=(x=r==null?void 0:r.profile)!=null?x:U;xuL(a,q,C-e,T)}return I}; tK=function(a,I,U,e,T){if(I&&typeof I==="object"){var C=function(r){return Zlj(a,r,U,e,T)}; if(Vu(I))return I.then(C);if(t65(I))return Lq(I,C)}return Zlj(a,I,U,e,T)}; nB5=function(){}; Knc=function(a,I){this.L=(new TextEncoder).encode(a);this.V=(new TextEncoder).encode(I)}; Tf5=function(a,I){var U,e,T;return g.f(function(C){if(C.L==1){if(!I)return C.return(I);U=ne.qA();e=new g.Wn(a.L);return g.l(C,e.encrypt(I,a.V),2)}T=C.V;ne.Ak("woe",U,Math.ceil(I.byteLength/16));return C.return(T)})}; xFF=function(a,I){var U,e,T;return g.f(function(C){if(C.L==1){if(!I)return C.return(I);U=ne.qA();e=new g.Wn(a.L);return g.l(C,e.decrypt(I,a.V),2)}T=C.V;ne.Ak("wod",U,Math.ceil(I.byteLength/16));return C.return(T)})}; JXg=function(a,I){var U=this;this.V=a;this.dF=I;this.loaded=this.status=0;this.error="";a=dR(this.V.get("range")||"");if(!a)throw Error("bad range");this.range=a;this.L=new iW;blw(this).then(function(){U.dF.Cw()},function(e){U.error=""+e||"unknown_err"; U.dF.Cw()})}; blw=function(a){var I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V;return g.f(function(M){if(M.L==1){a.status=200;I=a.V.get("docid");U=Jl(a.V.get("fmtid")||"");e=a.V.get("lmt")||"0";T=+(a.V.get("csz")||0);if(!I||!U||!T)throw Error("Invalid local URL");a.V.get("ck")&&a.V.get("civ")&&(C=new Knc(a.V.get("ck"),a.V.get("civ")));r=a.range;q=Math.floor(r.start/T);x=Math.floor(r.end/T);Z=q}if(M.L!=5)return Z<=x?g.l(M,Z6q(I,U,e,Z,C),5):M.o$(0);t=M.V;if(t===void 0)throw Error("invariant: data is undefined");n=Z*T;K=(Z+1)*T; b=Math.max(0,r.start-n);J=Math.min(r.end+1,K)-(b+n);V=new Uint8Array(t.buffer,b,J);a.L.append(V);a.loaded+=J;a.loaded0&&(T.V=Math.min(T.V+r,10),T.L=C);T.V>0?(T.V--,T=!0):T=!1;if(T)typeof e==="function"&&(e=e()),console.log("plyr."+I,e);else{var q;e=((q=LnL.get(I))!=null?q:0)+1;LnL.set(I,e);e%100===1&&console.warn("plyr","plyr."+I+" is chatty, dropping logs.")}}}; ilj=function(){this.V=10;this.L=Date.now()}; uh=function(a,I){g.S.call(this);var U=this;this.policy=a;this.nO=I;this.L=0;this.V=null;this.jK=[];this.B=null;this.Ah={OU:function(){return U.nO}}; this.nO.length===1||g.mm(this.nO,function(e){return!!e.range})}; k6=function(a,I,U){a.V&&(LU(a.V,I),I=a.V,a.V=null);for(var e=0,T=0,C=g.k(a.nO),r=C.next();!r.done;r=C.next())if(r=r.value,r.range&&e+r.B<=a.L)e+=r.B;else{I.getLength();if(mo(r)&&!U&&a.L+I.getLength()-T=400?(a.lastError="net.badstatus",!0):(T===void 0?0:T)?(a.lastError="ump.spsrejectfailure",!0):U||e!==void 0&&e?!1:(a.lastError=I===204?"net.nocontent":"net.connect",!0)}; ih=function(a,I){if(a.policy.Ih)return!1;var U=I.getResponseHeader("content-type"),e=I.M$();a=!e||e<=a.policy.XN;return(!I.aq()||!U||U.indexOf("text/plain")!==-1)&&a}; XFc=function(a,I){var U="";I=I.YJ();I.getLength()<=a.policy.XN&&(U=BXc(a,I.fu()));return U}; BXc=function(a,I){var U=XO(I);return TL(U)?(a.logger.debug(function(){return"Redirecting to "+U}),U):""}; AK=function(a){return P8(a.B,S6(a.wS.jX))}; PoY=function(a){var I=a.timing.IE();I.shost=S6(a.wS.jX);return I}; pFj=function(a,I){return(a==null?void 0:a.maxWidth)>(I==null?void 0:I.maxWidth)||(a==null?void 0:a.maxHeight)>(I==null?void 0:I.maxHeight)}; fVd=function(a,I){for(var U=g.k(I.keys()),e=U.next();!e.done;e=U.next())if(e=I.get(e.value),e.length!==0){g.fo(e,function(q,x){return x.maxFramerate-q.maxFramerate}); for(var T=[e[0]],C=0,r=1;ra.V||U.push(e)}return U}; Le=function(a,I,U){var e=SNF[a]||[];U.N("html5_shorts_onesie_mismatched_fix")&&(e=GeI[a]||[]);I.push.apply(I,g.A(e));U.N("html5_early_media_for_drm")&&I.push.apply(I,g.A(yXd[a]||[]))}; mu5=function(a,I){var U=g.b8(a),e=a.X(),T=e.U;e=e.N("html5_shorts_onesie_mismatched_fix");var C=a.XI();if(e){if(!T.U){if(C&&gA)return gA;if(cQ)return cQ}}else if(cQ&&!T.U)return cQ;var r=[],q=[],x={},Z=WQ.concat(EB5);e&&(Z=WQ.concat(duF));a.N("html5_early_media_for_drm")&&(Z=Z.concat(Rgb),a.N("allow_vp9_1080p_mq_enc")&&Z.push(wFw));var t=[].concat(g.A(Fnw));a.N("html5_iamf_audio_onesie_fmt")&&t.push(["773"]);Z=g.k(Z);for(var n=Z.next();!n.done;n=Z.next()){var K=!1;n=g.k(n.value);for(var b=n.next();!b.done;b= n.next()){b=b.value;var J=KP(b,C&&e);if(J&&J.video&&!(I_(J)&&!U.e8&&J.video.qualityOrdinal>U.Cu)){var V=g.ki(a.X().experiments,"html5_drm_byterate_soft_cap");V>0&&kWi(J)&&J.s7>V||(K?(r.push(b),Le(b,r,a)):(J=cF(U,J,T),J===!0?(K=!0,r.push(b),Le(b,r,a)):x[b]=J))}}}t=g.k(t);for(Z=t.next();!Z.done;Z=t.next())for(Z=g.k(Z.value),K=Z.next();!K.done;K=Z.next())if(K=K.value,(n=u$C(K))&&n.audio&&(a.N("html5_onesie_51_audio")||!sY(n)&&!UY(n)))if(n=cF(U,n,T),n===!0){q.push(K);Le(K,q,a);break}else x[K]=n;U.L&& I("orfmts",x);if(e)return T.U&&(T.U=!1,gA=cQ=void 0),C?gA={video:r,audio:q}:cQ={video:r,audio:q};cQ={video:r,audio:q};T.U=!1;return cQ}; g.hgg=function(a,I,U){var e=U.U,T=[],C=[],r=U.N("html5_shorts_onesie_mismatched_fix");a=a.XI();var q=WQ.concat(EB5);r&&(q=WQ.concat(duF));U.N("html5_early_media_for_drm")&&(q=q.concat(Rgb),U.N("allow_vp9_1080p_mq_enc")&&q.push(wFw));var x=[].concat(g.A(Fnw));U.N("html5_iamf_audio_onesie_fmt")&&x.push(["773"]);q=g.k(q);for(var Z=q.next();!Z.done;Z=q.next()){Z=g.k(Z.value);for(var t=Z.next();!t.done;t=Z.next()){t=t.value;var n=KP(t,a&&r);if(n&&n.video){var K=g.ki(U.experiments,"html5_drm_byterate_soft_cap"); if(!(K>0&&kWi(n)&&n.s7>K)&&cF(I,n,e)===!0){T.push({videoCodec:QXg[Ng[t]],maxWidth:n.video.width,maxHeight:n.video.height,maxFramerate:n.video.fps});break}}}}r=g.k(x);for(a=r.next();!a.done;a=r.next())for(a=g.k(a.value),x=a.next();!x.done;x=a.next())if(x=x.value,(q=u$C(x))&&q.audio&&(U.N("html5_onesie_51_audio")||!sY(q)&&!UY(q))&&cF(I,q,e)===!0){C.push({audioCodec:zgI[Ng[x]],numChannels:q.audio.numChannels});break}return{videoFormatCapabilities:T,audioFormatCapabilities:C}}; lh=function(a){var I={},U=a.sx,e=a.hU,T=U.getVideoData(),C=Ds(0),r=e.N("html5_sabr_use_container_size")?U.T3():U.getPlayerSize(),q=U.getVisibilityState();if(e.N("html5_enable_audio_quality_setting")){var x=g.ki(e.experiments,"html5_default_audio_quality_setting_lr"),Z;I.Sw=(Z=NXY[x])!=null?Z:0}C&&(I.kIO=C,I.lastManualDirection=Skc(),C=zHj()||0,C>0&&(C=(e.N("html5_use_date_now_for_local_storage")?Date.now():(0,g.w)())-C,e.N("html5_use_date_now_for_local_storage")?C>0&&(I.timeSinceLastManualFormatSelectionMs= C):I.timeSinceLastManualFormatSelectionMs=C));C=e.N("html5_use_streamer_bandwidth_for_low_latency_live")&&T.isLowLatencyLiveStream;if(e.schedule.Va&&!C){var t;C=e.N("html5_disable_bandwidth_cofactors_for_sabr_live")?!((t=a.il)==null||!t.Q_):!1;I.I3=W3(e.schedule,!C)}t=g.Uu();x=g.m$.medium;Z=Math.floor(x*16/9);C=T.XI()?x:Z;x=T.XI()?Z:x;I.Lp=Math.max(r.width*t,C);I.g8=Math.max(r.height*t,x);I.visibility=q;I.VXa=p5();I.X_=U.Fb()*1E3;r=a.sx.uC(!0);var n,K,b,J,V,M;I.MSm={defaultPolicy:(r==null?void 0: (n=r.aS)==null?void 0:n.V)||0,smooth:(r==null?void 0:(K=r.HcO)==null?void 0:K.V)||0,visibility:(r==null?void 0:(b=r.fgs)==null?void 0:b.V)||0,mB:(r==null?void 0:(J=r.lr)==null?void 0:J.V)||0,performance:(r==null?void 0:(V=r.RZ)==null?void 0:V.V)||0,speed:(r==null?void 0:(M=r.ySX)==null?void 0:M.V)||0};var c;I.PN8=(r==null?void 0:(c=r.XXX)==null?void 0:c.V)||0;I.p$=a.p$&&a.p$.length>0?a.p$:[1,2];a.sabrLicenseConstraint&&(I.sabrLicenseConstraint=a.sabrLicenseConstraint);if(e.N("html5_onesie_media_capabilities")|| e.N("html5_enable_server_format_filter"))I.W7=3;e.N("html5_onesie_audio_only_playback")&&t1(T)&&(I.W7=1);var W;((W=a.il)==null?0:W.Vo)&&a.naa&&(I.W7=I.W7===void 0?7:I.W7|4);n=T.DU?T.DU:g.b8(T);e.N("html5_onesie_media_capabilities")&&(I.mediaCapabilities=g.hgg(T,n,e));var B;if((B=a.il)==null?0:B.V&&B.vZ){b=e.U;B=[];K=[];J=new Map;e.N("html5_ssap_update_capabilities_on_change")?(b.Va||Gps(b),V=b.Va||[]):V=Array.from(b.V.values());V=g.k(V);for(M=V.next();!M.done;M=V.next())c=M.value,c.LY?K.push({audioCodec:zgI[c.mK], numChannels:c.numChannels,spatialCapabilityBitmask:oBC[c.mK]}):(W=QXg[c.mK],M={videoCodec:W,maxWidth:c.maxWidth||0,maxHeight:c.maxHeight||0,maxFramerate:c.maxFramerate||0,is10BitSupported:c.Ac||!1},c.maxBitrateBps&&(M.maxBitrateBps=c.maxBitrateBps,r=KP(c.itag),q=void 0,((q=r)==null?0:q.video)&&cF(n,r,b)===!0&&(r=r.s7*8,r>M.maxBitrateBps&&(M.maxBitrateBps=r))),c=W+"_"+c.Ac,W=J.get(c)||[],W.push(M),J.set(c,W));B=fVd(B,J);b={};e.N("html5_ssff_denylist_opus_low")&&(b={itagDenylist:[249,350]});I.mediaCapabilities= {videoFormatCapabilities:B,audioFormatCapabilities:K,hdrModeBitmask:3,perPlaybackAttributes:b}}var Y;if((Y=a.il)==null?0:Y.V){I.HF=n.HF;var y;I.Cu=(y=a.il)==null?void 0:y.Cu}e.PL&&(I.yj=e.PL);I.JP=a.iL;I.rX=a.rX;I.yk=a.yk;I.Gp=a.Gp;if(e.N("html5_fix_time_since_last_seek_reporting")?a.XW!==void 0:a.XW)I.g5X=(0,g.w)()-a.XW;a.isPrefetch&&e.N("html5_report_prefetch_requests")&&(I.isPrefetch=!0);rV||(I.DYw=!0);Y=Lg(e.schedule)*1E3;Y>0&&(I.eQ=Y);var z;((z=a.il)==null?0:z.bb)&&a.lU&&a.lU0?m:e.schedule.interruptions[0]||0);var sS;if((sS=a.il)==null?0:sS.EB)I.Ha=a.Ha;e.N("html5_sabr_enable_server_xtag_selection")&&(T.K1||e.hN)&&(I.audioTrackId=T.K1||e.hN);if(e.N("html5_log_mosaic_audio_track_id")&& oE(T)&&!I.audioTrackId){var eb;a:{var v,Hw,N;sS=(v=T.playerResponse)==null?void 0:(Hw=v.playerConfig)==null?void 0:(N=Hw.compositeVideoConfig)==null?void 0:N.sourceConfigs;var ML,gC;v=(eb=T.playerResponse)==null?void 0:(ML=eb.playerConfig)==null?void 0:(gC=ML.compositeVideoConfig)==null?void 0:gC.defaultActiveSourceVideoId;if(sS&&v)for(eb=g.k(sS),ML=eb.next();!ML.done;ML=eb.next())if(ML=ML.value,ML.videoId===v&&ML.audioTracks)for(ML=g.k(ML.audioTracks),gC=ML.next();!gC.done;gC=ML.next())if(gC=gC.value, gC.isDefaultForSource){eb=gC.id||"";break a}eb=""}I.audioTrackId=eb;T==null||T.R$("misstrkchg",{"default":I.audioTrackId})}var R5;if((R5=a.il)==null?0:R5.yH)if(a=brd())I.detailedNetworkType=DuY[a]||DuY.other;e.N("html5_enable_voice_boost")&&(I.rI6=e.GR);return I}; BQ=function(a,I,U,e,T,C,r){var q={};I&&(q.F3=I);if(!a)return q;q.playbackCookie=U==null?void 0:U.playbackCookie;T&&(q.Oj=T);q.uA=[];q.Tp=[];if(r==null?0:r.size)for(I=g.k(r.values()),U=I.next();!U.done;U=I.next())q.Tp.push(U.value);if(a.sabrContextUpdates.size>0)for(I=g.k(a.sabrContextUpdates.values()),U=I.next();!U.done;U=I.next())vBI(q,U.value,e);nKL(a)&&C&&vBI(q,C,e);a.XS&&(q.MHs=a.XS);e=a.X().V;q.clientInfo={clientName:atc[e.c.toUpperCase()]||0};e.cbrand&&(q.clientInfo.deviceMake=e.cbrand);e.cmodel&& (q.clientInfo.deviceModel=e.cmodel);e.cver&&(q.clientInfo.clientVersion=e.cver);e.cos&&(q.clientInfo.osName=e.cos);e.cosver&&(q.clientInfo.osVersion=e.cosver);e=a.X();e.N("html5_sabr_enable_server_xtag_selection")&&e.B8&&(q.clientInfo.hl=e.B8);a.uB&&(q.uB=a.uB);return q}; vBI=function(a,I,U){var e=I.type||0;(U==null?0:U.has(e))?a.Tp.push(I):a.uA.push(e)}; mp=function(a,I,U,e,T,C){var r=C===void 0?{}:C;var q=r.oC===void 0?[]:r.oC;var x=r.KK===void 0?!1:r.KK;var Z=r.Te===void 0?0:r.Te;var t=r.poToken===void 0?"":r.poToken;var n=r.h0===void 0?void 0:r.h0;var K=r.Cq===void 0?"":r.Cq;var b=r.XP===void 0?0:r.XP;var J=r.HB===void 0?new Uint8Array(0):r.HB;var V=r.QB===void 0?!1:r.QB;C=r.Ix===void 0?0:r.Ix;r=r.F3===void 0?void 0:r.F3;HQ.call(this,I,T);var M=this;this.policy=a;this.logger=new g.bh("dash/request");this.FD=this.ZC=0;this.Ez=!1;this.m6=this.Ti= null;this.JD=!1;this.HB=this.XP=null;this.n5=this.kQ=!1;this.QJ=null;this.Ix=this.SV=0;this.vl=!1;this.Ah={FQ:function(W){M.FQ(W)}, HzU:function(){return M.pY}, ByU:function(W){M.pY=W}, Lag:function(W){M.ZC=W}, gzm:function(W){M.ND.lastError=W}, CB:function(){return M.xhr}}; this.timing=new em(this,U);this.KK=x;this.XP=b;this.HB=J;this.wS=g.IK(this.info,this.policy,e);this.wS.set("rn",this.PP().toString());this.wS.set("rbuf",(Z*1E3).toFixed().toString());this.KK&&this.wS.set("smb","1");this.policy.No&&t&&this.wS.set("pot",t);K&&this.wS.set("bbs",K);this.policy.useUmp&&!Ge(this.wS.jX)&&(this.oV=new rA(this),this.wS.set("ump","1"),this.wS.set("srfvp","1"));if(a=this.policy.TB?this.policy.Ay&&!isNaN(this.info.Ob)&&this.info.Ob>this.policy.h7?!1:!0:!1)I=null,this.policy.Ic&& this.policy.Mb?I=[1]:V&&(I=[]),I!=null&&(this.policy.bz&&I.push(2),this.wS.set("defsel",I.join(",")));this.ND=new VX(this,this.policy,this.wS,this.info.Y6,this.timing,this.logger,e,n);this.oC=q||null;this.Zj=ItL(this);gBC(this.ND);e=void 0;if(this.policy.K9||this.oV||this.policy.Ux)e={method:"POST"},q=(0,g.XN)([120,0]),n={},this.policy.eh&&r&&(r=BQ(void 0,r),n.PD=r),this.policy.MQ&&this.HB&&(n.videoPlaybackUstreamerConfig=this.HB),this.policy.Ux&&(r=this.info.J)&&Object.assign(n,r),Object.keys(n).length> 0?e.body=g.sH(n,g.tX):e.body=q;if(this.XP&&this.HB){this.wS.set("iwts","1");e={method:"POST"};r={Gp:this.XP*1E3};var c;q=(c=this.info.J)==null?void 0:c.Aj;c=g.sH({n7:r,Aj:q||void 0,videoPlaybackUstreamerConfig:this.HB},g.tX);e.body=c}try{this.xhr=Ke(this.wS,this.policy.D,this.timing,a,e),this.ND.L.start(),C&&(this.fR=new g.Dy(this.N1,C,this),this.fR.start(C+(this.timing.bj.D.Lc()||0)*1E3)),this.policy.t9&&U_(this.timing,this.MJ()),this.logger.debug(function(){return"Sent, itag="+M.wS.get("itag")+ " seg="+M.info.nO[0].pO+" range="+M.wS.get("range")+" time="+Math.round(M.info.nO[0].J)+"-"+Math.round(g.no(M.info.nO).Y)+" rtp="+(M.timing.n2()-Date.now()).toFixed(0)}),g.ch(function(){})}catch(W){sOd(this,W,!0)}}; ItL=function(a){if(!(aK(a.info)&&a.info.Xt()&&a.policy.XY&&a.oC)||a.info.Y6.B>=2||Ds()>0||!dHq())return!1;var I=a.wS.get("aitags");if(!I)return!1;I=Jl(I).split(",");for(var U=[],e=g.k(a.oC),T=e.next();!T.done;T=e.next())T=T.value,g.kJ(I,T)&&U.push(T);if(!U.length)return!1;a.wS.set("altitags",g.b9(U.join(",")));return!0}; sOd=function(a,I,U){U=U===void 0?!1:U;g.d1(I);a.ND.lastError="player.exception";a.errorMessage=I.name+"_"+I.message;U?g.ch(function(){jm(a.ND)}):jm(a.ND)}; Ueq=function(a,I){a.timing.Va=!0;a.xhr.aq()&&a.timing.Rq();if(a.policy.bl){var U;(U=a.fR)==null||U.stop()}k6(a.pY,I,!1)}; eCb=function(a,I){a.info=I;if(a.pY){var U=a.pY;I=I.nO;(I.length!==U.nO.length||I.length0){I=g.k(I.nO);for(var U=I.next();!U.done;U=I.next()){var e=void 0;a+=((e=U.value.range)==null?void 0:e.length)||0}return a}if(I.qC.length>0)for(U=g.k(I.qC),e=U.next();!e.done;e=U.next())a+=e.value.sy||0;return a+I.MZ}; yX=function(a,I){if(O_){var U=0;a=a.rL.get(I);if(a==null||!a.PS)return 0;a=g.k(a.PS.values());for(I=a.next();!I.done;I=a.next())U+=I.value.data.getLength();return U}return((U=a.rL.get(I))==null?void 0:U.jK.getLength())||0}; E_=function(a,I){a=a.rL.get(I);if(O_){if(a==null||!a.v4)return!1;I=a.PS.size>0;return a.Fx.length>0||I}return!(a==null||!a.v4)&&!(a==null||!a.jK.getLength())}; xeC=function(a,I){var U=a.rL.get(I),e=q4C(a,I),T=!e&&!!U.bytesReceived;if(O_){var C;if((C=a.Mn)==null?0:C.U7){a=g.k(U.PS.values());for(I=a.next();!I.done;I=a.next())if(!I.value.z7)return!1;return T}}else if(C=a.dg(I),T&&a.V&&C!==void 0)return C;return(T||U.bytesReceived===e)&&U.fm+yX(a,I)===U.bytesReceived}; Z2S=function(a,I,U){a.rL.set(I,{jK:new iW,fm:0,bytesReceived:0,MZ:0,Kf:!1,AS:!1,dg:!1,LY:U,SU:[],nO:[],qC:[],v4:!1,PS:new Map,JL:new Map,Fx:[]});a.logger.debug(function(){return"[initStream] formatId: "+I})}; tjb=function(a,I,U,e){U.nO.push.apply(U.nO,g.A(e));if(O_){U.JL.has(I)||U.JL.set(I,[]);var T;(T=U.JL.get(I)).push.apply(T,g.A(e))}else if(U.pY)for(a=g.k(e),I=a.next();!I.done;I=a.next())U.pY.nO.push(I.value);else{U.pY=new uh(a.il,[].concat(g.A(U.nO)));var C;((C=a.il)==null?0:C.bZ)&&g.E(a,U.pY)}}; n7g=function(a,I,U){var e,T=(e=a.Mn)==null?void 0:e.B.get(I);if(!T)return[];if(U.oa){var C;return((C=T.iU(0,U.clipId))==null?void 0:C.nO)||[]}if(T.lQ()){var r=U.startMs,q=U.durationMs,x=1E3,Z;if(((Z=a.il)==null?0:Z.V)&&U.timeRange){var t;r=(t=U.timeRange.startTicks)!=null?t:-1;var n;q=(n=U.timeRange.kC)!=null?n:-1;var K;x=(K=U.timeRange.timescale)!=null?K:-1}if(U.Kl<0||U.yq<0||q<0||r<0||U.sy<0||x<0)return GR(a,I),[];a=RO(U.Kl,U.sy);I=U.r5||0;return[new F8(3,T,a,"makeSliceInfosMediaBytes",U.yq-1,r/ x,q/x,I,a.length-I,void 0,U.iW,U.clipId)]}if(U.yq<0)return GR(a,I),[];var b;return((b=a.Mn)==null?0:b.U7)?(I=T.Rn,Z=I*T.info.s7,t=((r=a.il)==null?0:r.TC)?U.r5:void 0,((x=a.il)==null?0:x.c$)&&U.timeRange&&!t&&(q=U.timeRange.startTicks/U.timeRange.timescale),[new F8(3,T,void 0,"makeSliceInfosMediaBytes",U.yq,q,I,t,Z,!0,U.iW,U.clipId)]):[]}; Kob=function(a,I,U){a.Mn=I;a.il=U;I=g.k(a.rL);for(U=I.next();!U.done;U=I.next()){var e=g.k(U.value);U=e.next().value;e=e.next().value;for(var T=g.k(e.SU),C=T.next();!C.done;C=T.next()){C=C.value;var r=n7g(a,U,C);tjb(a,C.hn,e,r)}}}; dA=function(a,I,U,e){a.logger.debug(function(){return"[addStreamData] formatId: "+U+",headerId: "+I+" bytes: "+e.getLength()}); (a=a.rL.get(U))&&!a.AS&&(O_?(a.PS.has(I)||a.PS.set(I,{data:new iW,Hc:0,z7:!1}),LU(a.PS.get(I).data,e)):LU(a.jK,e),a.bytesReceived+=e.getLength(),a.Kf=!0)}; Sm=function(a,I){a.logger.debug(function(){return"[closeStream] formatId: "+I}); var U=a.rL.get(I);U&&!U.AS&&(U.AS=!0,U.mP&&U.mP(),b2j(a)&&a.J.sY())}; b2j=function(a){a=g.k(a.rL.values());for(var I=a.next();!I.done;I=a.next())if(!I.value.AS)return!1;return!0}; Jsq=function(a){O_=a}; Rr=function(a,I,U,e,T,C,r,q){g.S.call(this);this.policy=a;this.info=I;this.Mn=U;this.dF=T;this.Ci=q;this.logger=new g.bh("sabr");this.oV=new rA(this);this.uF=new fe(this);this.AT=new Y6(this);this.state=1;this.mX=!1;this.Cf=0;this.clipId="";this.W6=this.ML=-1;this.QE=0;this.KW=-1;this.vl=this.TA=!1;this.KP=0;this.SG=!1;this.policy.dR?this.h4=new PQ(this,C):this.h4=new em(this,C);this.wS=this.policy.EB?I.kP:g.O(u8s(I,this.policy,e));this.wS.set("rn",""+this.PP());this.wS.set("alr","yes");Kob(this.AT, U,a);this.ND=new VX(this,this.policy,this.wS,I.Y6,this.h4,this.logger,e,r,this.policy.enableServerDrivenRequestCancellation);gBC(this.ND);var x;if((x=this.policy)==null?0:x.bZ)g.E(this,this.AT),g.E(this,this.ND);a=I.L;I={method:"POST",body:a};a&&(this.QE=a.length);try{this.xhr=Ke(this.wS,this.policy.D,this.h4,rV,I),this.policy.t9&&U_(this.h4,this.MJ()),this.ND.L.start()}catch(Z){g.RS(Z)}}; kSq=function(a){a.policy.Af&&a.L5&&!a.SG?a.SG=!0:a.h4.Rq()}; Vjc=function(a,I){var U=-1,e=-1,T=-1,C;if((C=a.Nl)==null?0:C.items)for(a=g.k(a.Nl.items),C=a.next();!C.done;C=a.next())C=C.value,I=q,x=a.Mn.isManifestless&&a.policy.Wa,r){var Z;if(((Z=a.V)==null?void 0:Z.ZU.event)==="predictStart"&&a.V.pOa.Y&&(a.Y=NaN,a.C=NaN);a.V&&a.V.pO===I?ftw(a,I,U,a.V,T):a.L===1&&QX(a,5,"noad")}; ftw=function(a,I,U,e,T){if(T&&e){var C=e.ZU,r=T.Sa(C);C.event==="predictStart"&&(a.gw=I);a.R$("sdai",{onqevt:C.event,sq:I,mt:U,gab:r,cst:C.startSecs,cueid:a.policy.PR&&(r||C.event==="start")?C.identifier:void 0},!0);if(r)if(C.event!=="predictStart")C.event==="start"&&a.gw===I-1&&a.R$("sdai",{gabonstart:I}),e.Hr?QX(a,4,"cue"):(a.Y=I,a.C=U,a.R$("sdai",{joinad:a.L,sg:a.Y,st:a.C.toFixed(3)}),a.j=Date.now(),QX(a,2,"join"),T.Jy(e.ZU));else{var q=I+Math.max(Math.ceil(-C.V/5E3),1);r=Math.floor(U-C.V/1E3); a.policy.U?a.U=r:a.J=q;a.R$("sdai",{onpred:U,estsq:q,estmt:r.toFixed(3)});hK(a.LO,r,r,q);a.j=Date.now();QX(a,3,"predict");T.Jy(e.ZU)}else a.L===1?((q=a.B)==null?0:q.UG(U))?(hK(a.LO,U,U,I),QX(a,4,"sk2had")):QX(a,5,"nogab"):C.event==="predictStart"&&(a.policy.U&&a.U>0?(U=Math.floor(U-C.V/1E3),a.U!==U&&a.R$("sdai",{updateSt:U,old:a.U}),a.U=U):a.J>0&&(U=I+Math.max(Math.ceil(-C.V/5E3),1),a.J!==U&&(a.R$("sdai",{updateSt:U,old:a.J}),a.J=U)));var x,Z;if(a.qD&&C.event==="start"&&((x=a.V)==null?void 0:x.ZU.event)!== "predictStart"&&((Z=a.V)==null?void 0:Z.pO)===I-1){var t;a.R$("sdai",{ovlpst:(t=a.V)==null?void 0:t.ZU.event,sq:I})}}else a.R$("sdai",{nulldec:1,sq:I,mt:U.toFixed(3),evt:(e==null?void 0:(C=e.ZU)==null?void 0:C.event)||"none"})}; O2c=function(a,I,U){if(a.policy.sJ&&a.policy.U)return!(a.L===1||a.L===2||a.L===3&&U>=a.J);if(a.L===1||a.L===2)return!1;if(a.L!==0&&I===a.audioTrack){if(a.policy.U)return Y45(a.videoTrack,U)||Y45(a.videoTrack,U+1);a=NZ(a.videoTrack);if(U>(a?a.pO:-1))return!1}return!0}; or=function(a,I,U){return(U<0||U===a.Y)&&!isNaN(a.C)?a.C:I}; X8I=function(a,I){if(a.V){var U=a.V.ZU.SK-(I.startTime+a.D-a.V.ZU.startSecs);U<=0||(U=new vF(a.V.ZU.startSecs-(isNaN(a.D)?0:a.D),U,a.V.ZU.context,a.V.ZU.identifier,"stop",a.V.ZU.V+I.duration*1E3),a.R$("cuepointdiscontinuity",{segNum:I.pO}),m6(a,U,I.pO))}}; QX=function(a,I,U){a.L!==I&&(a.R$("sdai",{setsst:I,old:a.L,r:U}),a.L=I)}; D4=function(a,I,U,e){(e===void 0?0:e)?QX(a,1,"seek"):I>0&&Math.abs(I-U)>=5&&a.L===4&&QX(a,5,"sk2t."+I.toFixed(2)+";ct."+U.toFixed(2))}; vQ=function(a,I,U){this.audio=a;this.video=I;this.reason=U}; aT=function(a,I,U){this.V=a;this.reason=I;this.token=U;this.videoId=void 0}; IT=function(a,I,U){g.S.call(this);this.policy=a;this.J=I;this.R$=U;this.B=new Map;this.U=0;this.Y=!1;this.V="";this.L=!1}; sx=function(a,I,U){if(U===void 0?0:U)a.Y=!0;++a.U;U=6E4*Math.pow(2,a.U);U=(0,g.w)()+U;a.B.set(I.info.id,U)}; Ux=function(a){for(var I=g.k(a.B.entries()),U=I.next();!U.done;U=I.next()){var e=g.k(U.value);U=e.next().value;e=e.next().value;e<(0,g.w)()&&a.B.delete(U)}return a.B}; S45=function(a){return a.Y&&Ux(a).size>0}; e0=function(a,I){a.V!==I&&(a.V=I,a.L=!0)}; GSS=function(a,I){var U;I&&(U=g.Jz(a.J.V,function(T){return T.id===I})); if(!U&&(U=g.Jz(a.J.V,function(T){var C;return!((C=T.X1)==null||!C.isDefault)}),I)){var e; a.R$("iaf",{id:I,sid:(e=U)==null?void 0:e.id})}return U}; ysF=function(a,I,U,e,T,C){var r=this;C=C===void 0?[]:C;this.LO=a;this.e8=I;this.policy=U;this.Mn=e;this.Y=T;this.xa=C;this.logger=new g.bh("dash/abr");this.V=oc;this.B=this.C=null;this.j=-1;this.zt=!1;this.nextVideo=this.L=null;this.J=[];this.a$=new Set;this.Ux={};this.XX=new kH(1);this.D=0;this.fO=this.gw=this.Va=!1;this.tU=0;this.Z6=!1;this.dw=new Set;this.CO=!1;this.Ah={xI:function(){Tq(r)}}; this.U=new IT(this.policy,T,function(q,x){r.LO.R$(q,x)})}; FoF=function(a,I,U){C1(a,I);I=GSS(a.U,U);U||I||(I=E75(a));I=I||a.Y.V[0];a.L=a.Mn.V[I.id];Tq(a);a.C=a.L;deF(a);RCb(a);a.B=a.nextVideo;a.C=a.L;return w85(a)}; zCS=function(a,I){if(meb(a,I))return null;if(I.reason==="m"&&I.isLocked())return a.logger.debug(function(){return"User sets constraint to: "+j6(I)}),C1(a,I),a.D=a.J.length-1,Tq(a),rS(a),a.gw=a.gw||a.B!==a.nextVideo,a.B=a.nextVideo,new vQ(a.L,a.B,I.reason); I.reason==="r"&&(a.j=-1);C1(a,I);rS(a);if(I.reason==="r"&&a.nextVideo===a.B)return new vQ(a.L,a.nextVideo,I.reason);QOF(a);return null}; hCF=function(a,I,U){a.L=a.Mn.V[I];a.C=a.L;return new vQ(a.C,a.B,U?"t":"m")}; NRi=function(a,I){if(I.info.video){if(a.B!==I)return a.B=I,w85(a)}else a.fO=a.C!==I,a.C=I;return null}; o7Y=function(a,I){if(I.V.info.video&&I.U){var U=(I.L+I.B)/I.duration,e=I.V.info.s7;U&&e&&(a.XX.x5(1,U/e),a.policy.B&&U/e>1.5&&a.LO.R$("overshoot",{sq:I.pO,br:U,max:e}))}}; HW=function(a,I,U){sx(a.U,I,U===void 0?!1:U);a.j=-1;C1(a,a.V)}; Des=function(a,I){return new vQ(a.C,a.B,I||a.V.reason)}; QOF=function(a){if(a.B&&a.nextVideo&&q7(a,a.B.info)a.policy.Cu,q=T<=a.policy.Cu?I_(e):D_(e);if(!C||r||q)U[T]=e}return U}; C1=function(a,I){a.V=I;var U=a.Y.videoInfos;if(!a.V.isLocked()){var e=(0,g.w)();U=g.Sa(U,function(q){if(q.s7>this.policy.s7)return!1;var x=this.Mn.V[q.id];return Ux(this.U).get(q.id)>e?!1:x.Y6.B>4||x.Y>4?(this.logger.debug(function(){return"Remove "+Z7(q)+"; 4 load failures"}),!1):this.dw.has(+q.itag)?!1:!0},a); S45(a.U)&&(U=g.Sa(U,function(q){return q.video.width<=854&&q.video.height<=480}))}U.length||(U=a.Y.videoInfos); var T=U;a.policy.rP&&(T=a6S(a,T,I));T=g.Sa(T,I.J,I);if(a.V.isLocked()&&a.U.V){var C=g.Jz(U,function(q){return q.id===a.U.V}); C?T=[C]:e0(a.U,"")}a.policy.rP||(T=a6S(a,T,I));T.length||(T=[U[0]]);T.sort(function(q,x){return q7(a,q)-q7(a,x)}); I={};for(U=1;UI.CJ.video.width?(g.VG(T,U),U--):q7(a,I.g1)*a.policy.j>q7(a,I.CJ)&&(g.VG(T,U-1),U--);var r=T[T.length-1];a.Z6=!!a.B&&!!a.B.info&&a.B.info.mK!==r.mK;a.logger.debug(function(){return"Constraint: "+j6(a.V)+", "+T.length+" fmts selectable, max selectable fmt: "+Z7(r)}); a.J=T;a.a$.clear();I=!1;for(U=0;U=1080&&(I=!0);I6w(a.policy,r,a.Mn.U7)}; a6S=function(a,I,U){var e=U.reason==="m"||U.reason==="s";a.policy.dX&&xX&&g.gz&&(!e||U.V<1080)&&(I=I.filter(function(Z){return Z.video&&(!Z.L||Z.L.powerEfficient)})); if(I.length>0)if(i2()){var T=v7b(a,I);I=I.filter(function(Z){return!!Z&&!!Z.video&&Z.mK===T[Z.video.qualityOrdinal].mK})}else{var C,r,q=(C=I[0])==null?void 0:(r=C.video)==null?void 0:r.qualityOrdinal; if(q){U=I.filter(function(Z){return!!Z&&!!Z.video&&Z.video.qualityOrdinal===q}); var x=v7b(a,U)[q].mK;I=I.filter(function(Z){return!!Z&&!!Z.video&&Z.mK===x})}}return I}; sKj=function(a,I){for(var U=0;U+1e}; Tq=function(a){if(!a.L||!a.policy.J&&!a.L.info.X1){var I=a.Y.V;a.L&&(I=I.filter(function(e){return e.audio.V===a.L.info.audio.V}),I.length||(I=a.Y.V)); a.L=a.Mn.V[I[0].id];if(I.length>1&&!a.policy.i5){var U=g.Jz(I,function(e){return e.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}); U&&(a.L=a.Mn.V[U.id]);U=!1;if(U=a.policy.uj?!0:a.V.isLocked()?a.V.V<240:sKj(a,a.L))a.L=a.Mn.V[g.no(I).id]}}}; rS=function(a){if(!a.nextVideo||!a.policy.J)if(a.V.isLocked())a.nextVideo=a.V.V<=360?a.Mn.V[a.J[0].id]:a.Mn.V[g.no(a.J).id],a.logger.debug(function(){return"Select max fmt: "+Z7(a.nextVideo.info)}); else{for(var I=Math.min(a.D,a.J.length-1),U=Gh(a.e8),e=q7(a,a.L.info),T=U/a.policy.Va-e;I>0&&!(q7(a,a.J[I])<=T);I--);for(var C=U/a.policy.j-e;I=C);I++);a.nextVideo=a.Mn.V[a.J[I].id];a.D!==I&&a.logger.info(function(){return"Adapt to: "+Z7(a.nextVideo.info)+", bandwidth: "+U.toFixed(0)+", bandwidth to downgrade: "+T.toFixed(0)+", bandwidth to upgrade: "+C.toFixed(0)+", constraint: "+j6(a.V)}); a.D=I}}; deF=function(a){var I=a.policy.Va,U=Gh(a.e8),e=U/I-q7(a,a.L.info);I=g.uI(a.J,function(T){return q7(this,T)C?T=0:e[r]>a.buffered[r]&&(r===C-1?T=2:r===C-2&&e[r+1]>a.buffered[r+1]&&(T=3))}a.V.add(I<<3|(U&&4)|T);I=Math.ceil(a.track.Fb()*1E3);a.V.add(I-a.U);a.U=I;if(T===1)for(a.V.add(C),r=I=0;r=2&&a.V.add(e[C- 1]-a.buffered[C-1]);U&&a.V.add(U);a.buffered=e}; qsb=function(a,I,U){var e=this;this.policy=a;this.V=I;this.tU=U;this.J=this.L=0;this.kh=null;this.Va=new Set;this.j=[];this.indexRange=this.initRange=null;this.D=new ef;this.gw=this.e8=!1;this.Ah={N$x:function(){return e.B}, ma8:function(){return e.chunkSize}, Daw:function(){return e.C}, qJa:function(){return e.Y}}; (I=H8C(this))?(this.chunkSize=I.csz,this.B=Math.floor(I.clen/I.csz),this.C=I.ck,this.Y=I.civ):(this.chunkSize=a.Rw,this.B=0,this.C=g.li(16),this.Y=g.li(16));this.U=new Uint8Array(this.chunkSize);this.C&&this.Y&&(this.crypto=new Knc(this.C,this.Y))}; H8C=function(a){if(a.policy.YL&&a.policy.B4)for(var I=g.k(a.policy.YL),U=I.next(),e={};!U.done;e={u6:void 0,h3:void 0},U=I.next())if(U=g.HI(U.value),e.u6=+U.clen,e.h3=+U.csz,e.u6>0&&e.h3>0&&a.policy.J===U.docid&&a.V.info.id===U.fmtid&&a.V.info.lastModified===+U.lmt)return a={},a.clen=e.u6,a.csz=e.h3,a.ck=U.ck,a.civ=U.civ,a}; t$=function(a){return!!a.kh&&a.kh.qj()}; KJF=function(a,I){if(!t$(a)&&!a.Ox()){if(!(a.e8||(a.e8=!0,a.B>0))){var U=xUq(a);U=dI(a.policy.J,a.V.info,n1(a),U,a.policy.xa);Z8i(a,U)}if(I.info.type===1){if(a.kh){K1(a,Error("Woffle: Expect INIT slices to always start us off"));return}a.initRange=RO(0,I.V.getLength())}else if(I.info.type===2)a.kh&&a.kh.type===1||K1(a,Error("Woffle: Index before init")),a.indexRange=RO(a.initRange.end+1,I.V.getLength());else if(I.info.type===3){if(!a.kh){K1(a,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(a.kh.type===3&&!zS(a.kh,I.info)&&(a.j=[],I.info.pO!==hs(a.kh)||I.info.L!==0))return;if(I.info.U){U=g.k(a.j);for(var e=U.next();!e.done;e=U.next())tDd(a,e.value);a.j=[]}else{a.j.push(I);a.kh=I.info;return}}else{K1(a,Error("Woffle: Unexpected slice type"));return}a.kh=I.info;tDd(a,I);nVC(a)}}; tDd=function(a,I){var U=0,e=I.V.fu();if(a.J=e.length)return;if(U<0)throw Error("Missing data");a.J=a.B;a.L=0}for(T={};U0){var r=e.getUint32(U+28);C+=r*16+4}var q=e.getUint32(U+C-4);try{var x=VDd(I.subarray(U+C,U+C+q));if(x!==null){var Z=x;break a}}catch(t){}}U+=T}Z=null;break a}catch(t){Z=null;break a}Z=void 0}if(Z!=null)for(I=dx(Mc(Z,7)),I==null||a.eK||(a.cryptoPeriodIndex=I),I=dx(Mc(Z,10)),I!=null&&I>0&&!a.eK&&(a.V=I),Z=lJ(Z, 2,WOd,void 0===P9b?2:4),Z=g.k(Z),e=Z.next();!e.done;e=Z.next())I=a.B,U=I.push,e=q_(e.value),e=g.Iq(e,4),U.call(I,e)}; MDq=function(a){return isNaN(a.cryptoPeriodIndex)?g.Iq(a.initData):""+a.cryptoPeriodIndex}; ue=function(a,I,U){var e=U===void 0?{}:U;U=e.videoDuration===void 0?0:e.videoDuration;var T=e.zg===void 0?void 0:e.zg;e=e.Ul===void 0?!1:e.Ul;this.videoId=a;this.status=I;this.videoDuration=U;this.zg=T;this.Ul=e}; jKi=function(a,I,U,e,T){this.videoId=a;this.Sm=I;this.L=U;this.bytesDownloaded=e;this.V=T}; kX=function(a){this.V=a;this.offset=0}; $Ud=function(a){if(a.offset>=a.V.getLength())throw Error();return a.V.getUint8(a.offset++)}; i8b=function(a,I){I=I===void 0?!1:I;var U=$Ud(a);if(U===1){I=-1;for(U=0;U<7;U++){var e=$Ud(a);I===-1&&e!==255&&(I=0);I>-1&&(I=I*256+e)}return I}e=128;for(var T=0;T<6&&e>U;T++)U=U*256+$Ud(a),e*=128;return I?U:U-e}; LJd=function(a){try{var I=i8b(a,!0),U=i8b(a,!1);return{id:I,size:U}}catch(e){return{id:-1,size:-1}}}; gVY=function(a){for(var I=new kX(a),U=-1,e=0,T=0;!e||!T;){var C=LJd(I),r=C.id;C=C.size;if(r<0)return;if(r===176){if(C!==2)return;e=I.Xg()}else if(r===186){if(C!==2)return;T=I.Xg()}r===374648427?U=I.Xg()+C:r!==408125543&&r!==174&&r!==224&&I.skip(C)}I=lW(a,0,U);U=new DataView(I.buffer);U.setUint16(e,3840);U.setUint16(T,2160);e=new iW([I]);LU(e,a);return e}; WJg=function(a,I,U){var e=this;this.LO=a;this.policy=I;this.Y=U;this.logger=new g.bh("dash");this.L=[];this.V=null;this.e8=-1;this.j=0;this.dw=NaN;this.Va=0;this.B=NaN;this.D=this.zt=0;this.Z6=-1;this.Ux=this.U=this.J=this.tU=null;this.XX=this.fO=NaN;this.C=this.gw=this.a$=this.xa=null;this.i5=!1;this.CO=this.timestampOffset=0;this.Ah={TG:function(){return e.L}}; if(this.policy.J){var T=this.Y,C=this.policy.J;this.policy.xa&&a.R$("atv",{ap:this.policy.xa});this.C=new qsb(this.policy,T,function(r,q,x){V9(a,new ue(e.policy.J,2,{zg:new jKi(C,r,T.info,q,x)}))}); this.C.D.promise.then(function(r){e.C=null;r===1?V9(a,new ue(e.policy.J,r)):e.LO.R$("offlineerr",{status:r.toString()})},function(r){var q=(r.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); r instanceof be&&!r.V?(e.logger.info(function(){return"Assertion failed: "+q}),e.LO.R$("offlinenwerr",{em:q}),cWq(e),V9(a,new ue(e.policy.J,4))):(e.logger.info(function(){return"Failed to write to disk: "+q}),e.LO.R$("dldbwerr",{em:q}),cWq(e),V9(a,new ue(e.policy.J,4,{Ul:!0})))})}}; l65=function(a){return a.L.length?a.L[0]:null}; BLw=function(a,I){return a.L.some(function(U){return U.info.pO===I})}; Ssw=function(a,I,U,e){e=e===void 0?0:e;if(a.U){var T=a.U.L+a.U.B;if(U.info.L>0)if(U.info.pO===a.U.pO&&U.info.L=0&&a.U.pO>=0&&!zS(a.U,U.info))throw new g.vk("improper_continuation",a.U.W5(),U.info.W5());C2i(a.U,U.info)||XTI(a,"d")}else if(U.info.L>0)throw new g.vk("continuation_of_null",U.info.W5());a.U=U.info;a.Y=U.info.V;if(U.info.L===0){if(a.V)if(!a.LO.isOffline()||a.policy.W1)a.LO.R$("slice_not_fully_processed",{buffered:a.V.info.W5(), push:U.info.W5()});else throw new g.vk("slice_not_fully_processed",a.V.info.W5(),U.info.W5());A$(a);a.zt=e}else{if(a.zt&&e&&a.zt!==e)throw a=new g.vk("lmt_mismatch",U.info.pO,a.zt,e),a.level="WARNING",a;!U.info.V.lQ()&&a.J&&(e=U.info,T=a.J.ML,e.C="updateWithEmsg",e.pO=T)}if(a.V){e=g.n8(a.V,U);if(!e)throw new g.vk("failed_to_merge",a.V.info.W5(),U.info.W5());a.V=e}else a.V=U;a:{U=g.eG(a.V.info.V.info);if(a.V.info.type!==3){if(!a.V.info.U)break a;a.V.info.type===6?PKI(a,I,a.V):pTY(a,a.V);a.V=null}for(;a.V;){e= a.V.V.getLength();if(a.e8<=0&&a.j===0){var C=a.V.V,r=-1;T=-1;if(U){for(var q=0;q+80))break;if(n!==408125543)if(n===524531317)q=!0,t>=0&&(T=C.Xg()+t,x=!0);else{if(q&&(n===160||n===163)&&(r<0&&(r=Z),x))break;n===163&&(r=Math.max(0,r),T=C.Xg()+t);if(n===160){r<0&&(T=r=C.Xg()+t);break}C.skip(t)}}r<0&&(T=-1)}if(r< 0)break;a.e8=r;a.j=T-r}if(a.e8>e)break;a.e8?(e=f6Y(a,a.e8),e.U&&Ysd(a,e),PKI(a,I,e),O8d(a,e),a.e8=0):a.j&&(e=f6Y(a,a.j<0?Infinity:a.j),a.j-=e.V.getLength(),O8d(a,e))}}a.V&&a.V.info.U&&(O8d(a,a.V),a.V=null)}; pTY=function(a,I){!I.info.V.lQ()&&I.info.L===0&&(g.eG(I.info.V.info)||I.info.V.info.eK())&&YYC(I);if(I.info.type===1)try{Ysd(a,I),Gwb(a,I)}catch(T){g.d1(T);var U=Ne(I.info);U.hms="1";a.LO.handleError("fmt.unparseable",U||{},1)}U=I.info.V;U.Hz(I);a.C&&KJF(a.C,I);if(U.MF()&&a.policy.V)a:{a=a.LO.Mn;I=I.info.clipId;U=g.CN(U.info,a.U7);if(I){var e=vYq(a,U);if(a.zt[e])break a;a.zt[e]=I}a.Ux.push(U)}}; Q1S=function(a,I,U){if(a.L.length!==0&&(U||a.L.some(function(C){return C.info.J=j0(r)+q):I=a.getDuration()>=r.getDuration(),I=!I;I&&dUC(U)&&(I=a.tU,M7?(q=pVd(U),r=1/q,q=j0(a,q),I=j0(I)+r-q):I=I.getDuration()- a.getDuration(),I=1+I/U.info.duration,Ygq(U.t4(),I))}else{r=!1;a.J||(YYC(U),U.L&&(a.J=U.L,r=!0,C=U.info,e=U.L.ML,C.C="updateWithEmsg",C.pO=e,C=U.L,C.qj&&(e=a.Y.index,e.L=!C.qj,e.B="emsg"),C=U.info.V.info,e=U.t4(),g.eG(C)?ts(e,1701671783):C.eK()&&As([408125543],307544935,e)));a:if((C=JW(U,a.policy.F1))&&f7F(U))q=RQb(a,U),a.D+=q,C-=q,a.Va+=C,a.B=a.policy.wq?a.B+C:NaN;else{if(a.policy.Sb){if(e=x=a.LO.Gw(g.K8(U),1),a.B>=0&&U.info.type!==6){if(a.policy.wq&&isNaN(a.fO)){g.RS(new g.vk("Missing duration while processing previous chunk", U.info.W5()));a.LO.isOffline()&&!a.policy.W1||wTF(a,U,e);XTI(a,"m");break a}var Z=x-a.B,t=Z-a.D,n=U.info.pO,K=a.Ux?a.Ux.pO:-1,b=a.XX,J=a.fO,V=a.policy.cF&&Z>a.policy.cF,M=Math.abs(t)>10,c=Math.abs(a.B-e)<1E-7;if(Math.abs(t)>1E-4){a.CO+=1;var W=(T=a.J)==null?void 0:s4(T);T={audio:""+ +a.LY(),sq:n.toFixed(),sliceStart:x,lastSq:K.toFixed(),lastSliceStart:b,lastSliceDuration:J,totalDrift:(Z*1E3).toFixed(),segDrift:(t*1E3).toFixed(),skipRewrite:""+ +(V||M)};if(W==null?0:W.length)T.adCpn=W[0];a.LO.handleError("qoe.avsync", T);a.Z6=n}V||M||c||(e=a.B);T=RQb(a,U,x);C-=T;a.D=Z+T;a.policy.B&&(t&&!c||T)&&(Z=(q=a.J)==null?void 0:s4(q),a.LO.R$("discontinuityRewrite",{adCpn:(Z==null?0:Z.length)?Z.join("."):"",itag:U.info.V.info.itag,sq:U.info.pO,originalStartTime:x,rewrittenStartTime:e,startTimeAdjustment:e-x,segDrift:(t*1E3).toFixed(),originalDuration:C+T,rewrittenDuration:C,durationAdjustment:T}))}}else e=isNaN(a.B)?U.info.startTime:a.B;wTF(a,U,e)&&(a.Va+=C,a.B=e+C,a.policy.j6&&a.CO>=a.policy.j6&&(a.CO=0,a.LO.r3({resetForRewrites:"count"})))}a.Ux= U.info;a.fO=bK(U);U.B>=0&&(a.XX=U.B);if(r&&a.J){r=FJS(a,!0);oO(U.info,r);a.V&&oO(a.V.info,r);I=g.k(I);for(q=I.next();!q.done;q=I.next())q=q.value,T=void 0,a.policy.Y&&q.pO!==((T=a.J)==null?void 0:T.ML)||oO(q,r);(U.info.U||a.V&&a.V.info.U)&&U.info.type!==6||(a.gw=r,a.policy.XX?(I=mUS(a.J),a.LO.xT(a.Y,r,I)):(I=a.LO,I.Mn.isManifestless&&QKF(I,r,null,!!a.Y.info.video)),a.policy.ym||zQg(a))}}Gwb(a,U);a.timestampOffset&&XVi(U,a.timestampOffset)}; O8d=function(a,I){if(I.info.U){a.xa=I.info;if(a.J){var U=a.J,e=FJS(a,!1);U=mUS(U);a.LO.xT(a.Y,e,U);a.gw||a.policy.ym||zQg(a);a.gw=null}A$(a)}a.C&&KJF(a.C,I);if(e=a.GS())if(e=g.n8(e,I,a.policy.kx,a.policy.DU)){a.L.pop();a.L.push(e);return}a.L.push(I)}; mUS=function(a){if(a.Hr()){var I=a.data["Stitched-Video-Id"]?a.data["Stitched-Video-Id"].split(",").slice(0,-1):[],U=s4(a),e=[];if(a.data["Stitched-Video-Duration-Us"])for(var T=g.k(a.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),C=T.next();!C.done;C=T.next())e.push((Number(C.value)||0)/1E6);T=[];if(a.data["Stitched-Video-Start-Frame-Index"]){C=g.k(a.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var r=C.next();!r.done;r=C.next())T.push(Number(r.value)||0)}T=[]; if(a.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(C=g.k(a.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),r=C.next();!r.done;r=C.next())T.push((Number(r.value)||0)/1E6);a=new kwS(I,U,e,T,g.XdI(a),g.PTF(a))}else a=null;return a}; A$=function(a){a.V=null;a.e8=-1;a.j=0;a.J=null;a.dw=NaN;a.Va=0;a.gw=null}; XTI=function(a,I){I={rst4disc:I,cd:a.D.toFixed(3),sq:a.Ux?a.Ux.pO:-1};a.B=NaN;a.D=0;a.Z6=-1;a.Ux=null;a.XX=NaN;a.fO=NaN;a.a$=null;a.LO.R$("mdstm",I)}; Gwb=function(a,I){if(a.Y.info.vE){if(I.info.V.info.eK()){var U=new K2(I.t4());if(Js(U,[408125543,374648427,174,28032,25152,20533,18402])){var e=Vi(U,!0);U=e!==16?null:iM(U,e)}else U=null;e="webm"}else I.info.j=JWL(I.t4()),U=u2w(I.info.j),e="cenc";U&&U.length&&(U=new J$(U,e),a.policy.cR&&g.eG(I.info.V.info)&&(e=dgS(I.t4()))&&(U.L=e),U.eK=I.info.V.info.eK(),I.L&&I.L.cryptoPeriodIndex&&(U.cryptoPeriodIndex=I.L.cryptoPeriodIndex),I.L&&I.L.L&&(U.V=I.L.L),a.LO.B$(U))}}; zQg=function(a){var I=a.J,U=l_w(I);U&&(U.startSecs+=a.dw,a.LO.MK(a.Y,U,I.ML,I.Hr()))}; FJS=function(a,I){var U,e=a.J;if(U=l_w(e))U.startSecs+=a.dw;return new RX(e.ML,a.dw,I?e.Rn:a.Va,e.ingestionTime,"sq/"+e.ML,void 0,void 0,I,U)}; wTF=function(a,I,U){if(!B5g(I,U))return I=Ne(I.info),I.smst="1",a.LO.handleError("fmt.unparseable",I||{},1),!1;isNaN(a.dw)&&(a.dw=U);return!0}; RQb=function(a,I,U){var e=0;if(I.info.V.info.eK()&&!f7F(I))return 0;if(a.tU&&!a.LY()){var T=0;U&&g.eG(I.info.V.info)?T=U-a.B:I.info.V.info.eK()&&(T=a.D);var C=I.info.pO;U=JW(I,a.policy.F1);var r=a.tU;var q=r.Z6;r=r.D;var x=Math.abs(r-T)>.02;if((C===q||C>q&&C>a.Z6)&&x){e=Math.max(.95,Math.min(1.05,(U-(r-T))/U));if(g.eG(I.info.V.info))Ygq(I.t4(),e);else if(I.info.V.info.eK()&&(C=T-r,!g.eG(I.info.V.info)&&(I.info.V.info.eK(),e=new K2(I.t4()),q=I.U?e:new K2(new DataView(I.info.V.V.buffer)),JW(I,!0)))){var Z= C*1E3,t=gR(q);q=e.pos;e.pos=0;if(e.V.getUint8(e.pos)===160||c8(e))if(k7(e,160))if(Vi(e,!0),k7(e,155)){if(C=e.pos,x=Vi(e,!0),e.pos=C,Z=Z*1E9/t,t=Me(e),Z=t+Math.max(-t*.7,Math.min(t,Z)),Z=Math.sign(Z)*Math.floor(Math.abs(Z)),!(Math.ceil(Math.log(Z)/Math.log(2)/8)>x)){e.pos=C+1;for(C=x-1;C>=0;C--)e.V.setUint8(e.pos+C,Z&255),Z>>>=8;e.pos=q}}else e.pos=q;else e.pos=q;else e.pos=q}e=JW(I,a.policy.F1);e=U-e}e&&I.info.V.info.eK()&&a.LO.R$("webmDurationAdjustment",{durationAdjustment:e,videoDrift:T+e,audioDrift:r})}return e}; dUC=function(a){return a.info.V.lQ()&&a.info.pO===a.info.V.index.xY()}; j0=function(a,I){I=(I=I===void 0?0:I)?Math.round(a.timestampOffset*I)/I:a.timestampOffset;a.Y.J&&I&&(I+=a.Y.J.V);return I+a.getDuration()}; hQF=function(a,I){I<0||(a.L.forEach(function(U){XVi(U,I)}),a.timestampOffset=I)}; FA=function(a,I,U,e,T){HQ.call(this,U,T);var C=this;this.policy=a;this.formatId=I;this.AT=e;this.lastError=null;this.mP=function(){C.Ox()||(C.AT.rL.has(C.formatId)?(C.isComplete()||C.V.start(),E_(C.AT,C.formatId)&&C.Tj(2),C.AT.AS(C.formatId)&&(xeC(C.AT,C.formatId)?C.FQ(4):(C.lastError="net.closed",C.FQ(5)))):(C.lastError="player.exception",C.FQ(5)))}; this.V=new g.Dy(function(){C.isComplete()||(C.lastError="net.timeout",C.FQ(5))},1E3); this.V.start();rsS(this.AT,this.formatId,this.mP);g.ch(this.mP)}; $X=function(a,I,U,e){g.S.call(this);var T=this;this.LO=a;this.policy=I;this.V=U;this.timing=e;this.logger=new g.bh("dash");this.B=[];this.tU=[];this.L=this.aF=null;this.zt=!1;this.CO=this.a$=0;this.Y=-1;this.e8=!1;this.dw=-1;this.Ux=null;this.gw=NaN;this.Va=[];this.Ah={hM:function(){return T.J}, OzU:function(){return T.B}, SJs:function(){return T.C}}; this.J=new WJg(a,I,U);this.policy.V&&(this.C=new Eh(this.J,this.LO.getManifest(),this.policy,function(C){T.policy.x0&&T.R$("buftl",C)})); this.policy.rF&&(this.j=new CKb(this));this.s7=U.info.s7;this.D=this.policy.gw?!1:U.Ef();this.isManifestless=U.Ef();this.U=this.D;g.E(this,this.Ux)}; ie=function(a,I,U){U=U===void 0?!1:U;I&&M7&&hQF(a.J,I.O6());if(!U){var e;(e=a.C)==null||Rhd(e)}a.aF=I;(I=a.C)!=null&&(I.aF=a.aF)}; L1=function(a){var I=a.aF&&a.aF.PJ();if(a.policy.f1){if((a=a.C)==null)a=void 0;else{var U;a=(U=a.B)==null?void 0:U.info}return a||null}return I}; NLc=function(a){for(var I={},U=0;U4&&a.tU.shift()}; vVI=function(a,I){if(I.VP()){var U=I.WP();U=g.k(U);for(var e=U.next();!e.done;e=U.next())e=e.value,a.policy.B&&I instanceof FA&&a.R$("omblss",{s:e.info.W5()}),DUj(a,I.info.nO,e,I.pB())}}; DUj=function(a,I,U,e){e=e===void 0?0:e;isNaN(a.gw)||(a.R$("aswm",{sq:I[0].pO,id:I[0].V.info.itag,xtag:I[0].V.info.V,ep:Date.now()-a.gw}),a.gw=NaN);switch(U.info.type){case 1:case 2:aX5(a,U);break;case 4:var T=U.info.V,C=T.U8(U),r;((r=a.L)==null?0:r.type===4)&&nY5(U.info,a.L)&&(a.L=T.kE(a.L).pop());U=g.k(C);for(T=U.next();!T.done;T=U.next())DUj(a,I,T.value,e);break;case 3:U.info.V.info.video?(T=a.timing,T.tU||(T.tU=(0,g.w)(),p9("fvb_r",T.tU,T.V))):(T=a.timing,T.Y||(T.Y=(0,g.w)(),p9("fab_r",T.Y,T.V))); Ssw(a.J,I,U,e);a.policy.V&&IXi(a);break;case 6:Ssw(a.J,I,U,e),a.L=U.info}}; aX5=function(a,I){if(I.info.type===1)if(I.info.V.info.video){var U=a.timing;U.Ux||(U.Ux=(0,g.w)(),p9("vis_r",U.Ux,U.V))}else U=a.timing,U.D||(U.D=(0,g.w)(),p9("ais_r",U.D,U.V));pTY(a.J,I);a=a.LO;a.videoTrack.V.MF()&&a.audioTrack.V.MF()&&a.policy.V&&!a.Mn.U7&&(I=a.audioTrack.getDuration(),U=a.videoTrack.getDuration(),Math.abs(I-U)>1&&a.R$("trBug",{af:""+g.CN(a.audioTrack.V.info,!1),vf:""+g.CN(a.videoTrack.V.info,!1),a:""+I,v:""+U}))}; ar=function(a){return l65(a.J)}; IXi=function(a){a.B.length?a.L=g.no(g.no(a.B).info.nO):a.J.L.length?a.L=a.J.GS().info:a.L=L1(a)}; sdj=function(a,I){var U={P8:[],BP:[]},e;if((a=a.C)==null)a=void 0;else{dEI(a,a.P8,"og");Gfb(a,I);dEI(a,a.P8,"trim");var T=ETq(a);I=T.P8;T=T.sS;for(var C=[],r=0;r0){var K=KN(n,x);K>=0&&(t=(n.end(K)-x+.1)*1E3)}C.push({formatId:g.CN(q.info.V.info,a.Mn.U7), iW:q.info.iW,sequenceNumber:q.info.pO+a.J,vJ:Z,Li:q.info.B,m1:t})}a={P8:I,BP:C}}return(e=a)!=null?e:U}; zh=function(a,I,U){U=U===void 0?!1:U;if(a.aF){var e=a.aF.cE(),T=Jf(e,I),C=NaN,r=L1(a);r&&(C=Jf(e,r.V.index.getStartTime(r.pO)));if(T===C&&a.L&&a.L.B&&UmF(eMC(a),0))return I}a=TVY(a,I,U);return a>=0?a:NaN}; NK=function(a,I,U){a.V.MF();var e=TVY(a,I);if(e>=0)return e;var T;(T=a.C)==null||yFw(T,I,U);U=Math;e=U.min;T=a.J;if(T.C)if(T=T.C,T.kh&&T.kh.type===3)T=T.kh.startTime;else if(T.B>0){var C=T.V.index;C=g.Po(C.offsets.subarray(0,C.count),T.B*T.chunkSize);T=T.V.index.getStartTime(C>=0?C:Math.max(0,-C-2))}else T=0;else T=Infinity;I=e.call(U,I,T);if(a.policy.L){var r,q;U=(r=a.LO.Vm())==null?void 0:(q=RF(r,I))==null?void 0:q.clipId;a.L=a.V.eC(I,void 0,U).nO[0]}else a.L=a.policy.gw?null:a.V.eC(I).nO[0];gS(a)&& (a.aF&&a.aF.abort(),a.policy.F8&&(r=a.C)!=null&&(r.B=void 0));a.CO=0;return a.L?a.L.startTime:I}; FlF=function(a){a.D=!0;a.U=!0;a.Y=-1;NK(a,Infinity)}; cW=function(a){for(var I=0,U=g.k(a.B),e=U.next();!e.done;e=U.next())I+=bNb(e.value.info);return I+=yWd(a.J)}; le=function(a,I){I=I===void 0?!1:I;var U=a.LO.getCurrentTime(),e=a.J.GS(),T=(e==null?void 0:e.info.Y)||0;a.policy.WG&&(e==null?0:e.info.V.Ef())&&!e.info.U&&(T=e.info.J);if(a.policy.L&&e&&e.info.clipId){var C,r=(((C=a.LO.Vm())==null?void 0:d0(C,e.info.clipId))||0)/1E3;T+=r}if(!a.aF)return a.policy.V&&I&&!isNaN(U)&&e?T-U:0;if((C=L1(a))&&WW(a,C))return C.Y;r=a.aF.cE(!0);if(I&&e)return C=0,a.policy.V&&(C=Vv(r,T+.02)),C+T-U;T=Vv(r,U);a.policy.oh&&C&&(I=KN(r,U),r=KN(r,C.J-.02),I===r&&(U=C.Y-U,a.policy.B&& U>T+.02&&a.R$("abh",{bh:T,bhtls:U}),T=Math.max(T,U)));return T}; C$S=function(a){var I=L1(a);return I?I.Y-a.LO.getCurrentTime():0}; r5F=function(a,I){if(a.B.length){if(a.B[0].info.nO[0].startTime<=I)return;QS(a)}for(var U=a.J,e=U.L.length-1;e>=0;e--)U.L[e].info.startTime>I&&U.L.pop();IXi(a);a.L&&I=0;r--){var q=T.L[r];q.info.pO>=I&&(T.L.pop(),T.B-=JW(q,T.policy.F1),C=q.info)}C&&(T.U=T.L.length>0?T.L[T.L.length-1].info:T.a$,T.L.length!==0||T.U||XTI(T,"r"));T.LO.R$("mdstm",{rollbk:1,itag:C?C.V.info.itag:"",popped:C?C.pO:-1,sq:I,lastslc:T.U?T.U.pO:-1,lastfraget:T.B.toFixed(3)});if(a.policy.V)return a.L=null,!0;e>U?NK(a,e):a.L=a.V.Oy(I-1,!1).nO[0]}catch(x){return I=Y1(x),I.details.reason="rollbkerr", a.LO.handleError(I.errorCode,I.details,I.severity),!1}return!0}; Xi=function(a,I){var U;for(U=0;U0?U||I.pO>=a.dw:U}; p1=function(a){var I;return gS(a)||WW(a,(I=a.J.GS())==null?void 0:I.info)}; eMC=function(a){var I=[],U=L1(a);U&&I.push(U);I=g.j8(I,a.J.OU());U=g.k(a.B);for(var e=U.next();!e.done;e=U.next()){e=e.value;for(var T=g.k(e.info.nO),C=T.next(),r={};!C.done;r={XR:void 0},C=T.next())r.XR=C.value,e.Pz&&(I=g.Sa(I,function(q){return function(x){return!nY5(x,q.XR)}}(r))),(Qi(r.XR)||r.XR.type===4)&&I.push(r.XR)}a.L&&!eab(a.L,g.no(I),a.L.V.lQ())&&I.push(a.L); return I}; UmF=function(a,I){if(!a.length)return!1;for(I+=1;I=I){I=C;break a}}I=T}return I<0?NaN:UmF(a,U?I:0)?a[I].startTime:NaN}; f1=function(a){return!(!a.L||a.L.V===a.V)}; qZc=function(a){return f1(a)&&a.V.MF()&&a.L.V.info.s7I&&e.Y1080&&!a.kt&&(a.CO=36700160,a.E7=5242880,a.a$=Math.max(4194304,a.a$),a.kt=!0);I.video.qualityOrdinal>2160&&!a.A9&&(a.CO=104857600,a.s7=13107200,a.A9=!0);g.ki(a.hU.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?I.isEncrypted()&&g.N6()&&g.Qz("samsung")&&(g.Qz("kant")||g.Qz("muse"))&&(a.s7=g.ki(a.hU.experiments,"html5_samsung_kant_limit_max_bitrate")):I.isEncrypted()&&g.N6()&&g.Qz("kant")&&(a.s7=1310720);a.ax!==0&&I.isEncrypted()&& (a.s7=a.ax);a.qk!==0&&I.isEncrypted()&&U&&(a.s7=a.qk);I.s7&&(a.ze=Math.max(a.Yn,Math.min(a.a$,5*I.s7)))}; Gq=function(a){return a.V&&a.Qq&&a.playbackStartPolicy}; y9=function(a){return a.L||a.V&&a.vZ}; Leb=function(a,I,U,e){a.Qq&&(a.playbackStartPolicy=I,a.kR=U,a.Lx=e)}; S0=function(a,I,U){U=U===void 0?0:U;return g.ki(a.hU.experiments,I)||U}; gHc=function(a){var I=a===void 0?{}:a;a=I.Mb;var U=I.b3;var e=I.HZ;var T=I.xY;I=I.nX;this.Mb=a;this.b3=U;this.HZ=e;this.xY=T;this.nX=I}; UuY=function(a,I){if(I<0)return!0;var U=a.xY();return I0)return 2;if(I<0)return 1;U=a.xY();return I(0,g.w)()?0:1}; dS=function(a,I,U,e,T,C,r,q,x,Z,t,n,K,b){b=b===void 0?null:b;g.S.call(this);var J=this;this.LO=a;this.policy=I;this.videoTrack=U;this.audioTrack=e;this.J=T;this.V=C;this.timing=r;this.U=q;this.schedule=x;this.Mn=Z;this.B=t;this.Va=n;this.QB=K;this.HB=b;this.gw=!1;this.Cq="";this.RV=null;this.Ob=NaN;this.e8=!1;this.L=null;this.XP=this.j=NaN;this.Ix=this.Y=0;this.logger=new g.bh("dash");this.Ah={Wb:function(V,M){return J.Wb(V,M)}}; this.policy.gr>0&&(this.Cq=g.li(this.policy.gr));this.policy.bB&&(this.D=new Ex(this.LO,this.policy,this.schedule),g.E(this,this.D))}; p3d=function(a,I,U){var e=I.L?I.L.V.Y6:I.V.Y6;var T=a.J,C;(C=!a.policy.Kx)||(C=S6(e.V)===S6(e.L));C?e=!1:(T=P8(T,S6(e.L)),C=6E4*Math.pow(T.B,1.6),(0,g.w)()=T.J?(T.R$("sdai",{haltrq:C+1,est:T.J}),e=!1):e=T.L!==2;if(!e||!Sj(I.L?I.L.V.Y6:I.V.Y6,a.policy,a.J,a.LO.LR())||a.LO.isSuspended&&(!l$(a.schedule)||a.LO.gf))return!1;if(a.policy.J&&Eu>=5)return g.Ik(a.LO.YA),!1;if(a.Mn.isManifestless){if(I.B.length>0&&I.L&&I.L.pO===-1||I.B.length>=a.policy.nw||!a.policy.iz&&I.B.length>0&&!a.policy.D.b3)return!1;if(I.D)return!a.Mn.isLive||!isNaN(a.Ob)}if(Ke5(I))return a.logger.debug("Pending request with server-selectable format found"), !1;if(!I.L){if(!I.V.MF())return!1;NK(I,a.LO.getCurrentTime())}if(ar(I)&&(I.GS()!==ar(I)||a.LO.isSuspended))return!1;T=(e=a.policy.Az)&&!I.B.length&&le(I,!0)=a.policy.Dq)return!1;e=I.L;if(!e)return!0;e.type===4&&e.V.MF()&&(I.L=g.no(e.V.kE(e)),e=I.L);if(!e.qj()&&!e.V.Uy(e))return!1;C=a.Mn.Tn||a.Mn.J;if(a.Mn.isManifestless&&C){C=I.V.index.xY();var r=U.V.index.xY(); C=Math.min(C,r);if(I.V.index.y4()>0&&C>0&&e.pO>=C)return I.dw=C,U.dw=C,!1}if(e.V.info.audio&&e.type===4||e.qj())return!1;C=!I.U&&!U.U;if(T=!T)T=e.Y,T=!!(U.L&&!WW(U,U.L)&&U.L.YfXI(a,I)?(fXI(a,I),!1):(a=I.aF)&&a.isLocked()?!1:!0}; fXI=function(a,I){var U=a.V;U=U.V?U.V.ZU:null;if(a.policy.tU&&U)return U.startSecs+U.SK+15;I=hw(a.LO,I);a.policy.hN>0&&(U=((0,g.w)()-a.LO.XW)/1E3,I=Math.min(I,a.policy.hN+a.policy.pn*U));U=a.LO.getCurrentTime()+I;return a.policy.J9&&(I=YZi(a.LO)+a.policy.J9,I=0||I.Y6.mE("defrag")==="1"||I.Y6.mE("otf")==="1"){I=null;break a}T=RO(0,4096)}T=new Dt([new F8(5,e.V,T,"createProbeRequestInfo"+e.C,e.pO)],I.L);T.JC=U;T.V=I.V;I=T}I&&P$5(a,I)}}; P$5=function(a,I){a.LO.FE(I);var U=bNb(I),e=a.LO.us();U={bj:a.schedule,Br:U,n_:XOs(a.U,U),Xt:mo(I.nO[0]),Kr:Ge(I.Y6.V),Jw:a.policy.B,LG:function(r,q){a.LO.Tg(r,q)}}; if(a.schedule.L.Y){var T,C;U.Vf=(((T=a.videoTrack.V)==null?void 0:T.info.s7)||0)+(((C=a.audioTrack.V)==null?void 0:C.info.s7)||0)}a.RV&&(U.pO=I.nO[0].pO,U.Ob=I.Ob,U.RV=a.RV);e={Te:Jfs(I,a.LO.getCurrentTime()),oC:a.policy.XY&&aK(I)&&I.nO[0].V.info.video?eQq(a.B):void 0,KK:a.policy.tU,poToken:a.LO.An(),h0:a.LO.vr(),Cq:a.Cq,XP:isNaN(a.XP)?null:a.XP,HB:a.HB,QB:a.QB,Ix:a.Ix,F3:e};return new mp(a.policy,I,U,a.J,function(r,q){try{a:{var x=r.info.nO[0].V,Z=x.info.video?a.videoTrack:a.audioTrack;if(!(r.state>= 2)||r.isComplete()||r.J2()||!(!a.LO.Hs||a.LO.isSuspended||le(Z)>3)){var t=lXC(r,a.policy,a.J);t===1&&(a.e8=!0);OgI(a,r,t);if(r.isComplete()||r.Ox()&&q<3){if(a.policy.B){var n=r.timing.IE();n.rst=r.state;n.strm=r.xhr.aq();n.cncl=r.xhr&&r.ND.J?1:0;a.LO.R$("rqs",n)}r.Ez&&a.LO.R$("sbwe3",{},!0)}if(!a.Ox()&&r.state>=2){lts(a.timing,r,x);var K=a.LO;a.XP&&r.QJ&&K&&(a.XP=NaN,a.LO.sH(r.QJ),a.LO.Zm(),a.LO.R$("cabrUtcSeek",{mediaTimeSeconds:r.QJ}));r.WD&&a.XP&&r.WD&&!r.WD.action&&(a.LO.aN(a.XP),a.XP=NaN,a.LO.R$("cabrUtcSeekFallback", {targetUtcTimeSeconds:a.XP}));r.zB&&a.LO.l2(r.zB);a.policy.bl&&(a.Ix=r.Ix);if(r.state===3){Xi(Z,r);aK(r.info)&&RT(a,Z,x,!0);if(a.L){var b=r.info.dE();b&&a.L.rK(r.info.nO[0].pO,x.info.id,b)}a.LO.U9()}else if(r.isComplete()&&r.info.nO[0].type===5){if(r.state!==4)r.EV()&&a.LO.handleError(r.mZ(),r.wJ());else{var J=(r.info.nO[0].V.info.video?a.videoTrack:a.audioTrack).B[0]||null;J&&J instanceof mp&&J.J2()&&J.Q1()}r.dispose()}else{r.EV()||SZS(a,r);var V;((V=r.W3)==null?0:V.itagDenylist)&&a.LO.FT(r.W3.itagDenylist); if(r.state===4)GHc(a,r),a.V&&p8S(a.V,r.info,a.L);else if(a.policy.TB&&r.VP()&&!r.isComplete()&&!GHc(a,r)&&!r.EV())break a;r.EV()&&(y5c(a,r),isNaN(a.XP)||(a.LO.aN(a.XP),a.XP=NaN));a.policy.IF&&!r.isComplete()?EHY(a.LO):a.LO.U9();var M=BVb(r,a.policy,a.J);OgI(a,r,M)}}}}}catch(c){q=a.gw?1:0,a.gw=!0,r=fV(q),q=Y1(c,q),a.LO.handleError(q.errorCode,q.details,q.severity),r||a.LO.fn()}},e)}; SZS=function(a,I){if(I.Zj&&I.state>=2&&I.state!==3){var U=I.xhr.getResponseHeader("X-Response-Itag");if(U){a.logger.debug(function(){return"Applying streamer-selected format "+U}); var e=UUs(a.B,U),T=I.info.B;T&&(T-=e.Wz(),e.B=!0,I.info.nO[0].V.B=!1,eCb(I,e.iU(T)),wS(a.LO,a.videoTrack,e),bgL(a.videoTrack,e),a.LO.Fz(e.info.video.quality),(T=I.pB())&&e.info.lastModified&&e.info.lastModified!==+T&&Xi(a.videoTrack,I))}else I.Zj=!1}}; y5c=function(a,I){var U=I.info.nO[0].V,e=I.mZ();if(Ge(U.Y6.V)){var T=g.sW(I.oA(),3);a.LO.R$("dldbrerr",{em:T||"none"})}T=I.info.nO[0].pO;var C=or(a.V,I.info.nO[0].J,T);e==="net.badstatus"&&(a.Y+=1);if(I.canRetry()&&dmY(a.LO)){if(!(I.info.Y6.B>=a.policy.wb&&a.L&&I.info.isDecorated()&&e==="net.badstatus"&&a.L.RX(C,T))){T=(U.info.video&&U.Y6.B>1||I.ZC===410||I.ZC===500||I.ZC===503)&&!(Ux(a.B.U).size>0)&&!Ge(U.Y6.V);C=I.wJ();var r=U.info.video?a.videoTrack:a.audioTrack;T&&(C.stun="1");a.LO.handleError(e, C);a.Ox()||(T&&(a.logger.debug(function(){return"Stunning format "+U.info.id}),HW(a.B,U)),Xi(r,I),a.LO.U9())}}else r=1,a.L&&I.info.isDecorated()&&e==="net.badstatus"&&a.L.RX(C,T)&&(r=0),a.Mn.isLive&&I.mZ()==="net.badstatus"&&a.Y<=a.policy.Em*2?(JGF(a.Mn),a.Mn.Tn||a.Mn.isPremiere?vl(a.LO,0,{ov:"badStatusWorkaround"}):a.Mn.J?vl(a.LO,a.Mn.CO,{ov:"badStatusWorkaround", Gw:!0}):Fi(a.LO)):a.LO.handleError(e,I.wJ(),r)}; GHc=function(a,I){if(a.policy.useUmp&&I.Ox())return!1;try{var U=I.info.nO[0].V,e=U.info.video?a.videoTrack:a.audioTrack;if(a.Mn.isManifestless&&e){a.Y=0;e.D&&(I.Ox(),I.isComplete()||I.VP(),e.D=!1);I.jm()&&a.LO.Sh.x5(1,I.jm());var T=I.y4(),C=I.d_();Gw(a.Mn,T,C)}if(I.info.Xt()&&!v8(I.info))for(var r=g.k(I.WP()),q=r.next();!q.done;q=r.next())aX5(e,q.value);for(a.LO.getCurrentTime();e.B.length&&e.B[0].state===4;){var x=e.B.shift();vVI(e,x);e.a$=x.J6()}e.B.length&&vVI(e,e.B[0]);var Z=!!ar(e);Z&&I instanceof FA&&(U.info.LY()?jOj(a.timing):Mjw(a.timing));return Z}catch(t){I=I.wJ();I.origin="hrhs";a:{a=a.LO;U=t;if(U instanceof Error){I.msg||(I.msg=""+U.message);I.name||(I.name=""+U.name);if(U instanceof g.vk&&U.args)for(e=g.k(Object.entries(U.args)),T=e.next();!T.done;T=e.next())C=g.k(T.value),T=C.next().value,C=C.next().value,I["arg"+T]=""+C;g.RS(U);if(U.level==="WARNING"){a.sx.r3(I);break a}}a.handleError("fmt.unplayable",I,1)}return!1}}; RMs=function(a){var I=a.videoTrack.V.index;a.RV=new gHc({Mb:a.policy.Mb,b3:a.policy.D.b3,HZ:I.I7(),xY:function(){return I.xY()}, nX:function(){return I.nX()}})}; RT=function(a,I,U,e){var T=a.policy.wR?a.LO.LR():0;U.MF()||U.kA()||U.B||!Sj(U.Y6,a.policy,a.J,T)||U.info.mK==="f"||a.policy.V||(e?(e=a.U,T=U.info,e=PQC(e,T.video?e.policy.SE:e.policy.CT,T.s7)):e=0,e=U.iU(e),a=P$5(a,e),v8(e)&&oVI(I,a),U.B=!0)}; m1=function(a,I,U,e,T,C,r,q){g.S.call(this);var x=this;this.LO=a;this.il=I;this.videoTrack=U;this.audioTrack=e;this.Mn=T;this.j=C;this.isAudioOnly=r;this.Y=q;this.L=oc;this.e8=!1;this.logger=new g.bh("sabr");this.D=this.gw=this.Va=!1;this.videoInfos=this.C=this.j.videoInfos;this.B=this.tU=this.j.V;this.V=new IT(I,C,function(Z,t){x.LO.R$(Z,t)}); this.il.OO||w3L(this);this.isAudioOnly&&FeF(this,this.Mn.V["0"])}; mmb=function(a,I){var U=[];I=g.k(I);for(var e=I.next();!e.done;e=I.next())U.push(g.CN(e.value,a.Mn.U7));return U}; FeF=function(a,I,U){I!==a.J&&(a.J&&(a.e8=!0),a.J=I,a.SW(I,a.videoTrack,U))}; NVi=function(a,I){a.logger.debug("setConstraint: "+j6(I));y9(a.il)&&(a.gw=I.reason==="m"||I.reason==="l"?!0:!1);I.reason==="m"?I.isLocked()&&Qdg(a,I.V):zMI(a,I)?hML(a,I.L,I.V):a.videoInfos=a.C;a.L=I}; zMI=function(a,I){return a.il.tE&&I.reason==="b"||a.il.aG&&I.reason==="l"||a.il.ow?!1:a.il.BV?!0:I.reason==="l"||I.reason==="b"||I.reason==="o"}; oHw=function(a,I){return I.isLocked()&&a.V.L||a.L===void 0?!1:I.NF(a.L)}; Dm5=function(a,I){var U,e=(U=a.J)==null?void 0:U.info.video.qualityOrdinal;return a.e8?!0:a.J?I!==e?!0:!a.V.L||a.il.V5&&a.V.V===a.J.info.itag?!1:!0:!1}; Qdg=function(a,I){var U=a.V.V;if(U){a.videoInfos=a.C;var e=g.Jz(a.videoInfos,function(T){return T.id===U}); e&&e.video.qualityOrdinal===I?a.videoInfos=[e]:(e=a.videoInfos.map(function(T){return T.id}),a.LO.R$("sabrpf",{pfid:""+U, vfids:""+e.join(".")}),hML(a,I,I),e0(a.V,""))}else hML(a,I,I)}; hML=function(a,I,U){a.videoInfos=a.C;a.videoInfos=g.Sa(a.videoInfos,function(e){return e.video.qualityOrdinal>=I&&e.video.qualityOrdinal<=U})}; w3L=function(a){var I=GSS(a.V,a.Y);I&&(a.B=[I])}; vHs=function(a,I,U){if(a.il.OO){if(a.Y){var e=g.Sa(a.B,function(T){return T.id===a.Y}); return Q9(e,U).includes(I)}e=g.Sa(a.B,function(T){var C;return!((C=T.X1)==null||!C.isDefault)}); if(e.length>0)return Q9(e,U).includes(I)}return Q9(a.B,U).includes(I)}; Q9=function(a,I){return a.map(function(U){return GS(g.CN(U,I))})}; aqI=function(a){var I;if((I=a.L)==null?0:I.isLocked())return a.videoInfos;var U=Ux(a.V);I=g.Sa(a.videoInfos,function(e){return e.s7>a.il.s7?!1:!U.has(e.id)}); S45(a.V)&&(I=g.Sa(I,function(e){return e.video.width<=854&&e.video.height<=480})); return I}; Uhq=function(a,I,U,e){var T=a.Mn,C=a.sx.getVideoData(),r=g.sc(C),q=a.lP,x=lh({hU:C.X(),sx:a.sx,iL:a.iL,il:a.il,XW:a.XW,lU:a.lU,Ge:a.Ge,P$:a.P$,hg:a.hg,isPrefetch:a.isPrefetch,AV:a.AV,sabrLicenseConstraint:C.sabrLicenseConstraint,Gp:a.Gp,Ha:a.Ha,rX:a.rX,yk:a.yk,naa:!!q,p$:C.p$}),Z=BQ(C,a.F3,a.nextRequestPolicy,a.qb,a.Oj,a.S1m,a.d8);e&&U&&(e=Z.Tp?Z.Tp.map(function(V){return V.type}):[],U("sabr",{stmctxt:e.join("_"), unsntctxt:Z.uA?Z.uA.join("_"):""}));e=a.uP;var t=a.x7;if(t===void 0&&e===void 0){var n;t=Iqq(T.U7,(n=a.l4)==null?void 0:n.video);var K;e=Iqq(T.U7,(K=a.l4)==null?void 0:K.audio)}if(C.HB)var b=C.HB;C={n7:x,BP:a.BP,uP:e,x7:t,lP:q,videoPlaybackUstreamerConfig:b,PD:Z};a.Aj&&(C.Aj=a.Aj);if(r&&I){r=new Map;var J=g.k(T.Ux);for(q=J.next();!q.done;q=J.next())q=q.value,(x=T.zt[vYq(T,q)]||"")?(r.has(x)||r.set(x,[]),r.get(x).push(q)):U&&U("ssap",{nocid4fmt:(q.itag||"")+"_"+(q.lmt||0)+"_"+(q.xtags||"")});T=new Map; J=g.k(a.P8);for(q=J.next();!q.done;q=J.next())q=q.value,x=q.startTimeMs||0,Z=void 0,n=(Z=I)==null?void 0:RF(Z,x),Z=n.clipId,n=n.gU,Z?(T.has(Z)||(K=r.get(Z)||[],T.set(Z,{clipId:Z,P8:[],KQ:K})),n!==0&&(q.startTimeMs=x-n),T.get(Z).P8.push(q)):U&&(Z=void 0,U("ssap",{nocid4range:"1",fmt:((Z=q.formatId)==null?void 0:Z.itag)||"",st:x.toFixed(3),d:(q.durationMs||0).toFixed(3),timeline:zq(I)}));C.Wh=[];T=g.k(T.entries());for(r=T.next();!r.done;r=T.next())r=g.k(r.value),r.next(),r=r.next().value,C.Wh.push(r); if(a.P8.length&&!C.Wh.length){U&&U("ssap",{nobfrange:"1",br:scq(a.P8),timeline:zq(I)});return}a.I5&&(C.I5=a.I5);a.Z_&&(C.Z_=a.Z_)}else C.P8=a.P8,C.KQ=T.Ux,r&&((J=a.P8)==null?void 0:J.length)>0&&!I&&U&&U("ssap",{bldmistlm:"1"});return C}; Iqq=function(a,I){return I?[g.CN(I.info,a)]:[]}; scq=function(a){var I="";a=g.k(a);for(var U=a.next();!U.done;U=a.next()){U=U.value;var e=void 0,T=void 0,C=void 0;I+="fmt."+(((e=U.formatId)==null?void 0:e.itag)||"")+"_"+(((T=U.formatId)==null?void 0:T.lmt)||0)+"_"+(((C=U.formatId)==null?void 0:C.xtags)||"")+";st."+(U.startTimeMs||0).toFixed(3)+";d."+(U.durationMs||0).toFixed(3)+";"}return I}; h$=function(a,I,U){var e=this;this.requestType=a;this.Y6=I;this.dF=U;this.L=null;this.Ah={k0a:function(){var T;return(T=e.data)==null?void 0:T.isPrefetch}, Oj:function(){var T;return(T=e.data)==null?void 0:T.Oj}}}; u8s=function(a,I,U){I=Y7(a.Y6,eBc(a,I,U),I);a.pz()&&I.set("probe","1");return I}; eBc=function(a,I,U){a.JC===void 0&&(a.JC=a.Y6.JC(I,U));return a.JC}; TIY=function(a){var I,U;return((I=a.V)==null?void 0:(U=I.n7)==null?void 0:U.JP)||0}; CqY=function(a){var I,U;return!!((I=a.V)==null?0:(U=I.n7)==null?0:U.Gp)}; rvY=function(a){var I={},U=[],e=[];if(!a.data)return I;for(var T=0;T0;x--)U.push(q)}U.length!==r?I.error=!0:(C=U.slice(-C),U.length=T,pxL(I,U,C));break;case 1:pxL(I,rl,cvY);break;case 0:fqS(I, I.V&7);U=ZT(I,16);T=ZT(I,16);(U^T)!==65535&&(I.error=!0);I.output.set(I.data.subarray(I.L,I.L+U),I.B);I.L+=U;I.B+=U;break;default:I.error=!0}a.B>a.output.length&&(a.output=new Uint8Array(a.B*2),a.B=0,a.L=0,a.J=!1,a.V=0,a.register=0)}a.output.length!==a.B&&(a.output=a.output.subarray(0,a.B));return a.error?new Uint8Array(0):a.output}; pxL=function(a,I,U){I=Xxc(I);U=Xxc(U);for(var e=a.data,T=a.output,C=a.B,r=a.register,q=a.V,x=a.L;;){if(q<15){if(x>e.length){a.error=!0;break}r|=(e[x+1]<<8)+e[x]<>=7;Z<0;)Z=I[(r&1)-Z],r>>=1;else r>>=Z&15;q-=Z&15;Z>>=4;if(Z<256)T[C++]=Z;else if(a.register=r,a.V=q,a.L=x,Z>256){r=q3[Z];r+=ZT(a,Hy[Z]);x=PqY(a,U);q=xg[x];q+=ZT(a,WMw[x]);if(OPI&&rU.length&&(a.error=!0);a.register|=(U[e+1]<<8)+U[e]<=0)return fqS(a,U&15),U>>4;for(fqS(a,7);U<0;)U=I[ZT(a,1)-U];return U>>4}; ZT=function(a,I){for(;a.V=a.data.length)return a.error=!0,0;a.register|=a.data[a.L++]<>=I;a.V-=I;return U}; fqS=function(a,I){a.V-=I;a.register>>=I}; Xxc=function(a){for(var I=[],U=g.k(a),e=U.next();!e.done;e=U.next())e=e.value,I[e]||(I[e]=0),I[e]++;var T=I[0]=0;U=[];var C=0;e=0;for(var r=1;r7&&(C+=I[r]);for(T=1;T>x&1;q=C<<4|r;if(r<=7)for(x=1<<7-r;x--;)e[x<>=7;r--;){e[x]||(e[x]=-I,I+=2);var Z=T&1;T>>=1;x=Z-e[x]}e[x]=q}}return e}; SuF=function(a){var I,U,e,T,C,r,q;return g.f(function(x){switch(x.L){case 1:if(!("DecompressionStream"in window))return x.return(g.YuY(new g.lqc(a)));I=new DecompressionStream("gzip");U=I.writable.getWriter();U.write(a);U.close();e=I.readable.getReader();T=new iW([]);case 2:return g.l(x,e.read(),5);case 5:C=x.V;r=C.value;if(q=C.done){x.o$(4);break}T.append(r);x.o$(2);break;case 4:return x.return(T.fu())}})}; t4=function(a,I){this.V=a;this.KF=I}; GPd=function(a){return gt(gt($T(function(){return Lq(a.KF,function(I){return a.CI(a.V,I)})}),function(){return a.NZ(a.V)}),function(){return a.vp(a.V)})}; yvg=function(a,I){return GPd(new t4(a,I))}; RBs=function(a){pe.call(this,"onesie");this.Lv=a;this.V={};this.B=!0;this.J=null;this.queue=new glY(this);this.U={};this.Y=cO(function(I,U){var e=this;return function C(){var r,q,x,Z,t,n,K,b,J,V,M,c,W,B,Y,y,z,m,sS,eb;return YI(C,function(v){switch(v.L){case 1:g.iF(v,2);e.Lv.nH();r=function(Hw){return function(N){throw{name:Hw,message:N};}}; q=I.fu();g.jb(v,4,5);if(!U){v.o$(7);break}return Vq(v,Sb(gt(Elj(e.Lv,q,e.iv),r("DecryptError")).wait()),8);case 8:x=v.V;case 7:if(!e.Lv.enableCompression){v.o$(9);break}return Vq(v,Sb(gt(yvg((n=x)!=null?n:q,e.Lv.X().BE),r("DecompressError")).wait()),10);case 10:Z=v.V;case 9:t=zk((b=(K=Z)!=null?K:x)!=null?b:q,KvF);case 5:g.XY(v,0,2);if(V=(J=e.Lv.X())==null?void 0:J.KF)((M=x)==null?void 0:M.buffer)===V.exports.memory.buffer&&V.free(x.byteOffset),((c=Z)==null?void 0:c.buffer)===V.exports.memory.buffer&& V.free(Z.byteOffset);g.Pw(v,6);break;case 4:throw B=W=g.lF(v),new pV("onesie.response.parse",{name:(m=B.name)!=null?m:"unknown",message:(sS=B.message)!=null?sS:"unknown",wasm:((Y=e.Lv.X())==null?0:Y.KF)?((y=e.Lv.X())==null?0:(z=y.KF)==null?0:z.kd)?"1js":"1":"0",enc:e.B,gz:e.Lv.enableCompression,webcrypto:!!cn()});case 6:return dhw(t),eb=g.pU(t.body),v.return(eb);case 2:g.XY(v),g.Pw(v,0)}})}()})}; wxw=function(a){var I=a.queue;I.V.length&&I.V[0].isEncrypted&&!I.L&&(I.V.length=0);I=g.k(Object.keys(a.V));for(var U=I.next();!U.done;U=I.next()){U=U.value;var e=a.V[U];if(!e.LI){var T=a.queue;T.V.push({videoId:e.videoId,formatId:U,isEncrypted:!1});T.L||C3(T)}}}; mhS=function(a,I){var U=I.getLength(),e=!1;switch(a.J){case 0:a.Lv.N("html5_future_onesie_ump_handler_on_player_response")?gt(Lq(a.Y(I,a.B),function(T){FMS(a.Lv,T)}),function(T){a.Lv.Rm(T)}):a.nH(I,a.B).then(function(T){FMS(a.Lv,T)},function(T){a.Lv.Rm(T)}); break;case 2:a.jM("ormk");I=I.fu();a.Lv.N("html5_future_onesie_ump_handler_on_media_decryption_key")?a.queue.B(I,a.Lv.X().BE):a.queue.decrypt(I);break;default:e=!0}a.Lv.Fg&&a.Lv.R$("ombup","id.11;pt."+a.J+";len."+U+(e?";ignored.1":""));a.J=null}; dhw=function(a){if(a.mU!==1)throw new pV("onesie.response.badproxystatus",{st:a.mU,webcrypto:!!cn(),textencoder:!!g.zs.TextEncoder});if(a.wd!==200)throw new pV("onesie.response.badstatus",{st:a.wd});}; Qcs=function(a){return new Promise(function(I){setTimeout(I,a)})}; zBc=function(a,I){var U=a.X();U=a.uj&&U.N("html5_onesie_preload_use_content_owner");var e=a.Iy,T=H3(I.Ex.experiments,"debug_bandaid_hostname");if(T)I=UD(I,T);else if((U===void 0?0:U)&&(e==null?0:e.url)&&!I.L){var C=S6(new g.YB(e.url));I=UD(I,C)}else I=(C=I.V.get(0))==null?void 0:C.location.clone();if(I&&a.videoId){C=Kg(a.videoId);a=[];if(C)for(C=g.k(C),U=C.next();!U.done;U=C.next())a.push(U.value.toString(16).padStart(2,"0"));I.set("id",a.join(""));return I}}; hBg=function(a,I,U){U=U===void 0?0:U;var e,T;return g.f(function(C){if(C.L==1)return e=[],e.push(I.load()),U>0&&e.push(Qcs(U)),g.l(C,Promise.race(e),2);T=zBc(a,I);return C.return(T)})}; NIq=function(a,I,U,e){e=e===void 0?!1:e;a.set("cpn",I.clientPlaybackNonce);a.set("opr","1");var T=I.X();a.set("por","1");cn()||a.set("onem","1");I.startSeconds>0&&a.set("osts",""+I.startSeconds);e||(T.N("html5_onesie_disable_partial_segments")&&a.set("oses","1"),I=T.N("html5_gapless_onesie_no_media_bytes")&&ZK(I)&&I.uj,U&&!I?(I=U.audio,a.set("pvi",U.video.join(",")),T.N("html5_onesie_disable_audio_bytes")||a.set("pai",I.join(",")),rV||a.set("osh","1")):(a.set("oad","0"),a.set("ovd","0"),a.set("oaad", "0"),a.set("oavd","0")))}; olS=function(a,I,U,e,T){T=T===void 0?!1:T;var C="https://youtubei.googleapis.com/youtubei/"+I.B1.innertubeApiVersion+"/player",r=[{name:"Content-Type",value:"application/json"}];e&&r.push({name:"Authorization",value:"Bearer "+e});r.push({name:"User-Agent",value:g.gO()});g.D5("EOM_VISITOR_DATA")?r.push({name:"X-Goog-EOM-Visitor-Id",value:g.D5("EOM_VISITOR_DATA")}):(U=U.visitorData||g.D5("VISITOR_DATA"))&&r.push({name:"X-Goog-Visitor-Id",value:U});(U=g.D5("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&r.push({name:"X-YouTube-Lava-Device-Context", value:U});(I=H3(I.experiments,"debug_sherlog_username"))&&r.push({name:"X-Youtube-Sherlog-Username",value:I});a=OM(JSON.stringify(a));return{url:C,uI:r,postBody:a,Nxg:T,r4:T}}; vlC=function(a,I,U,e,T,C){var r=g.sH(a,nMS,a.r4?void 0:U.KF),q={encryptedClientKey:I.V.encryptedClientKey,jA:!0,Pn:!0,vW:DhF(U,!!a.r4),Ug:U.experiments.S8("html5_use_jsonformatter_to_parse_player_response")};if(a.r4)q.YKa=r;else{if(U.KF){a=KMS(I).L(r,I.iv);var x;q.hw=(x=U.KF.Oq(a))!=null?x:a}else q.hw=I.encrypt(r);x=q.hw;(0,g.w)();x=QbS(new mNC(I.V.B),x,I.iv);q.KI=x;q.iv=I.iv}I=e.getVideoData();U=lh({hU:U,sx:e,iL:I.startSeconds*1E3});T={iY:q,n7:U,onesieUstreamerConfig:T,uB:C,PD:BQ(I)};I.reloadPlaybackParams&& (T.reloadPlaybackParams=I.reloadPlaybackParams);return T}; aKb=function(a,I,U){var e,T,C;return g.f(function(r){if(r.L==1)return e=g.sH(I,nMS),g.l(r,bPg(U,e),2);if(r.L!=3)return T=r.V,g.l(r,Jvw(U,T),3);C=r.V;return r.return({hw:T,encryptedClientKey:U.V.encryptedClientKey,iv:U.iv,KI:C,jA:!0,Pn:!0,vW:DhF(a,!!I.r4),Ug:a.experiments.S8("html5_use_jsonformatter_to_parse_player_response")})})}; IKI=function(a,I,U,e,T,C){var r,q,x,Z;return g.f(function(t){if(t.L==1)return g.l(t,aKb(U,a,I),2);r=t.V;q=e.getVideoData();x=lh({hU:U,sx:e,iL:q.startSeconds*1E3});Z={iY:r,n7:x,onesieUstreamerConfig:T,uB:C,PD:BQ(q)};q.reloadPlaybackParams&&(Z.reloadPlaybackParams=q.reloadPlaybackParams);return t.return(Z)})}; DhF=function(a,I){a=W3(a.schedule,!0);I=I||!!cn()&&a>1572864;return"DecompressionStream"in window||!I}; K3=function(a,I){g.S.call(this);var U=this;this.sx=a;this.playerRequest=I;this.logger=new g.bh("onesie");this.xhr=null;this.state=1;this.p7=new ef;this.AD=!1;this.playerResponse="";this.oV=new rA(this);this.Ja=new RBs(this);this.cI="";this.QH=this.yG=!1;this.uu="";this.enableCompression=this.D5=this.nC=!1;this.YS=[];this.W6=this.ML=-1;this.Ex=this.sx.X();this.videoData=this.sx.getVideoData();this.Fg=this.Ex.H8();this.WW=this.Ex.K1;this.X3=new IN(this.WW.V,this.Ex.BE,HPs(this.Ex));this.Hh=this.Ex.N("html5_onesie_check_timeout"); this.PK=new g.Dy(this.ir,500,this);this.JA=new g.Dy(this.yX,1E4,this);this.Ld=new g.Dy(function(){if(!U.isComplete()){var e=n3(U);U.Rm(new pV("net.timeout",e))}},1E3); this.IH=new g.Dy(this.TFw,2E3,this);this.rE=this.sx.vr();this.ZY=this.N("html5_onesie_wait_for_media_availability");g.E(this.videoData,this);g.E(this,this.PK);g.E(this,this.JA);g.E(this,this.IH);g.E(this,this.X3);a=xH();rV&&a&&(this.bV=new Map);this.LZ=new Map;this.m5=new Map;this.f8=new Map;this.Zk=new Map}; TU=function(a,I){var U;return(U=a.bV)==null?void 0:U.get(I)}; UnY=function(a,I,U){var e;return g.f(function(T){if(T.L==1)return a.jM("oprd_s"),sEw(a)?g.l(T,ukY(a.X3,I,U),3):(e=a.X3.decrypt(I,U),T.o$(2));T.L!=2&&(e=T.V);a.jM("oprd_c");return T.return(e)})}; Elj=function(a,I,U){a.jM("oprd_s");I=KMS(a.X3).encrypt(I,U);Lq(I,function(){a.jM("oprd_c")}); return I}; ee5=function(a){return a.N("html5_onesie_host_probing")||a.Fg?rV:!1}; FMS=function(a,I){a.jM("oprr");a.playerResponse=I;a.D5||(a.ZY=!1);b6(a)}; b6=function(a){if(!a.playerResponse)return!1;if(a.nC)return!0;var I=a.videoData.N("html5_onesie_audio_only_playback")&&t1(a.videoData);if(a.bV&&a.ZY){if(!a.bV.has(a.cI))return!1;var U=a.bV.get(a.cI),e;if(e=U){e=!1;for(var T=g.k(U.rL.keys()),C=T.next();!C.done;C=T.next())if(C=U.rL.get(C.value))for(var r=g.k(C.qC),q=r.next();!q.done;q=r.next())q.value.sy>0&&(C.LY?e=!0:I=!0);e=!(I&&e)}if(e)return!1}a.jM("ofr");a.p7.resolve(a.playerResponse);if(!a.Hh){var x;(x=a.Ld)==null||x.start();a.JA.start()}return a.nC= !0}; C8s=function(a){if(a.bV&&!a.N("html5_onesie_media_capabilities")){a.jM("ogsf_s");var I=mu5(a.sx.getVideoData(),function(e,T){a.R$(e,T)}),U=TN5(a.sx); I.video=Old(U,I.video);a.jM("ogsf_c");if(I.video.length)return I;a.R$("ombspf","l."+U.L+";u."+U.V+";o."+U.B+";r."+U.reason)}}; sEw=function(a,I){return a.N("html5_onesie_sync_request_encryption")||(I==null?0:I.r4)||g.CP(a.Ex)&&a.N("html5_embed_onesie_use_sync_encryption")?!1:!!cn()}; n3=function(a){if(!a.h4)return{};var I=a.h4.IE(),U;I.d=(U=a.h4.dw)==null?void 0:U.WX();I.shost=a.kP;I.ty="o";return I}; r1C=function(a,I){var U,e;(e=(a=(U=a.bV)==null?void 0:U.get(I))==null)||(I=a.B?!1:a.B=!0,e=!I);return!e}; HnC=function(a,I,U,e,T,C,r,q,x,Z,t){g.S.call(this);var n=this;this.sx=a;this.LO=I;this.policy=U;this.audioTrack=e;this.videoTrack=T;this.Mn=C;this.bj=r;this.Z6=q;this.J=x;this.timing=Z;this.j=t;this.V=[];this.C={};this.a$=this.fO=!1;this.qb=new Set;this.U=this.CO=this.Va=this.hg=0;this.L=null;this.e8={P8:[],BP:[]};this.tU={P8:[],BP:[]};this.Y=null;this.zt=[];this.Ah={GF$:function(){return n.V}, cgX:function(){return n.C}, sEs:function(){n.V.length=0}, tCX:function(){return n.qb}, J2x:function(){return n.Va}, RDa:function(K){n.Va=K}, kDn:function(K){n.U=K}, A$:function(K){n.Y=K}}; this.videoData=this.sx.getVideoData();this.policy.bB&&(this.Ux=new Ex(this.LO,this.policy,this.bj),g.E(this,this.Ux))}; ZnL=function(a,I){I=I===void 0?!1:I;if(qcb(a)){a.policy.C&&a.LO.R$("sabrcrq",{create:1});var U=new h$(0,a.Mn.D,a);a.policy.fY>0&&a.U++;I=xnq(a,U,I);a.V.push(I);var e;(e=a.Ux)==null||c5w(e,a.Mn.D)}}; bnI=function(a,I){var U=tPb(a);if(a.policy.Qg){var e=a.e8;var T=a.tU}else e=J4(a,a.audioTrack),T=J4(a,a.videoTrack);var C=[].concat(g.A(e.P8),g.A(T.P8));a.policy.Vo&&a.Y&&C.push.apply(C,g.A(a.zt));var r=[].concat(g.A(e.BP),g.A(T.BP)),q=a.LO.us(),x,Z,t=a.sx,n=a.Mn,K=a.B,b=a.qb,J=a.policy,V=a.LO.XW,M=YZi(a.LO)*1E3,c=(x=a.dw)==null?void 0:x.Ge;x=(Z=a.dw)==null?void 0:Z.P$;var W;Z=Number((W=a.J.J)==null?void 0:W.info.itag)||0;var B;W=Number((B=a.J.U)==null?void 0:B.info.itag)||0;I={sx:t,Mn:n,P8:C,BP:r, iL:U,nextRequestPolicy:K,qb:b,il:J,XW:V,lU:M,Ge:c,P$:x,hg:a.hg,isPrefetch:I||a.LO.isSuspended,I5:Z,Z_:W,F3:q,d8:a.sx.E6()};U=a.LO.An();C=Kg(U);U&&(I.Oj=C);if(U=a.sx.sZ())I.Gp=U*1E3;var Y;U=a.J;C=U.Va;if((U.il.L&&U.il.O3||((Y=U.il)==null?0:Y.V&&Y.vZ))&&!C)for(Y=g.k(U.B),r=Y.next();!r.done;r=Y.next())if(r.value.X1){C=!0;break}Y=y9(U.il)&&!C?[]:mmb(U,U.B);I.uP=Y;Y=a.J;y9(Y.il)&&!Y.gw?Y=[]:(U=aqI(Y),U.length===0&&(U=Y.C),Y=mmb(Y,U));I.x7=Y;I.lP=a.policy.Vo&&a.Y?[a.Y]:void 0;a.policy.Uu&&(I.rX=nUS(a.LO, a.audioTrack),I.yk=nUS(a.LO,a.videoTrack));if(a.policy.U){if(a.policy.E$){Y=a.LO.getCurrentTime();var y=u6(a,e.P8,Y);e=u6(a,T.P8,Y);var z;T=(z=a.L)==null?void 0:z.cJ(Math.min(y,e))}else z=K9C(a,e.P8,T.P8),T=(y=a.L)==null?void 0:y.cJ(z);T&&(I.Aj=T)}a.policy.zt&&a.V.length>0&&a.V[0].QW()&&(I.S1m=a.V[0].bI());return I}; tPb=function(a){var I,U=a.policy.Y&&((I=a.LO)==null?void 0:I.WY());I=a.LO.getCurrentTime()||0;I=J1w(a,I);var e=a.LO.Dl()||0;I+=e;e=YU(a.videoData)||g.fn(a.videoData);var T=0;U?(e&&(T=Number.MAX_SAFE_INTEGER),a.videoData.zt&&(T=Math.ceil(a.videoData.CO*1E3))):T=Math.ceil(I*1E3);return Math.min(Number.MAX_SAFE_INTEGER,T)}; J1w=function(a,I){if(a.LO.isSeeking())return I;var U=a.sx.K4();if(!U)return I;U=U.gV();if(U.length===0||b2(U,I))return I;if(!J5s(a.videoTrack,I)&&!J5s(a.audioTrack,I))return a.LO.R$("sundrn",{b:0,lt:I}),I;for(var e=I,T=Infinity,C=0;CI)){var r=I-U.end(C);r=20)?(a.LO.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),I):e}; K9C=function(a,I,U){var e=a.LO.getCurrentTime()||0;I=u6(a,I,e);a=u6(a,U,e);return Math.min(I,a)}; u6=function(a,I,U){var e=a.LO.Dl()||0;if(a.policy.E$)return u9b(I,(U+e)*1E3)/1E3+U;a=g.k(I);for(I=a.next();!I.done;I=a.next()){var T=I.value;I=T.startTimeMs?T.startTimeMs/1E3-e:0;T=I+(T.durationMs?T.durationMs/1E3:0);if(I<=U&&U<=T)return T}return U}; qcb=function(a){if(a.policy.fY>0){var I=Math.floor((0,g.w)()/1E4);if(I===a.CO){if(a.U>=a.policy.fY){if(a.U===a.policy.fY){var U={reason:"toomanyrequests"};U.limit=a.U;a.LO.handleError("player.exception",U);a.U+=1}return!1}}else a.CO=I,a.U=0}if(a.LO.isSuspended&&a.LO.gf)return!1;if(a.gw&&(0,g.w)()0&&(!a.policy.zt||a.V.length!==1||!a.V[0].QW()))return!1;var e;if((e=a.Mn.D)==null||!Sj(e,a.policy,a.C,a.LO.LR()))return!1;I=a.policy.oz&&a.policy.L&&a.LO.Vm(); if(p1(a.audioTrack)&&p1(a.videoTrack)&&!I)return!1;if(a.policy.L&&a.D&&!a.LO.Vm())return a.RF("ssap",{pauseontlm:1}),!1;if(kg(a,a.audioTrack)&&kg(a,a.videoTrack))return a.policy.B&&a.LO.R$("sabrHeap",{a:""+cW(a.audioTrack),v:""+cW(a.videoTrack)}),!1;if(I=a.policy.U){I=!1;if(a.j.L===2)I=!0;else if(a.j.L===3){tPb(a);a.LO.Dl();e=K9C(a,sdj(a.audioTrack,a.LO.isSeeking()).P8,sdj(a.videoTrack,a.LO.isSeeking()).P8);var T=a.j;e>=T.U?(T.R$("sdai",{haltrq:e,est:T.U}),e=!0):e=!1;e&&(I=!0)}I&&a.policy.C&&a.LO.R$("sabrcrq", {waitad:1})}if(I)return!1;a.policy.Qg&&(a.e8=J4(a,a.audioTrack),a.tU=J4(a,a.videoTrack));if(!a.B)return a.policy.C&&a.LO.R$("sabrcrq",{nopolicy:1}),!0;if(a.sx.sZ())return a.policy.C&&a.LO.R$("sabrcrq",{utc:1}),!0;if(a.J.D)return a.policy.C&&a.LO.R$("sabrcrq",{audio:1}),!0;if(!a.B.targetAudioReadaheadMs||!a.B.targetVideoReadaheadMs)return a.policy.C&&a.LO.R$("sabrcrq",{noreadahead:1}),!0;if(a.policy.Y&&a.LO.WY())return a.policy.C&&a.LO.R$("sabrcrq",{seekToHead:1}),!0;I=Math.min(hw(a.LO,a.audioTrack)* 1E3,a.B.targetAudioReadaheadMs);e=Math.min(hw(a.LO,a.videoTrack)*1E3,a.B.targetVideoReadaheadMs);var C=Math.min(I,e);T=le(a.audioTrack,!0)*1E3;var r=le(a.videoTrack,!0)*1E3;if(a.policy.Qg){var q=a.sx.getCurrentTime()*1E3;var x=u9b(a.e8.P8,q);q=u9b(a.tU.P8,q)}else x=T,q=r;var Z=xI||e>=0&&T.Ai>e+1)break;U=Math.max(U,T.startTimeMs+T.durationMs);e=Math.max(e,T.R1)}return Math.max(0,U-I)}; xnq=function(a,I,U){var e={bj:a.bj,LG:function(x,Z){a.sx.Tg(x,Z)}, Xt:a.policy.tB,Jw:a.policy.B};a.bj.L.Y&&(e.Vf=(a.videoTrack.V.info.s7||0)+(a.audioTrack.V.info.s7||0));a.policy.z9&&(e.HZ=a.audioTrack.V.index.I7(),e.Xt=!1);var T=eBc(I,a.policy,a.C)?2:1;T!==a.Va&&(a.Va=T,A1i(a));U=bnI(a,U);if((a.policy.L||a.policy.zt)&&a.policy.B&&U.qb){for(var C=T="",r=g.k(U.qb),q=r.next();!q.done;q=r.next())q=q.value,a.videoData.sabrContextUpdates.has(q)?T+="_"+q:C+="_"+q;a.LO.R$("sabrbldrqs",{ctxts:T,misctxts:C})}I.setData(U,a.LO.Vm(),a.policy,a.C)||!a.policy.L&&!a.policy.zt|| a.LO.handleError("player.exception",{reason:"buildsabrrequestdatafailed"},1);e=new Rr(a.policy,I,a.Mn,a.C,a,e,a.LO.vr(),a.policy.I1?a.LO.Vm():void 0);wA(a.timing);a.policy.C&&a.LO.R$("sabrcrq",{rn:e.PP(),probe:I.pz()});return e}; M3=function(a,I){if(I.Ox()||a.Ox())a.policy.sU||(a.policy.Y?A4(a.LO):a.LO.U9());else{if(a.policy.B&&I.isComplete()&&I instanceof Rr){var U=a.LO,e=U.R$,T,C,r=Object.assign(I.h4.IE(),{rst:I.state,strm:I.xhr.aq(),d:(T=I.h4.dw)==null?void 0:T.WX(),cncl:I.xhr&&I.ND.J?1:0,rqb:I.QE,cwt:I.KP,swt:(C=I.L5)==null?void 0:C.LA});T=Object.assign(rvY(I.info),r);e.call(U,"rqs",T)}if(I.isComplete()&&I.pz()&&I instanceof Rr)a.policy.ij?I.Sc()?(I.dispose(),a.V.length===0?a.LO.U9():(a=a.V[0],a instanceof Rr&&a.J2()&& a.Q1())):I.EV()&&a.LO.handleError(I.mZ(),I.wJ()):(I.dispose(),a.LO.U9());else{if(I.Z2())I instanceof Rr&<s(a.timing,I),A1i(a),MPS(a);else if(I.EV())U=a.sx.sZ(),I instanceof Rr&&CqY(I.info)&&U&&a.LO.aN(U),I instanceof K3?a.V.pop():(U=1,I.canRetry()&&dmY(a.LO)&&(jEc(a,I),U=0),a.LO.handleError(I.mZ(),I.wJ(),U));else{if(a.LO.isSuspended&&!I.isComplete())return;MPS(a)}I.Ox()||I instanceof K3||(I.isComplete()?U=BVb(I,a.policy,a.C):(U=lXC(I,a.policy,a.C),U===1&&(a.fO=!0)),U!==0&&(e=new h$(1,I.info.Y6), e.JC=U===2,xnq(a,e)));a.policy.IF&&!I.isComplete()?EHY(a.LO):a.LO.U9()}}}; MPS=function(a){for(;a.V.length&&a.V[0].X7(a.To());){var I=a.V.shift();$ns(a,I);if(a.policy.U){var U=a;if(!U.policy.XX&&I.X7(U.To())){var e=I.PP();if(U.XX!==e){var T=I.r_();I=T.ML;var C=T.W6;T=T.isDecorated;!U.L||C<0||(U.XX=e,e=or(U.j,C/1E3,I),C=U.LO.Dl()||0,zR(U.j,I,e-C,T,U.L))}}}}a.V.length&&$ns(a,a.V[0])}; $ns=function(a,I){var U=new Set(I.nj(a.To()));U=g.k(U);for(var e=U.next();!e.done;e=U.next()){var T=e.value;if(!(e=!(I instanceof K3))){e=a.J;var C=e.Mn.U7,r=Q9(e.videoInfos,C);C=vHs(e,T,C);var q=r.includes(T);!e.il.Lh||C||q||e.LO.R$("sabrcpf",{fid:""+T,vfids:""+r.join("."),said:e.Y||""});e=C||r.includes(T)}if(e&&(e=I.OU(T,a.To()),r=a.policy.Vo&&qr(e[0].V.info.mimeType),(!(!r&&a.policy.Su&&e.length>0&&(e[0].V.info.LY()?le(a.audioTrack):le(a.videoTrack))>3)||I.isComplete())&&I.VP(T,a.To()))){T=I.WP(T, a.To());if(a.policy.L&&(C=e[0].V.info,(q=a.LO.Vm())&&C)){var x=I.Bv();q.api.N("html5_ssap_set_format_info_on_video_data")&&x===PW(q)&&(C.LY()?q.playback.getVideoData().J=C:q.playback.getVideoData().L=C);if(q=jv(q.timeline,x))if(q=q[0].getVideoData())C.LY()?q.J=C:q.L=C}T=g.k(T);for(C=T.next();!C.done;C=T.next())if(C=C.value,a.policy.B&&I instanceof K3&&a.LO.R$("omblss",{s:C.info.W5()}),r)q=a,q.videoData.U7()&&q.Y&&GS(q.Y)===GS(g.CN(C.info.V.info,q.Mn.U7))&&q.sx.publish("sabrCaptionsDataLoaded",C,q.sz.bind(q)); else{q=C.info.V.info.LY();var Z=C.info.V;if(q){x=void 0;var t=a.J,n=(x=I.Y4(a.To()))==null?void 0:x.token;t.D&&Z!==t.U?x=!0:(t.D=!1,Z!==t.U&&(t.U=Z,t.SW(Z,t.audioTrack,n)),x=!1);if(x)continue}else x=void 0,FeF(a.J,Z,(x=I.Y4(a.To()))==null?void 0:x.token);x=q?a.audioTrack:a.videoTrack;I instanceof K3&&(x.D=!1,I instanceof K3&&(q?jOj(a.timing):Mjw(a.timing)));try{DUj(x,e,C)}catch(K){C=Y1(K),a.LO.handleError(C.errorCode,C.details,C.severity),x.fn(),a.jC(!1,"pushSlice"),A4(a.LO)}}}}}; jEc=function(a,I){a.policy.zt?a.V.splice(a.V.indexOf(I)).forEach(function(U){U.dispose()}):(a.V.pop(),I==null||I.dispose())}; inS=function(a,I,U){for(var e=[],T=0;T0)for(var I=g.k(a.videoData.sabrContextUpdates.keys()),U=I.next();!U.done;U=I.next()){U=U.value;var e=void 0;((e=a.videoData.sabrContextUpdates.get(U))==null?0:e.sendByDefault)&&a.qb.add(U)}if(a.policy.zt&&a.V.length)for(I=g.k(a.V),U=I.next();!U.done;U=I.next())(U=U.value.bI())&&U.type&&U.sendByDefault&&a.qb.add(U.type)}; c15=function(a){a.policy.wL&&(a.dw=void 0,a.hg=0)}; W9w=function(a,I){if(I.EV()||I.Ox()){var U=a.LO,e=U.R$,T=I.state;a=a.To();var C,r;if((I=(C=I.bV)==null?void 0:C.get(a))==null)I=void 0;else{C=0;a=I.nj();for(var q=0;q=a.policy.IQ,r=!1;if(C){var q=0;!isNaN(I)&&I>a.U&&(q=I-a.U,a.U=I);q/T=a.policy.G9&&!a.B;if(!C&&!U&&fKL(a,I))return NaN;U&&(a.B=!0);a:{e=r;U=(0,g.w)()/1E3-(a.FD.Lc()||0)-a.C.V-a.policy.yx;C=a.L.startTime;U=C+U;if(e){if(isNaN(I)){$g(a,NaN,"n",I);C=NaN;break a}e=I-a.policy.T9;e=C.J&&e<=C.Y){e=!0;break a}e=!1}e=!e}if(e)return a.R$("ostmf",{ct:a.getCurrentTime(),a:I.V.info.LY()}),!1;(a=a.gw)!=null&&(a.rL.get(U).v4=!0);return!0}; dng=function(a){if(!a.Mn.U7)return!0;var I=a.sx.getVideoData();if(a.sx.d3())return a.R$("ombpa",{}),!1;var U,e;if(a.policy.gR&&!!((U=a.j)==null?0:(e=U.AK)==null?0:e.tSa)!==a.Mn.Tn)return a.R$("ombplmm",{}),!1;U=I.rF||I.liveUtcStartSeconds||I.vL;if(a.Mn.Tn&&U)return a.R$("ombplst",{}),!1;if(a.Mn.j)return a.R$("ombab",{}),!1;U=Date.now();return yo(a.Mn)&&!isNaN(a.e8)&&U-a.e8>a.policy.lh*1E3?(a.R$("ombttl",{}),!1):a.Mn.zo&&a.Mn.J||!a.policy.hZ&&a.Mn.isPremiere||!(jP(I)===0||a.policy.V&&I.N("html5_enable_onesie_media_for_sabr_proxima_optin"))|| I.N("html5_disable_onesie_media_for_mosaic")&&oE(I)||(I.N("html5_disable_onesie_media_for_ssdai")||I.qD()&&!I.N("html5_enable_onesie_media_for_lifa"))&&I.isDaiEnabled()&&I.enableServerStitchedDai||I.N("html5_disable_onesie_media_for_lifa_eligible")&&Nn(I)?!1:!0}; ReY=function(a,I){var U=I.V,e=a.Mn.U7;if(dng(a))if(a.gw&&a.gw.rL.has(GS(g.CN(U.info,e)))){if(e=GS(g.CN(U.info,e)),EUg(a,I)){var T=new Dt(a.gw.OU(e)),C=function(r){try{if(r.EV())a.handleError(r.mZ(),r.wJ()),Xi(I,r),aK(r.info)&&RT(a.U,I,U,!0),a.U9();else if(GHc(a.U,r)){var q;(q=a.B)==null||p8S(q,r.info,a.Va);a.U9()}}catch(x){r=Y1(x),a.handleError(r.errorCode,r.details,r.severity),a.fn()}}; U.B=!0;v8(T)&&(oVI(I,new FA(a.policy,e,T,a.gw,C)),wA(a.timing))}}else a.R$("ombfmt",{})}; wDL=function(a,I){I=I||a.videoTrack&&a.videoTrack.L&&a.videoTrack.L.startTime||a.getCurrentTime();var U=wS,e=a.videoTrack,T=a.V;I=T.nextVideo&&T.nextVideo.index.WB(I)||0;T.tU!==I&&(T.Ux={},T.tU=I,C1(T,T.V));I=!T.V.isLocked()&&T.j>-1&&(0,g.w)()-T.jI.V&&I.reason==="b";e||T||U?(a.sx.r3({reattachOnConstraint:e?"u":T?"drm":"perf",lo:I.L,up:I.V}),a.policy.V5||(a.J.V.L=!1)):(a.policy.V5&&(a.J.V.L=!1),A4(a))}}else if(!meb(a.V,I)&&a.videoTrack){a.logger.debug(function(){return"Setting constraint: r="+I.reason+" u="+I.V}); U=a.V.V;Dnd(a,zCS(a.V,I));wDL(a);e=I.isLocked()&&I.reason==="m"&&a.V.gw;T=a.policy.eX&&I.reason==="l"&&f1(a.videoTrack);U=U.V>I.V&&I.reason==="b";var C=a.V.Z6&&!i2();e||T||U||C?a.sx.r3({reattachOnConstraint:e?"u":T?"drm":C?"codec":"perf"}):A4(a)}}; ac5=function(a,I,U){if((!a.Hs||cV(a.Hs)&&!a.policy.GR)&&!a.iN.isSeeking()&&(a.policy.V||f1(I)&&I.V.MF()&&a.V.Va)){var e=a.getCurrentTime()+pOL(a.D,I,U);a.logger.debug(function(){return"Clearing back to "+e.toFixed(3)}); r5F(I,e)}}; Dnd=function(a,I){I&&(a.logger.debug(function(){return"Logging new format: "+Z7(I.video.info)}),Icj(a.sx,new aT(I.video,I.reason))); if(a.V.fO){var U=Des(a.V,"a");a.sx.Lk(new aT(U.audio,U.reason))}}; A4=function(a){g.Ik(a.B8)}; EHY=function(a){a.policy.IF&&a.policy.TB&&Math.min(C$S(a.videoTrack),C$S(a.audioTrack))*1E3>a.policy.nh?g.Ik(a.Vo):a.U9()}; s4c=function(a,I){var U=(0,g.w)()-I,e=le(a.audioTrack,!0)*1E3,T=le(a.videoTrack,!0)*1E3;a.logger.debug(function(){return"Appends paused for "+U}); if(a.policy.B&&(a.R$("apdpe",{dur:U.toFixed(),abuf:e.toFixed(),vbuf:T.toFixed()}),Gq(a.policy))){var C=Gh(a.D);a.R$("sdps",{ct:I,ah:e.toFixed(),vh:T.toFixed(),mr:yS(a.D,a.Ue,C),bw:C.toFixed(),js:a.isSeeking(),re:+a.Ue,ps:(a.policy.kR||"").toString(),rn:(a.policy.Lx||"").toString()})}}; UCc=function(a){if(a.policy.L&&Ox(a.videoTrack)&&Ox(a.audioTrack))return"ssap";if(Ke5(a.videoTrack))return a.logger.debug("Pausing appends for server-selectable format"),"ssf";if(a.policy.fO&&kHC(a.videoTrack)&&kHC(a.audioTrack))return"updateEnd";if(p1(a.audioTrack)||p1(a.videoTrack)&&a.videoTrack.V.info.mK!=="f")return"";if(a.iN.isSeeking()){var I=a.D;var U=a.videoTrack;var e=a.audioTrack;if(I.policy.V){var T=I.policy.oi;Gq(I.policy)&&(T=yS(I,!1,Gh(I)));I=T;U=le(e,!0)>=I&&le(U,!0)>=I}else U.B.length|| e.B.length?(T=U.V.info.s7+e.V.info.s7,T=10*(1-Gh(I)/T),I=Math.max(T,I.policy.oi),U=le(e,!0)>=I&&le(U,!0)>=I):U=!0;if(!U)return"abr";U=a.videoTrack;if(U.B.length>0&&U.J.L.length===1&&l65(U.J).info.D360);e=Gq(a.policy)&&a.policy.Rx;if(!a.Ue||!e&&U)return"";U=a.policy.K1;Gq(a.policy)&&(U=yS(a.D,a.Ue,Gh(a.D)));U=xmI(a.videoTrack, a.getCurrentTime(),U)||xmI(a.audioTrack,a.getCurrentTime(),U);return Gq(a.policy)?U?"mbnm":"":(a.videoTrack.B.length>0||a.audioTrack.B.length>0||X3g(a.U,a.videoTrack,a.audioTrack)||X3g(a.U,a.audioTrack,a.videoTrack))&&U?"nord":""}; euI=function(a){if(a.C){var I=a.C.U9(a.audioTrack,u2(a.Hs.L.cE()));I&&a.sx.seekTo(I,{Wl:!0,ov:"pollSubsegmentReadahead",Gw:!0})}}; Zhc=function(a,I,U){if(a.policy.fO&&kHC(I))return!1;if(U.Vp())return!0;if(!U.DR())return!1;var e=ar(I);if(!e||e.info.type===6)return!1;var T;if(a.policy.KX||((T=a.B)==null?0:O2c(T,I,e.info.pO)))a.Ux=0;else return a.iN.isSeeking()&&A4(a),a.Ux=a.Ux||(0,g.w)(),!1;if(!i6(a,I,U,e.info))return!1;if(a.Mn.L&&e.info.L===0){if(T=T4I(I,U,e)){var C=L1(I);a.R$("initchg",{it:e.info.V.info.id,sr:!!C&&C.V===e.info.V,ty:e.info.type,seg:e.info.pO})}C=g.eG(e.info.V.info);a.policy.dA&&C&&!T&&ONb(e)}C=a.C&&!!a.C.J&&I.V.info.audio; T=a.Mn.isManifestless||e.U;if(!(a.Mn.L&&e.info.L!==0||T&&!C)&&C1w(a,I,U,e))return!0;if(C)return!1;C=hw(a,I);C=a.getCurrentTime()+C;if(e.info.J>C)return a.policy.V&&rUF(a,I),a.policy.Yt&&Q1S(I.J,C,!1),!1;HhS(a,I);var r;a.policy.yd&&U===((r=a.Hs)==null?void 0:r.V)&&a.XX&&(U.kM()===0?(a.XX=!1,a.policy.yd=!1):a.xa=U.kM());if(!qKS(a,U,e,I))return!1;a.policy.fO&&e.info.qj()?(a.sx.X().H8()&&a.R$("eosl",{ls:e.info.W5()}),e.isLocked=!0):(I.AX(e),o7Y(a.V,e.info),a.logger.debug(function(){return"Appended "+ e.info.W5()+", buffered: "+nN(U.cE())})); T&&xCF(a,e.info.V.B7);return!0}; rUF=function(a,I){I===a.videoTrack?a.zt=a.zt||(0,g.w)():a.dw=a.dw||(0,g.w)()}; HhS=function(a,I){I===a.videoTrack?a.zt=0:a.dw=0}; qKS=function(a,I,U,e){var T=a.policy.rF?(0,g.w)():0,C=U.U&&U.info.V.V||void 0,r=U.V;U.U&&(r=tBC(a,U,r)||r);var q=r.fu();r=a.policy.rF?(0,g.w)():0;I=n8I(a,I,q,U.info,C);(e=e.j)!=null&&(C=U.info,T=r-T,r=(0,g.w)()-r,!e.L||C2i(e.L,C)&&e.L.pO===C.pO||e.flush(),e.J+=T,e.B+=r,T=1,!e.L&&C.L&&(T=2),ZC(e,T,I),r=Math.ceil(C.L/1024),T===2&&e.V.add(r),e.V.add(Math.ceil((C.L+C.B)/1024)-r),e.L=C);a.tU=0;if(I===0)return a.CO&&(a.logger.debug("Retry succeed, back to normal append logic."),a.CO=!1,a.E7=!1),a.i5=0, !0;if(I===2||I===5)return KHg(a,"checked",I,U.info),!1;if(I===1){if(!a.CO)return a.logger.debug("QuotaExceeded, retrying."),a.CO=!0,!1;if(!a.E7)return a.E7=!0,a.sx.seekTo(a.getCurrentTime(),{ov:"quotaExceeded",Gw:!0}),!1;U.info.lc()?(T=a.policy,T.CO=Math.floor(T.CO*.8),T.e8=Math.floor(T.e8*.8)):(T=a.policy,T.E7=Math.floor(T.E7*.8),T.e8=Math.floor(T.e8*.8));a.policy.V?sx(a.J.V,U.info.V,!1):HW(a.V,U.info.V)}a.sx.r3({reattachOnAppend:I});return!1}; tBC=function(a,I,U){var e;if(e=a.policy.Yj&&a.Hs&&!a.Hs.D&&!a.sx.eO())I=I.info.V.info,e=I.eK()&&D_(I)&&I.video&&I.video.width<3840&&I.video.width>I.video.height;if(e&&(a.Hs.D=!0,yV('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return U=gVY(U),a.policy.B&&a.R$("sp4k",{s:!!U}),U}; KHg=function(a,I,U,e){var T="fmt.unplayable",C=1;U===5||U===3?(T="fmt.unparseable",a.policy.V?!e.V.info.video||Ux(a.J.V).size>0||sx(a.J.V,e.V,!1):!e.V.info.video||Ux(a.V.U).size>0||HW(a.V,e.V)):U===2&&(a.i5<15?(a.i5++,T="html5.invalidstate",C=0):T="fmt.unplayable");e=Ne(e);var r;e.mrs=(r=a.Hs)==null?void 0:s5(r);e.origin=I;e.reason=U;a.handleError(T,e,C)}; QKF=function(a,I,U,e,T){var C=a.Mn;var r=a.policy.V,q=!1,x=-1,Z;for(Z in C.V){var t=qr(C.V[Z].info.mimeType)||C.V[Z].info.lc();if(e===t)if(t=C.V[Z].index,t.IV(I.pO)){q=t;var n=I,K=q.xb(n.pO);K&&K.startTime!==n.startTime?(q.segments=[],q.t5(n),q=!0):q=!1;q?x=I.pO:!I.pending&&r&&(n=t.getDuration(I.pO),n!==I.duration&&(C.publish("clienttemp","mfldurUpdate",{itag:C.V[Z].info.itag,seg:I.pO,od:n,nd:I.duration},!1),t.t5(I),q=!0))}else t.t5(I),q=!0}x>=0&&(r={},C.publish("clienttemp","resetMflIndex",(r[e? "v":"a"]=x,r),!1));C=q;oTq(a.iN,I,e,C);a.B.xT(I,U,e,T);if(a.policy.q2&&U){var b;(b=a.IF)!=null&&b.B.set(I.pO,U)}I.pO===a.Mn.zo&&C&&f8(a.Mn)&&I.startTime>f8(a.Mn)&&(a.Mn.CO=I.startTime+(isNaN(a.timestampOffset)?0:a.timestampOffset),a.iN.isSeeking()&&a.iN.V 5)return a.tU=0,a.sx.r3({initSegStuck:1,as:e.info.W5()}),!0}else a.tU=0,a.EB=e;a.policy.Rl&&(U.abort(),(r=I.j)!=null&&(ZC(r,4),r.flush()));T=n8I(a,U,C,x,T);var Z;(Z=I.j)==null||rWg(Z,T,x);if(T!==0)return bhi(a,T,e),!0;e.info.lc()?Log(a.timing):g7F(a.timing);a.logger.debug(function(){return"Appended init for "+e.info.V.info.id}); xCF(a,e.info.V.B7);return U.ZH()}; T4I=function(a,I,U){if(I.xt()==null){a=L1(a);if(!(I=!a||a.V!==U.info.V)){a:if(a=a.j,U=U.info.j,a.length!==U.length)U=!1;else{for(I=0;I1)return 6;x.Ux=new g.Dy(function(){var Z=ar(x);a.Ox()||Z==null||!Z.isLocked?a.sx.X().H8()&&a.R$("eosl",{delayA:Z==null?void 0:Z.info.W5()}):JUd(x)?(a.sx.X().H8()&&a.R$("eosl",{dunlock:Z==null?void 0:Z.info.W5()}),uWC(a, x===a.audioTrack)):(a.R$("nue",{ls:Z.info.W5()}),Z.info.Va+=1,a.Hs&&a.u$())},1E4,a); a.sx.X().H8()&&a.R$("eosl",{delayS:e.W5()});x.Ux.start()}a.policy.s$&&(e==null?void 0:e.V)instanceof Us&&e.qj()&&a.R$("poseos",{itag:e.V.info.itag,seg:e.pO,lseg:e.V.index.xY(),es:e.V.index.B});I.appendBuffer(U,e,T)}catch(Z){if(Z instanceof DOMException){if(Z.code===11)return 2;if(Z.code===12)return 5;if(Z.code===22||Z.message.indexOf("Not enough storage")===0)return I=Object.assign({name:"QuotaExceededError",buffered:nN(I.cE()).replace(/,/g,"_"),vheap:cW(a.videoTrack),aheap:cW(a.audioTrack),message:g.sW(Z.message, 3),track:a.Hs?I===a.Hs.L?"v":"a":"u"},Scc()),a.handleError("player.exception",I),1;g.d1(Z)}return 4}return a.Hs.AS()?3:0}; vl=function(a,I,U){a.sx.seekTo(I,U)}; xCF=function(a,I){I&&a.sx.B$(new J$(I.key,I.type))}; V9=function(a,I){a.sx.uH(I)}; hw=function(a,I){if(a.CO&&!a.Ue)return 3;if(a.isSuspended)return 1;var U;if((U=a.Hs)==null?0:U.Hs&&U.Hs.streaming===!1)return 4;U=(I.V.info.audio?a.policy.E7:a.policy.CO)/(I.s7*a.policy.Mo);if(a.policy.Iq>0&&a.Hs&&cV(a.Hs)&&(I=I.V.info.video?a.Hs.L:a.Hs.V)&&!I.ZH()){I=I.cE();var e=KN(I,a.getCurrentTime());e>=0&&(I=a.getCurrentTime()-I.start(e),U+=Math.max(0,Math.min(I-a.policy.Iq,a.policy.YB)))}a.policy.e8>0&&(U=Math.min(U,a.policy.e8));return U}; nUS=function(a,I){return(hw(a,I)+a.policy.VI)*I.s7}; VBq=function(a){a.Z6&&!a.isSuspended&&l$(a.schedule)&&(kJL(a,a.Z6),a.Z6="")}; kJL=function(a,I){fI(I,"cms",function(U){a.policy.B&&a.R$("pathprobe",U)},function(U){a.sx.handleError(U)})}; AUI=function(a,I){if(a.Hs&&a.Hs.J&&!a.Hs.AS()&&(I.Te=le(a.videoTrack),I.L=le(a.audioTrack),a.policy.B)){var U=cW(a.videoTrack),e=cW(a.audioTrack),T=nN(a.Hs.L.cE(),"_",5),C=nN(a.Hs.V.cE(),"_",5);Object.assign(I.V,{lvq:U,laq:e,lvb:T,lab:C})}I.bandwidthEstimate=Oh(a.D);var r;(r=a.audioTrack.j)==null||r.flush();var q;(q=a.videoTrack.j)==null||q.flush();a.logger.debug(function(){return Pd(I.V)})}; MBS=function(a,I){a.Va=I;a.B&&(a.B.B=I);a.Va.Ve(a.videoTrack.V.info.eK());a.U.L=a.Va;a.policy.U&&(a.L.L=a.Va)}; LHC=function(a,I){if(a.Hs&&a.Hs.L){if(a.policy.vY){var U=A5F(a.audioTrack);if(U&&U.LY()){var e=a.sx;if(e.TW&&(e.TW.V=U,U=e.Qo(e.TW.videoId),U.qoe)){U=U.qoe;e=e.TW;var T=g.cy(U.provider);j4w(U,T,e)}}}a.policy.mQ&&(U=A5F(a.videoTrack))&&U.lc()&&(e=a.sx,e.q3&&(e.q3.V=U,U=e.Qo(e.q3.videoId),U.qoe&&$Cj(U.qoe,e.q3)));I-=isNaN(a.timestampOffset)?0:a.timestampOffset;a.getCurrentTime()!==I&&a.resume();a.iN.isSeeking()&&a.Hs&&!a.Hs.AS()&&(e=a.getCurrentTime()<=I&&I=0&&C1?q.L[0]=I&&Gdw(a,e.startTime,!1)}); return U&&U.startTimea.getCurrentTime())return U.start/1E3;return Infinity}; VPb=function(a){if(a.sx.getVideoData().isLivePlayback)return!1;var I=a.sx.K4();if(!I)return!1;I=I.getDuration();return kdb(a,I)}; kdb=function(a,I){if(!a.Hs||!a.Hs.V||!a.Hs.L)return!1;var U=a.getCurrentTime(),e=a.Hs.V.cE();a=a.Hs.L.cE();e=e?Jf(e,U):U;U=a?Jf(a,U):U;U=Math.min(e,U);return isNaN(U)?!1:U>=I-.01}; bhi=function(a,I,U){a.policy.Yd&&ZK(a.sx.getVideoData())?(a.sx.Jr()||KHg(a,"sepInit",I,U.info),B4b(a.sx,"sie")):KHg(a,"sepInit",I,U.info)}; dmY=function(a){return a.sx.LR()0){var T=e.V.shift();P1F(e,T.info)}e.V.length>0&&(T=e.V[0].time-(0,g.w)(),e.L.start(Math.max(0,T)))}},0); g.E(this,this.L);I.subscribe("widevine_set_need_key_info",this.U,this)}; P1F=function(a,I){a:{var U=I.cryptoPeriodIndex;if(isNaN(U)&&a.B.size>0)U=!0;else{for(var e=g.k(a.B.values()),T=e.next();!T.done;T=e.next())if(T.value.cryptoPeriodIndex===U){U=!0;break a}U=!1}}a.publish("log_qoe",{wvagt:"reqnews",canskip:U});U||a.publish("rotated_need_key_info_ready",I)}; p6d=function(){var a={};var I=a.url;var U=a.interval;a=a.retries;this.url=I;this.interval=U;this.retries=a}; fcc=function(a,I){this.statusCode=a;this.message=I;this.L=this.heartbeatParams=this.errorMessage=null;this.V={};this.nextFairplayKeyId=null}; YKq=function(a,I,U){U=U===void 0?"":U;g.S.call(this);this.message=a;this.requestNumber=I;this.Zc=U;this.onError=this.onSuccess=null;this.V=new g.du(5E3,2E4,.2)}; OhC=function(a,I,U){a.onSuccess=I;a.onError=U}; GJL=function(a,I,U,e){var T={timeout:3E4,onSuccess:function(C){if(!a.Ox()){Qn("drm_net_r",void 0,a.Zc);var r=C.status==="LICENSE_STATUS_OK"?0:9999,q=null;if(C.license)try{q=UW(C.license)}catch(J){g.d1(J)}if(r!==0||q){q=new fcc(r,q);r!==0&&C.reason&&(q.errorMessage=C.reason);if(C.authorizedFormats){r={};for(var x=[],Z={},t=g.k(C.authorizedFormats),n=t.next();!n.done;n=t.next())if(n=n.value,n.trackType&&n.keyId){var K=SK5[n.trackType];if(K){K==="HD"&&C.isHd720&&(K="HD720");n.isHdr&&(K+="HDR");r[K]|| (x.push(K),r[K]=!0);var b=null;try{b=UW(n.keyId)}catch(J){g.d1(J)}b&&(Z[g.Iq(b,4)]=K)}}q.L=x;q.V=Z}C.nextFairplayKeyId&&(q.nextFairplayKeyId=C.nextFairplayKeyId);C.sabrLicenseConstraint&&(q.sabrLicenseConstraint=UW(C.sabrLicenseConstraint));C=q}else C=null;if(C)a.onSuccess(C,a.requestNumber);else a.onError(a,"drm.net","t.p;p.i")}}, onError:function(C){if(!a.Ox())if(C&&C.error)C=C.error,a.onError(a,"drm.net.badstatus","t.r;p.i;c."+C.code+";s."+C.status,C.code);else a.onError(a,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){a.onError(a,"drm.net","rt.req."+a.requestNumber)}}; e&&(T.rH="Bearer "+e);g.C5(U,"player/get_drm_license",I,T)}; yUs=function(a,I,U,e){g.J_.call(this);this.videoData=a;this.Ex=I;this.D=U;this.sessionId=e;this.U={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.Va=this.gw=!1;this.B=null;this.e8=[];this.J=[];this.p$=[];this.C=!1;this.V={};this.status="";this.Y=NaN;this.L=a.U;this.cryptoPeriodIndex=U.cryptoPeriodIndex;a={};Object.assign(a,this.Ex.V);a.cpn=this.videoData.clientPlaybackNonce;this.videoData.gw&&(a.vvt=this.videoData.gw,this.videoData.mdxEnvironment&&(a.mdx_environment=this.videoData.mdxEnvironment)); this.Ex.e8&&(a.authuser=this.Ex.e8);this.Ex.pageId&&(a.pageid=this.Ex.pageId);isNaN(this.cryptoPeriodIndex)||(a.cpi=this.cryptoPeriodIndex.toString());var T=(T=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.gO()))?T[1]:"";T==="ATV"&&(a.cdt=T);this.U=a;this.U.session_id=e;this.j=!0;this.L.flavor==="widevine"&&(this.U.hdr="1");this.L.flavor==="playready"&&(I=Number(H3(I.experiments,"playready_first_play_expiration")),!isNaN(I)&&I>=0&&(this.U.mfpe=""+I),this.j=!1);I="";g.vT(this.L)?D6(this.L)?(e=U.L)&&(I="https://www.youtube.com/api/drm/fps?ek="+ lxq(e)):(I=U.initData.subarray(4),I=new Uint16Array(I.buffer,I.byteOffset,I.byteLength/2),I=String.fromCharCode.apply(null,I).replace("skd://","https://")):I=this.L.L;this.baseUrl=I;this.fairplayKeyId=Y4(this.baseUrl,"ek")||"";if(I=Y4(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(I);this.e8=U.eK?[g.Iq(U.initData,4)]:U.B;Py(this,{sessioninit:U.cryptoPeriodIndex});this.status="in"}; w6c=function(a,I){Py(a,{createkeysession:1});a.status="gr";Qn("drm_gk_s",void 0,a.videoData.e8);a.url=E8s(a);try{a.B=I.createSession(a.D,function(U){Py(a,{m:U})})}catch(U){I="t.g"; U instanceof DOMException&&(I+=";c."+U.code);a.publish("licenseerror","drm.unavailable",1,I,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}a.B&&(dC5(a.B,function(U,e){Ruc(a,U,e)},function(U,e,T){if(!a.Ox()){e=void 0; var C=1;g.vT(a.L)&&g.Rd(a.Ex)&&a.Ex.N("html5_enable_safari_fairplay")&&T===1212433232&&(e="ERROR_HDCP",C=a.Ex.N("html5_safari_fairplay_ignore_hdcp")?0:C);a.error("drm.keyerror",C,U,e)}},function(){a.Ox()||(Py(a,{onkyadd:1}),a.Va||(a.publish("sessionready"),a.Va=!0))},function(U){a.lS(U)}),g.E(a,a.B))}; E8s=function(a){var I=a.baseUrl;ejS(I)||a.error("drm.net",2,"t.x");if(!Y4(I,"fexp")){var U=["23898307","23914062","23916106","23883098"].filter(function(T){return a.Ex.experiments.experiments[T]}); U.length>0&&(a.U.fexp=U.join())}U=g.k(Object.keys(a.U));for(var e=U.next();!e.done;e=U.next())e=e.value,I=UWY(I,e,a.U[e]);return I}; Ruc=function(a,I,U){if(!a.Ox())if(I){Py(a,{onkmtyp:U});a.status="km";switch(U){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":FHS(a,I);return;default:a.publish("ctmp","message_type",{t:U,l:I.byteLength})}a.gw||(Qn("drm_gk_f",void 0,a.videoData.e8),a.gw=!0,a.publish("newsession",a));if(hW(a.L)&&(I=mCL(I),!I))return;I=new YKq(I,++a.requestNumber,a.videoData.e8);OhC(I,function(e){Q4C(a,e)},function(e,T,C){if(!a.Ox()){var r=0; e.V.L>=3&&(r=1,T="drm.net.retryexhausted");Py(a,{onlcsrqerr:T,info:C});a.error(T,r,C);a.shouldRetry(fV(r),e)&&zuF(a,e)}}); g.E(a,I);huS(a,I)}else a.error("drm.unavailable",1,"km.empty")}; FHS=function(a,I){Py(a,{sdpvrq:1});a.Y=Date.now();if(a.L.flavor!=="widevine")a.error("drm.provision",1,"e.flavor;f."+a.L.flavor+";l."+I.byteLength);else{var U={cpn:a.videoData.clientPlaybackNonce};Object.assign(U,a.Ex.V);U=g.pM("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",U);I={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, I)}),responseType:"arraybuffer"};g.pj(U,I,3,500).then(pq(function(e){e=e.xhr;if(!a.Ox()){e=new Uint8Array(e.response);var T=String.fromCharCode.apply(null,e);try{var C=JSON.parse(T)}catch(r){}C&&C.signedResponse?(a.publish("ctmp","drminfo",{provisioning:1}),C=(Date.now()-a.Y)/1E3,a.Y=NaN,a.publish("ctmp","provs",{et:C.toFixed(3)}),a.B&&a.B.update(e)):(C=C&&C.error&&C.error.message,e="e.parse",C&&(e+=";m."+C),a.error("drm.provision",1,e))}}),pq(function(e){a.Ox()||a.error("drm.provision",1,"e."+e.errorCode+ ";c."+(e.xhr&&e.xhr.status))}))}}; p3=function(a){var I;if(I=a.j&&a.B!=null)a=a.B,I=!(!a.V||!a.V.keyStatuses);return I}; huS=function(a,I){a.status="km";Qn("drm_net_s",void 0,a.videoData.e8);var U=new g.Tt(a.Ex.B1),e={context:g.uz(U.config_||g.JP())};e.drmSystem=N4Y[a.L.flavor];e.videoId=a.videoData.videoId;e.cpn=a.videoData.clientPlaybackNonce;e.sessionId=a.sessionId;e.licenseRequest=g.Iq(I.message);e.drmParams=a.videoData.drmParams;isNaN(a.cryptoPeriodIndex)||(e.isKeyRotated=!0,e.cryptoPeriodIndex=a.cryptoPeriodIndex);var T,C,r=!!((T=a.videoData.L)==null?0:(C=T.video)==null?0:C.isHdr());e.drmVideoFeature=r?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";if(e.context&&e.context.client){if(T=a.Ex.V)e.context.client.deviceMake=T.cbrand,e.context.client.deviceModel=T.cmodel,e.context.client.browserName=T.cbr,e.context.client.browserVersion=T.cbrver,e.context.client.osName=T.cos,e.context.client.osVersion=T.cosver;e.context.user=e.context.user||{};e.context.request=e.context.request||{};a.videoData.gw&&(e.context.user.credentialTransferTokens=[{token:a.videoData.gw,scope:"VIDEO"}]);e.context.request.mdxEnvironment=a.videoData.mdxEnvironment|| e.context.request.mdxEnvironment;a.videoData.B8&&(e.context.user.kidsParent={oauthToken:a.videoData.B8});g.vT(a.L)&&(e.fairplayKeyId=g.Iq(BOC(a.fairplayKeyId)));g.tv(a.Ex,g.zd(a.videoData)).then(function(q){GJL(I,e,U,q);a.status="rs"})}else a.error("drm.net",2,"t.r;ic.0")}; Q4C=function(a,I){if(!a.Ox())if(Py(a,{onlcsrsp:1}),a.status="rr",I.statusCode!==0)a.error("drm.auth",1,"t.f;c."+I.statusCode,I.errorMessage||void 0);else{Qn("drm_kr_s",void 0,a.videoData.e8);if(I.heartbeatParams&&I.heartbeatParams.url&&a.videoData.N("outertube_streaming_data_always_use_staging_license_service")){var U=a.L.L.match(/(.*)youtube.com/g);U&&(I.heartbeatParams.url=U[0]+I.heartbeatParams.url)}I.heartbeatParams&&a.publish("newlicense",I.heartbeatParams);I.L&&(a.J=I.L,a.videoData.dX||a.publish("newlicense", new p6d),a.videoData.dX=!0,a.C=IR(a.J,function(e){return e.includes("HDR")})); I.V&&(a.Ex.N("html5_enable_vp9_fairplay")&&D6(a.L)?(U=g.Iq(BOC(a.fairplayKeyId),4),a.V[U]={type:I.V[U],status:"unknown"}):a.V=wd(I.V,function(e){return{type:e,status:"unknown"}})); oK(a.L)&&(I.message=lMb(g.Iq(I.message)));a.B&&(Py(a,{updtks:1}),a.status="ku",a.B.update(I.message).then(function(){Qn("drm_kr_f",void 0,a.videoData.e8);p3(a)||(Py(a,{ksApiUnsup:1}),a.publish("keystatuseschange",a))},function(e){e="msuf.req."+a.requestNumber+";msg."+g.sW(e.message,3); a.error("drm.keyerror",1,e)})); g.vT(a.L)&&a.publish("fairplay_next_need_key_info",a.baseUrl,I.nextFairplayKeyId);a.Ex.N("html5_enable_vp9_fairplay")&&D6(a.L)&&a.publish("qualitychange",o8F(a.J));I.sabrLicenseConstraint&&a.publish("sabrlicenseconstraint",I.sabrLicenseConstraint)}}; zuF=function(a,I){var U=I.V.getValue();U=new g.Dy(function(){huS(a,I)},U); g.E(a,U);U.start();g.Rn(I.V);Py(a,{rtyrq:1})}; DCY=function(a,I){for(var U=[],e=g.k(Object.keys(a.V)),T=e.next();!T.done;T=e.next())T=T.value,U.push(T+"_"+a.V[T].type+"_"+a.V[T].status);return U.join(I)}; eic=function(a){var I={};I[a.status]=p3(a)?DCY(a,"."):a.J.join(".");return I}; Tlj=function(a){switch(a){case "AUDIO":return 1;case "SD":return 2;case "HD":return 3;case "UHD1":return 4;case "UHD2":return 5;default:return 0}}; f3=function(a,I){for(var U in a.V)if(a.V[U].status==="usable"&&a.V[U].type===I)return!0;return!1}; C6b=function(a,I){for(var U in a.V)if(a.V[U].type===I)return a.V[U].status}; Py=function(a,I){var U=U===void 0?!1:U;Pd(I);(U||a.Ex.H8())&&a.publish("ctmp","drmlog",I)}; r4I=function(a){var I=a[0];a[0]=a[3];a[3]=I;I=a[1];a[1]=a[2];a[2]=I;I=a[4];a[4]=a[5];a[5]=I;I=a[6];a[6]=a[7];a[7]=I}; o8F=function(a){return g.kJ(a,"UHD2")||g.kJ(a,"UHD2HDR")?"highres":g.kJ(a,"UHD1")||g.kJ(a,"UHD1HDR")?"hd2160":g.kJ(a,"HD")||g.kJ(a,"HDHDR")?"hd1080":g.kJ(a,"HD720")||g.kJ(a,"HD720HDR")?"hd720":"large"}; mCL=function(a){for(var I="",U=0;U'.charCodeAt(e);a=a.B.createSession("video/mp4",I,U);return new Yg(null,null,null,null,a)}; b3d=function(a,I){var U=a.Y[I.sessionId];!U&&a.J&&(U=a.J,a.J=null,U.sessionId=I.sessionId,a.Y[I.sessionId]=U);return U}; tvj=function(a,I){var U=a.subarray(4);U=new Uint16Array(U.buffer,U.byteOffset,U.byteLength/2);U=g.O(String.fromCharCode.apply(null,U).match(/ek=([0-9a-f]+)/))[1];for(var e="",T=0;T19.2999?(a=U.pX,U=U.ze,U>=a&&(U=a* .75),I=(a-U)*.5,U=new By(I,a,a-I-U,this)):U=null;break a;case "widevine":U=new Xm(I,this,a);break a;default:U=null}if(this.U=U)g.E(this,this.U),this.U.subscribe("rotated_need_key_info_ready",this.Nr,this),this.U.subscribe("log_qoe",this.OM,this);Id(this.Ex.experiments);this.OM({cks:this.V.getInfo()})}; umc=function(a){var I=Z3j(a.J);I?I.then(pq(function(){Vvc(a)}),pq(function(U){if(!a.Ox()){g.d1(U); var e="t.a";U instanceof DOMException&&(e+=";n."+U.name+";m."+U.message);a.publish("licenseerror","drm.unavailable",1,e,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(a.OM({mdkrdy:1}),a.j=!0); a.Va&&(I=Z3j(a.Va))}; Mvg=function(a,I,U){a.CO=!0;U=new J$(I,U);a.Ex.N("html5_eme_loader_sync")&&(a.Y.get(I)||a.Y.set(I,U));A4F(a,U)}; A4F=function(a,I){if(!a.Ox()){a.OM({onInitData:1});if(a.Ex.N("html5_eme_loader_sync")&&a.videoData.B&&a.videoData.B.V){var U=a.C.get(I.initData);I=a.Y.get(I.initData);if(!U||!I)return;I=U;U=I.initData;a.Y.remove(U);a.C.remove(U)}a.OM({initd:I.initData.length,ct:I.contentType});if(a.V.flavor==="widevine")if(a.dw&&!a.videoData.isLivePlayback)sq(a);else{if(!(a.Ex.N("vp9_drm_live")&&a.videoData.isLivePlayback&&I.eK)){a.dw=!0;U=I.cryptoPeriodIndex;var e=I.V;AWY(I);I.eK||(e&&I.V!==e?a.publish("ctmp","cpsmm", {emsg:e,pssh:I.V}):U&&I.cryptoPeriodIndex!==U&&a.publish("ctmp","cpimm",{emsg:U,pssh:I.cryptoPeriodIndex}));a.publish("widevine_set_need_key_info",I)}}else a.Nr(I)}}; Vvc=function(a){if(!a.Ox())if(a.Ex.N("html5_drm_set_server_cert")||D6(a.V)){var I=a.J.setServerCertificate();I?I.then(pq(function(U){a.Ex.H8()&&a.publish("ctmp","ssc",{success:U})}),pq(function(U){a.publish("ctmp","ssce",{n:U.name, m:U.message})})).then(pq(function(){jNq(a)})):jNq(a)}else jNq(a)}; jNq=function(a){a.Ox()||(a.j=!0,a.OM({onmdkrdy:1}),sq(a))}; $3F=function(a){return a.V.flavor==="widevine"&&a.videoData.N("html5_drm_cpi_license_key")}; sq=function(a){if(a.CO&&a.j&&!a.tU){for(;a.B.length;){var I=a.B[0],U=$3F(a)?MDq(I):g.Iq(I.initData);if(D6(a.V)&&!I.L)a.B.shift();else{if(a.L.get(U))if(a.V.flavor!=="fairplay"||D6(a.V)){a.B.shift();continue}else a.L.delete(U);AWY(I);break}}a.B.length&&a.createSession(a.B[0])}}; i3w=function(a){var I;if(I=g.N6()){var U;I=!((U=a.J.L)==null||!U.getMetrics)}I&&(I=a.J.getMetrics())&&(I=g.pU(I),a.publish("ctmp","drm",{metrics:I}))}; L_L=function(){var a=YzL();return!(!a||a==="visible")}; c4b=function(a){var I=ggi();I&&document.addEventListener(I,a,!1)}; W_5=function(a){var I=ggi();I&&document.removeEventListener(I,a,!1)}; ggi=function(){if(document.visibilityState)var a="visibilitychange";else{if(!document[Vy+"VisibilityState"])return"";a=Vy+"visibilitychange"}return a}; lTq=function(a){g.S.call(this);var I=this;this.sx=a;this.UN=0;this.Y=this.L=this.U=!1;this.J=0;this.hU=this.sx.X();this.videoData=this.sx.getVideoData();this.B=g.ki(this.hU.experiments,"html5_delayed_retry_count");this.V=new g.Dy(function(){I.sx.Yh()},g.ki(this.hU.experiments,"html5_delayed_retry_delay_ms")); g.E(this,this.V)}; fTc=function(a,I,U){var e=a.videoData.L,T=a.videoData.J;ZK(a.sx.getVideoData())&&a.hU.N("html5_gapless_fallback_on_qoe_restart")&&B4b(a.sx,"pe");if((I==="progressive.net.retryexhausted"||I==="fmt.unplayable"||I==="fmt.decode")&&!a.sx.l3.U&&e&&e.itag==="22")return a.sx.l3.U=!0,a.XQ("qoe.restart",{reason:"fmt.unplayable.22"}),a.sx.C7(),!0;var C=!1;if(a.videoData.isExternallyHostedPodcast){if(C=a.videoData.mO)U.mimeType=C.type,a.R$("3pp",{url:C.url});U.ns="3pp";a.sx.Ua(I,1,"VIDEO_UNAVAILABLE",Pd((new pV(I, U,1)).details));return!0}var r=a.UN+3E4<(0,g.w)()||a.V.isActive();if(a.hU.N("html5_empty_src")&&a.videoData.isAd()&&I==="fmt.unplayable"&&/Empty src/.test(""+U.msg))return U.origin="emptysrc",a.XQ("auth",U),!0;r||Uq(a.sx.r6())||(U.nonfg="paused",r=!0,a.sx.pauseVideo());(I==="fmt.decode"||I==="fmt.unplayable")&&(T==null?0:sY(T)||UY(T))&&(yG5(a.hU.U,T.mK),U.acfallexp=T.mK,C=r=!0);!r&&a.B>0&&(a.V.start(),r=!0,U.delayed="1",--a.B);T=a.sx.LO;!r&&((e==null?0:I_(e))||(e==null?0:D_(e)))&&(yG5(a.hU.U,e.mK), C=r=!0,U.cfallexp=e.mK);if(a.hU.N("html5_ssap_ignore_decode_error_for_next_video")&&g.sc(a.videoData)&&I==="fmt.unplayable"&&U.cid&&U.ccid&&Uq(a.sx.r6())){if(U.cid!==U.ccid)return U.ignerr="1",a.XQ("ssap.transitionfailure",U),!0;a.XQ("ssap.transitionfailure",U);if(Bli(a.sx,I))return!0}if(!r)return Xyb(a,U);if(a.hU.N("html5_ssap_skip_decoding_clip_with_incompatible_codec")&&g.sc(a.videoData)&&I==="fmt.unplayable"&&U.cid&&U.ccid&&U.cid!==U.ccid&&Uq(a.sx.r6())&&(a.XQ("ssap.transitionfailure",U),Bli(a.sx, I)))return!0;r=!1;a.U?a.UN=(0,g.w)():r=a.U=!0;var q=a.videoData;if(q.E7){q=q.E7.Wv();var x=Date.now()/1E3+1800;q=q6048E5&&GUi(a,"signature");return!1}; GUi=function(a,I){try{window.location.reload(),a.XQ("qoe.restart",{detail:"pr."+I})}catch(U){}}; Egs=function(a,I){I=I===void 0?"fmt.noneavailable":I;var U=a.hU.U;U.C=!1;t5(U);a.XQ("qoe.restart",{e:I,detail:"hdr"});a.sx.Yh(!0)}; d3q=function(a,I,U,e,T,C){this.videoData=a;this.V=I;this.reason=U;this.L=e;this.token=T;this.videoId=C}; eu=function(a,I,U){this.Ex=a;this.fl=I;this.sx=U;this.D=this.Y=this.V=this.J=this.C=this.L=0;this.U=!1;this.j=g.ki(this.Ex.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.B=new Map}; wyY=function(a,I,U){!a.Ex.N("html5_tv_ignore_capable_constraint")&&g.Pj(a.Ex)&&(U=U.compose(Rib(a,I)));return U}; F_b=function(a){if(a.sx.r6().isInline())return oc;var I;a.N("html5_exponential_memory_for_sticky")?I=B3(a.Ex.yd,"sticky-lifetime")<.5?"auto":AX[Ds()]:I=AX[Ds()];return g.uo("auto",I,!1,"s")}; QN5=function(a,I){var U,e=m3S(a,(U=I.V)==null?void 0:U.videoInfos);U=a.sx.getPlaybackRate();return U>1&&e?(a=fUs(a.Ex.U,I.V.videoInfos,U),new JX(0,a,!0,"o")):new JX(0,0,!1,"o")}; m3S=function(a,I){return I&&g.Pj(a.Ex)?I.some(function(U){return U.video.fps>32}):!1}; zi5=function(a,I){if(a.N("html5_disable_ustreamer_constraint_for_sabr")&&Kn(I.videoData))return oc;var U=a.sx.f2();a.N("html5_use_video_quality_cap_for_ustreamer_constraint")&&U&&U.Ro>0&&Ve(I.videoData.s$)&&(a=U.Ro,I.videoData.s$=new JX(0,a,!1,"u"));return I.videoData.s$}; Rib=function(a,I){if(g.Pj(a.Ex)&&pl(a.Ex.U,fl.HEIGHT))var U=I.V.videoInfos[0].video.qualityOrdinal;else{var e=a.T3(!!I.V.V);t1(I.videoData)||DK(I.videoData);I=I.V.videoInfos;if(I.length){var T=g.ki(a.Ex.experiments,"html5_override_oversend_fraction")||.85,C=I[0].video;C.projectionType!=="MESH"&&C.projectionType!=="EQUIRECTANGULAR"&&C.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||GH||(T=.45);a=g.ki(a.Ex.experiments,"html5_viewport_undersend_maximum");for(C=0;C0&&(U=Math.min(U,e));if(e=g.ki(a.Ex.experiments,"html5_max_vertical_resolution")){a=4320;for(T=0;Te&&(a=Math.min(a,C.video.qualityOrdinal));if(a<4320){for(T=e=0;T32){T=!0;break a}}T=!1}T&&(U=Math.min(U,e));(e=g.ki(a.Ex.experiments,"html5_live_quality_cap"))&&I.videoData.isLivePlayback&&(U=Math.min(U,e));U=NlY(a,I,U);a=g.ki(a.Ex.experiments,"html5_byterate_soft_cap");return new JX(0,U===4320?0:U,!1,"d",a)}; D3i=function(a){var I,U,e,T;return g.f(function(C){switch(C.L){case 1:return a.V.V&&typeof((I=navigator.mediaCapabilities)==null?void 0:I.decodingInfo)==="function"?g.l(C,Promise.resolve(),2):C.return(Promise.resolve());case 2:U=g.k(a.V.videoInfos),e=U.next();case 3:if(e.done){C.o$(0);break}T=e.value;return g.l(C,Vzg(T),4);case 4:e=U.next(),C.o$(3)}})}; a3S=function(a,I){if(!I.videoData.L||a.N("html5_disable_performance_downgrade"))return!1;Date.now()-a.C>6E4&&(a.L=0);a.L++;a.C=Date.now();if(a.L!==4)return!1;vgS(a,I.videoData.L);return!0}; sJY=function(a,I,U,e){if(!I||!U||!I.videoData.L)return!1;var T=g.ki(a.Ex.experiments,"html5_df_downgrade_thresh"),C=a.N("html5_log_media_perf_info");if(!((0,g.w)()-a.J<5E3?0:C||T>0))return!1;var r=((0,g.w)()-a.J)/1E3;a.J=(0,g.w)();U=U.getVideoPlaybackQuality();if(!U)return!1;var q=U.droppedVideoFrames-a.Y,x=U.totalVideoFrames-a.D;a.Y=U.droppedVideoFrames;a.D=U.totalVideoFrames;var Z=U.displayCompositedVideoFrames===0?0:U.displayCompositedVideoFrames||-1;C&&a.Ex.H8()&&a.sx.R$("ddf",{dr:U.droppedVideoFrames, de:U.totalVideoFrames,comp:Z});if(e)return a.V=0,!1;if((x-q)/r>a.j||!T||g.Pj(a.Ex))return!1;a.V=(x>60?q/x:0)>T?a.V+1:0;if(a.V!==3)return!1;vgS(a,I.videoData.L);a.sx.R$("dfd",Object.assign({dr:U.droppedVideoFrames,de:U.totalVideoFrames},I3C()));return!0}; vgS=function(a,I){var U=I.mK,e=I.video.fps,T=I.video.qualityOrdinal-1,C=a.B;I=""+U+(e>49?"p60":e>32?"p48":"");U=wL(U,e,C);T>0&&(U=Math.min(U,T));if(!TY.has(I)&&IX().includes(I)){var r=U;U=aX();+U[I]>0&&(r=Math.min(+U[I],r));U[I]!==r&&(U[I]=r,g.yy("yt-player-performance-cap",U,2592E3))}else if(TY.has(I)||C==null){a:{r=r===void 0?!0:r;e=IX().slice();if(r){if(e.includes(I))break a;e.push(I)}else{if(!e.includes(I))break a;e.splice(e.indexOf(I),1)}g.yy("yt-player-performance-cap-active-set",e,2592E3)}RK.set(I, U)}else TY.add(I),C==null||C.set(I,U);a.sx.Fd()}; CD=function(a,I){if(!I.V.V)return a.U?new JX(0,360,!1,"b"):oc;for(var U=!1,e=!1,T=g.k(I.V.videoInfos),C=T.next();!C.done;C=T.next())I_(C.value)?U=!0:e=!0;U=U&&e;e=0;T=g.ki(a.Ex.experiments,"html5_performance_cap_floor");T=a.Ex.L?240:T;I=g.k(I.V.videoInfos);for(C=I.next();!C.done;C=I.next()){var r=C.value;if(!U||!I_(r))if(C=wL(r.mK,r.video.fps,a.B),r=r.video.qualityOrdinal,Math.max(C,T)>=r){e=r;break}}return new JX(0,e,!1,"b")}; Ubg=function(a,I){var U=a.sx.r6();return U.isInline()&&!I.Kx?new JX(0,480,!1,"v"):Kn(I)?oc:U.isBackground()&&p5()/1E3>60&&!g.Pj(a.Ex)?new JX(0,360,!1,"v"):oc}; e6L=function(a,I,U){if(a.Ex.experiments.S8("html5_disable_client_autonav_cap_for_onesie")&&I.fetchType==="onesie"||g.Pj(a.Ex)&&(Ds(-1)>=1080||I.osid))return oc;var e=g.ki(a.Ex.experiments,"html5_autonav_quality_cap"),T=g.ki(a.Ex.experiments,"html5_autonav_cap_idle_secs");return e&&I.isAutonav&&p5()/1E3>T?(U&&(e=NlY(a,U,e)),new JX(0,e,!1,"e")):oc}; NlY=function(a,I,U){if(a.N("html5_optimality_defaults_chooses_next_higher")&&U)for(a=I.V.videoInfos,I=1;I=0||(a.provider.sx.getVisibilityState()===3?a.U=!0:(a.V=g.cy(a.provider),a.delay.start()))}; rBC=function(a){if(!(a.L<0)){var I=g.cy(a.provider),U=I-a.J;a.J=I;a.playerState.state===8?a.playTimeSecs+=U:a.playerState.isBuffering()&&!g.Q(a.playerState,16)&&(a.rebufferTimeSecs+=U)}}; HDY=function(a){var I;switch((I=a.Ex.playerCanaryStage)==null?void 0:I.toLowerCase()){case "xsmall":return"HTML5_PLAYER_CANARY_STAGE_XSMALL";case "small":return"HTML5_PLAYER_CANARY_STAGE_SMALL";case "medium":return"HTML5_PLAYER_CANARY_STAGE_MEDIUM";case "large":return"HTML5_PLAYER_CANARY_STAGE_LARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; qqw=function(a){return window.PressureObserver&&new window.PressureObserver(a)}; xbq=function(a){a=a===void 0?qqw:a;g.S.call(this);var I=this;try{this.B=a(function(e){I.L=e.at(-1)}); var U;this.J=(U=this.B)==null?void 0:U.observe("cpu",{sampleInterval:2E3}).catch(function(e){e instanceof DOMException&&(I.V=e)})}catch(e){e instanceof DOMException&&(this.V=e)}}; ZDd=function(a){var I={},U=window.h5vcc;I.hwConcurrency=navigator.hardwareConcurrency;a.V&&(I.cpe=a.V.message);a.L&&(I.cpt=a.L.time,I.cps=a.L.state);if(U==null?0:U.cVal)I.cb2s=U.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),I.cb5s=U.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),I.cb30s=U.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return I}; tui=function(a){var I;g.f(function(U){switch(U.L){case 1:return g.jb(U,2),g.l(U,a.J,4);case 4:g.cw(U,3);break;case 2:g.lF(U);case 3:(I=a.B)==null||I.disconnect(),g.Aj(U)}})}; KPS=function(a,I){I?ncq.test(a):(a=g.HI(a),Object.keys(a).includes("cpn"))}; JBc=function(a,I,U,e,T,C,r){var q={format:"RAW"},x={};if(Zl(a)&&tb()){if(r){var Z;((Z=bD5.uaChPolyfill)==null?void 0:Z.state.type)!==2?r=null:(r=bD5.uaChPolyfill.state.data.values,r={"Synth-Sec-CH-UA-Arch":r.architecture,"Synth-Sec-CH-UA-Model":r.model,"Synth-Sec-CH-UA-Platform":r.platform,"Synth-Sec-CH-UA-Platform-Version":r.platformVersion,"Synth-Sec-CH-UA-Full-Version":r.uaFullVersion});x=Object.assign(x,r);q.withCredentials=!0}(r=g.D5("EOM_VISITOR_DATA"))?x["X-Goog-EOM-Visitor-Id"]=r:e?x["X-Goog-Visitor-Id"]= e:g.D5("VISITOR_DATA")&&(x["X-Goog-Visitor-Id"]=g.D5("VISITOR_DATA"));U&&(x["X-Goog-PageId"]=U);(e=I.e8)&&!TP(I)&&(x["X-Goog-AuthUser"]=e);T&&(x.Authorization="Bearer "+T);I.N("enable_datasync_id_header_in_web_vss_pings")&&I.WG&&I.datasyncId&&(x["X-YouTube-DataSync-Id"]=I.datasyncId);r||x["X-Goog-Visitor-Id"]||T||U||e?q.withCredentials=!0:I.N("html5_send_cpn_with_options")&&ncq.test(a)&&(q.withCredentials=!0)}Object.keys(x).length>0&&(q.headers=x);C&&(q.onFinish=C);return Object.keys(q).length>1? q:null}; uow=function(a,I,U,e,T,C,r,q){tb()&&U.token&&(a=q6(a,{ctt:U.token,cttype:U.HO,mdx_environment:U.mdxEnvironment}));e.N("net_pings_low_priority")&&(I||(I={}),I.priority="low");C||q&&e.N("nwl_skip_retry")?(I==null?I={}:KPS(a,e.N("html5_assert_cpn_with_regex")),r?UP().sendAndWrite(a,I):UP().sendThenWrite(a,I,q)):I?(KPS(a,e.N("html5_assert_cpn_with_regex")),e.N("net_pings_use_fetch")?CvF(a,I):g.lk(a,I)):g.QJ(a,T)}; kYq=function(a){for(var I=[],U=0;U0&&U>0&&!a.L&&a.B<1E7)try{a.J=a.U({sampleInterval:I,maxBufferSize:U});var e;(e=a.J)==null||e.addEventListener("samplebufferfull",function(){return g.f(function(T){if(T.L==1)return g.l(T,a.stop(),2);Mu5(a);g.Aj(T)})})}catch(T){a.L=ABs(T.message)}}; qb=function(a,I){var U,e;return!!((U=window.h5vcc)==null?0:(e=U.settings)==null?0:e.set(a,I))}; $bw=function(){var a,I,U,e=(a=window.h5vcc)==null?void 0:(I=a.settings)==null?void 0:(U=I.getPersistentSettingAsString)==null?void 0:U.call(I,"cpu_usage_tracker_intervals");if(e!=null){var T;a=(T=JSON.parse(e))!=null?T:[];T=a.filter(function(Z){return Z.type==="total"}).map(function(Z){return Z.seconds}); I=g.k(jJw);for(U=I.next();!U.done;U=I.next())U=U.value,T.indexOf(U)===-1&&a.push({type:"total",seconds:U});var C,r;(C=window.h5vcc)==null||(r=C.settings)==null||r.set("cpu_usage_tracker_intervals_enabled",1);var q,x;(q=window.h5vcc)==null||(x=q.settings)==null||x.set("cpu_usage_tracker_intervals",JSON.stringify(a))}}; iDg=function(){var a=window.H5vccPlatformService,I="";if(a&&a.has("dev.cobalt.coat.clientloginfo")&&(a=a.open("dev.cobalt.coat.clientloginfo",function(){}))){var U=a.send(new ArrayBuffer(0)); U&&(I=String.fromCharCode.apply(String,g.A(new Uint8Array(U))));a.close()}return I}; g.tB=function(a,I){g.S.call(this);var U=this;this.provider=a;this.logger=new g.bh("qoe");this.V=new Map;this.sequenceNumber=1;this.Y=NaN;this.Gn="N";this.j=this.nU=this.xA=this.e8=this.L=0;this.IF=this.CO=this.C=this.fO="";this.wL=this.a$=NaN;this.ij=0;this.yx=-1;this.TC=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.B8=this.isEmbargoed=this.Ux=this.isOffline=this.isBuffering=!1;this.uj=[];this.Va=null;this.Vo=this.J=this.E7=this.D=!1;this.B=-1;this.XX=!1;this.bl=new g.Dy(this.zmw,750,this);this.Mu= this.adCpn=this.gw=this.contentCpn="";this.adFormat=void 0;this.BE=0;this.i5=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.L4=new Set(["gd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.hN=!1;this.F1=NaN;this.zt=0;this.EB=!1;this.dw=0;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.rF=!1;this.Ah={yS:function(T){U.yS(T)}, dOa:function(){return U.U}, PG:function(){return U.contentCpn}, xaU:function(){return U.gw}, reportStats:function(){U.reportStats()}, FpX:function(){return U.V.get("cat")||[]}, mE:function(T){return U.V.get(T)||[]}, Se6:function(){return U.V}, uHm:function(){return U.dw}, fqx:function(){return{adCpn:U.adCpn,Mu:U.Mu,adFormat:U.adFormat}}}; this.tU=this.provider.Ex.N("html5_qoe_relaxed_reporting");var e=g.ki(this.provider.Ex.experiments,"html5_qoe_proto_mock_length");e&&!xc.length&&(xc=kYq(e));g.E(this,this.bl);try{navigator.getBattery().then(function(T){U.Va=T})}catch(T){}g.Z3(this,0,"vps",["N"]); a.Ex.H8()&&(this.zt=(0,g.w)(),this.F1=g.Ab(function(){var T=(0,g.w)(),C=T-U.zt;C>500&&U.R$("vmlock",{diff:C.toFixed()});U.zt=T},250)); a.sx.Vm()&&I&&(this.dw=I-Math.round(g.cy(a)*1E3));this.provider.videoData.Ku&&(this.remoteControlMode=LPw[this.provider.videoData.Ku]||0);this.provider.videoData.cS&&(I=oMY(this.provider.videoData.cS),I==null?0:I.length)&&(this.remoteConnectedDevices=I);if(a.Ex.H8()||a.N("html5_log_cpu_info"))this.xa=new xbq,g.E(this,this.xa);I=g.ki(a.Ex.experiments,"html5_js_self_profiler_sample_interval_ms");a=g.ki(a.Ex.experiments,"html5_js_self_profiler_max_samples");I>0&&a>0&&(this.Z6=new HR(I,a),g.E(this,this.Z6))}; nD=function(a,I,U){var e=a.V.get(I);e?e.push(U):a.V.set(I,[U])}; g.Z3=function(a,I,U,e){nD(a,U,I.toFixed(3)+":"+e.join(":"))}; gcc=function(a,I){var U=a.adCpn||a.provider.videoData.clientPlaybackNonce,e=a.provider.getCurrentTime(U);g.Z3(a,I,"cmt",[e.toFixed(3)]);e=a.provider.Ea(U);if(a.U&&e*1E3>a.U.x8+100&&a.U){var T=a.U;U=T.isAd;e=e*1E3-T.x8;a.JJ=I*1E3-T.jAK-e-T.fCx;T=(0,g.w)()-e;I=a.JJ;e=a.provider.videoData;var C=e.isAd();if(U||C){C=(U?"ad":"video")+"_to_"+(C?"ad":"video");var r={};e.Y&&(r.cttAuthInfo={token:e.Y,videoId:e.videoId});r.startTime=T-I;hc(C,r);g.z5({targetVideoId:e.videoId,targetCpn:e.clientPlaybackNonce}, C);Qn("pbs",T,C)}else T=a.provider.sx.zQ(),T.Y!==e.clientPlaybackNonce?(T.U=e.clientPlaybackNonce,T.L=I):e.XI()||g.RS(new g.vk("CSI timing logged before gllat",{cpn:e.clientPlaybackNonce}));a.R$("gllat",{l:a.JJ.toFixed(),prev_ad:+U});delete a.U}}; KD=function(a,I){I=I===void 0?NaN:I;I=I>=0?I:g.cy(a.provider);var U=a.provider.sx.Sx(),e=U.Kj-(a.a$||0);e>0&&g.Z3(a,I,"bwm",[e,(U.H6-(a.wL||0)).toFixed(3)]);isNaN(a.a$)&&U.Kj&&a.isOffline&&a.yS(!1);a.a$=U.Kj;a.wL=U.H6;isNaN(U.bandwidthEstimate)||g.Z3(a,I,"bwe",[U.bandwidthEstimate.toFixed(0)]);a.provider.Ex.H8()&&Object.keys(U.V).length!==0&&a.R$("bwinfo",U.V);if(a.provider.Ex.H8()||a.provider.Ex.N("html5_log_meminfo"))e=Scc(),Object.values(e).some(function(C){return C!==void 0})&&a.R$("meminfo", e); if(a.provider.Ex.H8()||a.provider.Ex.N("html5_log_cpu_info")){var T;(e=(T=a.xa)==null?void 0:ZDd(T))&&Object.values(e).some(function(C){return C!=null})&&a.R$("cpuinfo",e)}a.Z6&&a.R$("jsprof",a.Z6.flush()); a.Va&&g.Z3(a,I,"bat",[a.Va.level,a.Va.charging?"1":"0"]);T=a.provider.sx.getVisibilityState();a.yx!==T&&(g.Z3(a,I,"vis",[T]),a.yx=T);gcc(a,I);(T=cBL(a.provider))&&T!==a.ij&&(g.Z3(a,I,"conn",[T]),a.ij=T);WP5(a,I,U)}; WP5=function(a,I,U){if(!isNaN(U.Te)){var e=U.Te;U.L96E3&&(new g.Dy(a.reportStats,0,a)).start()}}; XRg=function(a){a.provider.videoData.uj&&bY(a,"prefetch");a.provider.videoData.ij&&a.R$("reload",{r:a.provider.videoData.reloadReason,ct:a.provider.videoData.ij});a.provider.videoData.xa&&bY(a,"monitor");a.provider.videoData.isLivePlayback&&bY(a,"live");rV&&bY(a,"streaming");a.provider.videoData.Ku&&a.R$("ctrl",{mode:a.provider.videoData.Ku},!0);if(a.provider.videoData.cS){var I=a.provider.videoData.cS.replace(/,/g,"_");a.R$("ytp",{type:I},!0)}a.provider.videoData.Fv&&(I=a.provider.videoData.Fv.replace(/,/g, "."),a.R$("ytrexp",{ids:I},!0));var U=a.provider.videoData;I=a.provider.Ex.N("enable_white_noise")||a.provider.Ex.N("enable_webgl_noop");U=g.$U(U)||g.Oc(U)||g.SP(U)||g.Gd(U);(I||U)&&(I=(0,g.JB)())&&a.V.set("gpu",[I]);DK(a.provider.videoData)&&g.Z3(a,g.cy(a.provider),"dt",["1"]);a.provider.Ex.H8()&&(I=(0,g.w)()-a.provider.Ex.XY,a.R$("playerage",{secs:Math.pow(1.6,Math.round(Math.log(I/1E3)/Math.log(1.6))).toFixed()}));a.J=!0;a.Y=g.Ab(function(){a.reportStats()},1E4)}; pRc=function(a,I,U){var e=g.cy(a.provider);PYb(a,e,I,0,U);KD(a,e);B3F(a)}; PYb=function(a,I,U,e,T){var C=a.provider.Ex.V.cbrver;a.provider.Ex.V.cbr==="Chrome"&&/^96[.]/.test(C)&&U==="net.badstatus"&&/rc\.500/.test(T)&&f3S(a,3);a.provider.Ex.N("html5_use_ump")&&/b248180278/.test(T)&&f3S(a,4);C=a.provider.getCurrentTime(a.adCpn||a.provider.videoData.clientPlaybackNonce);e=e===1?"fatal":"";U=[U,e,C.toFixed(3)];e&&(T+=";a6s."+Jo());T&&U.push(Yqq(T));g.Z3(a,I,"error",U);a.J=!0}; $Cj=function(a,I){var U=g.cy(a.provider);if(!a.provider.Ex.experiments.S8("html5_refactor_sabr_video_format_selection_logging")||I.V.id!==a.fO){var e=[I.V.id,I.L,a.fO,I.reason];I.token&&e.push(I.token);g.Z3(a,U,"vfs",e);a.fO=I.V.id;e=a.provider.sx.getPlayerSize();if(e.width>0&&e.height>0){e=[Math.round(e.width),Math.round(e.height)];var T=g.Uu();T>1&&e.push(T);g.Z3(a,U,"view",e)}a.E7||(a.provider.Ex.H8()&&bY(a,"rqs2"),a.provider.videoData.V&&Ll(a.provider.videoData.V)&&a.V.set("preload",["1"]));a.E7= !0;a.J=!0}I.reason==="m"&&++a.BE===100&&f3S(a,2);g.Z3(a,U,"vps",[a.Gn]);a.tU||a.reportStats(U)}; ODF=function(a){a.B>=0||(a.provider.Ex.q2||a.provider.sx.getVisibilityState()!==3?a.B=g.cy(a.provider):a.XX=!0)}; Sqd=function(a,I,U,e){if(U!==a.Gn){a.tU||I=10&&a.playTimeSecs<=180&&(a.V.set("qoealert",["1"]),a.B8=!0)),U!=="B"||a.Gn!=="PL"&&a.Gn!=="PB"||(a.isBuffering=!0),a.L=I);a.Gn==="PL"&&(U==="B"||U==="S")||a.provider.Ex.H8()?KD(a,I):(a.hN||U!=="PL"||(a.hN=!0,WP5(a,I,a.provider.sx.Sx())),gcc(a,I));U==="PL"&&g.Ik(a.bl);var T=[U];U==="S"&&e&&T.push("ss."+e);g.Z3(a,I,"vps", T);a.Gn=U;a.e8=I;a.L=I;a.J=!0}}; j4w=function(a,I,U){if(a.provider.Ex.experiments.S8("html5_refactor_sabr_audio_format_selection_logging")){I=U.V;var e=[I.audio&&I.video?I.CH?I.CH:"":I.id];I.X1&&I.X1.id&&e.push(I.X1.id);I=e.join(";");I!==a.C&&(e=[I,a.C,U.reason],U.token&&e.push(U.token),g.Z3(a,g.cy(a.provider),"afs",e),a.C=I)}else U.V.id!==a.C&&(e=[U.V.id,a.C,U.reason],U.token&&e.push(U.token),g.Z3(a,I,"afs",e),a.C=U.V.id)}; bY=function(a,I){nD(a,"cat",I)}; uY=function(a,I,U,e,T,C){var r=g.cy(a.provider);U!==1&&U!==3&&U!==5||g.Z3(a,r,"vps",[a.Gn]);nD(a,"xvt","t."+r.toFixed(3)+";m."+C.toFixed(3)+";g."+I+";tt."+U+";np.0;c."+e+";d."+T)}; f3S=function(a,I){a.Vo||(nD(a,"fcnz",""+I),a.Vo=!0)}; Yqq=function(a){/[^a-zA-Z0-9;.!_-]/.test(a)&&(a=a.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return a}; VU=function(a){this.provider=a;this.C=!1;this.V=0;this.J=-1;this.PH=NaN;this.B=0;this.segments=[];this.Y=this.U=0;this.previouslyEnded=!1;this.j=this.provider.sx.getVolume();this.D=this.provider.sx.isMuted()?1:0;this.L=kc(this.provider)}; AB=function(a){a.L.startTime=a.B;a.L.endTime=a.V;var I=!1;a.segments.length&&g.no(a.segments).isEmpty()?(a.segments[a.segments.length-1].previouslyEnded&&(a.L.previouslyEnded=!0),a.segments[a.segments.length-1]=a.L,I=!0):a.segments.length&&a.L.isEmpty()||(a.segments.push(a.L),I=!0);I?a.L.endTime===0&&(a.previouslyEnded=!1):a.L.previouslyEnded&&(a.previouslyEnded=!0);a.U+=a.V-a.B;a.L=kc(a.provider);a.L.previouslyEnded=a.previouslyEnded;a.previouslyEnded=!1;a.B=a.V}; yBq=function(a){GYi(a);a.Y=g.Ab(function(){a.update()},100); a.PH=g.cy(a.provider);a.L=kc(a.provider)}; GYi=function(a){g.j1(a.Y);a.Y=NaN}; Ecd=function(a,I,U){U-=a.PH;return I===a.V&&U>.5}; dbg=function(a,I,U,e){this.Ex=I;this.F1=U;this.segments=[];this.experimentIds=[];this.Z6=this.rF=this.isFinal=this.delayThresholdMet=this.B8=this.TC=this.autoplay=this.autonav=!1;this.IF="yt";this.Y=[];this.C=this.j=null;this.sendVisitorIdHeader=this.XX=!1;this.D=this.pageId="";this.U=U==="watchtime";this.B=U==="playback";this.tU=U==="atr";this.N2=U==="engage";this.sendVisitorIdHeader=!1;this.uri=this.tU?"/api/stats/"+U:"//"+I.TR+"/api/stats/"+U;e&&(this.rF=e.fs,e.rtn&&(this.C=e.rtn),this.U?(this.playerState= e.state,e.rti>0&&(this.j=e.rti)):(this.yd=e.mos,this.PL=e.volume,e.at&&(this.adType=e.at)),e.autonav&&(this.autonav=e.autonav),e.inview!=null&&(this.wL=e.inview),e.size&&(this.ij=e.size),e.playerwidth&&(this.playerWidth=e.playerwidth),e.playerheight&&(this.playerHeight=e.playerheight));this.L4=g.sG(I.V);this.D=H3(I.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.D==="all"||this.D==="once")this.hN=g.sG(I.IF);this.vL=I.XX;this.experimentIds=BEs(I.experiments);this.fO=I.B8;this.IF=I.Va;this.region= I.region;this.userAge=I.userAge;this.i5=I.JI;this.bl=p5();this.sendVisitorIdHeader=I.sendVisitorIdHeader;this.dw=I.N("vss_pings_using_networkless")||I.N("kevlar_woffle");this.q2=I.N("vss_final_ping_send_and_write");this.Ux=I.N("vss_use_send_and_write");this.pageId=I.pageId;this.DU=I.N("vss_playback_use_send_and_write");I.livingRoomAppMode&&(this.livingRoomAppMode=I.livingRoomAppMode);this.vZ=I.J&&I.N("embeds_append_synth_ch_headers");g.YH(I)&&(this.CO=I.tU);g.bR(g.Fw(I))&&this.Y.push(1);this.accessToken= g.zd(a);a.Rx[this.F1]?this.J=a.Rx[this.F1]:a.Rx.playback&&(this.J=a.Rx.playback);this.adFormat=a.adFormat;this.adQueryId=a.adQueryId;this.autoplay=QA(a);this.B&&(this.TC=a.K7&&RE(a)==="adunit"?!0:!1);this.autonav=a.isAutonav||this.autonav;this.contentVideoId=F9(a);this.clientPlaybackNonce=a.clientPlaybackNonce;this.B8=a.uc;a.Y&&(this.gw=a.Y,this.Vo=a.zR);a.mdxEnvironment&&(this.mdxEnvironment=a.mdxEnvironment);this.V=a.fO;this.EB=a.EB;a.L&&(this.uj=a.L.itag,a.J&&a.J.itag!==this.uj&&(this.E7=a.J.itag)); a.V&&Ll(a.V)&&(this.offlineDownloadUserChoice="1");this.eventLabel=RE(a);this.Z6=a.N2?!1:a.yd;this.BE=a.oh;if(I=WD(a))this.XY=I;this.dA=a.PR;this.partnerId=a.partnerId;this.eventId=a.eventId;this.playlistId=a.DX||a.playlistId;this.wb=a.wb;this.Ku=a.Ku;this.cS=a.cS;this.Bu=a.Bu;this.subscribed=a.subscribed;this.videoId=a.videoId;this.videoMetadata=a.videoMetadata;this.visitorData=a.visitorData;this.osid=a.osid;this.Kh=a.Kh;this.referrer=a.referrer;this.Dx=a.tD||a.Dx;this.xa=a.Ih;this.j0=a.j0;this.userGenderAge= a.userGenderAge;this.mT=a.mT;this.embedsRct=a.embedsRct;this.embedsRctn=a.embedsRctn;g.YH(this.Ex)&&a.mutedAutoplay&&(a.mutedAutoplayDurationMode===2&&a.limitedPlaybackDurationInSeconds===0&&a.endSeconds===0?this.Y.push(7):this.Y.push(2));a.isEmbedsShortsMode(new g.pJ(this.playerWidth,this.playerHeight),!!this.playlistId)&&this.Y.push(3);g.r4(a)&&this.Y.push(4);this.a$=a.V4;a.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=a.compositeLiveIngestionOffsetToken)}; R6F=function(a,I){var U=a.sendVisitorIdHeader?a.visitorData:void 0;return g.tv(a.Ex,a.accessToken).then(function(e){return JBc(a.uri,a.Ex,a.pageId,U,e,I,a.vZ)})}; mbd=function(a,I){return function(){a.Ex.N("html5_simplify_pings")?(a.V=a.zt,a.yx=I(),a.bl=0,a.send()):R6F(a).then(function(U){var e=wRd(a);e.cmt=e.len;e.lact="0";var T=I().toFixed(3);e.rt=Number(T).toString();e=g.pM(a.uri,e);a.Ex.N("vss_through_gel_double")&&FPw(e);a.dw?(U==null&&(U={}),a.Ux?UP().sendAndWrite(e,U):UP().sendThenWrite(e,U)):U?g.lk(e,U):g.QJ(e)})}}; wRd=function(a){var I={ns:a.IF,el:a.eventLabel,cpn:a.clientPlaybackNonce,ver:2,cmt:a.L(a.V),fmt:a.uj,fs:a.rF?"1":"0",rt:a.L(a.yx),adformat:a.adFormat,content_v:a.contentVideoId,euri:a.vL,lact:a.bl,live:a.XY,cl:(748101193).toString(),mos:a.yd,state:a.playerState,volume:a.PL};a.subscribed&&(I.subscribed="1");Object.assign(I,a.L4);a.D==="all"?Object.assign(I,a.hN):a.D==="once"&&a.B&&Object.assign(I,a.hN);a.autoplay&&(I.autoplay="1");a.TC&&(I.sautoplay="1");a.B8&&(I.dni="1");!a.U&&a.CO&&(I.epm=QJS[a.CO]); a.isFinal&&(I["final"]="1");a.Z6&&(I.splay="1");a.EB&&(I.delay=a.EB);a.fO&&(I.hl=a.fO);a.region&&(I.cr=a.region);a.userGenderAge&&(I.uga=a.userGenderAge);a.userAge!==void 0&&a.i5&&(I.uga=a.i5+a.userAge);a.zt!==void 0&&(I.len=a.L(a.zt));!a.U&&a.experimentIds.length>0&&(I.fexp=a.experimentIds.toString());a.C!==null&&(I.rtn=a.L(a.C));a.Dx&&(I.feature=a.Dx);a.Ku&&(I.ctrl=a.Ku);a.cS&&(I.ytr=a.cS);a.E7&&(I.afmt=a.E7);a.offlineDownloadUserChoice&&(I.ODUC=a.offlineDownloadUserChoice);a.Va&&(I.lio=a.L(a.Va)); a.U?(I.idpj=a.BE,I.ldpj=a.dA,a.delayThresholdMet&&(I.dtm="1"),a.j!=null&&(I.rti=a.L(a.j)),a.mT&&(I.ald=a.mT),a.compositeLiveIngestionOffsetToken&&(I.clio=a.compositeLiveIngestionOffsetToken)):a.adType!==void 0&&(I.at=a.adType);a.ij&&(a.B||a.U)&&(I.size=a.ij);a.B&&a.Y.length&&(I.pbstyle=a.Y.join(","));a.wL!=null&&(a.B||a.U)&&(I.inview=a.L(a.wL));a.U&&(I.volume=Mb(a,g.FX(a.segments,function(e){return e.volume})),I.st=Mb(a,g.FX(a.segments,function(e){return e.startTime})),I.et=Mb(a,g.FX(a.segments,function(e){return e.endTime})), IR(a.segments,function(e){return e.playbackRate!==1})&&(I.rate=Mb(a,g.FX(a.segments,function(e){return e.playbackRate}))),IR(a.segments,function(e){return e.V!=="-"})&&(I.als=g.FX(a.segments,function(e){return e.V}).join(",")),IR(a.segments,function(e){return e.previouslyEnded})&&(I.pe=g.FX(a.segments,function(e){return""+ +e.previouslyEnded}).join(","))); I.muted=Mb(a,g.FX(a.segments,function(e){return e.muted?1:0})); IR(a.segments,function(e){return e.visibilityState!==0})&&(I.vis=Mb(a,g.FX(a.segments,function(e){return e.visibilityState}))); IR(a.segments,function(e){return e.connectionType!==0})&&(I.conn=Mb(a,g.FX(a.segments,function(e){return e.connectionType}))); IR(a.segments,function(e){return e.L!==0})&&(I.blo=Mb(a,g.FX(a.segments,function(e){return e.L}))); IR(a.segments,function(e){return!!e.B})&&(I.blo=g.FX(a.segments,function(e){return e.B}).join(",")); IR(a.segments,function(e){return!!e.compositeLiveStatusToken})&&(I.cbs=g.FX(a.segments,function(e){return e.compositeLiveStatusToken}).join(",")); IR(a.segments,function(e){return e.J!=="-"})&&(I.cc=g.FX(a.segments,function(e){return e.J}).join(",")); IR(a.segments,function(e){return e.clipId!=="-"})&&(I.clipid=g.FX(a.segments,function(e){return e.clipId}).join(",")); if(IR(a.segments,function(e){return!!e.audioId})){var U="au"; a.B&&(U="au_d");I[U]=g.FX(a.segments,function(e){return e.audioId}).join(",")}tb()&&a.gw&&(I.ctt=a.gw,I.cttype=a.Vo,I.mdx_environment=a.mdxEnvironment); a.N2&&(I.etype=a.e8!==void 0?a.e8:0);a.xa&&(I.uoo=a.xa);a.livingRoomAppMode&&a.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(I.clram=z6S[a.livingRoomAppMode]||a.livingRoomAppMode);a.J?h6F(a,I):(I.docid=a.videoId,I.referrer=a.referrer,I.ei=a.eventId,I.of=a.Kh,I.osid=a.osid,I.vm=a.videoMetadata,a.adQueryId&&(I.aqi=a.adQueryId),a.autonav&&(I.autonav="1"),a.playlistId&&(I.list=a.playlistId),a.Bu&&(I.ssrt="1"),a.j0&&(I.upt=a.j0));a.B&&(a.embedsRct&&(I.rct=a.embedsRct),a.embedsRctn&&(I.rctn= a.embedsRctn),a.compositeLiveIngestionOffsetToken&&(I.clio=a.compositeLiveIngestionOffsetToken));a.a$&&(I.host_cpn=a.a$);return I}; h6F=function(a,I){if(I&&a.J){var U=new Set(["q","feature","mos"]),e=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),T=new Set(["aqi","autonav","list","ssrt","upt"]);a.J.ns==="3pp"&&(I.ns="3pp");for(var C=g.k(Object.keys(a.J)),r=C.next();!r.done;r=C.next())r=r.value,e.has(r)||U.has(r)||T.has(r)&&!a.J[r]||(I[r]=a.J[r])}}; Mb=function(a,I){return g.FX(I,a.L).join(",")}; FPw=function(a){a.indexOf("watchtime")!==-1&&g.JL("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:a}})}; N35=function(a,I){a.attestationResponse&&R6F(a).then(function(U){U=U||{};U.method="POST";U.postParams={atr:a.attestationResponse};a.dw?a.Ux?UP().sendAndWrite(I,U):UP().sendThenWrite(I,U):g.lk(I,U)})}; ju=function(a){g.S.call(this);this.provider=a;this.Y="paused";this.U=NaN;this.C=[10,10,10,40];this.j=this.D=0;this.gw=this.tU=this.e8=this.Va=this.B=!1;this.L=this.J=NaN;this.logger=new g.bh("vss");this.V=new VU(a)}; IJb=function(a){if(!a.B){a.provider.videoData.FR===16623&&g.RS(Error("Playback for EmbedPage"));var I=$c(a,"playback");a.C=ocb(a);yBq(a.V);I.C=iY(a);a.L>0&&(I.V-=a.L);I.send();if(a.provider.videoData.MQ){I=a.provider.Ex;var U=a.provider.videoData,e={html5:"1",video_id:U.videoId,cpn:U.clientPlaybackNonce,ei:U.eventId,ptk:U.MQ,oid:U.gH,ptchn:U.VY,pltype:U.Le,content_v:F9(U)};U.wr&&Object.assign(e,{m:U.wr});I=g.pM(I.Zt+"ptracking",e);Dbq(a,I)}a.provider.videoData.EB||(vcg(a),aJS(a),a.w9());a.B=!0;a= a.V;a.V=a.Ea();a.PH=g.cy(a.provider);!(a.B===0&&a.V<5)&&a.V-a.B>2&&(a.B=a.V);a.C=!0}}; ocb=function(a){var I=a.provider.videoData.oh,U=a.provider.videoData.PR,e=[10+I,10,10,40+U-I,40],T,C=(T=a.provider.videoData.getPlayerResponse())==null?void 0:T.playbackTracking,r=C==null?void 0:C.videostatsScheduledFlushWalltimeSeconds;T=C==null?void 0:C.videostatsDefaultFlushIntervalSeconds;if(!(r&&r.length>0&&T))return a.logger.info("Missing valid scheduled pings config "+r+" "+T),e;I=[r[0]+I].concat(g.A(r.slice(1).map(function(q,x){return q-r[x]})),[T+U-I, T]);return I.some(function(q){return q<0})?(a.logger.V(347111855,"Neg vss scheduled pings "+r+" "+T),e):I}; iY=function(a,I){I=I===void 0?NaN:I;var U=g.cy(a.provider);I=isNaN(I)?U:I;I=Math.ceil(I);var e=a.C[a.D];a.D+11E3;!(C.length>1)&&C[0].isEmpty()||q||(r.C=iY(a,T));r.send();a.j++}},(T-U)*1E3); return a.J=T}; LD=function(a){g.M6(a.U);a.U=NaN}; sQd=function(a){a.V.update();a=a.V;a.segments.length&&a.V===a.B||AB(a);var I=a.segments;a.segments=[];return I}; $c=function(a,I){var U=ekc(a.provider);Object.assign(U,{state:a.Y});I=new dbg(a.provider.videoData,a.provider.Ex,I,U);I.V=a.provider.sx.Ea();U=a.provider.videoData.clientPlaybackNonce;I.V=a.provider.sx.RD(U);a.provider.videoData.isLivePlayback||(I.zt=a.provider.sx.getDuration(U));a.provider.videoData.V&&(U=a.provider.videoData.V.rS(I.V))&&(I.Va=U-I.V,a.provider.Ex.N("html5_disable_live_dvr_shrink_for_cdm_vss")&&h1(a.provider.videoData)&&(I.V+=a.provider.sx.Dl(),I.Va-=a.provider.sx.Dl()));I.yx=g.cy(a.provider); I.segments=[kc(a.provider)];return I}; UoL=function(a,I){var U=$c(a,"watchtime");TmC(a)&&(U.delayThresholdMet=!0,a.e8=!0);if(a.L>0){for(var e=g.k(I),T=e.next();!T.done;T=e.next())T=T.value,T.startTime-=a.L,T.endTime-=a.L;U.V-=a.L}else U.V=a.V.eN();U.segments=I;return U}; g3=function(a,I){var U=C5C(a,!isNaN(a.J));I&&(a.J=NaN);return U}; C5C=function(a,I){var U=UoL(a,sQd(a));!isNaN(a.J)&&I&&(U.j=a.J);return U}; TmC=function(a){var I;if(I=a.provider.videoData.isLoaded()&&a.provider.videoData.EB&&a.B&&!a.e8)I=a.V,I=I.U+I.Ea()-I.B>=a.provider.videoData.EB;return!!I}; vcg=function(a){a.provider.videoData.youtubeRemarketingUrl&&!a.tU&&(Dbq(a,a.provider.videoData.youtubeRemarketingUrl),a.tU=!0)}; aJS=function(a){a.provider.videoData.googleRemarketingUrl&&!a.gw&&(Dbq(a,a.provider.videoData.googleRemarketingUrl),a.gw=!0)}; rpc=function(a){if(!a.Ox()&&a.B){a.Y="paused";var I=g3(a);I.isFinal=!0;I.send();a.dispose()}}; H4c=function(a,I){if(!a.Ox())if(g.Q(I.state,2)||g.Q(I.state,512)){if(a.Y="paused",g.jz(I,2)||g.jz(I,512))g.jz(I,2)&&(a.V.previouslyEnded=!0),a.B&&(LD(a),g3(a).send(),a.J=NaN)}else if(g.Q(I.state,8)){a.Y="playing";var U=a.B&&isNaN(a.U)?iY(a):NaN;if(!isNaN(U)&&(Mq(I,64)<0||Mq(I,512)<0)){var e=C5C(a,!1);e.C=U;e.send()}g.jz(I,16)&&I.state.seekSource===58&&(a.V.previouslyEnded=!0)}else a.Y="paused"}; q9i=function(a,I,U){if(!a.Va){U||(U=$c(a,"atr"));U.attestationResponse=I;try{U.send()}catch(e){if(e.message!=="Unknown Error")throw e;}a.Va=!0}}; Dbq=function(a,I){var U=a.provider.Ex;g.tv(a.provider.Ex,g.zd(a.provider.videoData)).then(function(e){var T=a.provider.Ex.pageId,C=a.provider.Ex.sendVisitorIdHeader?a.provider.videoData.visitorData:void 0,r=a.provider.Ex.N("vss_pings_using_networkless")||a.provider.Ex.N("kevlar_woffle"),q=a.provider.Ex.N("allow_skip_networkless");e=JBc(I,U,T,C,e);uow(I,e,{token:a.provider.videoData.Y,HO:a.provider.videoData.zR,mdxEnvironment:a.provider.videoData.mdxEnvironment},U,void 0,r&&!q,!1,!0)})}; xog=function(){this.endTime=this.startTime=-1;this.J="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.L=0;this.compositeLiveStatusToken=this.B=void 0;this.volume=this.connectionType=0;this.muted=!1;this.V=this.clipId="-";this.previouslyEnded=!1}; cR=function(a,I,U){this.videoData=a;this.Ex=I;this.sx=U;this.V=void 0}; g.cy=function(a){return Z4F(a)()}; Z4F=function(a){if(!a.V){var I=g.Co(function(e){var T=(0,g.w)();e&&T<=631152E6&&(a.sx.R$("ytnerror",{issue:28799967,value:""+T}),T=(new Date).getTime()+2);return T},a.Ex.N("html5_validate_yt_now")),U=I(); a.V=function(){return Math.round(I()-U)/1E3}; a.sx.rI()}return a.V}; ekc=function(a){var I=a.sx.h2()||{};I.fs=a.sx.QM();I.volume=a.sx.getVolume();I.muted=a.sx.isMuted()?1:0;I.mos=I.muted;I.clipid=a.sx.hk();var U;I.playerheight=((U=a.sx.getPlayerSize())==null?void 0:U.height)||0;var e;I.playerwidth=((e=a.sx.getPlayerSize())==null?void 0:e.width)||0;a=a.videoData;U={};a.L&&(U.fmt=a.L.itag,a.J&&(a.TC?a.J.itag!==a.L.itag:a.J.itag!=a.L.itag)&&(U.afmt=a.J.itag));U.ei=a.eventId;U.list=a.playlistId;U.cpn=a.clientPlaybackNonce;a.videoId&&(U.v=a.videoId);a.oi&&(U.infringe=1); (a.N2?0:a.yd)&&(U.splay=1);(e=WD(a))&&(U.live=e);a.K7&&(U.sautoplay=1);a.I9&&(U.autoplay=1);a.wb&&(U.sdetail=a.wb);a.partnerId&&(U.partnerid=a.partnerId);a.osid&&(U.osid=a.osid);a.tE&&(U.cc=g.Snq(a.tE));return Object.assign(I,U)}; cBL=function(a){var I=brd();if(I)return tJg[I]||tJg.other;if(g.Pj(a.Ex)){a=navigator.userAgent;if(/[Ww]ireless[)]/.test(a))return 3;if(/[Ww]ired[)]/.test(a))return 30}return 0}; kc=function(a){var I=new xog,U;I.J=((U=ekc(a).cc)==null?void 0:U.toString())||"-";I.playbackRate=a.sx.getPlaybackRate();U=a.sx.getVisibilityState();U!==0&&(I.visibilityState=U);a.Ex.E7&&(I.L=1);I.B=a.videoData.Dq;I.compositeLiveStatusToken=a.videoData.compositeLiveStatusToken;U=a.sx.getAudioTrack();U.X1&&U.X1.id&&U.X1.id!=="und"&&(I.audioId=U.X1.id);I.connectionType=cBL(a);I.volume=a.sx.getVolume();I.muted=a.sx.isMuted();I.clipId=a.sx.hk()||"-";I.V=a.videoData.Ne||"-";return I}; g.WR=function(a,I){g.S.call(this);var U=this;this.provider=a;this.J=!1;this.B=new Map;this.Gn=new g.xP;this.Ah={Ca8:function(){return U.qoe}, mOO:function(){return U.V}, A2w:function(){return U.L}}; this.provider.videoData.qJ()&&!this.provider.videoData.HG&&(this.V=new ju(this.provider),this.V.L=this.provider.videoData.BE/1E3,g.E(this,this.V),this.qoe=new g.tB(this.provider,I),g.E(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.sb=this.provider.videoData.clientPlaybackNonce)&&this.B.set(this.sb,this.V));if(a.Ex.playerCanaryState==="canary"||a.Ex.playerCanaryState==="holdback")this.L=new r3(this.provider),g.E(this,this.L)}; nSC=function(a){return!!a.V&&!!a.qoe}; lY=function(a){return g.cy(a.provider)}; BR=function(a){a.L&&CYj(a.L);a.qoe&&ODF(a.qoe)}; KjL=function(a){if(a.qoe){a=a.qoe;for(var I=a.provider.videoData,U=a.provider.Ex,e=g.k(U.Qq),T=e.next();!T.done;T=e.next())bY(a,T.value);if(a.provider.N("html5_enable_qoe_cat_list"))for(e=g.k(I.qk),T=e.next();!T.done;T=e.next())bY(a,T.value);else I.Qq&&bY(a,a.provider.videoData.Qq);I.U7()&&(e=I.V,VA(I)&&bY(a,"manifestless"),e&&YV(e)&&bY(a,"live-segment-"+YV(e).toFixed(1)));Kn(I)?bY(a,"sabr"):a.OR(jP(I));if(Nn(I)||I.qD())I.qD()&&bY(a,"ssa"),bY(a,"lifa");h1(I)&&bY(a,"cdm");I.gatewayExperimentGroup&& (e=I.gatewayExperimentGroup,e==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?e="spkadtrt":e==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(e="spkadctrl"),bY(a,e));U.Va!=="yt"&&a.V.set("len",[I.lengthSeconds.toFixed(2)]);I.cotn&&!DK(I)&&a.yS(!0);U.H8()&&(I=iDg())&&a.R$("cblt",{m:I});if(U.N("html5_log_screen_diagonal")){U=a.R$;var C;I=((C=window.H5vccScreen)==null?0:C.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;U.call(a,"cbltdiag",{v:I})}}}; b4c=function(a){if(a.provider.sx.Vm()){if(a.J)return;a.J=!0}a.V&&IJb(a.V);if(a.L){a=a.L;var I=g.cy(a.provider);a.V<0&&(a.V=I,a.delay.start());a.L=I;a.J=I}}; Jpb=function(a,I){a.V&&(a=a.V,I===58?a.V.update():a.B&&(LD(a),g3(a).send(),a.J=NaN))}; uc5=function(a,I){if(g.jz(I,1024)||g.jz(I,512)||g.jz(I,4)){if(a.L){var U=a.L;U.L>=0||(U.V=-1,U.delay.stop())}a.qoe&&(U=a.qoe,U.D||(U.B=-1))}if(a.provider.videoData.enableServerStitchedDai&&a.sb){var e;(e=a.B.get(a.sb))==null||H4c(e,I)}else a.V&&H4c(a.V,I);if(a.qoe){e=a.qoe;U=I.state;var T=g.cy(e.provider),C=e.getPlayerState(U);Sqd(e,T,C,U.seekSource||void 0);C=U.VR;g.Q(U,128)&&C&&(C.QS=C.QS||"",PYb(e,T,C.errorCode,C.dB,C.QS));(g.Q(U,2)||g.Q(U,128))&&e.reportStats(T);U.isPlaying()&&!e.D&&(e.B>=0&& e.V.set("user_intent",[e.B.toString()]),e.D=!0);B3F(e)}a.L&&(e=a.L,rBC(e),e.playerState=I.state,e.L>=0&&g.jz(I,16)&&e.seekCount++,I.state.isError()&&e.send());a.provider.sx.Vm()&&(a.Gn=I.state)}; kls=function(a){a.L&&a.L.send();if(a.qoe){var I=a.qoe;if(I.J){I.Gn==="PL"&&(I.Gn="N");var U=g.cy(I.provider);g.Z3(I,U,"vps",[I.Gn]);I.D||(I.B>=0&&I.V.set("user_intent",[I.B.toString()]),I.D=!0);I.provider.Ex.H8()&&I.R$("finalized",{});I.Ux=!0;I.reportStats(U)}}if(a.provider.videoData.enableServerStitchedDai)for(I=g.k(a.B.values()),U=I.next();!U.done;U=I.next())rpc(U.value);else a.V&&rpc(a.V);a.dispose()}; VJL=function(a,I){a.V&&q9i(a.V,I)}; Apq=function(a){if(!a.V)return null;var I=$c(a.V,"atr");return function(U){a.V&&q9i(a.V,U,I)}}; MJL=function(a,I,U,e){U.adFormat=U.IF;var T=I.sx;I=new ju(new cR(U,I.Ex,{getDuration:function(){return U.lengthSeconds}, getCurrentTime:function(){return T.getCurrentTime()}, Ea:function(){return T.Ea()}, RD:function(){return T.RD()}, Vm:function(){return T.Vm()}, Sx:function(){return T.Sx()}, getPlayerSize:function(){return T.getPlayerSize()}, getAudioTrack:function(){return U.getAudioTrack()}, getPlaybackRate:function(){return T.getPlaybackRate()}, lL:function(){return T.lL()}, getVisibilityState:function(){return T.getVisibilityState()}, zQ:function(){return T.zQ()}, h2:function(){return T.h2()}, getVolume:function(){return T.getVolume()}, isMuted:function(){return T.isMuted()}, QM:function(){return T.QM()}, hk:function(){return T.hk()}, getProximaLatencyPreference:function(){return T.getProximaLatencyPreference()}, rI:function(){T.rI()}, R$:function(C,r){T.R$(C,r)}, lC:function(){return T.lC()}, Dl:function(){return T.Dl()}})); I.L=e;g.E(a,I);return I}; jQs=function(){this.Te=0;this.B=this.H6=this.Kj=this.L=NaN;this.V={};this.bandwidthEstimate=NaN}; Xo=function(a,I,U){g.S.call(this);var e=this;this.Ex=a;this.sx=I;this.L=U;this.V=new Map;this.sb="";this.Ah={Vq:function(){return Array.from(e.V.keys())}}}; $oc=function(a,I){a.V.has(I)&&(kls(a.V.get(I)),a.V.delete(I))}; i4b=function(){this.V=g.xM;this.array=[]}; gSS=function(a,I,U){var e=[];for(I=Ljb(a,I);IU)break}return e}; cpc=function(a,I){var U=[];a=g.k(a.array);for(var e=a.next();!e.done&&!(e=e.value,e.contains(I)&&U.push(e),e.start>I);e=a.next());return U}; Wjw=function(a){return a.array.slice(Ljb(a,0x7ffffffffffff),a.array.length)}; Ljb=function(a,I){a=po(a.array,function(U){return I-U.start||1}); return a<0?-(a+1):a}; lJI=function(a,I){var U=NaN;a=g.k(a.array);for(var e=a.next();!e.done;e=a.next())if(e=e.value,e.contains(I)&&(isNaN(U)||e.endI&&(isNaN(U)||e.starta.mediaTime+a.U&&I1)a.J=!0;if((T===void 0?0:T)||isNaN(a.L))a.L=I;if(a.V)I!==a.mediaTime&&(a.V=!1);else if(I>0&&a.mediaTime===I){T=1500;if(a.Ex.N("html5_buffer_underrun_transition_fix")){T=g.ki(a.Ex.experiments,"html5_min_playback_advance_for_steady_state_secs");var C=g.ki(a.Ex.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");T=T>0&&C>0&&Math.abs(I-a.L)(e||!a.J?T:400)}a.mediaTime=I;a.B=U;return!1}; Y9g=function(a,I){this.videoData=a;this.V=I}; O45=function(a,I,U){return I.Me(U).then(function(){return OT(new Y9g(I,I.B))},function(e){e instanceof Error&&g.RS(e); var T=SZ('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),C=yV('audio/mp4; codecs="mp4a.40.2"'),r=T||C,q=I.isLivePlayback&&!g.ZX(a.U,!0);e="fmt.noneavailable";q?e="html5.unsupportedlive":r||(e="html5.missingapi");r=q||!r?2:1;T={buildRej:"1",a:I.LQ(),d:!!I.yx,drm:I.lN(),f18:I.fY.indexOf("itag=18")>=0,c18:T};I.V&&(I.lN()?(T.f142=!!I.V.V["142"],T.f149=!!I.V.V["149"],T.f279=!!I.V.V["279"]):(T.f133=!!I.V.V["133"],T.f140=!!I.V.V["140"],T.f242=!!I.V.V["242"]),T.cAAC=C,T.cAVC=yV('video/mp4; codecs="avc1.42001E"'), T.cVP9=yV('video/webm; codecs="vp9"'));I.U&&(T.drmsys=I.U.keySystem,C=0,I.U.V&&(C=Object.keys(I.U.V).length),T.drmst=C);return new pV(e,T,r)})}; fD=function(a){this.data=window.Float32Array?new Float32Array(a):Array(a);this.L=this.V=a-1}; S9s=function(a){return a.data[a.V]||0}; Glc=function(a){this.U=a;this.B=this.L=0;this.J=new fD(50)}; Oq=function(a,I,U){g.J_.call(this);this.videoData=a;this.experiments=I;this.U=U;this.L=[];this.HV=0;this.B=!0;this.J=!1;this.Y=0;U=new yps;a.latencyClass==="ULTRALOW"&&(U.U=!1);a.xa?U.L=3:g.fn(a)&&(U.L=2);a.latencyClass==="NORMAL"&&(U.J=!0);g.ki(I,"html5_low_latency_adaptive_liveness_adjustment_segments")===0&&g.ki(I,"html5_low_latency_max_allowable_liveness_drift_chunks")===0||a.latencyClass!=="LOW"&&a.latencyClass!=="ULTRALOW"||(U.J=!0);var e=g.ki(I,"html5_liveness_drift_proxima_override");if(jP(a)!== 0&&e){U.V=e;var T;((T=a.V)==null?0:mrq(T))&&U.V--}Kn(a)&&I.S8("html5_sabr_parse_live_metadata_playback_boundaries")&&(U.j=!0);if(g.Qz("trident/")||g.Qz("edge/"))T=g.ki(I,"html5_platform_minimum_readahead_seconds")||3,U.B=Math.max(U.B,T);g.ki(I,"html5_minimum_readahead_seconds")&&(U.B=g.ki(I,"html5_minimum_readahead_seconds"));g.ki(I,"html5_maximum_readahead_seconds")&&(U.D=g.ki(I,"html5_maximum_readahead_seconds"));I.S8("html5_force_adaptive_readahead")&&(U.U=!0);if(T=g.ki(I,"html5_liveness_drift_chunk_override"))U.V= T;A1(a)&&(U.V=(U.V+1)/5,a.latencyClass==="LOW"&&(U.V*=2));if(a.latencyClass==="ULTRALOW"||a.latencyClass==="LOW")U.Y=g.ki(I,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,U.C=g.ki(I,"html5_low_latency_max_allowable_liveness_drift_chunks")||10;this.policy=U;this.C=this.policy.L!==1;this.V=Yc(this,ESq(this,isNaN(a.liveChunkReadahead)?3:a.liveChunkReadahead,a))}; dos=function(a,I){if(I)return I=a.videoData,I=ESq(a,isNaN(I.liveChunkReadahead)?3:I.liveChunkReadahead,I),Yc(a,I);if(a.L.length){if(Math.min.apply(null,a.L)>1)return Yc(a,a.V-1);if(a.policy.U)return Yc(a,a.V+1)}return a.V}; Rkw=function(a,I){if(!a.L.length)return!1;var U=a.V;a.V=dos(a,I===void 0?!1:I);if(I=U!==a.V)a.L=[],a.HV=0;return I}; Su=function(a,I){return I>=a.Q5()-w0s(a)}; Fjq=function(a,I,U){I=Su(a,I);U||I?I&&(a.B=!0):a.B=!1;a.C=a.policy.L===2||a.policy.L===3&&a.B}; mo5=function(a,I){I=Su(a,I);a.J!==I&&a.publish("livestatusshift",I);a.J=I}; w0s=function(a){var I=a.policy.V;a.J||(I=Math.max(I-1,0));return I*GY(a)}; ESq=function(a,I,U){U.xa&&I--;A1(U)&&(I=1);if(jP(U)!==0&&(a=g.ki(a.experiments,"html5_live_chunk_readahead_proxima_override"))){I=a;var e;((e=U.V)==null?0:mrq(e))&&I++}return I}; GY=function(a){return a.videoData.V?YV(a.videoData.V)||5:5}; Yc=function(a,I){I=Math.max(Math.max(1,Math.ceil(a.policy.B/GY(a))),I);return Math.min(Math.min(8,Math.floor(a.policy.D/GY(a))),I)}; yps=function(){this.B=0;this.D=Infinity;this.U=!0;this.V=2;this.L=1;this.J=!1;this.C=10;this.j=!1;this.Y=1}; d3=function(a){g.S.call(this);this.sx=a;this.V=0;this.L=null;this.Y=this.J=0;this.B={};this.Ex=this.sx.X();this.U=new g.Dy(this.U9,1E3,this);this.xa=new yU({delayMs:g.ki(this.Ex.experiments,"html5_seek_timeout_delay_ms")});this.tU=new yU({delayMs:g.ki(this.Ex.experiments,"html5_long_rebuffer_threshold_ms")});this.i5=Eq(this,"html5_seek_set_cmt");this.CO=Eq(this,"html5_seek_jiggle_cmt");this.fO=Eq(this,"html5_seek_new_elem");this.EB=Eq(this,"html5_unreported_seek_reseek");this.gw=Eq(this,"html5_long_rebuffer_jiggle_cmt"); this.dw=Eq(this,"html5_long_rebuffer_ssap_clip_not_match");this.e8=new yU({delayMs:2E4});this.a$=Eq(this,"html5_seek_new_elem_shorts");this.XX=Eq(this,"html5_seek_new_media_source_shorts_reuse");this.Z6=Eq(this,"html5_seek_new_media_element_shorts_reuse");this.zt=Eq(this,"html5_reseek_after_time_jump");this.D=Eq(this,"html5_gapless_handoff_close_end_long_rebuffer");this.j=Eq(this,"html5_gapless_slow_seek");this.Va=Eq(this,"html5_gapless_slow_start");this.C=Eq(this,"html5_ads_preroll_lock_timeout"); this.hN=Eq(this,"html5_ssap_ad_longrebuffer_new_element");this.E7=new yU({delayMs:g.ki(this.Ex.experiments,"html5_skip_slow_ad_delay_ms")||5E3,j_:!this.Ex.N("html5_report_slow_ads_as_error")});this.Vo=new yU({delayMs:g.ki(this.Ex.experiments,"html5_skip_slow_ad_delay_ms")||5E3,j_:!this.Ex.N("html5_skip_slow_buffering_ad")});this.B8=new yU({delayMs:g.ki(this.Ex.experiments,"html5_slow_start_timeout_delay_ms")});this.Ux=Eq(this,"html5_slow_start_no_media_source");g.E(this,this.U)}; Eq=function(a,I){var U=g.ki(a.Ex.experiments,I+"_delay_ms");a=a.Ex.N(I+"_cfl");return new yU({delayMs:U,j_:a})}; QQj=function(a,I){a.V=I}; RJ=function(a,I,U,e,T,C,r,q){I.test(U)?(a.XQ(T,I,r),I.j_||C()):(I.IJ&&I.L&&!I.J?(U=(0,g.w)(),e?I.V||(I.V=U):I.V=0,C=!e&&U-I.L>I.IJ,U=I.V&&U-I.V>I.UW||C?I.J=!0:!1):U=!1,U&&(q=Object.assign({},a.sB(I),q),q.wn=r,q.we=T,q.wsuc=e,a.sx.R$("workaroundReport",q),e&&(I.reset(),a.B[T]=!1)))}; yU=function(a){var I=a===void 0?{}:a;a=I.delayMs===void 0?0:I.delayMs;var U=I.UW===void 0?1E3:I.UW;var e=I.IJ===void 0?3E4:I.IJ;I=I.j_===void 0?!1:I.j_;this.V=this.L=this.B=this.startTimestamp=0;this.J=!1;this.U=Math.ceil(a/1E3);this.UW=U;this.IJ=e;this.j_=I}; oSY=function(a){g.S.call(this);var I=this;this.sx=a;this.C=this.V=this.LO=this.mediaElement=this.playbackData=null;this.B=0;this.U=this.gw=this.J=null;this.e8=!1;this.Vo=0;this.Va=!1;this.timestampOffset=0;this.D=!0;this.a$=0;this.Z6=this.hN=!1;this.Y=0;this.xa=!1;this.tU=0;this.Ex=this.sx.X();this.videoData=this.sx.getVideoData();this.policy=new zkb;this.j=new d3(this.sx);this.i5=this.CO=this.zt=this.L=NaN;this.Ux=new g.Dy(function(){hkI(I,!1)},2E3); this.B8=new g.Dy(function(){w3(I)}); this.fO=new g.Dy(function(){I.e8=!0;Nmc(I,{})}); this.E7=NaN;this.dw=new g.Dy(function(){var U=I.Ex.yd;U.V+=1E4/36E5;U.V-U.B>1/6&&(NEC(U),U.B=U.V);I.dw.start()},1E4); g.E(this,this.j);g.E(this,this.Ux);g.E(this,this.fO);g.E(this,this.B8);g.E(this,this.dw)}; aYF=function(a,I){a.playbackData=I;a.videoData.isLivePlayback&&(a.C=new Glc(function(){a:{if(a.playbackData&&a.playbackData.V.V){if(VA(a.videoData)&&a.LO){var U=a.LO.Sh.Lc()||0;break a}if(a.videoData.V){U=a.videoData.V.tU;break a}}U=0}return U}),a.V=new Oq(a.videoData,a.Ex.experiments,function(){return a.C4(!0)})); Fo(a.sx)?(I=DoI(a),I.B9?(Kn(a.videoData)&&a.nz(I.B9,I.startSeconds),a.B=I.startSeconds):I.startSeconds>0&&a.seekTo(I.startSeconds,{ov:"seektimeline_startPlayback",seekSource:15}),a.D=!1):vSc(a)||(a.B=a.B||(g.sc(a.videoData)?0:a.videoData.startSeconds)||0)}; sPI=function(a,I){(a.LO=I)?IYj(a,!0):mP(a)}; Uxq=function(a,I){g.Ik(a.j.U);a.N("html5_exponential_memory_for_sticky")&&(I.state.isPlaying()?g.Ik(a.dw):a.dw.stop());if(a.mediaElement)if(I.oldState.state===8&&uC(I.state)&&I.state.isBuffering()){I=a.mediaElement.getCurrentTime();var U=a.mediaElement.gV();var e=a.N("manifestless_post_live_ufph")||a.N("manifestless_post_live")?KN(U,Math.max(I-3.5,0)):KN(U,I-3.5);e>=0&&I>U.end(e)-1.1&&e+10?(QU(a.sx,a.getCurrentTime()+a.videoData.limitedPlaybackDurationInSeconds),a.Z6=!0):a.videoData.isLivePlayback&&a.videoData.endSeconds>0&&(QU(a.sx,a.getCurrentTime()+a.videoData.endSeconds),a.Z6=!0))}; TBF=function(a,I){var U=a.getCurrentTime(),e=a.isAtLiveHead(U);if(a.C&&e){var T=a.C;if(T.V&&!(U>=T.L&&U50&&T.L.shift())),T=a.V,Fjq(T,U,I===void 0?!0:I),mo5(T,U),I&&hkI(a,!0));e!==a.hN&&(I=a.getCurrentTime()-a.i5<=500,U=a.Vo>=1E3,I||U||(I=a.sx.Qo(),I.qoe&&(I=I.qoe,U=g.cy(I.provider), g.Z3(I,U,"lh",[e?"1":"0"])),a.hN=e,a.Vo++,a.i5=a.getCurrentTime()))}; hkI=function(a,I){if(a.V){var U=a.V;var e=a.getCurrentTime();!Su(U,e)&&U.yM()?(U.policy.J&&(U.policy.V=Math.max(U.policy.V+U.policy.Y,U.policy.C)),U=Infinity):U=e0&&C9(a.mediaElement)>0&&(a.L=zY(a,a.L,!1)),!a.mediaElement||!xxq(a))a.B8.start(750);else if(!isNaN(a.L)&&isFinite(a.L)){var I=a.CO-(a.L-a.timestampOffset);if(!(I===0||Math.abs(I)<.005))if(I=a.mediaElement.getCurrentTime()-a.L,Math.abs(I)<=a.a$||Math.abs(I)<.005)Zuc(a);else{if(a.videoData.wR)a.videoData.wR=!1;else if(!kU(a.videoData)&&a.L>=a.C4()-.1){a.L=a.C4();a.J.resolve(a.C4()); a.sx.tb();return}try{var U=a.L-a.timestampOffset;a.mediaElement.seekTo(U);a.j.V=U;a.CO=U;a.B=a.L;a.Va=!1}catch(e){}}}}; xxq=function(a){if(!a.mediaElement||a.mediaElement.Nx()===0||a.mediaElement.hasError())return!1;var I=a.mediaElement.getCurrentTime()>0;if(!(a.videoData.B&&a.videoData.B.V||a.videoData.isLivePlayback)&&a.videoData.lN())return I;if(a.L>=0){var U=a.mediaElement.NP();if(U.length||!I)return b2(U,a.L-a.timestampOffset)}return I}; Zuc=function(a){a.J&&(a.J.resolve(a.mediaElement.getCurrentTime()),a.j.L=null)}; q7s=function(a,I){a.U&&(a.U.resolve(I),a.sx.qK(),a.Ex.H8()&&(I=a.sB(),I["native"]=""+ +a.Va,I.otgt=""+(a.L+a.timestampOffset),a.sx.R$("seekEnd",I)));mP(a)}; mP=function(a){a.L=NaN;a.CO=NaN;a.J=null;a.gw=null;a.U=null;a.e8=!1;a.Va=!1;a.a$=0;a.Ux.stop();a.fO.stop()}; KXw=function(a,I,U){var e=a.mediaElement,T=I.type;switch(T){case "seeking":var C=e.getCurrentTime()+a.timestampOffset;if(!a.J||a.Va&&C!==a.L){var r=!!a.J;a.J=new ef;a.J.then(function(x){q7s(a,x)},function(){mP(a)}); if(a.videoData.isAd()){var q;oGS({adCpn:a.videoData.clientPlaybackNonce,contentCpn:(q=a.videoData.V4)!=null?q:""},I.V)}a.CO=C;QQj(a.j,e.getCurrentTime());a.seekTo(C,{seekSource:104,ov:"seektimeline_mediaElementEvent"});U&&tOw(U,C*1E3,!!r);a.Va=!0}break;case "seeked":Zuc(a);break;case "loadedmetadata":Fo(a.sx)||nWI(a);w3(a);break;case "progress":w3(a);break;case "pause":a.Y=a.getCurrentTime()}a.Y&&((T==="play"||T==="playing"||T==="timeupdate"||T==="progress")&&a.getCurrentTime()-a.Y>10&&(a.N("html5_enable_new_media_element_puase_jump")? (a.sx.XQ(new pV("qoe.restart",{reason:"pauseJump"})),a.sx.Yh(),a.seekTo(a.Y,{ov:"pauseJumpNewElement"})):a.seekTo(a.Y,{ov:"pauseJump"})),T!=="pause"&&T!=="play"&&T!=="playing"&&T!=="progress"&&(a.Y=0))}; buq=function(a){return(YU(a.videoData)||!!a.videoData.liveUtcStartSeconds)&&(!!a.videoData.liveUtcStartSeconds||vSc(a))&&!!a.videoData.V}; vSc=function(a){return!!a.videoData.startSeconds&&isFinite(a.videoData.startSeconds)&&a.videoData.startSeconds>1E9}; DoI=function(a){var I=0,U=NaN,e="";if(!a.D)return{startSeconds:I,B9:U,source:e};a.videoData.zt?I=a.videoData.CO:kU(a.videoData)&&(I=Infinity);if(g.fn(a.videoData))return{startSeconds:I,B9:U,source:e};a.videoData.startSeconds?(e="ss",I=a.videoData.startSeconds):a.videoData.vL&&(e="stss",I=a.videoData.vL);a.videoData.liveUtcStartSeconds&&(U=a.videoData.liveUtcStartSeconds);if(isFinite(I)&&(I>a.C4()||I a.C4()||U0?(e.onesie="0",a.handleError(new pV("html5.missingapi",e)),!1):!0}; ius=function(a){var I=zJ();hU(I,a);return g.to(I,MrL())}; MOL=function(a,I){var U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c,W,B,Y,y,z,m,sS,eb,v,Hw;return g.f(function(N){if(N.L==1)return I.fetchType="onesie",U=lag(I,a.getPlayerSize(),a.getVisibilityState()),e=new K3(a,U),g.l(N,e.fetch(),2);T=N.V;C={player_response:T};I.loading=!1;r=a.GC.GD;if(e.bV){q=g.k(e.bV.entries());for(x=q.next();!x.done;x=q.next())Z=x.value,t=g.k(Z),n=t.next().value,K=t.next().value,b=n,J=K,r.V.set(b,J,180),b===I.videoId&&(V=J.nj(),I.h7=V);r.I_=e}M=g.k(e.LZ.entries());for(c=M.next();!c.done;c= M.next())W=c.value,B=g.k(W),Y=B.next().value,y=B.next().value,z=Y,m=y,r.L.set(z,m,180);g.IE(I,C,!0);if(I.loading||vx(I))return N.return(Promise.resolve());r.V.removeAll();r.L.removeAll();I.h7=[];sS={};eb="onesie.response";v=0;I.errorCode?(eb="auth",sS.ec=I.errorCode,sS.ed=I.errorDetail,sS.es=I.IM||"",v=2):(sS.successButUnplayable="1",sS.disposed=""+ +I.Ox(),sS.afmts=""+ +/adaptiveFormats/.test(T),sS.cpn=I.clientPlaybackNonce);Hw=new pV(eb,sS,v);return N.return(Promise.reject(Hw))})}; VOC=function(a,I){var U,e,T,C,r,q,x,Z,t,n,K;return g.f(function(b){switch(b.L){case 1:U=I.isAd(),e=!U,T=U?1:3,C=0;case 2:if(!(C0)){b.o$(5);break}return g.l(b,RI(5E3),6);case 6:r=new g.vk("Retrying OnePlatform request",{attempt:C}),g.RS(r);case 5:return g.jb(b,7),g.l(b,LXC(a,I),9);case 9:return b.return();case 7:q=g.lF(b);x=Y1(q);Z=x.errorCode;t=a.X();n=t.N("html5_use_network_error_code_enums")?401:"401";e&&Z==="manifest.net.badstatus"&&x.details.rc===n&&(e=!1,C===T-1&&(T+= 1));if(C===T-1)return K=gWc(U,x.details),K.details.backend="op",K.details.originec=Z,b.return(Promise.reject(K));if(Z==="auth"||Z==="manifest.net.retryexhausted")return b.return(Promise.reject(x));a.handleError(x);if(fV(x.severity)){b.o$(4);break}case 3:C++;b.o$(2);break;case 4:return b.return(Promise.reject(gWc(U,{backend:"op"})))}})}; LXC=function(a,I){function U(eb){eb.readyState===2&&a.jM("ps_c")} var e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c,W,B,Y,y,z,m,sS;return g.f(function(eb){switch(eb.L){case 1:I.fetchType="gp";e=a.X();T=g.tv(e,g.zd(I));if(!T.V){C=T.getValue();eb.o$(2);break}return g.l(eb,T.V,3);case 3:C=eb.V;case 2:return r=C,q=ius(r),x=lag(I,a.getPlayerSize(),a.getVisibilityState()),Z=g.rP(chj),t=g.zd(I),n=(0,g.w)(),K=!1,b="empty",J=0,a.jM("psns"),V={fU:U},g.l(eb,g.I2(q,x,Z,void 0,V),4);case 4:M=eb.V;a.jM("psnr");if(I.Ox())return eb.return();M?"error"in M&&M.error?(K=!0,b="esf:"+M.error.message, J=M.error.code):M.errorMetadata&&(K=!0,b="its",J=M.errorMetadata.status):K=!0;if(K)return c=0,W=((0,g.w)()-n).toFixed(),B={},B=e.N("html5_use_network_error_code_enums")?{backend:"op",rc:J,rt:W,reason:b,has_kpt:I.B8?"1":"0",has_mdx_env:I.mdxEnvironment?"1":"0",has_omit_key_flag:g.D5("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:e.pageId?"1":"0",has_token:t?"1":"0",has_vvt:I.gw?"1":"0",is_mdx:I.isMdxPlayback?"1":"0",mdx_ctrl:I.Ku||"",token_eq:t===g.zd(I)?"1":"0"}:{backend:"op", rc:""+J,rt:W,reason:b,has_kpt:I.B8?"1":"0",has_mdx_env:I.mdxEnvironment?"1":"0",has_omit_key_flag:g.D5("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:e.pageId?"1":"0",has_token:t?"1":"0",has_vvt:I.gw?"1":"0",is_mdx:I.isMdxPlayback?"1":"0",mdx_ctrl:I.Ku||"",token_eq:t===g.zd(I)?"1":"0"},Y="manifest.net.connect",J===429?(Y="auth",c=2):J>200&&(Y="manifest.net.badstatus",J===400&&(c=2)),eb.return(Promise.reject(new pV(Y,B,c)));I.loading=!1;g.IE(I,{raw_player_response:M},!0); y=M;g.dV(I.X())&&y&&y.trackingParams&&R1(y.trackingParams);if(I.errorCode)return z={ec:I.errorCode,ed:I.errorDetail,es:I.IM||""},eb.return(Promise.reject(new pV("auth",z,2)));if(!I.loading&&!vx(I))return m=I.isAd()?"auth":"manifest.net.retryexhausted",sS=I.isAd()?2:1,eb.return(Promise.reject(new pV(m,{successButUnplayable:"1",hasMedia:g.BD(I)?"1":"0"},sS)));g.Aj(eb)}})}; kEj=function(a,I,U){function e(J){J=Y1(J);if(fV(J.severity))return Promise.reject(J);a.handleError(J);return!1} function T(){return!0} var C,r,q,x,Z,t,n,K,b;return g.f(function(J){switch(J.L){case 1:var V=a.X(),M=a.getPlayerSize(),c=a.getVisibilityState();a.isFullscreen();var W=window.location.search;if(I.partnerId===38&&V.playerStyle==="books")W=I.videoId.indexOf(":"),W=g.pM("//play.google.com/books/volumes/"+I.videoId.slice(0,W)+"/content/media",{aid:I.videoId.slice(W+1),sig:I.Y1});else if(I.partnerId===30&&V.playerStyle==="docs")W=g.pM("https://docs.google.com/get_video_info",{docid:I.videoId,authuser:I.Eh,authkey:I.tR,eurl:V.XX}); else if(I.partnerId===33&&V.playerStyle==="google-live")W=g.pM("//google-liveplayer.appspot.com/get_video_info",{key:I.videoId});else{V.Va!=="yt"&&g.d1(Error("getVideoInfoUrl for invalid namespace: "+V.Va));var B={html5:"1",video_id:I.videoId,cpn:I.clientPlaybackNonce,eurl:V.XX,ps:V.playerStyle,el:RE(I),hl:V.B8,list:I.playlistId,agcid:I.yH,aqi:I.adQueryId,sts:20194,lact:p5()};Object.assign(B,V.V);V.forcedExperiments&&(B.forced_experiments=V.forcedExperiments);I.gw?(B.vvt=I.gw,I.mdxEnvironment&&(B.mdx_environment= I.mdxEnvironment)):g.zd(I)&&(B.access_token=g.zd(I));I.adFormat&&(B.adformat=I.adFormat);I.slotPosition>=0&&(B.slot_pos=I.slotPosition);I.breakType&&(B.break_type=I.breakType);I.uh!==null&&(B.ad_id=I.uh);I.ju!==null&&(B.ad_sys=I.ju);I.O3!==null&&(B.encoded_ad_playback_context=I.O3);V.captionsLanguagePreference&&(B.cc_lang_pref=V.captionsLanguagePreference);V.Vo&&V.Vo!==2&&(B.cc_load_policy=V.Vo);var Y=g.z8(g.Qy(),65);g.eI(V)&&Y!=null&&!Y&&(B.device_captions_on="1");V.mute&&(B.mute=V.mute);I.annotationsLoadPolicy&& V.annotationsLoadPolicy!==2&&(B.iv_load_policy=I.annotationsLoadPolicy);I.bb&&(B.endscreen_ad_tracking=I.bb);(Y=V.Ux.get(I.videoId))&&Y.ZW&&(B.ic_track=Y.ZW);I.Ux&&(B.itct=I.Ux);QA(I)&&(B.autoplay="1");I.mutedAutoplay&&(B.mutedautoplay=I.mutedAutoplay);I.isAutonav&&(B.autonav="1");I.ac&&(B.noiba="1");I.isMdxPlayback&&(B.mdx="1",B.ytr=I.cS);I.mdxControlMode&&(B.mdx_control_mode=I.mdxControlMode);I.qH&&(B.ytrcc=I.qH);I.Vl&&(B.utpsa="1");I.isFling&&(B.is_fling="1");I.isInlinePlaybackNoAd&&(B.mute="1"); I.vnd&&(B.vnd=I.vnd);I.forceAdsUrl&&(Y=I.forceAdsUrl.split("|").length===3,B.force_ad_params=Y?I.forceAdsUrl:"||"+I.forceAdsUrl);I.uj&&(B.preload=I.uj);M.width&&(B.width=M.width);M.height&&(B.height=M.height);(I.N2?0:I.yd)&&(B.splay="1");I.ypcPreview&&(B.ypc_preview="1");F9(I)&&(B.content_v=F9(I));I.xa&&(B.livemonitor=1);V.e8&&(B.authuser=V.e8);V.pageId&&(B.pageid=V.pageId);V.Z6&&(B.ei=V.Z6);V.J&&(B.iframe="1");I.contentCheckOk&&(B.cco="1");I.racyCheckOk&&(B.rco="1");V.C&&I.kB&&(B.live_start_walltime= I.kB);V.C&&I.wq&&(B.live_manifest_duration=I.wq);V.C&&I.playerParams&&(B.player_params=I.playerParams);V.C&&I.cycToken&&(B.cyc=I.cycToken);V.C&&I.kR&&(B.tkn=I.kR);c!==0&&(B.vis=c);V.enableSafetyMode&&(B.enable_safety_mode="1");I.B8&&(B.kpt=I.B8);I.iS&&(B.kids_age_up_mode=I.iS);I.kidsAppInfo&&(B.kids_app_info=I.kidsAppInfo);I.c$&&(B.upg_content_filter_mode="1");V.widgetReferrer&&(B.widget_referrer=V.widgetReferrer.substring(0,128));I.Va?(M=I.Va.latitudeE7!=null&&I.Va.longitudeE7!=null?I.Va.latitudeE7+ ","+I.Va.longitudeE7:",",M+=","+(I.Va.clientPermissionState||0)+","+(I.Va.locationRadiusMeters||"")+","+(I.Va.locationOverrideToken||"")):M=null;M&&(B.uloc=M);I.aM&&(B.internalipoverride=I.aM);V.embedConfig&&(B.embed_config=V.embedConfig);V.US&&(B.co_rel="1");V.ancestorOrigins.length>0&&(B.ancestor_origins=Array.from(V.ancestorOrigins).join(","));V.homeGroupInfo!==void 0&&(B.home_group_info=V.homeGroupInfo);V.livingRoomAppMode!==void 0&&(B.living_room_app_mode=V.livingRoomAppMode);V.enablePrivacyFilter&& (B.enable_privacy_filter="1");I.isLivingRoomDeeplink&&(B.is_living_room_deeplink="1");I.h9&&I.Wa&&(B.clip=I.h9,B.clipt=I.Wa);I.o_&&(B.disable_watch_next="1");I.Mo&&(B.forced_by_var="1");for(var y in B)!WXY.has(y)&&B[y]&&String(B[y]).length>512&&(g.RS(Error("GVI param too long: "+y)),B[y]="");y=V.Zt;g.Rd(V)&&(y=ei(y.replace(/\b(?:www|web)([.-])/,"tv$1"))||V.Zt);V=g.pM(y+"get_video_info",B);W&&(V=U8w(V,W));W=V}C=W;q=(r=I.isAd())?1:3;x=0;case 2:if(!(x0)){J.o$(5);break}return g.l(J, RI(5E3),6);case 6:t={playerretry:x,playerretrysrc:U},r||(t.recover="embedded"),Z=xk(C,t);case 5:return g.l(J,lYY(I,Z).then(T,e),7);case 7:if(n=J.V)return J.return();x++;J.o$(2);break;case 4:K=r?"auth":"manifest.net.retryexhausted";b=r?2:1;if(!r&&Math.random()<1E-4)try{g.RS(new g.vk("b/152131571",btoa(C)))}catch(z){}return J.return(Promise.reject(new pV(K,{backend:"gvi"},b)))}})}; lYY=function(a,I){function U(M){return e(M.xhr)} function e(M){if(!a.Ox()){M=M?M.status:-1;var c=0,W=((0,g.w)()-t).toFixed();W=T.N("html5_use_network_error_code_enums")?{backend:"gvi",rc:M,rt:W}:{backend:"gvi",rc:""+M,rt:W};var B="manifest.net.connect";M===429?(B="auth",c=2):M>200&&(B="manifest.net.badstatus",M===400&&(c=2));return Promise.reject(new pV(B,W,c))}} var T,C,r,q,x,Z,t,n,K,b,J,V;return g.f(function(M){if(M.L==1){a.fetchType="gvi";T=a.X();var c={};a.nh&&(c.ytrext=a.nh);(q=g.vo(c)?void 0:c)?(C={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:q},r=xk(I,{action_display_post:1})):(C={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},r=I);x={};T.sendVisitorIdHeader&&a.visitorData&&(x["X-Goog-Visitor-Id"]=a.visitorData);(Z=H3(T.experiments,"debug_sherlog_username"))&&(x["X-Youtube-Sherlog-Username"]=Z);Object.keys(x).length> 0&&(C.headers=x);t=(0,g.w)();return g.l(M,jD(PI,r,C).then(void 0,U),2)}n=M.V;if(!n||!n.responseText)return M.return(e(n));a.loading=!1;K=Cj(n.responseText);g.IE(a,K,!0);if(a.errorCode)return b={ec:a.errorCode,ed:a.errorDetail,es:a.IM||""},M.return(Promise.reject(new pV("auth",b,2)));if(!a.loading&&!vx(a))return J=a.isAd()?"auth":"manifest.net.retryexhausted",V=a.isAd()?2:1,M.return(Promise.reject(new pV(J,{successButUnplayable:"1"},V)));g.Aj(M)})}; gWc=function(a,I){return new pV(a?"auth":"manifest.net.retryexhausted",I,a?2:1)}; vR=function(a,I,U){U=U===void 0?!1:U;var e,T,C,r;g.f(function(q){if(q.L==1){e=a.X();if(U&&(!g.CP(e)||RE(I)!=="embedded")||I.o_||RE(I)!=="adunit"&&(g.Pj(e)||h5(e)||g.FT(e)||g.Rd(e)||Cg(e)==="WEB_CREATOR"))return q.return();T=g.tv(e,g.zd(I));return T.V?g.l(q,T.V,3):(C=T.getValue(),q.o$(2))}q.L!=2&&(C=q.V);r=C;return q.return(BBc(a,I,r))})}; BBc=function(a,I,U){var e,T,C,r,q;return g.f(function(x){if(x.L==1){g.jb(x,2);e=ius(U);var Z=I.X();g.Qy();var t={context:g.x8(I),videoId:I.videoId,racyCheckOk:I.racyCheckOk,contentCheckOk:I.contentCheckOk,autonavState:"STATE_NONE"};RE(I)==="adunit"&&(t.isAdPlayback=!0);Z.embedConfig&&(t.serializedThirdPartyEmbedConfig=Z.embedConfig);Z.US&&(t.showContentOwnerOnly=!0);I.FO&&(t.showShortsOnly=!0);g.z8(0,141)&&(t.autonavState=g.z8(0,140)?"STATE_OFF":"STATE_ON");if(g.eI(Z)){var n=g.z8(0,65);n=n!=null? !n:!1;var K=!!g.EV("yt-player-sticky-caption");t.captionsRequested=n&&K}var b;if(Z=(b=Z.getWebPlayerContextConfig())==null?void 0:b.encryptedHostFlags)t.playbackContext={encryptedHostFlags:Z};T=t;C=g.rP(XCg);a.jM("wn_s");return g.l(x,g.I2(e,T,C),4)}if(x.L!=2)return r=x.V,a.jM("wn_r"),!r||"error"in r&&r.error||(q=r,g.dV(I.X())&&q.trackingParams&&R1(q.trackingParams),g.IE(I,{raw_watch_next_response:r},!1)),g.cw(x,0);g.lF(x);g.Aj(x)})}; PDL=function(a){a.jM("vir");a.jM("ps_s");DQ("vir",void 0,"video_to_ad");var I=$xY(a);I.then(function(){a.jM("virc");DQ("virc",void 0,"video_to_ad");a.jM("ps_r");DQ("ps_r",void 0,"video_to_ad")},function(){a.jM("virc"); DQ("virc",void 0,"video_to_ad")}); return I}; g.s9=function(a,I,U,e,T,C,r,q,x,Z){x=x===void 0?new g.Dq(a):x;Z=Z===void 0?!0:Z;g.J_.call(this);var t=this;this.Ex=a;this.playerType=I;this.zI=U;this.fl=e;this.getVisibilityState=C;this.visibility=r;this.GC=q;this.videoData=x;this.n6=Z;this.logger=new g.bh("VideoPlayer");this.jn=null;this.ST=new IJ;this.VT=null;this.s0=!0;this.Hs=this.LO=null;this.RE=[];this.SC=new D3;this.xl=this.WM=null;this.FH=new D3;this.w0=null;this.hD=this.wy=!1;this.bE=NaN;this.L8=!1;this.playerState=new g.xP;this.Oo=[];this.yn= new g.Ru;this.qx=new lTq(this);this.mediaElement=null;this.yN=new g.Dy(this.SBa,15E3,this);this.ZG=this.G8=!1;this.oQ=NaN;this.vc=!1;this.UT=0;this.BY=!1;this.Pq=NaN;this.UH=new hB(new Map([["bufferhealth",function(){return eOC(t.v5)}], ["bandwidth",function(){return t.x_()}], ["networkactivity",function(){return t.Ex.schedule.e8}], ["livelatency",function(){return t.isAtLiveHead()&&t.isPlaying()?pCs(t):NaN}], ["rawlivelatency",function(){return pCs(t)}]])); this.UN=0;this.loop=!1;this.playbackRate=1;this.lf=0;this.v5=new oSY(this);this.X4=!1;this.Uo=[];this.N8=this.Bt=0;this.yF=this.o8=!1;this.H6=this.Kj=0;this.jq=-1;this.GA="";this.Au=new g.Dy(this.AUa,0,this);this.k6=this.fv=null;this.u1w=[this.yn,this.Au,this.yN,this.UH];this.q3=this.TW=null;this.eS=function(){var n=t.Qo();n.provider.Ex.q2||n.provider.sx.getVisibilityState()===3||(n.provider.Ex.q2=!0);n.Pa();if(n.L){var K=n.L;K.U&&K.V<0&&K.provider.sx.getVisibilityState()!==3&&CYj(K)}n.qoe&&(n=n.qoe, n.XX&&n.B<0&&n.provider.Ex.q2&&ODF(n),n.J&&KD(n));t.LO&&aQ(t);t.Ex.sJ&&!t.videoData.backgroundable&&t.mediaElement&&!t.kL()&&(t.isBackground()&&t.mediaElement.eq()?(t.R$("bgmobile",{suspend:1}),t.gq(!0,!0)):t.isBackground()||IQ(t)&&t.R$("bgmobile",{resume:1}))}; this.Ah={lS:function(n){t.lS(n)}, sNs:function(n){t.jn=n}, YeU:function(){return t.du}, rB:function(){return t.oT}, Ii:function(){return t.Hs}, Xua:function(){return t.OT}, P0O:function(){return t.vK}, CGt:function(){}, X:function(){return t.Ex}, K4:function(){return t.mediaElement}, MVX:function(n){t.Fn(n)}, Xkt:function(){return t.fl}}; this.logger.debug(function(){return"creating, type "+I}); this.rR=new fJb(this.Ex);this.l3=new eu(this.Ex,this.fl,this);this.AI=new g.PR(this,function(n,K){n!==g.ZW("endcr")||g.Q(t.playerState,32)||t.tb();T(n,K,t.playerType)},function(n,K){g.sc(t.videoData)&&t.R$(n,K)}); g.E(this,this.AI);g.E(this,this.v5);fYY(this,x);this.videoData.subscribe("dataupdated",this.Fbt,this);this.videoData.subscribe("dataloaded",this.ZO,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.R$,this);this.videoData.subscribe("ctmpstr",this.UR,this);this.BW();c4b(this.eS);this.visibility.subscribe("visibilitystatechange",this.eS);this.OT=new g.Dy(this.Ax,g.ki(this.Ex.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.vK= new g.Dy(this.Ax,g.ki(this.Ex.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.MG=new g.e_(this.CP,g.ki(this.Ex.experiments,"html5_progress_event_throttle_ms")||350,this);g.E(this,this.MG)}; fYY=function(a,I){if(a.playerType===2||a.Ex.vu)I.xU=!0;var U=dyL(I.IF,I.SE,a.Ex.J,a.Ex.C);U&&(I.adFormat=U);a.playerType===2&&(I.I9=!0);if(a.isFullscreen()||a.Ex.J)U=g.EV("yt-player-autonavstate"),I.autonavState=U||(a.Ex.J?2:a.videoData.autonavState);I.endSeconds&&I.endSeconds>I.startSeconds&&QU(a,I.endSeconds)}; Y7L=function(a){kls(a.du);g.Kf(a.du);for(var I=a.oT,U=g.k(I.V.values()),e=U.next();!e.done;e=U.next())kls(e.value);I.V.clear();g.Kf(a.oT)}; OuC=function(a){var I=a.videoData;PDL(a).then(void 0,function(U){a.videoData!==I||I.Ox()||(U=Y1(U),U.errorCode==="auth"&&a.videoData.errorDetail?a.Ua(U.errorCode,2,unescape(a.videoData.errorReason),Pd(U.details),a.videoData.errorDetail,a.videoData.IM||void 0):a.handleError(U))})}; yhj=function(a){if(!g.Q(a.playerState,128))if(a.videoData.isLoaded(),a.logger.debug("finished loading playback data"),a.RE=g.iI(a.videoData.tU),g.BD(a.videoData)){a.zI.tick("bpd_s");U9(a).then(function(){a.zI.tick("bpd_c");if(!a.Ox()){a.wy&&(a.eM(n9(n9(a.playerState,512),1)),IQ(a));var e=a.videoData;e.endSeconds&&e.endSeconds>e.startSeconds&&QU(a,e.endSeconds);a.SC.finished=!0;eJ(a,"dataloaded");a.FH.zD()&&S7q(a);T3Y(a.l3,a.xl)}}); a.N("html5_log_media_perf_info")&&a.R$("loudness",{v:a.videoData.nu.toFixed(3)},!0);var I,U=(I=a.mediaElement)==null?void 0:I.oF();if(U&&"disablePictureInPicture"in U&&a.Ex.Qg)try{U.disablePictureInPicture=a.Ex.Yn&&!a.videoData.backgroundable}catch(e){g.RS(e)}GEI(a)}else eJ(a,"dataloaded")}; U9=function(a){Tl(a);a.xl=null;var I=O45(a.Ex,a.videoData,a.kL());a.WM=I;a.WM.then(function(U){EWw(a,U)},function(U){a.Ox()||(U=Y1(U),a.visibility.isBackground()?(C4(a,"vp_none_avail"),a.WM=null,a.SC.reset()):(a.SC.finished=!0,a.Ua(U.errorCode,U.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",Pd(U.details))))}); return I}; EWw=function(a,I){if(!a.Ox()&&!I.videoData.Ox()){a.logger.debug("finished building playback data");a.xl=I;aYF(a.v5,a.xl);if(a.videoData.isLivePlayback){var U=dxL(a.GC.GD,a.videoData.videoId)||a.LO&&!isNaN(a.LO.e8);U=a.N("html5_onesie_live")&&U;Fo(a)||a.videoData.rF>0&&!VA(a.videoData)||U||a.seekTo(a.C4(),{ov:"videoplayer_playbackData",seekSource:18})}if(a.videoData.B.V){if(kXw(a.videoData)){a.N("html5_sabr_report_missing_url_as_error_terminal")?a.Ua("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR",Pd({missabrurl:1})): a.handleError(new pV("fmt.missing",{missabrurl:"1"},2));return}a.LO?g.RS(Error("Duplicated Loader")):(U=g.ki(a.Ex.experiments,"html5_onesie_defer_content_loader_ms"))&&a.d3()&&dxL(a.GC.GD,a.videoData.Uh)?g.Vz(function(){a.Ox()||a.LO||ROi(a)},U):ROi(a)}else!a.videoData.B.V&&DK(a.videoData)&&a.uH(new ue(a.videoData.videoId||"",4)); a.Ma();D3i(I).then(function(){var e={};a.Fd(e);a.Ex.H8()&&a.N("html5_log_media_perf_info")&&a.R$("av1Info",e);aQ(a)})}}; S7q=function(a){a.Ox();a.logger.debug("try finish readying playback");if(a.FH.finished)a.logger.debug("already finished readying");else if(a.SC.finished)if(g.Q(a.playerState,128))a.logger.debug("cannot finish readying because of error");else if(a.RE.length)a.logger.debug(function(){return"cannot finish readying because of pending preroll: "+a.RE}); else if(a.AI.started||X0c(a.AI),a.y5())a.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{a.LO&&(a.hD=BRL(a.LO.timing));a.FH.finished||(a.FH.finished=!0);var I=a.N("html5_onesie_live")&&a.LO&&!isNaN(a.LO.e8);!a.videoData.isLivePlayback||a.videoData.rF>0&&!VA(a.videoData)||I||Fo(a)||(a.logger.debug("seek to head for live"),a.seekTo(Infinity,{ov:"videoplayer_readying",seekSource:18}),a.isBackground()&&(a.ZG=!0));KjL(a.Qo());a.logger.debug("finished readying playback"); a.publish("playbackready");ND("pl_c",a.zI.timerName)||(a.zI.tick("pl_c"),DQ("pl_c",void 0,"video_to_ad"));ND("pbr",a.zI.timerName)||(a.zI.tick("pbr"),DQ("pbr",void 0,"video_to_ad"))}else a.logger.debug("playback data not loaded")}; QU=function(a,I){a.VT&&wCj(a);a.VT=new g.qA(I*1E3,0x7ffffffffffff);a.VT.namespace="endcr";a.addCueRange(a.VT)}; wCj=function(a){a.removeCueRange(a.VT);a.VT=null}; FXI=function(a,I,U,e,T){var C=a.Qo(T),r=g.sc(a.videoData)?C.getVideoData():a.videoData;r.L=U;var q=g.rm(a);U=new d3q(r,U,I,q?q.itag:"",e);a.Ex.experiments.S8("html5_refactor_sabr_video_format_selection_logging")?(U.videoId=T,a.q3=U):C.qoe&&$Cj(C.qoe,U);T=a.l3;T.L=0;T.V=0;a.publish("internalvideoformatchange",r,I==="m")}; g.rm=function(a){var I=H0(a);return Ve(I)||!a.xl?null:g.Jz(a.xl.V.videoInfos,function(U){return I.J(U)})}; H0=function(a){if(a.xl){var I=a.l3;var U=a.xl;a=a.jL();var e=F_b(I);if(Ve(e)){if(e=Rib(I,U).compose(hiC(I,U)).compose(ogI(I,U)).compose(Ubg(I,U.videoData)).compose(e6L(I,U.videoData,U)).compose(CD(I,U)).compose(QN5(I,U)),Ve(a)||I.N("html5_apply_pbr_cap_for_drm"))e=e.compose(zi5(I,U))}else I.N("html5_perf_cap_override_sticky")&&(e=e.compose(CD(I,U))),I.N("html5_ustreamer_cap_override_sticky")&&(e=e.compose(zi5(I,U)));e=e.compose(QN5(I,U));I=U.videoData.E$.compose(e).compose(U.videoData.p5).compose(a)}else I= oc;return I}; TN5=function(a){var I=a.l3;a=a.videoData;var U=Ubg(I,a);I.N("html5_disable_client_autonav_cap_for_onesie")||U.compose(e6L(I,a));return U}; aQ=function(a){if(a.videoData.B&&a.videoData.B.V){var I=H0(a);a.LO&&vUi(a.LO,I)}}; mxq=function(a){var I;return!!(a.N("html5_native_audio_track_switching")&&g.gz&&((I=a.videoData.L)==null?0:TD(I)))}; QPg=function(a){if(!mxq(a))return!1;var I;a=(I=a.mediaElement)==null?void 0:I.audioTracks();return!!(a&&a.length>1)}; hOc=function(a){var I=zOS(a);if(I)return mdS(a.videoData.getAvailableAudioTracks().find(function(U){return U.X1.getName()===I}))}; zOS=function(a){var I;if(a=(I=a.mediaElement)==null?void 0:I.audioTracks())for(I=0;I0&&(I.YL=e.XN));I.eX=e.tC;I.Cu=F2(U,{},e.B||void 0,nn(e));I.xa= t1(e)&&g.FT(U);Kn(e)&&(I.BE=!0,U.N("html5_sabr_report_partial_segment_estimated_duration")&&(I.wr=!0),I.V=!0,I.Bu=U.N("html5_sabr_enable_live_clock_offset"),I.Rx=U.N("html5_disable_client_resume_policy_for_sabr"),I.XS=U.N("html5_trigger_loader_when_idle_network"),I.tC=U.N("html5_sabr_parse_live_metadata_playback_boundaries"),I.Ba=U.N("html5_enable_platform_backpressure_with_sabr"),I.iS=U.N("html5_consume_onesie_next_request_policy_for_sabr"),I.bb=U.N("html5_sabr_report_next_ad_break_time"),I.x0=U.N("html5_log_high_res_buffer_timeline")&& U.H8(),I.Yt=U.N("html5_remove_stuck_slices_beyond_max_buffer_limits"),I.f1=U.N("html5_gapless_sabr_btl_last_slice")&&ZK(e),I.F8=U.N("html5_reset_last_appended_slice_on_seek")&&ZK(e),VA(e)?(I.o_=!0,I.tB=U.N("html5_disable_variability_tracker_for_live"),I.Z6=U.N("html5_sabr_use_accurate_slice_info_params"),U.N("html5_simplified_backup_timeout_sabr_live")&&(I.UO=!0,I.PL=I.y_)):I.ij=U.N("html5_probe_request_on_sabr_request_progress"),I.eL=U.N("html5_serve_start_seconds_seek_for_post_live_sabr"),I.N2= U.N("html5_flush_index_on_updated_timestamp_offset"),I.zt=nKL(e),I.WG=U.N("html5_ignore_partial_segment_from_live_readahead"),I.s$=U.N("html5_use_non_active_broadcast_for_post_live"),I.dw=U.N("html5_use_centralized_player_time"),I.Y5=U.N("html5_consume_onesie_sabr_seek"),I.gw=U.N("html5_enable_sabr_seek_loader_refactor"),I.c$=U.N("html5_update_segment_start_time_from_media_header"),e.enableServerStitchedDai&&(I.U=!0,I.aP=U.N("html5_reset_server_stitch_state_for_non_sabr_seek"),I.KX=U.N("html5_remove_ssdai_append_pause")&& !e.qD(),I.XX=U.N("html5_consume_ssdai_info_with_streaming"),I.q2=U.N("html5_ssdai_log_ssevt_in_loader")),I.vu=U.H8()||e.qD());I.Y=I.V&&U.N("html5_sabr_live");I.Vo=g.JCY(e);pl(U.U,fl.BITRATE)&&(I.s7=NaN);if(q=g.ki(U.experiments,"html5_request_size_max_kb"))I.a$=q*1024;U.U.B?I.vL="; "+fl.EXPERIMENTAL.name+"=allowed":U.N("html5_enable_cobalt_tunnel_mode")&&(I.vL="; tunnelmode=true");q=e.serverPlaybackStartConfig;(q==null?0:q.enable)&&(q==null?0:q.playbackStartPolicy)&&(I.Qq=!0,Leb(I,q.playbackStartPolicy, 2));q=NBY(a);a.ST.removeAll();a:{U=a.GC.GD;if(e=a.videoData.videoId)if(T=U.V.get(e)){U.V.remove(e);U=T;break a}U=void 0}a.LO=new g.L3(a,a.Ex.schedule,I,a.videoData.V,a.videoData.B,H0(a),q,a.videoData.enableServerStitchedDai,U,a.videoData.e8);I=a.videoData.N("html5_disable_preload_for_ssdai_with_preroll")&&a.videoData.isLivePlayback&&a.d3()?!0:a.wy&&g.Pj(a.Ex)&&a.videoData.isLivePlayback;a.LO.initialize(a.getCurrentTime(),H0(a),I);a.videoData.probeUrl&&(a.LO.Z6=a.videoData.probeUrl);if(a.RE.length|| a.wy)a.videoData.cotn||qo(a,!1);sPI(a.v5,a.LO);a.fv&&(MBS(a.LO,new g.Wy(a.fv)),a.R$("sdai",{sdl:1}));a.k6&&(a.LO.Yc(a.k6),a.v5.D=!1);g.I4(a.videoData)&&(a=a.LO,a.policy.Em=a.policy.m7)}; Tl=function(a){a.LO&&(a.LO.dispose(),a.LO=null,sPI(a.v5,null));a.d6()?oWI(a):a.Jg()}; oWI=function(a){if(a.Hs)if(a.logger.debug("release media source"),a.ip(),a.Hs.U)try{a.Ex.H8()&&a.R$("rms",{l:"vprms",sr:a.d6(),rs:s5(a.Hs)});a.Hs.clear();var I;(I=a.mediaElement)!=null&&(I.L=a.Hs);a.Hs=null}catch(U){I=new g.vk("Error while clearing Media Source in VideoPlayer: "+U.name+", "+U.message),I=Y1(I),a.handleError(I),a.Jg()}else a.Jg()}; Dxg=function(a,I){I=I===void 0?!1:I;if(a.Hs)return a.Hs.B;a.logger.debug("update media source");a:{I=I===void 0?!1:I;try{g.N6()&&a.videoData.LS()&&B8L(a.mediaElement);var U=a.mediaElement.Ii(a.YG(),a.s6())}catch(T){if(fTc(a.qx,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",T);a.Ua("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}a.w4(U,!1,!1,I)}var e;return((e=a.Ii())==null?void 0:e.B)||null}; vWi=function(a,I){I=I===void 0?!1:I;if(a.LO){a.videoData.enableServerStitchedDai&&lcC(a.LO);var U=a.getCurrentTime()-a.Dl();a.LO.seek(U,{Cz:I}).L$(function(){})}else ROi(a)}; IGS=function(a,I,U,e){U=U===void 0?!1:U;e=e===void 0?!1:e;if(a.Hs&&(!I||a.Hs===I)){a.logger.debug("media source opened");var T=a.getDuration();!T&&VA(a.videoData)&&(T=25200);if(a.Hs.isView){var C=T;a.logger.debug(function(){return"Set media source duration to "+C+", video duration "+T}); C>a.Hs.getDuration()&&aGi(a,C)}else aGi(a,T);NNS(a.LO,a.Hs,U,e);a.publish("mediasourceattached")}}; aGi=function(a,I){if(a.Hs){a.Hs.oE(I);var U;(U=a.LO)!=null&&U.policy.dw&&(U.Y=I)}}; Icj=function(a,I){FXI(a,I.reason,I.V.info,I.token,I.videoId)}; shw=function(a,I){a.Ex.experiments.S8("enable_adb_handling_in_sabr")&&(a.pauseVideo(!0),a.publish("onAbnormalityDetected"),I&&a.Ua("sabr.config",1,"BROWSER_OR_EXTENSION_ERROR"))}; eJ=function(a,I){a.publish("internalvideodatachange",I===void 0?"dataupdated":I,a.videoData)}; UMS=function(a){var I="loadstart loadedmetadata play playing pause ended seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ");a.N("html5_remove_progress_event_listener")||(I.push("progress"),I.push("suspend"));I=g.k(I);for(var U=I.next();!U.done;U=I.next())a.yn.G(a.mediaElement,U.value,a.Fn,a);a.Ex.vP&&a.mediaElement.R_()&&(a.yn.G(a.mediaElement,"webkitplaybacktargetavailabilitychanged",a.cNt,a),a.yn.G(a.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",a.EY6, a))}; Tj5=function(a){g.j1(a.bE);ebC(a)||(a.bE=g.Ab(function(){return ebC(a)},100))}; ebC=function(a){var I=a.mediaElement;I&&a.G8&&!a.videoData.dw&&!ND("vfp",a.zI.timerName)&&I.Nx()>=2&&!I.isEnded()&&kY(I.gV())&&a.zI.tick("vfp");return(I=a.mediaElement)&&!a.videoData.dw&&I.getDuration()>0&&(I.isPaused()&&I.Nx()>=2&&kY(I.gV())&&(ND("pbp",a.zI.timerName)||a.zI.tick("pbp"),!a.videoData.bZ||a.L8||I.isSeeking()||(a.L8=!0,a.publish("onPlaybackPauseAtStart"))),I=I.getCurrentTime(),pD(a.rR,I))?(a.Fm(),!0):!1}; rAs=function(a){a.Qo().mP();if(kU(a.videoData)&&Date.now()>a.lf+6283){if(!(!a.isAtLiveHead()||a.videoData.V&&PT(a.videoData.V))){var I=a.Qo();if(I.qoe){I=I.qoe;var U=I.provider.sx.Sx(),e=g.cy(I.provider);WP5(I,e,U);U=U.B;isNaN(U)||g.Z3(I,e,"e2el",[U.toFixed(3)])}}a.N("html5_alc_live_log_rawlat")?(I=a.videoData,I=g.Bj(I.X())?!0:g.Ic(I.X())?I.W1==="6":!1):I=g.Bj(a.Ex);I&&a.R$("rawlat",{l:oJ(a.UH,"rawlivelatency").toFixed(3)});a.lf=Date.now()}a.videoData.L&&TD(a.videoData.L)&&(I=a.kz())&&I.videoHeight!== a.N8&&(a.N8=I.videoHeight,FXI(a,"a",Cyw(a,a.videoData.E7)))}; Cyw=function(a,I){if(I.V.video.quality==="auto"&&TD(I.getInfo())&&a.videoData.L4)for(var U=g.k(a.videoData.L4),e=U.next();!e.done;e=U.next())if(e=e.value,e.getHeight()===a.N8&&e.V.video.quality!=="auto")return e.getInfo();return I.getInfo()}; pCs=function(a){if(!kU(a.videoData))return NaN;var I=0;a.LO&&a.videoData.V&&(I=VA(a.videoData)?a.LO.Sh.Lc()||0:a.videoData.V.tU);return(0,g.w)()/1E3-a.rS()-I}; q$I=function(a){a.mediaElement&&a.mediaElement.kL()&&(a.Pq=(0,g.w)());a.Ex.j6?g.Vz(function(){HAc(a)},0):HAc(a)}; HAc=function(a){var I;if((I=a.Hs)==null||!I.uQ()){if(a.mediaElement)try{a.w0=a.mediaElement.playVideo()}catch(e){C4(a,"err."+e)}if(a.w0){var U=a.w0;U.then(void 0,function(e){a.logger.debug(function(){return"playMediaElement failed: "+e}); if(!g.Q(a.playerState,4)&&!g.Q(a.playerState,256)&&a.w0===U)if(e&&e.name==="AbortError"&&e.message&&e.message.includes("load"))a.logger.debug(function(){return"ignore play media element failure: "+e.message}); else{var T="promise";e&&e.name&&(T+=";m."+e.name);C4(a,T);a.X4=!0;a.videoData.N2=!0}})}}}; C4=function(a,I){g.Q(a.playerState,128)||(a.eM(bC(a.playerState,1028,9)),a.R$("dompaused",{r:I}),a.publish("onAutoplayBlocked"))}; IQ=function(a,I){I=I===void 0?!1:I;if(!a.mediaElement||!a.videoData.B)return!1;var U=I;U=U===void 0?!1:U;var e=null;var T;if((T=a.videoData.B)==null?0:T.V){e=Dxg(a,U);var C;(C=a.LO)==null||C.resume()}else Tl(a),a.videoData.E7&&(e=a.videoData.E7.fh());T=a.mediaElement.eq();U=!1;T&&T.NF(e)||(xMb(a,e),U=!0);g.Q(a.playerState,2)||(e=a.v5,I=I===void 0?!1:I,e.U||!(e.B>0)||e.mediaElement&&e.mediaElement.getCurrentTime()>0||(I={ov:"seektimeline_resumeTime",Cz:I},e.videoData.dw||(I.seekSource=15),e.seekTo(e.B, I)));a:{I=U;if(Kn(a.videoData)){if(!a.videoData.lN())break a}else if(!g.gN(a.videoData))break a;if(a.mediaElement)if((e=a.videoData.U)&&a.mediaElement.R_()){T=g.O(a.mediaElement.oF());if(a.jn)if(T!==a.jn.element)xS(a);else if(I&&e.flavor==="fairplay"&&!o0())xS(a);else break a;if(a.N("html5_report_error_for_unsupported_tvos_widevine")&&o0()&&e.flavor==="widevine")a.Ua("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.unspttvoswidevine");else{a.jn=new kUj(T,a.videoData,a.Ex);a.jn.subscribe("licenseerror", a.IG,a);a.jn.subscribe("qualitychange",a.ZvX,a);a.jn.subscribe("heartbeatparams",a.bu,a);a.jn.subscribe("keystatuseschange",a.lS,a);a.jn.subscribe("ctmp",a.R$,a);I=g.k(a.ST.keys);for(e=I.next();!e.done;e=I.next())e=a.ST.get(e.value),a.jn.B$(e);a.N("html5_eme_loader_sync")||a.ST.removeAll()}}else a.Ua("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.1")}return U}; xMb=function(a,I){a.zI.tick("vta");DQ("vta",void 0,"video_to_ad");a.getCurrentTime()>0&&CDC(a.v5,a.getCurrentTime());a.mediaElement.activate(I);a.Hs&&qk(4);!a.videoData.dw&&a.playerState.isOrWillBePlaying()&&a.yN.start();if(mxq(a)){var U;if(I=(U=a.mediaElement)==null?void 0:U.audioTracks())I.onchange=function(){a.publish("internalaudioformatchange",a.videoData,!0)}}}; xS=function(a){a.jn&&(a.jn.dispose(),a.jn=null)}; ZAY=function(a){var I=I===void 0?!1:I;a.logger.debug("reattachVideoSource");a.mediaElement&&(a.Hs?(xS(a),a.Jg(),Dxg(a,I)):(a.videoData.E7&&a.videoData.E7.I6(),a.mediaElement.stopVideo()),a.playVideo())}; tQj=function(a,I){a.Ex.N("html5_log_rebuffer_reason")&&(I={r:I,lact:p5()},a.mediaElement&&(I.bh=rE(a.mediaElement)),a.R$("bufreason",I))}; nni=function(a,I){if(a.Ex.H8()&&a.mediaElement){var U=a.mediaElement.sB();U.omt=(a.mediaElement.getCurrentTime()+a.Dl()).toFixed(3);U.ps=a.playerState.state.toString(16);U.rt=(lY(a.Qo())*1E3).toFixed();U.e=I;a.Uo[a.Bt++%5]=U}try{if(I==="timeupdate"||I==="progress")return}catch(e){}a.logger.debug(function(){return"video element event "+I})}; Kiq=function(a){if(a.Ex.H8()){a.Uo.sort(function(e,T){return+e.rt-+T.rt}); for(var I=g.k(a.Uo),U=I.next();!U.done;U=I.next())U=U.value,a.R$("vpe",Object.assign({t:U.rt},U));a.Uo=[];a.Bt=0}}; bA5=function(a){if(g.Qz("cobalt")&&g.Qz("nintendo switch")){var I=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;a.R$("nxdock",{d:I})}}; qo=function(a,I){var U;(U=a.LO)==null||gl(U,I)}; Bli=function(a,I){return g.sc(a.videoData)&&a.k6?a.k6.handleError(I,void 0):!1}; GEI=function(a){UK(a.videoData,"html5_set_debugging_opt_in")&&(a=g.Qy(),g.z8(0,183)||(Nt(183,!0),a.save()))}; JAS=function(a){return g.sc(a.videoData)&&a.k6?Vd(a.k6):a.videoData.C4()}; B4b=function(a,I){a.GC.w2()||(a.R$("sgap",{f:I}),a.GC.clearQueue(!1,I==="pe"))}; Fo=function(a){return a.N("html5_disable_video_player_initiated_seeks")&&Kn(a.videoData)}; u_c=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);JU(this.api,"isLifaAdPlaying",function(){return I.api.isLifaAdPlaying()}); this.events.G(a,"serverstitchedvideochange",function(){var U;(U=I.api.getVideoData())!=null&&U.qD()&&(I.api.isLifaAdPlaying()?(I.playbackRate=I.api.getPlaybackRate(),I.api.setPlaybackRate(1)):I.api.setPlaybackRate(I.playbackRate))}); this.playbackRate=1}; kjd=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);JU(this.api,"seekToChapterWithAnimation",function(U){I.seekToChapterWithAnimation(U)}); JU(this.api,"seekToTimeWithAnimation",function(U,e){I.seekToTimeWithAnimation(U,e)}); JU(this.api,"renderChapterSeekingAnimation",function(U,e,T){I.api.renderChapterSeekingAnimation(U,e,T)}); JU(this.api,"setMacroMarkers",function(U){I.setMacroMarkers(a,U)}); JU(this.api,"changeMarkerVisibility",function(U,e,T){I.changeMarkerVisibility(U,e,T)}); JU(this.api,"isSameMarkerTypeVisible",function(U){return I.isSameMarkerTypeVisible(U)})}; VQw=function(a,I,U){var e=a.api.getCurrentTime()*1E30&&T>0&&(U.width+=T,g.Gr(I.element,"width",U.width+"px")));a.size=U}}; g.gm=function(a,I){var U=a.V[a.V.length-1];U!==I&&(a.V.push(I),mMj(a,U,I))}; g.c0=function(a){if(!(a.V.length<=1)){var I=a.V.pop(),U=a.V[0];a.V=[U];mMj(a,I,U,!0)}}; mMj=function(a,I,U,e){QhS(a);I&&(I.unsubscribe("size-change",a.jd,a),I.unsubscribe("back",a.eZ,a));U.subscribe("size-change",a.jd,a);U.subscribe("back",a.eZ,a);if(a.gF){g.x5(U.element,e?"ytp-panel-animate-back":"ytp-panel-animate-forward");U.KO(a.element);U.focus();a.element.scrollLeft=0;a.element.scrollTop=0;var T=a.size;Fiq(a);g.N1(a.element,T);a.Y=new g.Dy(function(){zbC(a,I,U,e)},20,a); a.Y.start()}else U.KO(a.element),I&&I.detach()}; zbC=function(a,I,U,e){a.Y.dispose();a.Y=null;g.x5(a.element,"ytp-popup-animating");e?(g.x5(I.element,"ytp-panel-animate-forward"),g.ta(U.element,"ytp-panel-animate-back")):(g.x5(I.element,"ytp-panel-animate-back"),g.ta(U.element,"ytp-panel-animate-forward"));g.N1(a.element,a.size);a.C=new g.Dy(function(){g.ta(a.element,"ytp-popup-animating");I.detach();g.nC(I.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);a.C.dispose();a.C=null},250,a); a.C.start()}; QhS=function(a){a.Y&&g.sb(a.Y);a.C&&g.sb(a.C)}; W0=function(a){g.L4.call(this,a,"ytp-shopping-product-menu");this.BL=new g.$S(this.K);g.E(this,this.BL);this.hide();g.gm(this,this.BL);g.w4(this.K,this.element,4)}; Njc=function(a,I,U){var e,T=I==null?void 0:(e=I.text)==null?void 0:e.simpleText;T&&(U=hbq(a,U,T,I==null?void 0:I.icon,I==null?void 0:I.secondaryIcon),I.navigationEndpoint&&U.listen("click",function(){a.K.I$("innertubeCommand",I.navigationEndpoint);a.hide()},a))}; onC=function(a,I,U){var e,T=I==null?void 0:(e=I.text)==null?void 0:e.simpleText;T&&hbq(a,U,T,I==null?void 0:I.icon).listen("click",function(){var C;(I==null?void 0:(C=I.icon)==null?void 0:C.iconType)==="HIDE"?a.K.publish("featuredproductdismissed"):I.serviceEndpoint&&a.K.I$("innertubeCommand",I.serviceEndpoint);a.hide()},a)}; hbq=function(a,I,U,e,T){I=new g.sh(g.Uh({},[],!1,!!T),I,U);T&&I.updateValue("secondaryIcon",DMC(T));I.setIcon(DMC(e));g.E(a,I);a.BL.MD(I,!0);return I}; DMC=function(a){if(!a)return null;switch(a.iconType){case "ACCOUNT_CIRCLE":return{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 1c4.96 0 9 4.04 9 9 0 1.42-.34 2.76-.93 3.96-1.53-1.72-3.98-2.89-7.38-3.03A3.99 3.99 0 0016 9c0-2.21-1.79-4-4-4S8 6.79 8 9c0 1.97 1.43 3.6 3.31 3.93-3.4.14-5.85 1.31-7.38 3.03C3.34 14.76 3 13.42 3 12c0-4.96 4.04-9 9-9zM9 9c0-1.65 1.35-3 3-3s3 1.35 3 3-1.35 3-3 3-3-1.35-3-3zm3 12c-3.16 0-5.94-1.64-7.55-4.12C6.01 14.93 8.61 13.9 12 13.9c3.39 0 5.99 1.03 7.55 2.98C17.94 19.36 15.16 21 12 21z", fill:"#fff"}}]};case "FLAG":return{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M13.18 4L13.42 5.2L13.58 6H14.4H19V13H13.82L13.58 11.8L13.42 11H12.6H6V4H13.18ZM14 3H5V21H6V12H12.6L13 14H20V5H14.4L14 3Z",fill:"white"}}]};case "HELP":return kMd();case "HIDE":return{W:"svg",S:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"g",Z:[{W:"path",S:{d:"M16.24,9.17L13.41,12l2.83,2.83l-1.41,1.41L12,13.41l-2.83,2.83l-1.41-1.41L10.59,12L7.76,9.17l1.41-1.41L12,10.59 l2.83-2.83L16.24,9.17z M4.93,4.93c-3.91,3.91-3.91,10.24,0,14.14c3.91,3.91,10.24,3.91,14.14,0c3.91-3.91,3.91-10.24,0-14.14 C15.17,1.02,8.83,1.02,4.93,4.93z M18.36,5.64c3.51,3.51,3.51,9.22,0,12.73s-9.22,3.51-12.73,0s-3.51-9.22,0-12.73 C9.15,2.13,14.85,2.13,18.36,5.64z"}}]}]}; case "OPEN_IN_NEW":return pb()}}; l5=function(a){Mo.call(this,a,!1,!0);this.isCounterfactual=this.L=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.D=!0;this.overflowButton=new g.F({W:"button",ww:["ytp-featured-product-overflow-icon","ytp-button"],S:{"aria-haspopup":"true"}});this.overflowButton.hide();g.E(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.F({W:"img",T:"ytp-suggested-action-badge-img",S:{src:"{{url}}"}}); this.thumbnailImage.hide();g.E(this,this.thumbnailImage);this.thumbnailIcon=new g.F({W:"div",T:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.E(this,this.thumbnailIcon);this.banner=new g.F({W:"a",T:"ytp-suggested-action-container",Z:[this.thumbnailImage,this.thumbnailIcon,{W:"div",T:"ytp-suggested-action-details",Z:[{W:"text",T:"ytp-suggested-action-title",AU:"{{title}}"},{W:"text",T:"ytp-suggested-action-subtitle",AU:"{{subtitle}}"},{W:"text",T:"ytp-suggested-action-metadata-text", AU:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.E(this,this.banner);this.banner.KO(this.B.element);this.G(this.K,"videodatachange",this.onVideoDataChange);this.G(this.K,g.ZW("suggested_action_view_model"),this.Hv6);this.G(this.K,g.tS("suggested_action_view_model"),this.fNa);this.G(this.overflowButton.element,"click",this.B2);this.G(a,"featuredproductdismissed",this.ZV);this.K.createServerVe(this.banner.element,this.banner,!0)}; vnd=function(a){a.isInitialized&&(a.enabled=a.isVisible,a.gw=a.isVisible,Ap(a),a.AC(),a.thumbnailImage.Vx(a.isVisible),a.shouldHideDismissButton||a.dismissButton.Vx(a.isVisible),a.shouldShowOverflowButton&&a.overflowButton.Vx(a.isVisible))}; B0=function(){l5.apply(this,arguments)}; a$L=function(a){CI.call(this,a);this.V=new B0(this.api);g.E(this,this.V);g.w4(this.api,this.V.element,4)}; Xc=function(a){CI.call(this,a);var I=this;this.V="";this.B=!0;this.L=this.api.N("html5_enable_audio_track_stickiness_phase_two");var U=new g.Ru(a);g.E(this,U);U.G(a,"internalaudioformatchange",function(e,T){I$S(I,e,T)}); U.G(a,"videoplayerreset",function(){ss5(I)}); U.G(a,"videodatachange",function(e,T){I.onVideoDataChange(e,T)})}; I$S=function(a,I,U){if(U){var e="";if(U4F(a,I)&&(e=I,a.L||(a.V=I),a.api.N("html5_sabr_enable_server_xtag_selection"))){if(U=a.api.getVideoData(void 0,!0))U.K1=I;a.api.X().hN=I}if(a.L&&e&&e_S(a,e)){NH5(a.api,a.V||e);var T;Lq(nP(a.api.X(),(T=a.api.getVideoData())==null?void 0:g.zd(T)),function(C){TFC(a,e,C)})}}}; ss5=function(a){if(a.V)Cab(a);else{var I;if(a.L&&((I=UN())==null?0:I.size)){var U;Lq(nP(a.api.X(),(U=a.api.getVideoData())==null?void 0:g.zd(U)),function(e){if((e=rNF(e))&&e_S(a,e)){var T=a.api.getVideoData(void 0,!0);T&&(T.K1=e);a.api.X().hN=e}})}}}; Cab=function(a){var I=a.api.getVideoData(void 0,!0);I&&(I.K1=a.V)}; TFC=function(a,I,U){rNF(U)!==I&&(HS5([{settingItemId:P0(U),settingOptionValue:{stringValue:I}}]),Lq(a.PB(),function(e){T1w(e,P0(U),{stringValue:I})}))}; qlY=function(a,I){gt(Lq(Lq(a.PB(),function(U){return UJL(U,[P0(I)])}),function(U){if(U){U=g.k(U); for(var e=U.next();!e.done;e=U.next()){var T=e.value;e=T.key;T=T.value;e&&T&&(HS5([{settingItemId:e,settingOptionValue:T}]),ss5(a))}}}),function(){a.B=!0})}; U4F=function(a,I){a=a.api.getAvailableAudioTracks();a=g.k(a);for(var U=a.next();!U.done;U=a.next())if(U=U.value,U.getLanguageInfo().getId()===I)return U;return null}; rNF=function(a){a=P0(a);var I=UN();a=I?I.get(a):void 0;return a&&a.stringValue?a.stringValue:""}; P0=function(a){var I=(484).toString();a&&(I=(483).toString());return I}; e_S=function(a,I){var U;return I.split(".")[0]!==""&&((U=a.api.getVideoData())==null?void 0:!oE(U))}; HS5=function(a){var I=UN();I||(I=new Map);a=g.k(a);for(var U=a.next();!U.done;U=a.next())U=U.value,I.set(U.settingItemId,U.settingOptionValue);I=JSON.stringify(Object.fromEntries(I));g.yy("yt-player-user-settings",I,2592E3)}; g.p4=function(a,I,U,e,T,C,r){g.sh.call(this,g.Uh({"aria-haspopup":"true"}),I,a);this.tN=e;this.D=!1;this.B=null;this.options={};this.L=new g.$S(U,void 0,a,T,C,r);g.E(this,this.L);this.listen("keydown",this.kN);this.listen("click",this.open)}; x4q=function(a){if(a.B){var I=a.options[a.B];I.element.getAttribute("aria-checked");I.element.setAttribute("aria-checked","false");a.B=null}}; ZSs=function(a,I){g.p4.call(this,"D\u00e9lai de mise en veille",g.VS.SLEEP_TIMER,a,I);this.K=a;this.j={};this.Y=this.wE("Off");this.C=this.V="";a.N("web_settings_menu_icons")&&this.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M16.67,4.31C19.3,5.92,21,8.83,21,12c0,4.96-4.04,9-9,9c-2.61,0-5.04-1.12-6.72-3.02C5.52,17.99,5.76,18,6,18 c6.07,0,11-4.93,11-11C17,6.08,16.89,5.18,16.67,4.31 M14.89,2.43C15.59,3.8,16,5.35,16,7c0,5.52-4.48,10-10,10 c-1,0-1.97-0.15-2.89-0.43C4.77,19.79,8.13,22,12,22c5.52,0,10-4.48,10-10C22,7.48,19,3.67,14.89,2.43L14.89,2.43z M12,6H6v1h4.5 L6,10.99v0.05V12h6v-1H7.5L12,7.01V6.98V6L12,6z", fill:"#fff"}}]});this.J=new g.F({W:"div",ww:["ytp-menuitem-label-wrapper"],Z:[{W:"div",AU:"Fin de la vid\u00e9o"},{W:"div",ww:["ytp-menuitem-sublabel"],AU:"{{content}}"}]});g.E(this,this.J);this.listen("click",this.onClick);this.G(a,"videodatachange",this.onVideoDataChange);this.G(a,"presentingplayerstatechange",this.Qa);this.G(a,"settingsMenuVisibilityChanged",this.U2n);a.createClientVe(this.element,this,218889);this.Qa();this.K.I$("onSleepTimerFeatureAvailable")}; tLF=function(a){var I="Off 10 15 20 30 45 60".split(" "),U;((U=a.K.getVideoData())==null?0:U.isLivePlayback)||I.push("End of video");U=a.K.getPlaylist();var e;U&&((e=U.listId)==null?void 0:e.type)!=="RD"&&I.push("End of playlist");a.Mx(g.FX(I,a.wE));a.j=g.yG(I,a.wE,a);I=a.wE("End of video");a.options[I]&&g.IF(a.options[I],a.J)}; n_q=function(a,I){var U=a.j[I],e=U==="End of video"||U==="End of playlist";U==="Off"&&(a.V="");a.K.getPlayerState()!==0&&a.K.getPlayerState()!==5||!e?(a.Y=I,g.p4.prototype.o1.call(a,I),a.Ln(I),a.K.I$("onSleepTimerSettingsChanged",U)):a.K.I$("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"La vid\u00e9o est d\u00e9j\u00e0 termin\u00e9e"}}}}})}; f4=function(a){CI.call(this,a);var I=this;a.addEventListener("settingsMenuInitialized",function(){I.menuItem||(I.menuItem=new ZSs(I.api,I.api.uZ()),g.E(I,I.menuItem))}); a.addEventListener("openSettingsMenuItem",function(U){if(U==="menu_item_sleep_timer"){if(!I.menuItem){var e;(e=I.api.uZ())==null||e.P5()}I.menuItem.open()}}); JU(a,"resetSleepTimerMenuSettings",function(){I.resetSleepTimerMenuSettings()}); JU(a,"setSleepTimerTimeLeft",function(U){I.setSleepTimerTimeLeft(U)}); JU(a,"setVideoTimeLeft",function(U){I.setVideoTimeLeft(U)})}; KR5=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"onSnackbarMessage",function(U){switch(U){case 1:U=I.api.getPlayerStateObject(),U.isBuffering()&&g.Q(U,8)&&g.Q(U,16)&&I.api.I$("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"La lecture de votre vid\u00e9o se bloque\u00a0?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"D\u00e9couvrez pourquoi"}]}, navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers",webPageType:"WEB_PAGE_TYPE_UNKNOWN"}},urlEndpoint:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers",target:"TARGET_NEW_WINDOW"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3, popupType:"TOAST"}})}})}; g.O9=function(a,I,U,e,T){I=I===void 0?!1:I;e=e===void 0?!1:e;T=T===void 0?!1:T;g.J_.call(this);this.j=T;this.C=!1;this.J=new pd(this);this.U=this.Y=null;this.B=this.L=!1;g.E(this,this.J);this.target=a;this.V=I;this.D=U||a;this.C=e;I&&(g.hl&&this.target.setAttribute("draggable","true"),T||(this.target.style.touchAction="none"));YS(this)}; SJ=function(a){g.Y3(a.J,!a.V)}; YS=function(a){a.U=null;a.Y=null;a.G(Gl("over"),a.mj);a.G("touchstart",a.le);a.V&&a.G(Gl("down"),a.P5g)}; bSg=function(a,I){for(var U=0;UT.start&&U>=5;V+=c}K=V.substr(0,4)+" "+V.substr(4,4)+" "+V.substr(8,4)+" "+(V.substr(12,4)+" "+V.substr(16,4))}else K="";r={video_id_and_cpn:String(I.videoId)+" / "+K,codecs:"", dims_and_frames:"",bandwidth_kbps:r.toFixed(0)+" Kbps",buffer_health_seconds:x.toFixed(2)+" s",date:""+(new Date).toString(),drm_style:Z?"":"display:none",drm:Z,debug_info:U,extra_debug_info:"",bandwidth_style:n,network_activity_style:n,network_activity_bytes:q.toFixed(0)+" KB",shader_info:t,shader_info_style:t?"":"display:none",playback_categories:""};q=e.clientWidth+"x"+e.clientHeight+(T>1?"*"+T.toFixed(2):"");x="-";C.totalVideoFrames&&(x=(C.droppedVideoFrames||0)+" dropped of "+C.totalVideoFrames); r.dims_and_frames=q+" / "+x;a=a.getVolume();q=bTS(I);var B;if((B=I.J)==null?0:B.audio.L)B="VB";else{var Y;B=((Y=I.J)==null?0:Y.audio.V)?"DRC":Math.round(a*q)+"%"}Y=Math.round(a)+"% / "+B;B=I.nu.toFixed(1);isFinite(Number(B))&&(Y+=" (content loudness "+B+"dB)");r.volume=Y;r.resolution=e.videoWidth+"x"+e.videoHeight;if(e=I.L){if(Y=e.video)B=Y.fps,B>1&&(r.resolution+="@"+B),(B=C.x3)&&B.video&&(r.resolution+=" / "+B.video.width+"x"+B.video.height,B.video.fps>1&&(r.resolution+="@"+B.video.fps)),r.codecs= MLs(e),!I.J||e.audio&&e.video?e.CH&&(r.codecs+=" / "+e.CH+"A"):r.codecs+=" / "+MLs(I.J),Y.V||Y.primaries?(B=Y.V||"unknown",B==="smpte2084"?B+=" (PQ)":B==="arib-std-b67"&&(B+=" (HLG)"),r.color=B+" / "+(Y.primaries||"unknown"),r.color_style=""):r.color_style="display:none";if(e.debugInfo)for(r.fmt_debug_info="",e=g.k(e.debugInfo),Y=e.next();!Y.done;Y=e.next())Y=Y.value,r.fmt_debug_info+=Y.label+":"+Y.text+" ";r.fmt_debug_info_style=r.fmt_debug_info&&r.fmt_debug_info.length>0?"":"display:none"}e=I.isLivePlayback; Y=I.Tn;r.live_mode_style=e||Y?"":"display:none";r.live_latency_style=e?"":"display:none";if(Y)r.live_mode="Post-Live"+(VA(I)?" Manifestless":"");else if(e){Y=C.V8;r.live_latency_secs=Y.toFixed(2)+"s";e=VA(I)?"Manifestless, ":"";I.zt&&(e+="Windowed, ");B="Uncertain";if(Y>=0&&Y<120)if(I.latencyClass&&I.latencyClass!=="UNKNOWN")switch(I.latencyClass){case "NORMAL":B="Optimized for Normal Latency";break;case "LOW":B="Optimized for Low Latency";break;case "ULTRALOW":B="Optimized for Ultra Low Latency"; break;default:B="Unknown Latency Setting"}else B=I.isLowLatencyLiveStream?"Optimized for Low Latency":"Optimized for Smooth Streaming";e+=B;(Y=C.eA)&&(e+=", seq "+Y.sequence);r.live_mode=e}!C.isGapless||ZK(I)&&C.w2||(r.playback_categories+="Gapless ");r.playback_categories_style=r.playback_categories?"":"display:none";r.bandwidth_samples=C.F4;r.network_activity_samples=C.Fe;r.live_latency_samples=C.k8;r.buffer_health_samples=C.HV;C=g.I4(I);if(I.cotn||C)r.cotn_and_local_media=(I.cotn?I.cotn:"null")+ " / "+C;r.cotn_and_local_media_style=r.cotn_and_local_media?"":"display:none";UK(I,"web_player_release_debug")?(r.release_name=a5[21],r.release_style=""):r.release_style="display:none";r.debug_info&&b.length>0&&r.debug_info.length+b.length<=60?r.debug_info+=" "+b:r.extra_debug_info=b;r.extra_debug_info_style=r.extra_debug_info&&r.extra_debug_info.length>0?"":"display:none";return r}; MLs=function(a){var I=/codecs="([^"]*)"/.exec(a.mimeType);return I&&I[1]?I[1]+" ("+a.itag+")":a.itag}; mj=function(a,I,U,e,T){g.F.call(this,{W:"div",T:"ytp-horizonchart"});this.C=I;this.sampleCount=U;this.J=e;this.Y=T;this.index=0;this.heightPx=-1;this.B=this.L=null;this.V=Math.round(a/U);this.element.style.width=this.V*this.sampleCount+"px";this.element.style.height=this.C+"em"}; QY=function(a,I){if(a.heightPx===-1){var U=null;try{U=g.O(g.vA("CANVAS")),a.L=U.getContext("2d")}catch(q){}if(a.L){var e=a.V*a.sampleCount;a.B=U;a.B.width=e;a.B.style.width=e+"px";a.element.appendChild(a.B)}else for(a.sampleCount=Math.floor(a.sampleCount/4),a.V*=4,U=0;U1?2:1,a.B.height=a.heightPx*U, a.B.style.height=a.heightPx+"px",a.L.scale(1,U)));I=g.k(I);for(e=I.next();!e.done;e=I.next()){U=a;var T=a.index,C=e.value;for(e=0;e+20&&g.sJ(I.B.element);e.classList.add("ytp-timely-actions-overlay");I.B.element.appendChild(e)}); g.E(this,this.B);g.w4(this.api,this.B.element,4)}; Sld=function(a){a.timelyActions&&(a.J=a.timelyActions.reduce(function(I,U){if(U.cueRangeId===void 0)return I;I[U.cueRangeId]=0;return I},{}))}; oQ=function(a,I){if(a.timelyActions){a=g.k(a.timelyActions);for(var U=a.next();!U.done;U=a.next())if(U=U.value,U.cueRangeId===I)return U}}; G_C=function(a,I){if((a=oQ(a,I))&&a.onCueRangeExit)return Qx(a.onCueRangeExit)}; yNb=function(a){if(a.V!==void 0){var I=(I=oQ(a,a.V))&&I.onCueRangeEnter?Qx(I.onCueRangeEnter):void 0;var U=oQ(a,a.V);a:if(U&&U.additionalTrigger){var e=g.k(U.additionalTrigger);for(var T=e.next();!T.done;T=e.next())if(T=T.value,T.type){var C=void 0,r=void 0;if((C=a.j[T.type])==null?0:C((r=T.args)!=null?r:{})){e=!0;break a}}e=!1}else e=!0;I&&e&&(a.api.I$("innertubeCommand",I),a.setTimeout(U),a.J[a.V]!==void 0&&a.J[a.V]++,a.Y=!0)}}; pLq=function(a,I){return a.L===void 0?!1:I.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(I.seekLengthMilliseconds)===5E3?a.L===72:I.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(I.seekLengthMilliseconds)===1E4?a.L===74:I.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(I.seekLengthMilliseconds)===5E3?a.L===71:I.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(I.seekLengthMilliseconds)===1E4?a.L===73:!1}; f$C=function(a){if(a=a.getWatchNextResponse()){var I,U;a=(I=a.playerOverlays)==null?void 0:(U=I.playerOverlayRenderer)==null?void 0:U.timelyActionsOverlayViewModel;I=g.d(a,E_b);if(I!=null&&I.timelyActions)return I==null?void 0:I.timelyActions.map(function(e){return g.d(e,d4Y)}).filter(function(e){return!!e})}}; R_d=function(a){CI.call(this,a);var I=this;k8(this.api,"getPlaybackRate",function(){return I.api.getPlaybackRate()}); k8(this.api,"setPlaybackRate",function(U){typeof U==="number"&&I.api.setPlaybackRate(U)})}; DJ=function(a,I,U,e){nI.call(this,"VOICE_BOOST",g.VS.zr);this.V=!1;this.K=a;this.tN=a.uZ();this.J=I;this.B=U;this.hasVoiceBoostAudioTrack=e;this.G(a,"videodatachange",this.L);this.setIcon(LfF());this.subscribe("select",this.Y,this);this.L()}; v0=function(a){CI.call(this,a);var I=this;this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"settingsMenuInitialized",function(){wLb(I)}); JU(this.api,"getVoiceBoostUserPreference",function(){return I.getVoiceBoostUserPreference()}); JU(this.api,"setVoiceBoostUserPreference",function(e){I.setVoiceBoostUserPreference(e)}); JU(this.api,"hasVoiceBoostAudioTrack",function(){return I.hasVoiceBoostAudioTrack()}); var U;this.V=(U=wjd())!=null?U:0;this.updateEnvironmentData()}; wLb=function(a){a.menuItem||(a.menuItem=new DJ(a.api,function(I){a.setVoiceBoostUserPreference(I)},function(){return a.getVoiceBoostUserPreference()},function(){return a.hasVoiceBoostAudioTrack()}),g.E(a,a.menuItem))}; FRL=function(a){a=a.MJ();if(!a)return!1;a=g.HI(a).exp||"";return a.includes("xpv")||a.includes("xpe")}; m4w=function(a){a=g.k(g.aP(a,!0));for(var I=a.next();!I.done;I=a.next())if(FRL(I.value))return!0;return!1}; Qsg=function(a,I){a=g.k(g.aP(a,!0));for(var U=a.next();!U.done;U=a.next())if(U=U.value,FRL(U)){var e={potc:"1",pot:I};U.url&&(U.url=q6(U.url,e))}}; z_c=function(a){return g.f(function(I){if(I.L==1)return g.jb(I,2),g.l(I,a,4);if(I.L!=2)return g.cw(I,0);g.lF(I);g.Aj(I)})}; s7=function(a){CI.call(this,a);var I=this;this.useLivingRoomPoToken=!1;this.U=new g.uu;this.V=!1;this.zI=null;this.D=!1;this.J=null;this.Y=!1;var U=a.X().getWebPlayerContextConfig();this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"spsumpreject",function(e,T,C){I.Y=T;e&&I.D&&!I.J&&(I.N("html5_generate_content_po_token")&&C?I.xE(C):I.N("html5_generate_session_po_token")&&h_F(I));I.J||I.api.R$("stp",{s:+I.D,b:+I.Y})}); this.events.G(a,"poTokenVideoBindingChange",function(e){I.xE(e)}); this.useLivingRoomPoToken=!(U==null||!U.useLivingRoomPoToken);a.addEventListener("csiinitialized",function(){I.zI=a.zQ();var e=(I.N("html5_generate_session_po_token")||I.N("html5_generate_content_po_token"))&&!I.useLivingRoomPoToken;try{if(I.N("html5_use_shared_owl_instance"))NFb(I);else if(e){I.zI.Qm("pot_isc");var T=g.ki(I.api.X().experiments,"html5_webpo_kaios_defer_timeout_ms");T?(I.B=w2(),g.Vz(function(){IP(I)},T)):I.N("html5_webpo_idle_priority_job")?(I.B=w2(),g.TM(g.rz(),function(){IP(I)})): IP(I)}}catch(C){C instanceof Error&&g.RS(C)}}); a.addEventListener("trackListLoaded",this.F9.bind(this));a.EH(this)}; o_Y=function(a){var I=H3(a.experiments,"html5_web_po_request_key");return I?I:g.Pj(a)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; D4j=function(a){var I=new ajd,U={},e=(U["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",U);return new $Q(I,a,function(){return e})}; v_i=function(a){return new iu(a)}; U7=function(a,I){a.N("html5_webpo_bge_ctmp")&&a.api.R$(I,{hwpo:!!a.L,hwpor:a.V})}; NFb=function(a){var I,U;g.f(function(e){if(e.L==1)return U7(a,"swpo_i"),a.B=w2(),eO(a),g.l(e,xF(),2);if(e.L!=3)return I=e.V,U7(a,"swpo_co"),g.l(e,Xag(I),3);U=e.V;a.N("html5_web_po_token_disable_caching")||U.gO(150);a.L=U;U7(a,"swpo_cc");z_c(U.X0()).then(function(){a.V=!0;a.U.resolve();U7(a,"swpo_re")}); g.Vz(function(){IP(a);U7(a,"swpo_si")},0); g.Aj(e)})}; IHj=function(a){var I=a.api.X(),U=D4j(o_Y(I)),e=U.qz.bind(U);U.qz=function(q){var x;return g.f(function(Z){if(Z.L==1)return g.l(Z,e(q),2);x=Z.V;a.api.R$("itr",{});return Z.return(x)})}; try{var T=v_i({I_:U,N3:{maxAttempts:5},v3:{Lu:"CLEn",disable:I.experiments.S8("html5_web_po_disable_remote_logging")||aHb.includes(g.gs(I.Zt)||""),k9:lUC(I.experiments),q7t:a.N("wpo_dis_lfdms")?0:1E3},QvU:g.RS});var C=new d2({ll:T,I_:U,onError:g.RS});z_c(C.X0()).then(function(){a.V=!0;a.U.resolve()}); a.N("html5_web_po_token_disable_caching")||C.gO(150);g.E(a,T);g.E(a,C);a.L=C}catch(q){g.RS(q);var r;(r=T)==null||r.dispose()}}; IP=function(a){var I=a.api.X();a.zI.Qm("pot_ist");a.L||IHj(a);a.N("html5_bandaid_attach_content_po_token")||(a.N("html5_generate_session_po_token")&&(eO(a),h_F(a)),I=g.ki(I.experiments,"html5_session_po_token_interval_time_ms")||0,I>0&&(a.C=g.Ab(function(){eO(a)},I)),a.D=!0)}; eO=function(a){var I,U,e,T;g.f(function(C){if(!a.N("html5_generate_session_po_token")||a.useLivingRoomPoToken)return C.return();I=a.api.X();U=g.D5("EOM_VISITOR_DATA")||g.D5("VISITOR_DATA");e=I.WG?I.datasyncId:U;T=H3(I.experiments,"html5_mock_content_binding_for_session_token")||I.livingRoomPoTokenId||e;I.fY=TE(a,T);g.Aj(C)})}; TE=function(a,I){if(!a.L){if(a.B)try{return a.B(I)}catch(C){g.RS(C)}return""}try{a.zI.Qm(a.V?"pot_cms":"pot_csms");var U={P0:!0,ZE:!0,Pi:I};a.N("html5_web_po_token_disable_caching")||(U.T0={T6:I,HC:!0,Cb:!0});var e=a.L.DQ(U);a.zI.Qm(a.V?"pot_cmf":"pot_csmf");if(a.V){var T;(T=a.J)==null||T.resolve();a.J=null;a.Y&&(a.Y=!1,a.api.app.D6().Pl(!1))}return e}catch(C){return g.RS(C),""}}; h_F=function(a){a.L&&(a.J=new ef,a.U.promise.then(function(){a.zI.Qm("pot_if");eO(a)}))}; Cu=function(a){CI.call(this,a);var I=this,U=new g.Ru(a);g.E(this,U);U.G(a,"fullscreentoggled",function(e){siC(I,e)}); JU(this.api,"setFullscreenQuickActions",function(e){I.setFullscreenQuickActions(e)}); JU(this.api,"setPlayerOverlayVideoDetailsRenderer",function(e){I.setPlayerOverlayVideoDetailsRenderer(e)})}; siC=function(a,I){a.V&&g.DZ(a.V,I);a.playerOverlayVideoDetailsRenderer&&g.DZ(a.playerOverlayVideoDetailsRenderer,I)}; UYY=function(a){CI.call(this,a);var I=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.Ru(a);g.E(this,this.events);this.events.G(a,"heartbeatRequest",function(U){if(I.freePreviewUsageDetails.length||I.freePreviewWatchedDuration!==null)U.heartbeatRequestParams||(U.heartbeatRequestParams={}),U.heartbeatRequestParams.unpluggedParams||(U.heartbeatRequestParams.unpluggedParams={}),I.freePreviewUsageDetails.length>0?U.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= I.freePreviewUsageDetails:U.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+I.freePreviewWatchedDuration}}); JU(a,"setFreePreviewWatchedDuration",function(U){I.freePreviewWatchedDuration=U}); JU(a,"setFreePreviewUsageDetails",function(U){I.freePreviewUsageDetails=U})}; rB=function(a){g.S.call(this);this.features=[];var I=this.V,U=new pI(a),e=new r0(a),T=new K4(a),C=new s7(a);var r=g.Bj(a.X())?void 0:new g0(a);var q=new n4(a),x=new LRI(a),Z=new R_d(a),t=new Pl(a);var n=g.Bj(a.X())?new UYY(a):void 0;var K=a.N("html5_enable_ssap")?new AN5(a):void 0;var b=a.N("web_cinematic_watch_settings")&&(b=a.X().getWebPlayerContextConfig())!=null&&b.cinematicSettingsAvailable?new j3(a):void 0;var J=new XA(a);var V=a.N("enable_courses_player_overlay_purchase")?new cFw(a):void 0; var M=g.eI(a.X())?new $Ec(a):void 0;var c=new cl(a);var W=a.X().J?new uES(a):void 0;var B=g.YH(a.X())?new JFw(a):void 0;var Y=a.N("web_player_move_autonav_toggle")&&a.X().dA?new HqY(a):void 0;var y=g.eI(a.X())?new kjd(a):void 0;var z=a.N("web_enable_speedmaster")&&g.eI(a.X())?new dm(a):void 0;var m=a.X().V5?void 0:new PaF(a);var sS=a.N("report_pml_debug_signal")?new ehL(a):void 0;var eb=new Xij(a),v=new kS(a);var Hw=g.FT(a.X())?new dMc(a):void 0;var N=navigator.mediaSession&&window.MediaMetadata&& a.X().tB?new ZJ(a):void 0;var ML=a.N("html5_enable_drc")&&!a.X().Y?new LI(a):void 0;var gC=new qK(a);var R5=g.eI(a.X())?new a$L(a):void 0;var Lo=a.N("html5_enable_d6de4")?new b5(a):void 0;var xJ=g.eI(a.X())&&a.N("web_sleep_timer")?new f4(a):void 0;var Ww=g.YH(a.X())?new VkS(a):void 0;var Lc=new Xc(a),Tm=new nTS(a),L=new u_c(a);var rC=a.N("enable_sabr_snackbar_message")?new KR5(a):void 0;var hz=a.N("web_enable_timely_actions")?new OSS(a):void 0;var $R=new $w(a);var Bo=g.eI(a.X())?new Cu(a):void 0; a=a.N("html5_enable_voice_boost")?new v0(a):void 0;I.call(this,U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c,W,B,Y,y,z,m,sS,eb,v,Hw,void 0,N,ML,gC,void 0,R5,Lo,xJ,Ww,void 0,Lc,Tm,L,void 0,rC,hz,$R,Bo,a)}; e$F=function(){this.L=this.V=NaN}; TM5=function(a,I){this.Ex=a;this.timerName="";this.B=!1;this.L=NaN;this.J=new e$F;this.V=I||null;this.B=!1}; CcY=function(a,I,U){var e=g.dV(I.hU)&&!I.hU.Y;if(I.hU.tC&&(SF(I.hU)||I.hU.dw==="shortspage"||qh(I.hU)||e)&&!a.B){a.B=!0;a.Y=I.clientPlaybackNonce;g.D5("TIMING_ACTION")||oa("TIMING_ACTION",a.Ex.csiPageType);a.Ex.csiServiceName&&oa("CSI_SERVICE_NAME",a.Ex.csiServiceName);if(a.V){e=a.V.zQ();for(var T=g.k(Object.keys(e)),C=T.next();!C.done;C=T.next())C=C.value,Qn(C,e[C],a.timerName);e=g.sT(YXd)(a.V.lT);g.z5(e,a.timerName);e=a.V;e.L={};e.lT={}}g.z5({playerInfo:{visibilityState:g.sT(fes)()},playerType:"LATENCY_PLAYER_HTML5"}, a.timerName);a.U!==I.clientPlaybackNonce||Number.isNaN(a.L)||(ND("_start",a.timerName)?U=g.sT(dP)("_start",a.timerName)+a.L:g.RS(new g.vk("attempted to log gapless pbs before CSI timeline started",{cpn:I.clientPlaybackNonce})));U&&!ND("pbs",a.timerName)&&HC(a,U)}}; HC=function(a,I,U){Qn("pbs",I!=null?I:(0,g.w)(),U!=null?U:a.timerName)}; rnS=function(a,I,U,e,T,C,r,q){I=(I===e?"video":"ad")+"_to_"+(U===e?"video":"ad");if(I!=="video_to_ad"||r!=null&&r.dw){r=I==="ad_to_video"?r:T;e=r==null?void 0:r.xf;var x={};if(T==null?0:T.Y)x.cttAuthInfo={token:T.Y,videoId:T.videoId};C&&(x.startTime=C);hc(I,x);var Z,t,n;T={targetVideoId:(Z=T==null?void 0:T.videoId)!=null?Z:"empty_video",targetCpn:U,adVideoId:(t=r==null?void 0:r.videoId)!=null?t:"empty_video",adClientPlaybackNonce:(n=e==null?void 0:e.cpn)!=null?n:r==null?void 0:r.clientPlaybackNonce}; e&&(T.adBreakType=e.adBreakType,T.adType=e.adType);g.z5(T,I);HC(a,q,I)}}; qx=function(a){mOc();FhL();a.timerName=""}; H7q=function(a){if(a.V){var I=a.V;I.L={};I.lT={}}a.B=!1;a.U=void 0;a.L=NaN}; qOL=function(a,I){g.J_.call(this);this.hU=a;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.V=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.j={};this.L=0;if(a=I.session_data)this.sessionData=e1(a,"&");this.index=Math.max(0,Number(I.index)||0);this.loop=!!I.loop;this.startSeconds=Number(I.startSeconds)||0;this.title=I.playlist_title||"";this.description=I.playlist_description||"";this.author= I.author||I.playlist_author||"";I.video_id&&(this.items[this.index]=I);if(a=I.api)typeof a==="string"&&a.length===16?I.list="PL"+a:I.playlist=a;if(a=I.list)switch(I.listType){case "user_uploads":this.listId=new lq("UU","PLAYER_"+a);break;default:var U=I.playlist_length;U&&(this.length=Number(U)||0);this.listId=g.Bx(a);if(a=I.video)this.items=a.slice(0),this.loaded=!0}else if(I.playlist){a=I.playlist.toString().split(",");this.index>0&&(this.items=[]);a=g.k(a);for(U=a.next();!U.done;U=a.next())(U= U.value)&&this.items.push({video_id:U});this.length=this.items.length;if(a=I.video)this.items=a.slice(0),this.loaded=!0}this.setShuffle(!!I.shuffle);if(a=I.suggestedQuality)this.quality=a;this.j=LP(I,"playlist_");this.B=(I=I.thumbnail_ids)?I.split(","):[]}; xYs=function(a){return!!(a.playlist||a.list||a.api)}; Z7b=function(a){var I=a.index+1;return I>=a.length?0:I}; txq=function(a){var I=a.index-1;return I<0?a.length-1:I}; g.xW=function(a,I,U,e){I=I!==void 0?I:a.index;I=a.items&&I in a.items?a.items[a.order[I]]:null;var T=null;I&&(U&&(I.autoplay="1"),e&&(I.autonav="1"),T=new g.Dq(a.hU,I),g.E(a,T),T.US=!0,T.startSeconds=a.startSeconds||T.clipStart||0,a.listId&&(T.playlistId=a.listId.toString()));return T}; nr5=function(a,I){a.index=g.WA(I,0,a.length-1);a.startSeconds=0}; K8S=function(a,I){if(I.video&&I.video.length){a.title=I.title||"";a.description=I.description;a.views=I.views;a.likes=I.likes;a.dislikes=I.dislikes;a.author=I.author||"";var U=I.loop;U&&(a.loop=U);U=g.xW(a);a.items=[];for(var e=g.k(I.video),T=e.next();!T.done;T=e.next())if(T=T.value)T.video_id=T.encrypted_id,a.items.push(T);a.length=a.items.length;(I=I.index)?a.index=I:a.findIndex(U);a.setShuffle(!1);a.loaded=!0;a.L++;a.V&&a.V()}}; u4s=function(a,I){var U,e,T,C,r,q,x;return g.f(function(Z){if(Z.L==1){U=g.to();var t=a.X(),n={context:g.x8(a),playbackContext:{contentPlaybackContext:{ancestorOrigins:t.ancestorOrigins}}},K=t.getWebPlayerContextConfig();if(K==null?0:K.encryptedHostFlags)n.playbackContext.contentPlaybackContext.encryptedHostFlags=K.encryptedHostFlags;if(K==null?0:K.hideInfo)n.playerParams={showinfo:!1};t=t.embedConfig;K=I.docid||I.video_id||I.videoId||I.id;if(!K){K=I.raw_embedded_player_response;if(!K){var b=I.embedded_player_response; b&&(K=JSON.parse(b))}if(K){var J,V,M,c,W,B;K=((B=g.d((J=K)==null?void 0:(V=J.embedPreview)==null?void 0:(M=V.thumbnailPreviewRenderer)==null?void 0:(c=M.playButton)==null?void 0:(W=c.buttonRenderer)==null?void 0:W.navigationEndpoint,g.Cn))==null?void 0:B.videoId)||null}else K=null}J=(J=K)?J:void 0;V=a.playlistId?a.playlistId:I.list;M=I.listType;if(V){var Y;M==="user_uploads"?Y={username:V}:Y={playlistId:V};b7L(t,J,I,Y);n.playlistRequest=Y}else I.playlist?(Y={templistVideoIds:I.playlist.toString().split(",")}, b7L(t,J,I,Y),n.playlistRequest=Y):J&&(Y={videoId:J},t&&(Y.serializedThirdPartyEmbedConfig=t),n.singleVideoRequest=Y);e=n;T=g.rP(Jng);g.jb(Z,2);return g.l(Z,g.I2(U,e,T),4)}if(Z.L!=2)return C=Z.V,r=a.X(),I.raw_embedded_player_response=C,r.tU=Kd(I,g.YH(r)),r.B=r.tU==="EMBEDDED_PLAYER_MODE_PFL",C&&(q=C,q.trackingParams&&R1(q.trackingParams)),Z.return(new g.Dq(r,I));x=g.lF(Z);x instanceof Error||(x=Error("b259802748"));g.d1(x);return Z.return(a)})}; b7L=function(a,I,U,e){U.index&&(e.playlistIndex=String(Number(U.index)+1));e.videoId=I?I:"";a&&(e.serializedThirdPartyEmbedConfig=a)}; g.th=function(a,I){ZY.get(a);ZY.set(a,I)}; g.nu=function(a){g.J_.call(this);this.loaded=!1;this.player=a}; k4I=function(){this.L=[];this.V=[]}; g.aP=function(a,I){return I?a.V.concat(a.L):a.V}; g.Ku=function(a,I){switch(I.kind){case "asr":Vxs(I,a.L);break;default:Vxs(I,a.V)}}; Vxs=function(a,I){g.Jz(I,function(U){return a.NF(U)})||I.push(a)}; g.bD=function(a){g.S.call(this);this.Gt=a;this.L=new k4I;this.J=null;this.U=[];this.D=[]}; g.Jh=function(a,I,U){g.bD.call(this,a);this.videoData=I;this.audioTrack=U;this.V=null;this.B=!1;this.U=I.eL;this.D=I.B4;this.B=g.wN(I)}; g.uD=function(a,I){return qr(a.info.mimeType)?I?a.info.itag===I:!0:!1}; g.Anq=function(a,I){if(a.V!=null&&g.Bj(I.X())&&!a.V.isManifestless&&a.V.V.rawcc!=null)return!0;if(!a.U7())return!1;I=!!a.V&&a.V.isManifestless&&Object.values(a.V.V).some(function(U){return g.uD(U,"386")}); a=!!a.V&&!a.V.isManifestless&&g.Q_i(a.V);return I||a}; g.kW=function(a,I,U,e,T,C){g.bD.call(this,a);this.videoId=U;this.U0=T;this.eventId=C;this.Y={};this.V=null;a=e||g.HI(I).hl||"";a=a.split("_").join("-");this.B=q6(I,{hl:a})}; Mxg=function(a,I){return I?{KF:a.KF&&I.KF,sync:a.sync&&I.sync,streaming:a.streaming&&I.streaming}:a}; $Yq=function(a,I,U){return Lq(jib(I,U),cO(function(e){return function C(){return YI(C,function(r){if(r.L==1){g.iF(r,2);try{return r.return(new WebAssembly.Instance(e,a))}catch(q){g.RS(q)}return Vq(r,WO(WebAssembly.instantiate(e,a)),4)}if(r.L!=2)return r.return(r.V);g.XY(r);return g.Pw(r,0)})}()}))}; i75=function(a,I){if(!a.V)return I=fetch(I),a.V=Lq(AF(I),function(U){return U.arrayBuffer()}),gt(a.V,function(U){a.V=void 0; U="wasm module fetch failure: "+U;g.RS(Error(U));throw U;}),I}; jib=function(a,I){var U=L8I;if(U.L)return U.L;var e=Mxg(U.capabilities,I);U.L=$T(function(){return U.B(a,e)}); return U.L}; gr5=function(){}; cnI=function(){var a=this;this.proc_exit=function(){}; this.fd_write=function(I,U,e){if(!a.exports)return 1;I=new Uint32Array(a.exports.memory.buffer,U,e*2);U=[];for(var T=0;T=11;a=a.api.X().D&&BC;return!(!I&&!a)}; dB=function(a,I){return!a.api.isInline()&&!Z_5(a,XU(I))&&g.PK(I)}; x05=function(a){a.qF.oO();if(a.Pm&&a.RI)a.RI=!1;else if(!a.api.X().zt&&!a.g$()){var I=a.api.getPlayerStateObject();g.Q(I,2)&&g.OK(a.api)||a.Bh(I);!a.api.X().EB||I.isCued()||g.Q(I,1024)?a.tX():a.qE.isActive()?(a.F7(),a.qE.stop()):a.qE.start()}}; nqd=function(a,I){var U;if((U=a.api.getVideoData())==null?0:U.mutedAutoplay){var e,T;if((e=I.target)==null?0:(T=e.className)==null?0:T.includes("ytp-info-panel"))return!1}return g.PK(I)&&a.api.isMutedByMutedAutoplay()?(a.api.unMute(),a.api.getPresentingPlayerType()===2&&a.api.playVideo(),I=a.api.getPlayerStateObject(),!g.Q(I,4)||g.Q(I,8)||g.Q(I,2)||a.tX(),!0):!1}; KFC=function(a,I,U){a.api.isFullscreen()?U<1-I&&a.api.toggleFullscreen():U>1+I&&a.api.toggleFullscreen()}; qiF=function(a){var I=zv()&&Fa()>=67&&!a.api.X().D;a=a.api.X().disableOrganicUi;return!g.Qz("tizen")&&!P3&&!I&&!a}; g.RP=function(a){g.F.call(this,{W:"div",Z:[{W:"div",T:"ytp-bezel-text-wrapper",Z:[{W:"div",T:"ytp-bezel-text",AU:"{{title}}"}]},{W:"div",T:"ytp-bezel",S:{role:"status","aria-label":"{{label}}"},Z:[{W:"div",T:"ytp-bezel-icon",AU:"{{icon}}"}]}]});this.K=a;this.L=new g.Dy(this.show,10,this);a=this.K.N("delhi_modern_web_player")?1E3:500;this.V=new g.Dy(this.hide,a,this);g.E(this,this.L);g.E(this,this.V);this.hide()}; F6=function(a,I,U){if(I<=0){U=G7();I="son d\u00e9sactiv\u00e9";var e=0}else U=U?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,S:{d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z",fill:"#fff"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,S:{d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z", fill:"#fff"}}]},e=Math.floor(I),I=e+"volume";wB(a,U,I,e+"%")}; b_5=function(a,I){I=I?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M 17,24 V 12 l -8.5,6 8.5,6 z m .5,-6 8.5,6 V 12 l -8.5,6 z"}}]}:u1C();var U=a.K.getPlaybackRate(),e=g.ji("Vitesse\u00a0: $RATE",{RATE:String(U)});wB(a,I,e,U+"x")}; JJi=function(a,I){I=I?"Sous-titres activ\u00e9s":"Sous-titres d\u00e9sactiv\u00e9s";wB(a,Zqg(),I)}; wB=function(a,I,U,e){e=e===void 0?"":e;a.updateValue("label",U===void 0?"":U);a.updateValue("icon",I);g.Ub(a.V);a.L.start();a.updateValue("title",e);g.KC(a.element,"ytp-bezel-text-hide",!e)}; uqc=function(a,I){g.F.call(this,{W:"button",ww:["ytp-button","ytp-cards-button"],S:{"aria-label":"Afficher les fiches","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.YH(a.X()))},Z:[{W:"span",T:"ytp-cards-button-icon-default",Z:[{W:"div",T:"ytp-cards-button-icon",Z:[a.X().N("player_new_info_card_format")?AL5():{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M17,16 L19,16 L19,24 L17,24 L17,16 Z M17,12 L19,12 L19,14 L17,14 L17,12 Z"}}]}]}, {W:"div",T:"ytp-cards-button-title",AU:"Informations"}]},{W:"span",T:"ytp-cards-button-icon-shopping",Z:[{W:"div",T:"ytp-cards-button-icon",Z:[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",T:"ytp-svg-shadow",S:{d:"M 27.99,18 A 9.99,9.99 0 1 1 8.00,18 9.99,9.99 0 1 1 27.99,18 z"}},{W:"path",T:"ytp-svg-fill",S:{d:"M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 z m -4.68,4 4.53,0 c .35,0 .70,.14 .93,.37 l 5.84,5.84 c .23,.23 .37,.58 .37,.93 0,.35 -0.13,.67 -0.37,.90 L 20.06,24.62 C 19.82,24.86 19.51,25 19.15,25 c -0.35,0 -0.70,-0.14 -0.93,-0.37 L 12.37,18.78 C 12.13,18.54 12,18.20 12,17.84 L 12,13.31 C 12,12.59 12.59,12 13.31,12 z m .96,1.31 c -0.53,0 -0.96,.42 -0.96,.96 0,.53 .42,.96 .96,.96 .53,0 .96,-0.42 .96,-0.96 0,-0.53 -0.42,-0.96 -0.96,-0.96 z", "fill-opacity":"1"}},{W:"path",T:"ytp-svg-shadow-fill",S:{d:"M 24.61,18.22 18.76,12.37 C 18.53,12.14 18.20,12 17.85,12 H 13.30 C 12.58,12 12,12.58 12,13.30 V 17.85 c 0,.35 .14,.68 .38,.92 l 5.84,5.85 c .23,.23 .55,.37 .91,.37 .35,0 .68,-0.14 .91,-0.38 L 24.61,20.06 C 24.85,19.83 25,19.50 25,19.15 25,18.79 24.85,18.46 24.61,18.22 z M 14.27,15.25 c -0.53,0 -0.97,-0.43 -0.97,-0.97 0,-0.53 .43,-0.97 .97,-0.97 .53,0 .97,.43 .97,.97 0,.53 -0.43,.97 -0.97,.97 z",fill:"#000","fill-opacity":"0.15"}}]}]},{W:"div", T:"ytp-cards-button-title",AU:"Shopping"}]}]});this.K=a;this.L=I;this.V=null;this.fade=new g.qq(this,250,!0,100);g.E(this,this.fade);g.KC(this.L,"ytp-show-cards-title",g.YH(a.X()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.sL(!0)}; koC=function(a,I){g.F.call(this,{W:"div",T:"ytp-cards-teaser",Z:[{W:"div",T:"ytp-cards-teaser-box"},{W:"div",T:"ytp-cards-teaser-text",Z:a.X().N("player_new_info_card_format")?[{W:"button",T:"ytp-cards-teaser-info-icon",S:{"aria-label":"Afficher les fiches","aria-haspopup":"true"},Z:[AL5()]},{W:"span",T:"ytp-cards-teaser-label",AU:"{{text}}"},{W:"button",T:"ytp-cards-teaser-close-button",S:{"aria-label":"Fermer"},Z:[g.ld()]}]:[{W:"span",T:"ytp-cards-teaser-label",AU:"{{text}}"}]}]});var U=this;this.K= a;this.bN=I;this.fade=new g.qq(this,250,!1,250);this.V=null;this.C=new g.Dy(this.chU,300,this);this.Y=new g.Dy(this.jvm,2E3,this);this.J=[];this.L=null;this.D=new g.Dy(function(){U.element.style.margin="0"},250); this.onClickCommand=this.B=null;g.E(this,this.fade);g.E(this,this.C);g.E(this,this.Y);g.E(this,this.D);a.X().N("player_new_info_card_format")?(g.x5(a.getRootNode(),"ytp-cards-teaser-dismissible"),this.G(this.Ws("ytp-cards-teaser-close-button"),"click",this.tF),this.G(this.Ws("ytp-cards-teaser-info-icon"),"click",this.Ni),this.G(this.Ws("ytp-cards-teaser-label"),"click",this.Ni)):this.listen("click",this.Ni);this.G(I.element,"mouseover",this.fE);this.G(I.element,"mouseout",this.Q6);this.G(a,"cardsteasershow", this.HFs);this.G(a,"cardsteaserhide",this.v8);this.G(a,"cardstatechange",this.We);this.G(a,"presentingplayerstatechange",this.We);this.G(a,"appresize",this.xW);this.G(a,"onShowControls",this.xW);this.G(a,"onHideControls",this.Vj);this.listen("mouseenter",this.KN)}; Vwd=function(a){g.F.call(this,{W:"button",ww:[mX.BUTTON,mX.TITLE_NOTIFICATIONS],S:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},Z:[{W:"div",T:mX.TITLE_NOTIFICATIONS_ON,S:{title:"Ne plus recevoir de notifications pour chaque vid\u00e9o mise en ligne","aria-label":"Envoi de notifications aux abonn\u00e9s"},Z:[g.PE()]},{W:"div",T:mX.TITLE_NOTIFICATIONS_OFF,S:{title:"Recevoir une notification pour chaque vid\u00e9o mise en ligne","aria-label":"Envoi de notifications aux abonn\u00e9s"},Z:[{W:"svg", S:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},Z:[{W:"path",S:{d:"M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z"}}]}]}]});this.api=a;this.V=!1;a.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Recevoir une notification pour chaque vid\u00e9o mise en ligne")}; AJj=function(a,I){a.V=I;a.element.classList.toggle(mX.NOTIFICATIONS_ENABLED,a.V);var U=a.api.getVideoData();U?(I=I?U.hE:U.JE)?(a=a.api.PB())?a2(a,I):g.d1(Error("No innertube service available when updating notification preferences.")):g.d1(Error("No update preferences command available.")):g.d1(Error("No video data when updating notification preferences."))}; jmY=function(a,I,U){var e=e===void 0?800:e;var T=T===void 0?600:T;var C=document.location.protocol;a=vJ5(C+"//"+a+"/signin?context=popup","feature",I,"next",C+"//"+location.hostname+"/post_login");MwY(a,U,e,T)}; MwY=function(a,I,U,e){U=U===void 0?800:U;e=e===void 0?600:e;if(a=g.Ue(window,a,"loginPopup","width="+U+",height="+e+",resizable=yes,scrollbars=yes"))uab(function(){I()}),a.moveTo((screen.width-U)/2,(screen.height-e)/2)}; g.QL=function(a,I,U,e,T,C,r,q,x,Z,t,n){a=a.charAt(0)+a.substring(1).toLowerCase();U=U.charAt(0)+U.substring(1).toLowerCase();if(I==="0"||I==="-1")I=null;if(e==="0"||e==="-1")e=null;var K=t.X(),b=K.userDisplayName&&g.dV(K);g.F.call(this,{W:"div",ww:["ytp-button","ytp-sb"],Z:[{W:"div",T:"ytp-sb-subscribe",S:b?{title:g.ji("S'abonner en tant que\u00a0$USER_NAME",{USER_NAME:K.userDisplayName}),"aria-label":"S'abonner \u00e0 la cha\u00eene","data-tooltip-image":xl(K),"data-tooltip-opaque":String(g.YH(K)), tabindex:"0",role:"button"}:{"aria-label":"S'abonner \u00e0 la cha\u00eene"},Z:[{W:"div",T:"ytp-sb-text",Z:[{W:"div",T:"ytp-sb-icon"},a]},I?{W:"div",T:"ytp-sb-count",AU:I}:""]},{W:"div",T:"ytp-sb-unsubscribe",S:b?{title:g.ji("Abonn\u00e9 en tant que $USER_NAME",{USER_NAME:K.userDisplayName}),"aria-label":"Se d\u00e9sabonner de la cha\u00eene","data-tooltip-image":xl(K),"data-tooltip-opaque":String(g.YH(K)),tabindex:"0",role:"button"}:{"aria-label":"Se d\u00e9sabonner de la cha\u00eene"},Z:[{W:"div", T:"ytp-sb-text",Z:[{W:"div",T:"ytp-sb-icon"},U]},e?{W:"div",T:"ytp-sb-count",AU:e}:""]}],S:{"aria-live":"polite"}});var J=this;this.channelId=r;this.K=t;this.B=n;var V=this.Ws("ytp-sb-subscribe"),M=this.Ws("ytp-sb-unsubscribe");C&&g.x5(this.element,"ytp-sb-classic");if(T){q?this.V():this.L();var c=function(){if(K.e8){var B=J.channelId;if(x||Z){var Y={c:B};var y;g.Qu.isInitialized()&&(y=BkS(Y));Y=y||"";if(y=t.getVideoData())if(y=y.subscribeCommand){var z=t.PB();z?(a2(z,y,{botguardResponse:Y,feature:x}), t.I$("SUBSCRIBE",B)):g.d1(Error("No innertube service available when updating subscriptions."))}else g.d1(Error("No subscribe command in videoData."));else g.d1(Error("No video data available when updating subscription."))}M.focus();M.removeAttribute("aria-hidden");V.setAttribute("aria-hidden","true")}else jmY(g.DX(J.K.X()),"sb_button",J.J)},W=function(){var B=J.channelId; if(x||Z){var Y=g.O(t.getVideoData());a2(g.O(t.PB()),Y.unsubscribeCommand,{feature:x});t.I$("UNSUBSCRIBE",B)}V.focus();V.removeAttribute("aria-hidden");M.setAttribute("aria-hidden","true")}; this.G(V,"click",c);this.G(M,"click",W);this.G(V,"keypress",function(B){B.keyCode===13&&c(B)}); this.G(M,"keypress",function(B){B.keyCode===13&&W(B)}); this.G(t,"SUBSCRIBE",this.V);this.G(t,"UNSUBSCRIBE",this.L);this.B&&b&&(QeL(t),ph(t,V,this),ph(t,M,this))}else g.x5(V,"ytp-sb-disabled"),g.x5(M,"ytp-sb-disabled")}; LFL=function(a){g.F.call(this,{W:"div",T:"ytp-title-channel",Z:[{W:"div",T:"ytp-title-beacon"},{W:"a",T:"ytp-title-channel-logo",S:{href:"{{channelLink}}",target:a.X().j,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{W:"div",T:"ytp-title-expanded-overlay",S:{"aria-hidden":"{{flyoutUnfocusable}}"},Z:[{W:"div",T:"ytp-title-expanded-heading",Z:[{W:"div",T:"ytp-title-expanded-title",Z:[{W:"a",AU:"{{expandedTitle}}",S:{href:"{{channelTitleLink}}",target:a.X().j,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{W:"div",T:"ytp-title-expanded-subtitle",AU:"{{expandedSubtitle}}",S:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var I=this;this.api=a;this.channel=this.Ws("ytp-title-channel");this.L=this.Ws("ytp-title-channel-logo");this.channelName=this.Ws("ytp-title-expanded-title");this.Y=this.Ws("ytp-title-expanded-overlay");this.B=this.V=this.subscribeButton=null;this.J=!1;a.createClientVe(this.L,this,36925);a.createClientVe(this.channelName,this, 37220);g.YH(this.api.X())&&$0s(this);this.G(a,"videodatachange",this.Qa);this.G(a,"videoplayerreset",this.Qa);this.G(this.channelName,"click",function(U){I.api.logClick(I.channelName);g.Ue(window,i_s(I));U.preventDefault()}); this.G(this.L,"click",this.dDt);this.Qa()}; gqw=function(a){if(!a.api.X().ij){var I=g.O(a.api.getVideoData()),U=new g.QL("S'abonner",null,"Abonn\u00e9",null,!0,!1,I.Y2,I.subscribed,"channel_avatar",null,a.api,!0);a.api.createServerVe(U.element,a);var e;a.api.setTrackingParams(U.element,((e=I.subscribeButtonRenderer)==null?void 0:e.trackingParams)||null);a.G(U.element,"click",function(){a.api.logClick(U.element)}); a.subscribeButton=U;g.E(a,a.subscribeButton);a.subscribeButton.KO(a.Y);a.subscribeButton.hide();var T=new Vwd(a.api);a.V=T;g.E(a,T);T.KO(a.Y);T.hide();a.G(a.api,"SUBSCRIBE",function(){I.G9&&(T.show(),a.api.logVisibility(T.element,!0))}); a.G(a.api,"UNSUBSCRIBE",function(){I.G9&&(T.hide(),a.api.logVisibility(T.element,!1),AJj(T,!1))})}}; $0s=function(a){var I=a.api.X();gqw(a);a.updateValue("flyoutUnfocusable","true");a.updateValue("channelTitleFocusable","-1");a.updateValue("shouldHideExpandedTitleForA11y","true");a.updateValue("shouldHideExpandedSubtitleForA11y","true");I.L||I.a$||(a.G(a.channel,"mouseenter",a.rO),a.G(a.channel,"mouseleave",a.l6),a.G(a.channel,"focusin",a.rO),a.G(a.channel,"focusout",function(U){a.channel.contains(U.relatedTarget)||a.l6()})); a.B=new g.Dy(function(){a.isExpanded()&&(a.api.logVisibility(a.channelName,!1),a.subscribeButton&&(a.subscribeButton.hide(),a.api.logVisibility(a.subscribeButton.element,!1)),a.V&&(a.V.hide(),a.api.logVisibility(a.V.element,!1)),a.channel.classList.remove("ytp-title-expanded"),a.channel.classList.add("ytp-title-show-collapsed"))},500); g.E(a,a.B);a.G(a.channel,cJw,function(){WFg(a)}); a.G(a.api,"onHideControls",a.Td);a.G(a.api,"appresize",a.Td);a.G(a.api,"fullscreentoggled",a.Td)}; WFg=function(a){a.channel.classList.remove("ytp-title-show-collapsed");a.channel.classList.remove("ytp-title-show-expanded")}; lui=function(a){var I=a.api.getPlayerSize();return g.YH(a.api.X())&&I.width>=524}; i_s=function(a){var I=a.api.X(),U=g.O(a.api.getVideoData()),e=g.Zq(I)+U.hN;g.r4(U)&&(e="https://music.youtube.com"+U.hN);if(!g.YH(I))return e;I={};g.AU(a.api,"addEmbedsConversionTrackingParams",[I]);return g.pM(e,I)}; zE=function(a){var I=g.Uh({"aria-haspopup":"true"});g.sh.call(this,I,a);this.listen("keydown",this.V)}; hh=function(a,I){a.element.setAttribute("aria-haspopup",String(I))}; BK5=function(a,I){g.F.call(this,{W:"div",T:"ytp-user-info-panel",S:{"aria-label":"Informations sur l'utilisateur"},Z:a.X().e8&&!a.N("embeds_web_always_enable_signed_out_state")?[{W:"div",T:"ytp-user-info-panel-icon",AU:"{{icon}}"},{W:"div",T:"ytp-user-info-panel-content",Z:[{W:"div",T:"ytp-user-info-panel-info",S:{tabIndex:"{{userInfoFocusable}}",role:"text"},AU:"{{watchingAsUsername}}"},{W:"div",T:"ytp-user-info-panel-info",S:{tabIndex:"{{userInfoFocusable2}}",role:"text"},AU:"{{watchingAsEmail}}"}]}]: [{W:"div",T:"ytp-user-info-panel-icon",AU:"{{icon}}"},{W:"div",T:"ytp-user-info-panel-content",Z:[{W:"div",Z:[{W:"text",S:{tabIndex:"{{userInfoFocusable}}"},AU:"D\u00e9connect\u00e9"}]},{W:"div",T:"ytp-user-info-panel-login",Z:[{W:"a",S:{tabIndex:"{{userInfoFocusable2}}",role:"button"},AU:a.X().ij?"":"Se connecter \u00e0 YouTube"}]}]}]});this.Gt=a;this.V=I;a.X().e8||a.X().ij||this.G(this.Ws("ytp-user-info-panel-login"),"click",this.YN);this.closeButton=new g.F({W:"button",ww:["ytp-collapse","ytp-button"], S:{title:"Fermer"},Z:[g.SS()]});this.closeButton.KO(this.element);g.E(this,this.closeButton);this.G(window,"blur",this.hide);this.G(document,"click",this.o0);this.Qa()}; PSI=function(a,I,U){g.$S.call(this,a);this.tN=I;this.Qi=U;this.getVideoUrl=new zE(6);this.Jn=new zE(5);this.Ed=new zE(4);this.sB=new zE(3);this.yQ=new g.sh(g.Uh({href:"{{href}}",target:this.K.X().j},void 0,!0),2,"R\u00e9soudre les probl\u00e8mes de lecture");this.showVideoInfo=new g.sh(g.Uh(),1,"Stats pour les nerds");this.nm=new g.M5({W:"div",ww:["ytp-copytext","ytp-no-contextmenu"],S:{draggable:"false",tabindex:"1"},AU:"{{text}}"});this.Ye=new jJ(this.K,this.nm);this.fK=this.tO=null;g.YH(this.K.X())&& (this.closeButton=new g.F({W:"button",ww:["ytp-collapse","ytp-button"],S:{title:"Fermer"},Z:[g.SS()]}),g.E(this,this.closeButton),this.closeButton.KO(this.element),this.closeButton.listen("click",this.BU,this));g.YH(this.K.X())&&(this.tv=new g.sh(g.Uh(),8,"Compte"),g.E(this,this.tv),this.MD(this.tv,!0),this.tv.listen("click",this.OF$,this),a.createClientVe(this.tv.element,this.tv,137682));this.K.X().CT&&(this.sV=new nI("Lire en boucle",7),g.E(this,this.sV),this.MD(this.sV,!0),this.sV.listen("click", this.INK,this),a.createClientVe(this.sV.element,this.sV,28661));g.E(this,this.getVideoUrl);this.MD(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.DDs,this);a.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.E(this,this.Jn);this.MD(this.Jn,!0);this.Jn.listen("click",this.X5X,this);a.createClientVe(this.Jn.element,this.Jn,28660);g.E(this,this.Ed);this.MD(this.Ed,!0);this.Ed.listen("click",this.qBU,this);a.createClientVe(this.Ed.element,this.Ed,28658);g.E(this,this.sB);this.MD(this.sB, !0);this.sB.listen("click",this.yhU,this);g.E(this,this.yQ);this.MD(this.yQ,!0);this.yQ.listen("click",this.VKw,this);g.E(this,this.showVideoInfo);this.MD(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.vlw,this);g.E(this,this.nm);this.nm.listen("click",this.zIn,this);g.E(this,this.Ye);I=document.queryCommandSupported&&document.queryCommandSupported("copy");hdi("Chromium")>=43&&(I=!0);hdi("Firefox")<=40&&(I=!1);I&&(this.tO=new g.F({W:"textarea",T:"ytp-html5-clipboard",S:{readonly:"", tabindex:"-1"}}),g.E(this,this.tO),this.tO.KO(this.element));var e;(e=this.tv)==null||e.setIcon(iGq());var T;(T=this.sV)==null||T.setIcon({W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]});this.sB.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{"clip-rule":"evenodd",d:"M20 10V8H17.19C16.74 7.22 16.12 6.54 15.37 6.04L17 4.41L15.59 3L13.42 5.17C13.39 5.16 13.37 5.16 13.34 5.16C13.18 5.12 13.02 5.1 12.85 5.07C12.79 5.06 12.74 5.05 12.68 5.04C12.46 5.02 12.23 5 12 5C11.51 5 11.03 5.07 10.58 5.18L10.6 5.17L8.41 3L7 4.41L8.62 6.04H8.63C7.88 6.54 7.26 7.22 6.81 8H4V10H6.09C6.03 10.33 6 10.66 6 11V12H4V14H6V15C6 15.34 6.04 15.67 6.09 16H4V18H6.81C7.85 19.79 9.78 21 12 21C14.22 21 16.15 19.79 17.19 18H20V16H17.91C17.96 15.67 18 15.34 18 15V14H20V12H18V11C18 10.66 17.96 10.33 17.91 10H20ZM16 15C16 17.21 14.21 19 12 19C9.79 19 8 17.21 8 15V11C8 8.79 9.79 7 12 7C14.21 7 16 8.79 16 11V15ZM10 14H14V16H10V14ZM10 10H14V12H10V10Z", fill:"white","fill-rule":"evenodd"}}]});this.yQ.setIcon(kMd());this.showVideoInfo.setIcon(VNw());this.G(a,"onLoopChange",this.onLoopChange);this.G(a,"videodatachange",this.onVideoDataChange);Xmc(this);this.bd(g.O(this.K.getVideoData()))}; Nx=function(a,I){var U=!1;if(a.tO){var e=a.tO.element;e.value=I;e.select();try{U=document.execCommand("copy")}catch(T){}}U?a.tN.v8():(a.nm.E9(I,"text"),g.gm(a.tN,a.Ye),kw(a.nm.element),a.tO&&(a.tO=null,Xmc(a)));return U}; Xmc=function(a){var I=!!a.tO;g.IF(a.sB,I?"Copier les informations de d\u00e9bogage":"Obtenir les informations de d\u00e9bogage");hh(a.sB,!I);g.IF(a.Ed,I?"Copier le code d'int\u00e9gration":"Obtenir le code d'int\u00e9gration");hh(a.Ed,!I);g.IF(a.getVideoUrl,I?"Copier l'URL de la vid\u00e9o":"Obtenir l'URL de la vid\u00e9o");hh(a.getVideoUrl,!I);g.IF(a.Jn,I?"Copier l'URL de la vid\u00e9o \u00e0 partir de cette s\u00e9quence":"Obtenir l'URL de la vid\u00e9o au minutage actuel");hh(a.Jn,!I);a.Ed.setIcon(I? bG5():null);a.getVideoUrl.setIcon(I?BE():null);a.Jn.setIcon(I?BE():null)}; pmY=function(a){return g.YH(a.K.X())?a.tv:a.sV}; Yiq=function(a,I){g.L4.call(this,a);this.Qi=I;this.J=new g.Ru(this);this.Va=new g.Dy(this.XLK,1E3,this);this.gw=this.B=null;g.E(this,this.J);g.E(this,this.Va);I=this.K.X();a.createClientVe(this.element,this,28656);g.x5(this.element,"ytp-contextmenu");this.K.X().experiments.S8("delhi_modern_web_player")&&g.eI(I)&&g.x5(this.element,"ytp-delhi-modern-contextmenu");fuI(this);this.hide()}; fuI=function(a){g.Y3(a.J);var I=a.K.X();I.playerStyle==="gvn"||I.L||I.a$||(I=a.K.j8(),a.J.G(I,"contextmenu",a.w5K),a.J.G(I,"touchstart",a.onTouchStart,null,!0),a.J.G(I,"touchmove",a.Zh,null,!0),a.J.G(I,"touchend",a.Zh,null,!0))}; O_C=function(a){a.K.isFullscreen()?g.w4(a.K,a.element,10):a.KO(Dc(a).body)}; oP=function(a,I,U){U=U===void 0?240:U;g.F.call(this,{W:"button",ww:["ytp-button","ytp-copylink-button"],S:{title:"{{title-attr}}","data-tooltip-opaque":String(g.YH(a.X()))},Z:[{W:"div",T:"ytp-copylink-icon",AU:"{{icon}}"},{W:"div",T:"ytp-copylink-title",AU:"Copier le lien",S:{"aria-hidden":"true"}}]});this.api=a;this.V=I;this.L=U;this.visible=!1;this.tooltip=this.V.Rd();I=a.X();this.tooltip.element.setAttribute("aria-live","polite");g.KC(this.element,"ytp-show-copylink-title",g.YH(I));a.createClientVe(this.element, this,86570);this.listen("click",this.onClick);this.G(a,"videodatachange",this.Qa);this.G(a,"videoplayerreset",this.Qa);this.G(a,"appresize",this.Qa);this.Qa();this.addOnDisposeCallback(g.P6(this.tooltip,this.element))}; SiY=function(a){var I=a.api.X(),U=g.O(a.api.getVideoData()),e=a.api.j8().getPlayerSize().width;I=I.B;return!!U.videoId&&e>=a.L&&U.vu&&!g.TJ(U)&&!a.api.isEmbedsShortsMode()&&!I}; God=function(a){a.updateValue("icon",gD());if(a.api.X().L)a.tooltip.kS(a.element,"Lien copi\u00e9 dans le presse-papiers");else{a.updateValue("title-attr","Lien copi\u00e9 dans le presse-papiers");a.tooltip.k5();a.tooltip.kS(a.element);var I=a.listen("mouseleave",function(){a.YY(I);a.Qa();a.tooltip.HP()})}}; yJg=function(a,I){return g.f(function(U){if(U.L==1)return g.jb(U,2),g.l(U,navigator.clipboard.writeText(I),4);if(U.L!=2)return U.return(!0);g.lF(U);var e=U.return,T=!1,C=g.vA("TEXTAREA");C.value=I;C.setAttribute("readonly","");var r=a.api.getRootNode();r.appendChild(C);if(vz){var q=window.getSelection();q.removeAllRanges();var x=g.O(document.createRange());x.selectNodeContents(C);q.addRange(x);C.setSelectionRange(0,I.length)}else C.select();try{T=document.execCommand("copy")}catch(Z){}r.removeChild(C); return e.call(U,T)})}; EqY=function(a){g.F.call(this,{W:"div",T:"ytp-doubletap-ui-legacy",Z:[{W:"div",T:"ytp-doubletap-fast-forward-ve"},{W:"div",T:"ytp-doubletap-rewind-ve"},{W:"div",T:"ytp-doubletap-static-circle",Z:[{W:"div",T:"ytp-doubletap-ripple"}]},{W:"div",T:"ytp-doubletap-overlay-a11y"},{W:"div",T:"ytp-doubletap-seek-info-container",Z:[{W:"div",T:"ytp-doubletap-arrows-container",Z:[{W:"span",T:"ytp-doubletap-base-arrow"},{W:"span",T:"ytp-doubletap-base-arrow"},{W:"span",T:"ytp-doubletap-base-arrow"}]},{W:"div", T:"ytp-doubletap-tooltip",Z:[{W:"div",T:"ytp-seek-icon-text-container",Z:[{W:"div",T:"ytp-seek-icon",AU:"{{seekIcon}}"},{W:"div",T:"ytp-chapter-seek-text-legacy",AU:"{{seekText}}"}]},{W:"div",T:"ytp-doubletap-tooltip-label",AU:"{{seekTime}}"}]}]}]});this.K=a;this.J=new g.Dy(this.show,10,this);this.L=new g.Dy(this.hide,700,this);this.C=this.B=0;this.Va=this.Y=!1;this.V=this.Ws("ytp-doubletap-static-circle");g.E(this,this.J);g.E(this,this.L);this.hide();this.D=this.Ws("ytp-doubletap-fast-forward-ve"); this.j=this.Ws("ytp-doubletap-rewind-ve");this.K.createClientVe(this.D,this,28240);this.K.createClientVe(this.j,this,28239);this.K.logVisibility(this.D,!0);this.K.logVisibility(this.j,!0);this.Y=a.N("web_show_cumulative_seek_time");this.Va=a.N("web_center_static_circles")}; d0s=function(a,I){I=g.ji("$TOTAL_SEEK_TIME\u00a0secondes",{TOTAL_SEEK_TIME:I.toString()});a.updateValue("seekTime",I)}; RFd=function(a){Mo.call(this,a,!1,!0);this.tU=[];this.rF=[];this.D=!0;this.badge.element.classList.add("ytp-featured-product");this.dw=new g.F({W:"div",T:"ytp-featured-product-open-in-new"});g.E(this,this.dw);this.countdownTimer=new g.F({W:"text",T:"ytp-featured-product-countdown",AU:"{{content}}"});this.countdownTimer.hide();g.E(this,this.countdownTimer);this.L=new g.F({W:"div",T:"ytp-featured-product-trending",Z:[{W:"div",T:"ytp-featured-product-trending-icon"},{W:"text",T:"ytp-featured-product-trending-text", AU:"{{trendingOffer}}"}]});this.L.hide();g.E(this,this.L);this.overflowButton=new g.F({W:"button",ww:["ytp-featured-product-overflow-icon","ytp-button"],S:{"aria-haspopup":"true"}});this.overflowButton.hide();g.E(this,this.overflowButton);this.C=new g.F({W:"text",T:"ytp-featured-product-exclusive-countdown",AU:"{{content}}",S:{id:"exclusiveCountdown","aria-hidden":"true"}});this.C.hide();g.E(this,this.C);this.Y=new g.F({W:"div",T:"ytp-featured-product-exclusive-container",S:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"}, Z:[{W:"div",T:"ytp-featured-product-exclusive-badge-container",Z:[{W:"div",T:"ytp-featured-product-exclusive-badge",Z:[{W:"text",T:"ytp-featured-product-exclusive-badge-text",AU:"{{exclusive}}",S:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.C]});this.Y.hide();g.E(this,this.Y);this.banner=new g.F({W:"a",T:"ytp-featured-product-container",Z:[{W:"div",T:"ytp-featured-product-thumbnail",Z:[{W:"img",S:{src:"{{thumbnail}}"}},this.dw]},{W:"div",T:"ytp-featured-product-details",Z:[{W:"text",T:"ytp-featured-product-title", AU:"{{title}}"},this.K.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{W:"div",T:"ytp-featured-product-price-container",S:{"aria-label":"{{priceA11yText}}"},Z:[{W:"text",T:"ytp-featured-product-price-when-promotion-text-enabled",AU:"{{price}}",S:{"aria-hidden":"true"}},{W:"text",T:"ytp-featured-product-promotion-text",AU:"{{promotionText}}",S:{"aria-hidden":"true"}}]}:{W:"div",S:{"aria-label":"{{priceA11yText}}"},Z:[{W:"text",T:"ytp-featured-product-price",AU:"{{price}}", S:{"aria-hidden":"true"}},{W:"text",T:"ytp-featured-product-sales-original-price",AU:"{{salesOriginalPrice}}",S:{"aria-hidden":"true"}},{W:"text",T:"ytp-featured-product-price-drop-reference-price",AU:"{{priceDropReferencePrice}}",S:{"aria-hidden":"true"}}]},this.K.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{W:"div",T:"ytp-featured-product-when-promotion-text-enabled",Z:[{W:"text",T:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",AU:"{{affiliateDisclaimer}}"}, this.L,{W:"text",T:"ytp-featured-product-vendor-when-promotion-text-enabled",AU:"{{vendor}}"}]}:{W:"div",Z:[{W:"text",T:"ytp-featured-product-affiliate-disclaimer",AU:"{{affiliateDisclaimer}}"},this.K.N("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.Y:null,this.L,{W:"text",T:"ytp-featured-product-vendor",AU:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.E(this,this.banner);this.banner.KO(this.B.element);this.G(this.K,g.ZW("featured_product"),this.KZx);this.G(this.K, g.tS("featured_product"),this.QQ);this.G(this.K,"videodatachange",this.onVideoDataChange);this.G(this.overflowButton.element,"click",this.b_);this.G(a,"featuredproductdismissed",this.ZV)}; wmC=function(a){var I,U;a=(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:U.itemData;var e,T,C;return(a==null||!a.affiliateDisclaimer)&&(a==null?0:(e=a.exclusivesData)==null?0:e.exclusiveOfferLabelText)&&(a==null?0:(T=a.exclusivesData)==null?0:T.expirationTimestampMs)&&(a==null?0:(C=a.exclusivesData)==null?0:C.exclusiveOfferCountdownText)?!0:!1}; m0d=function(a){var I,U,e,T,C=(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:(e=U.itemData)==null?void 0:(T=e.exclusivesData)==null?void 0:T.expirationTimestampMs;I=(Number(C)-Date.now())/1E3;if(I>0){if(I<604800){var r,q,x,Z;U=(r=a.V)==null?void 0:(q=r.bannerData)==null?void 0:(x=q.itemData)==null?void 0:(Z=x.exclusivesData)==null?void 0:Z.exclusiveOfferCountdownText;if(U!==void 0)for(r=Date.now(),q=g.k(U),x=q.next();!x.done;x=q.next())if(x=x.value,x!==void 0&&x.text!==void 0&&(Z=Number(x.textDisplayStartTimestampMs), !isNaN(Z)&&r>=Z)){x.insertCountdown?(I=x.text.replace(/\$0/,String(XE({seconds:I}))),a.C.E9(I)):a.C.E9(x.text);a.C.show();break}}var t,n,K,b;a.Y.update({exclusive:(t=a.V)==null?void 0:(n=t.bannerData)==null?void 0:(K=n.itemData)==null?void 0:(b=K.exclusivesData)==null?void 0:b.exclusiveOfferLabelText});a.Y.show();DY(a);var J;(J=a.F1)==null||J.start()}else FFL(a)}; FFL=function(a){var I;(I=a.F1)==null||I.stop();a.C.hide();a.Y.hide();vC(a)}; Qmd=function(a){var I,U,e=(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:U.itemData;return a.K.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(e==null||!e.priceReplacementText)&&(e==null?0:e.promotionText)?e==null?void 0:e.promotionText.content:null}; zFj=function(a){var I,U,e=(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:U.itemData,T,C;if(!(e!=null&&e.priceReplacementText||a.K.N("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(e==null?0:(T=e.dealsData)==null?0:(C=T.sales)==null?0:C.originalPrice)){var r,q;return e==null?void 0:(r=e.dealsData)==null?void 0:(q=r.sales)==null?void 0:q.originalPrice}return null}; hFq=function(a){var I,U,e=(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:U.itemData,T,C,r,q;if(!((e==null?0:e.priceReplacementText)||a.K.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(e==null?0:(T=e.dealsData)==null?0:(C=T.sales)==null?0:C.originalPrice))&&(e==null?0:(r=e.dealsData)==null?0:(q=r.priceDrop)==null?0:q.referencePrice)){var x,Z;return e==null?void 0:(x=e.dealsData)==null?void 0:(Z=x.priceDrop)==null?void 0:Z.referencePrice}return null}; NKF=function(a){var I,U,e=(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:U.itemData;if(e==null?0:e.priceReplacementText)return e==null?void 0:e.priceReplacementText;if((e==null?0:e.promotionText)&&a.K.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var T;return(e==null?void 0:e.price)+" "+(e==null?void 0:(T=e.promotionText)==null?void 0:T.content)}var C,r;if(e==null?0:(C=e.dealsData)==null?0:(r=C.sales)==null?0:r.originalPrice){var q,x;return e==null?void 0:(q=e.dealsData)== null?void 0:(x=q.sales)==null?void 0:x.salesPriceAccessibilityLabel}var Z,t;if(e==null?0:(Z=e.dealsData)==null?0:(t=Z.priceDrop)==null?0:t.referencePrice){var n,K;return(e==null?void 0:e.price)+" "+(e==null?void 0:(n=e.dealsData)==null?void 0:(K=n.priceDrop)==null?void 0:K.referencePrice)}return e==null?void 0:e.price}; oqi=function(a){if(a.K.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var I,U,e;return a.L.gF?null:(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:(e=U.itemData)==null?void 0:e.vendorName}var T,C,r,q,x,Z;return a.L.gF||a.Y.gF||((T=a.V)==null?0:(C=T.bannerData)==null?0:(r=C.itemData)==null?0:r.affiliateDisclaimer)?null:(q=a.V)==null?void 0:(x=q.bannerData)==null?void 0:(Z=x.itemData)==null?void 0:Z.vendorName}; vqc=function(a,I){ah(a);if(I){var U=g.qn.getState().entities;U=Ca(U,"featuredProductsEntity",I);if(U!=null&&U.productsData){I=[];U=g.k(U.productsData);for(var e=U.next();!e.done;e=U.next()){e=e.value;var T=void 0;if((T=e)!=null&&T.identifier&&e.featuredSegments){a.tU.push(e);var C=void 0;T=g.k((C=e)==null?void 0:C.featuredSegments);for(C=T.next();!C.done;C=T.next()){var r=C.value;C=D0C(r.startTimeSec);C!==void 0&&(r=D0C(r.endTimeSec),I.push(new g.qA(C*1E3,r===void 0?0x7ffffffffffff:r*1E3,{id:e.identifier, namespace:"featured_product"})))}}}a.K.xw(I)}}}; vC=function(a){if(a.trendingOfferEntityKey){var I=g.qn.getState().entities;if(I=Ca(I,"trendingOfferEntity",a.trendingOfferEntityKey)){var U,e,T;I.encodedSkuId!==((U=a.V)==null?void 0:(e=U.bannerData)==null?void 0:(T=e.itemData)==null?void 0:T.encodedOfferSkuId)?DY(a):(a.L.update({trendingOffer:I.shortLabel+" \u2022 "+I.countLabel}),a.L.show(),a.banner.update({vendor:oqi(a)}))}else DY(a)}else DY(a)}; DY=function(a){a.L.hide();a.banner.update({vendor:oqi(a)})}; ah=function(a){a.tU=[];a.QQ();a.K.HE("featured_product")}; abg=function(a){var I,U,e,T,C=(I=a.V)==null?void 0:(U=I.bannerData)==null?void 0:(e=U.itemData)==null?void 0:(T=e.hiddenProductOptions)==null?void 0:T.dropTimestampMs;I=(Number(C)-Date.now())/1E3;a.countdownTimer.E9(XE({seconds:I}));if(I>0){var r;(r=a.hN)==null||r.start()}}; Ibc=function(a){var I;(I=a.hN)==null||I.stop();a.countdownTimer.hide()}; D0C=function(a){if(a!==void 0&&a.trim()!==""&&(a=Math.trunc(Number(a.trim())),!(isNaN(a)||a<0)))return a}; CLL=function(a,I,U){g.F.call(this,{W:"div",ww:["ytp-info-panel-action-item"],Z:[{W:"div",T:"ytp-info-panel-action-item-disclaimer",AU:"{{disclaimer}}"},{W:"a",ww:["ytp-info-panel-action-item-button","ytp-button"],S:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},Z:[{W:"div",T:"ytp-info-panel-action-item-icon",AU:"{{icon}}"},{W:"div",T:"ytp-info-panel-action-item-label",AU:"{{label}}"}]}]});this.K=a;this.V=U;this.disclaimer=this.Ws("ytp-info-panel-action-item-disclaimer");this.button= this.Ws("ytp-info-panel-action-item-button");this.qJ=!1;this.K.createServerVe(this.element,this,!0);this.listen("click",this.onClick);a="";U=g.d(I==null?void 0:I.onTap,Ff);var e=g.d(U,g.Fl);this.qJ=!1;e?(a=e.url||"",a.startsWith("//")&&(a="https:"+a),this.qJ=!0,g.ox(this.button,g.hY(a))):(e=g.d(U,sCY))&&!this.V?((a=e.phoneNumbers)&&a.length>0?(a="sms:"+a[0],e.messageText&&(a+="?&body="+encodeURI(e.messageText))):a="",this.qJ=!0,g.ox(this.button,g.hY(a,[UzF]))):(U=g.d(U,e55))&&!this.V&&(a=U.phoneNumber? "tel:"+U.phoneNumber:"",this.qJ=!0,g.ox(this.button,g.hY(a,[Tcj])));var T;if(U=(T=I.disclaimerText)==null?void 0:T.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var C;this.update({label:(C=I.bodyText)==null?void 0:C.content,icon:pb(),disclaimer:U})}else{this.disclaimer.style.display="none";var r;this.update({label:(r=I.bodyText)==null?void 0:r.content,icon:pb()})}this.K.setTrackingParams(this.element,I.trackingParams||null);this.qJ&&(this.L={externalLinkData:{url:a}})}; r0I=function(a,I){var U=ud();g.o4.call(this,a,{W:"div",T:"ytp-info-panel-detail-skrim",Z:[{W:"div",T:"ytp-info-panel-detail",S:{role:"dialog",id:U},Z:[{W:"div",T:"ytp-info-panel-detail-header",Z:[{W:"div",T:"ytp-info-panel-detail-title",AU:"{{title}}"},{W:"button",ww:["ytp-info-panel-detail-close","ytp-button"],S:{"aria-label":"Fermer"},Z:[g.ld()]}]},{W:"div",T:"ytp-info-panel-detail-body",AU:"{{body}}"},{W:"div",T:"ytp-info-panel-detail-items"}]}]},250);this.V=I;this.items=this.Ws("ytp-info-panel-detail-items"); this.B=new g.Ru(this);this.itemData=[];this.J=U;this.G(this.Ws("ytp-info-panel-detail-close"),"click",this.v8);this.G(this.Ws("ytp-info-panel-detail-skrim"),"click",this.v8);this.G(this.Ws("ytp-info-panel-detail"),"click",function(e){e.stopPropagation()}); g.E(this,this.B);this.K.createServerVe(this.element,this,!0);this.G(a,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",a.getVideoData());this.hide()}; HQS=function(a,I){a=g.k(a.itemData);for(var U=a.next();!U.done;U=a.next())U=U.value,U.K.logVisibility(U.element,I)}; ZQc=function(a,I){g.F.call(this,{W:"div",T:"ytp-info-panel-preview",S:{"aria-live":"assertive","aria-atomic":"true","aria-owns":I.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.YH(a.X()))},Z:[{W:"div",T:"ytp-info-panel-preview-text",AU:"{{text}}"},{W:"div",T:"ytp-info-panel-preview-chevron",AU:"{{chevron}}"}]});var U=this;this.K=a;this.Gn=this.V=this.videoId=null;this.B=this.showControls=this.L=!1;this.G(this.element,"click",function(){a.logClick(U.element);a.g$();v6(I)}); this.fade=new g.qq(this,250,!1,100);g.E(this,this.fade);this.K.createServerVe(this.element,this,!0);this.G(a,"videodatachange",this.onVideoDataChange);this.G(a,"presentingplayerstatechange",this.UD);this.G(this.K,"paidcontentoverlayvisibilitychange",this.ev);this.G(this.K,"infopaneldetailvisibilitychange",this.ev);var e=a.getVideoData()||{};qLS(e)&&xzC(this,e);this.G(a,"onShowControls",this.pN);this.G(a,"onHideControls",this.zc)}; xzC=function(a,I){if(!I.YL||!a.K.y5()){var U=I.mQ||1E4,e=qLS(I);a.V?I.videoId&&I.videoId!==a.videoId&&(g.Ub(a.V),a.videoId=I.videoId,e?(t7g(a,U,I),a.P5()):(a.v8(),a.V.dispose(),a.V=null)):e&&(I.videoId&&(a.videoId=I.videoId),t7g(a,U,I),a.P5())}}; qLS=function(a){var I,U,e,T;return!!((I=a.XY)==null?0:(U=I.title)==null?0:U.content)||!!((e=a.XY)==null?0:(T=e.bodyText)==null?0:T.content)}; t7g=function(a,I,U){a.V&&a.V.dispose();a.V=new g.Dy(a.zj6,I,a);g.E(a,a.V);var e;I=((e=U.XY)==null?void 0:e.trackingParams)||null;a.K.setTrackingParams(a.element,I);var T;var C,r;if(U==null?0:(C=U.XY)==null?0:(r=C.title)==null?0:r.content){var q;e=(T=U.XY)==null?void 0:(q=T.title)==null?void 0:q.content;var x,Z;if((x=U.XY)==null?0:(Z=x.bodyText)==null?0:Z.content)e+=" \u2022 ";T=e}else T="";var t,n;U=((t=U.XY)==null?void 0:(n=t.bodyText)==null?void 0:n.content)||"";a.update({text:T+U,chevron:g.WE()})}; noC=function(a,I){a.V&&(g.Q(I,8)?(a.L=!0,a.P5(),a.V.start()):(g.Q(I,2)||g.Q(I,64))&&a.videoId&&(a.videoId=null))}; Ih=function(a){var I=null;try{I=a.toLocaleString("fr",{style:"percent"})}catch(U){I=a.toLocaleString(void 0,{style:"percent"})}return I}; s$=function(a,I){var U=0;a=g.k(a);for(var e=a.next();!(e.done||e.value.startTime>I);e=a.next())U++;return U===0?U:U-1}; KaI=function(a,I){for(var U=0,e=g.k(a),T=e.next();!T.done;T=e.next()){T=T.value;if(I=T.timeRangeStartMillis&&I0?I[0]:null;var U=g.Qs("ytp-chrome-bottom"),e=g.Qs("ytp-ad-module");a.J=!(U==null||!U.contains(I));a.D=!(e==null||!e.contains(I));a.j=!(I==null||!I.hasAttribute("data-tooltip-target-fixed"));return I}; XUg=function(a,I,U){if(!a.Y){if(I){a.tooltipRenderer=I;I=a.tooltipRenderer.text;var e=!1,T;(I==null?0:(T=I.runs)==null?0:T.length)&&I.runs[0].text&&(a.update({title:I.runs[0].text.toString()}),e=!0);g.DZ(a.title,e);I=a.tooltipRenderer.detailsText;T=!1;var C;if((I==null?0:(C=I.runs)==null?0:C.length)&&I.runs[0].text){e=I.runs[0].text.toString();C=e.indexOf("$TARGET_ICON");if(C>-1)if(a.tooltipRenderer.targetId){I=[];e=e.split("$TARGET_ICON");var r=new g.kp({W:"span",T:"ytp-promotooltip-details-icon", Z:[lbg[a.tooltipRenderer.targetId]]});g.E(a,r);for(var q=[],x=g.k(e),Z=x.next();!Z.done;Z=x.next())Z=new g.kp({W:"span",T:"ytp-promotooltip-details-component",AU:Z.value}),g.E(a,Z),q.push(Z);e.length===2?(I.push(q[0].element),I.push(r.element),I.push(q[1].element)):e.length===1&&(C===0?(I.push(r.element),I.push(q[0].element)):(I.push(q[0].element),I.push(r.element)));C=I.length?I:null}else C=null;else C=e;if(C){if(typeof C!=="string")for(g.sJ(a.details),T=g.k(C),C=T.next();!C.done;C=T.next())a.details.appendChild(C.value); else a.update({details:C});T=!0}}g.DZ(a.details,T);T=a.tooltipRenderer.acceptButton;C=!1;var t,n,K;((t=g.d(T,g.wf))==null?0:(n=t.text)==null?0:(K=n.runs)==null?0:K.length)&&g.d(T,g.wf).text.runs[0].text&&(a.update({acceptButtonText:g.d(T,g.wf).text.runs[0].text.toString()}),C=!0);g.DZ(a.acceptButton,C);t=a.tooltipRenderer.dismissButton;n=!1;var b,J,V;((b=g.d(t,g.wf))==null?0:(J=b.text)==null?0:(V=J.runs)==null?0:V.length)&&g.d(t,g.wf).text.runs[0].text&&(a.update({dismissButtonText:g.d(t,g.wf).text.runs[0].text.toString()}), n=!0);g.DZ(a.dismissButton,n)}U&&(a.B=U);a.V=WaS(a);a.C=!1;a.K.X().N("web_player_hide_nitrate_promo_tooltip")||a.Vx(!0);Bci(a);a.gF&&!a.Va&&(a.Va=!0,a.Ah.jo(0));a.L&&a.K.logVisibility(a.element,a.gF)}}; qM=function(a){a.Vx(!1);a.L&&a.K.logVisibility(a.element,a.gF)}; PLC=function(a){var I,U,e,T=((I=g.d(a.acceptButton,g.wf))==null?void 0:(U=I.text)==null?void 0:(e=U.runs)==null?void 0:e.length)&&!!g.d(a.acceptButton,g.wf).text.runs[0].text,C,r,q;I=((C=g.d(a.dismissButton,g.wf))==null?void 0:(r=C.text)==null?void 0:(q=r.runs)==null?void 0:q.length)&&!!g.d(a.dismissButton,g.wf).text.runs[0].text;return T||I}; Bci=function(a){var I;if(!(I=!a.V)){I=a.V;var U=window.getComputedStyle(I);I=U.display==="none"||U.visibility==="hidden"||I.getAttribute("aria-hidden")==="true"}if(I||a.K.isMinimized())a.Vx(!1);else if(I=g.oD(a.V),I.width&&I.height){a.K.t0(a.element,a.V);var e=a.K.j8().getPlayerSize().height;U=g.oD(a.Ws("ytp-promotooltip-container")).height;a.J?a.element.style.top=e-U-I.height-12+"px":a.j||(e=a.K.lZ().height-U-I.height-12,a.element.style.top=e+"px");e=a.Ws("ytp-promotooltip-pointer");var T=g.hO(a.V, a.K.getRootNode()),C=Number(a.element.style.left.replace(/[^\d\.]/g,""));a=a.K.isFullscreen()?18:12;e.style.left=T.x-C+I.width/2-a+"px";e.style.top=U+"px"}else a.Vx(!1)}; xn=function(a){g.F.call(this,{W:"button",ww:["ytp-replay-button","ytp-button"],S:{title:"Revoir"},Z:[g.Yp()]});this.K=a;this.G(a,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.FQ(a.getPlayerStateObject());ph(this.K,this.element,this)}; ZG=function(a,I){I=I===void 0?240:I;g.F.call(this,{W:"button",ww:["ytp-button","ytp-search-button"],S:{title:"Rechercher","data-tooltip-opaque":String(g.YH(a.X()))},Z:[{W:"div",T:"ytp-search-icon",AU:"{{icon}}"},{W:"div",T:"ytp-search-title",AU:"Rechercher"}]});this.api=a;this.L=I;this.visible=!1;this.updateValue("icon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},Z:[{W:"path",T:"ytp-svg-fill",S:{d:"M21.24,19.83l-5.64-5.64C16.48,13.02,17,11.57,17,10c0-3.87-3.13-7-7-7s-7,3.13-7,7c0,3.87,3.13,7,7,7 c1.57,0,3.02-0.52,4.19-1.4l5.64,5.64L21.24,19.83z M5,10c0-2.76,2.24-5,5-5s5,2.24,5,5c0,2.76-2.24,5-5,5S5,12.76,5,10z"}}]}); a.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.V();this.G(a,"appresize",this.V);this.G(a,"videodatachange",this.V);ph(a,this.element,this)}; tA=function(){g.F.call(this,{W:"div",T:"ytp-seek-overlay",Z:[{W:"div",ww:["ytp-seek-overlay-side-container","ytp-seek-overlay-back"],Z:[{W:"div",ww:["ytp-seek-overlay-arrow-container","ytp-seek-overlay-arrow-container-back"]}]},{W:"div",ww:["ytp-seek-overlay-side-container","ytp-seek-overlay-forward"],Z:[{W:"div",ww:["ytp-seek-overlay-arrow-container","ytp-seek-overlay-arrow-container-forward"]}]}]});this.V=0;this.B=this.Ws("ytp-seek-overlay-arrow-container-back");this.J=this.Ws("ytp-seek-overlay-arrow-container-forward"); this.hide()}; YLq=function(a,I,U){a.show();pUq(a,I);U!==void 0&&fbS(a,I,U)}; pUq=function(a,I){var U=new g.kp({W:"svg",T:"ytp-seek-overlay-arrow",S:{viewBox:"0 0 100 100"},Z:[{W:"path",T:"ytp-seek-overlay-arrow-path",S:{d:I===-1?"M 80 20 L 50 50 L 80 80":"M 20 20 L 50 50 L 20 80",fill:"none",stroke:"white","stroke-width":"10"}}]});g.E(a,U);I===-1?U.KO(a.B):U.KO(a.J);var e=U.element;e.animate([{translate:I===-1?"30px":"-30px",scale:"1.4 0.4",opacity:0,easing:"ease"},{offset:.15,opacity:"1",easing:"ease"},{offset:.5,translate:"0",scale:"1 1",easing:"ease"}],{duration:800}).addEventListener("finish", function(){e.remove();OQ5(a)}); U.Ws("ytp-seek-overlay-arrow-path").animate([{strokeWidth:"0"},{offset:.5,strokeWidth:"10"},{offset:.7,strokeWidth:"10"},{offset:1,strokeWidth:"0"}],{duration:800,easing:"ease"})}; fbS=function(a,I,U){a.Y!==I&&(a.V=0,a.Y=I);a.V+=U;U=new g.kp({W:"div",T:"ytp-seek-overlay-duration",AU:I===-1?"\u2212"+a.V:"+"+a.V});g.E(a,U);I===-1?U.KO(a.B):U.KO(a.J);a.L&&a.L.animate([{offset:0},{offset:1,opacity:0}],{duration:300,easing:"ease",fill:"forwards"});var e=U.element;a.L=e;e.animate([{offset:0,scale:.5,opacity:0,easing:"ease-out"},{offset:.5,scale:1,opacity:1},{offset:.8,scale:1,opacity:1},{offset:1,opacity:0}],{duration:800,easing:"ease"}).addEventListener("finish",function(){e.remove(); a.L===e&&(a.L=void 0);OQ5(a)})}; OQ5=function(a){a.B.children.length===0&&a.J.children.length===0&&a.hide()}; g.nA=function(a,I,U,e){e=e===void 0?240:e;g.F.call(this,{W:"button",ww:["ytp-button","ytp-share-button"],S:{title:"Partager","aria-haspopup":"true","aria-owns":U.element.id,"data-tooltip-opaque":String(g.YH(a.X()))},Z:[{W:"div",T:"ytp-share-icon",AU:"{{icon}}"},{W:"div",T:"ytp-share-title",AU:"Partager"}]});this.api=a;this.V=I;this.B=U;this.J=e;this.L=this.visible=!1;this.tooltip=this.V.Rd();a.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.G(a,"videodatachange",this.Qa); this.G(a,"videoplayerreset",this.Qa);this.G(a,"appresize",this.Qa);this.G(a,"presentingplayerstatechange",this.Qa);this.Qa();this.addOnDisposeCallback(g.P6(this.tooltip,this.element))}; SLq=function(a){var I=a.api.X(),U=g.O(a.api.getVideoData()),e=g.YH(I)&&g.y7(a.api)&&g.Q(a.api.getPlayerStateObject(),128);I=I.B||I.disableSharing&&a.api.getPresentingPlayerType()!==2||!U.showShareButton||U.vu||e||g.TJ(U)||a.L;e=a.api.j8().getPlayerSize().width;return!!U.videoId&&e>=a.J&&!I}; Gyc=function(a,I){I.name!=="InvalidStateError"&&I.name!=="AbortError"&&(I.name==="NotAllowedError"?(a.V.g$(),v6(a.B,a.element,!1)):g.d1(I))}; EoL=function(a,I){var U=ud(),e=a.X();U={W:"div",T:"ytp-share-panel",S:{id:ud(),role:"dialog","aria-labelledby":U},Z:[{W:"div",T:"ytp-share-panel-inner-content",Z:[{W:"div",T:"ytp-share-panel-title",S:{id:U},AU:"Partager"},{W:"a",ww:["ytp-share-panel-link","ytp-no-contextmenu"],S:{href:"{{link}}",target:e.j,title:"Partager le lien","aria-label":"{{shareLinkWithUrl}}"},AU:"{{linkText}}"},{W:"label",T:"ytp-share-panel-include-playlist",Z:[{W:"input",T:"ytp-share-panel-include-playlist-checkbox",S:{type:"checkbox", checked:"true"}},"Inclure la playlist"]},{W:"div",T:"ytp-share-panel-loading-spinner",Z:[uV()]},{W:"div",T:"ytp-share-panel-service-buttons",AU:"{{buttons}}"},{W:"div",T:"ytp-share-panel-error",AU:"Une erreur s'est produite lors de la r\u00e9cup\u00e9ration des informations de partage. Veuillez r\u00e9essayer ult\u00e9rieurement."}]},{W:"button",ww:["ytp-share-panel-close","ytp-button"],S:{title:"Fermer"},Z:[g.ld()]}]};g.o4.call(this,a,U,250);var T=this;this.moreButton=null;this.api=a;this.tooltip= I.Rd();this.B=[];this.Y=this.Ws("ytp-share-panel-inner-content");this.closeButton=this.Ws("ytp-share-panel-close");this.G(this.closeButton,"click",this.v8);this.addOnDisposeCallback(g.P6(this.tooltip,this.closeButton));this.J=this.Ws("ytp-share-panel-include-playlist-checkbox");this.G(this.J,"click",this.Qa);this.V=this.Ws("ytp-share-panel-link");this.addOnDisposeCallback(g.P6(this.tooltip,this.V));this.api.createClientVe(this.V,this,164503);this.G(this.V,"click",function(C){C.preventDefault();T.api.logClick(T.V); var r=T.api.getVideoUrl(!0,!0,!1,!1);r=y0Y(T,r);g.Jw(r,T.api,C)&&T.api.I$("SHARE_CLICKED")}); this.listen("click",this.Mh);this.G(a,"videoplayerreset",this.hide);this.G(a,"fullscreentoggled",this.onFullscreenToggled);this.G(a,"onLoopRangeChange",this.p8x);this.hide()}; wUd=function(a,I){dzj(a);for(var U=I.links||I.shareTargets,e=0,T={},C=0;C0&&!z&&!Y?(B.length===2&&(B=["noreferrer"]),g.Ue(b,V,K,B[0]),b=DXI()):(M=W.join(","),i9()&&b.navigator&&b.navigator.standalone&&K&&K!="_self"?(M=g.vA("A"),g.ox(M,V),M.target=K,c&&(M.rel="noreferrer"),((J=J.attributionsrc)||J==="")&&M.setAttribute("attributionsrc",J),J=document.createEvent("MouseEvent"), J.initMouseEvent("click",!0,!0,b,1),M.dispatchEvent(J),b=DXI()):c?(b=g.Ue(b,"",K,M),J=g.Fv(V),b&&(b.opener=null,J===""&&(J="javascript:''"),J='',J=I9(J),(V=b.document)&&V.write&&(V.write(se(J)),V.close()))):((b=g.Ue(b,V,K,M))&&J.noopener&&(b.opener=null),b&&J.noreferrer&&(b.opener=null)));b&&(b.opener||(b.opener=window),b.focus());n.preventDefault()}}}(T)); T.Jj.addOnDisposeCallback(g.P6(a.tooltip,T.Jj.element));q==="Facebook"?a.api.createClientVe(T.Jj.element,T.Jj,164504):q==="Twitter"&&a.api.createClientVe(T.Jj.element,T.Jj,164505);a.G(T.Jj.element,"click",function(t){return function(){a.api.logClick(t.Jj.element)}}(T)); a.api.logVisibility(T.Jj.element,!0);a.B.push(T.Jj);e++}}var x=I.more||I.moreLink,Z=new g.F({W:"a",ww:["ytp-share-panel-service-button","ytp-button"],Z:[{W:"span",T:"ytp-share-panel-service-button-more",Z:[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},Z:[{W:"rect",S:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{W:"path",S:{d:"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 Z m -5.7,21.85 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z", fill:"#4e4e4f","fill-rule":"evenodd"}}]}]}],S:{href:x,target:"_blank",title:"Plus"}});Z.listen("click",function(t){var n=x;a.api.logClick(a.moreButton.element);n=y0Y(a,n);g.Jw(n,a.api,t)&&a.api.I$("SHARE_CLICKED")}); Z.addOnDisposeCallback(g.P6(a.tooltip,Z.element));a.api.createClientVe(Z.element,Z,164506);a.G(Z.element,"click",function(){a.api.logClick(Z.element)}); a.api.logVisibility(Z.element,!0);a.B.push(Z);a.moreButton=Z;a.updateValue("buttons",a.B)}; y0Y=function(a,I){var U={};g.YH(a.api.X())&&(g.AU(a.api,"addEmbedsConversionTrackingParams",[U]),I=g.pM(I,U));return I}; dzj=function(a){for(var I=g.k(a.B),U=I.next();!U.done;U=I.next())U=U.value,U.detach(),g.Kf(U);a.B=[]}; KA=function(a){return a===void 0||a.startSec===void 0||a.endSec===void 0?!1:!0}; Fad=function(a,I){a.startSec+=I;a.endSec+=I}; QCL=function(a){Mo.call(this,a);this.L=this.V=this.isContentForward=this.C=!1;mzs(this);this.G(this.K,"changeProductsInVideoVisibility",this.XEt);this.G(this.K,"videodatachange",this.onVideoDataChange)}; z5I=function(a){a.Y&&a.Ux.element.removeChild(a.Y.element);a.Y=void 0}; Ncd=function(a,I){return I.map(function(U){var e,T;if((U=(e=g.d(U,h5q))==null?void 0:(T=e.thumbnail)==null?void 0:T.thumbnails)&&U.length!==0)return U[0].url}).filter(function(U){return U!==void 0}).map(function(U){U=new g.F({W:"img", T:"ytp-suggested-action-product-thumbnail",S:{alt:"",src:U}});g.E(a,U);return U})}; ooF=function(a,I){a.isContentForward=I;g.KC(a.badge.element,"ytp-suggested-action-badge-content-forward",I)}; by=function(a){var I=a.isContentForward&&!a.NE();g.KC(a.badge.element,"ytp-suggested-action-badge-preview-collapsed",I&&a.V);g.KC(a.badge.element,"ytp-suggested-action-badge-preview-expanded",I&&a.L)}; JA=function(a,I,U){return new g.qA(a*1E3,I*1E3,{priority:9,namespace:U})}; Dzi=function(a){a.K.HE("shopping_overlay_visible");a.K.HE("shopping_overlay_preview_collapsed");a.K.HE("shopping_overlay_preview_expanded");a.K.HE("shopping_overlay_expanded")}; mzs=function(a){a.G(a.K,g.ZW("shopping_overlay_visible"),function(){a.eS(!0)}); a.G(a.K,g.tS("shopping_overlay_visible"),function(){a.eS(!1)}); a.G(a.K,g.ZW("shopping_overlay_expanded"),function(){a.gw=!0;Ap(a)}); a.G(a.K,g.tS("shopping_overlay_expanded"),function(){a.gw=!1;Ap(a)}); a.G(a.K,g.ZW("shopping_overlay_preview_collapsed"),function(){a.V=!0;by(a)}); a.G(a.K,g.tS("shopping_overlay_preview_collapsed"),function(){a.V=!1;by(a)}); a.G(a.K,g.ZW("shopping_overlay_preview_expanded"),function(){a.L=!0;by(a)}); a.G(a.K,g.tS("shopping_overlay_preview_expanded"),function(){a.L=!1;by(a)})}; IFS=function(a){g.F.call(this,{W:"div",T:"ytp-shorts-title-channel",Z:[{W:"a",T:"ytp-shorts-title-channel-logo",S:{href:"{{channelLink}}",target:a.X().j,"aria-label":"{{channelLogoLabel}}"}},{W:"div",T:"ytp-shorts-title-expanded-heading",Z:[{W:"div",T:"ytp-shorts-title-expanded-title",Z:[{W:"a",AU:"{{expandedTitle}}",S:{href:"{{channelTitleLink}}",target:a.X().j,tabIndex:"0"}}]}]}]});var I=this;this.api=a;this.V=this.Ws("ytp-shorts-title-channel-logo");this.channelName=this.Ws("ytp-shorts-title-expanded-title"); this.subscribeButton=null;a.createClientVe(this.V,this,36925);this.G(this.V,"click",function(U){I.api.logClick(I.V);g.Ue(window,voq(I));U.preventDefault()}); a.createClientVe(this.channelName,this,37220);this.G(this.channelName,"click",function(U){I.api.logClick(I.channelName);g.Ue(window,voq(I));U.preventDefault()}); aFs(this);this.G(a,"videodatachange",this.Qa);this.G(a,"videoplayerreset",this.Qa);this.Qa()}; aFs=function(a){if(!a.api.X().ij){var I=g.O(a.api.getVideoData()),U=new g.QL("S'abonner",null,"Abonn\u00e9",null,!0,!1,I.Y2,I.subscribed,"channel_avatar",null,a.api,!0);a.api.createServerVe(U.element,a);var e;a.api.setTrackingParams(U.element,((e=I.subscribeButtonRenderer)==null?void 0:e.trackingParams)||null);a.G(U.element,"click",function(){a.api.logClick(U.element)}); a.subscribeButton=U;g.E(a,a.subscribeButton);a.subscribeButton.KO(a.element)}}; voq=function(a){var I=a.api.X(),U=g.O(a.api.getVideoData());U=g.Zq(I)+U.hN;if(!g.YH(I))return U;I={};g.AU(a.api,"addEmbedsConversionTrackingParams",[I]);return g.pM(U,I)}; uy=function(a){g.o4.call(this,a,{W:"button",ww:["ytp-skip-intro-button","ytp-popup","ytp-button"],Z:[{W:"div",T:"ytp-skip-intro-button-text",AU:"Passer l'intro"}]},100);var I=this;this.B=!1;this.V=new g.Dy(function(){I.hide()},5E3); this.PL=this.Y5=NaN;g.E(this,this.V);this.C=function(){I.show()}; this.Y=function(){I.hide()}; this.J=function(){var U=I.K.getCurrentTime();U>I.Y5/1E3&&U0?{W:"svg",S:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},Z:[{W:"path",ww:["ytp-circle-arrow","ytp-svg-fill"],S:{d:"m19,12c0,2.1 -0.93,4.07 -2.55,5.4c-1.62,1.34 -3.76,1.87 -5.86,1.46c-2.73,-0.53 -4.92,-2.72 -5.45,-5.45c-0.41,-2.1 .12,-4.24 1.46,-5.86c1.33,-1.62 3.3,-2.55 5.4,-2.55l1.27,0l-0.85,.85l1.41,1.41l3.35,-3.35l-3.35,-3.35l-1.41,1.41l1.01,1.03l-1.43,0c-2.7,0 -5.23,1.19 -6.95,3.28c-1.72,2.08 -2.4,4.82 -1.88,7.52c0.68,3.52 3.51,6.35 7.03,7.03c0.6,.11 1.19,.17 1.78,.17c2.09,0 4.11,-0.71 5.74,-2.05c2.09,-1.72 3.28,-4.25 3.28,-6.95l-2,0z"}}, {W:"text",ww:["ytp-jump-button-text","ytp-svg-fill"],S:{x:"7.05",y:"15.05"}}]}:{W:"svg",S:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},Z:[{W:"path",ww:["ytp-circle-arrow","ytp-svg-fill"],S:{d:"m18.95,6.28c-1.72,-2.09 -4.25,-3.28 -6.95,-3.28l-1.43,0l1.02,-1.02l-1.41,-1.41l-3.36,3.35l3.35,3.35l1.41,-1.41l-0.85,-0.86l1.27,0c2.1,0 4.07,.93 5.4,2.55c1.34,1.62 1.87,3.76 1.46,5.86c-0.53,2.73 -2.72,4.92 -5.45,5.45c-2.11,.41 -4.24,-0.12 -5.86,-1.46c-1.62,-1.33 -2.55,-3.3 -2.55,-5.4l-2,0c0,2.7 1.19,5.23 3.28,6.95c1.62,1.34 3.65,2.05 5.74,2.05c0.59,0 1.19,-0.06 1.78,-0.17c3.52,-0.68 6.35,-3.51 7.03,-7.03c0.52,-2.7 -0.17,-5.44 -1.88,-7.52z"}}, {W:"text",ww:["ytp-jump-button-text","ytp-svg-fill"],S:{x:"6.5",y:"15"}}]}]});var U=this;this.K=a;this.V=I;this.L=new g.Dy(function(){U.B?(U.B=!1,U.L.start()):U.element.classList.remove("ytp-jump-spin","backwards")},250); this.B=!1;(I=I>0)?this.K.createClientVe(this.element,this,36843):this.K.createClientVe(this.element,this,36844);var e=g.ji(I?"Avancer de $SECONDS\u00a0secondes. (\u2192)":"Revenir en arri\u00e8re de $SECONDS\u00a0secondes. (\u2190)",{SECONDS:Math.abs(this.V).toString()});this.update({title:e,"data-title-no-tooltip":e,"aria-keyshortcuts":I?"\u2192":"\u2190"});this.J=this.element.querySelector(".ytp-jump-button-text");this.J.textContent=Math.abs(this.V).toString();this.listen("click",this.onClick,this); ph(a,this.element,this)}; HxC=function(a,I){I?a.element.classList.add("ytp-jump-button-enabled"):a.element.classList.remove("ytp-jump-button-enabled");a.K.logVisibility(a.element,I);a.K.k5()}; iy=function(a,I){VD.call(this,a,I,"timedMarkerCueRange","Afficher les moments cl\u00e9s");this.G(a,g.tS("timedMarkerCueRange"),this.Cv);this.G(a,"updatemarkervisibility",this.updateVideoData)}; qFL=function(a){var I,U=(I=a.K.getVideoData())==null?void 0:I.Vo;if(U)for(a=a.J.a$,U=g.k(U),I=U.next();!I.done;I=U.next())if(I=a[I.value]){var e=void 0,T=void 0,C=void 0;if(((e=I.onTap)==null?void 0:(T=e.innertubeCommand)==null?void 0:(C=T.changeEngagementPanelVisibilityAction)==null?void 0:C.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return I}}; LA=function(a){var I=a.N("web_enable_pip_on_miniplayer");g.F.call(this,{W:"button",ww:["ytp-miniplayer-button","ytp-button"],S:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"7","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},Z:[I?{W:"svg",S:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},Z:[{W:"g",S:{transform:"translate(96, -96) scale(0.8)"},Z:[{W:"path",kY:!0,S:{d:"M96-480v-72h165L71-743l50-50 191 190v-165h72v288H96Zm72 288q-29.7 0-50.85-21.15Q96-234.3 96-264v-144h72v144h336v72H168Zm624-264v-240H456v-72h336q29.7 0 50.85 21.15Q864-725.7 864-696v240h-72ZM576-192v-192h288v192H576Z"}}]}]}: gGC()]});this.K=a;this.visible=!1;this.listen("click",this.onClick);this.G(a,"fullscreentoggled",this.Qa);this.updateValue("title",g.fh(a,"Lecteur r\u00e9duit","i"));this.update({"data-title-no-tooltip":"Lecteur r\u00e9duit"});ph(a,this.element,this);a.createClientVe(this.element,this,62946);this.Qa()}; gj=function(a,I,U){U=U===void 0?!1:U;g.F.call(this,{W:"button",ww:["ytp-mute-button","ytp-button"],S:a.X().CO?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}"}:{"aria-disabled":"true","aria-haspopup":"true"},AU:"{{icon}}"});this.K=a;this.dw=U;this.V=null;this.J=this.j=this.Y=this.gw=NaN;this.e8=this.C=null;this.B=[];this.L=[];this.visible=!1;this.D=null;a.N("delhi_modern_web_player")&&this.update({"data-priority":4}); U=this.K.X();this.updateValue("icon",G7());this.tooltip=I.Rd();this.V=new g.kp({W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"defs",Z:[{W:"clipPath",S:{id:"ytp-svg-volume-animation-mask"},Z:[{W:"path",S:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{W:"path",S:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{W:"path",T:"ytp-svg-volume-animation-mover",S:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{W:"clipPath",S:{id:"ytp-svg-volume-animation-slash-mask"}, Z:[{W:"path",T:"ytp-svg-volume-animation-mover",S:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{W:"path",kY:!0,ww:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],S:{"clip-path":"url(#ytp-svg-volume-animation-mask)",d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z",fill:"#fff"}},{W:"path",kY:!0,ww:["ytp-svg-fill","ytp-svg-volume-animation-hider"],S:{"clip-path":"url(#ytp-svg-volume-animation-slash-mask)", d:"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z",fill:"#fff"}}]});g.E(this,this.V);this.C=this.V.Ws("ytp-svg-volume-animation-speaker");this.e8=g.O(this.C.getAttribute("d"));this.B=g.F0("ytp-svg-volume-animation-mover",this.V.element);this.L=g.F0("ytp-svg-volume-animation-hider",this.V.element);this.tU=new hp;g.E(this,this.tU);this.Va=new hp;g.E(this,this.Va);this.listen("click",this.Ewt);this.G(a,"appresize",this.rY);this.G(a,"onVolumeChange",this.onVolumeChange);var e=null;U.CO?a.N("delhi_modern_web_player")? this.addOnDisposeCallback(g.P6(I.Rd(),this.element,-120)):this.addOnDisposeCallback(g.P6(I.Rd(),this.element)):(I="Votre navigateur ne prend pas en charge les changements de volume. $BEGIN_LINKEn savoir plus$END_LINK".split(/\$(BEGIN|END)_LINK/),e=new g.o4(a,{W:"span",ww:["ytp-popup","ytp-generic-popup"],S:{tabindex:"0"},Z:[I[0],{W:"a",S:{href:"https://support.google.com/youtube/?p=noaudio",target:U.j},AU:I[2]},I[4]]},100,!0),g.E(this,e),e.hide(),e.subscribe("show",function(T){a.hH(e,T)}),g.w4(a, e.element,4)); this.message=e;a.createClientVe(this.element,this,28662);this.rY(a.j8().getPlayerSize());this.setVolume(a.getVolume(),a.isMuted())}; tVd=function(a,I){a.gw=I;var U=a.e8;I&&(U+=l$b(xQS,Zxq,I));a.C.setAttribute("d",U)}; naq=function(a,I){a.j=I;for(var U=20*I,e=0;e=3&&a.K.getPresentingPlayerType()!==2}; kTs=function(a){var I=GJ(a.K.Ky());return I?a.V?I.n1():I.Mk():!1}; bxg=function(a){var I={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},U=a.playlist!=null&&a.playlist.n1();U=g.y7(a.K)&&(!a.V||U);var e=a.V&&g.FW(a.K),T=kTs(a),C=a.V&&a.K.getPresentingPlayerType()===5,r=g.fh(a.K,"Suivante","SHIFT+n"),q=g.fh(a.K,"Pr\u00e9c\u00e9dente","SHIFT+p");if(C)I.title="D\u00e9marrer la vid\u00e9o";else if(a.B)I.title="Revoir";else if(U){var x=null;a.playlist&&(x=g.xW(a.playlist,a.V?Z7b(a.playlist):txq(a.playlist))); if(x){if(x.videoId){var Z=a.playlist.listId;I.url=a.K.X().getVideoUrl(x.videoId,Z?Z.toString():void 0)}I.text=x.title;I.duration=x.lengthText?x.lengthText:x.lengthSeconds?g.XT(x.lengthSeconds):null;I.preview=x.Ub("mqdefault.jpg")}a.V?(I.title=r,I["data-title-no-tooltip"]="Suivante",I["aria-keyshortcuts"]="SHIFT+n"):(I.title=q,I["data-title-no-tooltip"]="Pr\u00e9c\u00e9dente",I["aria-keyshortcuts"]="SHIFT+p")}else if(e){if(q=(x=a.videoData)==null?void 0:g.rN(x))I.url=q.ys(),I.text=q.title,I.duration= q.lengthText?q.lengthText:q.lengthSeconds?g.XT(q.lengthSeconds):null,I.preview=q.Ub("mqdefault.jpg");I.title=r;I["data-title-no-tooltip"]="Suivante";I["aria-keyshortcuts"]="SHIFT+n"}I.disabled=!e&&!U&&!T&&!C;a.update(I);a.C=!!I.url;e||U||a.B||T||C?a.L||(a.L=g.P6(a.tooltip,a.element),a.Y=a.listen("click",a.onClick,a)):a.L&&(a.L(),a.L=null,a.YY(a.Y),a.Y=null);a.tooltip.k5();g.KC(a.element,"ytp-playlist-ui",a.V&&U)}; AHg=function(a,I){g.F.call(this,{W:"div",T:"ytp-fine-scrubbing",Z:[{W:"div",T:"ytp-fine-scrubbing-draggable",Z:[{W:"div",T:"ytp-fine-scrubbing-thumbnails",S:{tabindex:"0",role:"slider",type:"range","aria-label":"Cliquez sur le panneau ou faites-le d\u00e9filer pour une recherche pr\u00e9cise.","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{W:"div",S:{"aria-hidden":"true"},T:"ytp-fine-scrubbing-cursor"},{W:"div",T:"ytp-fine-scrubbing-seek-time", S:{"aria-hidden":"true"},AU:"{{seekTime}}"},{W:"div",T:"ytp-fine-scrubbing-play",Z:[fb()],S:{title:"Lire \u00e0 partir d'ici",role:"button"}},{W:"div",T:"ytp-fine-scrubbing-dismiss",Z:[g.ld()],S:{title:"Quitter la recherche pr\u00e9cise",role:"button"}}]});var U=this;this.api=a;this.Y=this.Ws("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.Ws("ytp-fine-scrubbing-dismiss");this.e8=this.Ws("ytp-fine-scrubbing-draggable");this.playButton=this.Ws("ytp-fine-scrubbing-play");this.thumbnails=[]; this.L=[];this.zt=this.V=0;this.Ux=void 0;this.Va=NaN;this.CO=this.j=this.B=this.D=0;this.J=[];this.interval=this.frameCount=0;this.C=160;this.scale=1;this.a$=0;this.isEnabled=this.dw=!1;VVY(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.P6(I,this.dismissButton));this.addOnDisposeCallback(g.P6(I,this.playButton));this.tU=new g.O9(this.e8,!0);this.tU.subscribe("dragstart",this.ET,this);this.tU.subscribe("dragmove",this.c9,this);this.tU.subscribe("dragend",this.Gc,this);this.G(a,"SEEK_COMPLETE", this.Qy);a.N("web_fix_fine_scrubbing_false_play")&&this.G(a,"rootnodemousedown",function(e){U.gw=e}); this.Y.addEventListener("keydown",function(){}); g.E(this,this.tU);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.Y,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; VVY=function(a,I){var U=g.XT(I),e=g.ji("Acc\u00e9der \u00e0 $PROGRESS",{PROGRESS:g.XT(I,!0)});a.update({ariamin:0,ariamax:Math.floor(a.api.getDuration()),arianow:Math.floor(I),arianowtext:e,seekTime:U})}; MVY=function(a){a.Va=NaN;a.j=0;a.D=a.B}; ixC=function(a){var I=a.api.Kn();if(I){var U=90*a.scale,e=wI(I,160*a.scale);if(I=I.levels[e]){a.C=I.width;if(!a.J.length){e=[];for(var T=Fk(I,I.zL()),C=I.columns*I.rows,r=I.frameCount,q=0;q<=T;q++)for(var x=ra.J.length;)e= void 0,(e=a.thumbnails.pop())==null||e.dispose();for(;a.thumbnails.lengthU.length;)e=void 0,(e=a.L.pop())==null||e.dispose(); for(;a.L.length-U?-I/U*a.interval*.5:-(I+U/2)/U*a.interval}; LTs=function(a){return-((a.Y.offsetWidth||(a.frameCount-1)*a.C*a.scale)-a.V/2)}; jvd=function(){g.F.call(this,{W:"div",T:"ytp-fine-scrubbing-thumbnail"})}; $QF=function(){g.F.call(this,{W:"div",T:"ytp-fine-scrubbing-chapter-title",Z:[{W:"div",T:"ytp-fine-scrubbing-chapter-title-content",AU:"{{chapterTitle}}"}]})}; cHq=function(a){g.F.call(this,{W:"div",T:"ytp-heat-map-chapter",Z:[{W:"svg",T:"ytp-heat-map-svg",S:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},Z:[{W:"defs",Z:[{W:"clipPath",S:{id:"{{id}}"},Z:[{W:"path",T:"ytp-heat-map-path",S:{d:"",fill:"white"}}]},{W:"linearGradient",S:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},Z:[{W:"stop",S:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{W:"stop",S:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{W:"rect",T:"ytp-heat-map-graph",S:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{W:"rect",T:"ytp-heat-map-hover",S:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{W:"rect",T:"ytp-heat-map-play",S:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{W:"path",T:"ytp-modern-heat-map",S:{d:"",fill:"url(#ytp-heat-map-gradient-def)",height:"100%", stroke:"white","stroke-opacity":"0.7","stroke-width":"2px",style:"display: none;",width:"100%",x:"0",y:"0"}}]}]});this.api=a;this.D=this.Ws("ytp-heat-map-svg");this.Y=this.Ws("ytp-heat-map-path");this.J=this.Ws("ytp-heat-map-graph");this.C=this.Ws("ytp-heat-map-play");this.V=this.Ws("ytp-heat-map-hover");this.B=this.Ws("ytp-modern-heat-map");this.qJ=!1;this.L=60;a=""+g.Uj(this);this.update({id:a});a="url(#"+a+")";this.J.setAttribute("clip-path",a);this.C.setAttribute("clip-path",a);this.V.setAttribute("clip-path", a)}; WTY=function(a,I){I>0&&(a.L=I,a.D.style.height=a.L+"px")}; Bi=function(){g.F.call(this,{W:"div",T:"ytp-chapter-hover-container",Z:[{W:"div",T:"ytp-progress-bar-padding"},{W:"div",T:"ytp-progress-list",Z:[{W:"div",ww:["ytp-play-progress","ytp-swatch-background-color"]},{W:"div",T:"ytp-progress-linear-live-buffer"},{W:"div",T:"ytp-load-progress"},{W:"div",T:"ytp-hover-progress"},{W:"div",T:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.L=this.Ws("ytp-progress-list");this.Y=this.Ws("ytp-progress-linear-live-buffer"); this.J=this.Ws("ytp-ad-progress-list");this.C=this.Ws("ytp-load-progress");this.D=this.Ws("ytp-play-progress");this.B=this.Ws("ytp-hover-progress");this.V=this.Ws("ytp-chapter-hover-container")}; X_=function(a,I){g.Gr(a.V,"width",I)}; lFq=function(a,I){g.Gr(a.V,"margin-right",I+"px")}; BTc=function(){this.L=this.position=this.B=this.V=this.J=this.width=NaN}; XZF=function(){g.F.call(this,{W:"div",T:"ytp-timed-marker"});this.V=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.pA=function(a,I){g.M5.call(this,{W:"div",T:"ytp-progress-bar-container",S:{"aria-disabled":"true"},Z:[{W:"div",ww:["ytp-heat-map-container"],Z:[{W:"div",T:"ytp-heat-map-edu"}]},{W:"div",ww:["ytp-progress-bar"],S:{tabindex:"0",role:"slider","aria-label":"Barre de lecture","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},Z:[{W:"div",T:"ytp-chapters-container"},{W:"div",T:"ytp-timed-markers-container"},{W:"div",T:"ytp-clip-start-exclude"}, {W:"div",T:"ytp-clip-end-exclude"},{W:"div",T:"ytp-scrubber-container",Z:[{W:"div",ww:["ytp-scrubber-button","ytp-swatch-background-color"],Z:[{W:"div",T:"ytp-scrubber-pull-indicator"},{W:"img",ww:["ytp-decorated-scrubber-button"]}]}]}]},{W:"div",ww:["ytp-fine-scrubbing-container"],Z:[{W:"div",T:"ytp-fine-scrubbing-edu"}]},{W:"div",T:"ytp-bound-time-left",AU:"{{boundTimeLeft}}"},{W:"div",T:"ytp-bound-time-right",AU:"{{boundTimeRight}}"},{W:"div",T:"ytp-clip-start",S:{title:"{{clipstarttitle}}"},AU:"{{clipstarticon}}"}, {W:"div",T:"ytp-clip-end",S:{title:"{{clipendtitle}}"},AU:"{{clipendicon}}"}]});this.api=a;this.ym=!1;this.N2=this.Y5=this.Z6=this.Y=this.eX=0;this.yd=null;this.vL=!1;this.CO={};this.IF={};this.clipEnd=Infinity;this.rF=this.Ws("ytp-clip-end");this.yx=new g.O9(this.rF,!0);this.TC=this.Ws("ytp-clip-end-exclude");this.bl=this.Ws("ytp-clip-start-exclude");this.clipStart=0;this.F1=this.Ws("ytp-clip-start");this.uj=new g.O9(this.F1,!0);this.Va=this.E7=0;this.progressBar=this.Ws("ytp-progress-bar");this.B8= {};this.a$={};this.XX=this.Ws("ytp-chapters-container");this.JI=this.Ws("ytp-timed-markers-container");this.V=[];this.C=[];this.PL={};this.YL=null;this.e8=-1;this.Vo=this.dw=0;this.dA=this.D=null;this.q2=this.Ws("ytp-scrubber-button");this.tU=this.Ws("ytp-decorated-scrubber-button");this.pn=this.Ws("ytp-scrubber-container");this.i5=new g.X0;this.DU=0;this.SH=new BTc;this.B=new EC(0,0);this.b5=null;this.j=this.fY=!1;this.I1=null;this.gw=this.Ws("ytp-heat-map-container");this.BE=this.Ws("ytp-heat-map-edu"); this.J=[];this.heatMarkersDecorations=[];this.xa=this.Ws("ytp-fine-scrubbing-container");this.L4=this.Ws("ytp-fine-scrubbing-edu");this.L=void 0;this.Ux=this.vZ=this.zt=!1;this.tooltip=I.Rd();this.addOnDisposeCallback(g.P6(this.tooltip,this.rF));g.E(this,this.yx);this.yx.subscribe("hoverstart",this.Bg,this);this.yx.subscribe("hoverend",this.LP,this);this.G(this.rF,"click",this.Zz);this.addOnDisposeCallback(g.P6(this.tooltip,this.F1));g.E(this,this.uj);this.uj.subscribe("hoverstart",this.Bg,this); this.uj.subscribe("hoverend",this.LP,this);this.G(this.F1,"click",this.Zz);PBg(this);this.G(a,"resize",this.jj);this.G(a,"presentingplayerstatechange",this.wsU);this.G(a,"videodatachange",this.xn);this.G(a,"videoplayerreset",this.Yxw);this.G(a,"cuerangesadded",this.OnO);this.G(a,"cuerangesremoved",this.DFg);this.G(a,"onLoopRangeChange",this.y6);this.G(a,"innertubeCommand",this.onClickCommand);this.G(a,g.ZW("timedMarkerCueRange"),this.yoO);this.G(a,"updatemarkervisibility",this.KD);this.G(a,"serverstitchedvideochange", this.v5n);this.updateVideoData(a.getVideoData(),!0);this.y6(a.getLoopRange());Pi(this)&&!this.L&&(this.L=new AHg(this.api,this.tooltip),a=g.zr(this.element).x||0,this.L.jj(a,this.Y),this.L.KO(this.xa),g.E(this,this.L),this.G(this.L.dismissButton,"click",this.mD),this.G(this.L.playButton,"click",this.Dk),this.G(this.L.element,"dblclick",this.Dk));this.api.createClientVe(this.gw,this,139609,!0);this.api.createClientVe(this.BE,this,140127,!0);this.api.createClientVe(this.L4,this,151179,!0);this.api.createClientVe(this.progressBar, this,38856,!0)}; PBg=function(a){if(a.V.length===0){var I=new Bi;a.V.push(I);g.E(a,I);I.KO(a.XX,0)}for(;a.V.length>1;)a.V.pop().dispose();X_(a.V[0],"100%");a.V[0].startTime=0;a.V[0].title=""}; pZS=function(a){var I=I===void 0?NaN:I;var U=new cHq(a.api);a.J.push(U);g.E(a,U);U.KO(a.gw);I>=0&&(U.element.style.width=I+"px")}; fFL=function(a){for(;a.C.length;)a.C.pop().dispose()}; Oxs=function(a){var I,U,e,T,C;return(C=g.d((T=g.d((I=a.getWatchNextResponse())==null?void 0:(U=I.playerOverlays)==null?void 0:(e=U.playerOverlayRenderer)==null?void 0:e.decoratedPlayerBarRenderer,pP))==null?void 0:T.playerBar,YFb))==null?void 0:C.chapters}; SFi=function(a){for(var I=a.V,U=[],e=0;e=r&&V<=t&&C.push(K)}x>0&&(a.gw.style.height=x+"px");r=a.J[e];t=C;K=T;J=x;V=e===0;V=V===void 0?!1:V;WTY(r,J);n=t;b=r.L;V=V===void 0?!1:V;var M=1E3/n.length,c=[];c.push({x:0,y:100});for(var W=0;W0&&(U=C[C.length-1])}g.fA(a);q=[];I=g.k(I.heatMarkersDecorations||[]);for(T=I.next();!T.done;T=I.next())if(T=g.d(T.value,FTc))x=T.label,e=U=Z=void 0,q.push({visibleTimeRangeStartMillis:(Z=T.visibleTimeRangeStartMillis)!=null?Z:-1,visibleTimeRangeEndMillis:(U=T.visibleTimeRangeEndMillis)!=null?U:-1,decorationTimeMillis:(e=T.decorationTimeMillis)!=null?e:NaN,label:x?g.id(x):""});a.heatMarkersDecorations=q}}; Eac=function(a,I){a.C.push(I);g.E(a,I);I.KO(a.JI,a.JI.children.length)}; dQw=function(a,I){I=g.k(I);for(var U=I.next();!U.done;U=I.next()){U=U.value;var e=Yn(a,U.timeRangeStartMillis/(a.B.V*1E3),O$(a));g.Gr(U.element,"transform","translateX("+e+"px) scaleX(0.6)")}}; GTg=function(a,I){var U=0,e=!1;I=g.k(I);for(var T=I.next();!T.done;T=I.next()){T=T.value;if(g.d(T,Qvj)){T=g.d(T,Qvj);var C={startTime:NaN,title:null,onActiveCommand:void 0},r=T.title;C.title=r?g.id(r):"";r=T.timeRangeStartMillis;r!=null&&(C.startTime=r);C.onActiveCommand=T.onActiveCommand;T=C;U===0&&T.startTime!==0&&(a.V[U].startTime=0,a.V[U].title="",a.V[U].onActiveCommand=T.onActiveCommand,U++,e=!0);a.V.length<=U&&(C=new Bi,a.V.push(C),g.E(a,C),C.KO(a.XX,a.XX.children.length));a.V[U].startTime= T.startTime;a.V[U].title=T.title?T.title:"";a.V[U].onActiveCommand=T.onActiveCommand;a.V[U].index=e?U-1:U}U++}for(;U=0;e--)if(a.V[e].width>0){lFq(a.V[e],0);var T=Math.floor(a.V[e].width);a.V[e].width=T;X_(a.V[e],T+"px");break}a.V[U].width=0;X_(a.V[U],"0")}else U===a.V.length-1?(e=Math.floor(a.V[U].width+I),a.V[U].width=e,X_(a.V[U],e+"px")):(I=a.V[U].width+I,e=Math.round(I),I-=e,a.V[U].width=e,X_(a.V[U],e+"px"));U=0;if(a.J.length===a.V.length)for(I=0;I< a.J.length;I++)e=a.V[I].width,a.J[I].element.style.width=e+"px",a.J[I].element.style.left=U+"px",U+=e+Gj(a);a.api.N("delhi_modern_web_player")&&(a.V.length===1?a.V[0].L.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(a.V[0].L.classList.remove("ytp-progress-bar-end"),a.V[0].L.classList.add("ytp-progress-bar-start"),a.V[a.V.length-1].L.classList.add("ytp-progress-bar-end")))}; zcd=function(a,I){var U=0,e=!1,T=a.V.length,C=a.B.V*1E3;C===0&&(C=a.api.getProgressState().seekableEnd*1E3);if(C>0&&a.Y>0){for(var r=a.Y-Gj(a)*a.dw,q=a.Vo===0?3:r*a.Vo,x=g.k(a.V),Z=x.next();!Z.done;Z=x.next())Z.value.width=0;for(;U1);Z=(C===0?0:x/C*r)+a.V[U].width;if(Z>q)a.V[U].width=Z;else{a.V[U].width=0;var t=a,n=U,K=t.V[n-1];K!==void 0&&K.width>0? K.width+=Z:na.Vo&&(a.Vo=x/C),e=!0)}U++}}return e}; SQ=function(a){if(a.Y){var I=a.api.getProgressState(),U=a.api.getVideoData();if(!(U&&U.enableServerStitchedDai&&U.Yt)||isFinite(I.current)){var e;if(((e=a.api.getVideoData())==null?0:eB(e))&&I.airingStart&&I.airingEnd)var T=yD(a,I.airingStart,I.airingEnd);else if(a.api.getPresentingPlayerType()===2){var C,r,q;T=(U=(T=a.api.getVideoData())==null?void 0:(C=T.getPlayerResponse())==null?void 0:(r=C.playerConfig)==null?void 0:(q=r.webPlayerConfig)==null?void 0:q.skippableAdProgressBarDuration)?yD(a,I.seekableStart, U/1E3):yD(a,I.seekableStart,I.seekableEnd)}else T=yD(a,I.seekableStart,I.seekableEnd);C=d8(T,I.loaded,0);I=d8(T,I.current,0);r=a.B.L!==T.L||a.B.V!==T.V;a.B=T;E$(a,I,C);r&&hcs(a);NTc(a)}}}; yD=function(a,I,U){return oac(a)?new EC(Math.max(I,a.b5.startTimeMs/1E3),Math.min(U,a.b5.endTimeMs/1E3)):new EC(I,U)}; DQd=function(a,I){var U;if(((U=a.b5)==null?void 0:U.type)==="repeatChapter"||(I==null?void 0:I.type)==="repeatChapter")I&&(I=a.V[s$(a.V,I.startTimeMs)],g.KC(I.V,"ytp-repeating-chapter",!1)),a.b5&&(I=a.V[s$(a.V,a.b5.startTimeMs)],g.KC(I.V,"ytp-repeating-chapter",!0)),a.V.forEach(function(e){g.KC(e.V,"ytp-exp-chapter-hover-container",!a.b5)})}; Rh=function(a,I){var U=a.B;U=U.L+I.L*U.getLength();if(a.V.length>1){U=dj(a,I.B,!0);for(var e=0,T=0;T0&&(e+=a.V[T].width,e+=Gj(a));U=(a.V[U].startTime+(I.B-e)/a.V[U].width*((U===a.V.length-1?a.B.V*1E3:a.V[U+1].startTime)-a.V[U].startTime))/1E3||0}return U}; wj=function(a,I,U,e,T){I=I<0?0:Math.floor(Math.min(I,a.api.getDuration())*1E3);U=U<0?0:Math.floor(Math.min(U,a.api.getDuration())*1E3);a=a.progressBar.visualElement;e={seekData:{startMediaTimeMs:I,endMediaTimeMs:U,seekSource:e}};(I=g.pF())&&g.sT(Cb)(void 0,I,a,T,e,void 0)}; vaI=function(a,I,U){if(U>=a.V.length)return!1;var e=a.Y-Gj(a)*a.dw;return Math.abs(I-a.V[U].startTime/1E3)/a.B.V*e<4}; hcs=function(a){a.q2.style.removeProperty("height");for(var I=g.k(Object.keys(a.CO)),U=I.next();!U.done;U=I.next())adi(a,U.value);F_(a);E$(a,a.Va,a.E7)}; O$=function(a){var I=a.i5.x;I=g.WA(I,0,a.Y);a.SH.update(I,a.Y);return a.SH}; QD=function(a){return(a.j?135:90)-mi(a)}; mi=function(a){var I=48,U=a.api.X();a.j?I=54:g.YH(U)&&!U.L?I=40:a.api.N("delhi_modern_web_player")&&(I=a.j?96:68);return I}; E$=function(a,I,U){a.Va=I;a.E7=U;var e=O$(a),T=a.B.V;var C=a.B;C=C.L+a.Va*C.getLength();var r=g.ji("$PLAY_PROGRESS sur $DURATION",{PLAY_PROGRESS:g.XT(C,!0),DURATION:g.XT(T,!0)}),q=s$(a.V,C*1E3);q=a.V[q].title;a.update({ariamin:Math.floor(a.B.L),ariamax:Math.floor(T),arianow:Math.floor(C),arianowtext:q?q+" "+r:r});T=a.clipStart;C=a.clipEnd;a.b5&&a.api.getPresentingPlayerType()!==2&&(T=a.b5.startTimeMs/1E3,C=a.b5.endTimeMs/1E3);T=d8(a.B,T,0);q=d8(a.B,C,1);r=a.api.getVideoData();C=g.WA(I,T,q);U=(r== null?0:g.I4(r))?1:g.WA(U,T,q);I=Yn(a,I,e);g.Gr(a.pn,"transform","translateX("+I+"px)");a.api.N("delhi_modern_web_player")&&IdI(a,I);zj(a,e,T,C,"PLAY_PROGRESS");(r==null?0:eB(r))?(I=a.api.getProgressState().seekableEnd)&&zj(a,e,C,d8(a.B,I),"LIVE_BUFFER"):zj(a,e,T,U,"LOAD_PROGRESS");if(a.api.N("web_player_heat_map_played_bar")){var x;(x=a.J[0])!=null&&x.C.setAttribute("width",(C*100).toFixed(2)+"%")}}; IdI=function(a,I){a.api.getPresentingPlayerType()!==1?a.XX.style.removeProperty("clip-path"):(I||(I=Yn(a,a.Va,O$(a))),a.XX.style.clipPath='path("'+(a.vL?szg(a,8,I,a.j?50:36,0,6):szg(a,4,I,a.j?34:24,2,3))+'")')}; szg=function(a,I,U,e,T,C){var r=U-e/2;U+=e/2;I+=T;return"M 0 "+T+" L 0 "+(I+" L ")+(r+" "+I+" C ")+(r+C+" "+I+" "+(r+C)+" "+T+" "+r+" "+T+" L 0 ")+(T+" M ")+(U+" "+T+" L ")+(a.Y+" "+T+" L ")+(a.Y+" "+I+" L ")+(U+" "+I+" C ")+(U-C+" "+I+" "+(U-C)+" "+T+" "+U+" "+T)}; zj=function(a,I,U,e,T){var C=a.V.length,r=I.V-a.dw*Gj(a),q=U*r;U=dj(a,q);var x=e*r;r=dj(a,x);T==="HOVER_PROGRESS"&&(r=dj(a,I.V*e,!0),x=I.V*e-Upw(a,I.V*e)*Gj(a));e=Math.max(q-eyq(a,U),0);for(q=U;q=a.V.length)return a.Y;for(var U=0,e=0;e0||a.TC.clientWidth>0?(C=I.clientWidth/U,a=-1*a.bl.clientWidth/U):(C/=U,a=-1*a.V[T].element.offsetLeft/U),g.Gr(I,"background-size",C+"px"),g.Gr(I,"background-position-x",a+"px"))}; hA=function(a,I,U,e,T){T||a.api.X().L?I.style.width=U+"px":g.Gr(I,"transform","scalex("+(e?U/e:0)+")")}; dj=function(a,I,U){var e=0;(U===void 0?0:U)&&(I-=Upw(a,I)*Gj(a));U=g.k(a.V);for(var T=U.next();!T.done;T=U.next()){T=T.value;if(I>T.width)I-=T.width;else break;e++}return e===a.V.length?e-1:e}; Yn=function(a,I,U){var e=I*a.B.V*1E3;for(var T=-1,C=g.k(a.V),r=C.next();!r.done;r=C.next())r=r.value,e>r.startTime&&r.width>0&&T++;e=T<0?0:T;T=U.V-Gj(a)*a.dw;return I*T+Gj(a)*e+U.J}; Upw=function(a,I){for(var U=a.V.length,e=0,T=g.k(a.V),C=T.next();!C.done;C=T.next())if(C=C.value,C.width!==0)if(I>C.width)I-=C.width,I-=Gj(a),e++;else break;return e===U?U-1:e}; g.rIi=function(a,I,U,e){var T=a.Y!==U,C=a.j!==e;a.eX=I;a.Y=U;a.j=e;Pi(a)&&(I=a.L)!=null&&(I.scale=e?1.5:1);hcs(a);a.V.length===1&&(a.V[0].width=U||0);T&&g.fA(a);a.L&&C&&Pi(a)&&(a.L.isEnabled&&(U=a.j?135:90,e=U-mi(a),a.xa.style.height=U+"px",g.Gr(a.gw,"transform","translateY("+-e+"px)"),g.Gr(a.progressBar,"transform","translateY("+-e+"px)")),ixC(a.L))}; F_=function(a){var I=!!a.b5&&a.api.getPresentingPlayerType()!==2,U=a.clipStart,e=a.clipEnd,T=!0,C=!0;I&&a.b5?(U=a.b5.startTimeMs/1E3,e=a.b5.endTimeMs/1E3):(T=U>a.B.L,C=a.B.V>0&&ea.Va);g.KC(a.q2,"ytp-scrubber-button-hover",U===e&&a.V.length>1);if(a.api.N("web_player_heat_map_played_bar")){var C;(C=a.J[0])!=null&&C.V.setAttribute("width",(I.L*100).toFixed(2)+"%")}}}; adi=function(a,I){var U=a.CO[I];I=a.IF[I];var e=O$(a),T=d8(a.B,U.start/1E3,0),C=x5C(U,a.j)/e.width;var r=d8(a.B,U.end/1E3,1);C!==Number.POSITIVE_INFINITY&&(T=g.WA(T,0,r-C));r=Math.min(r,T+C);U.color&&(I.style.background=U.color);U=T;I.style.left=Math.max(U*e.V+e.J,0)+"px";hA(a,I,g.WA((r-U)*e.V+e.J,0,e.width),e.width,!0)}; HLS=function(a,I){var U=I.getId();a.CO[U]===I&&(g.ec(a.IF[U]),delete a.CO[U],delete a.IF[U])}; Pi=function(a){var I=g.eI(a.api.X())&&(a.api.N("web_shorts_pip")||a.api.N("web_watch_pip")),U;return!((U=a.api.getVideoData())==null?0:U.isLivePlayback)&&!a.api.isMinimized()&&!a.api.isInline()&&(!a.api.DJ()||!I)}; NM=function(a){a.L&&(a.L.disable(),a.Z6=0,a.gw.style.removeProperty("transform"),a.progressBar.style.removeProperty("transform"),a.xa.style.removeProperty("height"),a.element.parentElement&&a.element.parentElement.style.removeProperty("height"))}; qoI=function(a,I){var U=I/QD(a)*mi(a);g.Gr(a.progressBar,"transform","translateY("+-I+"px)");g.Gr(a.gw,"transform","translateY("+-I+"px)");g.Gr(a.xa,"transform","translateY("+U+"px)");a.xa.style.height=I+U+"px";a.element.parentElement&&(a.element.parentElement.style.height=mi(a)-U+"px")}; xpS=function(a,I){I?a.D||(a.element.removeAttribute("aria-disabled"),a.D=new g.O9(a.progressBar,!0),a.D.subscribe("hovermove",a.S9t,a),a.D.subscribe("hoverend",a.Z4g,a),a.D.subscribe("dragstart",a.Plt,a),a.D.subscribe("dragmove",a.IcU,a),a.D.subscribe("dragend",a.FJx,a),a.api&&a.api.N("delhi_modern_web_player")&&(a.dA=new g.O9(a.progressBar,!0),a.dA.subscribe("hoverstart",function(){a.vL=!0;IdI(a)},a),a.dA.subscribe("hoverend",function(){a.vL=!1; IdI(a)},a)),a.I1=a.listen("keydown",a.fN)):a.D&&(a.element.setAttribute("aria-disabled","true"),a.YY(a.I1),a.D.cancel(),a.D.dispose(),a.D=null)}; Gj=function(a){return a.api.N("delhi_modern_web_player")?4:a.j?3:2}; oac=function(a){var I;return!((I=a.b5)==null||!I.postId)&&a.api.getPresentingPlayerType()!==2}; oh=function(a,I){g.F.call(this,{W:"button",ww:["ytp-remote-button","ytp-button"],S:{title:"Regarder sur un t\u00e9l\u00e9viseur","aria-haspopup":"true","data-priority":"10"},AU:"{{icon}}"});this.K=a;this.tN=I;this.V=null;this.G(a,"onMdxReceiversChange",this.Qa);this.G(a,"presentingplayerstatechange",this.Qa);this.G(a,"appresize",this.Qa);a.createClientVe(this.element,this,139118);this.Qa();this.listen("click",this.L,this);ph(a,this.element,this)}; DG=function(a,I){g.F.call(this,{W:"button",ww:["ytp-button","ytp-settings-button"],S:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":ud(),title:"Param\u00e8tres","data-tooltip-target-id":"ytp-settings-button"},Z:[g.Oa()]});this.K=a;this.tN=I;this.L=!0;this.listen("click",this.B);this.G(a,"onPlaybackQualityChange",this.updateBadge);this.G(a,"videodatachange",this.updateBadge);this.G(a,"webglsettingschanged",this.updateBadge);this.G(a,"appresize",this.V);ph(a,this.element,this);this.K.createClientVe(this.element, this,28663);this.updateBadge();this.V(a.j8().getPlayerSize())}; ZLC=function(a,I){a.L=!!I;a.V(a.K.j8().getPlayerSize())}; vi=function(a,I){nI.call(this,"Annotations",g.VS.mA);this.K=a;this.tN=I;this.V=!1;a.N("web_settings_menu_icons")&&this.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M17.5,7c1.93,0,3.5,1.57,3.5,3.5c0,1-0.53,4.5-0.85,6.5h-2.02l0.24-1.89l0.14-1.09l-1.1-0.03C15.5,13.94,14,12.4,14,10.5 C14,8.57,15.57,7,17.5,7 M6.5,7C8.43,7,10,8.57,10,10.5c0,1-0.53,4.5-0.85,6.5H7.13l0.24-1.89l0.14-1.09l-1.1-0.03 C4.5,13.94,3,12.4,3,10.5C3,8.57,4.57,7,6.5,7 M17.5,6C15.01,6,13,8.01,13,10.5c0,2.44,1.95,4.42,4.38,4.49L17,18h4c0,0,1-6,1-7.5 C22,8.01,19.99,6,17.5,6L17.5,6z M6.5,6C4.01,6,2,8.01,2,10.5c0,2.44,1.95,4.42,4.38,4.49L6,18h4c0,0,1-6,1-7.5 C11,8.01,8.99,6,6.5,6L6.5,6z", fill:"white"}}]});this.G(a,"videodatachange",this.Qa);this.G(a,"onApiChange",this.Qa);this.subscribe("select",this.onSelect,this);this.Qa()}; as=function(a,I){g.p4.call(this,"Piste audio",g.VS.AUDIO,a,I);this.K=a;this.tracks={};g.x5(this.element,"ytp-audio-menu-item");this.countLabel=new g.F({W:"div",Z:[{W:"span",AU:"Piste audio"},{W:"span",T:"ytp-menuitem-label-count",AU:"{{content}}"}]});a.N("web_settings_menu_icons")&&this.setIcon(LfF());g.E(this,this.countLabel);g.IF(this,this.countLabel);this.G(a,"videodatachange",this.Qa);this.G(a,"onPlaybackAudioChange",this.Qa);this.Qa()}; Is=function(a,I){nI.call(this,"Lecture automatique",g.VS.jD);this.K=a;this.tN=I;this.V=!1;this.B=[];this.G(a,"presentingplayerstatechange",this.L);this.subscribe("select",this.onSelect,this);a.createClientVe(this.element,this,113682);this.L()}; tli=function(a,I){g.sh.call(this,g.Uh({"aria-haspopup":"false"}),0,"Autres options");this.K=a;this.tN=I;this.G(this.element,"click",this.onClick);this.tN.MD(this)}; nCS=function(a,I){var U;g.eI(a.X())&&(U={W:"div",T:"ytp-panel-footer-content",Z:[{W:"span",AU:"Ajuster la qualit\u00e9 de t\u00e9l\u00e9chargement dans les "},{W:"a",T:"ytp-panel-footer-content-link",AU:"Param\u00e8tres",S:{href:"/account_downloads"}}]});g.p4.call(this,"Qualit\u00e9",g.VS.B_,a,I,void 0,void 0,U);this.K=a;this.e8={};this.j={};this.J={};this.tU=new Set;this.V=this.Y=!1;this.C="unknown";this.Va="";this.gw=new g.ab;g.E(this,this.gw);this.Y=this.K.N("web_player_use_new_api_for_quality_pullback"); this.V=this.K.N("web_player_enable_premium_hbr_playback_cap");a.N("web_settings_menu_icons")&&this.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M15,17h6v1h-6V17z M11,17H3v1h8v2h1v-2v-1v-2h-1V17z M14,8h1V6V5V3h-1v2H3v1h11V8z M18,5v1h3V5H18z M6,14h1v-2v-1V9H6v2H3v1 h3V14z M10,12h11v-1H10V12z",fill:"white"}}]});g.x5(this.L.element,"ytp-quality-menu");this.G(a,"videodatachange",this.qp);this.G(a,"videoplayerreset",this.qp);this.G(a,"onPlaybackQualityChange", this.q7);this.qp();a.createClientVe(this.element,this,137721)}; bLg=function(a,I,U){var e=a.e8[I],T=g.m$[I];return KcY(a,e?e.qualityLabel:T?T+"p":"Auto",I,U)}; JIs=function(a,I,U,e,T){var C=(I=a.V?a.J[I]:a.j[I])&&I.quality,r=I&&I.qualityLabel;r=r?r:"Auto";e&&(r="("+r);a=KcY(a,r,C||"",T);e&&a.Z.push(")");(e=(e=I&&I.paygatedQualityDetails)&&e.paygatedIndicatorText)&&U&&a.Z.push({W:"div",T:"ytp-premium-label",AU:e});return a}; KcY=function(a,I,U,e){I={W:"span",ww:e,Z:[I]};var T;e="ytp-swatch-color";if(a.Y||a.V)e="ytp-swatch-color-white";U==="highres"?T="8K":U==="hd2880"?T="5K":U==="hd2160"?T="4K":U.indexOf("hd")===0&&U!=="hd720"&&(T="HD");T&&(I.Z.push(" "),I.Z.push({W:"sup",T:e,AU:T}));return I}; sl=function(a,I,U,e,T,C){C=C===void 0?!1:C;var r={W:"div",ww:["ytp-input-slider-section"],Z:[{W:"input",T:"ytp-input-slider",S:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};T&&r.Z.unshift(T);C&&r.ww.push("ytp-vertical-slider");g.F.call(this,r);this.Y=a;this.C=I;this.D=U;this.initialValue=e;this.header=T;this.L=this.Ws("ytp-input-slider");this.V=e?e:a;this.init();this.G(this.L,"input",this.J);this.G(this.L,"keydown", this.B)}; Ul=function(a,I){a.V=I;a.updateValue("slidervalue",a.V);a.L.valueAsNumber=a.V;utI(a,I)}; utI=function(a,I){a.L.style.setProperty("--yt-slider-shape-gradient-percent",(I-a.Y)/(a.C-a.Y)*100+"%")}; eL=function(a){sl.call(this,a.getAvailablePlaybackRates()[0],a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1],.05,a.getPlaybackRate(),{W:"div",T:"ytp-speedslider-indicator-container",Z:[{W:"div",T:"ytp-speedslider-badge"},{W:"p",T:"ytp-speedslider-text"}]});this.K=a;this.Va=um(this.gw,50,this);g.x5(this.L,"ytp-speedslider");this.j=this.Ws("ytp-speedslider-text");this.tU=this.Ws("ytp-speedslider-badge");kNq(this);this.G(this.L,"change",this.e8)}; kNq=function(a){a.j.textContent=a.V+"x";a.tU.classList.toggle("ytp-speedslider-premium-badge",a.V>2&&a.K.N("enable_web_premium_varispeed"))}; T_=function(a,I,U,e,T,C,r){g.F.call(this,{W:"div",T:"ytp-slider-section",S:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},Z:[{W:"div",T:"ytp-slider",Z:[{W:"div",T:"ytp-slider-handle"}]}]});this.D=a;this.j=I;this.L=U;this.B=e;this.Va=T;this.dw=C;this.range=this.B-this.L;this.Ux=this.Ws("ytp-slider-section");this.J=this.Ws("ytp-slider");this.gw=this.Ws("ytp-slider-handle");this.C=new g.O9(this.J, !0);this.V=r?r:U;g.E(this,this.C);this.C.subscribe("dragmove",this.qh,this);this.G(this.element,"keydown",this.DA);this.G(this.element,"wheel",this.yy);this.init()}; CS=function(a){T_.call(this,.05,.05,a.getAvailablePlaybackRates()[0],a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1],150,20,a.getPlaybackRate());this.K=a;this.Y=g.vA("P");this.tU=um(this.e8,50,this);g.x5(this.J,"ytp-speedslider");g.x5(this.Y,"ytp-speedslider-text");a=this.Y;var I=this.J;I.parentNode&&I.parentNode.insertBefore(a,I.nextSibling);Vlb(this);this.G(this.K,"onPlaybackRateChange",this.updateValues)}; Vlb=function(a){a.Y.textContent=AId(a,a.V)+"x"}; AId=function(a,I){a=Number(g.WA(I,a.L,a.B).toFixed(2));I=Math.floor((a+.001)*100%5+2E-15);var U=a;I!==0&&(U=a-I*.01);return Number(U.toFixed(2))}; MlY=function(a){g.M5.call(this,{W:"div",T:"ytp-speedslider-component"});a.N("web_settings_use_input_slider")?this.V=new eL(a):this.V=new CS(a);g.E(this,this.V);this.element.appendChild(this.V.element)}; jzw=function(a){var I=new MlY(a);jJ.call(this,a,I,"Personnalis\u00e9");g.E(this,I)}; $pF=function(a,I){var U=new jzw(a);g.p4.call(this,"Vitesse de lecture",g.VS.J1,a,I,rF(a)?void 0:"Personnalis\u00e9",rF(a)?void 0:function(){g.gm(I,U)}); var e=this;this.J=!1;g.E(this,U);this.C=new eL(a);g.E(this,this.C);a.N("web_settings_menu_icons")&&this.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"path",S:{d:"M10,8v8l6-4L10,8L10,8z M6.3,5L5.7,4.2C7.2,3,9,2.2,11,2l0.1,1C9.3,3.2,7.7,3.9,6.3,5z M5,6.3L4.2,5.7C3,7.2,2.2,9,2,11 l1,.1C3.2,9.3,3.9,7.7,5,6.3z M5,17.7c-1.1-1.4-1.8-3.1-2-4.8L2,13c0.2,2,1,3.8,2.2,5.4L5,17.7z M11.1,21c-1.8-0.2-3.4-0.9-4.8-2 l-0.6,.8C7.2,21,9,21.8,11,22L11.1,21z M22,12c0-5.2-3.9-9.4-9-10l-0.1,1c4.6,.5,8.1,4.3,8.1,9s-3.5,8.5-8.1,9l0.1,1 C18.2,21.5,22,17.2,22,12z", fill:"white"}}]});this.K=a;this.J=!1;this.Va=null;rF(a)?(this.V=g.ji("($CURRENT_CUSTOM_SPEED) personnalis\u00e9",{CURRENT_CUSTOM_SPEED:this.K.getPlaybackRate().toString()}),this.Y=this.K.getPlaybackRate()):this.Y=this.V=null;this.j=this.K.getAvailablePlaybackRates();this.G(a,"presentingplayerstatechange",this.Qa);var T;((T=this.K.getVideoData())==null?0:T.qD())&&this.G(a,"serverstitchedvideochange",this.Qa);this.G(this.C.L,"change",function(){e.J=!0;e.Qa()}); this.Qa()}; iLF=function(a,I){var U=HL(I);a.V&&(a.J||I===a.Y)?(a.Ln(a.V),a.E9(I.toString())):a.Ln(U)}; gCj=function(a){a.Mx(a.j.map(HL));a.V=null;a.Y=null;var I=a.K.getPlaybackRate();rF(a.K)&&Lcc(a,I);!a.j.includes(I)||a.J?a.Ln(a.V):a.Ln(HL(I))}; Lcc=function(a,I){a.Y=I;a.V=g.ji("($CURRENT_CUSTOM_SPEED) personnalis\u00e9",{CURRENT_CUSTOM_SPEED:I.toString()});I=a.j.map(HL);I.unshift(a.V);a.Mx(I)}; HL=function(a){return a.toString()}; rF=function(a){return a.N("web_settings_menu_surface_custom_playback")}; cIq=function(a){return a.N("web_settings_menu_surface_custom_playback")&&a.N("web_settings_use_input_slider")}; lds=function(a,I,U,e){var T=new g.$S(I,void 0,"Remplacer les styles");g.p4.call(this,e.text||"",a,I,U,"Remplacer les styles",function(){g.gm(U,T)}); var C=this;g.x5(this.element,"ytp-subtitles-options-menu-item");this.setting=e.option.toString();a=e.options;this.settings=g.yG(a,this.DL,this);this.Y=T;g.E(this,this.Y);I=new g.sh({W:"div",T:"ytp-menuitemtitle",AU:"Autoriser l'utilisation d'un style diff\u00e9rent pour la vid\u00e9o"},0);g.E(this,I);this.Y.MD(I,!0);this.J=new g.sh({W:"div",T:"ytp-menuitem",S:{role:"menuitemradio",tabindex:"0"},Z:[{W:"div",T:"ytp-menuitem-label",AU:"Oui"}]},-1);g.E(this,this.J);this.Y.MD(this.J,!0);this.G(this.J.element, "click",function(){WcC(C,!0)}); this.V=new g.sh({W:"div",T:"ytp-menuitem",S:{role:"menuitemradio",tabindex:"0"},Z:[{W:"div",T:"ytp-menuitem-label",AU:"Non"}]},-2);g.E(this,this.V);this.Y.MD(this.V,!0);this.G(this.V.element,"click",function(){WcC(C,!1)}); this.Mx(g.FX(a,this.DL))}; WcC=function(a,I){a.publish("settingChange",a.setting+"Override",!I);a.tN.eZ()}; q4=function(a,I){g.$S.call(this,a,void 0,"Options");var U=this;this.HI={};for(var e=0;e=0);if(!(I<0||I===a.J)){a.J=I;I=243*a.scale;var U=141*a.scale,e=KKc(a.L,a.J,I);ecq(a.bg,e,I,U,!0);a.Va.start()}}; T_5=function(a){var I=a.V;a.type===3&&a.gw.stop();a.api.removeEventListener("appresize",a.j);a.C||I.setAttribute("title",a.B);a.B="";a.V=null;a.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});a.wrapper.style.width=""}; r8c=function(a){g.F.call(this,{W:"button",ww:["ytp-watch-later-button","ytp-button"],S:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.YH(a.X()))},Z:[{W:"div",T:"ytp-watch-later-icon",AU:"{{icon}}"},{W:"div",T:"ytp-watch-later-title",AU:"\u00c0 regarder plus tard"}]});this.K=a;this.icon=null;this.visible=this.isRequestPending=this.V=!1;QeL(a);a.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.G(a,"videoplayerreset",this.onReset); this.G(a,"appresize",this.X5);this.G(a,"videodatachange",this.X5);this.G(a,"presentingplayerstatechange",this.X5);this.X5();a=this.K.X();var I=g.EV("yt-player-watch-later-pending");a.J&&I?(Eiw(),Ctq(this)):this.Qa(2);g.KC(this.element,"ytp-show-watch-later-title",g.YH(a));ph(this.K,this.element,this)}; HRC=function(a){var I=a.K.getPlayerSize(),U=a.K.X(),e=g.O(a.K.getVideoData()),T=g.YH(U)&&g.y7(a.K)&&g.Q(a.K.getPlayerStateObject(),128),C=U.B;return U.vZ&&I.width>=240&&!e.isAd()&&e.vZ&&!T&&!g.TJ(e)&&!a.K.isEmbedsShortsMode()&&!C}; qAc=function(a,I){jmY(g.DX(a.K.X()),"wl_button",function(){Eiw({videoId:I});window.location.reload()})}; Ctq=function(a){if(!a.isRequestPending){a.isRequestPending=!0;a.Qa(3);var I=g.O(a.K.getVideoData());I=a.V?I.removeFromWatchLaterCommand:I.addToWatchLaterCommand;var U=g.O(a.K.PB()),e=a.V?function(){a.V=!1;a.isRequestPending=!1;a.Qa(2);a.K.X().C&&a.K.I$("WATCH_LATER_VIDEO_REMOVED")}:function(){a.V=!0; a.isRequestPending=!1;a.Qa(1);a.K.X().L&&a.K.kS(a.element);a.K.X().C&&a.K.I$("WATCH_LATER_VIDEO_ADDED")}; a2(U,I).then(e,function(){a.isRequestPending=!1;a.Qa(4,"Une erreur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.");a.K.X().C&&a.K.I$("WATCH_LATER_ERROR","Une erreur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.")})}}; xsY=function(a,I){if(I!==a.icon){switch(I){case 3:var U=uV();break;case 1:U=gD();break;case 2:U={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M16,19.02 L16,12.00 L18,12.00 L18,17.86 L23.10,20.81 L22.10,22.54 L16,19.02 Z"}}]};break;case 4:U={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path", kY:!0,S:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}a.updateValue("icon",U);a.icon=I}}; g.LS=function(){g.yL.apply(this,arguments);this.Hq=(this.w$=g.YH(this.api.X()))&&(this.api.X().L||T8()||UV());this.S7=48;this.Fp=69;this.jh=this.qL=null;this.yh=[];this.DW=this.Gl=this.Xr=this.PA=this.Qi=null;this.CK=[];this.contextMenu=this.nY=this.overflowButton=this.vB=this.bN=this.searchButton=this.copyLinkButton=this.shareButton=this.lB=this.Kc=this.title=this.channelAvatar=this.mM=this.tooltip=null;this.NW=!1;this.Uj=this.T7=this.pg=this.U3=null;this.jf=this.Xy=this.sG=!1}; ZRF=function(a){var I=a.api.X(),U=g.Q(a.api.getPlayerStateObject(),128);return I.J&&U&&!a.api.isFullscreen()}; tyI=function(a){if(a.JS()&&!a.api.isEmbedsShortsMode()&&a.vB){var I=a.api.N("web_player_hide_overflow_button_if_empty_menu");!a.lB||I&&!HRC(a.lB)||$zI(a.vB,a.lB);!a.shareButton||I&&!SLq(a.shareButton)||$zI(a.vB,a.shareButton);!a.copyLinkButton||I&&!SiY(a.copyLinkButton)||$zI(a.vB,a.copyLinkButton)}else{I=a.api.X().getWebPlayerContextConfig();if(a.vB){for(var U=a.vB,e=g.k(U.actionButtons),T=e.next();!T.done;T=e.next())T.value.detach();U.actionButtons=[]}a.searchButton&&!g.Ti(a.Kc.element,a.searchButton.element)&& a.searchButton.KO(a.Kc.element);!a.lB||(I==null?0:I.hideTopWatchNextButton)||g.Ti(a.Kc.element,a.lB.element)||a.lB.KO(a.Kc.element);!a.shareButton||(I==null?0:I.hideTopShareButton)||g.Ti(a.Kc.element,a.shareButton.element)||a.shareButton.KO(a.Kc.element);a.copyLinkButton&&!g.Ti(a.Kc.element,a.copyLinkButton.element)&&a.copyLinkButton.KO(a.Kc.element)}}; nAF=function(a,I,U){I=U?I.lastElementChild:I.firstElementChild;for(var e=null;I;){if(RD(I,"display")!=="none"&&I.getAttribute("aria-hidden")!=="true"){var T=void 0;I.tabIndex>=0?T=I:T=nAF(a,I,U);T&&(e?U?T.tabIndex>e.tabIndex&&(e=T):T.tabIndexe/1E3+1)return{msg:"in-the-past"};if(C.isLivePlayback&&!isFinite(e))return{msg:"live-infinite"};(e=I.K4())&&e.isView()&&(e=e.mediaElement);if(e&&e.RP().length>12&&g.gN(T))return{msg:"played-ranges"};if(!T.B)return null;if(!r)return{msg:"no-pvd-formats"};if(!T.B.V||!r.V)return{msg:"non-dash"};e=r.videoInfos[0];var q=T.B.videoInfos[0];a.C&&ZK(C)&&(e=I.YG(),q= U.YG());if(!e||!q)return{msg:"no-video-info"};if(a.B&&(I_(e)||I_(q)))return{msg:"av1"};I=a.V&&C.XI()&&i2();if(q.containerType!==e.containerType)if(I)C.R$("sgap",{ierr:"container"});else return{msg:"container"};if(a.L&&!I&&(q.mK!==e.mK||q.mK===""||e.mK===""))return{msg:"codec"};if(a.J&&q.video&&e.video&&Math.abs(q.video.width/q.video.height-e.video.width/e.video.height)>.01)return{msg:"ratio"};if(g.gN(C)&&g.gN(T))return{msg:"content-protection"};r=r.V[0];T=T.B.V[0];U=r.audio;var x=T.audio;if(U.sampleRate!== x.sampleRate&&!g.GK)if(I)C.R$("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:r.itag,cr:U.sampleRate,ni:T.itag,nr:x.sampleRate};return(U.numChannels||2)!==(x.numChannels||2)?{msg:"channel-count"}:a.U&&C.XI()&&e.video.fps!==q.video.fps?{msg:"fps"}:null}; unb=function(a,I,U){var e=a.getVideoData(),T=I.getVideoData();if(!e.X().supportsGaplessShorts())return{nq:"env"};if(U.Y){if(e.I9&&!e.isAd()||T.I9&&!T.isAd())return{nq:"autoplay"}}else if(e.I9||T.I9)return{nq:"autoplay"};if(!e.D)return{nq:"client"};if(!a.w2())return{nq:"no-empty"};a=J8q(U,a,I,Infinity);return a!=null?{nq:a.msg}:null}; WL=function(a){g.S.call(this);this.app=a;this.U=this.J=this.L=this.V=null;this.B=1;this.events=new g.Ru(this);this.events.G(this.app.Gt,g.tS("gaplessshortslooprange"),this.D);g.E(this,this.events)}; kzj=function(){this.J=this.Y=this.B=this.C=this.U=this.L=this.V=!1}; Vyb=function(a){var I=new kzj;I.V=a.N("h5_gapless_support_types_diff");I.U=a.N("h5_gapless_error_on_fps_diff");I.C=a.N("html5_gapless_use_format_info_fix");I.B=a.N("html5_gapless_disable_on_av1")&&!a.N("html5_gapless_enable_on_av1");I.L=a.N("html5_gapless_check_codec_diff_strictly");I.Y=a.N("html5_gapless_on_ad_autoplay");I.J=a.N("html5_gapless_disable_diff_aspect_radio");return I}; g.la=function(a,I,U,e){e=e===void 0?!1:e;Tp.call(this);this.mediaElement=a;this.start=I;this.end=U;this.V=e}; A8b=function(a,I,U,e,T,C){C=C===void 0?0:C;g.S.call(this);var r=this;this.policy=a;this.V=I;this.L=U;this.GC=T;this.U=C;this.J=this.B=null;this.currentVideoDuration=this.Y=-1;this.C=!1;this.p7=new ef;this.oM=e-I.Dl()*1E3;this.p7.then(void 0,function(){}); this.timeout=new g.Dy(function(){r.tS("timeout")},1E4); g.E(this,this.timeout);this.D=isFinite(e)||this.GC.X().experiments.S8("html5_pseudogapless_shorts")&&ZK(I.getVideoData());this.status={status:0,error:null}}; $s5=function(a){var I,U,e,T,C,r,q,x,Z,t;return g.f(function(n){if(n.L==1){if(a.Ox())return n.return(Promise.reject(Error(a.status.error||"disposed")));a.timeout.start();I=g.BL.qA();return g.l(n,a.p7,2)}g.BL.Ak("gtfta",I);U=a.V.K4();if(U.isEnded())return a.tS("ended_in_finishTransition"),n.return(Promise.reject(Error(a.status.error||"")));if(!a.J||!cV(a.J))return a.tS("next_mse_closed"),n.return(Promise.reject(Error(a.status.error||"")));if(a.L.Ii()!==a.J)return a.tS("next_mse_mismatch"),n.return(Promise.reject(Error(a.status.error|| "")));e=MyF(a);T=e.lx;C=e.vn;r=e.IK;a.V.Cn(!1,!0);q=jtL(U,T,r,!a.L.getVideoData().isAd());a.L.setMediaElement(q);(x=a.V.Vh())&&a.L.dh(x.xA,x.nU);a.D&&(a.L.seekTo(a.L.getCurrentTime()+.001,{Wl:!0,Qe:3,ov:"gapless_pseudo"}),q.play(),OT());Z=U.sB();Z.cpn=a.V.getVideoData().clientPlaybackNonce;Z.st=""+T;Z.et=""+r;a.L.R$("gapless",Z);a.V.R$("gaplessTo",{cpn:a.L.getVideoData().clientPlaybackNonce});t=a.V.getPlayerType()===a.L.getPlayerType();a.V.M9(C,!0,!1,t,a.L.getVideoData().clientPlaybackNonce);a.L.M9(a.L.getCurrentTime(), !0,!0,t,a.V.getVideoData().clientPlaybackNonce);g.ch(function(){!a.L.getVideoData().dw&&a.L.getPlayerState().isOrWillBePlaying()&&a.L.Fm()}); XF(a,6);a.dispose();return n.return(Promise.resolve())})}; c8g=function(a){if(a.L.getVideoData().B){var I=a.GC.X().N("html5_gapless_suspend_next_loader")&&a.U===1;a.L.w4(a.J,I,iRw(a));XF(a,3);LCS(a);var U=gAL(a);I=U.gM;U=U.h$;I.subscribe("updateend",a.U$,a);U.subscribe("updateend",a.U$,a);a.U$(I);a.U$(U)}}; LCS=function(a){a.V.unsubscribe("internalvideodatachange",a.qo,a);a.L.unsubscribe("internalvideodatachange",a.qo,a);a.GC.X().N("html5_gapless_use_format_info_fix")&&(a.V.unsubscribe("internalvideoformatchange",a.qo,a),a.L.unsubscribe("internalvideoformatchange",a.qo,a));a.V.unsubscribe("mediasourceattached",a.qo,a);a.L.unsubscribe("statechange",a.ZL,a)}; jtL=function(a,I,U,e){a=a.isView()?a.mediaElement:a;return new g.la(a,I,U,e)}; XF=function(a,I){I<=a.status.status||(a.status={status:I,error:null},I===5&&a.p7.resolve())}; iRw=function(a){return a.GC.X().N("html5_gapless_no_clear_buffer_timeline")&&a.U===1&&Kn(a.V.getVideoData())}; MyF=function(a){var I=a.V.K4();I=I.isView()?I.start:0;var U=a.V.getVideoData().isLivePlayback?Infinity:a.V.BF(!0);U=Math.min(a.oM/1E3,U)+I;var e=a.D?100:0;a=U-a.L.Ea()+e;return{Nc:I,lx:a,vn:U,IK:Infinity}}; gAL=function(a){return{gM:a.B.V.Vi,h$:a.B.L.Vi}}; PL=function(a){g.S.call(this);var I=this;this.app=a;this.U=this.L=this.V=null;this.D=!1;this.B=this.J=null;this.C=Vyb(this.app.X());this.Y=function(){g.ch(function(){WCi(I)})}}; l8c=function(a,I,U,e,T){e=e===void 0?0:e;T=T===void 0?0:T;a.w2()||pS(a);a.J=new ef;a.V=I;var C=U,r=T===0;r=r===void 0?!0:r;var q=a.app.D6(),x=q.getVideoData().isLivePlayback?Infinity:q.BF(!0)*1E3;C>x&&(C=x-200,a.D=!0);r&&q.getCurrentTime()>=C/1E3?a.Y():(a.L=q,r&&(r=C,C=a.L,a.app.Gt.addEventListener(g.ZW("vqueued"),a.Y),r=isFinite(r)||r/1E3>C.getDuration()?r:0x8000000000000,a.U=new g.qA(r,0x8000000000000,{namespace:"vqueued"}),C.addCueRange(a.U)));r=e/=1E3;C=I.getVideoData().V;e&&C&&a.L&&(q=e,x=0, I.getVideoData().isLivePlayback&&(r=Math.min(U/1E3,a.L.BF(!0)),x=Math.max(0,r-a.L.getCurrentTime()),q=Math.min(e,I.BF()+x)),r=KtF(C,q)||e,r!==e&&a.V.R$("qvaln",{st:e,at:r,rm:x,ct:q}));I=r;e=a.V;e.getVideoData().uj=!0;e.getVideoData().D=!0;e.JX(!0);C={};a.L&&(C=a.L.Fb(),r=a.L.getVideoData().clientPlaybackNonce,C={crt:(C*1E3).toFixed(),cpn:r});e.R$("queued",C);I!==0&&e.seekTo(I+.01,{Wl:!0,Qe:3,ov:"videoqueuer_queued"});a.B=new A8b(a.C,a.app.D6(),a.V,U,a.app,T);U=a.B;U.status.status!==Infinity&&(XF(U, 1),U.V.subscribe("internalvideodatachange",U.qo,U),U.L.subscribe("internalvideodatachange",U.qo,U),U.GC.X().N("html5_gapless_use_format_info_fix")&&(U.V.subscribe("internalvideoformatchange",U.qo,U),U.L.subscribe("internalvideoformatchange",U.qo,U)),U.V.subscribe("mediasourceattached",U.qo,U),U.L.subscribe("statechange",U.ZL,U),U.V.subscribe("newelementrequired",U.dW,U),U.qo());return a.J}; WCi=function(a){var I,U,e,T,C,r,q,x,Z;g.f(function(t){switch(t.L){case 1:if(a.Ox()||!a.J||!a.V)return t.return();a.D&&a.app.D6().tb(!0,!1);U=a.app.X().N("html5_force_csdai_gapful_transition")&&((I=a.app.D6())==null?void 0:I.getVideoData().isDaiEnabled());e=null;if(!a.B||U){t.o$(2);break}g.jb(t,3);return g.l(t,$s5(a.B),5);case 5:g.cw(t,2);break;case 3:e=T=g.lF(t);case 2:if(!a.V)return t.return();g.BL.YD("vqsp",function(){a.app.BA(a.V)}); if(!a.V)return t.return();C=a.V.K4();a.app.X().N("html5_gapless_seek_on_negative_time")&&C&&C.getCurrentTime()<-.01&&a.V.seekTo(0);g.BL.YD("vqpv",function(){a.app.playVideo()}); if(e||U)a.V?(r=e?e.message:"forced",(q=a.L)==null||q.R$("gapfulfbk",{r:r}),a.V.KM(r)):(x=a.L)==null||x.R$("gapsp",{});Z=a.J;pS(a);Z&&Z.resolve();return t.return(Promise.resolve())}})}; pS=function(a,I){I=I===void 0?!1:I;if(a.L){if(a.U){var U=a.L;a.app.Gt.removeEventListener(g.ZW("vqueued"),a.Y);U.removeCueRange(a.U)}a.L=null;a.U=null}a.B&&(a.B.status.status!==6&&(U=a.B,U.status.status!==Infinity&&U.U!==1&&U.tS("Canceled")),a.B=null);a.J=null;a.V&&!I&&a.V!==a.app.JN()&&a.V!==a.app.D6()&&a.V.dispose();a.V&&I&&a.V.Jg();a.V=null;a.D=!1}; B_5=function(a){var I;return((I=a.B)==null?void 0:I.currentVideoDuration)||-1}; XpY=function(a,I,U){if(a.w2())return"qie";if(a.V==null||a.V.Ox()||a.V.getVideoData()==null)return"qpd";if(I.videoId!==a.V.To())return"vinm";if(B_5(a)<=0)return"ivd";if(U!==1)return"upt";if((U=a.B)==null)a=void 0;else if(U.getStatus().status!==5)a="niss";else if(J8q(U.policy,U.V,U.L,U.oM)!=null)a="pge";else{I=gAL(U);a=I.gM;var e=I.h$;I=g.ki(U.GC.X().experiments,"html5_shorts_gapless_next_buffer_in_seconds");U=U.Y+I;e=b2(e.cE(),U);a=b2(a.cE(),U);a=!(I>0)||e&&a?null:"neb"}return a!=null?a:null}; Ptg=function(){g.J_.call(this);var a=this;this.fullscreen=0;this.J=this.B=this.pictureInPicture=this.V=this.L=this.inline=!1;this.U=function(){a.eS()}; c4b(this.U);this.Y=this.getVisibilityState(this.kL(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.DJ(),this.j1(),this.AJ(),this.XG())}; Uq=function(a){return!(a.isMinimized()||a.isInline()||a.isBackground()||a.DJ()||a.j1()||a.AJ()||a.XG())}; g.fS=function(a){g.S.call(this);this.Ex=a;this.videoData=this.playerState=null}; g.Y_=function(a,I){g.S.call(this);this.B={};this.m9=this.C=null;this.U={};this.Y=null;this.L=this.V=new g.fS(a);this.J=I}; ppg=function(a){for(var I=g.k(Object.values(a.U)),U=I.next();!U.done;U=I.next())U.value.dispose();a.U={};a.Y=null}; f85=function(a,I){a.U[I.CY()]=I;a.Y=I}; y8S=function(a){var I=a.experiments,U=I.S8.bind(I);YAi=U("html5_use_async_stopVideo");ORb=U("html5_pause_for_async_stopVideo");SAi=U("html5_not_reset_media_source");U("html5_listen_for_audio_output_changed")&&(fLd=!0);WV=U("html5_not_reset_media_source");GzY=U("html5_not_reset_media_source");jG=U("html5_retain_source_buffer_appends_for_debugging");uFI(U("web_watch_pip"));U("html5_mediastream_applies_timestamp_offset")&&(M7=!0);var e=g.ki(I,"html5_cobalt_override_quic");e&&qb("QUIC",+(e>0));(e=g.ki(I, "html5_cobalt_audio_write_ahead_ms"))&&qb("Media.AudioWriteDurationLocal",e);(e=U("html5_cobalt_enable_decode_to_texture"))&&qb("Media.PlayerConfiguration.DecodeToTexturePreferred",e?1:0);(a.H8()||U("html5_log_cpu_info"))&&$bw();Error.stackTraceLimit=50;var T=g.ki(I,"html5_idle_rate_limit_ms");T&&Object.defineProperty(window,"requestIdleCallback",{value:function(C){return window.setTimeout(C,T)}}); O9q(a.U);Jsq(U("html5_use_ump_request_slicer"));BtL(U("html5_record_now"));U("html5_disable_streaming_xhr")&&(rV=!1);U("html5_byterate_constraints")&&(kB=!0);U("html5_use_non_active_broadcast_for_post_live")&&(rL=!0);U("html5_enable_encrypted_av1")&&(a_=!0);OBd(g.ki(a.experiments,"html5_sticky_duration_mos"))}; EA5=function(a,I){return a.slice(I.length).replace(/_[a-z]/g,function(U){return U.toUpperCase().replace("_","")}).replace("Dot",".")}; dsq=function(a){for(var I={},U=g.k(Object.keys(a.experiments.flags)),e=U.next();!e.done;e=U.next())if(e=e.value,e.startsWith("cobalt_h5vcc")){if(e.startsWith("cobalt_h5vcc_string")){U=EA5(e,"cobalt_h5vcc_string");a=H3(a.experiments,e);U&&a&&(I[U]=qb(U,a));break}if(e.startsWith("cobalt_h5vcc")){U=EA5(e,"cobalt_h5vcc");a=g.ki(a.experiments,e);U&&a&&(I[U]=qb(U,a));break}}return I}; Ol=function(a,I,U,e,T){T=T===void 0?[]:T;g.S.call(this);this.Ex=a;this.GI=I;this.J=U;this.segments=T;this.V=void 0;this.L=new Map;T.length&&(this.V=T[0])}; R0L=function(a){if(!(a.segments.length<2)){var I=a.segments.shift();if(I){var U=I.V,e=[];if(U.size){U=g.k(U.values());for(var T=U.next();!T.done;T=U.next()){T=g.k(T.value);for(var C=T.next();!C.done;C=T.next()){C=C.value;for(var r=g.k(C.segments),q=r.next();!q.done;q=r.next())(q=q.value.CY())&&e.push(q);C.removeAll()}}}(U=I.CY())&&e.push(U);e=g.k(e);for(U=e.next();!U.done;U=e.next())a.L.delete(U.value);I.dispose()}}}; SL=function(a,I,U,e){if(!a.V||I>U)return!1;I=new Ol(a.Ex,I,U,a.V,e);e=g.k(e);for(U=e.next();!U.done;U=e.next()){U=U.value;var T=U.CY();T&&T!==a.V.CY()&&a.L.set(T,[U])}a=a.V;a.V.has(I.M2())?a.V.get(I.M2()).push(I):a.V.set(I.M2(),[I]);return!0}; jv=function(a,I){return a.L.get(I)}; wpi=function(a,I,U){a.L.set(I,U)}; G_=function(a,I,U,e,T,C){return new FCL(U,U+(e||0),!e,I,a,T,C)}; FCL=function(a,I,U,e,T,C,r){g.S.call(this);this.GI=a;this.B=I;this.L=U;this.type=e;this.J=T;this.videoData=C;this.LH=r;this.V=new Map;X9(C)}; msw=function(a){if(a.V.size)for(var I=g.k(a.V.values()),U=I.next();!U.done;U=I.next()){U=g.k(U.value);for(var e=U.next();!e.done;e=U.next())e.value.dispose()}a.V.clear()}; yW=function(a,I,U){g.NC.call(this,U.N6());this.fv=a;this.videoData=I}; Qts=function(a){this.end=this.start=a}; g.El=function(){this.V=new Map;this.B=new Map;this.L=new Map}; g.dF=function(a,I,U,e){g.S.call(this);var T=this;this.api=a;this.Ex=I;this.playback=U;this.app=e;this.zt=new g.El;this.L=new Map;this.Y=[];this.U=[];this.J=new Map;this.IF=new Map;this.C=new Map;this.Z6=null;this.F1=NaN;this.hN=this.rF=null;this.EB=new g.Dy(function(){z0L(T,T.F1,T.rF||void 0)}); this.events=new g.Ru(this);this.Vo=15E3;this.dw=new g.Dy(function(){T.Ux=!0;T.playback.q_(T.Vo);h0w(T);if(T.playback.getVideoData().qD()){var C;T.RF({togab:(C=T.e8)==null?void 0:C.identifier})}T.AO(!1)},this.Vo); this.Ux=!1;this.j=new Map;this.i5=[];this.e8=null;this.B8=new Set;this.CO=[];this.ij=[];this.bl=[];this.yx=[];this.V=void 0;this.tU=0;this.fO=!0;this.D=!1;this.a$=[];this.xa=new Set;this.L4=new Set;this.uj=new Set;this.Gu=0;this.XX=new Set;this.TC=0;this.yf=this.wL=!1;this.W8=this.B="";this.gw=null;this.logger=new g.bh("dai");this.Ah={QEx:function(){return T.L}, lqO:function(){return T.Y}, ygx:function(){return T.J}, Zzn:function(){return T.B}, xH:function(C){T.onCueRangeEnter(T.L.get(C))}, C0g:function(C){T.onCueRangeExit(T.L.get(C))}, nqm:function(C,r){T.L.set(C,r)}, cX$:function(C){T.W8=C}, jz:function(){return T.jz()}, rg8:function(C){return T.C.get(C)}, Pag:function(){return T.gw}}; this.playback.getPlayerType();this.playback.wz(this);this.E7=this.Ex.H8();g.E(this,this.EB);g.E(this,this.events);g.E(this,this.dw);this.events.G(this.api,g.ZW("serverstitchedcuerange"),this.onCueRangeEnter);this.events.G(this.api,g.tS("serverstitchedcuerange"),this.onCueRangeExit);f85(this.app.k0(),new yW(this,this.playback.getVideoData(),this.playback))}; vAq=function(a,I,U,e,T,C,r,q,x){if(a.Ex.N("html5_ignore_ads_after_noadresponse")&&x&&a.B8.has(x))return Rs(a,{reason:"addafternoad",cueid:x}),"";x=N_Y(a,C,C+T);a.Ux&&a.RF({adaftto:1});U||a.RF({missadcon:1,enter:C,len:T,aid:q});a.Va&&!a.Va.ob&&(a.Va.ob=q);a.yf&&a.RF({adfbk:1,enter:C,len:T,aid:q});var Z=a.playback;r=r===void 0?C+T:r;C===r&&!T&&a.Ex.N("html5_allow_zero_duration_ads_on_timeline")&&a.RF({attl0d:1});C>r&&Rs(a,{reason:"enterTime_greater_than_return",GI:C,J4:r});var t=Z.OB()*1E3;CZ&&Rs(a,{reason:"parent_return_greater_than_content_duration",J4:r,HjU:Z});Z=null;t=g.Po(a.U,{J4:C},function(n,K){return n.J4-K.J4}); t>=0&&(Z=a.U[t],Z.J4>C&&oAc(a,I.video_id||"",C,r,Z));if(x&&Z)for(t=0;t.5&&a.RF({ttdtb:1,delta:r,cpn:T.cpn,enter:I.adCpn,exit:U.adCpn,seek:e,skip:C});a.api.N("html5_ssdai_enable_media_end_cue_range")&&a.api.UJ();if(I.isAd&&U.isAd){T=!!C;if(I.adCpn&&U.adCpn){var q=a.J.get(I.adCpn);var x=a.J.get(U.adCpn)}T?a.RF({igtransskip:1,enter:I.adCpn,exit:U.adCpn,seek:e,skip:C}):z_(a,x,q,U.PX,I.PX,e,T)}else if(!I.isAd&&U.isAd){a.W8=T.cpn;mR(a,T.videoData);a.api.publish("serverstitchedvideochange");q=FF(a, "a2c");a.RF(q);a.Gu=0;if(q=U.NJ)a.tU=q.end;var Z;U.adCpn&&(Z=a.J.get(U.adCpn));Z&&a.playback.B6(Z,T,U.PX,I.PX,e,!!C)}else if(I.isAd&&!U.isAd){var t;I.adCpn&&(t=a.J.get(I.adCpn));t&&(a.tU=0,a.W8=t.cpn,mR(a,t.videoData),QW(a,t),Z=FF(a,"c2a",t),a.RF(Z),a.Gu=1,a.playback.B6(T,t,U.PX,I.PX,e,!!C))}}; N4=function(a,I,U){U=U===void 0?0:U;var e=g.Po(a.U,{GI:(I+U)*1E3},function(q,x){return q.GI-x.GI}); e=e<0?(e+2)*-1:e;if(e>=0)for(var T=I*1E3,C=e;C<=e+1&&C=r.GI-U*1E3&&T<=r.J4+U*1E3)return{f3:r,Xs:I}}return{f3:void 0,Xs:I}}; IAY=function(a,I){var U="";(I=aAS(a,I))&&(U=I.getId());return U?a.J.get(U):void 0}; aAS=function(a,I){if(a.W8){var U=a.L.get(a.W8);if(U&&U.start-200<=I&&U.end+200>=I)return U}a=g.k(a.L.values());for(U=a.next();!U.done;U=a.next())if(U=U.value,U.start<=I&&U.end>=I)return U}; z0L=function(a,I,U){var e=a.hN||a.app.D6().getPlayerState();os(a,!0);a.playback.seekTo(I,U);a=a.app.D6();I=a.getPlayerState();e.isOrWillBePlaying()&&!I.isOrWillBePlaying()?a.playVideo():e.isPaused()&&!I.isPaused()&&a.pauseVideo()}; os=function(a,I){a.F1=NaN;a.rF=null;a.EB.stop();a.Z6&&I&&a.Z6.Jk();a.hN=null;a.Z6=null}; s8C=function(a){var I=I===void 0?-1:I;var U=U===void 0?Infinity:U;for(var e=[],T=g.k(a.U),C=T.next();!C.done;C=T.next())C=C.value,(C.GIU)&&e.push(C);a.U=e;e=g.k(a.L.values());for(T=e.next();!T.done;T=e.next())T=T.value,T.start>=I&&T.end<=U&&(a.playback.removeCueRange(T),a.L.delete(T.getId()),a.RF({rmAdCR:1}));e=N4(a,I/1E3);I=e.f3;e=e.Xs;if(I&&(e=e*1E3-I.GI,T=I.GI+e,I.durationMs=e,I.J4=T,e=a.L.get(I.cpn))){T=g.k(a.Y);for(C=T.next();!C.done;C=T.next())C=C.value,C.start===e.end?C.start=I.GI+ I.durationMs:C.end===e.start&&(C.end=I.GI);e.start=I.GI;e.end=I.GI+I.durationMs}if(I=N4(a,U/1E3).f3){var r;e="playback_timelinePlaybackId_"+I.c5+"_video_id_"+((r=I.videoData)==null?void 0:r.videoId)+"_durationMs_"+I.durationMs+"_enterTimeMs_"+I.GI+"_parentReturnTimeMs_"+I.J4;a.In("Invalid_clearEndTimeMs_"+U+"_that_falls_during_"+e+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; Ul5=function(a){a.zt.clearAll();a.L.clear();a.Y=[];a.U=[];a.J.clear();a.IF.clear();a.C.clear();a.j.clear();a.i5=[];a.e8=null;a.B8.clear();a.CO=[];a.ij=[];a.bl=[];a.yx=[];a.a$=[];a.xa.clear();a.L4.clear();a.uj.clear();a.XX.clear();a.Ux=!1;a.V=void 0;a.tU=0;a.fO=!0;a.D=!1;a.Gu=0;a.TC=0;a.wL=!1;a.yf=!1;a.B="";a.dw.isActive()&&wF(a)}; TnL=function(a,I,U,e,T,C){if(!a.yf)if(g.eIc(a,U))a.RF({gdu:"undec",seg:U,itag:T});else if(I=D$(a,I,U,e,C),!(a.playback.getVideoData().qD()&&(I==null?0:I.LU)))return I}; D$=function(a,I,U,e,T){var C=a.j.get(U);if(!C){if(C=CZY(a,I))return C;I=a.CC(U-1,e!=null?e:2);if(T)return a.RF({misscue:T,sq:U,type:e,prevsstate:I==null?void 0:I.Nu,prevrecord:a.j.has(U-1)}),a.j.get(U-1);if((I==null?void 0:I.Nu)===2)return a.RF({adnf:1,sq:U,type:e,prevrecord:a.j.has(U-1)}),a.j.get(U-1)}return C}; CZY=function(a,I){I+=a.f$();if(a.playback.getVideoData().qD())a:{var U=1;U=U===void 0?0:U;var e=I*1E3;a=g.k(a.U);for(var T=a.next();!T.done;T=a.next()){T=T.value;var C=T.fT?T.fT*1E3:T.GI;if(e>=T.GI-U*1E3&&e<=C+T.durationMs+U*1E3){e={f3:T,Xs:I};break a}}e={f3:void 0,Xs:I}}else e=N4(a,I),((U=e)==null?0:U.f3)||(e=N4(a,I,1));var r;return(r=e)==null?void 0:r.f3}; r6S=function(a,I){I=I===void 0?"":I;var U=Kg(I)||void 0;if(!I||!U){var e;a.RF({adcfg:(e=I)==null?void 0:e.length,dcfg:U==null?void 0:U.length})}return U}; Hpj=function(a){if(a.a$.length)for(var I=g.k(a.a$),U=I.next();!U.done;U=I.next())a.onCueRangeExit(U.value);I=g.k(a.L.values());for(U=I.next();!U.done;U=I.next())a.playback.removeCueRange(U.value);I=g.k(a.Y);for(U=I.next();!U.done;U=I.next())a.playback.removeCueRange(U.value);a.L.clear();a.Y=[];a.zt.clearAll();a.V||(a.fO=!0)}; z_=function(a,I,U,e,T,C,r){if(I&&U){a.W8=U.cpn;mR(a,U.videoData);QW(a,U);var q=FF(a,"a2a",U);a.RF(q);a.Gu++;a.playback.B6(I,U,e||0,T||0,!!C,!!r)}else a.RF({misspbkonadtrans:1,enter:(U==null?void 0:U.cpn)||"",exit:(I==null?void 0:I.cpn)||"",seek:C,skip:r})}; xld=function(a,I,U,e){if(e)for(e=0;eU){var C=T.end;T.end=I;qfg(a,U,C)}else if(T.start>=I&&T.startU)T.start=U;else if(T.end>I&&T.end<=U&&T.start=I&&T.end<=U){a.playback.removeCueRange(T);if(a.a$.includes(T))a.onCueRangeExit(T);a.Y.splice(e,1);continue}e++}else qfg(a,I,U)}; qfg=function(a,I,U){I=a.xR(I,U);U=!0;g.S8(a.Y,I,function(r,q){return r.start-q.start}); for(var e=0;e0){var T=a.Y[e],C=a.Y[e-1];if(Math.round(C.end/1E3)>=Math.round(T.start/1E3)){C.end=T.end;T!==I?a.playback.removeCueRange(T):U=!1;a.Y.splice(e,1);continue}}e++}if(U)for(a.playback.addCueRange(I),I=a.playback.Bk("serverstitchedcuerange",36E5),I=g.k(I),U=I.next();!U.done;U=I.next())a.L.delete(U.value.getId())}; vL=function(a,I,U){if(U===void 0||!U){U=g.k(a.i5);for(var e=U.next();!e.done;e=U.next()){e=e.value;if(I>=e.start&&I<=e.end)return;if(I===e.end+1){e.end+=1;return}}a.i5.push(new Qts(I))}}; g.eIc=function(a,I){a=g.k(a.i5);for(var U=a.next();!U.done;U=a.next())if(U=U.value,I>=U.start&&I<=U.end)return!0;return!1}; ai=function(a,I,U){var e;if(e=a.playback.getVideoData().qD()||a.Ex.N("html5_ssdai_extent_last_unfinished_ad_cue_range"))e=(e=a.J.get(I))&&e.vS?(a=a.C.get(e==null?void 0:e.vS))&&a.slice(-1)[0].cpn===I:!1;return e&&U===2?1E3:0}; oAc=function(a,I,U,e,T){var C;I={reason:"overlapping_playbacks",Npa:I,GI:U,J4:e,vsa:T.c5,NPa:((C=T.videoData)==null?void 0:C.videoId)||"",pua:T.durationMs,UaX:T.GI,O76:T.J4};Rs(a,I)}; Rs=function(a,I,U){a.playback.Dz(I,U)}; Zpc=function(a,I){var U=[];a=a.C.get(I);if(!a)return[];a=g.k(a);for(I=a.next();!I.done;I=a.next())I=I.value,I.cpn&&U.push(I.cpn);return U}; tCY=function(a,I,U){var e=0;a=a.C.get(U);if(!a)return-1;a=g.k(a);for(U=a.next();!U.done;U=a.next()){if(U.value.cpn===I)return e;e++}return-1}; n2S=function(a,I){var U=0;a=a.C.get(I);if(!a)return 0;a=g.k(a);for(I=a.next();!I.done;I=a.next())I=I.value,I.durationMs!==0&&I.J4!==I.GI&&U++;return U}; KbS=function(a,I,U){var e=!1;if(U&&(U=a.C.get(U))){U=g.k(U);for(var T=U.next();!T.done;T=U.next())T=T.value,T.durationMs!==0&&T.J4!==T.GI&&(T=T.cpn,I===T&&(e=!0),e&&!a.L4.has(T)&&(a.RF({decoratedAd:T}),a.L4.add(T)))}}; h0w=function(a){a.E7&&a.RF({adf:"0_"+((new Date).getTime()/1E3-a.TC)+"_isTimeout_"+a.Ux})}; N_Y=function(a,I,U){if(a.CO.length)for(var e=g.k(a.CO),T=e.next(),C={};!T.done;C={cV:void 0},T=e.next()){C.cV=T.value;T=C.cV.startSecs*1E3;var r=C.cV.SK*1E3+T;if(I>T&&IT&&U0&&e>I*1E3+a.ASg)&&(e=ipC(a,U))){I=!1;U=void 0;e=g.k(e.segments);for(T=e.next();!T.done;T=e.next()){T=T.value;if(I){U=T;break}T.CY()===a.W8&&(I=!0)}e=void 0;if(U)e=U.CY();else if(I){var C;e=(C=a.timeline.V)==null?void 0:C.CY()}if(e)a.finishSegmentByCpn(a.W8,e,2,void 0);else{var r;a.api.R$("ssap",{mfnc:1,mfncc:(r=a.timeline.V)== null?void 0:r.CY()})}}}}; MCs=function(a){return a.api.N("html5_force_ssap_gapful_switch")||a.api.N("html5_ssap_enable_legacy_browser_logic")&&!i2()}; Wbd=function(a,I,U,e){a.It.set(I,e);g2q(a,I,U);c6w(a,U)}; d0=function(a,I){a=jv(a.timeline,I);return(a==null?0:a.length)?a[0].M2():0}; RF=function(a,I){var U=U===void 0?!1:U;var e=a.timeline.V;if(!e)return{clipId:"",gU:0};var T=lAc(a,I,U);if(T)return{clipId:T.CY()||"",gU:T.M2()};a.api.R$("mci",{cs:e.CY(),mt:I,tl:zq(a),invt:!!U});return{clipId:"",gU:0}}; Vd=function(a){var I=a.timeline.V;if(!I)return 0;a=0;if(I.V.size===0)return(I.X9()-I.M2())/1E3;I=I.V.values();I=g.k(I);for(var U=I.next();!U.done;U=I.next()){U=g.k(U.value);for(var e=U.next();!e.done;e=U.next())e=e.value,a+=(e.X9()-e.M2())/1E3}return a}; Xvd=function(a,I){return(a=BnI(a,I*1E3))?a.M2():0}; PZY=function(a,I){var U=jv(a.timeline,I);I=0;if(U==null?0:U.length)for(a=g.k(U),U=a.next();!U.done;U=a.next())U=U.value,I+=(U.X9()-U.M2())/1E3;else return Vd(a);return I}; BnI=function(a,I){if(a=jv(a.timeline,a.W8)){a=g.k(a);for(var U=a.next();!U.done;U=a.next())if(U=U.value,U.M2()<=I&&U.X9()>=I)return U}}; pvL=function(a){var I=a.playback.getVideoData();a.W8&&(a=a.Z$.get(a.W8))&&(I=a);return I}; ipC=function(a,I,U){U=U===void 0?!1:U;var e=a.timeline.V;if(e){e=e.V;var T=Array.from(e.keys());g.fo(T);I=g.Po(T,I);I=e.get(T[I<0?(I+2)*-1:I]);if(!U&&I){U=g.k(I);for(I=U.next();!I.done;I=U.next())if(I=I.value,I.M2()!==I.X9())return I;return a.timeline}return I&&I.length>0?I[I.length-1]:void 0}}; lAc=function(a,I,U){U=U===void 0?!1:U;var e=ipC(a,I,U);if(e){if(a=e.segments,a.length){for(var T=g.k(a),C=T.next();!C.done;C=T.next())if(C=C.value,C.M2()<=I&&C.X9()>I)return C;if(U&&e.M2()===e.X9())return a[0]}}else a.api.R$("ssap",{ctnf:1})}; VCI=function(a,I){var U;if(a.y7)for(U=a.Kq.shift();U&&U!==a.y7;)U=a.Kq.shift();else U=a.Kq.shift();if(U){if(a.xk.has(U))fAc(a,U);else if(I===3||I===4)a.T8.stop(),a.api.playVideo(1,a.api.N("html5_ssap_keep_media_on_finish_segment"));a.It.set(a.W8,I);a.api.R$("ssap",{onvftn:1});c6w(a,U);return!1}a.api.R$("ssap",{onvftv:1});a.T8.stop();return!0}; fAc=function(a,I){I=jv(a.timeline,I);if(I==null?0:I.length)a.api.pauseVideo(),a.T8.start(I[0].LH)}; c6w=function(a,I){var U=a.playback.getVideoData(),e=U.clientPlaybackNonce;a.JZ&&(a.events.YY(a.JZ),a.JZ=null,a.playback.je());var T=a.W8,C=!1;if(T==="")T=e,C=!0;else if(T===void 0){var r=a.playback.A6();r&&a.timeline.L.has(r)&&(T=r);a.api.R$("ssap",{mcc:T+";"+I});a.playback.XQ(new pV("ssap.timelineerror",{e:"missing_current_cpn",pcpn:T,ccpn:I}))}if(T===I)C&&U&&Yfj(a,U,C);else{r=a.It.get(T);if(!C&&(!r||r!==3&&r!==5&&r!==6&&r!==7)){var q=a.api.UJ(a.W8);a.api.R$("ssap",{nmec:q,cpc:a.W8,ec:I})}r&&r!== 2||a.eV();a.W8=I;a.eV();I=jv(a.timeline,a.W8);if(I==null?0:I.length){I=I[0];q=I.getType();T!==e&&(a.F2=T,U=a.Z$.get(T));r?a.It.delete(T):r=C?1:2;a.api.N("html5_ssap_pacf_qoe_ctmp")&&q===2&&!I.L&&(a.JZ=a.events.G(a.api,"onVideoProgress",a.IUx));a.api.R$("ssapt",{ostro:r,pcpn:T,ccpn:a.W8});a:{var x=a.W8;if(!a.v1.has(x))for(var Z=g.k(a.v1),t=Z.next();!t.done;t=Z.next()){var n=g.k(t.value);t=n.next().value;n=n.next().value;if(n.getId().includes(x)){x=t;break a}}}Z=a.api.X().N("html5_ssap_insert_su_before_nonvideo")&& x!==a.W8;a.playback.Lb(x,Z);x=Math.max(0,Ii(a,T));Z=a.playback.getCurrentTime();Z=Math.max(0,Z-d0(a,a.W8)/1E3);t=I.getVideoData();n=r===3||r===5||r===6||r===7;if(a.api.N("html5_ssap_skip_illegal_seeking")){var K=a.playback.getPlayerState();K=!g.Q(K,8)&&g.Q(K,16);n=n||K;K&&a.api.R$("ssap",{iis:1})}a.playback.qG(T,a.W8,x,Z,!1,n,a.playback.getPlayerState(),!0);a.api.R$("ssapt",{ostri:r,pcpn:T,ccpn:a.W8});var b;a.playback.Y8(T,a.W8,e,t,(b=a.S3.get(T))!=null?b:(0,g.w)(),U);a.S3.delete(T);C?U=void 0:U|| a.api.R$("ssap",{pvdm:T+";"+a.W8,pvdmc:a.W8===e?"1":"0"});a.api.R$("ssap",{tpac:T+";"+a.W8,tpcc:e,tpv:(t==null?0:t.qJ())?"1":"0"},!1,1);a.api.X().N("html5_ssap_cleanup_player_switch_ad_player")&&a.api.D1();a.api.publish("videodatachange","newdata",t,q,U,r);I.L||a.playback.getVideoData().publish("dataupdated");a.xk.delete(T);a.y7="";t&&q===1?Yfj(a,t):a.playback.R$("ssap",{nis:a.W8});q===2?a.Gu++:a.Gu=0}}}; Yfj=function(a,I,U){U=U===void 0?!1:U;if(I.startSeconds&&a.Kb){var e=I.startSeconds;I=jv(a.timeline,I.clientPlaybackNonce);if(I==null?0:I.length)e+=I[0].M2()/1E3,a.api.N("htm5_ssap_ignore_initial_seek_if_too_big")&&e>=a.eN()||(a.playback.seekTo(e,{Ks:!0}),a.Kb=!1,a.playback.R$("ssap",{is:a.W8,co:U?"1":"0",tse:e.toFixed()}))}}; g2q=function(a,I,U){I=jv(a.timeline,I);if(I!=null&&I.length&&(I=ipC(a,I[0].M2()))){I=g.k(I.segments);for(var e=I.next();!e.done;e=I.next()){e=e.value;if(e.CY()===U)break;if(e=e.CY()){var T=a.v1.get(e);T&&a.playback.removeCueRange(T);a.v1.delete(e)}}}}; PW=function(a){return a.playback.getVideoData().clientPlaybackNonce}; uwd=function(a,I){if(a.HD&&a.W8!==I)return!1;if(a.Qj)return!0;if(I=a.v1.get(I))if(I=I.getId().split(","),I.length>1)for(var U=0;UC)return sO(a,"enterAfterReturn enterTimeMs="+T+" is greater than parentReturnTimeMs="+C.toFixed(3),r,q),"";var Z=x.OB()*1E3;if(TZ)return x="returnAfterDuration parentReturnTimeMs="+C.toFixed(3)+" is greater than parentDurationMs="+Z+". And timestampOffset in seconds is "+ x.Dl(),sO(a,x,r,q),"";Z=null;for(var t=g.k(a.L),n=t.next();!n.done;n=t.next()){n=n.value;if(T>=n.GI&&Tn.GI)return sO(a,"overlappingReturn",r,q),"";if(C===n.GI)return sO(a,"outOfOrder",r,q),"";T===n.J4&&(Z=n)}r="cs_childplayback_"+GCI++;q={NJ:UO(e,!0),oM:Infinity,target:null};var K={c5:r,playerVars:I,playerType:U,durationMs:e,GI:T,J4:C,FL:q};a.L=a.L.concat(K).sort(function(V,M){return V.GI-M.GI}); Z?y6w(a,Z,{NJ:UO(Z.durationMs,!0),oM:Z.FL.oM,target:K}):(I={NJ:UO(T,!1),oM:T,target:K},a.U.set(I.NJ,I),x.addCueRange(I.NJ));I=!0;if(a.V===a.app.D6()&&(x=x.getCurrentTime()*1E3,x>=K.GI&&xI)break;if(C>I)return{f3:e,Xs:I-T};U=C-e.J4/1E3}return{f3:null,Xs:I-U}}; OpL=function(a,I,U){U=U===void 0?{}:U;var e=a.Y||a.app.D6().getPlayerState();C7(a,!0);I=isFinite(I)?I:a.V.Q5();var T=mlL(a,I);I=T.Xs;var C=(T=T.f3)&&!ex(a,T)||!T&&a.V!==a.app.D6(),r=I*1E3;r=a.B&&a.B.start<=r&&r<=a.B.end;!C&&r||T4(a);T?E2b(a,T,I,U,e):Q8F(a,I,U,e)}; Q8F=function(a,I,U,e){var T=a.V;T!==a.app.D6()&&a.app.Rt();T.seekTo(I,Object.assign({},{ov:"application_timelinemanager"},U));zIL(a,e)}; E2b=function(a,I,U,e,T){var C=ex(a,I);if(!C){I.playerVars.prefer_gapless=!0;a.Ex.N("html5_enable_ssap_entity_id")&&(I.playerVars.cached_load=!0);var r=new g.Dq(a.Ex,I.playerVars);r.c5=I.c5;a.api.CR(r,I.playerType)}r=a.app.D6();C||r.addCueRange(I.FL.NJ);r.seekTo(U,Object.assign({},{ov:"application_timelinemanager"},e));zIL(a,T)}; zIL=function(a,I){a=a.app.D6();var U=a.getPlayerState();I.isOrWillBePlaying()&&!U.isOrWillBePlaying()?a.playVideo():I.isPaused()&&!U.isPaused()&&a.pauseVideo()}; C7=function(a,I){a.Va=NaN;a.j=null;a.D.stop();a.J&&I&&a.J.Jk();a.Y=null;a.J=null}; ex=function(a,I){a=a.app.D6();return!!a&&a.getVideoData().c5===I.c5}; hIF=function(a){var I=a.L.find(function(T){return ex(a,T)}); if(I){var U=a.app.D6();T4(a);var e=new g.xP(8);I=Fbs(a,I)/1E3;Q8F(a,I,{},e);U.R$("forceParentTransition",{childPlayback:1});a.V.R$("forceParentTransition",{parentPlayback:1})}}; o2q=function(a,I,U){I=I===void 0?-1:I;U=U===void 0?Infinity:U;for(var e=I,T=U,C=g.k(a.U),r=C.next();!r.done;r=C.next()){var q=g.k(r.value);r=q.next().value;q=q.next().value;q.oM>=e&&q.target&&q.target.J4<=T&&(a.V.removeCueRange(r),a.U.delete(r))}e=I;T=U;C=[];r=g.k(a.L);for(q=r.next();!q.done;q=r.next())if(q=q.value,q.GI>=e&&q.J4<=T){var x=a;x.C===q&&T4(x);ex(x,q)&&x.app.Rt()}else C.push(q);a.L=C;e=mlL(a,I/1E3);I=e.f3;e=e.Xs;I&&(e*=1E3,Nnj(a,I,e,I.J4===I.GI+I.durationMs?I.GI+e:I.J4));(I=mlL(a,U/1E3).f3)&& sO(a,"Invalid clearEndTimeMs="+U+" that falls during playback={timelinePlaybackId="+(I.c5+" video_id="+I.playerVars.video_id+" durationMs="+I.durationMs+" enterTimeMs="+I.GI+" parentReturnTimeMs="+I.J4+"}.Child playbacks can only have duration updated not their start."))}; Nnj=function(a,I,U,e){I.durationMs=U;I.J4=e;e={NJ:UO(U,!0),oM:U,target:null};y6w(a,I,e);ex(a,I)&&a.app.D6().getCurrentTime()*1E3>U&&(I=Fbs(a,I)/1E3,U=a.app.D6().getPlayerState(),Q8F(a,I,{},U))}; sO=function(a,I,U,e){a.V.R$("timelineerror",{e:I,cpn:U?U:void 0,videoId:e?e:void 0})}; v25=function(a){a&&a!=="web"&&Dlb.includes(a)}; qY=function(a,I){g.S.call(this);var U=this;this.data=[];this.B=a||NaN;this.L=I||null;this.V=new g.Dy(function(){rM(U);H4(U)}); g.E(this,this.V)}; hLw=function(a){rM(a);return a.data.map(function(I){return I.value})}; rM=function(a){var I=(0,g.w)();a.data.forEach(function(U){U.expireC?{width:I.width,height:I.width/T,aspectRatio:T}:TT?a.width=a.height*U:Ux;if(n7(a)){var Z=Toj(a);var t=isNaN(Z)||g.a7||xX&&g.gz||x;vz&&!g.cA(601)?Z=T.aspectRatio:t=t||C.controlsType==="3";t?x?(t=C.N("place_shrunken_video_on_left_of_player")?16:a.getPlayerSize().width-I.width-16,Z=Math.max((a.getPlayerSize().height-I.height)/2,0),t=new g.Yf(t,Z,I.width, I.height),a.gL.style.setProperty("border-radius","12px")):t=new g.Yf(0,0,I.width,I.height):(U=T.aspectRatio/Z,t=new g.Yf((I.width-T.width/U)/2,(I.height-T.height)/2,T.width/U,T.height),U===1&&g.gz&&(Z=t.width-I.height*Z,Z>0&&(t.width+=Z,t.height+=Z)));g.KC(a.element,"ytp-fit-cover-video",Math.max(t.width-T.width,t.height-T.height)<1);if(q||a.t$)a.gL.style.display="";a.zP=!0}else{t=-I.height;vz?t*=window.devicePixelRatio:g.rI&&(t-=window.screen.height);t=new g.Yf(0,t,I.width,I.height);if(q||a.t$)a.gL.style.display= "none";a.zP=!1}O8(a.aJ,t)||(a.aJ=t,g.Rd(C)?(a.gL.style.setProperty("width",t.width+"px","important"),a.gL.style.setProperty("height",t.height+"px","important")):g.N1(a.gL,t.getSize()),e=new g.X0(t.left,t.top),g.mL(a.gL,Math.round(e.x),Math.round(e.y)),e=!0);I=new g.Yf((I.width-T.width)/2,(I.height-T.height)/2,T.width,T.height);O8(a.l$,I)||(a.l$=I,e=!0);g.Gr(a.gL,"transform",U===1?"":"scaleX("+U+")");r&&x!==a.N_&&(x&&(a.gL.addEventListener(Aw,a.VS),a.gL.addEventListener("transitioncancel",a.VS),a.gL.classList.add(g.e6.VIDEO_CONTAINER_TRANSITIONING)), a.N_=x,a.app.Gt.publish("playerUnderlayVisibilityChange",a.N_?"transitioning":"hidden"));return e}; qQq=function(a){a.Jb=!a.Jb;a.QF=!0;a.element.classList.toggle("ytp-retro-player",a.Jb);a.resize();a.QF=!1;a.app.Gt.I$("onRetroModeChanged",a.Jb)}; xVj=function(){this.csn=g.pF();this.clientPlaybackNonce=null;this.elements=new Set;this.B=new Set;this.V=new Set;this.L=new Set}; Zws=function(a){if(a.csn!==g.pF())if(a.csn==="UNDEFINED_CSN")a.csn=g.pF();else{var I=g.pF(),U=g.P$();if(I&&U){a.csn=I;for(var e=g.k(a.elements),T=e.next();!T.done;T=e.next())(T=T.value.visualElement)&&T.isClientVe()&&I&&U&&(g.ik("combine_ve_grafts")?dt(yu(),T,U):g.sT(g.Io)(void 0,I,U,T))}if(I)for(a=g.k(a.V),U=a.next();!U.done;U=a.next())(U=U.value.visualElement)&&U.isClientVe()&&g.xp(I,U)}}; g.K7=function(a,I,U,e){g.S.call(this);var T=this;this.logger=new g.bh("App");this.M0=this.HS=!1;this.Gk={};this.Je=[];this.TE=!1;this.sX=null;this.intentionalPlayback=!1;this.OZ=!0;this.Aq=!1;this.ON=this.jc=this.M8=null;this.oK=!0;this.mediaElement=this.b5=null;this.lY=NaN;this.hA=!1;this.Sn=this.ih=this.k6=this.ul=this.screenLayer=this.playlist=null;this.mm=[];this.fS=0;this.Ah={k0:function(){return T.DN}, Vm:function(){return T.k6}, qen:function(){return T.ul}, Yc:function(C){T.k6=C}, oW:function(C,r){T.k6&&T.k6.oW(C,r)}}; this.logger.debug("constructor begin");this.config=Qjw(I||{});this.webPlayerContextConfig=U;Cli();I=this.config.args||{};this.Ex=new Nm(I,U,U?U.canaryState:this.config.assets.player_canary_state,e,this);g.E(this,this.Ex);y8S(this.Ex);e=dsq(this.Ex);this.Ex.H8()&&this.mm.push({key:"h5vcc",value:e});this.Ex.experiments.S8("jspb_serialize_with_worker")&&Ekc();this.Ex.experiments.S8("gzip_gel_with_worker")&&PNb();this.Ex.L&&!ttS&&(window.addEventListener(Xw?"touchstart":"click",bRS,{capture:!0,passive:!0}), ttS=!0);this.N("html5_onesie")&&(this.h0=new sD(this.Ex),g.E(this,this.h0));this.oU=Hk(SF(this.Ex)&&!0,I.enablesizebutton);this.wT=Hk(!1,I.player_wide);this.visibility=new Ptg;g.E(this,this.visibility);this.N("web_log_theater_mode_visibility")&&this.Ta(Hk(!1,I.player_wide));this.HS=Hk(!1,I.external_list);this.events=new g.Ru(this);g.E(this,this.events);this.N("start_client_gcf")&&(Se(dq(),{E_:KO,iq:saj()}),this.J8=dq().resolve(KO),TyS(this.J8));this.UFX=new MC;g.E(this,this.UFX);this.Yi=new xVj;e= new jB;this.Gt=new g.Y8(this,e);g.E(this,this.Gt);this.template=new UV5(this);g.E(this,this.template);this.appState=1;this.u7=nZY(this);g.E(this,e);e={};this.pJ=(e.internalvideodatachange=this.BLs,e.playbackready=this.VMg,e.playbackstarted=this.gYs,e.statechange=this.Lnn,e);this.hQ=new rB(this.Gt);this.Vd=Krs(this);e=this.N("html5_load_wasm");I=this.N("html5_allow_asmjs");e&&bw5||I?(this.Ex.BE=h$g(this.Vd,I),gt(Lq(this.Ex.BE,function(C){T.Ex.KF=C;T.D6().R$("wasm",{a:C.kd})}),function(C){g.RS(C); T.D6().R$("wasm",{e:"message"in C&&C.message||C.toString()||""})})):e&&!bw5&&this.D6().R$("wasm",{e:"wasm unavailable"}); this.zI=new TM5(this.Ex,this.Vd);this.Gt.publish("csiinitialized");e=10;g.Pj(this.Ex)&&(e=3);TP(this.Ex)&&(e=g.ki(this.Ex.experiments,"tvhtml5_unplugged_preload_cache_size"));e=new qY(e,function(C){C!==T.u5(C.getPlayerType())&&C.dispose()}); g.E(this,e);this.DN=new g.Y_(this.Ex,e);e=Jiw(this);this.DN.e3(e);ux5(this);e={};this.oZ=(e.airplayactivechange=this.eC8,e.airplayavailabilitychange=this.hCg,e.beginseeking=this.KJg,e.sabrCaptionsDataLoaded=this.ac$,e.endseeking=this.owa,e.internalAbandon=this.wEm,e.internalaudioformatchange=this.WJK,e.internalvideodatachange=this.r4a,e.internalvideoformatchange=this.q96,e.liveviewshift=this.b4O,e.playbackstalledatstart=this.fcO,e.progresssync=this.Cl6,e.onAbnormalityDetected=this.J4w,e.onSnackbarMessage= this.QsK,e.onLoadProgress=this.zCx,e.SEEK_COMPLETE=this.TSx,e.SEEK_TO=this.Gnx,e.onVideoProgress=this.DJx,e.onLoadedMetadata=this.pE$,e.onAutoplayBlocked=this.tnw,e.onPlaybackPauseAtStart=this.O4$,e.playbackready=this.vwm,e.statechange=this.vg,e.newelementrequired=this.OY,e.heartbeatparams=this.Y9K,e.videoelementevent=this.y4a,e.drmoutputrestricted=this.dJ8,e.signatureexpired=this.H4O,e.nonfatalerror=this.UJn,e.reloadplayer=this.MnX,e);this.TD=new g.Ru(this);g.E(this,this.TD);this.GD=new ZH;g.E(this, this.GD);this.yw=this.OQ=-1;this.cw=new g.Dy(this.template.resize,16,this.template);g.E(this,this.cw);this.fv=new Sfq(this.Gt,this.Ex,this.JN(),this);this.V_=new Ol(this.Ex);this.hC=new PL(this);g.E(this,this.hC);this.e2=new WL(this);g.E(this,this.e2);v25(this.Ex.V.c);this.events.G(this.Gt,g.ZW("appapi"),this.iv6);this.events.G(this.Gt,g.tS("appapi"),this.sva);this.events.G(this.Gt,g.ZW("appprogressboundary"),this.mJt);this.events.G(this.Gt,g.tS("applooprange"),this.Bm);this.events.G(this.Gt,"presentingplayerstatechange", this.UK);this.events.G(this.Gt,"resize",this.glX);this.template.KO(g.O(R9(document,a)));this.events.G(this.Gt,"offlineslatestatechange",this.Vnn);this.events.G(this.Gt,"sabrCaptionsTrackChanged",this.Kbx);this.events.G(this.Gt,"sabrCaptionsBufferedRangesUpdated",this.tKm);this.Vd.K.X().eX&&jO(this.Vd,"offline");this.Ex.i5&&g.th("ux",g.gF);a=g.ki(this.Ex.experiments,"html5_defer_fetch_att_ms");this.QY=new g.Dy(this.TxO,a,this);g.E(this,this.QY);this.SM().qJ()&&(g.R$()&&this.SM().tU.push("remote"), kZq(this));this.zI.tick("fs");VtL(this);this.Ex.i5&&jO(this.Vd,"ux",!0);g.YH(this.Vd.K.X())&&jO(this.Vd,"embed");this.N("web_player_sentinel_is_uniplayer")||g.RS(new g.vk("Player experiment flags missing","web_player_sentinel_is_uniplayer"));a=this.N("web_player_sentinel_yt_experiments_sync");e=g.ik("web_player_sentinel_yt_experiments_sync");a!==e&&g.RS(new g.vk("b/195699950",{yt:a,player:e}));U||g.RS(new g.vk("b/179532961"));this.Ad=AiC(this);if(U=g.ki(this.Ex.experiments,"html5_block_pip_safari_delay"))this.II= new g.Dy(this.xO,U,this),g.E(this,this.II);S1=this.Ex.TC;U=g.ki(this.Ex.experiments,"html5_performance_impact_profiling_timer_ms");U>0&&(this.iF=new g.Em(U),g.E(this,this.iF),this.events.G(this.iF,"tick",function(){T.sC&&Mti.Ak("apit",T.sC);T.sC=Mti.qA()})); this.Gt.publish("applicationInitialized");this.logger.debug("constructor end")}; AiC=function(a){function I(U){U.stack&&U.stack.indexOf("player")!==-1&&a.D6().Px(U)} w1.subscribe("handleError",I);a0.push(I);return function(){w1.unsubscribe("handleError",I);var U=a0.indexOf(I);U!==-1&&a0.splice(U,1)}}; Jiw=function(a){var I=new g.Dq(a.Ex,a.config.args);a.Gt.publish("initialvideodatacreated",I);return bc(a,1,I,!1)}; ux5=function(a){var I=a.JN(),U=I.setPlaybackRate;if(a.Ex.J)var e=1;else e=Number(g.EV("yt-player-playback-rate"))||1,e=jZq(a,e);U.call(I,e);I.d9(a.pJ,a);I.Ga()}; Krs=function(a){var I="",U=IvY(a);U.indexOf("//")===0&&(U=a.Ex.protocol+":"+U);var e=U.lastIndexOf("/base.js");e!==-1&&(I=U.substring(0,e+1));if(U=Error().stack)if(U=U.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))U=U[1],U.includes(I)||g.RS(Error("Player module URL mismatch: "+(U+" vs "+I+".")));I=new X4w(a.Gt,I);$Vd(a,I);return I}; $Vd=function(a,I){var U={};U=(U.destroyed=function(){a.onApiChange()},U); I.B=U}; nZY=function(a){if(a.Ex.storeUserVolume){a=g.EV("yt-player-volume")||{};var I=a.volume;a={volume:isNaN(I)?100:g.WA(Math.floor(I),0,100),muted:!!a.muted}}else a={volume:100,muted:a.Ex.mute};return a}; Jn=function(a){a.mediaElement=a.Ex.deviceIsAudioOnly?new g.Fc(g.vA("AUDIO")):cL.pop()||new g.Fc(g.vA("VIDEO"));g.E(a,a.mediaElement);a.D6().setMediaElement(a.mediaElement);try{a.Ex.yx?(a.ih&&a.events.YY(a.ih),a.ih=a.events.G(a.mediaElement,"volumechange",a.nY$)):(a.mediaElement.bA(a.u7.muted),a.mediaElement.setVolume(a.u7.volume/100))}catch(T){a.tS("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(T&&typeof T==="object"&&"message"in T&&typeof T.message==="string"&&T.message.replace(/[;:,]/g, "_")));return}g.Y3(a.TD);iwg(a);var I=a.template,U=a.mediaElement.oF();I.gL=U;I.pM=!1;I.gL.parentNode||UJ(I.xx,I.gL,0);I.aJ=new g.Yf(0,0,0,0);Hws(I);tn(I);U=I.gL;g.x5(U,"video-stream");g.x5(U,g.e6.MAIN_VIDEO);var e=I.app.X();e.Em&&U.setAttribute("data-no-fullscreen","true");e.N("html5_local_playsinline")?"playsInline"in Og()&&(U.playsInline=!0):e.f1&&(U.setAttribute("webkit-playsinline",""),U.setAttribute("playsinline",""));e.nw&&I.gL&&I.G(U,"click",U.play,U);try{a.mediaElement.activate()}catch(T){a.tS("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(T&&typeof T==="object"&&"message"in T&&typeof T.message==="string"&&T.message.replace(/[;:,]/g,"_")))}}; gZC=function(a){if(!Lri(a)){var I=a.JN().K4();I&&(I=I.o7(),I instanceof Promise&&I.catch(function(){})); uc(a,kP(a.getPlayerStateObject()))}}; iwg=function(a){var I=a.mediaElement;Eg()?a.TD.G(I,"webkitpresentationmodechanged",a.olx):window.document.pictureInPictureEnabled&&(a.TD.G(I,"enterpictureinpicture",function(){a.KG(!0)}),a.TD.G(I,"leavepictureinpicture",function(){a.KG(!1)})); I$&&(a.TD.G(I,"webkitbeginfullscreen",function(){a.hv(3)}),a.TD.G(I,"webkitendfullscreen",function(){a.hv(0)}))}; cib=function(a,I){var U=I.getPlayerType(),e=a.DN.B[U]||null;I!==a.JN()&&I!==e&&(e==null||e.dispose(),a.DN.B[U]=I)}; WrY=function(a,I){I=I===void 0?!0:I;a.logger.debug("start clear presenting player");var U;if(U=a.Sn){U=a.Sn;var e=a.mediaElement;U=!!e&&e===U.mediaElement}U&&(a.Cn(),Jn(a));U=a.D6();U.Cn(!I);U.rh(a.oZ,a);U.getPlayerType()!==1&&U.dispose();I=a.DN;I.L=I.V;a.logger.debug("finish clear presenting player")}; g.lvS=function(a,I,U,e){var T=a.zI;I===2&&(T=new TM5(a.Ex));return new g.s9(a.Ex,I,T,a.template,function(C,r,q){a.Gt.publish(C,r,q)},function(){return a.Gt.getVisibilityState()},a.visibility,a,U,e)}; bc=function(a,I,U,e,T){a=g.lvS(a,I,U,T);a=new g.NC(a);e&&a.Ga();return a}; kr=function(a,I){return a.BZ(I)?a.JN():I}; VH=function(a,I){var U=a.D6();return I===a.JN()&&a.BZ(I)&&a.BZ(U)?U:I}; Pbb=function(a){a.logger.debug("start application playback");if(a.JN().getPlayerState().isError())a.logger.debug("start application playback done, player in error state");else{var I=An(a);a.SM().isLoaded();I&&a.dP(6);Boc(a);dYd(a.Vd)||XHS(a)}}; XHS=function(a){if(!An(a)){var I=iD(a.Vd);I&&!I.created&&PcC(a.Vd)&&(a.logger.debug("reload ad module"),I.create())}}; Boc=function(a){a.logger.debug("start presenter playback");var I=a.getVideoData(),U=a.Vd;dYd(U)||U.Vw();!bw5&&U.K.N("html5_allow_asmjs")&&z$g(U);jO(U,"embed");jO(U,"kids");jO(U,"remote");jO(U,"miniplayer");jO(U,"offline");jO(U,"unplugged");jO(U,"ypc",!1,!0);jO(U,"ypc_clickwrap",!1,!0);jO(U,"yto",!1,!0);jO(U,"webgl",!1,!0);R$5(U)||(jO(U,"captions",!0),jO(U,"endscreen"),U.BO()||U.uT(),jO(U,"creatorendscreen",!0));U.bk();a.Gt.publish("videoready",I)}; MY=function(a){a=a.SM();a.qJ();return m9(a)}; VtL=function(a){a.logger.debug("start prepare initial playback");a.Y_();var I=a.config.args;Jn(a);a.events.G(window,"resize",a.Lbx);var U=a.SM();a.Gt.rA("onVolumeChange",a.u7);if(I&&xYs(I)){var e=ac(a.Ex);e&&!a.HS&&(I.fetch=0);var T=g.YH(a.Ex);T&&!a.HS&&(I.fetch=0);jx(a,I);g.YH(a.Ex)&&a.zI.tick("ep_pr_s");if(!e||a.HS)if(T&&!a.HS)pHC(a);else if(!U.qJ())a.playlist.onReady(function(){$r(a)})}a.BA(a.JN(),!1,!0); g.Q(a.JN().getPlayerState(),128)||(I=KZS(!a.Ex.deviceIsAudioOnly),I==="fmt.noneavailable"?a.tS("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):I==="html5.missingapi"?a.tS(I,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):U&&U.qJ()&&MY(a)&&(a.Ex.YL||a.Ex.SH)?ic(a):U.VI?a.Gt.mutedAutoplay({durationMode:U.mutedAutoplayDurationMode}):g.EV("yt-player-playback-on-reload")?(g.JL("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!a.Ex.e8}),g.yy("yt-player-playback-on-reload",!1), ic(a)):qh(a.Ex)||fvj(a),g.eI(a.Ex)||Cg(a.Ex)==="MWEB"?(g.TM(g.rz(),function(){L7(a)}),g.TM(g.rz(),function(){b5c()})):(L7(a),b5c()),a.logger.debug("finish prepare initial playback"))}; L7=function(a){if(!a.N("use_rta_for_player"))if(a.N("fetch_att_independently"))g.Ik(a.QY);else{var I=a.getVideoData().botguardData;I&&g.o1(I,a.Ex,a.getVideoData().u0||"")}}; fvj=function(a){a.logger.debug("start initialize to CUED mode");a.Gt.publish("initializingmode");a.dP(2);a.N("embeds_web_enable_defer_loading_remote_js")&&g.CP(a.Ex)?g.TM(g.rz(),function(){jO(a.Vd,"remote")}):jO(a.Vd,"remote"); jO(a.Vd,"miniplayer");a.logger.debug("initialized to CUED mode")}; ic=function(a){a.logger.debug("start initialize application playback");var I=a.JN();if(g.Q(I.getPlayerState(),128))return!1;var U=I.getVideoData();MY(a)&&a.Ex.SH&&(cL.length&&a.M0?(gM(a,{muted:!1,volume:a.u7.volume},!1),c4(a,!1)):cL.length||a.u7.muted||(gM(a,{muted:!0,volume:a.u7.volume},!1),c4(a,!0)));MY(a)&&g.YH(a.Ex)&&U.mutedAutoplay&&(gM(a,{muted:!0,volume:a.u7.volume},!1),c4(a,!0));U.oG&&gM(a,{muted:!0,volume:a.u7.volume},!1);YQq(a,1,U,!1);a.Gt.publish("initializingmode");a.BA(a.JN());a.dP(3); var e;if(!(e=!a.Ex.Mo)){if(e=a.Sn){e=a.Sn;var T=a.mediaElement;e=!!T&&T===e.mediaElement}e=e&&a.TE}e&&(a.Cn(),Jn(a),I.setMediaElement(a.mediaElement));I.y0();if(g.Q(I.getPlayerState(),128))return!1;U.bZ||uc(a,3);return a.TE=!0}; An=function(a){a=GJ(a.Vd);return!!a&&a.loaded}; OwC=function(a,I){if(!a.b5)return!1;var U=a.b5.startTimeMs*.001-1,e=a.b5.endTimeMs*.001;a.b5.type==="repeatChapter"&&e--;return Math.abs(I-U)<=1E-6||Math.abs(I-e)<=1E-6||I>=U&&I<=e}; SQd=function(a){var I=a.D6();ZK(I.getVideoData())&&!I.Yr()&&(I=W4(a)*1E3-a.getVideoData().UC,a.N("html5_gapless_new_slr")?(a=a.e2,lc(a.app,"gaplessshortslooprange"),I=new g.qA(0,I,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(a=a.app.D6())&&a.addCueRange(I)):a.setLoopRange({startTimeMs:0,endTimeMs:I,type:"shortsLoop"}))}; GZF=function(a){var I=a.JN();if(!(g.Q(I.getPlayerState(),64)&&a.SM().isLivePlayback&&a.b5.startTimeMs<5E3)){if(a.b5.type==="repeatChapter"){var U,e=(U=GXb(a.Ky()))==null?void 0:U.Dg(),T;U=(T=a.getVideoData())==null?void 0:T.I1;e instanceof g.yL&&U&&(T=U[s$(U,a.b5.startTimeMs)],e.renderChapterSeekingAnimation(0,T.title));isNaN(Number(a.b5.loopCount))?a.b5.loopCount=0:a.b5.loopCount++;a.b5.loopCount===1&&a.Gt.I$("innertubeCommand",a.getVideoData().Oh)}e={ov:"application_loopRangeStart"};if(a.b5.type=== "clips"||a.b5.type==="shortsLoop")e.seekSource=58;I.seekTo(a.b5.startTimeMs*.001,e)}}; jZq=function(a,I){var U=a.Gt.getAvailablePlaybackRates();I=Number(I.toFixed(2));a=U[0];U=U[U.length-1];I<=a?I=a:I>=U?I=U:(a=Math.floor(I*100+.001)%5,I=a===0?I:Math.floor((I-a*.01)*100+.001)/100);return I}; W4=function(a,I){I=a.u5(I);if(!I)return a.DN.V.BF();I=kr(a,I);return B4(a,I.BF(),I)}; B4=function(a,I,U){if(a.BZ(U)&&(U=U.getVideoData(),!X4(a))){a=a.fv;for(var e=g.k(a.L),T=e.next();!T.done;T=e.next())if(T=T.value,U.c5===T.c5){I+=T.GI/1E3;break}e=I;a=g.k(a.L);for(T=a.next();!T.done;T=a.next()){T=T.value;if(U.c5===T.c5)break;var C=T.GI/1E3;if(C1&&(T=!1);if(!a.hA||T!==I){U=U.lock(T?"portrait":"landscape");if(U!=null)U["catch"](function(){}); a.hA=!0}}else a.hA&&(a.hA=!1,U.unlock())}; Sx=function(a,I,U){a.Gt.publish(I,U);var e=g.Pj(a.Ex)||g.Rd(a.Ex)||g.FT(a.Ex);if(U&&e){switch(I){case "cuerangemarkersupdated":var T="onCueRangeMarkersUpdated";break;case "cuerangesadded":T="onCueRangesAdded";break;case "cuerangesremoved":T="onCueRangesRemoved"}T&&a.Gt.I$(T,U.map(function(C){return{getId:function(){return this.id}, end:C.end,id:C.getId(),namespace:C.namespace==="ad"?"ad":"",start:C.start,style:C.style,visible:C.visible}}))}}; G4=function(a,I,U,e,T,C){U=U===void 0?!0:U;var r=a.u5(T);r&&(r.getPlayerType()===2&&!a.BZ(r)||g.fn(r.getVideoData()))||(a.getPresentingPlayerType()===3?a.DN.m9.seekTo(I,{uw:!U,xP:e,ov:"application",seekSource:C}):(r&&r===a.JN()&&a.b5&&!OwC(a,I)&&a.setLoopRange(null),a.seekTo(I,U,e,T,C)))}; spb=function(a,I,U,e){U&&(a.Cn(),Jn(a));U=a.D6();U.Xw(I);var T=a.getVideoData(),C={};C.video_id=T.videoId;C.adformat=T.adFormat;T.isLivePlayback||(C.start=U.getCurrentTime(),C.resume="1");T.isLivePlayback&&VA(T)&&g.Bj(a.Ex)&&(C.live_utc_start=U.rS(),C.resume="1");T.gw&&(C.vvt=T.gw);T.Y&&(C.vss_credentials_token=T.Y,C.vss_credentials_token_type=T.zR);T.oauthToken&&(C.oauth_token=T.oauthToken);T.Mo&&(C.force_gvi=T.Mo);C.autoplay=1;C.reload_count=T.ij+1;C.reload_reason=I;T.Ih&&(C.unplugged_partner_opt_out= T.Ih);T.SH&&(C.ypc_is_premiere_trailer=T.SH);T.playerParams&&(C.player_params=T.playerParams);a.loadVideoByPlayerVars(C,void 0,!0,void 0,void 0,e);I==="signature"&&a.ul&&XHS(a)}; UiS=function(a,I){a.SM().autonavState=I;g.yy("yt-player-autonavstate",I);a.Gt.publish("autonavchange",I)}; eqi=function(a){var I=a.getVideoData().oi,U=a.Ex.E7,e=a.isInline()&&!a.getVideoData().K9,T=a.mediaElement;I||U||e?T.bC():(T.OG(),gM(a,a.u7))}; P4=function(a){var I=iD(a.Ky());I&&I.created&&(a.logger.debug("reset ad module"),I.destroy())}; X4=function(a){return a.getVideoData().enableServerStitchedDai&&!!a.ul}; TiI=function(a,I){I.bounds=a.getBoundingClientRect();for(var U=g.k(["display","opacity","visibility","zIndex"]),e=U.next();!e.done;e=U.next())e=e.value,I[e]=RD(a,e);I.hidden=!!a.hidden}; IvY=function(a){if(a.webPlayerContextConfig){var I=a.webPlayerContextConfig.trustedJsUrl;return I?cB(I).toString():a.webPlayerContextConfig.jsUrl}return a.config.assets&&a.config.assets.js?a.config.assets.js:""}; CnL=function(a,I){var U=a.u5(1);if(U){if(U.getVideoData().clientPlaybackNonce===I)return U;if((a=a.hC.V)&&a.getVideoData().clientPlaybackNonce===I)return a}return null}; rZY=function(a){return a.name==="TypeError"&&a.stack.includes("/s/player/")&&Fa()<=105}; Hvi=function(a){return a.isTimeout?"NO_BID":"ERR_BID"}; q1b=function(){var a=null;Bvc().then(function(I){return a=I},function(I){return a=Hvi(I)}); return a}; xid=function(){var a=RI(1E3,"NO_BID");return g.G0(mfg([Bvc(),a]).L$(Hvi),function(){a.cancel()})}; yH=function(a){return a.dA?g.z8(g.Qy(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; EO=function(a){this.player=a;this.B=this.V=1}; nyS=function(a,I,U,e,T,C){I.client||(I.client={});a.player.X().N("h5_remove_url_for_get_ad_break")||(I.client.originalUrl=U);var r=Zl(U),q=g.gs(U)?!1:!0;(r||q)&&typeof Intl!=="undefined"&&(I.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);q=g.gs(U)?!1:!0;if(r||q||e!==""){var x={};U=Tv(Jb(e)).split("&");var Z=new Map;U.forEach(function(t){t=t.split("=");t.length>1&&Z.set(t[0].toString(),decodeURIComponent(t[1].toString()))}); Z.has("bid")&&(x.bid=Z.get("bid"));x.params=[];ZvY.forEach(function(t){Z.has(t)&&(t={key:t,value:Z.get(t)},x.params.push(t))}); tsd(a,x);I.adSignalsInfo=x}I.client.unpluggedAppInfo||(I.client.unpluggedAppInfo={});I.client.unpluggedAppInfo.enableFilterMode=!1;U=T.V.cosver;U!=null&&U!=="cosver"&&(I.client.osVersion=U);U=T.V.cplatform;U!=null&&U!=="cplatform"&&U!==""&&(I.client.platform=U);U=T.V.cmodel;U!=null&&U!=="cmodel"&&(I.client.deviceModel=U);U=T.V.cplayer;U!=null&&U!=="cplayer"&&(I.client.playerType=U);U=T.V.cbrand;U!=null&&U!=="cbrand"&&(I.client.deviceMake=U);I.user||(I.user={});I.user.lockedSafetyMode=!1;(T.N("embeds_web_enable_iframe_api_send_full_embed_url")|| T.N("embeds_enable_autoplay_and_visibility_signals"))&&g.dV(T)&&Qyb(I,C,a.player.getPlayerState(1))}; JZC=function(a,I){var U=!1;if(I==="")return U;I.split(",").forEach(function(e){var T={},C={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},r="ACTIVE";e[0]==="!"&&(e=e.substring(1),r="INACTIVE");e=e.split("-");e.length<3||(e[0]in KEY&&(C.clientName=KEY[e[0]]),e[1]in bvq&&(C.platform=bvq[e[1]]),C.applicationState=r,C.clientVersion=e.length>2?e[2]:"",T.remoteClient=C,a.remoteContexts?a.remoteContexts.push(T):a.remoteContexts=[T],U=!0)}); return U}; kOL=function(a){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in uCg))return!1;a=a.split(RegExp("[:&]"));var I=uCg.FLAG_AUTO_CAPTIONS_DEFAULT_ON,U="f"+(1+Math.floor(I/31)).toString();I=1<=2?r[1]:"";var q=AZw.test(I),x=Ms5.exec(I);x=x!=null&&x.length>=2?x[1]:"";var Z=jpj.exec(I);Z=Z!=null&&Z.length>=2&&!Number.isNaN(Number(Z[1]))?Number(Z[1]):1;var t=$iF.exec(I);t=t!=null&&t.length>=2?t[1]:"0";var n=Qp(a.player.X().Zt),K=a.player.getVideoData(1),b=g.eT(K.Ux,!0),J="BISCOTTI_ID"in U?U.BISCOTTI_ID:"";nyS(a,b,I,J.toString(),a.player.X(), K);K={splay:!1,lactMilliseconds:U.LACT.toString(),playerHeightPixels:Math.trunc(U.P_H),playerWidthPixels:Math.trunc(U.P_W),vis:Math.trunc(U.VIS),signatureTimestamp:20194,autonavState:yH(a.player.X())};e&&(e={},JZC(e,U.YT_REMOTE)&&(K.mdxContext=e));if(e=ivi.includes(n)?void 0:g.ET("PREF")){for(var V=e.split(RegExp("[:&]")),M=0,c=V.length;M1&&W[1].toUpperCase()==="TRUE"){b.user.lockedSafetyMode=!0;break}}K.autoCaptionsDefaultOn= kOL(e)}I=LEC.exec(I);(I=I!=null&&I.length>=2?I[1]:"")&&x&&(b.user.credentialTransferTokens=[{token:I,scope:"VIDEO"}]);I={contentPlaybackContext:K};r={adBlock:Math.trunc(U.AD_BLOCK),params:r,breakIndex:Z,breakPositionMs:t,clientPlaybackNonce:U.CPN,topLevelDomain:n,isProxyAdTagRequest:q,context:b,adSignalsInfoString:Tv(Jb(J.toString())),overridePlaybackContext:I};T!==void 0&&(r.cueProcessedMs=Math.round(T).toString());x&&(r.videoId=x);U.LIVE_TARGETING_CONTEXT&&(r.liveTargetingParams=U.LIVE_TARGETING_CONTEXT); U.AD_BREAK_LENGTH&&(r.breakLengthMs=Math.trunc(U.AD_BREAK_LENGTH*1E3).toString());C&&(r.driftFromHeadMs=C.toString());r.currentMediaTimeMs=Math.round(a.player.getCurrentTime(1)*1E3);(a=a.player.getGetAdBreakContext())&&(r.getAdBreakContext=a);return r}; cZg=function(){EO.apply(this,arguments)}; WEL=function(a,I,U,e,T){var C=U.X8;var r=U.NJ;var q=a.player.X().pn,x=0;U.cueProcessedMs&&r&&!C&&(U=r.end-r.start,U>0&&(x=Math.floor(U/1E3)));var Z={AD_BLOCK:T,AD_BREAK_LENGTH:C?C.SK:x,AUTONAV_STATE:yH(a.player.X()),CA_TYPE:"image",CPN:a.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:a.player.Sp()*1E3,LACT:p5(),LIVE_INDEX:C?a.B++:1,LIVE_TARGETING_CONTEXT:C&&C.context?C.context:"",MIDROLL_POS:r?Math.round(r.start/1E3):0,MIDROLL_POS_MS:r?Math.round(r.start):0,VIS:a.player.getVisibilityState(), P_H:a.player.j8().d2().height,P_W:a.player.j8().d2().width,YT_REMOTE:q?q.join(","):""},t=bk(Kj);Object.keys(t).forEach(function(n){t[n]!=null&&(Z[n.toUpperCase()]=t[n].toString())}); e!==""&&(Z.BISCOTTI_ID=e);e={};nj(I)&&(e.sts="20194",(a=a.player.X().forcedExperiments)&&(e.forced_experiments=a));return xk(g.Yu(I,Z),e)}; lhC=function(a,I){var U=a.player.X(),e,T=(e=a.player.getVideoData(1))==null?void 0:e.oauthToken;return g.tv(U,T).then(function(C){if(C&&tb()){var r=zJ();hU(r,C)}return g.I2(g.O(a.player.PB(r)),I,"/youtubei/v1/player/ad_break").then(function(q){return q})})}; BiC=function(a){this.Nn=a}; Xuq=function(a){this.K=a}; Pni=function(a){this.Nn=a}; fhw=function(a){g.S.call(this);this.V=a;this.I0=puq(this)}; puq=function(a){var I=new bFq(a.V.lj);g.E(a,I);a=[new BiC(a.V.Nn),new Xuq(a.V.K),new Pni(a.V.Nn),new Sh(a.V.iQ,a.V.vF),new yf,new RH(a.V.hT,a.V.Db,a.V.Nn),new Gg,new OH];a=g.k(a);for(var U=a.next();!U.done;U=a.next())JEs(I,U.value);a=g.k(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(U=a.next();!U.done;U=a.next())EH(I,U.value,function(){}); return I}; dM=function(a){var I=a.Tt,U=a.JU;a=a.LF;var e=new YrC,T={sM:new tzc(I.get(),U),JU:U};return{TI:new Kq(U,a,I,T),context:T,jH:e}}; Ri=function(a,I,U,e,T){g.S.call(this);this.L=I;this.Ya=U;this.Tt=e;this.Fc=T;this.listeners=[];var C=new pd(this);g.E(this,C);C.G(a,"internalAbandon",this.p_);this.addOnDisposeCallback(function(){g.Y3(C)})}; wM=function(a){this.K=a;this.adVideoId=this.V=this.videoId=this.adCpn=this.contentCpn=null;this.U=!0;this.L=this.B=!1;this.adFormat=null;this.J="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; Y1b=function(a){a.contentCpn=null;a.adCpn=null;a.videoId=null;a.adVideoId=null;a.adFormat=null;a.J="AD_PLACEMENT_KIND_UNKNOWN";a.actionType="unknown_type";a.B=!1;a.L=!1}; Ovq=function(a,I){a=g.k(I);for(I=a.next();!I.done;I=a.next())if((I=I.value.renderer)&&(I.instreamVideoAdRenderer||I.linearAdSequenceRenderer||I.sandwichedLinearAdRenderer||I.instreamSurveyAdRenderer)){Qn("ad_i");g.z5({isMonetized:!0});break}}; S1d=function(a){var I;(I=a.K.getVideoData(1))!=null&&I.dw&&(a.L=!1,I={},a.V&&a.videoId&&(I.cttAuthInfo={token:a.V,videoId:a.videoId}),hc("video_to_ad",I))}; DU=function(a){a.L=!1;var I={};a.V&&a.videoId&&(I.cttAuthInfo={token:a.V,videoId:a.videoId});hc("ad_to_video",I);GOs(a)}; GOs=function(a){if(a.B)if(a.J==="AD_PLACEMENT_KIND_START"&&a.actionType==="video_to_ad")wP("video_to_ad");else{var I={adBreakType:W_(a.J),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:a.videoStreamType};a.actionType==="ad_to_video"?(a.contentCpn&&(I.targetCpn=a.contentCpn),a.videoId&&(I.targetVideoId=a.videoId)):(a.adCpn&&(I.targetCpn=a.adCpn),a.adVideoId&&(I.targetVideoId=a.adVideoId));a.adFormat&&(I.adType=a.adFormat);a.contentCpn&& (I.clientPlaybackNonce=a.contentCpn);a.videoId&&(I.videoId=a.videoId);a.adCpn&&(I.adClientPlaybackNonce=a.adCpn);a.adVideoId&&(I.adVideoId=a.adVideoId);g.z5(I,a.actionType);a.K.X().experiments.S8("html5_ads_csi_qoes")&&(I=a.K.Fb(a.actionType==="ad_to_video"?1:2),I=(0,g.w)()-1E3*I,oV("qoes",I,a.actionType))}}; F4=function(a){g.S.call(this);this.K=a;this.V=new Map;this.L=new pd(this);g.E(this,this.L);this.L.G(this.K,g.ZW("ad"),this.onCueRangeEnter,this);this.L.G(this.K,g.tS("ad"),this.onCueRangeExit,this)}; yZY=function(a,I,U,e,T){g.qA.call(this,I,U,{id:a,namespace:"ad",priority:T,visible:e})}; m8=function(a){this.K=a}; EyI=function(a,I){a.K.cueVideoByPlayerVars(I,2)}; QH=function(a){this.K=a}; z4=function(a){this.K=a;g.ki(this.K.X().experiments,"tv_pacf_logging_sample_rate")}; dib=function(a){return aU(a,"html5_ssap_play_cached_preroll")}; Bd=function(a,I){I=I===void 0?!1:I;return a.K.X().N("html5_ssap_force_ads_ctmp")?!0:(I||a.K.X().H8())&&a.K.X().N("html5_ssap_pacf_qoe_ctmp")}; RqI=function(a){return a.K.X().N("dai_layout_log_skip_exit_reason")}; hn=function(a){var I,U;return(U=(I=a.K.getVideoData(1))==null?void 0:g.sc(I))!=null?U:!1}; crY=function(a){return!a.K.X().N("html5_override_ad_video_length_killswitch")}; aU=function(a,I){return a.K.X().N(I)}; wuF=function(a){return a.K.X().N("substitute_ad_cpn_macro_in_ssdai")}; Xu=function(a){var I,U,e;return((I=a.K.getVideoData(1).getPlayerResponse())==null?void 0:(U=I.playerConfig)==null?void 0:(e=U.daiConfig)==null?void 0:e.enableServerStitchedDai)||!1}; iiF=function(a){return a.K.X().N("html5_enable_vod_slar_with_notify_pacf")}; cow=function(a){return a.K.X().N("h5_check_forecasting_renderer_for_throttled_midroll")}; FEw=function(a){return a.K.X().N("html5_recognize_predict_start_cue_point")}; qv=function(a){return a.K.X().experiments.S8("enable_desktop_player_underlay")}; mii=function(a){return a.K.X().experiments.S8("html5_disable_sodar_for_tvhtml5")}; WQi=function(a){return a.K.X().H8()}; Qpb=function(a){return a.K.X().experiments.S8("html5_load_empty_player_in_media_break_sub_lra")}; E5=function(a){return a.K.X().experiments.S8("html5_load_ads_instead_of_cue")}; dE=function(a){return a.K.X().experiments.S8("html5_preload_ads")}; zqS=function(a){return a.K.X().experiments.S8("should_ignore_cuepoints_during_lifa_preroll")}; HO=function(a){return a.K.X().experiments.S8("enable_ads_control_flow_deterministic_id_generation")}; hqY=function(a){return a.K.X().experiments.S8("enable_desktop_discovery_video_abandon_pings")||g.Ic(a.K.X())}; Nig=function(a){return a.K.X().experiments.S8("enable_progres_commands_lr_feeds")}; PJ=function(a){return a.K.X().experiments.S8("html5_cuepoint_identifier_logging")}; XgY=function(a){return a.K.X().experiments.S8("html5_preload_first_vod_video_ad")}; oyY=function(a){switch(a){case "audio_audible":return"adaudioaudible";case "audio_measurable":return"adaudiomeasurable";case "fully_viewable_audible_half_duration_impression":return"adfullyviewableaudiblehalfdurationimpression";case "measurable_impression":return"adactiveviewmeasurable";case "overlay_unmeasurable_impression":return"adoverlaymeasurableimpression";case "overlay_unviewable_impression":return"adoverlayunviewableimpression";case "overlay_viewable_end_of_session_impression":return"adoverlayviewableendofsessionimpression"; case "overlay_viewable_immediate_impression":return"adoverlayviewableimmediateimpression";case "viewable_impression":return"adviewableimpression";default:return null}}; DiF=function(){g.J_.call(this);var a=this;this.V={};this.addOnDisposeCallback(function(){for(var I=g.k(Object.keys(a.V)),U=I.next();!U.done;U=I.next())delete a.V[U.value]})}; NY=function(){if(vyd===null){vyd=new DiF;zi(eA).L="b";var a=zi(eA),I=ol(a)=="h"||ol(a)=="b",U=!(q1(),!1);I&&U&&(a.U=!0,a.Y=new qEF)}return vyd}; arF=function(a,I,U){a.V[I]=U}; Irs=function(a){switch(a){case "abandon":case "unmuted_abandon":return"abandon";case "active_view_fully_viewable_audible_half_duration":return"fully_viewable_audible_half_duration_impression";case "active_view_measurable":return"measurable_impression";case "active_view_viewable":return"viewable_impression";case "audio_audible":return"audio_audible";case "audio_measurable":return"audio_measurable";case "complete":case "unmuted_complete":return"complete";case "end_fullscreen":case "unmuted_end_fullscreen":return"exitfullscreen"; case "first_quartile":case "unmuted_first_quartile":return"firstquartile";case "fullscreen":case "unmuted_fullscreen":return"fullscreen";case "impression":case "unmuted_impression":return"impression";case "midpoint":case "unmuted_midpoint":return"midpoint";case "mute":case "unmuted_mute":return"mute";case "pause":case "unmuted_pause":return"pause";case "progress":case "unmuted_progress":return"progress";case "resume":case "unmuted_resume":return"resume";case "swipe":case "skip":case "unmuted_skip":return"skip"; case "start":case "unmuted_start":return"start";case "third_quartile":case "unmuted_third_quartile":return"thirdquartile";case "unmute":case "unmuted_unmute":return"unmute";default:return null}}; oi=function(a,I,U){this.Ya=a;this.K=I;this.JU=U;this.L=new Set;this.V=new Map;NY().subscribe("adactiveviewmeasurable",this.sR,this);NY().subscribe("adfullyviewableaudiblehalfdurationimpression",this.ER,this);NY().subscribe("adviewableimpression",this.RQ,this);NY().subscribe("adaudioaudible",this.nQ,this);NY().subscribe("adaudiomeasurable",this.jb,this)}; v4=function(a,I,U){var e=U.Ny,T=U.DS,C=U.listener,r=U.Ot;U=U.Y0===void 0?!1:U.Y0;if(a.V.has(I))V$("Unexpected registration of layout in LidarApi");else{if(r){if(a.L.has(r))return;a.L.add(r)}a.V.set(I,C);tY(q1().UB,"fmd",1);V2F(zi(eA),e);var q=U?I:void 0;arF(NY(),I,{LB:function(){if(!T)return{};var x=a.K.getPresentingPlayerType(!0),Z;return(Z=a.K.getVideoData(x))!=null&&Z.isAd()?{currentTime:a.Ya.get().getCurrentTimeSec(x,!1,q),duration:T,isPlaying:DH(a.Ya.get(),x).isPlaying(),isVpaid:!1,isYouTube:!0, volume:a.Ya.get().isMuted()?0:a.Ya.get().getVolume()/100}:{}}})}}; am=function(a,I){a.V.has(I)?(a.V.delete(I),delete NY().V[I]):V$("Unexpected unregistration of layout in LidarApi")}; sGj=function(a,I){if(a.K.isLifaAdPlaying()){var U=a.K.lZ(!0,!0);a.DB(I,U.width*.5*1.1,U.height*.25*1.1,U.width*.5*.9,U.height*.5*.9)}}; T7s=function(a,I,U){var e={};U2L(a,e,I,U);e15(e);e.LACT=Im(function(){return p5().toString()}); e.VIS=Im(function(){return a.getVisibilityState().toString()}); e.SDKV="h.3.0";e.VOL=Im(function(){return a.isMuted()?"0":Math.round(a.getVolume()).toString()}); e.VED="";return e}; C0F=function(a,I){var U={};if(I)return U;if(!a.kind)return g.d1(Error("AdPlacementConfig without kind")),U;if(a.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||a.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!a.adTimeOffset||!a.adTimeOffset.offsetStartMilliseconds)return g.d1(Error("malformed AdPlacementConfig")),U;U.MIDROLL_POS=Im(nM(Math.round(M9(a.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else U.MIDROLL_POS=Im(nM("0"));return U}; Im=function(a){return{toString:function(){return a()}}}; rxI=function(a,I,U){function e(q,x){(x=U[x])&&(C[q]=x)} function T(q,x){(x=U[x])&&(C[q]=r(x))} if(!U||g.vo(U))return a;var C=Object.assign({},a),r=I?encodeURIComponent:function(q){return q}; T("DV_VIEWABILITY","doubleVerifyViewability");T("IAS_VIEWABILITY","integralAdsViewability");T("MOAT_INIT","moatInit");T("MOAT_VIEWABILITY","moatViewability");e("GOOGLE_VIEWABILITY","googleViewability");e("VIEWABILITY","viewability");return C}; U2L=function(a,I,U,e){I.CPN=Im(function(){var T;(T=a.getVideoData(1))?T=T.clientPlaybackNonce:(g.RS(Error("Video data is null.")),T=null);return T}); I.AD_MT=Im(function(){if(e!=null)var T=e;else{var C=U;a.X().N("html5_ssap_use_cpn_to_get_time")||(C=void 0);if(a.X().N("enable_h5_shorts_ad_fill_ad_mt_macro")||a.X().N("enable_desktop_discovery_pings_ad_mt_macro")||g.Ic(a.X())){var r=a.getPresentingPlayerType(!0),q;T=((q=a.getVideoData(r))==null?0:q.isAd())?Hyb(a,r,C):0}else T=Hyb(a,2,C)}return qIS(T)}); I.MT=Im(function(){return qIS(a.getCurrentTime(1,!1))}); I.P_H=Im(function(){return a.j8().d2().height.toString()}); I.P_W=Im(function(){return a.j8().d2().width.toString()}); I.PV_H=Im(function(){return a.j8().getVideoContentRect().height.toString()}); I.PV_W=Im(function(){return a.j8().getVideoContentRect().width.toString()})}; qIS=function(a){return Math.round(Math.max(0,a*1E3)).toString()}; e15=function(a){a.CONN=Im(nM("0"));a.WT=Im(function(){return Date.now().toString()})}; Hyb=function(a,I,U){return U!==void 0?a.getCurrentTime(I,!1,U):a.getCurrentTime(I,!1)}; x2S=function(){}; Zyg=function(a,I,U,e,T){var C,r,q,x,Z,t,n,K,b,J,V,M,c;g.f(function(W){switch(W.L){case 1:C=!!I.scrubReferrer;r=g.Yu(I.baseUrl,rxI(U,C,e));q={};if(!I.headers){W.o$(2);break}x=a.J();if(!x.V){Z=x.getValue();W.o$(3);break}return g.l(W,x.V,4);case 4:Z=W.V;case 3:t=Z;n=g.k(I.headers);for(K=n.next();!K.done;K=n.next())switch(b=K.value,b.headerType){case "VISITOR_ID":g.D5("VISITOR_DATA")&&(q["X-Goog-Visitor-Id"]=g.D5("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.D5("EOM_VISITOR_DATA")&&(q["X-Goog-EOM-Visitor-Id"]= g.D5("EOM_VISITOR_DATA"));break;case "USER_AUTH":t&&(q.Authorization="Bearer "+t);break;case "PLUS_PAGE_ID":(J=a.U())&&(q["X-Goog-PageId"]=J);break;case "AUTH_USER":V=a.V();!t&&V&&(q["X-Goog-AuthUser"]=V);break;case "DATASYNC_ID":if(M=void 0,(M=a.B())==null?0:M.S8("enable_datasync_id_header_in_web_vss_pings"))c=a.L(),Zl(r)&&g.D5("LOGGED_IN")&&c&&(q["X-YouTube-DataSync-Id"]=c)}"X-Goog-EOM-Visitor-Id"in q&&"X-Goog-Visitor-Id"in q&&delete q["X-Goog-Visitor-Id"];case 2:g.QJ(r,void 0,C,Object.keys(q).length!== 0?q:void 0,"",!0,T),g.Aj(W)}})}; tEF=function(a,I,U,e,T){this.J=a;this.U=I;this.V=U;this.L=e;this.B=T}; n0F=function(a,I){this.V=a;this.JU=I}; si=function(a,I,U,e,T,C,r){var q=q===void 0?new tEF(function(){var x=a.X(),Z=a.getVideoData(1);return g.tv(x,Z?g.zd(Z):"")},function(){return a.X().pageId},function(){return a.X().e8},function(){var x; return(x=a.X().datasyncId)!=null?x:""},function(){return a.X().experiments}):q; this.K=a;this.L=I;this.ej=U;this.Tt=e;this.TI=T;this.JU=C;this.jH=r;this.J=q;this.zb=null;this.V=new Map;this.B=new n0F(q,this.JU)}; byw=function(a,I,U,e,T){var C=dH(a.L.get(),U);C?(U=fK(a,KDi(C),C,void 0,void 0,e),I.hasOwnProperty("baseUrl")?a.J.send(I,U):a.B.send(I,U,{},T)):V$("Trying to ping from an unknown layout",void 0,void 0,{layoutId:U})}; MSd=function(a,I,U,e,T,C){e=e===void 0?[]:e;var r=dH(a.L.get(),I);if(r){var q=a.ej.get().i7(I,U),x=fK(a,KDi(r),r,T,C);e.forEach(function(Z,t){Z.baseUrl&&(a.B.send(Z.baseUrl,x,q,Z.attributionSrcMode),Z.serializedAdPingMetadata&&a.TI.aR("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,r,new Igi(Z,t),void 0,void 0,r.adLayoutLoggingData))})}else V$("Trying to track from an unknown layout.",void 0,void 0,{layoutId:I, trackingType:U})}; cc=function(a,I){a.K.sendVideoStatsEngageEvent(I,void 0,2)}; CZ=function(a,I){g.JL("adsClientStateChange",I)}; Jxs=function(a,I){a.V.has(I.Un())?V$("Trying to register an existing AdErrorInfoSupplier."):a.V.set(I.Un(),I)}; uLI=function(a,I){a.V.delete(I.Un())||V$("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; xv=function(a,I,U){typeof U==="string"?a.K.getVideoData(1).UR(I,U):a.K.getVideoData(1).R$(I,U)}; KDi=function(a){var I=g.O(Zf(a.clientMetadata,"metadata_type_ad_placement_config"));a=Zf(a.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:I,M1:a}}; fK=function(a,I,U,e,T,C){var r=U?k2S(a):{},q=U?VEI(a,U.layoutId):{},x=Axb(a),Z,t=T!=null?T:(Z=iC(a.Tt.get(),2))==null?void 0:Z.clientPlaybackNonce;T=void 0;if(U){var n;if((n=a.jH.V.get(U.layoutId))==null?0:n.Y0)T=U.layoutId}n={};a=Object.assign({},T7s(a.K,T,e),C0F(I.adPlacementConfig,(U==null?void 0:U.renderingContent)!==void 0),q,r,x,(n.FINAL=Im(function(){return"1"}),n.AD_CPN=Im(function(){return t||""}),n)); (U==null?void 0:U.renderingContent)!==void 0||(a.SLOT_POS=Im(function(){return(I.M1||0).toString()})); U={};C=Object.assign({},a,C);a=g.k(Object.values(MES));for(e=a.next();!e.done;e=a.next())e=e.value,r=C[e],r!=null&&r.toString()!=null&&(U[e]=r.toString());return U}; k2S=function(a){var I={},U,e=(U=a.zb)==null?void 0:U.Yy/1E3;e!=null&&(I.SURVEY_ELAPSED_MS=Im(function(){return Math.round(e*1E3).toString()})); I.SURVEY_LOCAL_TIME_EPOCH_S=Im(function(){return Math.round(Date.now()/1E3).toString()}); return I}; VEI=function(a,I){a=a.V.get(I);if(!a)return{};a=a.m_();if(!a)return{};I={};return I.YT_ERROR_CODE=a.dN.toString(),I.ERRORCODE=a.rQ.toString(),I.ERROR_MSG=a.errorMessage,I}; Axb=function(a){var I={},U=a.K.getVideoData(1);I.ASR=Im(function(){var e;return(e=U==null?void 0:U.LX)!=null?e:null}); I.EI=Im(function(){var e;return(e=U==null?void 0:U.eventId)!=null?e:null}); return I}; Ui=function(a,I,U){g.S.call(this);this.K=a;this.hX=I;this.JU=U;this.listeners=[];this.Hb=null;this.d1=new Map;I=new g.Ru(this);g.E(this,I);I.G(a,"videodatachange",this.Sam);I.G(a,"serverstitchedvideochange",this.bFa);this.dO=iC(this)}; iC=function(a,I){var U=a.K.getVideoData(I);return U?a.Me(U,I||a.K.getPresentingPlayerType(!0)):null}; rW=function(a){return a.dO}; jGw=function(a,I,U){var e=a.Me(I,U);a.dO=e;a.listeners.forEach(function(T){T.jW(e)})}; $2j=function(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7}}; ew=function(a,I,U){g.S.call(this);this.K=a;this.Tt=I;this.JU=U;this.listeners=[];this.mR=[];this.V=function(){V$("Called 'doUnlockPreroll' before it's initialized.")}; I=new pd(this);U=new g.Ru(this);g.E(this,U);g.E(this,I);I.G(a,"progresssync",this.uc$);I.G(a,"presentingplayerstatechange",this.NSm);I.G(a,"fullscreentoggled",this.onFullscreenToggled);I.G(a,"onVolumeChange",this.onVolumeChange);I.G(a,"minimized",this.GQ);I.G(a,"overlayvisibilitychange",this.FI);I.G(a,"shortsadswipe",this.u3);I.G(a,"resize",this.jj);U.G(a,g.ZW("appad"),this.ZJ)}; To=function(a){hn(a.JU.get())||a.V()}; iyL=function(a,I){a.mR=a.mR.filter(function(U){return U!==I})}; C_=function(a,I,U){return a.getCurrentTimeSec(I,U)}; lg=function(a){return a.getCurrentTimeSec(1,!1)}; LDw=function(a,I){var U;I=(U=a.Tt.get().d1.get(I))!=null?U:null;if(I===null)return V$("Expected ad video start time on playback timeline"),0;a=a.K.getCurrentTime(2,!0);return a0){var C=I.end.toString();T.forEach(function(r){(r=r.config&&r.config.adPlacementConfig)&&r.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&r.adTimeOffset&&r.adTimeOffset.offsetEndMilliseconds==="-1"&&r.adTimeOffset.offsetEndMilliseconds!==C&&(r.adTimeOffset.offsetEndMilliseconds=C)}); e.map(function(r){return g.d(r,QC)}).forEach(function(r){var q; (r=r==null?void 0:(q=r.slotEntryTrigger)==null?void 0:q.mediaTimeRangeTrigger)&&r.offsetEndMilliseconds==="-1"&&(r.offsetEndMilliseconds=C)})}return{Us:T, adSlots:e,Sd:!1,ssdaiAdsConfig:a.ssdaiAdsConfig}}; Zu=function(a){g.S.call(this);this.K=a;this.listeners=[];this.V=new pd(this);g.E(this,this.V);this.V.G(this.K,"aduxclicked",this.onAdUxClicked);this.V.G(this.K,"aduxmouseover",this.VL);this.V.G(this.K,"aduxmouseout",this.Ry);this.V.G(this.K,"muteadaccepted",this.jFm)}; X9b=function(a,I,U){I=g.FX(I,function(e){return new Yvc(e,U,e.id)}); a.K.I$("onAdUxUpdate",I)}; tJ=function(a,I){a=g.k(a.listeners);for(var U=a.next();!U.done;U=a.next())I(U.value)}; n_=function(a,I){this.L=a;this.B=I===void 0?!1:I;this.V={}}; P0c=function(a,I){var U=a.startSecs+a.SK;U=U<=0?null:U;if(U===null)return null;switch(a.event){case "start":case "continue":case "stop":break;case "predictStart":if(I)break;return null;default:return null}I=Math.max(a.startSecs,0);return{w8:new c1(I,U),uXt:new vF(I,U-I,a.context,a.identifier,a.event,a.V)}}; p9F=function(){this.V=[]}; VT5=function(a,I,U){var e=g.Po(a.V,I);if(e>=0)return I;I=-e-1;return I>=a.V.length||a.V[I]>U?null:a.V[I]}; K_=function(a,I,U){g.S.call(this);this.K=a;this.JU=I;this.Nn=U;this.listeners=[];this.U=!1;this.J=[];this.V=null;this.Y=new n_(this,FEw(I.get()));this.B=new p9F;this.L=null}; fr5=function(a){return a.J}; YIi=function(a,I){a.J.push(I);for(var U=!1,e=g.k(a.listeners),T=e.next();!T.done;T=e.next())U=T.value.Hj(I)||U;a.U=U;PJ(a.JU.get())&&xv(a.Nn.get(),"onci","cpi."+I.identifier+";cpe."+I.event+";cps."+I.startSecs+";cbi."+U)}; SIw=function(a,I){CZ(a.Nn.get(),{cuepointTrigger:{event:Oyw(I.event),cuepointId:I.identifier,totalCueDurationMs:I.SK*1E3,playheadTimeMs:I.V,cueStartTimeMs:I.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:a.K.getVideoData(1).clientPlaybackNonce}})}; Oyw=function(a){switch(a){case "unknown":return"CUEPOINT_EVENT_UNKNOWN";case "start":return"CUEPOINT_EVENT_START";case "continue":return"CUEPOINT_EVENT_CONTINUE";case "stop":return"CUEPOINT_EVENT_STOP";case "predictStart":return"CUEPOINT_EVENT_PREDICT_START";default:return Dx(a,"Unexpected cuepoint event")}}; bS=function(a){this.K=a}; JJ=function(a){this.K=a}; G2i=function(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7;default:Dx(a,"unknown transitionReason")}}; uS=function(){g.S.apply(this,arguments)}; yxY=function(a){this.K=a}; E0Y=function(a,I,U,e,T){g.S.call(this);var C=this,r=QM(function(){return new rt(C.JU)}); g.E(this,r);var q=QM(function(){return new qE(r,C.JU)}); g.E(this,q);var x=QM(function(){return new GX}); g.E(this,x);var Z=QM(function(){return new Ot(a)}); g.E(this,Z);var t=QM(function(){return new xT(r,q,C.JU)}); g.E(this,t);var n=QM(function(){return new bQ}); g.E(this,n);this.B5=QM(function(){return new Zu(I)}); g.E(this,this.B5);this.py=QM(function(){return new hQ(T)}); g.E(this,this.py);this.zC=QM(function(){return new wM(I)}); g.E(this,this.zC);this.H5=QM(function(){return new F4(I)}); g.E(this,this.H5);this.hh=QM(function(){return new m8(I)}); g.E(this,this.hh);this.lj=QM(function(){return new QH(I)}); g.E(this,this.lj);this.JU=QM(function(){return new z4(I)}); g.E(this,this.JU);var K=QM(function(){return new xq(e)}); g.E(this,K);var b=QM(function(){return new VM(C.JU)}); g.E(this,b);this.SS=QM(function(){return new bS(I)}); g.E(this,this.SS);this.Ud=QM(function(){return new Df}); g.E(this,this.Ud);this.Tt=QM(function(){return new Ui(I,n,C.JU)}); g.E(this,this.Tt);var J=dM({Tt:this.Tt,JU:this.JU,LF:b}),V=J.context,M=J.jH;this.TI=J.TI;this.Fc=QM(function(){return new K_(I,C.JU,C.Nn)}); g.E(this,this.Fc);this.Jh=QM(function(){return new JJ(I)}); g.E(this,this.Jh);this.Ya=QM(function(){return new ew(I,C.Tt,C.JU)}); g.E(this,this.Ya);this.Tv=QM(function(){return new uS}); g.E(this,this.Tv);J=QM(function(){return new gH(r,t,q,C.JU,b,"SLOT_TYPE_ABOVE_FEED",C.Ya,C.C$,C.nF)}); g.E(this,J);this.cL=QM(function(){return new vj(C.JU)}); this.ej=QM(function(){return new oi(C.Ya,I,C.JU)}); g.E(this,this.ej);this.Nn=QM(function(){return new si(I,x,C.ej,C.Tt,C.TI,C.JU,M)}); g.E(this,this.Nn);this.iZ=new fT(pT,kq,function(W,B,Y,y){return HJ(q.get(),W,B,Y,y)},Z,t,q,b,this.JU,this.Tt); g.E(this,this.iZ);this.Yw=new YK(Z,J,U,this.JU,a,this.Tt,this.Ya,this.zC);g.E(this,this.Yw);var c=new Ri(I,this.Yw,this.Ya,this.Tt,this.Fc);this.DC=QM(function(){return c}); this.V7=c;this.C$=new BJ(Z,t,this.DC,this.Fc,this.Ya,this.JU,this.Nn,this.Jh);g.E(this,this.C$);this.jS=new S$(Z,t,this.H5,this.DC,V);g.E(this,this.jS);this.zn=new mK(this.JU,Z,t,J,this.Tt,this.jS,U,this.hh);g.E(this,this.zn);this.wK=QM(function(){return new kM(K,q,b,C.JU,C.Nn,C.Ya,C.Jh)}); g.E(this,this.wK);this.Yl=QM(function(){return new Vk}); g.E(this,this.Yl);this.wV=new Qh(a,this.B5,this.JU);g.E(this,this.wV);this.mL=new zX(a);g.E(this,this.mL);this.y3=new hC(a);g.E(this,this.y3);this.FP=new oe(a,this.DC,V);g.E(this,this.FP);this.iV=new Da(a,this.H5,this.Ya,this.Tt,V);g.E(this,this.iV);this.rg=new vJ(a,this.Tt);g.E(this,this.rg);this.nF=new s3(a,this.Fc,this.Ya,this.Nn,this.DC);g.E(this,this.nF);this.pF=new a1(a);g.E(this,this.pF);this.O9=new Cq(a);g.E(this,this.O9);this.jl=new I1(a);g.E(this,this.jl);this.Zi=new Tf(a);g.E(this,this.Zi); this.O9=new Cq(a);g.E(this,this.O9);this.Jo=QM(function(){return new Re}); g.E(this,this.Jo);this.sO=QM(function(){return new wH(C.Ya)}); g.E(this,this.sO);this.bJ=QM(function(){return new d5S(C.B5,C.Nn,a,x,C.ej)}); g.E(this,this.bJ);this.Yk=QM(function(){return new Ug(C.zn,Z,r)}); g.E(this,this.Yk);this.GN=QM(function(){return new CV(C.JU,C.Nn,C.pF,C.ej)}); g.E(this,this.GN);this.EO=QM(function(){return new uA(a,C.O9,C.pF,C.Tt,C.Jh,C.Ya,C.Tv,C.Nn,n,C.Fc,C.ej,C.cL,C.hh,C.H5,C.zC,C.lj,C.py,C.SS,C.JU,x,V,M)}); g.E(this,this.EO);this.BT=QM(function(){return new s6I(C.Ya,C.Nn,C.py,C.JU,C.ej,C.Tt)}); g.E(this,this.BT);this.KR=QM(function(){return new web(C.B5,C.Ya,C.Nn,x,C.ej,C.y3,C.Zi,C.py,C.JU,U)}); g.E(this,this.KR);this.Jd=QM(function(){return new Rjb(C.B5,C.Nn,x)}); g.E(this,this.Jd);this.Ju=new q0(a,this.Ud,r);g.E(this,this.Ju);this.Dt={P3:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.zn],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.C$],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.iZ],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Yw],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jS]]),lG:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.wK],["SLOT_TYPE_ABOVE_FEED",this.Yl],["SLOT_TYPE_FORECASTING",this.Yl], ["SLOT_TYPE_IN_PLAYER",this.Yl],["SLOT_TYPE_PLAYER_BYTES",this.Yl],["SLOT_TYPE_PLAYER_UNDERLAY",this.Yl],["SLOT_TYPE_PLAYBACK_TRACKING",this.Yl],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.Yl]]),Yb:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.wV],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.wV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.mL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.mL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.mL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.mL],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.mL],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.mL],["TRIGGER_TYPE_CLOSE_REQUESTED",this.y3],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.FP],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.iV],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.iV],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.iV],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.iV],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.iV],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.iV],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.iV],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.rg],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.rg],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.pF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.FP],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.jl],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.Zi],["TRIGGER_TYPE_AD_BREAK_STARTED",this.O9],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.nF],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.nF],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.nF],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.nF],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.nF]]),OF:new Map([["SLOT_TYPE_ABOVE_FEED",this.Jo], ["SLOT_TYPE_AD_BREAK_REQUEST",this.Jo],["SLOT_TYPE_FORECASTING",this.Jo],["SLOT_TYPE_IN_PLAYER",this.Jo],["SLOT_TYPE_PLAYER_BYTES",this.sO],["SLOT_TYPE_PLAYER_UNDERLAY",this.Jo],["SLOT_TYPE_PLAYBACK_TRACKING",this.Jo],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.Jo]]),vI:new Map([["SLOT_TYPE_ABOVE_FEED",this.bJ],["SLOT_TYPE_AD_BREAK_REQUEST",this.Yk],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_PLAYER_BYTES",this.EO],["SLOT_TYPE_PLAYBACK_TRACKING",this.BT],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.BT],["SLOT_TYPE_IN_PLAYER",this.KR],["SLOT_TYPE_PLAYER_UNDERLAY",this.Jd]])};this.listeners=[x.get()];this.tJ={zn:this.zn,Db:this.JU.get(),Ps:this.py.get(),IT:this.Ya.get(),Yw:this.Yw,hf:r.get(),NC:this.Ud.get(),vF:this.wV,iQ:x.get(),hT:this.Tt.get()}}; d2Y=function(a,I,U,e,T){g.S.call(this);var C=this,r=QM(function(){return new rt(C.JU)}); g.E(this,r);var q=QM(function(){return new qE(r,C.JU)}); g.E(this,q);var x=QM(function(){return new GX}); g.E(this,x);var Z=QM(function(){return new Ot(a)}); g.E(this,Z);var t=QM(function(){return new xT(r,q,C.JU)}); g.E(this,t);var n=QM(function(){return new bQ}); g.E(this,n);this.B5=QM(function(){return new Zu(I)}); g.E(this,this.B5);this.py=QM(function(){return new hQ(T)}); g.E(this,this.py);this.zC=QM(function(){return new wM(I)}); g.E(this,this.zC);this.H5=QM(function(){return new F4(I)}); g.E(this,this.H5);this.hh=QM(function(){return new m8(I)}); g.E(this,this.hh);this.lj=QM(function(){return new QH(I)}); g.E(this,this.lj);this.JU=QM(function(){return new z4(I)}); g.E(this,this.JU);var K=QM(function(){return new xq(e)}); g.E(this,K);var b=QM(function(){return new VM(C.JU)}); g.E(this,b);var J=QM(function(){return new gH(r,t,q,C.JU,b,null,null,C.C$,C.nF)}); g.E(this,J);this.SS=QM(function(){return new bS(I)}); g.E(this,this.SS);this.Ud=QM(function(){return new Df}); g.E(this,this.Ud);this.Tt=QM(function(){return new Ui(I,n,C.JU)}); g.E(this,this.Tt);var V=dM({Tt:this.Tt,JU:this.JU,LF:b}),M=V.context,c=V.jH;this.TI=V.TI;this.Fc=QM(function(){return new K_(I,C.JU,C.Nn)}); this.Ya=QM(function(){return new ew(I,C.Tt,C.JU)}); g.E(this,this.Ya);this.Tv=QM(function(){return new uS}); g.E(this,this.Tv);this.ej=QM(function(){return new oi(C.Ya,I,C.JU)}); g.E(this,this.ej);this.Nn=QM(function(){return new si(I,x,C.ej,C.Tt,C.TI,C.JU,c)}); g.E(this,this.Nn);this.cL=QM(function(){return new vj(C.JU)}); g.E(this,this.cL);this.iZ=new fT(pT,kq,function(B,Y,y,z){return HJ(q.get(),B,Y,y,z)},Z,t,q,b,this.JU,this.Tt); g.E(this,this.iZ);this.Yw=new YK(Z,J,U,this.JU,a,this.Tt,this.Ya,this.zC);g.E(this,this.Yw);var W=new Ri(I,this.Yw,this.Ya,this.Tt,this.Fc);this.DC=QM(function(){return W}); this.V7=W;this.C$=new BJ(Z,t,this.DC,this.Fc,this.Ya,this.JU,this.Nn);g.E(this,this.C$);this.jS=new S$(Z,t,this.H5,this.DC,M);g.E(this,this.jS);this.zn=new mK(this.JU,Z,t,J,this.Tt,this.jS,U,this.hh);g.E(this,this.zn);this.wK=QM(function(){return new kM(K,q,b,C.JU,C.Nn,C.Ya)}); g.E(this,this.wK);this.Yl=QM(function(){return new Vk}); g.E(this,this.Yl);this.wV=new Qh(a,this.B5,this.JU);g.E(this,this.wV);this.mL=new zX(a);g.E(this,this.mL);this.y3=new hC(a);g.E(this,this.y3);this.FP=new oe(a,this.DC,M);g.E(this,this.FP);this.iV=new Da(a,this.H5,this.Ya,this.Tt,M);g.E(this,this.iV);this.pF=new a1(a);g.E(this,this.pF);this.jl=new I1(a);g.E(this,this.jl);this.Zi=new Tf(a);g.E(this,this.Zi);this.Jh=QM(function(){return new JJ(I)}); g.E(this,this.Jh);this.O9=new Cq(a);g.E(this,this.O9);this.nF=new s3(a,this.Fc,this.Ya,this.Nn,this.DC);g.E(this,this.nF);this.Jo=QM(function(){return new Re}); g.E(this,this.Jo);this.sO=QM(function(){return new wH(C.Ya)}); g.E(this,this.sO);this.Yk=QM(function(){return new Ug(C.zn,Z,r)}); g.E(this,this.Yk);this.GN=QM(function(){return new CV(C.JU,C.Nn,C.pF,C.ej)}); g.E(this,this.GN);this.KR=QM(function(){return new FIi(C.B5,C.Ya,C.Nn,x,C.ej,C.y3,C.Zi,C.py,C.JU,U)}); g.E(this,this.KR);this.EO=QM(function(){return new kv(a,C.O9,C.pF,C.Nn,C.ej,C.cL,C.hh,C.Tt,C.Ya,C.Tv,C.H5,C.zC,C.lj,C.py,C.SS,C.JU,C.Jh,M,c)}); g.E(this,this.EO);this.Ju=new q0(a,this.Ud,r);g.E(this,this.Ju);this.Dt={P3:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.zn],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.C$],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.iZ],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Yw],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jS]]),lG:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.wK],["SLOT_TYPE_FORECASTING",this.Yl],["SLOT_TYPE_IN_PLAYER",this.Yl], ["SLOT_TYPE_PLAYER_BYTES",this.Yl]]),Yb:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.wV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.mL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.mL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.mL], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.mL],["TRIGGER_TYPE_CLOSE_REQUESTED",this.y3],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.FP],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.iV],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.iV],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.iV],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.pF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.FP],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.jl],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.Zi],["TRIGGER_TYPE_AD_BREAK_STARTED",this.O9],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.nF],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.nF],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.nF],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.nF],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.nF]]),OF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Jo],["SLOT_TYPE_FORECASTING",this.Jo],["SLOT_TYPE_IN_PLAYER",this.Jo],["SLOT_TYPE_PLAYER_BYTES",this.sO]]), vI:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Yk],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_IN_PLAYER",this.KR],["SLOT_TYPE_PLAYER_BYTES",this.EO]])};this.listeners=[x.get()];this.tJ={zn:this.zn,Db:this.JU.get(),Ps:this.py.get(),IT:this.Ya.get(),Yw:this.Yw,hf:r.get(),NC:this.Ud.get(),vF:this.wV,iQ:x.get(),hT:this.Tt.get()}}; R1w=function(a,I,U,e,T){g.S.call(this);var C=this,r=QM(function(){return new rt(C.JU)}); g.E(this,r);var q=QM(function(){return new qE(r,C.JU)}); g.E(this,q);var x=QM(function(){return new GX}); g.E(this,x);var Z=QM(function(){return new Ot(a)}); g.E(this,Z);var t=QM(function(){return new xT(r,q,C.JU)}); g.E(this,t);var n=QM(function(){return new bQ}); g.E(this,n);this.B5=QM(function(){return new Zu(I)}); g.E(this,this.B5);this.py=QM(function(){return new hQ(T)}); g.E(this,this.py);this.zC=QM(function(){return new wM(I)}); g.E(this,this.zC);this.H5=QM(function(){return new F4(I)}); g.E(this,this.H5);this.hh=QM(function(){return new m8(I)}); g.E(this,this.hh);this.lj=QM(function(){return new QH(I)}); g.E(this,this.lj);this.JU=QM(function(){return new z4(I)}); g.E(this,this.JU);var K=QM(function(){return new xq(e)}); g.E(this,K);var b=QM(function(){return new VM(C.JU)}); g.E(this,b);var J=QM(function(){return new gH(r,t,q,C.JU,b,null,null,null,null)}); g.E(this,J);this.SS=QM(function(){return new bS(I)}); g.E(this,this.SS);this.Tt=QM(function(){return new Ui(I,n,C.JU)}); g.E(this,this.Tt);var V=dM({Tt:this.Tt,JU:this.JU,LF:b}),M=V.context,c=V.jH;this.TI=V.TI;this.Ya=QM(function(){return new ew(I,C.Tt,C.JU)}); g.E(this,this.Ya);this.Tv=QM(function(){return new uS}); g.E(this,this.Tv);this.ej=QM(function(){return new oi(C.Ya,I,C.JU)}); g.E(this,this.ej);this.Nn=QM(function(){return new si(I,x,C.ej,C.Tt,C.TI,C.JU,c)}); g.E(this,this.Nn);this.cL=QM(function(){return new vj(C.JU)}); g.E(this,this.cL);this.iZ=new fT(pT,kq,function(B,Y,y,z){return HJ(q.get(),B,Y,y,z)},Z,t,q,b,this.JU,this.Tt); g.E(this,this.iZ);this.Yw=new YK(Z,J,U,this.JU,a,this.Tt,this.Ya,this.zC);g.E(this,this.Yw);var W=new Ri(I,this.Yw,this.Ya,this.Tt);this.DC=QM(function(){return W}); this.V7=W;this.jS=new S$(Z,t,this.H5,this.DC,M);g.E(this,this.jS);this.zn=new mK(this.JU,Z,t,J,this.Tt,this.jS,U,this.hh);g.E(this,this.zn);this.wK=QM(function(){return new kM(K,q,b,C.JU,C.Nn,C.Ya)}); g.E(this,this.wK);this.Yl=QM(function(){return new Vk}); g.E(this,this.Yl);this.wV=new Qh(a,this.B5,this.JU);g.E(this,this.wV);this.mL=new zX(a);g.E(this,this.mL);this.FP=new oe(a,this.DC,M);g.E(this,this.FP);this.iV=new Da(a,this.H5,this.Ya,this.Tt,M);g.E(this,this.iV);this.pF=new a1(a);g.E(this,this.pF);this.jl=new I1(a);g.E(this,this.jl);this.Jh=QM(function(){return new JJ(I)}); g.E(this,this.Jh);this.O9=new Cq(a);g.E(this,this.O9);this.Jo=QM(function(){return new Re}); g.E(this,this.Jo);this.sO=QM(function(){return new wH(C.Ya)}); g.E(this,this.sO);this.Yk=QM(function(){return new Ug(C.zn,Z,r)}); g.E(this,this.Yk);this.GN=QM(function(){return new CV(C.JU,C.Nn,C.pF,C.ej)}); g.E(this,this.GN);this.EC=QM(function(){return new ILL(C.B5,C.Ya,C.Nn,x,U,C.JU)}); g.E(this,this.EC);this.EO=QM(function(){return new kv(a,C.O9,C.pF,C.Nn,C.ej,C.cL,C.hh,C.Tt,C.Ya,C.Tv,C.H5,C.zC,C.lj,C.py,C.SS,C.JU,C.Jh,M,c)}); g.E(this,this.EO);this.Dt={P3:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.zn],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.iZ],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Yw],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jS]]),lG:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.wK],["SLOT_TYPE_FORECASTING",this.Yl],["SLOT_TYPE_IN_PLAYER",this.Yl],["SLOT_TYPE_PLAYER_BYTES",this.Yl]]),Yb:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.wV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.mL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.mL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.mL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.mL],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.FP],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.iV],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.iV],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.pF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.FP],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.jl],["TRIGGER_TYPE_AD_BREAK_STARTED",this.O9]]),OF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Jo],["SLOT_TYPE_ABOVE_FEED",this.Jo],["SLOT_TYPE_FORECASTING",this.Jo],["SLOT_TYPE_IN_PLAYER",this.Jo],["SLOT_TYPE_PLAYER_BYTES",this.sO]]),vI:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Yk],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_IN_PLAYER", this.EC],["SLOT_TYPE_PLAYER_BYTES",this.EO]])};this.listeners=[x.get()];this.tJ={zn:this.zn,Db:this.JU.get(),Ps:this.py.get(),IT:this.Ya.get(),Yw:this.Yw,hf:r.get(),NC:null,vF:this.wV,iQ:x.get(),hT:this.Tt.get()}}; w9q=function(a,I,U,e,T){g.S.call(this);var C=this,r=QM(function(){return new rt(C.JU)}); g.E(this,r);var q=QM(function(){return new qE(r,C.JU)}); g.E(this,q);var x=QM(function(){return new GX}); g.E(this,x);var Z=QM(function(){return new Ot(a)}); g.E(this,Z);var t=QM(function(){return new xT(r,q,C.JU)}); g.E(this,t);var n=QM(function(){return new bQ}); g.E(this,n);this.Hi=QM(function(){return new yxY(I)}); g.E(this,this.Hi);this.B5=QM(function(){return new Zu(I)}); g.E(this,this.B5);this.py=QM(function(){return new hQ(T)}); g.E(this,this.py);this.zC=QM(function(){return new wM(I)}); g.E(this,this.zC);this.H5=QM(function(){return new F4(I)}); g.E(this,this.H5);this.hh=QM(function(){return new m8(I)}); g.E(this,this.hh);this.lj=QM(function(){return new QH(I)}); g.E(this,this.lj);this.JU=QM(function(){return new z4(I)}); g.E(this,this.JU);var K=QM(function(){return new xq(e)}); g.E(this,K);var b=QM(function(){return new VM(C.JU)}); g.E(this,b);var J=QM(function(){return new gH(r,t,q,C.JU,b,null,null,null,null)}); g.E(this,J);this.SS=QM(function(){return new bS(I)}); g.E(this,this.SS);this.Tt=QM(function(){return new Ui(I,n,C.JU)}); g.E(this,this.Tt);var V=dM({Tt:this.Tt,JU:this.JU,LF:b}),M=V.context,c=V.jH;this.TI=V.TI;this.Ya=QM(function(){return new ew(I,C.Tt,C.JU)}); g.E(this,this.Ya);this.Tv=QM(function(){return new uS}); g.E(this,this.Tv);this.ej=QM(function(){return new oi(C.Ya,I,C.JU)}); g.E(this,this.ej);this.Nn=QM(function(){return new si(I,x,C.ej,C.Tt,C.TI,C.JU,c)}); g.E(this,this.Nn);this.cL=QM(function(){return new vj(C.JU)}); g.E(this,this.cL);this.iZ=new fT(PEc,kq,function(B,Y,y,z){return Ifb(q.get(),B,Y,y,z)},Z,t,q,b,this.JU,this.Tt); g.E(this,this.iZ);this.Yw=new YK(Z,J,U,this.JU,a,this.Tt,this.Ya,this.zC);g.E(this,this.Yw);var W=new Ri(I,this.Yw,this.Ya,this.Tt);this.DC=QM(function(){return W}); this.V7=W;this.jS=new S$(Z,t,this.H5,this.DC,M);g.E(this,this.jS);this.zn=new mK(this.JU,Z,t,J,this.Tt,this.jS,U,this.hh);g.E(this,this.zn);this.wK=QM(function(){return new kM(K,q,b,C.JU,C.Nn,C.Ya)}); g.E(this,this.wK);this.Yl=QM(function(){return new Vk}); g.E(this,this.Yl);this.wV=new Qh(a,this.B5,this.JU);g.E(this,this.wV);this.mL=new zX(a);g.E(this,this.mL);this.FP=new oe(a,this.DC,M);g.E(this,this.FP);this.iV=new Da(a,this.H5,this.Ya,this.Tt,M);g.E(this,this.iV);this.pF=new a1(a);g.E(this,this.pF);this.jl=new I1(a);g.E(this,this.jl);this.Jh=QM(function(){return new JJ(I)}); g.E(this,this.Jh);this.O9=new Cq(a);g.E(this,this.O9);this.Jo=QM(function(){return new Re}); g.E(this,this.Jo);this.sO=QM(function(){return new wH(C.Ya)}); g.E(this,this.sO);this.Yk=QM(function(){return new Ug(C.zn,Z,r)}); g.E(this,this.Yk);this.GN=QM(function(){return new CV(C.JU,C.Nn,C.pF,C.ej)}); g.E(this,this.GN);this.EO=QM(function(){return new kv(a,C.O9,C.pF,C.Nn,C.ej,C.cL,C.hh,C.Tt,C.Ya,C.Tv,C.H5,C.zC,C.lj,C.py,C.SS,C.JU,C.Jh,M,c)}); g.E(this,this.EO);this.Qb=QM(function(){return new QVY(C.B5,C.Ya,C.Nn,x,C.Hi,U,C.Tt)}); g.E(this,this.Qb);this.Dt={P3:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.zn],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.iZ],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Yw],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jS]]),lG:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.wK],["SLOT_TYPE_FORECASTING",this.Yl],["SLOT_TYPE_IN_PLAYER",this.Yl],["SLOT_TYPE_PLAYER_BYTES",this.Yl]]),Yb:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.wV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.mL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.mL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.mL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.mL],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.FP],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.iV],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.iV],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.pF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.FP],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.jl],["TRIGGER_TYPE_AD_BREAK_STARTED",this.O9]]),OF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Jo],["SLOT_TYPE_FORECASTING",this.Jo],["SLOT_TYPE_IN_PLAYER",this.Jo],["SLOT_TYPE_PLAYER_BYTES",this.sO]]),vI:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Yk],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_IN_PLAYER",this.Qb],["SLOT_TYPE_PLAYER_BYTES", this.EO]])};this.listeners=[x.get()];this.tJ={zn:this.zn,Db:this.JU.get(),Ps:this.py.get(),IT:this.Ya.get(),Yw:this.Yw,hf:r.get(),NC:null,vF:this.wV,iQ:x.get(),hT:this.Tt.get()}}; FDs=function(a,I,U,e,T){g.S.call(this);var C=this,r=QM(function(){return new rt(C.JU)}); g.E(this,r);var q=QM(function(){return new qE(r,C.JU)}); g.E(this,q);var x=QM(function(){return new GX}); g.E(this,x);var Z=QM(function(){return new Ot(a)}); g.E(this,Z);var t=QM(function(){return new xT(r,q,C.JU)}); g.E(this,t);var n=QM(function(){return new bQ}); g.E(this,n);this.Hi=QM(function(){return new yxY(I)}); g.E(this,this.Hi);this.B5=QM(function(){return new Zu(I)}); g.E(this,this.B5);this.py=QM(function(){return new hQ(T)}); g.E(this,this.py);this.zC=QM(function(){return new wM(I)}); g.E(this,this.zC);this.H5=QM(function(){return new F4(I)}); g.E(this,this.H5);this.hh=QM(function(){return new m8(I)}); g.E(this,this.hh);this.lj=QM(function(){return new QH(I)}); g.E(this,this.lj);this.JU=QM(function(){return new z4(I)}); g.E(this,this.JU);var K=QM(function(){return new xq(e)}); g.E(this,K);var b=QM(function(){return new VM(C.JU)}); g.E(this,b);this.SS=QM(function(){return new bS(I)}); g.E(this,this.SS);this.Tt=QM(function(){return new Ui(I,n,C.JU)}); g.E(this,this.Tt);var J=dM({Tt:this.Tt,JU:this.JU,LF:b}),V=J.context,M=J.jH;this.TI=J.TI;this.Fc=QM(function(){return new K_(I,C.JU,C.Nn)}); g.E(this,this.Fc);this.Jh=QM(function(){return new JJ(I)}); g.E(this,this.Jh);this.Ya=QM(function(){return new ew(I,C.Tt,C.JU)}); g.E(this,this.Ya);this.Tv=QM(function(){return new uS}); g.E(this,this.Tv);J=QM(function(){return new gH(r,t,q,C.JU,b,null,C.Ya,C.C$,C.nF,3)}); g.E(this,J);this.cL=QM(function(){return new vj(C.JU)}); this.ej=QM(function(){return new oi(C.Ya,I,C.JU)}); g.E(this,this.ej);this.Nn=QM(function(){return new si(I,x,C.ej,C.Tt,C.TI,C.JU,M)}); g.E(this,this.Nn);this.Yw=new YK(Z,J,U,this.JU,a,this.Tt,this.Ya,this.zC);g.E(this,this.Yw);var c=new Ri(I,this.Yw,this.Ya,this.Tt,this.Fc);this.DC=QM(function(){return c}); this.V7=c;this.iZ=new fT(pSg,kq,function(W,B,Y,y){return Ifb(q.get(),W,B,Y,y)},Z,t,q,b,this.JU,this.Tt); g.E(this,this.iZ);this.C$=new BJ(Z,t,this.DC,this.Fc,this.Ya,this.JU,this.Nn,this.Jh);g.E(this,this.C$);this.jS=new S$(Z,t,this.H5,this.DC,V);g.E(this,this.jS);this.zn=new mK(this.JU,Z,t,J,this.Tt,this.jS,U,this.hh);g.E(this,this.zn);this.wK=QM(function(){return new kM(K,q,b,C.JU,C.Nn,C.Ya,C.Jh)}); g.E(this,this.wK);this.Yl=QM(function(){return new Vk}); g.E(this,this.Yl);this.wV=new Qh(a,this.B5,this.JU);g.E(this,this.wV);this.mL=new zX(a);g.E(this,this.mL);this.FP=new oe(a,this.DC,V);g.E(this,this.FP);this.iV=new Da(a,this.H5,this.Ya,this.Tt,V);g.E(this,this.iV);this.rg=new vJ(a,this.Tt);g.E(this,this.rg);this.nF=new s3(a,this.Fc,this.Ya,this.Nn,this.DC);g.E(this,this.nF);this.pF=new a1(a);g.E(this,this.pF);this.jl=new I1(a);g.E(this,this.jl);this.O9=new Cq(a);g.E(this,this.O9);this.Jo=QM(function(){return new Re}); g.E(this,this.Jo);this.sO=QM(function(){return new wH(C.Ya)}); g.E(this,this.sO);this.Yk=QM(function(){return new Ug(C.zn,Z,r)}); g.E(this,this.Yk);this.GN=QM(function(){return new CV(C.JU,C.Nn,C.pF,C.ej)}); g.E(this,this.GN);this.EO=QM(function(){return new uA(a,C.O9,C.pF,C.Tt,C.Jh,C.Ya,C.Tv,C.Nn,n,C.Fc,C.ej,C.cL,C.hh,C.H5,C.zC,C.lj,C.py,C.SS,C.JU,x,V,M)}); g.E(this,this.EO);this.KR=QM(function(){return new zfj(C.B5,C.Ya,C.Nn,x,C.Hi,U,C.JU,C.Tt)}); g.E(this,this.KR);this.Dt={P3:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.zn],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.C$],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.iZ],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Yw],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jS]]),lG:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.wK],["SLOT_TYPE_FORECASTING",this.Yl],["SLOT_TYPE_IN_PLAYER",this.Yl],["SLOT_TYPE_PLAYER_BYTES",this.Yl]]),Yb:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.wV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.mL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.mL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.mL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.mL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.mL],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.FP],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.iV],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.iV],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.rg],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.rg],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.pF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.FP],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.jl],["TRIGGER_TYPE_AD_BREAK_STARTED",this.O9],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.nF],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.nF],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.nF],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.nF],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.nF]]),OF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Jo],["SLOT_TYPE_FORECASTING",this.Jo],["SLOT_TYPE_IN_PLAYER",this.Jo],["SLOT_TYPE_PLAYER_BYTES",this.sO]]),vI:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Yk],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_PLAYER_BYTES",this.EO],["SLOT_TYPE_IN_PLAYER",this.KR]])};this.listeners=[x.get()]; this.tJ={zn:this.zn,Db:this.JU.get(),Ps:this.py.get(),IT:this.Ya.get(),Yw:this.Yw,hf:r.get(),NC:null,vF:this.wV,iQ:x.get(),hT:this.Tt.get()}}; QGw=function(a,I,U,e){function T(){return C.L} g.S.call(this);var C=this;a.X().experiments.S8("html5_dispose_of_manager_before_dependency")?(this.V=m2L(T,a,I,U,e),this.L=(new zG(this.V)).B(),g.E(this,this.L),g.E(this,this.V)):(this.V=m2L(T,a,I,U,e),g.E(this,this.V),this.L=(new zG(this.V)).B(),g.E(this,this.L))}; V0=function(a){return a.V.tJ}; m2L=function(a,I,U,e,T){try{var C=I.X();if(g.eI(C))var r=new E0Y(a,I,U,e,T);else if(g.CP(C))r=new d2Y(a,I,U,e,T);else if(h5(C))r=new R1w(a,I,U,e,T);else if(g.FT(C))r=new w9q(a,I,U,e,T);else if(g.Rd(C))r=new FDs(a,I,U,e,T);else throw new TypeError("Unknown web interface");return r}catch(q){return r=I.X(),V$("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:r.V.cplatform,interface:r.V.c,VVX:r.V.cver,RaK:r.V.ctheme,sOm:r.V.cplayer,yXm:r.playerStyle}),new lrI(a,I,U,e,T)}}; z1c=function(a){Dm.call(this,a)}; h1F=function(a,I,U,e,T){Cr.call(this,a,{W:"div",T:"ytp-ad-timed-pie-countdown-container",Z:[{W:"svg",T:"ytp-ad-timed-pie-countdown",S:{viewBox:"0 0 20 20"},Z:[{W:"circle",T:"ytp-ad-timed-pie-countdown-background",S:{r:"10",cx:"10",cy:"10"}},{W:"circle",T:"ytp-ad-timed-pie-countdown-inner",S:{r:"5",cx:"10",cy:"10"}},{W:"circle",T:"ytp-ad-timed-pie-countdown-outer",S:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",I,U,e,T);this.J=this.Ws("ytp-ad-timed-pie-countdown-container");this.B=this.Ws("ytp-ad-timed-pie-countdown-inner"); this.Y=this.Ws("ytp-ad-timed-pie-countdown-outer");this.L=Math.ceil(2*Math.PI*5);this.hide()}; N7g=function(a,I,U,e,T,C){jS.call(this,a,{W:"div",T:"ytp-ad-action-interstitial",S:{tabindex:"0"},Z:[{W:"div",T:"ytp-ad-action-interstitial-background-container"},{W:"div",T:"ytp-ad-action-interstitial-slot",Z:[{W:"div",T:"ytp-ad-action-interstitial-instream-info"},{W:"div",T:"ytp-ad-action-interstitial-card",Z:[{W:"div",T:"ytp-ad-action-interstitial-image-container"},{W:"div",T:"ytp-ad-action-interstitial-headline-container"},{W:"div",T:"ytp-ad-action-interstitial-description-container"},{W:"div", T:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",I,U,e);this.eg=T;this.Ow=C;this.navigationEndpoint=this.V=this.skipButton=this.L=this.actionButton=null;this.CO=this.Ws("ytp-ad-action-interstitial-instream-info");this.zt=this.Ws("ytp-ad-action-interstitial-image-container");this.j=new z7(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,"ytp-ad-action-interstitial-image");g.E(this,this.j);this.j.KO(this.zt);this.dw=this.Ws("ytp-ad-action-interstitial-headline-container"); this.Y=new ez(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,"ytp-ad-action-interstitial-headline");g.E(this,this.Y);this.Y.KO(this.dw);this.gw=this.Ws("ytp-ad-action-interstitial-description-container");this.B=new ez(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,"ytp-ad-action-interstitial-description");g.E(this,this.B);this.B.KO(this.gw);this.xa=this.Ws("ytp-ad-action-interstitial-background-container");this.a$=new z7(this.api,this.layoutId,this.interactionLoggingClientData, this.Ps,"ytp-ad-action-interstitial-background",!0);g.E(this,this.a$);this.a$.KO(this.xa);this.XX=this.Ws("ytp-ad-action-interstitial-action-button-container");this.slot=this.Ws("ytp-ad-action-interstitial-slot");this.E1=this.Ws("ytp-ad-action-interstitial-card");this.J=new pd;g.E(this,this.J);this.hide()}; o0j=function(a){var I=g.Qs("html5-video-player");I&&g.KC(I,"ytp-ad-display-override",a)}; Iim=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-ad-overlay-slot",Z:[{W:"div",T:"ytp-ad-overlay-container"}]},"invideo-overlay",I,U,e);this.j=[];this.xa=this.dw=this.J=this.XX=this.CO=null;this.a$=!1;this.Y=null;this.gw=0;a=this.Ws("ytp-ad-overlay-container");this.zt=new Kr(a,45E3,6E3,.3,.4);g.E(this,this.zt);this.B=D2w(this);g.E(this,this.B);this.B.KO(a);this.L=v0i(this);g.E(this,this.L);this.L.KO(a);this.V=ai4(this);g.E(this,this.V);this.V.KO(a);this.hide()}; D2w=function(a){var I=new g.M5({W:"div",T:"ytp-ad-text-overlay",Z:[{W:"div",T:"ytp-ad-overlay-ad-info-button-container"},{W:"div",T:"ytp-ad-overlay-close-container",Z:[{W:"button",T:"ytp-ad-overlay-close-button",Z:[yF(s58)]}]},{W:"div",T:"ytp-ad-overlay-title",AU:"{{title}}"},{W:"div",T:"ytp-ad-overlay-desc",AU:"{{description}}"},{W:"div",ww:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],AU:"{{displayUrl}}"}]});a.G(I.Ws("ytp-ad-overlay-title"),"click",function(U){AJ(a,I.element,U)}); a.G(I.Ws("ytp-ad-overlay-link"),"click",function(U){AJ(a,I.element,U)}); a.G(I.Ws("ytp-ad-overlay-close-container"),"click",a.i6);I.hide();return I}; v0i=function(a){var I=new g.M5({W:"div",ww:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],Z:[{W:"div",T:"ytp-ad-overlay-ad-info-button-container"},{W:"div",T:"ytp-ad-overlay-close-container",Z:[{W:"button",T:"ytp-ad-overlay-close-button",Z:[yF(s58)]}]},{W:"div",T:"ytp-ad-overlay-text-image",Z:[{W:"img",S:{src:"{{imageUrl}}"}}]},{W:"div",T:"ytp-ad-overlay-title",AU:"{{title}}"},{W:"div",T:"ytp-ad-overlay-desc",AU:"{{description}}"},{W:"div",ww:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], AU:"{{displayUrl}}"}]});a.G(I.Ws("ytp-ad-overlay-title"),"click",function(U){AJ(a,I.element,U)}); a.G(I.Ws("ytp-ad-overlay-link"),"click",function(U){AJ(a,I.element,U)}); a.G(I.Ws("ytp-ad-overlay-close-container"),"click",a.i6);a.G(I.Ws("ytp-ad-overlay-text-image"),"click",a.QdK);I.hide();return I}; ai4=function(a){var I=new g.M5({W:"div",T:"ytp-ad-image-overlay",Z:[{W:"div",T:"ytp-ad-overlay-ad-info-button-container"},{W:"div",T:"ytp-ad-overlay-close-container",Z:[{W:"button",T:"ytp-ad-overlay-close-button",Z:[yF(s58)]}]},{W:"div",T:"ytp-ad-overlay-image",Z:[{W:"img",S:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});a.G(I.Ws("ytp-ad-overlay-image"),"click",function(U){AJ(a,I.element,U)}); a.G(I.Ws("ytp-ad-overlay-close-container"),"click",a.i6);I.hide();return I}; ULJ=function(a,I){if(I){var U=g.d(I,df)||null;U==null?g.d1(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(I=g.Qs("video-ads ytp-ad-module")||null,I==null?g.d1(Error("Could not locate the root ads container element to attach the ad info dialog.")):(a.dw=new g.M5({W:"div",T:"ytp-ad-overlay-ad-info-dialog-container"}),g.E(a,a.dw),a.dw.KO(I),I=new UC(a.api,a.layoutId,a.interactionLoggingClientData,a.Ps,a.dw.element,!1),g.E(a,I),I.init(Kb("ad-info-hover-text-button"),U,a.macros), a.Y?(I.KO(a.Y,0),I.subscribe("f",a.xYt,a),I.subscribe("e",a.GK,a),a.G(a.Y,"click",a.n6X),a.G(g.Qs("ytp-ad-button",I.element),"click",function(){var e;if(g.d((e=g.d(U.button,g.wf))==null?void 0:e.serviceEndpoint,mkY))a.a$=a.api.getPlayerState(1)===2,a.api.pauseVideo();else a.api.onAdUxClicked("ad-info-hover-text-button",a.layoutId)}),a.xa=I):g.d1(Error("Ad info button container within overlay ad was not present."))))}else g.RS(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; TCd=function(a,I){if(edz(a,M0)||a.api.isMinimized())return!1;var U=$p(I.title),e=$p(I.description);if(g.ur(U)||g.ur(e))return!1;a.createServerVe(a.B.element,I.trackingParams||null);a.B.updateValue("title",$p(I.title));a.B.updateValue("description",$p(I.description));a.B.updateValue("displayUrl",$p(I.displayUrl));I.navigationEndpoint&&g.gd(a.j,I.navigationEndpoint);a.B.show();a.zt.start();a.logVisibility(a.B.element,!0);a.G(a.B.element,"mouseover",function(){a.gw++}); return!0}; CFo=function(a,I){if(edz(a,M0)||a.api.isMinimized())return!1;var U=$p(I.title),e=$p(I.description);if(g.ur(U)||g.ur(e))return!1;a.createServerVe(a.L.element,I.trackingParams||null);a.L.updateValue("title",$p(I.title));a.L.updateValue("description",$p(I.description));a.L.updateValue("displayUrl",$p(I.displayUrl));a.L.updateValue("imageUrl",qv5(I.image));I.navigationEndpoint&&g.gd(a.j,I.navigationEndpoint);a.XX=I.imageNavigationEndpoint||null;a.L.show();a.zt.start();a.logVisibility(a.L.element,!0); a.G(a.L.element,"mouseover",function(){a.gw++}); return!0}; rjG=function(a,I){if(a.api.isMinimized())return!1;var U=xkc(I.image),e=U;U.width0?(I=new R6(a.api,a.V), I.KO(a.playerOverlay),g.E(a,I)):(a=Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(I)),g.d1(a))}}else g.d1(Error("addCommonComponents() needs to be called before starting countdown."))}; ksd=function(a){function I(U){return{toString:function(){return U()}}} a.macros.SURVEY_LOCAL_TIME_EPOCH_S=I(function(){var U=new Date;return(Math.round(U.valueOf()/1E3)+-1*U.getTimezoneOffset()*60).toString()}); a.macros.SURVEY_ELAPSED_MS=I(function(){return(Date.now()-a.B).toString()})}; VbQ=function(a,I,U,e,T){L_.call(this,a,I,U,e,"survey-question-multi-select");this.gw=T;this.noneOfTheAbove=null;this.submitEndpoints=[];this.Y=null;this.hide()}; Aj4=function(a,I,U){a.noneOfTheAbove=new nI8(a.api,a.layoutId,a.interactionLoggingClientData,a.Ps);a.noneOfTheAbove.KO(a.answers);a.noneOfTheAbove.init(Kb("survey-none-of-the-above"),I,U)}; j5d=function(a){a.L.forEach(function(I){I.V.toggleButton(!1)}); Mb8(a,!0)}; Mb8=function(a,I){var U=a.J;a=$Lf(a);I=I===void 0?!1:I;U.V&&(a?U.V.hide():U.V.show(),I&&U.V instanceof Lr&&!U.V.J&&IeS(U.V,!1));U.L&&(a?U.L.show():U.L.hide())}; $Lf=function(a){return a.L.some(function(I){return I.V.isToggled()})||a.noneOfTheAbove.button.isToggled()}; gK=function(a,I,U,e,T){L_.call(this,a,I,U,e,"survey-question-single-select",function(r){C.api.X().N("supports_multi_step_on_desktop")&&T([r])}); var C=this;this.hide()}; cm=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-ad-survey",Z:[{W:"div",T:"ytp-ad-survey-questions"}]},"survey",I,U,e);this.questions=[];this.L=[];this.conditioningRules=[];this.V=0;this.Y=this.Ws("ytp-ad-survey-questions");this.api.X().N("fix_survey_color_contrast_on_destop")&&this.Ws("ytp-ad-survey").classList.add("color-contrast-fix");this.api.X().N("web_enable_speedmaster")&&this.Ws("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; gIJ=function(a,I){var U=a.L[I],e;(e=a.B)==null||e.dispose();g.d(U,yC)?icd(a,g.d(U,yC),a.macros):g.d(U,Gb)&&Lgj(a,g.d(U,Gb),a.macros);a.V=I}; icd=function(a,I,U){var e=new gK(a.api,a.layoutId,a.interactionLoggingClientData,a.Ps,a.J.bind(a));e.KO(a.Y);e.init(Kb("survey-question-single-select"),I,U);a.api.X().N("supports_multi_step_on_desktop")?a.B=e:a.questions.push(e);g.E(a,e)}; Lgj=function(a,I,U){var e=new VbQ(a.api,a.layoutId,a.interactionLoggingClientData,a.Ps,a.J.bind(a));e.KO(a.Y);e.init(Kb("survey-question-multi-select"),I,U);a.api.X().N("supports_multi_step_on_desktop")?a.B=e:a.questions.push(e);g.E(a,e)}; Wm=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-ad-survey-interstitial",Z:[{W:"div",T:"ytp-ad-survey-interstitial-contents",Z:[{W:"div",T:"ytp-ad-survey-interstitial-logo",Z:[{W:"div",T:"ytp-ad-survey-interstitial-logo-image"}]},{W:"div",T:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",I,U,e);this.V=this.actionButton=null;this.interstitial=this.Ws("ytp-ad-survey-interstitial");this.L=this.Ws("ytp-ad-survey-interstitial-contents");this.text=this.Ws("ytp-ad-survey-interstitial-text"); this.logoImage=this.Ws("ytp-ad-survey-interstitial-logo-image");this.transition=new g.qq(this,500,!1,300);g.E(this,this.transition)}; cjI=function(a,I){I=I&&QF(I)||"";if(g.ur(I))g.RS(Error("Found ThumbnailDetails without valid image URL"));else{var U=a.style;a=a.style.cssText;var e=document.implementation.createHTMLDocument("").createElement("DIV");e.style.cssText=a;a=OmI(e.style);U.cssText=[a,'background-image:url("'+I+'");'].join("")}}; WgJ=function(a){var I=g.Qs("html5-video-player");I&&g.KC(I,"ytp-ad-display-override",a)}; lS=function(a,I,U,e,T,C){C=C===void 0?0:C;Cr.call(this,a,{W:"div",T:"ytp-preview-ad",Z:[{W:"div",T:"ytp-preview-ad__text"}]},"preview-ad",I,U,e,T);var r=this;this.gw=C;this.L=0;this.J=-1;this.B=this.Ws("ytp-preview-ad__text");switch(this.gw){case 1:this.B.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.qq(this,400,!1,100,function(){r.hide()}); g.E(this,this.transition);this.hide()}; Bm=function(a,I,U,e){jS.call(this,a,{W:"img",T:"ytp-ad-avatar"},"ad-avatar",I,U,e);this.hide()}; lio=function(a){switch(a.size){case "AD_AVATAR_SIZE_XXS":return 16;case "AD_AVATAR_SIZE_XS":return 24;case "AD_AVATAR_SIZE_S":return 32;case "AD_AVATAR_SIZE_M":return 36;case "AD_AVATAR_SIZE_L":return 56;case "AD_AVATAR_SIZE_XL":return 72;default:return 36}}; Xq=function(a,I,U,e,T,C){T=T===void 0?!1:T;C=C===void 0?!1:C;jS.call(this,a,{W:"button",T:"ytp-ad-button-vm"},"ad-button",I,U,e);this.buttonText=this.buttonIcon=null;this.hide();this.V=T;this.L=C}; BCD=function(a,I,U,e,T){Cr.call(this,a,{W:"div",ww:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],Z:[{W:"div",T:"ytp-ad-avatar-lockup-card__avatar_and_text_container",Z:[{W:"div",T:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",I,U,e,T);this.startMilliseconds=0;this.adAvatar=new Bm(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.adAvatar);UJ(this.element,this.adAvatar.element,0);this.headline=new OC(this.api,this.layoutId, this.interactionLoggingClientData,this.Ps);g.E(this,this.headline);this.headline.KO(this.Ws("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.description);this.description.KO(this.Ws("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new Xq(this.api, this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.adButton);this.adButton.KO(this.element);this.hide()}; Pm=function(a,I,U,e){jS.call(this,a,{W:"button",T:"ytp-skip-ad-button",Z:[{W:"div",T:"ytp-skip-ad-button__text"}]},"skip-button",I,U,e);var T=this;this.L=!1;this.J=this.Ws("ytp-skip-ad-button__text");this.transition=new g.qq(this,500,!1,100,function(){T.hide()}); g.E(this,this.transition);this.V=new Kr(this.element,15E3,5E3,.5,.5,!0);g.E(this,this.V);this.hide()}; Xw8=function(a,I,U,e,T){Cr.call(this,a,{W:"div",T:"ytp-skip-ad"},"skip-ad",I,U,e,T);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.B=new Pm(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.B);this.B.KO(this.element);this.hide()}; p_=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-visit-advertiser-link"},"visit-advertiser-link",I,U,e);this.hide()}; f_=function(a,I,U,e,T){jS.call(this,a,{W:"div",T:"ytp-ad-player-overlay-layout",Z:[{W:"div",T:"ytp-ad-player-overlay-layout__player-card-container"},{W:"div",T:"ytp-ad-player-overlay-layout__ad-info-container"},{W:"div",T:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{W:"div",T:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",I,U,e);this.L=T;this.dw=this.Ws("ytp-ad-player-overlay-layout__player-card-container");this.V=this.Ws("ytp-ad-player-overlay-layout__ad-info-container"); this.j=this.Ws("ytp-ad-player-overlay-layout__skip-or-preview-container");this.gw=this.Ws("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; PFQ=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-ad-grid-card-text",Z:[{W:"div",T:"ytp-ad-grid-card-text__metadata",Z:[{W:"div",T:"ytp-ad-grid-card-text__metadata__headline"},{W:"div",T:"ytp-ad-grid-card-text__metadata__description",Z:[{W:"div",T:"ytp-ad-grid-card-text__metadata__description__line"},{W:"div",T:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{W:"div",T:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",I,U,e);this.headline=new OC(this.api,this.layoutId,this.interactionLoggingClientData, this.Ps);g.E(this,this.headline);this.headline.KO(this.Ws("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new Xq(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!0);g.E(this,this.moreInfoButton);this.moreInfoButton.KO(this.Ws("ytp-ad-grid-card-text__button"))}; Yq=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",I,U,e);this.V=[]}; Oi=function(a,I,U,e,T,C,r){Cr.call(this,a,C,r,I,U,e,T);this.playerProgressOffsetMs=0;this.L=!1}; pwf=function(a){var I=g.Qs("html5-video-player");I&&g.KC(I,"ytp-ad-display-override",a)}; fiI=function(a,I,U,e,T){Oi.call(this,a,I,U,e,T,{W:"div",T:"ytp-display-underlay-text-grid-cards",Z:[{W:"div",T:"ytp-display-underlay-text-grid-cards__content_container",Z:[{W:"div",T:"ytp-display-underlay-text-grid-cards__content_container__header",Z:[{W:"div",T:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{W:"div",T:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{W:"div",T:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {W:"div",T:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new Yq(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.adGridCardCollection);this.adGridCardCollection.KO(this.Ws("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new Xq(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.adButton);this.adButton.KO(this.Ws("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.B=this.Ws("ytp-display-underlay-text-grid-cards__content_container");this.J=this.Ws("ytp-display-underlay-text-grid-cards__content_container__header")}; Sw=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-ad-details-line"},"ad-details-line",I,U,e);this.V=[];this.hide()}; Go=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-image-background",Z:[{W:"img",T:"ytp-image-background-image"}]},"image-background",I,U,e);this.hide()}; YSm=function(a,I,U,e,T){Cr.call(this,a,{W:"svg",T:"ytp-timed-pie-countdown",S:{viewBox:"0 0 20 20"},Z:[{W:"circle",T:"ytp-timed-pie-countdown__background",S:{r:"10",cx:"10",cy:"10"}},{W:"circle",T:"ytp-timed-pie-countdown__inner",S:{r:"5",cx:"10",cy:"10"}},{W:"circle",T:"ytp-timed-pie-countdown__outer",S:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",I,U,e,T);this.B=this.Ws("ytp-timed-pie-countdown__inner");this.L=Math.ceil(2*Math.PI*5);this.hide()}; y0=function(a,I,U,e){jS.call(this,a,{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout",S:{tabindex:"0"},Z:[{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__content",Z:[{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",Z:[{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{W:"div",T:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",I,U,e);this.L=null;this.J=this.Ws("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.B=new pd;g.E(this,this.B);this.hide()}; Ocm=function(a){var I=g.Qs("html5-video-player");I&&g.KC(I,"ytp-ad-display-override",a)}; SSQ=function(a){if(!a.adAvatar||!g.d(a.adAvatar,Ei))return g.d1(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!a.headline)return g.d1(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!a.adBadge||!g.d(a.adBadge,dK))return g.d1(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!a.adButton||!g.d(a.adButton,Rm))return g.d1(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!a.adInfoRenderer|| !g.d(a.adInfoRenderer,df))return g.d1(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;a=a.durationMilliseconds||0;return typeof a!=="number"||a<=0?(g.d1(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+a)),!1):!0}; wK=function(a,I){I=I===void 0?2:I;g.J_.call(this);this.api=a;this.V=null;this.A4=new pd(this);g.E(this,this.A4);this.L=s7C;this.A4.G(this.api,"presentingplayerstatechange",this.M4);this.V=this.A4.G(this.api,"progresssync",this.Cv);this.mS=I;this.mS===1&&this.Cv()}; Fq=function(a,I,U){Dm.call(this,a);this.api=a;this.Ps=I;this.L={};a=new g.F({W:"div",ww:["video-ads","ytp-ad-module"]});g.E(this,a);P3&&g.x5(a.element,"ytp-ads-tiny-mode");this.U=new L5(a.element);g.E(this,this.U);g.w4(this.api,a.element,4);qv(U)&&(U=new g.F({W:"div",ww:["ytp-ad-underlay"]}),g.E(this,U),this.B=new L5(U.element),g.E(this,this.B),g.w4(this.api,U.element,0));g.E(this,Bzj())}; Gs8=function(a,I){a=g.ax(a.L,I.id,null);a==null&&g.RS(Error("Component not found for element id: "+I.id));return a||null}; yjG=function(a){g.nu.call(this,a);var I=this;this.L=null;this.created=!1;this.B=a.X().N("h5_use_refactored_get_ad_break")?new cZg(this.player):new EO(this.player);this.J=function(){if(I.L!=null)return I.L;var e=new fhw({vF:V0(I.V).vF,hT:V0(I.V).hT,K:I.player,Db:V0(I.V).Db,Nn:I.V.V.Nn,iQ:V0(I.V).iQ,lj:I.V.V.lj});I.L=e.I0;return I.L}; this.V=new QGw(this.player,this,this.B,this.J);g.E(this,this.V);var U=a.X();!XP(U)||g.Rd(U)||h5(U)||(g.E(this,new Fq(a,V0(this.V).Ps,V0(this.V).Db)),g.E(this,new z1c(a)))}; EIj=function(a){a.created!==a.loaded&&V$("Created and loaded are out of sync")}; wwz=function(a){g.nu.prototype.load.call(a);var I=V0(a.V).Db;try{a.player.getRootNode().classList.add("ad-created")}catch(x){V$(x instanceof Error?x:String(x))}var U=a.player.getVideoData(1),e=U&&U.videoId||"",T=U&&U.getPlayerResponse()||{},C=(!a.player.X().experiments.S8("debug_ignore_ad_placements")&&T&&T.adPlacements||[]).map(function(x){return x.adPlacementRenderer}),r=((T==null?void 0:T.adSlots)||[]).map(function(x){return g.d(x,QC)}); T=T.playerConfig&&T.playerConfig.daiConfig&&T.playerConfig.daiConfig.enableDai||!1;U&&U.U7();C=dLz(C,r,I,V0(a.V).hf);r=U&&U.clientPlaybackNonce||"";U=U&&U.kG||!1;if(Bd(I,!0)&&U){var q;I={};(q=a.player.getVideoData())==null||q.R$("p_cpb",(I.cc=r,I))}q=1E3*a.player.getDuration(1);Rdm(a);a.V.V.V7.SZ(r,q,U,C.tW,C.vC,C.tW,T,e)}; Rdm=function(a){var I,U;if(U=(I=a.player.getVideoData(1))==null||!I.kG)I=a.player.X(),U=XP(I)&&!g.Bj(I)&&I.playerStyle==="desktop-polymer";U&&(a=a.player.getInternalApi(),a.addEventListener("updateKevlarOrC3Companion",rPY),a.addEventListener("updateEngagementPanelAction",HOC),a.addEventListener("changeEngagementPanelVisibility",qXg),window.addEventListener("yt-navigate-start",ZOi))}; mF=function(a,I){I===a.vA&&(a.vA=void 0)}; Fgm=function(a){var I=V0(a.V).Yw,U=I.J().zT("SLOT_TYPE_PLAYER_BYTES",1);I=iC(I.Tt.get(),1).clientPlaybackNonce;var e=!1;U=g.k(U);for(var T=U.next();!T.done;T=U.next()){T=T.value;var C=T.slotType==="SLOT_TYPE_PLAYER_BYTES"&&T.slotEntryTrigger instanceof PN?T.slotEntryTrigger.fG:void 0;C&&C===I&&(e&&V$("More than 1 preroll playerBytes slot detected",T),e=!0)}e||To(V0(a.V).IT)}; mLJ=function(a){if(hn(V0(a.V).Db))return!0;var I="";a=g.k(V0(a.V).iQ.b0.keys());for(var U=a.next();!U.done;U=a.next()){U=U.value;if(U.slotType==="SLOT_TYPE_PLAYER_BYTES"&&U.qn==="core")return!0;I+=U.slotType+" "}Math.random()<.01&&V$("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:I});return!1}; Q5d=function(a){a=g.k(V0(a.V).iQ.b0.values());for(var I=a.next();!I.done;I=a.next())if(I.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; WNb=function(a,I,U,e,T,C){U=U===void 0?[]:U;e=e===void 0?"":e;T=T===void 0?"":T;var r=V0(a.V).Db,q=a.player.getVideoData(1);q&&q.getPlayerResponse();q&&q.U7();U=dLz(I,U,r,V0(a.V).hf);pg5(V0(a.V).zn,e,U.tW,U.vC,I,T,C)}; dLz=function(a,I,U,e){I={tW:[],vC:I};a=g.k(a);for(var T=a.next();!T.done;T=a.next())if((T=T.value)&&T.renderer!=null){var C=T.renderer;if(!U.K.X().N("html5_enable_vod_lasr_with_notify_pacf")){var r=void 0,q=void 0,x=void 0,Z=void 0,t=e;g.d((Z=C.sandwichedLinearAdRenderer)==null?void 0:Z.adVideoStart,LT)?(r=g.d((x=C.sandwichedLinearAdRenderer)==null?void 0:x.adVideoStart,LT),r=ohs(r,t),g.z9(C.sandwichedLinearAdRenderer.adVideoStart,LT,r)):g.d((q=C.linearAdSequenceRenderer)==null?void 0:q.adStart,LT)&& (x=g.d((r=C.linearAdSequenceRenderer)==null?void 0:r.adStart,LT),r=ohs(x,t),g.z9(C.linearAdSequenceRenderer.adStart,LT,r))}I.tW.push(T)}return I}; g.Q0=function(a){if(typeof DOMParser!="undefined")return KJ(new DOMParser,Pu5(a),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.zo=function(a){g.S.call(this);this.callback=a;this.V=new LC(0,0,.4,0,.2,1,1,1);this.delay=new g.oj(this.next,window,this);g.E(this,this.delay)}; g.zd8=function(a){var I=a.X();return I.uj&&!I.B&&g.YH(I)?a.isEmbedsShortsMode()?(a=a.lZ(),Math.min(a.width,a.height)>=315):!a.JS():!1}; g.hJ=function(a){g.F.call(this,{W:"div",T:"ytp-more-videos-view",S:{tabIndex:"-1"}});var I=this;this.api=a;this.L=!0;this.B=new g.Ru(this);this.V=[];this.suggestionData=[];this.columns=this.containerWidth=this.D=this.J=this.scrollPosition=0;this.title=new g.F({W:"h2",T:"ytp-related-title",AU:"{{title}}"});this.previous=new g.F({W:"button",ww:["ytp-button","ytp-previous"],S:{"aria-label":"Afficher les suggestions de vid\u00e9os pr\u00e9c\u00e9dentes"},Z:[g.cE()]});this.C=new g.zo(function(U){I.suggestions.element.scrollLeft= -U}); this.next=new g.F({W:"button",ww:["ytp-button","ytp-next"],S:{"aria-label":"Afficher plus de suggestions de vid\u00e9os"},Z:[g.WE()]});g.E(this,this.B);this.Y=a.X().J;g.E(this,this.title);this.title.KO(this.element);this.suggestions=new g.F({W:"div",T:"ytp-suggestions"});g.E(this,this.suggestions);this.suggestions.KO(this.element);g.E(this,this.previous);this.previous.KO(this.element);this.previous.listen("click",this.Tz,this);g.E(this,this.C);hdD(this);g.E(this,this.next);this.next.KO(this.element); this.next.listen("click",this.ag,this);this.B.G(this.api,"appresize",this.jj);this.B.G(this.api,"fullscreentoggled",this.gb);this.B.G(this.api,"videodatachange",this.onVideoDataChange);this.jj(this.api.j8().getPlayerSize());this.onVideoDataChange()}; hdD=function(a){for(var I={DM:0};I.DM<16;I={DM:I.DM},++I.DM){var U=new g.F({W:"a",T:"ytp-suggestion-link",S:{href:"{{link}}",target:a.api.X().j,"aria-label":"{{aria_label}}"},Z:[{W:"div",T:"ytp-suggestion-image"},{W:"div",T:"ytp-suggestion-overlay",S:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},Z:[{W:"div",T:"ytp-suggestion-title",AU:"{{title}}"},{W:"div",T:"ytp-suggestion-author",AU:"{{author_and_views}}"},{W:"div",S:{"data-is-live":"{{is_live}}"},T:"ytp-suggestion-duration", AU:"{{duration}}"}]}]});g.E(a,U);var e=U.Ws("ytp-suggestion-link");g.Gr(e,"transitionDelay",I.DM/20+"s");a.B.G(e,"click",function(T){return function(C){var r=T.DM;if(a.L){var q=a.suggestionData[r],x=q.sessionData;a.Y&&a.api.N("web_player_log_click_before_generating_ve_conversion_params")?(a.api.logClick(a.V[r].element),r=q.ys(),q={},g.EK(a.api,q),r=g.pM(r,q),g.Jw(r,a.api,C)):g.bV(C,a.api,a.Y,x||void 0)&&a.api.pT(q.videoId,x,q.playlistId)}else C.preventDefault(),document.activeElement.blur()}}(I)); U.KO(a.suggestions.element);a.V.push(U);a.api.createServerVe(U.element,U)}}; NCo=function(a){if(a.api.X().N("web_player_log_click_before_generating_ve_conversion_params"))for(var I=Math.floor(-a.scrollPosition/(a.J+8)),U=Math.min(I+a.columns,a.suggestionData.length)-1;I<=U;I++)a.api.logVisibility(a.V[I].element,!0)}; g.N0=function(a){var I=a.api.NV()?32:16;I=a.D/2+I;a.next.element.style.bottom=I+"px";a.previous.element.style.bottom=I+"px";I=a.scrollPosition;var U=a.containerWidth-a.suggestionData.length*(a.J+8);g.KC(a.element,"ytp-scroll-min",I>=0);g.KC(a.element,"ytp-scroll-max",I<=U)}; DLm=function(a){for(var I=a.suggestionData.length,U=0;U>>0)+"_",T=0;return I}); Zi("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var I="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),U=0;U0&&U>0;)if(e[--U]!=I[--T])return!1;return T<=0}}); Zi("Array.prototype.find",function(a){return a?a:function(I,U){return tbw(this,I,U).kW}}); Zi("Array.prototype.entries",function(a){return a?a:function(){return ES(this,function(I,U){return[I,U]})}}); Zi("Array.prototype.keys",function(a){return a?a:function(){return ES(this,function(I){return I})}}); Zi("String.prototype.startsWith",function(a){return a?a:function(I,U){var e=Gs(this,I,"startsWith");I+="";var T=e.length,C=I.length;U=Math.max(0,Math.min(U|0,e.length));for(var r=0;r=C}}); Zi("Number.isFinite",function(a){return a?a:function(I){return typeof I!=="number"?!1:!isNaN(I)&&I!==Infinity&&I!==-Infinity}}); Zi("String.prototype.repeat",function(a){return a?a:function(I){var U=Gs(this,null,"repeat");if(I<0||I>1342177279)throw new RangeError("Invalid count value");I|=0;for(var e="";I;)if(I&1&&(e+=U),I>>>=1)U+=U;return e}}); Zi("Object.entries",function(a){return a?a:function(I){var U=[],e;for(e in I)Kc(I,e)&&U.push([e,I[e]]);return U}}); Zi("Array.from",function(a){return a?a:function(I,U,e){U=U!=null?U:function(q){return q}; var T=[],C=typeof Symbol!="undefined"&&Symbol.iterator&&I[Symbol.iterator];if(typeof C=="function"){I=C.call(I);for(var r=0;!(C=I.next()).done;)T.push(U.call(e,C.value,r++))}else for(C=I.length,r=0;r>>16&65535)*T+e*(U>>>16&65535)<<16>>>0)|0}}); Zi("Math.trunc",function(a){return a?a:function(I){I=Number(I);if(isNaN(I)||I===Infinity||I===-Infinity||I===0)return I;var U=Math.floor(Math.abs(I));return I<0?-U:U}}); Zi("Math.clz32",function(a){return a?a:function(I){I=Number(I)>>>0;if(I===0)return 32;var U=0;(I&4294901760)===0&&(I<<=16,U+=16);(I&4278190080)===0&&(I<<=8,U+=8);(I&4026531840)===0&&(I<<=4,U+=4);(I&3221225472)===0&&(I<<=2,U+=2);(I&2147483648)===0&&U++;return U}}); Zi("Number.isNaN",function(a){return a?a:function(I){return typeof I==="number"&&isNaN(I)}}); Zi("Array.prototype.values",function(a){return a?a:function(){return ES(this,function(I,U){return U})}}); Zi("Array.prototype.fill",function(a){return a?a:function(I,U,e){var T=this.length||0;U<0&&(U=Math.max(0,T+U));if(e==null||e>T)e=T;e=Number(e);e<0&&(e=Math.max(0,T+e));for(U=Number(U||0);U0&&U?U.repeat(Math.ceil(I/U.length)).substring(0,I):"")+e}}); Zi("Array.prototype.findIndex",function(a){return a?a:function(I,U){return tbw(this,I,U).yZ}}); Zi("Promise.prototype.finally",function(a){return a?a:function(I){return this.then(function(U){return Promise.resolve(I()).then(function(){return U})},function(U){return Promise.resolve(I()).then(function(){throw U; })})}}); Zi("Math.sign",function(a){return a?a:function(I){I=Number(I);return I===0||isNaN(I)?I:I>0?1:-1}}); Zi("WeakSet",function(a){function I(U){this.V=new WeakMap;if(U){U=g.k(U);for(var e;!(e=U.next()).done;)this.add(e.value)}} if(function(){if(!a||!Object.seal)return!1;try{var U=Object.seal({}),e=Object.seal({}),T=new a([U]);if(!T.has(U)||T.has(e))return!1;T.delete(U);T.add(e);return!T.has(U)&&T.has(e)}catch(C){return!1}}())return a; I.prototype.add=function(U){this.V.set(U,!0);return this}; I.prototype.has=function(U){return this.V.has(U)}; I.prototype.delete=function(U){return this.V.delete(U)}; return I}); Zi("Array.prototype.copyWithin",function(a){function I(U){U=Number(U);return U===Infinity||U===-Infinity?U:U|0} return a?a:function(U,e,T){var C=this.length;U=I(U);e=I(e);T=T===void 0?C:I(T);U=U<0?Math.max(C+U,0):Math.min(U,C);e=e<0?Math.max(C+e,0):Math.min(e,C);T=T<0?Math.max(C+T,0):Math.min(T,C);if(Ue;)--T in this?this[--U]=this[T]:delete this[--U];return this}}); Zi("Int8Array.prototype.copyWithin",wC);Zi("Uint8Array.prototype.copyWithin",wC);Zi("Uint8ClampedArray.prototype.copyWithin",wC);Zi("Int16Array.prototype.copyWithin",wC);Zi("Uint16Array.prototype.copyWithin",wC);Zi("Int32Array.prototype.copyWithin",wC);Zi("Uint32Array.prototype.copyWithin",wC);Zi("Float32Array.prototype.copyWithin",wC);Zi("Float64Array.prototype.copyWithin",wC);Zi("Array.prototype.at",function(a){return a?a:FY}); Zi("Int8Array.prototype.at",mg);Zi("Uint8Array.prototype.at",mg);Zi("Uint8ClampedArray.prototype.at",mg);Zi("Int16Array.prototype.at",mg);Zi("Uint16Array.prototype.at",mg);Zi("Int32Array.prototype.at",mg);Zi("Uint32Array.prototype.at",mg);Zi("Float32Array.prototype.at",mg);Zi("Float64Array.prototype.at",mg);Zi("String.prototype.at",function(a){return a?a:FY}); Zi("Array.prototype.findLastIndex",function(a){return a?a:function(I,U){return nIb(this,I,U).yZ}}); Zi("Int8Array.prototype.findLastIndex",Qq);Zi("Uint8Array.prototype.findLastIndex",Qq);Zi("Uint8ClampedArray.prototype.findLastIndex",Qq);Zi("Int16Array.prototype.findLastIndex",Qq);Zi("Uint16Array.prototype.findLastIndex",Qq);Zi("Int32Array.prototype.findLastIndex",Qq);Zi("Uint32Array.prototype.findLastIndex",Qq);Zi("Float32Array.prototype.findLastIndex",Qq);Zi("Float64Array.prototype.findLastIndex",Qq);Zi("Number.parseInt",function(a){return a||parseInt});var oI,sj,KgF;oI=oI||{};g.zs=this||self;sj="closure_uid_"+(Math.random()*1E9>>>0);KgF=0;g.qd(ZD,Error);ZD.prototype.name="CustomError";var poL;var $L5,Qb,IR;$L5=Array.prototype.indexOf?function(a,I){return Array.prototype.indexOf.call(a,I,void 0)}:function(a,I){if(typeof a==="string")return typeof I!=="string"||I.length!=1?-1:a.indexOf(I,0); for(var U=0;U=0;U--)if(U in a&&a[U]===I)return U;return-1}; g.Gm=Array.prototype.forEach?function(a,I,U){Array.prototype.forEach.call(a,I,U)}:function(a,I,U){for(var e=a.length,T=typeof a==="string"?a.split(""):a,C=0;C=.3:this.f4>=.5};var br={tl6:0,i1U:1},Wmg={NONE:0,Z1a:1,k9U:2};var SSY="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");T6.prototype.getValue=function(){return this.L}; g.u(Ck,T6);Ck.prototype.B=function(a){this.L===null&&g.of(this.J,a)&&(this.L=a)}; g.u(rO,T6);rO.prototype.B=function(a){this.L===null&&typeof a==="number"&&(this.L=a)}; g.u(qW,T6);qW.prototype.B=function(a){this.L===null&&typeof a==="string"&&(this.L=a)};xR.prototype.disable=function(){this.L=!1}; xR.prototype.enable=function(){this.L=!0}; xR.prototype.isEnabled=function(){return this.L}; xR.prototype.reset=function(){this.V={};this.L=!0;this.B={}};var UR=document,td=window;var CIo=Di(1,!0),cr=Di(610401301,!1);Di(899588437,!1);Di(725719775,!1);var rzj=Di(513659523,!1),Hoz=Di(568333945,!1),R5q=Di(1331761403,!1);Di(651175828,!1);Di(722764542,!1);var hsS=Di(1981196515,!1);Di(2147483644,!1);Di(2147483645,!1);Di(2147483646,CIo);Di(2147483647,!0);var Wr=!!g.NL("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var MW=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},Hog=/&/g,qjY=//g,ZoY=/"/g,t8Y=/'/g,nJj=/\x00/g,rzS=/[\x00&<>"']/;var lr,qjQ=g.zs.navigator;lr=qjQ?qjQ.userAgentData||null:null;var NCc=globalThis.trustedTypes,G6;EG.prototype.toString=function(){return this.V+""};wO.prototype.toString=function(){return this.V}; var vIs=new wO("about:invalid#zClosurez");var Tcj=z6("tel"),UzF=z6("sms"),DLs=[z6("data"),z6("http"),z6("https"),z6("mailto"),z6("ftp"),new mV(function(a){return/^[^:]*([/?#]|$)/.test(a)})],aDb=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;vr.prototype.toString=function(){return this.V+""};CJ.prototype.toString=function(){return this.V+""};xt.prototype.toString=function(){return this.V};var tl={};g.xdQ=String.prototype.repeat?function(a,I){return a.repeat(I)}:function(a,I){return Array(I+1).join(a)};gr[" "]=function(){};var E8,xX,ahI,ZoQ,t8Q,nJz,Xw,P3,Kzf;g.pg=pk();g.k5=wwg();g.a7=Xv("Edge");g.rI=g.a7||g.k5;E8=Xv("Gecko")&&!(AY(g.gO(),"WebKit")&&!Xv("Edge"))&&!(Xv("Trident")||Xv("MSIE"))&&!Xv("Edge");g.hl=AY(g.gO(),"WebKit")&&!Xv("Edge");xX=LJ();ahI=V8g();g.eR=kmq();ZoQ=$t();t8Q=Xv("iPad");nJz=Xv("iPod");Xw=i9();P3=AY(g.gO(),"KaiOS"); a:{var boQ="",Jzf=function(){var a=g.gO();if(E8)return/rv:([^\);]+)(\)|;)/.exec(a);if(g.a7)return/Edge\/([\d\.]+)/.exec(a);if(g.k5)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(g.hl)return/WebKit\/(\S+)/.exec(a);if(g.pg)return/(?:Version)[ \/]?(\S+)/.exec(a)}(); Jzf&&(boQ=Jzf?Jzf[1]:"");if(g.k5){var om,uQQ=g.zs.document;om=uQQ?uQQ.documentMode:void 0;if(om!=null&&om>parseFloat(boQ)){Kzf=String(om);break a}}Kzf=boQ}var $dI=Kzf,M8S={};var I$,sV;g.ad=YR();I$=$t()||Xv("iPod");sV=Xv("iPad");g.fg=mLI();g.GK=OG();g.gz=Sp()&&!i9();var PXS=!g.k5&&!Sp();g.H=g.X0.prototype;g.H.clone=function(){return new g.X0(this.x,this.y)}; g.H.NF=function(a){return a instanceof g.X0&&PA(this,a)}; g.H.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; g.H.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; g.H.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; g.H.translate=function(a,I){a instanceof g.X0?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof I==="number"&&(this.y+=I));return this}; g.H.scale=function(a,I){this.x*=a;this.y*=typeof I==="number"?I:a;return this};g.H=g.pJ.prototype;g.H.clone=function(){return new g.pJ(this.width,this.height)}; g.H.aspectRatio=function(){return this.width/this.height}; g.H.isEmpty=function(){return!Yt(this)}; g.H.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.H.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.H.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.H.scale=function(a,I){this.width*=a;this.height*=typeof I==="number"?I:a;return this};S9.prototype.toString=function(){return this.V}; var Oe={};new S9(Oe,"");var gJi=/^[a-z][a-z\d-]*$/i,czF="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),lDF="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),Xos=["action","formaction","href"];var fDS={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};g.H=ys.prototype;g.H.oF=function(a){return R9(this.V,a)}; g.H.getElementsByTagName=function(a,I){return(I||this.V).getElementsByTagName(String(a))}; g.H.Ws=function(a){return g.Qs(a,this.V)}; g.H.setProperties=zQ;g.H.createElement=function(a){return o9(this.V,a)}; g.H.appendChild=g.IA;g.H.append=function(a,I){Gmq(Ee(a),a,arguments,1)}; g.H.canHaveChildren=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; g.H.removeNode=g.ec;g.H.getChildren=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(I){return I.nodeType==1})}; g.H.contains=g.Ti;qj.prototype.now=function(){return 0}; qj.prototype.L=function(){return 0}; qj.prototype.B=function(){return 0}; qj.prototype.V=function(){return 0};g.u(Zz,qj);Zz.prototype.now=function(){return x4()&&td.performance.now?td.performance.now():qj.prototype.now.call(this)}; Zz.prototype.L=function(){return x4()&&td.performance.memory?td.performance.memory.totalJSHeapSize||0:qj.prototype.L.call(this)}; Zz.prototype.B=function(){return x4()&&td.performance.memory?td.performance.memory.usedJSHeapSize||0:qj.prototype.B.call(this)}; Zz.prototype.V=function(){return x4()&&td.performance.memory?td.performance.memory.jsHeapSizeLimit||0:qj.prototype.V.call(this)};var woC=bm(function(){var a=!1;try{var I=Object.defineProperty({},"passive",{get:function(){a=!0}}); g.zs.addEventListener("test",null,I)}catch(U){}return a});FzC.prototype.isVisible=function(){return Ad(UR)===1};var DWs=jc(function(a){return typeof a==="number"}),oRc=jc(function(a){return typeof a==="string"}),vRS=jc(function(a){return typeof a==="boolean"}),Vu=jc(function(a){return a!=null&&typeof a==="object"&&typeof a.then==="function"}),kT=jc(function(a){return!!a&&(typeof a==="object"||typeof a==="function")});var z4S=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),IxI=/#|$/,sxC=/[?&]($|#)/;var e3C={Eya:"allow-forms",iut:"allow-modals",smg:"allow-orientation-lock",RuO:"allow-pointer-lock",VZU:"allow-popups",gy6:"allow-popups-to-escape-sandbox",Ltx:"allow-presentation",B6X:"allow-same-origin",kug:"allow-scripts",Aaa:"allow-top-navigation",JaU:"allow-top-navigation-by-user-activation"},Hk5=bm(function(){return TOS()});var tps=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");EJ.prototype.MJ=function(a,I,U){a=a+"//"+I+U;var e=JYs(this)-U.length;if(e<0)return"";this.V.sort(function(Z,t){return Z-t}); U=null;I="";for(var T=0;T=x.length){e-=x.length;a+=x;I=this.B;break}U=U==null?C:U}}e="";U!=null&&(e=""+I+"trn="+U);return a+e};hd.prototype.setInterval=function(a,I){return td.setInterval(a,I)}; hd.prototype.clearInterval=function(a){td.clearInterval(a)}; hd.prototype.setTimeout=function(a,I){return td.setTimeout(a,I)}; hd.prototype.clearTimeout=function(a){td.clearTimeout(a)};var Vc=void 0,kO,m9F=typeof TextDecoder!=="undefined",cYL,gRs=typeof String.prototype.isWellFormed==="function",LVY=typeof TextEncoder!=="undefined";var Prj={},eY=null,prb=E8||g.hl||typeof g.zs.btoa=="function";var wrg=typeof Uint8Array!=="undefined",G6I=!g.k5&&typeof btoa==="function",yYi=/[-_.]/g,Okb={"-":"+",_:"/",".":"="},Ct={};Ta.prototype.isEmpty=function(){return this.V==null}; Ta.prototype.sizeBytes=function(){var a=H5(this);return a?a.length:0}; var R3s;var FVb=void 0;var tq=typeof Symbol==="function"&&typeof Symbol()==="symbol",kmG=ZP("jas",void 0,!0),Ew=ZP(void 0,"1oa"),Uw=ZP(void 0,Symbol()),V8z=ZP(void 0,"0ub"),clq=ZP(void 0,"0actk"),v5=ZP("m_m","wAn",!0),j95=ZP(void 0,"vps");Math.max.apply(Math,g.A(Object.values({Ava:1,kwx:2,BUw:4,sMa:8,iTg:16,ugm:32,er6:64,T3X:128,zXX:256,b1t:512,gns:1024,bw$:2048,Bqw:4096,p1n:8192,pG6:16384,tIO:32768})));var z3c={I6s:{value:0,configurable:!0,writable:!0,enumerable:!1}},Qxd=Object.defineProperties,nt=tq?kmG:"I6s",Bt,Azz=[];bX(Azz,55);Bt=Object.freeze(Azz);var ag={},uX={},P9b=Object.freeze({}),Aq={};var $e=typeof g.zs.BigInt==="function"&&typeof g.zs.BigInt(0)==="bigint";var qc=jc(function(a){return $e?a>=M8j&&a<=jfj:a[0]==="-"?aIw(a,$dJ):aIw(a,io4)}),$dJ=Number.MIN_SAFE_INTEGER.toString(),M8j=$e?BigInt(Number.MIN_SAFE_INTEGER):void 0,io4=Number.MAX_SAFE_INTEGER.toString(),jfj=$e?BigInt(Number.MAX_SAFE_INTEGER):void 0;var Etq=typeof Uint8Array.prototype.slice==="function",Lt=0,gx=0,Jds;var wx=typeof BigInt==="function"?BigInt.asIntN:void 0,bJq=typeof BigInt==="function"?BigInt.asUintN:void 0,za=Number.isSafeInteger,SY=Number.isFinite,hq=Math.trunc,TrS=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var $9q={};var rp;var tD,iJ5;var fIc=iX(0);g.H=GQs.prototype;g.H.init=function(a,I,U,e){var T=e===void 0?{}:e;e=T.zM===void 0?!1:T.zM;T=T.Fr===void 0?!1:T.Fr;this.zM=e;this.Fr=T;a&&(a=Tn(a,this.Fr),this.L=a.buffer,this.U=a.wg,this.J=I||0,this.B=U!==void 0?this.J+U:this.L.length,this.V=this.J)}; g.H.free=function(){this.clear();nX.length<100&&nX.push(this)}; g.H.clear=function(){this.L=null;this.U=!1;this.V=this.B=this.J=0;this.zM=!1}; g.H.reset=function(){this.V=this.J}; g.H.t4=function(){var a=this.Y;a||(a=this.L,a=this.Y=new DataView(a.buffer,a.byteOffset,a.byteLength));return a}; var nX=[];KX.prototype.free=function(){this.V.clear();this.L=this.J=-1;bj.length<100&&bj.push(this)}; KX.prototype.reset=function(){this.V.reset();this.B=this.V.V;this.L=this.J=-1}; var bj=[];MS.prototype.toJSON=function(){return Z2(this)}; MS.prototype.WX=function(a){return JSON.stringify(Z2(this,a))}; MS.prototype.clone=function(){var a=this,I=a.Ly;a=new a.constructor(Ht(I,I[nt]|0,bJ,!0,!0));Jq(a.Ly);return a}; MS.prototype.wg=function(){return ke(this)}; MS.prototype[v5]=ag;MS.prototype.toString=function(){return this.Ly.toString()};var h2g,otc;ij.prototype.length=function(){return this.V.length}; ij.prototype.end=function(){var a=this.V;this.V=[];return a};var pX=PP(),Lzd=PP(),gJD=PP(),czI=PP(),Wzm=PP(),lDI=PP(),Bdo=PP(),Xom=PP();var CmL=YO(function(a,I,U,e,T){if(a.L!==2)return!1;uj(a,dp(I,e,U),T);return!0},Tsc),rdC=YO(function(a,I,U,e,T){if(a.L!==2)return!1; uj(a,dp(I,e,U),T);return!0},Tsc),m5=Symbol(),EE=Symbol(),wb=Symbol(),n4c=Symbol(),xjq=Symbol(),OE,Sn;var PIf=DR(function(a,I,U){if(a.L!==1)return!1;aD(I,U,ZR(a.V));return!0},ID,Bdo),pod=DR(function(a,I,U){if(a.L!==1)return!1; a=ZR(a.V);aD(I,U,a===0?void 0:a);return!0},ID,Bdo),fDj=DR(function(a,I,U,e){if(a.L!==1)return!1; GB(I,U,e,ZR(a.V));return!0},ID,Bdo),Yjo=DR(function(a,I,U){if(a.L!==0)return!1; aD(I,U,rb(a.V));return!0},s8,Wzm),Oof=DR(function(a,I,U){if(a.L!==0)return!1; a=rb(a.V);aD(I,U,a===0?void 0:a);return!0},s8,Wzm),Sj8=DR(function(a,I,U,e){if(a.L!==0)return!1; GB(I,U,e,rb(a.V));return!0},s8,Wzm),GmG=DR(function(a,I,U){if(a.L!==0)return!1; aD(I,U,HP(a.V));return!0},U8,czI),yzm=DR(function(a,I,U){if(a.L!==0)return!1; a=HP(a.V);aD(I,U,a===0?void 0:a);return!0},U8,czI),EJ4=DR(function(a,I,U,e){if(a.L!==0)return!1; GB(I,U,e,HP(a.V));return!0},U8,czI),ddz=DR(function(a,I,U){if(a.L!==1)return!1; aD(I,U,xO(a.V));return!0},function(a,I,U){UjS(a,U,Jl5(I))},lDI),R4d=vP(function(a,I,U){if(a.L!==1&&a.L!==2)return!1; I=pH(I,I[nt]|0,U);if(a.L==2)for(U=HP(a.V)>>>0,U=a.V.V+U;a.V.V>>0);return!0},function(a,I,U){I=dx(I); I!=null&&I!=null&&(BP(a,U,0),cP(a.V,I))},PP()),Ndz=DR(function(a,I,U){if(a.L!==0)return!1; aD(I,U,HP(a.V));return!0},function(a,I,U){I=EW(I); I!=null&&(I=parseInt(I,10),BP(a,U,0),vt5(a.V,I))},PP());Mc5.prototype.register=function(){gr(this)};g.u(rU,MS);rU.prototype.L=jAg([0,pod,Oof,-2,yzm]);var lzs={pis:1,b4:2,XPU:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};XYY.prototype.tP=function(a){if(typeof a==="string"&&a.length!=0){var I=this.UB;if(I.L){a=a.split("&");for(var U=a.length-1;U>=0;U--){var e=a[U].split("="),T=decodeURIComponent(e[0]);e.length>1?(e=decodeURIComponent(e[1]),e=/^[0-9]+$/g.exec(e)?parseInt(e,10):e):e=1;(T=I.V[T])&&T.B(e)}}}};var UL=null;var nz=g.zs.performance,oJ8=!!(nz&&nz.mark&&nz.measure&&nz.clearMarks),ZZ=bm(function(){var a;if(a=oJ8){var I=I===void 0?window:I;if(UL===null){UL="";try{a="";try{a=I.top.location.hash}catch(e){a=I.location.hash}if(a){var U=a.match(/\bdeid=([\d,]+)/);UL=U?U[1]:""}}catch(e){}}I=UL;a=!!I.indexOf&&I.indexOf("1337")>=0}return a}); tO.prototype.disable=function(){this.V=!1;this.events!==this.L.google_js_reporting_queue&&(ZZ()&&g.Gm(this.events,SJw),this.events.length=0)}; tO.prototype.start=function(a,I){if(!this.V)return null;var U=YJs()||fz5();a=new OMq(a,I,U);I="goog_"+a.label+"_"+a.uniqueId+"_start";nz&&ZZ()&&nz.mark(I);return a}; tO.prototype.end=function(a){if(this.V&&typeof a.value==="number"){var I=YJs()||fz5();a.duration=I-a.value;I="goog_"+a.label+"_"+a.uniqueId+"_end";nz&&ZZ()&&nz.mark(I);!this.V||this.events.length>2048||this.events.push(a)}};Gid.prototype.yp=function(a,I,U,e,T){T=T||this.Ie;try{var C=new EJ;C.V.push(1);C.L[1]=ds("context",a);I.error&&I.meta&&I.id||(I=new up(kf(I)));if(I.msg){var r=I.msg.substring(0,512);C.V.push(2);C.L[2]=ds("msg",r)}var q=I.meta||{};if(this.w1)try{this.w1(q)}catch(b){}if(e)try{e(q)}catch(b){}e=[q];C.V.push(3);C.L[3]=e;var x=KVq();if(x.L){var Z=x.L.url||"";C.V.push(4);C.L[4]=ds("top",Z)}var t={url:x.V.url||""};if(x.V.url){var n=g.LM(x.V.url);var K=im(n[1],null,n[3],n[4])}else K="";Z=[t,{url:K}];C.V.push(5); C.L[5]=Z;Pmb(this.V,T,C,U)}catch(b){try{Pmb(this.V,T,{context:"ecmserr",rctx:a,msg:kf(b),url:x&&x.V.url},U)}catch(J){}}return this.tq}; g.u(up,pYw);var bp,JO,Kz=new tO;bp=new function(){var a="https:";td&&td.location&&td.location.protocol==="http:"&&(a="http:");this.L=a;this.V=.01}; JO=new Gid;td&&td.document&&(td.document.readyState=="complete"?E4s():Kz.V&&Vb(td,"load",function(){E4s()}));var wYw=Date.now(),Lz=-1,$f=-1,TbL,gU=-1,ip=!1;g.H=ca.prototype;g.H.getHeight=function(){return this.bottom-this.top}; g.H.clone=function(){return new ca(this.top,this.right,this.bottom,this.left)}; g.H.contains=function(a){return this&&a?a instanceof ca?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; g.H.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.H.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this}; g.H.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; g.H.translate=function(a,I){a instanceof g.X0?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof I==="number"&&(this.top+=I,this.bottom+=I));return this}; g.H.scale=function(a,I){I=typeof I==="number"?I:a;this.left*=a;this.right*=a;this.top*=I;this.bottom*=I;return this};Ba.prototype.NF=function(a,I){return!!a&&(!(I===void 0?0:I)||this.volume==a.volume)&&this.B==a.B&&lp(this.V,a.V)&&!0};X7.prototype.oF=function(){return this.C}; X7.prototype.NF=function(a,I){return this.J.NF(a.J,I===void 0?!1:I)&&this.C==a.C&&lp(this.B,a.B)&&lp(this.Y,a.Y)&&this.V==a.V&&this.U==a.U&&this.L==a.L&&this.D==a.D};var Ddz={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},s6={h1:"start",wl:"firstquartile",jF:"midpoint",W_:"thirdquartile",COMPLETE:"complete",ERROR:"error",nN:"metric",PAUSE:"pause",kX:"resume",A1:"skip",YX:"viewable_impression",i4:"mute",K6:"unmute",by:"fullscreen",dl:"exitfullscreen",VU:"bufferstart",Rg:"bufferfinish",zz:"fully_viewable_audible_half_duration_impression",xN:"measurable_impression",Fo:"abandon",Ka:"engagedview",N4:"impression",JR:"creativeview",l_:"loaded", N9$:"progress",CLOSE:"close",AC8:"collapse",kRK:"overlay_resize",Ajm:"overlay_unmeasurable_impression",Jja:"overlay_unviewable_impression",hLs:"overlay_viewable_immediate_impression",eLX:"overlay_viewable_end_of_session_impression",eR:"custom_metric_viewable",lK:"audio_audible",nD:"audio_measurable",xQ:"audio_impression"},JOS="start firstquartile midpoint thirdquartile resume loaded".split(" "),u7c=["start","firstquartile","midpoint","thirdquartile"],rmd=["abandon"],is={UNKNOWN:-1,h1:0,wl:1,jF:2, W_:3,COMPLETE:4,nN:5,PAUSE:6,kX:7,A1:8,YX:9,i4:10,K6:11,by:12,dl:13,zz:14,xN:15,Fo:16,Ka:17,N4:18,JR:19,l_:20,eR:21,VU:22,Rg:23,xQ:27,nD:28,lK:29};var mjc={FHx:"addEventListener",Jis:"getMaxSize",eXs:"getScreenSize",hXx:"getState",W$a:"getVersion",rja:"removeEventListener",Jvs:"isViewable"};g.H=g.Yf.prototype;g.H.clone=function(){return new g.Yf(this.left,this.top,this.width,this.height)}; g.H.contains=function(a){return a instanceof g.X0?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; g.H.getSize=function(){return new g.pJ(this.width,this.height)}; g.H.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.H.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.H.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.H.translate=function(a,I){a instanceof g.X0?(this.left+=a.x,this.top+=a.y):(this.left+=a,typeof I==="number"&&(this.top+=I));return this}; g.H.scale=function(a,I){I=typeof I==="number"?I:a;this.left*=a;this.width*=a;this.top*=I;this.height*=I;return this};var Nss={};Txc.prototype.update=function(a){a&&a.document&&(this.C=fz(!1,a,this.isMobileDevice),this.V=fz(!0,a,this.isMobileDevice),rqw(this,a),CXY(this,a))};TA.prototype.cancel=function(){Nj().clearTimeout(this.V);this.V=null}; TA.prototype.schedule=function(){var a=this,I=Nj(),U=q1().V.V;this.V=I.setTimeout(Ha(U,AO(143,function(){a.L++;a.B.sample()})),Fmg())};g.H=Cf.prototype;g.H.T4=function(){return!1}; g.H.initialize=function(){return this.isInitialized=!0}; g.H.YV=function(){return this.V.dw}; g.H.jx=function(){return this.V.Va}; g.H.Rm=function(a,I){if(!this.Va||(I===void 0?0:I))this.Va=!0,this.dw=a,this.D=0,this.V!=this||Hf(this)}; g.H.getName=function(){return this.V.CO}; g.H.cA=function(){return this.V.YZ()}; g.H.YZ=function(){return{}}; g.H.Wk=function(){return this.V.D}; g.H.Js=function(){var a=sR();a.V=fz(!0,this.B,a.isMobileDevice)}; g.H.e4=function(){CXY(sR(),this.B)}; g.H.yz=function(){return this.J.V}; g.H.sample=function(){}; g.H.isActive=function(){return this.V.Y}; g.H.T2=function(a){var I=this.V;this.V=a.Wk()>=this.D?a:this;I!==this.V?(this.Y=this.V.Y,Hf(this)):this.Y!==this.V.Y&&(this.Y=this.V.Y,Hf(this))}; g.H.ea=function(a){if(a.L===this.V){var I=!this.J.NF(a,this.j);this.J=a;I&&x_5(this)}}; g.H.Wu=function(){return this.j}; g.H.dispose=function(){this.tU=!0}; g.H.Ox=function(){return this.tU};g.H=qf.prototype;g.H.observe=function(){return!0}; g.H.unobserve=function(){}; g.H.DB=function(a){this.U=a}; g.H.dispose=function(){if(!this.Ox()){var a=this.L;g.Az(a.U,this);a.j&&this.Wu()&&qWb(a);this.unobserve();this.e8=!0}}; g.H.Ox=function(){return this.e8}; g.H.cA=function(){return this.L.cA()}; g.H.Wk=function(){return this.L.Wk()}; g.H.YV=function(){return this.L.YV()}; g.H.jx=function(){return this.L.jx()}; g.H.T2=function(){}; g.H.ea=function(){this.G0()}; g.H.Wu=function(){return this.tU};g.H=xz.prototype;g.H.Wk=function(){return this.V.Wk()}; g.H.YV=function(){return this.V.YV()}; g.H.jx=function(){return this.V.jx()}; g.H.create=function(a,I,U){var e=null;this.V&&(e=this.kf(a,I,U),re(this.V,e));return e}; g.H.hs=function(){return this.G4()}; g.H.G4=function(){return!1}; g.H.init=function(a){return this.V.initialize()?(re(this.V,this),this.J=a,!0):!1}; g.H.T2=function(a){a.Wk()==0&&this.J(a.YV(),this)}; g.H.ea=function(){}; g.H.Wu=function(){return!1}; g.H.dispose=function(){this.U=!0}; g.H.Ox=function(){return this.U}; g.H.cA=function(){return{}};Zk.prototype.add=function(a,I,U){++this.B;a=new tYj(a,I,U);this.V.push(new tYj(a.L,a.V,a.B+this.B/4096));this.L=!0;return this};uRC.prototype.toString=function(){var a="//pagead2.googlesyndication.com//pagead/gen_204",I=nf(this.V);I.length>0&&(a+="?"+I);return a};g.S.prototype.Q_=!1;g.S.prototype.Ox=function(){return this.Q_}; g.S.prototype.dispose=function(){this.Q_||(this.Q_=!0,this.Bs())}; g.S.prototype[Symbol.dispose]=function(){this.dispose()}; g.S.prototype.addOnDisposeCallback=function(a,I){this.Q_?I!==void 0?a.call(I):a():(this.bB||(this.bB=[]),I&&(a=a.bind(I)),this.bB.push(a))}; g.S.prototype.Bs=function(){if(this.bB)for(;this.bB.length;)this.bB.shift()()};Je.prototype.update=function(a,I,U){a&&(this.V+=I,this.L+=I,this.J+=I,this.B=Math.max(this.B,this.J));if(U===void 0?!a:U)this.J=0};var jqw=[1,.75,.5,.3,0];uH.prototype.update=function(a,I,U,e,T,C){C=C===void 0?!0:C;I=T?Math.min(a,I):I;for(T=0;T0&&I>=r;r=!(a>0&&a>=r)||U;this.V[T].update(C&&q,e,!C||r)}};iH.prototype.update=function(a,I,U,e){this.C=this.C!=-1?Math.min(this.C,I.f4):I.f4;this.gw=Math.max(this.gw,I.f4);this.e8=this.e8!=-1?Math.min(this.e8,I.BG):I.BG;this.dw=Math.max(this.dw,I.BG);this.i5.update(I.BG,U.BG,I.V,a,e);this.zt+=a;I.f4===0&&(this.CO+=a);this.L.update(I.f4,U.f4,I.V,a,e);U=e||U.bU!=I.bU?U.isVisible()&&I.isVisible():U.isVisible();I=!I.isVisible()||I.V;this.fO.update(U,a,I)}; iH.prototype.NO=function(){return this.fO.B>=this.xa};if(UR&&UR.URL){var vJf=UR.URL,axG;if(axG=!!vJf){var IxJ;a:{if(vJf){var sxd=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var e7=sxd.exec(decodeURIComponent(vJf));if(e7){IxJ=e7[1]&&e7[1].length>1?e7[1].substring(1):"true";break a}}catch(a){}}IxJ=""}axG=IxJ.length>0}JO.tq=!axG};var UWQ=new ca(0,0,0,0);var Bxb=new ca(0,0,0,0);g.u(Bf,g.S);g.H=Bf.prototype; g.H.Bs=function(){if(this.Nb.V){if(this.DF.uY){var a=this.Nb.V;a.removeEventListener&&a.removeEventListener("mouseover",this.DF.uY,k4());this.DF.uY=null}this.DF.mW&&(a=this.Nb.V,a.removeEventListener&&a.removeEventListener("mouseout",this.DF.mW,k4()),this.DF.mW=null)}this.tL&&this.tL.dispose();this.Dc&&this.Dc.dispose();delete this.Wx;delete this.q8;delete this.hd;delete this.Nb.Mg;delete this.Nb.V;delete this.DF;delete this.tL;delete this.Dc;delete this.UB;g.S.prototype.Bs.call(this)}; g.H.RN=function(){return this.Dc?this.Dc.V:this.position}; g.H.tP=function(a){q1().tP(a)}; g.H.Wu=function(){return!1}; g.H.Ip=function(){return new iH}; g.H.Qs=function(){return this.Wx}; g.H.Ur=function(a){return fPd(this,a,1E4)}; g.H.Qa=function(a,I,U,e,T,C,r){this.oN||(this.JH&&(a=this.aW(a,U,T,r),e=e&&this.b7.f4>=(this.bU()?.3:.5),this.uM(C,a,e),this.PH=I,a.f4>0&&-1===this.qB&&(this.qB=I),this.FC==-1&&this.NO()&&(this.FC=I),this.Qp==-2&&(this.Qp=Wf(this.RN())?a.f4:-1),this.b7=a),this.q8(this))}; g.H.uM=function(a,I,U){this.Qs().update(a,I,this.b7,U)}; g.H.tM=function(){return new Ej}; g.H.aW=function(a,I,U,e){U=this.tM();U.V=I;I=Nj().L;I=Ad(UR)===0?-1:I.isVisible()?0:1;U.L=I;U.f4=this.j7(a);U.bU=this.bU();U.BG=e;return U}; g.H.j7=function(a){return this.opacity===0&&nk(this.UB,"opac")===1?0:a}; g.H.bU=function(){return!1}; g.H.C5=function(){return this.cUt||this.sFm}; g.H.mj=function(){j2()}; g.H.CU=function(){j2()}; g.H.vH=function(){return 0}; g.H.NO=function(){return this.Wx.NO()}; g.H.XE=function(){var a=this.JH;a=(this.hasCompleted||this.Ox())&&!a;var I=q1().L!==2||this.JIt;return this.oN||I&&a?2:this.NO()?4:3}; g.H.Mw=function(){return 0};g.Pf.prototype.next=function(){return g.Ty}; g.Ty={done:!0,value:void 0};g.Pf.prototype.NU=function(){return this};g.u(GBs,Ej);var CQ=EEw([void 0,1,2,3,4,8,16]),rc=EEw([void 0,4,8,16]),e3d={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:OR("p0",rc),p1:OR("p1",rc),p2:OR("p2",rc),p3:OR("p3",rc),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:Yz("mtos1",[0,2,4],!1,rc),mtos2:Yz("mtos2",[0,2,4],!1,rc),mtos3:Yz("mtos3",[0,2,4],!1,rc),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:OR("a0",rc),a1:OR("a1",rc),a2:OR("a2",rc),a3:OR("a3",rc),ft:"ft",dft:"dft",at:"at",dat:"dat",as:"as", vpt:"vpt",gmm:"gmm",std:"std",efpf:"efpf",swf:"swf",nio:"nio",px:"px",nnut:"nnut",vmer:"vmer",vmmk:"vmmk",vmiec:"vmiec",nmt:"nmt",tcm:"tcm",bt:"bt",pst:"pst",vpaid:"vpaid",dur:"dur",vmtime:"vmtime",dtos:"dtos",dtoss:"dtoss",dvs:"dvs",dfvs:"dfvs",dvpt:"dvpt",fmf:"fmf",vds:"vds",is:"is",i0:"i0",i1:"i1",i2:"i2",i3:"i3",ic:"ic",cs:"cs",c:"c",c0:OR("c0",rc),c1:OR("c1",rc),c2:OR("c2",rc),c3:OR("c3",rc),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:OR("qmtos",CQ),qnc:OR("qnc",CQ),qmv:OR("qmv",CQ),qnv:OR("qnv",CQ), raf:"raf",rafc:"rafc",lte:"lte",ces:"ces",tth:"tth",femt:"femt",femvt:"femvt",emc:"emc",emuc:"emuc",emb:"emb",avms:"avms",nvat:"nvat",qi:"qi",psm:"psm",psv:"psv",psfv:"psfv",psa:"psa",pnk:"pnk",pnc:"pnc",pnmm:"pnmm",pns:"pns",ptlt:"ptlt",pngs:"pings",veid:"veid",ssb:"ssb",ss0:OR("ss0",rc),ss1:OR("ss1",rc),ss2:OR("ss2",rc),ss3:OR("ss3",rc),dc_rfl:"urlsigs",obd:"obd",omidp:"omidp",omidr:"omidr",omidv:"omidv",omida:"omida",omids:"omids",omidpv:"omidpv",omidam:"omidam",omidct:"omidct",omidia:"omidia", omiddc:"omiddc",omidlat:"omidlat",omiddit:"omiddit",nopd:"nopd",co:"co",tm:"tm",tu:"tu"},TOj=Object.assign({},e3d,{avid:nM("audio"),avas:"avas",vs:"vs"}),Crm={atos:"atos",avt:Yz("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(a,I){return function(U){return U[a]===void 0&&I!==void 0?I:U[a]}}("ss",0), t:"t"};ER.prototype.getValue=function(){return this.L}; ER.prototype.update=function(a,I){a>=32||(this.V&1<=.5;aR(I.volume)&&(this.J=this.J!=-1?Math.min(this.J,I.volume):I.volume,this.Y=Math.max(this.Y,I.volume));C&&(this.tU+=a,this.j+=T?a:0);this.V.update(I.f4,U.f4,I.V,a,e,T);this.B.update(!0,a);this.U.update(T,a);this.Va.update(U.fullscreen,a);this.E7.update(T&&!C,a);a=Math.floor(I.mediaTime/1E3);this.Ux.update(a,I.isVisible());this.XX.update(a,I.f4>=1);this.Z6.update(a, ff(I))}};QgL.prototype.L=function(a){this.B||(this.V(a)?(a=ewc(this.j,this.J,a),this.U|=a,a=a==0):a=!1,this.B=a)};g.u(Fs,QgL);Fs.prototype.V=function(){return!0}; Fs.prototype.Y=function(){return!1}; Fs.prototype.getId=function(){var a=this,I=DD(s6,function(U){return U==a.J}); return is[I].toString()}; Fs.prototype.toString=function(){var a="";this.Y()&&(a+="c");this.B&&(a+="s");this.U>0&&(a+=":"+this.U);return this.getId()+a};g.u(mB,Fs);mB.prototype.L=function(a,I){I=I===void 0?null:I;I!=null&&this.C.push(I);Fs.prototype.L.call(this,a)};g.u(QB,zxg);QB.prototype.L=function(){return null}; QB.prototype.B=function(){return[]};g.u(zA,qf);g.H=zA.prototype;g.H.HK=function(){if(this.element){var a=this.element,I=this.L.V.B;try{try{var U=sqb(a.getBoundingClientRect())}catch(Z){U=new ca(0,0,0,0)}var e=U.right-U.left,T=U.bottom-U.top,C=v4F(a,I),r=C.x,q=C.y;var x=new ca(Math.round(q),Math.round(r+e),Math.round(q+T),Math.round(r))}catch(Z){x=UWQ.clone()}this.B=x;this.V=Ztw(this,this.B)}}; g.H.uJ=function(){this.Y=this.L.J.V}; g.H.D2=function(a){var I=nk(this.UB,"od")==1;return lP5(a,this.Y,this.element,I)}; g.H.lJ=function(){this.timestamp=j2()}; g.H.G0=function(){this.lJ();this.HK();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var a=this.element;var I=new g.pJ(a.videoWidth,a.videoHeight);a=this.V;var U=Wa(a),e=a.getHeight(),T=I.width;I=I.height;T<=0||I<=0||U<=0||e<=0||(T/=I,I=U/e,a=a.clone(),T>I?(U/=T,e=(e-U)/2,e>0&&(e=a.top+e,a.top=Math.round(e),a.bottom=Math.round(e+U))):(e*=T,U=Math.round((U-e)/2),U>0&&(U=a.left+U,a.left=Math.round(U),a.right=Math.round(U+e))));this.V=a}this.uJ(); a=this.V;U=this.Y;a=a.left<=U.right&&U.left<=a.right&&a.top<=U.bottom&&U.top<=a.bottom?new ca(Math.max(a.top,U.top),Math.min(a.right,U.right),Math.min(a.bottom,U.bottom),Math.max(a.left,U.left)):new ca(0,0,0,0);U=a.top>=a.bottom||a.left>=a.right?new ca(0,0,0,0):a;a=this.L.J;I=T=e=0;if((this.V.bottom-this.V.top)*(this.V.right-this.V.left)>0)if(this.D2(U))U=new ca(0,0,0,0);else{e=sR().J;I=new ca(0,e.height,e.width,0);var C;e=lH(U,(C=this.U)!=null?C:this.V);T=lH(U,sR().V);I=lH(U,I)}C=U.top>=U.bottom|| U.left>=U.right?new ca(0,0,0,0):U.translate(-this.V.left,-this.V.top);ea()||(T=e=0);this.j=new X7(a,this.element,this.V,C,e,T,this.timestamp,I)}; g.H.getName=function(){return this.L.getName()};var rYd=new ca(0,0,0,0);g.u(he,zA);g.H=he.prototype;g.H.observe=function(){this.J();return!0}; g.H.ea=function(){zA.prototype.G0.call(this)}; g.H.lJ=function(){}; g.H.HK=function(){}; g.H.G0=function(){this.J();zA.prototype.G0.call(this)}; g.H.T2=function(a){a=a.isActive();a!==this.D&&(a?this.J():(sR().V=new ca(0,0,0,0),this.V=new ca(0,0,0,0),this.Y=new ca(0,0,0,0),this.timestamp=-1));this.D=a};var HU={},etI=(HU.firstquartile=0,HU.midpoint=1,HU.thirdquartile=2,HU.complete=3,HU);g.u(oR,Bf);g.H=oR.prototype;g.H.Wu=function(){return!0}; g.H.w3=function(){return this.uW==2}; g.H.Ur=function(a){return fPd(this,a,Math.max(1E4,this.B/3))}; g.H.Qa=function(a,I,U,e,T,C,r){var q=this,x=this.C(this)||{};g.ep(x,T);this.B=x.duration||this.B;this.j=x.isVpaid||this.j;this.CO=x.isYouTube||this.CO;Nj();this.i5=!1;T=Npq(this,I);hxS(this)===1&&(C=T);Bf.prototype.Qa.call(this,a,I,U,e,x,C,r);this.TF&&this.TF.B&&g.Gm(this.Y,function(Z){Z.L(q)})}; g.H.uM=function(a,I,U){Bf.prototype.uM.call(this,a,I,U);al(this).update(a,I,this.b7,U);this.xa=ff(this.b7)&&ff(I);this.dw==-1&&this.XX&&(this.dw=this.Qs().B.V);this.Eb.B=0;a=this.NO();I.isVisible()&&yB(this.Eb,"vs");a&&yB(this.Eb,"vw");aR(I.volume)&&yB(this.Eb,"am");ff(I)?yB(this.Eb,"a"):yB(this.Eb,"mut");this.S1&&yB(this.Eb,"f");I.L!=-1&&(yB(this.Eb,"bm"),I.L==1&&(yB(this.Eb,"b"),ff(I)&&yB(this.Eb,"umutb")));ff(I)&&I.isVisible()&&yB(this.Eb,"avs");this.xa&&a&&yB(this.Eb,"avw");I.f4>0&&yB(this.Eb, "pv");Il(this,this.Qs().B.V,!0)&&yB(this.Eb,"gdr");Mf(this.Qs().L,1)>=2E3&&yB(this.Eb,"pmx");this.i5&&yB(this.Eb,"tvoff")}; g.H.Ip=function(){return new de}; g.H.Qs=function(){return this.Wx}; g.H.tM=function(){return new GBs}; g.H.aW=function(a,I,U,e){a=Bf.prototype.aW.call(this,a,I,U,e===void 0?-1:e);a.fullscreen=this.S1;a.paused=this.w3();a.volume=U.volume;aR(a.volume)||(this.Vo++,I=this.b7,aR(I.volume)&&(a.volume=I.volume));U=U.currentTime;a.mediaTime=U!==void 0&&U>=0?U:-1;return a}; g.H.j7=function(a){return sR(),this.S1?1:Bf.prototype.j7.call(this,a)}; g.H.vH=function(){return 1}; g.H.getDuration=function(){return this.B}; g.H.XE=function(){return this.oN?2:Dci(this)?5:this.NO()?4:3}; g.H.Mw=function(){return this.E7?this.Qs().U.B>=2E3?4:3:2}; g.H.DB=function(a){this.Dc&&this.Dc.DB(a)};var Hkf=g.rd();bXc.prototype.reset=function(){this.V=[];this.L=[]}; var rY=zi(bXc);g.u(ZB,xz);g.H=ZB.prototype;g.H.getName=function(){return(this.L?this.L:this.V).getName()}; g.H.cA=function(){return(this.L?this.L:this.V).cA()}; g.H.Wk=function(){return(this.L?this.L:this.V).Wk()}; g.H.init=function(a){var I=!1;(0,g.Gm)(this.B,function(U){U.initialize()&&(I=!0)}); I&&(this.J=a,re(this.V,this));return I}; g.H.dispose=function(){(0,g.Gm)(this.B,function(a){a.dispose()}); xz.prototype.dispose.call(this)}; g.H.hs=function(){return IR(this.B,function(a){return a.T4()})}; g.H.G4=function(){return IR(this.B,function(a){return a.T4()})}; g.H.kf=function(a,I,U){return new zA(a,this.V,I,U)}; g.H.ea=function(a){this.L=a.L};var iXg={threshold:[0,.3,.5,.75,1]};g.u(t3,zA);g.H=t3.prototype;g.H.observe=function(){var a=this;this.gw||(this.gw=j2());if(RJ5(298,function(){return L5g(a)}))return!0; this.L.Rm("msf");return!1}; g.H.unobserve=function(){if(this.J&&this.element)try{this.J.unobserve(this.element),this.D?(this.D.unobserve(this.element),this.D=null):this.C&&(this.C.disconnect(),this.C=null)}catch(a){}}; g.H.G0=function(){var a=nY(this);a.length>0&&KY(this,a);zA.prototype.G0.call(this)}; g.H.HK=function(){}; g.H.D2=function(){return!1}; g.H.uJ=function(){}; g.H.cA=function(){var a={};return Object.assign(this.L.cA(),(a.niot_obs=this.gw,a.niot_cbk=this.Va,a))}; g.H.getName=function(){return"nio"};g.u(bs,xz);bs.prototype.getName=function(){return"nio"}; bs.prototype.G4=function(){return!sR().L&&this.V.V.B.IntersectionObserver!=null}; bs.prototype.kf=function(a,I,U){return new t3(a,this.V,I,U)};g.u(J3,Cf);J3.prototype.yz=function(){return sR().V}; J3.prototype.T4=function(){var a=cms();this.D!==a&&(this.V!=this&&a>this.V.D&&(this.V=this,Hf(this)),this.D=a);return a==2};us.prototype.sample=function(){A3(this,HX(),!1)}; us.prototype.J=function(){var a=ea(),I=j2();a?(ip||(Lz=I,g.Gm(rY.V,function(U){var e=U.Qs();e.a$=RR(e,I,U.uW!=1)})),ip=!0):(this.C=Pjb(this,I),ip=!1,TbL=I,g.Gm(rY.V,function(U){U.JH&&(U.Qs().D=I)})); A3(this,HX(),!a)}; var kj=zi(us);var fRI=null,h3="",wY=!1;var SES=OXI().hB,j5=OXI().WH;var EOY={siw:"visible",Qmm:"audible",Umg:"time",Oww:"timetype"},dSc={visible:function(a){return/^(100|[0-9]{1,2})$/.test(a)}, audible:function(a){return a=="0"||a=="1"}, timetype:function(a){return a=="mtos"||a=="tos"}, time:function(a){return/^(100|[0-9]{1,2})%$/.test(a)||/^([0-9])+ms$/.test(a)}}; ymL.prototype.setTime=function(a,I,U){I=="ms"?(this.B=a,this.J=-1):(this.B=-1,this.J=a);this.U=U===void 0?"tos":U;return this};g.u(cX,Fs);cX.prototype.getId=function(){return this.C}; cX.prototype.Y=function(){return!0}; cX.prototype.V=function(a){var I=a.Qs(),U=a.getDuration();return IR(this.D,function(e){if(e.V!=void 0)var T=wPi(e,I);else b:{switch(e.U){case "mtos":T=e.L?I.U.B:I.B.V;break b;case "tos":T=e.L?I.U.V:I.B.V;break b}T=0}T==0?e=!1:(e=e.B!=-1?e.B:U!==void 0&&U>0?e.J*U:-1,e=e!=-1&&T>=e);return e})};g.u(WX,Rxq);WX.prototype.V=function(a){var I=new dcc;I.V=GA(a,e3d);I.L=GA(a,Crm);return I};g.u(ls,Fs);ls.prototype.V=function(a){return Dci(a)};g.u(BX,zxg);g.u(Xj,Fs);Xj.prototype.V=function(a){return a.Qs().NO()};g.u(PX,mB);PX.prototype.V=function(a){var I=g.kJ(this.C,nk(q1().UB,"ovms"));return!a.oN&&(a.uW!=0||I)};g.u(pY,BX);pY.prototype.L=function(){return new PX(this.V)}; pY.prototype.B=function(){return[new Xj("viewable_impression",this.V),new ls(this.V)]};g.u(fY,he);fY.prototype.J=function(){var a=g.NL("ima.admob.getViewability"),I=nk(this.UB,"queryid");typeof a==="function"&&I&&a(I)}; fY.prototype.getName=function(){return"gsv"};g.u(Yj,xz);Yj.prototype.getName=function(){return"gsv"}; Yj.prototype.G4=function(){var a=sR();q1();return a.L&&!1}; Yj.prototype.kf=function(a,I,U){return new fY(this.V,I,U)};g.u(O6,he);O6.prototype.J=function(){var a=this,I=g.NL("ima.bridge.getNativeViewability"),U=nk(this.UB,"queryid");typeof I==="function"&&U&&I(U,function(e){g.vo(e)&&a.C++;var T=e.opt_nativeViewVisibleBounds||{},C=e.opt_nativeViewHidden;a.V=U_F(e.opt_nativeViewBounds||{});var r=a.L.J;r.V=C?rYd.clone():U_F(T);a.timestamp=e.opt_nativeTime||-1;sR().V=r.V;e=e.opt_nativeVolume;e!==void 0&&(r.volume=e)})}; O6.prototype.getName=function(){return"nis"};g.u(S5,xz);S5.prototype.getName=function(){return"nis"}; S5.prototype.G4=function(){var a=sR();q1();return a.L&&!1}; S5.prototype.kf=function(a,I,U){return new O6(this.V,I,U)};g.u(GV,Cf);g.H=GV.prototype;g.H.T4=function(){return this.L.Od!=null}; g.H.YZ=function(){var a={};this.Ux&&(a.mraid=this.Ux);this.e8&&(a.mlc=1);a.mtop=this.L.TVX;this.C&&(a.mse=this.C);this.zt&&(a.msc=1);a.mcp=this.L.compatibility;return a}; g.H.eE=function(a){var I=g.OS.apply(1,arguments);try{return this.L.Od[a].apply(this.L.Od,I)}catch(U){M1(538,U,.01,function(e){e.method=a})}}; g.H.initialize=function(){var a=this;if(this.isInitialized)return!this.jx();this.isInitialized=!0;if(this.L.compatibility===2)return this.C="ng",this.Rm("w"),!1;if(this.L.compatibility===1)return this.C="mm",this.Rm("w"),!1;sR().D=!0;this.B.document.readyState&&this.B.document.readyState=="complete"?ztF(this):ge(this.B,"load",function(){Nj().setTimeout(AO(292,function(){return ztF(a)}),100)},292); return!0}; g.H.Js=function(){var a=sR(),I=vOI(this,"getMaxSize");a.V=new ca(0,I.width,I.height,0)}; g.H.e4=function(){sR().J=vOI(this,"getScreenSize")}; g.H.dispose=function(){Nbs(this);Cf.prototype.dispose.call(this)};var g4q=new function(a,I){this.key=a;this.defaultValue=I===void 0?!1:I;this.valueType="boolean"}("45378663");g.H=E6.prototype;g.H.Rp=function(a){Xs(a,!1);VnL(a)}; g.H.LM=function(){}; g.H.HM=function(a,I,U,e){var T=this;a=new oR(td,a,U?I:-1,7,this.k_(),this.zm());a.WS=e;Gsb(a.UB);tY(a.UB,"queryid",a.WS);a.tP("");YwL(a,function(){return T.lm.apply(T,g.A(g.OS.apply(0,arguments)))},function(){return T.Nwa.apply(T,g.A(g.OS.apply(0,arguments)))}); (e=zi(qP).V)&&p5S(a,e);this.B&&(a.DB(this.B),this.B=null);a.Nb.Mg&&zi(W5i);return a}; g.H.T2=function(a){switch(a.Wk()){case 0:if(a=zi(qP).V)a=a.V,g.Az(a.U,this),a.j&&this.Wu()&&qWb(a);Rl();break;case 2:VZ()}}; g.H.ea=function(){}; g.H.Wu=function(){return!1}; g.H.Nwa=function(a,I){a.oN=!0;switch(a.vH()){case 1:TUb(a,I);break;case 2:this.OW(a)}}; g.H.rUg=function(a){var I=a.C(a);I&&(I=I.volume,a.E7=aR(I)&&I>0);IRi(a,0);return U6(a,"start",ea())}; g.H.lA=function(a,I,U){A3(kj,[a],!ea());return this.Nk(a,I,U)}; g.H.Nk=function(a,I,U){return U6(a,U,ea())}; g.H.Twn=function(a){return vX(a,"firstquartile",1)}; g.H.HOw=function(a){a.XX=!0;return vX(a,"midpoint",2)}; g.H.yUt=function(a){return vX(a,"thirdquartile",3)}; g.H.CgO=function(a){var I=vX(a,"complete",4);Dk(a);return I}; g.H.M8x=function(a){a.uW=3;return U6(a,"error",ea())}; g.H.XO=function(a,I,U){I=ea();if(a.w3()&&!I){var e=a.Qs(),T=j2();e.D=T}A3(kj,[a],!I);a.w3()&&(a.uW=1);return U6(a,U,I)}; g.H.f6X=function(a,I){I=this.lA(a,I||{},"skip");Dk(a);return I}; g.H.Gtn=function(a,I){Xs(a,!0);return this.lA(a,I||{},"fullscreen")}; g.H.a6x=function(a,I){Xs(a,!1);return this.lA(a,I||{},"exitfullscreen")}; g.H.R6=function(a,I,U){I=a.Qs();var e=j2();I.a$=RR(I,e,a.uW!=1);A3(kj,[a],!ea());a.uW==1&&(a.uW=2);return U6(a,U,ea())}; g.H.Q$a=function(a){A3(kj,[a],!ea());return a.L()}; g.H.q6=function(a){A3(kj,[a],!ea());this.G5(a);Dk(a);return a.L()}; g.H.lm=function(){}; g.H.OW=function(){}; g.H.G5=function(){}; g.H.Wd=function(){}; g.H.J3=function(){}; g.H.zm=function(){this.V||(this.V=this.J3());return this.V==null?new QB:new pY(this.V)}; g.H.k_=function(){return new WX};g.u(an,Fs);an.prototype.V=function(a){return a.Mw()==4};g.u(In,mB);In.prototype.V=function(a){a=a.Mw();return a==3||a==4};g.u(s2,BX);s2.prototype.L=function(){return new In(this.V)}; s2.prototype.B=function(){return[new an(this.V)]};g.u(U2,Rxq);U2.prototype.V=function(a){a&&(a.e===28&&(a=Object.assign({},a,{avas:3})),a.vs===4||a.vs===5)&&(a=Object.assign({},a,{vs:3}));var I=new dcc;I.V=GA(a,TOj);I.L=GA(a,Crm);return I};q85.prototype.L=function(){return g.NL(this.V)};g.u(eA,E6);g.H=eA.prototype;g.H.LM=function(a,I){var U=this,e=zi(qP);if(xj(e))switch(e.V.getName()){case "nis":var T=nfF(this,a,I);break;case "gsv":T=t2Y(this,a,I);break;case "exc":T=KLw(this,a)}T||(I.opt_overlayAdElement?T=void 0:I.opt_adElement&&(T=rOY(this,a,I.opt_adElement,I.opt_osdId)));T&&T.vH()==1&&(T.C==g.KM&&(T.C=function(C){return U.Wd(C)}),ZzL(this,T,I)); return T}; g.H.Wd=function(a){a.L=0;a.tU=0;if(a.J=="h"||a.J=="n"){q1();a.Z6&&(q1(),ol(this)!="h"&&ol(this));var I=g.NL("ima.common.getVideoMetadata");if(typeof I==="function")try{var U=I(a.WS)}catch(T){a.L|=4}else a.L|=2}else if(a.J=="b")if(I=g.NL("ytads.bulleit.getVideoMetadata"),typeof I==="function")try{U=I(a.WS)}catch(T){a.L|=4}else a.L|=2;else if(a.J=="ml")if(I=g.NL("ima.common.getVideoMetadata"),typeof I==="function")try{U=I(a.WS)}catch(T){a.L|=4}else a.L|=2;else a.L|=1;a.L||(U===void 0?a.L|=8:U===null? a.L|=16:g.vo(U)?a.L|=32:U.errorCode!=null&&(a.tU=U.errorCode,a.L|=64));U==null&&(U={});I=U;a.D=0;for(var e in Ddz)I[e]==null&&(a.D|=Ddz[e]);Hzj(I,"currentTime");Hzj(I,"duration");aR(U.volume)&&aR()&&(U.volume*=NaN);return U}; g.H.J3=function(){q1();ol(this)!="h"&&ol(this);var a=bzc(this);return a!=null?new q85(a):null}; g.H.OW=function(a){!a.V&&a.oN&&DB(this,a,"overlay_unmeasurable_impression")&&(a.V=!0)}; g.H.G5=function(a){a.dc&&(a.NO()?DB(this,a,"overlay_viewable_end_of_session_impression"):DB(this,a,"overlay_unviewable_impression"),a.dc=!1)}; g.H.lm=function(){}; g.H.HM=function(a,I,U,e){if(cdF()){var T=nk(q1().UB,"mm"),C={};(T=(C[xf.uK]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",C[xf.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",C)[T])&&V2F(this,T);this.J==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&M1(1044,Error())}a=E6.prototype.HM.call(this,a,I,U,e);this.U&&(I=this.Y,a.U==null&&(a.U=new OHS),I.V[a.WS]=a.U,a.U.U=Hkf);return a}; g.H.Rp=function(a){a&&a.vH()==1&&this.U&&delete this.Y.V[a.WS];return E6.prototype.Rp.call(this,a)}; g.H.zm=function(){this.V||(this.V=this.J3());return this.V==null?new QB:this.J==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new s2(this.V):new pY(this.V)}; g.H.k_=function(){return this.J==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new U2:new WX}; g.H.DB=function(a,I,U,e,T){I=new ca(U,I+e,U+T,I);(a=CY(rY,a))?a.DB(I):this.B=I}; var qG8=Vt(193,M2g,void 0,Cpd);g.hj("Goog_AdSense_Lidar_sendVastEvent",qG8);var xWd=AO(194,function(a,I){I=I===void 0?{}:I;a=krw(zi(eA),a,I);return AOd(a)}); g.hj("Goog_AdSense_Lidar_getViewability",xWd);var Zkm=Vt(195,function(){return jxg()}); g.hj("Goog_AdSense_Lidar_getUrlSignalsArray",Zkm);var tpm=AO(196,function(){return JSON.stringify(jxg())}); g.hj("Goog_AdSense_Lidar_getUrlSignalsList",tpm);var izg=nc(["//ep2.adtrafficquality.google/sodar/",""]),LLI=nc(["//tpc.googlesyndication.com/sodar/",""]);g.u(HM,Error);g.u(ZO,g.S);ZO.prototype.X0=function(){return this.wpc.f()}; ZO.prototype.gO=function(a){this.wpc.c(a)}; ZO.prototype.Qh=function(a){return this.wpc.m(lZj(a))}; ZO.prototype.DQ=function(a){return this.wpc.mws(lZj(a))}; g.u(qB,g.S);qB.prototype.snapshot=function(a){return this.ll.s(Object.assign({},a.Pi&&{c:a.Pi},a.WO&&{s:a.WO},a.dM!==void 0&&{p:a.dM}))}; qB.prototype.Kd=function(a){this.ll.e(a)}; qB.prototype.Uw=function(){return this.ll.l()};var Y8I;g.u(nW,g.S);nW.prototype.share=function(){if(this.Ox())throw Error("E:AD");this.J++;return this}; nW.prototype.dispose=function(){--this.J||g.S.prototype.dispose.call(this)}; Y8I=Symbol.dispose;Ozj.prototype.eI=function(a,I){this.V.eI("/client_streamz/bg/frs",a,I)}; S8L.prototype.eI=function(a,I,U,e,T,C){this.V.eI("/client_streamz/bg/wrl",a,I,U,e,T,C)}; Gri.prototype.Id=function(a,I){this.V.UV("/client_streamz/bg/ec",a,I)}; yOw.prototype.eI=function(a,I,U){this.V.eI("/client_streamz/bg/el",a,I,U)}; EfS.prototype.Id=function(a,I){this.V.UV("/client_streamz/bg/cec",a,I)}; d1I.prototype.Id=function(a,I){this.V.UV("/client_streamz/bg/po/csc",a,I)}; RwL.prototype.Id=function(a,I){this.V.UV("/client_streamz/bg/po/ctav",a,I)}; wag.prototype.Id=function(a,I){this.V.UV("/client_streamz/bg/po/cwsc",a,I)};g.u(FLb,MS);g.u(J2,MS);var MB=[1,2,3];var nRo=[0,MB,QfD,EJ4,Fzd];var KVG=[0,vm,[0,PIf,Yjo]];g.u(uP,MS);var A2=[1,2,3];var bkz=[0,A2,Sj8,fDj,IC,KVG];g.u(kF,MS);var JYm=[0,vm,nRo,bkz];var uv4=[0,[1,2,3],IC,[0,Du,-1,wod],IC,[0,Du,-1,GmG,wod],IC,[0,Du]];g.u(Vw,MS);Vw.prototype.A2=function(){var a=lJ(this,3,oq,3,!0);VI(a);return a[void 0]};Vw.prototype.L=jAg([0,Du,uv4,mdj,vm,JYm,ddz,R4d]);g.u(QDg,MS);g.H=jA.prototype;g.H.isEnabled=function(){if(!g.zs.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{fL:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.H.set=function(a,I,U){var e=!1;if(typeof U==="object"){var T=U.s1w;e=U.secure||!1;var C=U.domain||void 0;var r=U.path||void 0;var q=U.fL}if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(I))throw Error('Invalid cookie value "'+I+'"');q===void 0&&(q=-1);U=C?";domain="+C:"";r=r?";path="+r:"";e=e?";secure":"";q=q<0?"":q==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+q*1E3)).toUTCString();this.V.cookie=a+"="+I+U+r+q+e+(T!=null?";samesite="+ T:"")}; g.H.get=function(a,I){for(var U=a+"=",e=(this.V.cookie||"").split(";"),T=0,C;T=0;I--)this.remove(a[I])}; var Gv=new jA(typeof document=="undefined"?null:document);iP.prototype.compress=function(a){var I,U,e,T;return g.f(function(C){switch(C.L){case 1:return I=new CompressionStream("gzip"),U=(new Response(I.readable)).arrayBuffer(),e=I.writable.getWriter(),g.l(C,e.write((new TextEncoder).encode(a)),2);case 2:return g.l(C,e.close(),3);case 3:return T=Uint8Array,g.l(C,U,4);case 4:return C.return(new T(C.V))}})}; iP.prototype.isSupported=function(a){return a<1024?!1:typeof CompressionStream!=="undefined"};g.u(LW,MS);gu.prototype.setInterval=function(a){this.intervalMs=a;this.Zc&&this.enabled?(this.stop(),this.start()):this.Zc&&this.stop()}; gu.prototype.start=function(){var a=this;this.enabled=!0;this.Zc||(this.Zc=setTimeout(function(){a.tick()},this.intervalMs),this.L=this.V())}; gu.prototype.stop=function(){this.enabled=!1;this.Zc&&(clearTimeout(this.Zc),this.Zc=void 0)}; gu.prototype.tick=function(){var a=this;if(this.enabled){var I=Math.max(this.V()-this.L,0);I0?U:void 0));U=$E(U,4,yI(T>0?T:void 0));U=$E(U,5,yI(C>0?C:void 0));T=U.Ly;C=T[nt]|0;U=ke(U,C)?U:new U.constructor(Ht(T,C,bJ,!0,!0));mU(r,lP,10,U)}r=this.V.clone();U=Date.now().toString();r=$E(r,4,QI(U));a=QQ(r,SA,3,a.slice());e&&(r=new cM,e=$E(r,13,yI(e)),r=new WM,e=mU(r,cM, 2,e),r=new O2,e=mU(r,WM,1,e),e=UE(e,2,9),mU(a,O2,18,e));I&&aW(a,14,I);return a};var Beg=function(){if(!g.zs.addEventListener||!Object.defineProperty)return!1;var a=!1,I=Object.defineProperty({},"passive",{get:function(){a=!0}}); try{var U=function(){}; g.zs.addEventListener("test",U,I);g.zs.removeEventListener("test",U,I)}catch(e){}return a}();var cJw=KBd("AnimationEnd"),Aw=KBd("TransitionEnd");g.du.prototype.L=0;g.du.prototype.reset=function(){this.V=this.B=this.J;this.L=0}; g.du.prototype.getValue=function(){return this.B};g.u(e2,MS);var k6j=Cz(e2);g.u(Adb,MS);var qz=new Mc5;g.u(m3,g.S);g.H=m3.prototype;g.H.Bs=function(){FV(this);this.L.stop();this.Ux.stop();g.S.prototype.Bs.call(this)}; g.H.dispatch=function(a){if(a instanceof SA)this.log(a);else try{var I=new SA,U=a.WX();var e=IW(I,8,U);this.log(e)}catch(T){Qw(this,4,1)}}; g.H.log=function(a){Qw(this,2,1);if(this.zt){a=a.clone();var I=this.fO++;a=aW(a,21,I);this.componentId&&IW(a,26,this.componentId);I=a;var U=Mc(I,1);var e=e===void 0?!1:e;var T=typeof U;e=U==null?U:T==="bigint"?String(wx(64,U)):Ga(U)?T==="string"?Rq(U):e?FR(U):mq(U):void 0;e==null&&(e=Date.now(),e=Number.isFinite(e)?e.toString():"0",$E(I,1,QI(e)));e=Mc(I,15);e!=null&&(typeof e==="bigint"?qc(e)?e=Number(e):(e=wx(64,e),e=qc(e)?Number(e):String(e)):e=Ga(e)?typeof e==="number"?mq(e):Rq(e):void 0);e!=null|| aW(I,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(e=this.experimentIds.clone(),mU(I,LW,16,e));Qw(this,1,1);I=this.V.length-1E3+1;I>0&&(this.V.splice(0,I),this.J+=I,Qw(this,3,I));this.V.push(a);this.Vv||this.L.enabled||this.L.start()}}; g.H.flush=function(a,I){var U=this;if(this.V.length===0)a&&a();else if(this.dw&&this.Va)this.B.L=3,VaF(this);else{var e=Date.now();if(this.a$>e&&this.tU0&&(U.tU=Date.now(),U.a$=U.tU+K);var V;K=Ho(Uw);tq&&K&&((V=b.Ly[K])==null?void 0:V[175237375])!=null&&mWq(V8z,3);V=qz.V?qz.L(b,qz.V,175237375,qz.B):qz.L(b,175237375,null,qz.B);if(V=V===null?void 0:V)V=Nc(V,1,-1),V!==-1&&(U.U=new g.du(V<1?1:V,3E5,.1),U.L.setInterval(U.U.getValue()))}}a&& a();U.Y=0},t=function(K,b){var J=wp(C,SA,3); var V=Number(Yej(C,14));g.Rn(U.U);U.L.setInterval(U.U.getValue());K===401&&r&&(U.CO=r);V&&(U.J+=V);b===void 0&&(b=U.isRetryable(K));b&&(U.V=J.concat(U.V),U.Vv||U.L.enabled||U.L.start());Qw(U,7,1);I&&I("net-send-failed",K);++U.Y},n=function(){U.network&&U.network.send(x,Z,t)}; q?q.then(function(K){Qw(U,5,T);x.requestHeaders["Content-Encoding"]="gzip";x.requestHeaders["Content-Type"]="application/binary";x.body=K;x.u4=2;n()},function(){Qw(U,6,T); n()}):n()}}}}; g.H.isRetryable=function(a){return 500<=a&&a<600||a===401||a===0};zF.prototype.send=function(a,I,U){var e=this,T,C,r,q,x,Z,t,n,K,b;return g.f(function(J){switch(J.L){case 1:return C=(T=e.p6?new AbortController:void 0)?setTimeout(function(){T.abort()},a.timeoutMillis):void 0,g.jb(J,2,3),r=Object.assign({},{method:a.requestType, headers:Object.assign({},a.requestHeaders)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.timeoutMillis&&T?T.signal:null}),g.l(J,fetch(a.url,r),5);case 5:q=J.V;if(q.status!==200){(x=U)==null||x(q.status);J.o$(3);break}if((Z=I)==null){J.o$(7);break}return g.l(J,q.text(),8);case 8:Z(J.V);case 7:case 3:g.XY(J);clearTimeout(C);g.Pw(J,0);break;case 2:t=g.lF(J);switch((n=t)==null?void 0:n.name){case "AbortError":(K=U)==null||K(408);break;default:(b=U)==null||b(400)}J.o$(3)}})}; zF.prototype.gk=function(){return 4};g.u(h2,g.S);h2.prototype.Gm=function(){this.U=!0;return this}; h2.prototype.build=function(){this.network||(this.network=new zF);var a=new m3({logSource:this.logSource,ub:this.ub?this.ub:ePL,sessionIndex:this.sessionIndex,C7m:this.XL,Oe:this.J,Vv:!1,Gm:this.U,ZI:this.ZI,network:this.network});g.E(this,a);if(this.L){var I=this.L,U=E2(a.B);IW(U,7,I)}a.C=new iP;this.componentId&&(a.componentId=this.componentId);this.Kk&&(a.Kk=this.Kk);this.pageId&&(a.pageId=this.pageId);this.V&&((U=this.V)?(a.experimentIds||(a.experimentIds=new LW),I=a.experimentIds,U=U.WX(),IW(I, 4,U)):a.experimentIds&&$E(a.experimentIds,4));this.B&&(a.dw=a.Va);nzs(a.B);this.network.EL&&this.network.EL(this.logSource);this.network.pXw&&this.network.pXw(a);return a};g.u(NB,g.S);NB.prototype.flush=function(a){a=a||[];if(a.length){for(var I=new QDg,U=[],e=0;e-1?(I=a[r],U||(I.yJ=!1)):(I=new ces(I,this.src,C,!!e,T),I.yJ=U,a.push(I));return I}; g.H.remove=function(a,I,U,e){a=a.toString();if(!(a in this.listeners))return!1;var T=this.listeners[a];I=Cm(T,I,U,e);return I>-1?(Um(T[I]),g.VG(T,I),T.length==0&&(delete this.listeners[a],this.V--),!0):!1}; g.H.removeAll=function(a){a=a&&a.toString();var I=0,U;for(U in this.listeners)if(!a||U==a){for(var e=this.listeners[U],T=0;T-1?a[T]:null}; g.H.hasListener=function(a,I){var U=a!==void 0,e=U?a.toString():"",T=I!==void 0;return g.FQ(this.listeners,function(C){for(var r=0;r>>0);g.qd(g.u7,g.S);g.u7.prototype[LBb]=!0;g.H=g.u7.prototype;g.H.addEventListener=function(a,I,U,e){g.Hh(this,a,I,U,e)}; g.H.removeEventListener=function(a,I,U,e){fkS(this,a,I,U,e)}; g.H.dispatchEvent=function(a){var I=this.EW;if(I){var U=[];for(var e=1;I;I=I.EW)U.push(I),++e}I=this.v_;e=a.type||a;if(typeof a==="string")a=new g.aI(a,I);else if(a instanceof g.aI)a.target=a.target||I;else{var T=a;a=new g.aI(e,I);g.ep(a,T)}T=!0;var C;if(U)for(C=U.length-1;!a.L&&C>=0;C--){var r=a.currentTarget=U[C];T=kD(r,e,!0,a)&&T}a.L||(r=a.currentTarget=I,T=kD(r,e,!0,a)&&T,a.L||(T=kD(r,e,!1,a)&&T));if(U)for(C=0;!a.L&&C0){this.L--;var a=this.V;this.V=a.next;a.next=null}else a=this.B();return a};var MX;$D.prototype.add=function(a,I){var U=Ezj.get();U.set(a,I);this.L?this.L.next=U:this.V=U;this.L=U}; $D.prototype.remove=function(){var a=null;this.V&&(a=this.V,this.V=this.V.next,this.V||(this.L=null),a.next=null);return a}; var Ezj=new Va(function(){return new i7},function(a){return a.reset()}); i7.prototype.set=function(a,I){this.V=a;this.scope=I;this.next=null}; i7.prototype.reset=function(){this.next=this.scope=this.V=null};var Lm,gJ=!1,GAg=new $D;dfI.prototype.reset=function(){this.context=this.L=this.B=this.V=null;this.J=!1}; var RPj=new Va(function(){return new dfI},function(a){a.reset()}); g.l7.prototype.then=function(a,I,U){return Dfg(this,AM(typeof a==="function"?a:null),AM(typeof I==="function"?I:null),U)}; g.l7.prototype.$goog_Thenable=!0;g.H=g.l7.prototype;g.H.finally=function(a){var I=this;a=AM(a);return new Promise(function(U,e){QRd(I,function(T){a();U(T)},function(T){a(); e(T)})})}; g.H.L$=function(a,I){return Dfg(this,null,AM(a),I)}; g.H.catch=g.l7.prototype.L$;g.H.cancel=function(a){if(this.V==0){var I=new ya(a);g.ch(function(){zPb(this,I)},this)}}; g.H.dLU=function(a){this.V=0;Wh(this,2,a)}; g.H.o5x=function(a){this.V=0;Wh(this,3,a)}; g.H.BQ=function(){for(var a;a=hPq(this);)NeI(this,a,this.V,this.C);this.Y=!1}; var slI=vY;g.qd(ya,ZD);ya.prototype.name="cancel";g.qd(g.Em,g.u7);g.H=g.Em.prototype;g.H.enabled=!1;g.H.ZN=null;g.H.setInterval=function(a){this.g6=a;this.ZN&&this.enabled?(this.stop(),this.start()):this.ZN&&this.stop()}; g.H.Rxa=function(){if(this.enabled){var a=g.rd()-this.E4;a>0&&a0&&(this.getStatus(),this.Y=setTimeout(this.u1.bind(this), this.Va)),this.getStatus(),this.j=!0,this.V.send(a),this.j=!1}catch(r){this.getStatus(),ujF(this,r)}}; g.H.u1=function(){typeof oI!="undefined"&&this.V&&(this.J="Timed out after "+this.Va+"ms, aborting",this.L=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.H.abort=function(a){this.V&&this.B&&(this.getStatus(),this.B=!1,this.U=!0,this.V.abort(),this.U=!1,this.L=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),NX(this))}; g.H.Bs=function(){this.V&&(this.B&&(this.B=!1,this.U=!0,this.V.abort(),this.U=!1),NX(this,!0));g.hM.tT.Bs.call(this)}; g.H.aH=function(){this.Ox()||(this.e8||this.j||this.U?kVY(this):this.nww())}; g.H.nww=function(){kVY(this)}; g.H.isActive=function(){return!!this.V}; g.H.isComplete=function(){return g.Dj(this)==4}; g.H.getStatus=function(){try{return g.Dj(this)>2?this.V.status:-1}catch(a){return-1}}; g.H.getResponseHeader=function(a){if(this.V&&this.isComplete())return a=this.V.getResponseHeader(a),a===null?void 0:a}; g.H.getLastError=function(){return typeof this.J==="string"?this.J:String(this.J)};Uy.prototype.send=function(a,I,U){I=I===void 0?function(){}:I; U=U===void 0?function(){}:U; bYC(a.url,function(e){e=e.target;vh(e)?I(g.aM(e)):U(e.getStatus())},a.requestType,a.body,a.requestHeaders,a.timeoutMillis,a.withCredentials)}; Uy.prototype.gk=function(){return 1};Tu.prototype.done=function(){this.logger.D0(this.event,eq()-this.startTime)}; g.u(C0,nW);g.u(Hb,C0);g.H=Hb.prototype;g.H.TX=function(){}; g.H.FW=function(){}; g.H.D0=function(){}; g.H.In=function(){}; g.H.xi=function(){}; g.H.GX=function(a,I,U,e){return e}; g.H.iH=function(){}; g.H.nM=function(){}; g.H.Eq=function(){}; g.H.Rz=function(){}; g.u(q$,C0);g.H=q$.prototype;g.H.update=function(a){this.logger.dispose();this.logger=a}; g.H.FW=function(a){this.logger.FW(a)}; g.H.D0=function(a,I){this.logger.D0(a,I)}; g.H.In=function(a){this.logger.In(a)}; g.H.xi=function(){this.logger.xi()}; g.H.GX=function(a,I,U,e){return this.logger.GX(a,I,U,e)}; g.H.iH=function(a){this.logger.iH(a)}; g.H.nM=function(a){this.logger.nM(a)}; g.H.Eq=function(a){this.logger.Eq(a)}; g.H.Rz=function(a){this.logger.Rz(a)}; g.H.TX=function(a){this.logger.TX(a)}; g.u(xQ,g.S);g.u(Z0,C0);g.H=Z0.prototype;g.H.TX=function(a){this.metrics.Q1x.eI(a,this.Lu)}; g.H.FW=function(a){this.metrics.eventCount.Id(a,this.Lu)}; g.H.D0=function(a,I){this.metrics.L0.eI(I,a,this.Lu)}; g.H.In=function(a){this.metrics.errorCount.Id(a,this.Lu)}; g.H.GX=function(a,I,U,e){function T(q){if(!C.Ox()){var x=eq()-r;C.metrics.yIw.eI(x,a,U,q,I,C.Lu)}} var C=this,r=eq();e.then(function(){return void T(0)},function(q){return void T(q instanceof FG?q.code:-1)}); return e}; g.H.iH=function(a){this.metrics.DLt.Id(a,this.Lu)}; g.H.nM=function(a){this.metrics.xX.Id(a,this.Lu)}; g.H.Eq=function(a){this.metrics.qKx.Id(a,this.Lu)}; g.u(ty,Z0);ty.prototype.Rz=function(a){var I=this;this.V.dispose();this.L&&this.service.dispose();this.service=this.options.Zn("49",this.options.YC.concat(a));this.V=new xQ(function(){return void I.service.ek()},this.options.j9); this.metrics=M5L(this.service);this.B=a}; ty.prototype.xi=function(){$PC(this.V)};g.u(n0,MS);g.u(K0,MS);g.u(bu,MS);var fBb=Cz(bu),LAw=function(a){return jc(function(I){return I instanceof a&&!ke(I)})}(bu); bu.messageId="bfkj";g.u(t2,MS);g.u(Jy,MS);var gji=Cz(Jy);g.u(kQ,g.S);kQ.prototype.snapshot=function(a){if(this.Ox())throw Error("Already disposed");this.logger.FW("n");var I=this.logger.share();return this.B.then(function(U){var e=U.P_;return new Promise(function(T){var C=new Tu(I,"n");e(function(r){C.done();I.TX(r.length);I.xi();I.dispose();T(r)},[a.Pi, a.WO,a.He,a.dM])})})}; kQ.prototype.Yg=function(a){var I=this;if(this.Ox())throw Error("Already disposed");this.logger.FW("n");var U=r2(this.logger,function(){return I.J([a.Pi,a.WO,a.He,a.dM])},"n"); this.logger.TX(U.length);this.logger.xi();return U}; kQ.prototype.Kd=function(a){this.B.then(function(I){var U;(U=I.R1s)==null||U(a)})}; kQ.prototype.Uw=function(){return this.logger.share()};g.u(M$,MS);g.u(jq,MS);$Q.prototype.qz=function(a){return GVL(this,a,new Hb,0)};g.u(iu,g.S);iu.prototype.snapshot=function(a){var I=this;return g.f(function(U){switch(U.L){case 1:if(I.Ox())throw Error("Already disposed");if(I.L||I.C){U.o$(2);break}return g.l(U,I.U.promise,2);case 2:if(!I.L){U.o$(4);break}return g.l(U,I.L.snapshot(a),5);case 5:return U.return(U.V);case 4:throw I.C;}})}; iu.prototype.Kd=function(a){var I,U;(I=this.L)==null||(U=I.Kd)==null||U.call(I,a)}; iu.prototype.handleError=function(a){if(!this.Ox()){this.C=a;this.U.resolve();var I,U;(U=(I=this.options).QvU)==null||U.call(I,a)}}; iu.prototype.Uw=function(){return this.logger.share()}; var dPF={Gv8:432E5,yC:3E5,S$:10,h8:1E4,WQ:3E4,WLw:3E4,vLK:6E4,Rk:1E3,sI:6E4,VA:6E5,g7:.25,i8:2,maxAttempts:10};var Mpf,ojS=(Mpf=Math.imul)!=null?Mpf:function(a,I){return a*I|0},Wb=[196, 200,224,18];lu.prototype.WX=function(){return String(this.V)+","+this.L.join()}; lu.prototype.uN=function(a,I){var U=void 0;if(this.L[this.V]!==a){var e=this.L.indexOf(a);e!==-1?(this.L.splice(e,1),e0;)I[U++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return I.join("")}};var xBY;g.u(XB,g.S);XB.prototype.DQ=function(a,I){var U=this.Qh(a);I==null||I(U);return r2(this.logger,function(){return g.Iq(U,2)},this.L)}; xBY=Symbol.dispose;g.u(f0,XB);f0.prototype.Qh=function(a,I){var U=this;this.logger.FW(this.V);++this.U>=this.Y&&this.B.resolve();var e=a();a=r2(this.logger,function(){return U.J(e)},"C"); if(a===void 0)throw new HM(17,"YNJ:Undefined");if(!(a instanceof Uint8Array))throw new HM(18,"ODM:Invalid");I==null||I(a);return a}; g.u(YQ,XB);YQ.prototype.Qh=function(){return this.J}; g.u(Oy,XB);Oy.prototype.Qh=function(){var a=this;return r2(this.logger,function(){return UW(a.J)},"d")}; Oy.prototype.DQ=function(){return this.J}; g.u(Sq,XB);Sq.prototype.Qh=function(){if(this.J)return this.J;this.J=ZWg(this,function(a){return"_"+q25(a)}); return ZWg(this,function(a){return a})}; g.u(y5,XB);y5.prototype.Qh=function(){var a=Math.floor(Date.now()/1E3),I=[Math.random()*255,Math.random()*255],U=I.concat([this.J&255,this.clientState],[a>>24&255,a>>16&255,a>>8&255,a&255]);a=new Uint8Array(2+U.length);a[0]=34;a[1]=U.length;a.set(U,2);U=a.subarray(2);for(var e=I=I.length;e150))try{this.cache=new eri(a,this.logger)}catch(I){this.reportError(new HM(22,"GBJ:init",I))}}; g.H.reportError=function(a){this.logger.In(a.code);this.onError(a);return a}; var K3b=function(a){return jc(function(I){if(!kT(I))return!1;for(var U=g.k(Object.entries(a)),e=U.next();!e.done;e=U.next()){var T=g.k(e.value);e=T.next().value;T=T.next().value;if(!(e in I)){if(T.BpO===!0)continue;return!1}if(!T(I[e]))return!1}return!0})}({ll:function(a){return jc(function(I){return I instanceof a})}(iu)},"");var N2g=(new Date).getTime();g.u(FB,MS);var jxz=Cz(FB);$Bj.prototype.getMetadata=function(){return this.metadata};mG.prototype.getMetadata=function(){return this.metadata}; mG.prototype.getStatus=function(){return this.status};Q5.prototype.C=function(a,I){I=I===void 0?{}:I;return new $Bj(a,this,I)}; Q5.prototype.getName=function(){return this.name};var $WD=new Q5("/google.internal.waa.v1.Waa/Create",M$,FB,function(a){return a.WX()},jxz);g.u(zu,MS);var S6b=new Q5("/google.internal.waa.v1.Waa/GenerateIT",jq,zu,function(a){return a.WX()},Cz(zu));var vFd=new Set(["SAPISIDHASH","APISIDHASH"]);g.u(hy,MS);hy.prototype.getValue=function(){var a=Mc(this,2);if(Array.isArray(a)||a instanceof MS)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return Xh(this,2)};g.u(N$,MS);N$.prototype.getMessage=function(){return D2(this,2)}; var lOd=Cz(N$);oM.prototype.r$=function(a,I){a=="data"?this.B.push(I):a=="metadata"?this.U.push(I):a=="status"?this.Y.push(I):a=="end"?this.J.push(I):a=="error"&&this.L.push(I);return this}; oM.prototype.removeListener=function(a,I){a=="data"?sz(this.B,I):a=="metadata"?sz(this.U,I):a=="status"?sz(this.Y,I):a=="end"?sz(this.J,I):a=="error"&&sz(this.L,I);return this}; oM.prototype.cancel=function(){this.V.abort()}; oM.prototype.cancel=oM.prototype.cancel;oM.prototype.removeListener=oM.prototype.removeListener;oM.prototype.on=oM.prototype.r$;g.u(L3F,Error);g.qd(g.Uz,nji);g.Uz.prototype.V=function(){var a=new eU(this.J,this.B);this.L&&a.setCredentialsMode(this.L);return a}; g.Uz.prototype.setCredentialsMode=function(a){this.L=a}; g.qd(eU,g.u7);g.H=eU.prototype;g.H.open=function(a,I){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.Va=a;this.j=I;this.readyState=1;T3(this)}; g.H.send=function(a){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.V=!0;var I={headers:this.D,method:this.Va,credentials:this.U,cache:void 0};a&&(I.body=a);(this.gw||g.zs).fetch(new Request(this.j,I)).then(this.OOO.bind(this),this.o5.bind(this))}; g.H.abort=function(){this.response=this.responseText="";this.D=new Headers;this.status=0;this.B&&this.B.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.V&&this.readyState!=4&&(this.V=!1,Cs(this));this.readyState=0}; g.H.OOO=function(a){if(this.V&&(this.J=a,this.L||(this.status=this.J.status,this.statusText=this.J.statusText,this.L=a.headers,this.readyState=2,T3(this)),this.V&&(this.readyState=3,T3(this),this.V)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.psw.bind(this),this.o5.bind(this));else if(typeof g.zs.ReadableStream!=="undefined"&&"body"in a){this.B=a.body.getReader();if(this.Y){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.'); this.response=[]}else this.response=this.responseText="",this.C=new TextDecoder;Buq(this)}else a.text().then(this.UnX.bind(this),this.o5.bind(this))}; g.H.WKx=function(a){if(this.V){if(this.Y&&a.value)this.response.push(a.value);else if(!this.Y){var I=a.value?a.value:new Uint8Array(0);if(I=this.C.decode(I,{stream:!a.done}))this.response=this.responseText+=I}a.done?Cs(this):T3(this);this.readyState==3&&Buq(this)}}; g.H.UnX=function(a){this.V&&(this.response=this.responseText=a,Cs(this))}; g.H.psw=function(a){this.V&&(this.response=a,Cs(this))}; g.H.o5=function(){this.V&&Cs(this)}; g.H.setRequestHeader=function(a,I){this.D.append(a,I)}; g.H.getResponseHeader=function(a){return this.L?this.L.get(a.toLowerCase())||"":""}; g.H.getAllResponseHeaders=function(){if(!this.L)return"";for(var a=[],I=this.L.entries(),U=I.next();!U.done;)U=U.value,a.push(U[0]+": "+U[1]),U=I.next();return a.join("\r\n")}; g.H.setCredentialsMode=function(a){this.U=a}; Object.defineProperty(eU.prototype,"withCredentials",{get:function(){return this.U==="include"}, set:function(a){this.setCredentialsMode(a?"include":"same-origin")}});g.rv.prototype.toString=function(){var a=[],I=this.U;I&&a.push(Ks(I,iko,!0),":");var U=this.V;if(U||I=="file")a.push("//"),(I=this.D)&&a.push(Ks(I,iko,!0),"@"),a.push(fOI(g.b9(U))),U=this.B,U!=null&&a.push(":",String(U));if(U=this.L)this.V&&U.charAt(0)!="/"&&a.push("/"),a.push(Ks(U,U.charAt(0)=="/"?LVQ:gRm,!0));(U=this.J.toString())&&a.push("?",U);(U=this.Y)&&a.push("#",Ks(U,cYd));return a.join("")}; g.rv.prototype.resolve=function(a){var I=this.clone(),U=!!a.U;U?g.H7(I,a.U):U=!!a.D;U?I.D=a.D:U=!!a.V;U?g.q8(I,a.V):U=a.B!=null;var e=a.L;if(U)g.xu(I,a.B);else if(U=!!a.L){if(e.charAt(0)!="/")if(this.V&&!this.L)e="/"+e;else{var T=I.L.lastIndexOf("/");T!=-1&&(e=I.L.slice(0,T+1)+e)}T=e;if(T==".."||T==".")e="";else if(g.VK(T,"./")||g.VK(T,"/.")){e=JY(T,"/");T=T.split("/");for(var C=[],r=0;r1||C.length==1&&C[0]!="")&&C.pop(), e&&r==T.length&&C.push("")):(C.push(q),e=!0)}e=C.join("/")}else e=T}U?I.L=e:U=a.J.toString()!=="";U?Zy(I,a.J.clone()):U=!!a.Y;U&&(I.Y=a.Y);return I}; g.rv.prototype.clone=function(){return new g.rv(this)}; var iko=/[#\/\?@]/g,gRm=/[#\?:]/g,LVQ=/[#\?]/g,PPi=/[#\?@]/g,cYd=/#/g;g.H=ns.prototype;g.H.add=function(a,I){uv(this);this.B=null;a=ku(this,a);var U=this.V.get(a);U||this.V.set(a,U=[]);U.push(I);this.L=this.L+1;return this}; g.H.remove=function(a){uv(this);a=ku(this,a);return this.V.has(a)?(this.B=null,this.L=this.L-this.V.get(a).length,this.V.delete(a)):!1}; g.H.clear=function(){this.V=this.B=null;this.L=0}; g.H.isEmpty=function(){uv(this);return this.L==0}; g.H.forEach=function(a,I){uv(this);this.V.forEach(function(U,e){U.forEach(function(T){a.call(I,T,e,this)},this)},this)}; g.H.Vq=function(){uv(this);for(var a=Array.from(this.V.values()),I=Array.from(this.V.keys()),U=[],e=0;e0?String(a[0]):I}; g.H.toString=function(){if(this.B)return this.B;if(!this.V)return"";for(var a=[],I=Array.from(this.V.keys()),U=0;U>>3;C.B!=1&&C.B!=2&&C.B!=15&&jU(C,r,q,"unexpected tag");C.V=1;C.L=0;C.J=0} function U(x){C.J++;C.J==5&&x&240&&jU(C,r,q,"message length too long");C.L|=(x&127)<<(C.J-1)*7;x&128||(C.V=2,C.D=0,typeof Uint8Array!=="undefined"?C.U=new Uint8Array(C.L):C.U=Array(C.L),C.L==0&&T())} function e(x){C.U[C.D++]=x;C.D==C.L&&T()} function T(){if(C.B<15){var x={};x[C.B]=C.U;C.C.push(x)}C.V=0} for(var C=this,r=a instanceof Array?a:new Uint8Array(a),q=0;q0?a:null};$u.prototype.isInputValid=function(){return this.V===null}; $u.prototype.oA=function(){return this.V}; $u.prototype.dG=function(){return!1}; $u.prototype.parse=function(a){this.V!==null&&dBY(this,a,"stream already broken");var I=null;try{var U=this.B;U.B||EFs(U,a,"stream already broken");U.V+=a;var e=Math.floor(U.V.length/4);if(e==0)var T=null;else{try{var C=YGI(U.V.slice(0,e*4))}catch(r){EFs(U,U.V,r.message)}U.L+=e*4;U.V=U.V.slice(e*4);T=C}I=T===null?null:this.J.parse(T)}catch(r){dBY(this,a,r.message)}this.L+=a.length;return I};var lxG={INIT:0,W4:1,VW:2,O$:3,Rh:4,s2:5,STRING:6,sT:7,m4:8,BC:9,kO:10,AG:11,ey:12,Wf:13,KA:14,dj:15,nE:16,j4:17,EE:18,V$:19,RW:20};g.H=Ls.prototype;g.H.isInputValid=function(){return this.U!=3}; g.H.oA=function(){return this.j}; g.H.done=function(){return this.U===2}; g.H.dG=function(){return!1}; g.H.parse=function(a){function I(){for(;K0;)if(J=a[K++], C.D===4?C.D=0:C.D++,!J)break a;if(J==='"'&&!C.C){C.V=e();break}if(J==="\\"&&!C.C&&(C.C=!0,J=a[K++],!J))break;if(C.C)if(C.C=!1,J==="u"&&(C.D=1),J=a[K++])continue;else break;q.lastIndex=K;J=q.exec(a);if(!J){K=a.length+1;break}K=J.index+1;J=a[J.index];if(!J)break}C.B+=K-V;continue;case x.BC:if(!J)continue;J==="r"?C.V=x.kO:gv(C,a,K);continue;case x.kO:if(!J)continue;J==="u"?C.V=x.AG:gv(C,a,K);continue;case x.AG:if(!J)continue;J==="e"?C.V=e():gv(C,a,K);continue;case x.ey:if(!J)continue;J==="a"?C.V=x.Wf: gv(C,a,K);continue;case x.Wf:if(!J)continue;J==="l"?C.V=x.KA:gv(C,a,K);continue;case x.KA:if(!J)continue;J==="s"?C.V=x.dj:gv(C,a,K);continue;case x.dj:if(!J)continue;J==="e"?C.V=e():gv(C,a,K);continue;case x.nE:if(!J)continue;J==="u"?C.V=x.j4:gv(C,a,K);continue;case x.j4:if(!J)continue;J==="l"?C.V=x.EE:gv(C,a,K);continue;case x.EE:if(!J)continue;J==="l"?C.V=e():gv(C,a,K);continue;case x.V$:J==="."?C.V=x.RW:gv(C,a,K);continue;case x.RW:if("0123456789.eE+-".indexOf(J)!==-1)continue;else K--,C.B--,C.V= e();continue;default:gv(C,a,K)}}} function e(){var J=r.pop();return J!=null?J:x.W4} function T(J){if(!(C.L>1)){J||(J=n===-1?C.J+a.substring(t,K):a.substring(n,K));if(C.Va)C.Y.push(J);else{var V=C.Y,M=V.push;J=JSON.parse(J);M.call(V,J)}n=K}} for(var C=this,r=C.gw,q=C.e8,x=lxG,Z=a.length,t=0,n=-1,K=0;K0?(b=C.Y,C.Y=[],b):null}return null};c7.prototype.isInputValid=function(){return this.U===null}; c7.prototype.oA=function(){return this.U}; c7.prototype.dG=function(){return!1}; c7.prototype.parse=function(a){function I(x){C.L=6;C.U="The stream is broken @"+C.V+"/"+r+". Error: "+x+". With input:\n";throw Error(C.U);} function U(){C.B=new Ls({lxa:!0,Ty:!0})} function e(x){if(x)for(var Z=0;Z1)&&I("extra status: "+x);C.Y=!0;var Z={};Z[2]=x[0];C.J.push(Z)}} for(var C=this,r=0;r0?(a=C.J,C.J=[],a):null};W7.prototype.CB=function(){return this.V}; W7.prototype.getStatus=function(){return this.U}; W7.prototype.Va=function(a){a=a.target;try{if(a==this.V)a:{var I=g.Dj(this.V),U=this.V.L,e=this.V.getStatus(),T=g.aM(this.V);a=[];if(g.IM(this.V)instanceof Array){var C=g.IM(this.V);C.length>0&&C[0]instanceof Uint8Array&&(this.j=!0,a=C)}if(!(I<3||I==3&&!T&&a.length==0))if(e=e==200||e==206,I==4&&(U==8?lv(this,7):U==7?lv(this,8):e||lv(this,3)),this.L||(this.L=Rrj(this.V),this.L==null&&lv(this,5)),this.U>2)B7(this);else{if(a.length>this.B){var r=a.length;U=[];try{if(this.L.dG())for(var q=0;qthis.B){q=T.slice(this.B);this.B=T.length;try{var Z=this.L.parse(q);Z!=null&&this.J&&this.J(Z)}catch(t){lv(this,5);B7(this);break a}}I==4?(T.length!= 0||this.j?lv(this,2):lv(this,4),B7(this)):lv(this,1)}}}catch(t){lv(this,6),B7(this)}};g.H=wMg.prototype;g.H.r$=function(a,I){var U=this.L[a];U||(U=[],this.L[a]=U);U.push(I);return this}; g.H.addListener=function(a,I){this.r$(a,I);return this}; g.H.removeListener=function(a,I){var U=this.L[a];U&&g.Az(U,I);(a=this.V[a])&&g.Az(a,I);return this}; g.H.once=function(a,I){var U=this.V[a];U||(U=[],this.V[a]=U);U.push(I);return this}; g.H.UDa=function(a){var I=this.L.data;I&&F3s(a,I);(I=this.V.data)&&F3s(a,I);this.V.data=[]}; g.H.TA6=function(){switch(this.B.getStatus()){case 1:fs(this,"readable");break;case 5:case 6:case 4:case 7:case 3:fs(this,"error");break;case 8:fs(this,"close");break;case 2:fs(this,"end")}};mBs.prototype.serverStreaming=function(a,I,U,e){var T=this,C=a.substring(0,a.length-e.name.length);return QnY(function(r){var q=r.Q8,x=r.getMetadata(),Z=Nu5(T,!1);x=oFw(T,x,Z,C+q.getName());var t=DBL(Z,q.L,!0);r=q.V(r.ri);Z.send(x,"POST",r);return t},this.J).call(this,e.C(I,U))};ajd.prototype.create=function(a,I){return OYq(this.V,this.L+"/$rpc/google.internal.waa.v1.Waa/Create",a,I||{},$WD)};var Ijj="://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ ://aksecure.imrworldwide.com/ ://[^.]*.moatads.com ://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube ://pm.test-adsafeprotected.com/youtube ://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul www.youtube.com/pagead/slav".split(" "),sId=/\bocr\b/;var esq=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var uGs=Object.assign({},{attributes:{},handleError:function(a){throw a;}},{Wpg:!0, KpU:!0,daO:rzj,YJt:Hoz,Zd:!1,xkO:!1,kBX:!0,tBw:!0,hsx:!1});var SU=null,yT=!1,bmY=1,nDq=Symbol("SIGNAL"),xo={version:0,ea8:0,Ee:!1,NL:void 0,bP:void 0,L7:void 0,Ms:0,FG:void 0,fQ:void 0,Wn:!1,tV:!1,kind:"unknown",bF:function(){return!1}, z5:function(){}, Kt:function(){}, BPK:function(){}};var Zb=Symbol("UNSET"),t0=Symbol("COMPUTING"),nQ=Symbol("ERRORED");Object.assign({},xo,{value:Zb,Ee:!0,error:null,Kg:Oz,kind:"computed",bF:function(a){return a.value===Zb||a.value===t0}, z5:function(a){if(a.value===t0)throw Error("Detected cycle in computations.");var I=a.value;a.value=t0;var U=rMi(a),e=!1;try{var T=a.A8();G3(null);e=I!==Zb&&I!==nQ&&T!==nQ&&a.Kg(I,T)}catch(C){T=nQ,a.error=C}finally{Hmg(a,U)}e?a.value=I:(a.value=T,a.version++)}});var tHY=Object.assign({},xo,{Kg:Oz,value:void 0,kind:"signal"});Object.assign({},xo,{value:Zb,Ee:!0,error:null,Kg:Oz,kind:"linkedSignal",bF:function(a){return a.value===Zb||a.value===t0}, z5:function(a){if(a.value===t0)throw Error("Detected cycle in computations.");var I=a.value;a.value=t0;var U=rMi(a);try{var e=a.source();var T=a.A8(e,I===Zb||I===nQ?void 0:{source:a.rSX,value:I});a.rSX=e}catch(C){T=nQ,a.error=C}finally{Hmg(a,U)}I!==Zb&&T!==nQ&&a.Kg(I,T)?a.value=I:(a.value=T,a.version++)}});Object.assign({},xo,{tV:!0,Wn:!1,Kt:function(a){a.schedule!==null&&a.schedule(a.ZjX)}, xOU:!1,i7$:function(){}});var k0q=Symbol("updater");g.u(wv,g.u7);wv.prototype.dispose=function(){window.removeEventListener("offline",this.B);window.removeEventListener("online",this.B);this.zS.Um(this.U);delete wv.instance}; wv.prototype.Cc=function(){return this.V}; wv.prototype.U9=function(){var a=this;this.U=this.zS.l7(function(){var I;return g.f(function(U){if(U.L==1)return a.V?((I=window.navigator)==null?0:I.onLine)?U.o$(3):g.l(U,Rj(a),3):g.l(U,Rj(a),3);a.U9();g.Aj(U)})},3E4)};mS.prototype.set=function(a,I){I=I===void 0?!0:I;0<=a&&a<52&&Number.isInteger(a)&&this.data[a]!==I&&(this.data[a]=I,this.V=-1)}; mS.prototype.get=function(a){return!!this.data[a]};var z3;g.qd(g.oj,g.S);g.H=g.oj.prototype;g.H.start=function(){this.stop();this.J=!1;var a=jIq(this),I=$Xi(this);a&&!I&&this.L.mozRequestAnimationFrame?(this.V=g.Hh(this.L,"MozBeforePaint",this.B),this.L.mozRequestAnimationFrame(null),this.J=!0):this.V=a&&I?a.call(this.L,this.B):this.L.setTimeout(R4L(this.B),20)}; g.H.stop=function(){if(this.isActive()){var a=jIq(this),I=$Xi(this);a&&!I&&this.L.mozRequestAnimationFrame?tM(this.V):a&&I?I.call(this.L,this.V):this.L.clearTimeout(this.V)}this.V=null}; g.H.isActive=function(){return this.V!=null}; g.H.l1=function(){this.J&&this.V&&tM(this.V);this.V=null;this.Y.call(this.U,g.rd())}; g.H.Bs=function(){this.stop();g.oj.tT.Bs.call(this)};g.qd(g.Dy,g.S);g.H=g.Dy.prototype;g.H.HR=0;g.H.Bs=function(){g.Dy.tT.Bs.call(this);this.stop();delete this.V;delete this.L}; g.H.start=function(a){this.stop();this.HR=g.dJ(this.B,a!==void 0?a:this.g6)}; g.H.stop=function(){this.isActive()&&g.zs.clearTimeout(this.HR);this.HR=0}; g.H.isActive=function(){return this.HR!=0}; g.H.dY=function(){this.HR=0;this.V&&this.V.call(this.L)};g.u(g.e_,g.S);g.H=g.e_.prototype;g.H.A5=function(a){this.B=arguments;this.ZN||this.L?this.V=!0:Tc(this)}; g.H.stop=function(){this.ZN&&(g.zs.clearTimeout(this.ZN),this.ZN=null,this.V=!1,this.B=null)}; g.H.pause=function(){this.L++}; g.H.resume=function(){this.L--;this.L||!this.V||this.ZN||(this.V=!1,Tc(this))}; g.H.Bs=function(){g.S.prototype.Bs.call(this);this.stop()};g.CC.prototype[Symbol.iterator]=function(){return this}; g.CC.prototype.next=function(){var a=this.V.next();return{value:a.done?void 0:this.L.call(void 0,a.value),done:a.done}};g.qd(g.bl,g.u7);g.H=g.bl.prototype;g.H.isPlaying=function(){return this.V==1}; g.H.isPaused=function(){return this.V==-1}; g.H.qs=function(){this.Ft("begin")}; g.H.yT=function(){this.Ft("end")}; g.H.onFinish=function(){this.Ft("finish")}; g.H.onStop=function(){this.Ft("stop")}; g.H.Ft=function(a){this.dispatchEvent(a)};var BOd=bm(function(){var a=g.vA("DIV"),I=g.hl?"-webkit":E8?"-moz":null,U="transition:opacity 1s linear;";I&&(U+=I+"-transition:opacity 1s linear;");I=Bdc({style:U});if(a.nodeType===1&&/^(script|style)$/i.test(a.tagName))throw Error("");a.innerHTML=se(I);return g.dU(a.firstChild,"transition")!=""});g.qd(Ja,g.bl);g.H=Ja.prototype;g.H.play=function(){if(this.isPlaying())return!1;this.qs();this.Ft("play");this.startTime=g.rd();this.V=1;if(BOd())return g.Gr(this.L,this.Y),this.B=g.dJ(this.JTg,void 0,this),!0;this.P9(!1);return!1}; g.H.JTg=function(){g.oD(this.L);gDF(this.L,this.C);g.Gr(this.L,this.J);this.B=g.dJ((0,g.e8)(this.P9,this,!1),this.U*1E3)}; g.H.stop=function(){this.isPlaying()&&this.P9(!0)}; g.H.P9=function(a){g.Gr(this.L,"transition","");g.zs.clearTimeout(this.B);g.Gr(this.L,this.J);this.endTime=g.rd();this.V=0;if(a)this.onStop();else this.onFinish();this.yT()}; g.H.Bs=function(){this.stop();Ja.tT.Bs.call(this)}; g.H.pause=function(){};var W4b={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0};ul("Element","attributes")||ul("Node","attributes");ul("Element","innerHTML")||ul("HTMLElement","innerHTML");ul("Node","nodeName");ul("Node","nodeType");ul("Node","parentNode");ul("Node","childNodes");ul("HTMLElement","style")||ul("Element","style");ul("HTMLStyleElement","sheet");var fjY=BJc("getPropertyValue"),Ym5=BJc("setProperty");ul("Element","namespaceURI")||ul("Node","namespaceURI");var phc={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var yMg,oII,G0q,Smd,EDq;yMg=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]");oII=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.Xrf=RegExp("^[^\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"); g.Vl=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");G0q=/^http:\/\/.*/;g.Prz=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");Smd=/\s+/;EDq=/[\d\u06f0-\u06f9]/;MI.prototype.NU=function(){return new j_(this.L())}; MI.prototype[Symbol.iterator]=function(){return new $5(this.L())}; MI.prototype.V=function(){return new $5(this.L())}; g.u(j_,g.Pf);j_.prototype.next=function(){return this.L.next()}; j_.prototype[Symbol.iterator]=function(){return new $5(this.L)}; j_.prototype.V=function(){return new $5(this.L)}; g.u($5,MI);$5.prototype.next=function(){return this.B.next()};LC.prototype.clone=function(){return new LC(this.V,this.C,this.B,this.U,this.J,this.Y,this.L,this.D)}; LC.prototype.NF=function(a){return this.V==a.V&&this.C==a.C&&this.B==a.B&&this.U==a.U&&this.J==a.J&&this.Y==a.Y&&this.L==a.L&&this.D==a.D};c1.prototype.clone=function(){return new c1(this.start,this.end)}; c1.prototype.getLength=function(){return this.end-this.start};(function(){if(ahI){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(g.gO()))?a[1]:"0"}return xX?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(g.gO()))?a[0].replace(/_/g,"."):"10"):g.eR?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(g.gO()))?a[1]:""):ZoQ||t8Q||nJz?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(g.gO()))?a[1].replace(/_/g,"."):""):""})();var RsF=function(){if(g.ad)return W1(/Firefox\/([0-9.]+)/);if(g.k5||g.a7||g.pg)return $dI;if(g.GK){if(i9()||LJ()){var a=W1(/CriOS\/([0-9.]+)/);if(a)return a}return W1(/Chrome\/([0-9.]+)/)}if(g.gz&&!i9())return W1(/Version\/([0-9.]+)/);if(I$||sV){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.gO()))return a[1]+"."+a[2]}else if(g.fg)return(a=W1(/Android\s+([0-9.]+)/))?a:W1(/Version\/([0-9.]+)/);return""}();g.qd(g.B1,g.S);g.H=g.B1.prototype;g.H.subscribe=function(a,I,U){var e=this.L[a];e||(e=this.L[a]=[]);var T=this.Y;this.V[T]=a;this.V[T+1]=I;this.V[T+2]=U;this.Y=T+3;e.push(T);return T}; g.H.unsubscribe=function(a,I,U){if(a=this.L[a]){var e=this.V;if(a=a.find(function(T){return e[T+1]==I&&e[T+2]==U}))return this.sK(a)}return!1}; g.H.sK=function(a){var I=this.V[a];if(I){var U=this.L[I];this.J!=0?(this.B.push(a),this.V[a+1]=function(){}):(U&&g.Az(U,a),delete this.V[a],delete this.V[a+1],delete this.V[a+2])}return!!I}; g.H.publish=function(a,I){var U=this.L[a];if(U){var e=Array(arguments.length-1),T=arguments.length,C;for(C=1;C0&&this.J==0)for(;U=this.B.pop();)this.sK(U)}}return C!=0}return!1}; g.H.clear=function(a){if(a){var I=this.L[a];I&&(I.forEach(this.sK,this),delete this.L[a])}else this.V.length=0,this.L={}}; g.H.Bs=function(){g.B1.tT.Bs.call(this);this.clear();this.B.length=0};g.Xz.prototype.set=function(a,I){I===void 0?this.V.remove(a):this.V.set(a,g.m4(I))}; g.Xz.prototype.get=function(a){try{var I=this.V.get(a)}catch(U){return}if(I!==null)try{return JSON.parse(I)}catch(U){throw"Storage: Invalid value was encountered";}}; g.Xz.prototype.remove=function(a){this.V.remove(a)};g.qd(P1,g.Xz);P1.prototype.set=function(a,I){P1.tT.set.call(this,a,mXs(I))}; P1.prototype.L=function(a){a=P1.tT.get.call(this,a);if(a===void 0||a instanceof Object)return a;throw"Storage: Invalid value was encountered";}; P1.prototype.get=function(a){if(a=this.L(a)){if(a=a.data,a===void 0)throw"Storage: Invalid value was encountered";}else a=void 0;return a};g.qd(pC,P1);pC.prototype.set=function(a,I,U){if(I=mXs(I)){if(U){if(U=U.length)return g.Ty;var T=U.key(I++);if(a)return g.pf(T);T=U.getItem(T);if(typeof T!=="string")throw"Storage mechanism: Invalid value was encountered";return g.pf(T)}; return e}; g.H.clear=function(){S_(this);this.V.clear()}; g.H.key=function(a){S_(this);return this.V.key(a)};g.qd(Gc,Ob);g.qd(NJj,Ob);g.qd(yl,Y5);yl.prototype.set=function(a,I){this.L.set(this.V+a,I)}; yl.prototype.get=function(a){return this.L.get(this.V+a)}; yl.prototype.remove=function(a){this.L.remove(this.V+a)}; yl.prototype.NU=function(a){var I=this.L[Symbol.iterator](),U=this,e=new g.Pf;e.next=function(){var T=I.next();if(T.done)return T;for(T=T.value;T.slice(0,U.V.length)!=U.V;){T=I.next();if(T.done)return T;T=T.value}return g.pf(a?T.slice(U.V.length):U.L.get(T))}; return e};d6.prototype.getValue=function(){return this.L}; d6.prototype.clone=function(){return new d6(this.V,this.L)};g.H=Rk.prototype;g.H.uN=function(a,I){var U=this.V;U.push(new d6(a,I));a=U.length-1;I=this.V;for(U=I[a];a>0;){var e=a-1>>1;if(I[e].V>U.V)I[a]=I[e],a=e;else break}I[a]=U}; g.H.remove=function(){var a=this.V,I=a.length,U=a[0];if(!(I<=0)){if(I==1)a.length=0;else{a[0]=a.pop();a=0;I=this.V;for(var e=I.length,T=I[a];a>1;){var C=a*2+1,r=a*2+2;C=rT.V)break;I[a]=I[C];a=C}I[a]=T}return U.getValue()}}; g.H.ZK=function(){for(var a=this.V,I=[],U=a.length,e=0;e>>16&65535|0;for(var C;U!==0;){C=U>2E3?2E3:U;U-=C;do T=T+I[e++]|0,a=a+T|0;while(--C);T%=65521;a%=65521}return T|a<<16|0};for(var km={},KQ,SGD=[],bL=0;bL<256;bL++){KQ=bL;for(var G6J=0;G6J<8;G6J++)KQ=KQ&1?3988292384^KQ>>>1:KQ>>>1;SGD[bL]=KQ}km=function(a,I,U,e){U=e+U;for(a^=-1;e>>8^SGD[(a^I[e])&255];return a^-1};var HB={};HB={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};var Ia=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],eo=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Mqd=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],x$w=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],tu=Array(576);Ql(tu);var nE=Array(60);Ql(nE);var Ud=Array(512);Ql(Ud);var aa=Array(256);Ql(aa);var sd=Array(29);Ql(sd);var Tx=Array(30);Ql(Tx);var kuF,Vqd,Ayw,uBj=!1;var $m;$m=[new jo(0,0,0,0,function(a,I){var U=65535;for(U>a.RM-5&&(U=a.RM-5);;){if(a.l5<=1){VP(a);if(a.l5===0&&I===0)return 1;if(a.l5===0)break}a.wF+=a.l5;a.l5=0;var e=a.yg+U;if(a.wF===0||a.wF>=e)if(a.l5=a.wF-e,a.wF=e,KE(a,!1),a.PE.n4===0)return 1;if(a.wF-a.yg>=a.pu-262&&(KE(a,!1),a.PE.n4===0))return 1}a.uN=0;if(I===4)return KE(a,!0),a.PE.n4===0?3:4;a.wF>a.yg&&KE(a,!1);return 1}), new jo(4,4,8,4,Au),new jo(4,5,16,8,Au),new jo(4,6,32,32,Au),new jo(4,4,16,16,MT),new jo(8,16,32,32,MT),new jo(8,16,128,128,MT),new jo(8,32,128,256,MT),new jo(32,128,258,1024,MT),new jo(32,258,258,4096,MT)];var JyL={};JyL=function(){this.input=null;this.S0=this.Mj=this.xr=0;this.output=null;this.rM=this.n4=this.aT=0;this.msg="";this.state=null;this.oI=2;this.p4=0};var jMY=Object.prototype.toString; iN.prototype.push=function(a,I){var U=this.PE,e=this.options.chunkSize;if(this.ended)return!1;var T=I===~~I?I:I===!0?4:0;typeof a==="string"?U.input=vDi(a):jMY.call(a)==="[object ArrayBuffer]"?U.input=new Uint8Array(a):U.input=a;U.xr=0;U.Mj=U.input.length;do{U.n4===0&&(U.output=new mw.VK(e),U.aT=0,U.n4=e);a=b0F(U,T);if(a!==1&&a!==0)return this.yT(a),this.ended=!0,!1;if(U.n4===0||U.Mj===0&&(T===4||T===2))if(this.options.to==="string"){var C=mw.hq(U.output,U.aT);I=C;C=C.length;if(C<65537&&(I.subarray&& Ok8||!I.subarray))I=String.fromCharCode.apply(null,mw.hq(I,C));else{for(var r="",q=0;q0||U.n4===0)&&a!==1);if(T===4)return(U=this.PE)&&U.state?(e=U.state.status,e!==42&&e!==69&&e!==73&&e!==91&&e!==103&&e!==113&&e!==666?a=qT(U,-2):(U.state=null,a=e===113?qT(U,-3):0)):a=-2,this.yT(a),this.ended=!0,a===0;T===2&&(this.yT(0),U.n4=0);return!0}; iN.prototype.yT=function(a){a===0&&(this.result=this.options.to==="string"?this.chunks.join(""):mw.im(this.chunks));this.chunks=[];this.err=a;this.msg=this.PE.msg};var gy="@@redux/INIT"+LE(),WGj="@@redux/REPLACE"+LE();var l0Y=typeof Symbol==="function"&&Symbol.observable||"@@observable";var yYD=[0,z4j,-3,sL];g.u(lN,MS);lN.prototype.getType=function(){return vt(this,11)};var VDd=function(){var a=[0,Ndz,h4G,Du,z4j,Du,-1,sL,z4j,sL,-1,Ndz,sL,h4G,vm,yYD,Du,-1,sL];return function(I,U){var e={Fr:!0};U&&Object.assign(e,U);I=wAL(I,void 0,void 0,e);try{var T=new lN,C=T.Ly;RW(a)(C,I);var r=T}finally{I.free()}return r}}();var pbd=1885352370;var mkY=new g.BB("adInfoDialogEndpoint");var k9j=new g.BB("adPingingEndpoint");var yVc=new g.BB("crossDeviceProgressCommand");var Hq=new g.BB("actionCompanionAdRenderer");var KV=new g.BB("adActionInterstitialRenderer");var ERz=new g.BB("adDurationRemainingRenderer");var df=new g.BB("adHoverTextButtonRenderer");var wzC=new g.BB("adInfoDialogRenderer");var LT=new g.BB("adMessageRenderer");var RL=new g.BB("adPreviewRenderer");var x9=new g.BB("adsEngagementPanelRenderer");var tWS=new g.BB("dismissablePanelTextPortraitImageRenderer");var xwI=new g.BB("adsEngagementPanelSectionListViewModel");var dW4=new g.BB("flyoutCtaRenderer");var qF=new g.BB("imageCompanionAdRenderer");var tg=new g.BB("instreamAdPlayerOverlayRenderer");var JjJ=new g.BB("instreamSurveyAdBackgroundImageRenderer");var EU=new g.BB("instreamSurveyAdPlayerOverlayRenderer");var MF=new g.BB("instreamSurveyAdRenderer"),yC=new g.BB("instreamSurveyAdSingleSelectQuestionRenderer"),Gb=new g.BB("instreamSurveyAdMultiSelectQuestionRenderer"),J0=new g.BB("instreamSurveyAdAnswerRenderer"),R3m=new g.BB("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var VC=new g.BB("instreamVideoAdRenderer");var wrz=new g.BB("textOverlayAdContentRenderer"),FV8=new g.BB("enhancedTextOverlayAdContentRenderer"),mWG=new g.BB("imageOverlayAdContentRenderer");var nV=new g.BB("playerOverlayLayoutRenderer");var bT=new g.BB("videoInterstitialButtonedCenteredLayoutRenderer");var uOI=new g.BB("aboveFeedAdLayoutRenderer");var kkS=new g.BB("belowPlayerAdLayoutRenderer");var Joi=new g.BB("inPlayerAdLayoutRenderer");var iG=new g.BB("playerBytesAdLayoutRenderer");var S4=new g.BB("playerBytesSequenceItemAdLayoutRenderer");var OU=new g.BB("playerUnderlayAdLayoutRenderer");var At=new g.BB("adIntroRenderer");var uG=new g.BB("playerBytesSequentialLayoutRenderer");var Dwb=new g.BB("slidingTextPlayerOverlayRenderer");var j4=new g.BB("surveyTextInterstitialRenderer");var L6=new g.BB("videoAdTrackingRenderer");var Qx4=new g.BB("simpleAdBadgeRenderer");var KZ=new g.BB("skipAdRenderer"),z3o=new g.BB("skipButtonRenderer");var QC=new g.BB("adSlotRenderer");var cq=new g.BB("squeezebackPlayerSidePanelRenderer");var h3G=new g.BB("timedPieCountdownRenderer");var Ei=new g.BB("adAvatarViewModel");var dK=new g.BB("adBadgeViewModel");var Rm=new g.BB("adButtonViewModel");var NOJ=new g.BB("adDetailsLineViewModel");var oRo=new g.BB("adDisclosureBannerViewModel");var DWm=new g.BB("adPodIndexViewModel");var vRj=new g.BB("imageBackgroundViewModel");var aIo=new g.BB("adGridCardCollectionViewModel");var IIm=new g.BB("adGridCardTextViewModel");var s9f=new g.BB("adPreviewViewModel");var U9z=new g.BB("playerAdAvatarLockupCardButtonedViewModel");var e2I=new g.BB("skipAdButtonViewModel");var Trj=new g.BB("skipAdViewModel");var C9I=new g.BB("timedPieCountdownViewModel");var rlJ=new g.BB("visitAdvertiserLinkViewModel");var Zo=new g.BB("bannerImageLayoutViewModel");var tt=new g.BB("topBannerImageTextIconButtonedLayoutViewModel");var n6=new g.BB("adsEngagementPanelLayoutViewModel");var Y9=new g.BB("displayUnderlayTextGridCardsLayoutViewModel");g.PD=new g.BB("browseEndpoint");var HJo=new g.BB("confirmDialogEndpoint");var YlS=new g.BB("commandContext");var n3I=new g.BB("rawColdConfigGroup");var tRs=new g.BB("rawHotConfigGroup");g.iU=new g.BB("commandExecutorCommand");g.u(O0j,MS);var TWI={uds:0,LcO:1,oGx:32,Ukw:61,TJt:67,NJU:103,vG8:86,dkO:42,YUa:60,kix:62,pHw:73,brm:76,CSa:88,Mrn:90,Gim:99,tr$:98,axa:100,zhU:102,Hra:41,Qxm:69,fxX:70,rBw:71,lKw:2,xUa:27,ANDROID:3,Wtw:54,tZm:14,vym:91,Ktg:55,djw:24,oyX:20,YMg:18,zug:21,pSK:104,C3w:30,T66:29,Gus:28,ir8:101,Hut:34,N6x:36,wS8:38,IOS:5,F$g:15,i3s:92,IbO:40,ubU:25,lbK:17,xxa:19,nn6:64,ji8:66,ci8:26,R5a:22,VIa:33,g2a:68,L6m:35,E28:53,sVs:37,mxa:39,Qag:7,f4a:57,rnx:43,qd$:59,ynw:93,aJx:74,Dm$:75,XFO:85,PBK:65,Sdw:80,FSa:8,GSx:10, mm8:58,I4K:63,Zwt:72,MZ6:23,Dks:11,XHx:13,L9g:12,Hwt:16,KcX:56,Org:31,IKa:77,tpt:84,wH$:87,dxn:89,K$a:94,Gw8:95};g.u(Xp,MS);Xp.prototype.Gs=function(){return D2(this,3)}; Xp.prototype.D3=function(){return D2(this,5)}; Xp.prototype.RO=function(a){return IW(this,5,a)};g.u(PB,MS);g.u(SyC,MS);g.u(pE,MS);g.H=pE.prototype;g.H.getDeviceId=function(){return D2(this,6)}; g.H.oX=function(a){var I=lJ(this,9,EW,3,!0);VI(I,a);return I[a]}; g.H.getPlayerType=function(){return vt(this,36)}; g.H.setHomeGroupInfo=function(a){return mU(this,SyC,81,a)}; g.H.clearLocationPlayabilityToken=function(){return $E(this,89)};g.u(fE,MS);fE.prototype.getValue=function(){return D2(this,yQ(this,xtd,2))}; var xtd=[2,3,4,5,6];g.u(Ym,MS);Ym.prototype.setTrackingParams=function(a){return $E(this,1,h3q(a,!1))};g.u(Od,MS);g.u(So,MS);So.prototype.oX=function(a){var I=lJ(this,5,dx,3,!0);VI(I,a);return I[a]};g.u(Gx,MS);Gx.prototype.getToken=function(){return hD(this,2)}; Gx.prototype.setToken=function(a){return IW(this,2,a)};g.u(yP,MS);yP.prototype.setSafetyMode=function(a){return UE(this,5,a)};g.u(Ed,MS);Ed.prototype.cM=function(a){return mU(this,pE,1,a)};var FK=new g.BB("thumbnailLandscapePortraitRenderer");g.qed=new g.BB("changeEngagementPanelVisibilityAction");var JPd=new g.BB("continuationCommand");g.x9G=new g.BB("openPopupAction");g.uL=new g.BB("webCommandMetadata");var foj=new g.BB("metadataBadgeRenderer");var bO5=new g.BB("signalServiceEndpoint");var Ff=new g.BB("innertubeCommand");var UOj=new g.BB("loggingDirectives");var $8F={Z$U:"EMBEDDED_PLAYER_MODE_UNKNOWN",Dba:"EMBEDDED_PLAYER_MODE_DEFAULT",PW6:"EMBEDDED_PLAYER_MODE_PFP",X1n:"EMBEDDED_PLAYER_MODE_PFL"};var rCg=new g.BB("channelThumbnailEndpoint");var Cgc=new g.BB("embeddedPlayerErrorMessageRenderer");var sei=new g.BB("embeddedPlayerOverlayVideoDetailsRenderer"),HTw=new g.BB("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),qts=new g.BB("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var XqI=new g.BB("embedsInfoPanelRenderer");var ZJd=new g.BB("feedbackEndpoint");var t9Q=new g.BB("callToActionButtonViewModel");var ntJ=new g.BB("interactionLoggingCommandMetadata");var Vog={Wcw:"WEB_DISPLAY_MODE_UNKNOWN",ABt:"WEB_DISPLAY_MODE_BROWSER",ehn:"WEB_DISPLAY_MODE_MINIMAL_UI",hht:"WEB_DISPLAY_MODE_STANDALONE",JBO:"WEB_DISPLAY_MODE_FULLSCREEN"};g.u(dy,MS);dy.prototype.getPlayerType=function(){return vt(this,7)}; dy.prototype.To=function(){return D2(this,19)}; dy.prototype.setVideoId=function(a){return IW(this,19,a)};g.u(Ra,MS);g.u(wy,MS);g.u(Fp,MS); var KOo=[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328,330,331,332,334,337,338,340,344,348,350,351,352,353, 354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515,516];var bJG=new g.BB("loggingContext");g.u(mW,MS);g.u(QP,MS);QP.prototype.To=function(){return hD(this,yQ(this,uf,1))}; QP.prototype.setVideoId=function(a){return SK(this,1,uf,N_(a))}; QP.prototype.getPlaylistId=function(){return hD(this,yQ(this,uf,2))}; var uf=[1,2];g.u(Guw,MS);var HD=new g.BB("changeKeyedMarkersVisibilityCommand");var Jlf=new g.BB("changeMarkersVisibilityCommand");var O6F=new g.BB("loadMarkersCommand");var u0o=new g.BB("suggestedActionDataViewModel");var d4Y=new g.BB("timelyActionViewModel");var E_b=new g.BB("timelyActionsOverlayViewModel");var h5q=new g.BB("productListItemRenderer");var kQj=new g.BB("shoppingOverlayRenderer");var UvI=new g.BB("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var V9z=new g.BB("adFeedbackEndpoint");var Alo=new g.BB("menuEndpoint");var e55=new g.BB("phoneDialerEndpoint");var sCY=new g.BB("sendSmsEndpoint");var IaI=new g.BB("copyTextEndpoint");var M9m=new g.BB("shareEndpoint"),j9f=new g.BB("shareEntityEndpoint"),$9G=new g.BB("shareEntityServiceEndpoint"),iJf=new g.BB("webPlayerShareEntityServiceEndpoint");g.Fl=new g.BB("urlEndpoint");g.Cn=new g.BB("watchEndpoint");var LO8=new g.BB("watchPlaylistEndpoint");g.gtG=new g.BB("offlineOrchestrationActionCommand");var cAb=new g.BB("compositeVideoOverlayRenderer");var clG=new g.BB("miniplayerRenderer");var v9I=new g.BB("paidContentOverlayRenderer");var WO4=new g.BB("playerMutedAutoplayOverlayRenderer"),lIm=new g.BB("playerMutedAutoplayEndScreenRenderer");var QYd=new g.BB("unserializedPlayerResponse"),BrQ=new g.BB("unserializedPlayerResponse");var XA4=new g.BB("playlistEditEndpoint");var ko;g.wf=new g.BB("buttonRenderer");ko=new g.BB("toggleButtonRenderer");var qMd=new g.BB("counterfactualRenderer");var P98=new g.BB("resolveUrlCommandMetadata");var pAo=new g.BB("modifyChannelNotificationPreferenceEndpoint");var ufd=new g.BB("pingingEndpoint");var fIo=new g.BB("unsubscribeEndpoint");g.pn=new g.BB("subscribeButtonRenderer");var Yez=new g.BB("subscribeEndpoint");var LlI=new g.BB("buttonViewModel");var ZUC=new g.BB("qrCodeRenderer");var rRj={UUt:"LIVING_ROOM_APP_MODE_UNSPECIFIED",b3m:"LIVING_ROOM_APP_MODE_MAIN",wP6:"LIVING_ROOM_APP_MODE_KIDS",z5a:"LIVING_ROOM_APP_MODE_MUSIC",pPa:"LIVING_ROOM_APP_MODE_UNPLUGGED",YVK:"LIVING_ROOM_APP_MODE_GAMING"};var WKS=new g.BB("autoplaySwitchButtonRenderer");var pP,YFb,aob,Qvj;pP=new g.BB("decoratedPlayerBarRenderer");YFb=new g.BB("chapteredPlayerBarRenderer");aob=new g.BB("multiMarkersPlayerBarRenderer");Qvj=new g.BB("chapterRenderer");g.yHC=new g.BB("markerRenderer");var OJJ=new g.BB("decoratedPlayheadRenderer");var PGF=new g.BB("desktopOverlayConfigRenderer");var nxL=new g.BB("engagementPanelSectionListRenderer");var BfI=new g.BB("gatedActionsOverlayViewModel");var wZ5=new g.BB("heatMarkerRenderer");var Rcj=new g.BB("heatmapRenderer");var YUq=new g.BB("watchToWatchTransitionRenderer");var eLY=new g.BB("playlistPanelRenderer");var SeD=new g.BB("productUpsellSuggestedActionViewModel");var GQm=new g.BB("suggestedActionTimeRangeTrigger"),ylz=new g.BB("suggestedActionsRenderer"),EtG=new g.BB("suggestedActionRenderer");var FTc=new g.BB("timedMarkerDecorationRenderer");var iVI=new g.BB("cipher");var zvI=new g.BB("playerVars");var d9o=new g.BB("playerVars");var VO=g.zs.window,R2j,wAd,NT=(VO==null?void 0:(R2j=VO.yt)==null?void 0:R2j.config_)||(VO==null?void 0:(wAd=VO.ytcfg)==null?void 0:wAd.data_)||{};g.hj("yt.config_",NT);var a0=[];var hYw=/^[\w.]*$/,FGF={q:!0,search_query:!0},wbg=String(e1);var Kj=new function(){var a=window.document;this.V=window;this.L=a}; g.hj("yt.ads_.signals_.getAdSignalsString",function(a){return Tv(Jb(a))});g.rd();var oQI="XMLHttpRequest"in g.zs?function(){return new XMLHttpRequest}:null;var FOo="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.A(FOo);var IyS={Authorization:"AUTHORIZATION","X-Goog-EOM-Visitor-Id":"EOM_VISITOR_DATA","X-Goog-Visitor-Id":"SANDBOXED_VISITOR_ID","X-Youtube-Domain-Admin-State":"DOMAIN_ADMIN_STATE","X-Youtube-Chrome-Connected":"CHROME_CONNECTED_HEADER","X-YouTube-Client-Name":"INNERTUBE_CONTEXT_CLIENT_NAME","X-YouTube-Client-Version":"INNERTUBE_CONTEXT_CLIENT_VERSION","X-YouTube-Delegation-Context":"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT","X-YouTube-Device":"DEVICE","X-Youtube-Identity-Token":"ID_TOKEN","X-YouTube-Page-CL":"PAGE_CL", "X-YouTube-Page-Label":"PAGE_BUILD_LABEL","X-Goog-AuthUser":"SESSION_INDEX","X-Goog-PageId":"DELEGATED_SESSION_ID"},sjg="app debugcss debugjs expflag force_ad_params force_ad_encrypted force_viral_ad_response_params forced_experiments innertube_snapshots innertube_goldens internalcountrycode internalipoverride absolute_experiments conditional_experiments sbb sr_bns_address".split(" ").concat(g.A(FOo)),x8q=!1,vQ5=U8w,r7Y=WI;g.u(Xa,ZD);fj.prototype.then=function(a,I,U){return this.V?this.V.then(a,I,U):this.L===1&&a?(a=a.call(U,this.B))&&typeof a.then==="function"?a:OT(a):this.L===2&&I?(a=I.call(U,this.B))&&typeof a.then==="function"?a:Yk(a):this}; fj.prototype.getValue=function(){return this.B}; fj.prototype.KS=function(){return this.L==2}; fj.prototype.$goog_Thenable=!0;var S1=!1;var vz=I$||sV;var MUL=/^([0-9\.]+):([0-9\.]+)$/;g.u(uR,ZD);uR.prototype.name="BiscottiError";g.u(JT,ZD);JT.prototype.name="BiscottiMissingError";var LSi={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},k3=null;var Ud5=nc(["data-"]),fyb={};var m9I=0,Vy=g.hl?"webkit":E8?"moz":g.k5?"ms":g.pg?"o":"",Q9m=g.NL("ytDomDomGetNextId")||function(){return++m9I}; g.hj("ytDomDomGetNextId",Q9m);var G35={stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1};Ld.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; Ld.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; Ld.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var ck=g.zs.ytEventsEventsListeners||{};g.hj("ytEventsEventsListeners",ck);var d8j=g.zs.ytEventsEventsCounter||{count:0};g.hj("ytEventsEventsCounter",d8j);var m8c=bm(function(){var a=!1;try{var I=Object.defineProperty({},"passive",{get:function(){a=!0}}); window.addEventListener("test",null,I)}catch(U){}return a}),RHj=bm(function(){var a=!1; try{var I=Object.defineProperty({},"capture",{get:function(){a=!0}}); window.addEventListener("test",null,I)}catch(U){}return a});var A0;A0=window;g.w=A0.ytcsi&&A0.ytcsi.now?A0.ytcsi.now:A0.performance&&A0.performance.timing&&A0.performance.now&&A0.performance.timing.navigationStart?function(){return A0.performance.timing.navigationStart+A0.performance.now()}:function(){return(new Date).getTime()};g.qd(Pk,g.S);Pk.prototype.j=function(a){a.V===void 0&&y7j(a);var I=a.V;a.L===void 0&&y7j(a);this.V=new g.X0(I,a.L)}; Pk.prototype.RN=function(){return this.V||new g.X0}; Pk.prototype.Va=function(){if(this.V){var a=(0,g.w)();if(this.J!=0){var I=this.Y,U=this.V,e=I.x-U.x;I=I.y-U.y;e=Math.sqrt(e*e+I*I)/(a-this.J);this.L[this.B]=Math.abs((e-this.U)/this.U)>.5?1:0;for(U=I=0;U<4;U++)I+=this.L[U]||0;I>=3&&this.C();this.U=e}this.J=a;this.Y=this.V;this.B=(this.B+1)%4}}; Pk.prototype.Bs=function(){g.j1(this.D);g.lR(this.gw)};g.u(pd,g.S);pd.prototype.G=function(a,I,U,e,T){U=g.O(g.sT((0,g.e8)(U,e||this.hN)));U={target:a,name:I,callback:U};var C;T&&m8c()&&(C={passive:!0});a.addEventListener(I,U.callback,C);this.D.push(U);return U}; pd.prototype.YY=function(a){for(var I=0;I=y.r9)||M.V.version>=z||M.V.objectStoreNames.contains(Y)||W.push(Y)}x=W;if(x.length===0){V.o$(5);break}Z=Object.keys(U.options.fz); t=q.objectStoreNames();if(U.UU.options.version+1)throw K.close(),U.B=!1,p1L(U,b);return V.return(K);case 8:throw I(), n instanceof Error&&!g.ik("ytidb_async_stack_killswitch")&&(n.stack=n.stack+"\n"+r.substring(r.indexOf("\n")+1)),cz(n,U.name,"",(J=U.options.version)!=null?J:-1);}})} function I(){U.V===e&&(U.V=void 0)} var U=this;if(!this.B)throw p1L(this);if(this.V)return this.V;var e,T={blocking:function(C){C.close()}, closed:I,E58:I,upgrade:this.options.upgrade};return this.V=e=a()};var oB=new hL("YtIdbMeta",{fz:{databases:{r9:1}},upgrade:function(a,I){I(1)&&g.YG(a,"databases",{keyPath:"actualName"})}});var sX,I7=new function(){}(new function(){});new g.uu;g.u(T1,hL);T1.prototype.L=function(a,I,U){U=U===void 0?{}:U;return(this.options.shared?Rog:dIF)(a,I,Object.assign({},U))}; T1.prototype.delete=function(a){a=a===void 0?{}:a;return(this.options.shared?Qks:w1g)(this.name,a)};var sAD={},hos=g.CO("ytGcfConfig",{fz:(sAD.coldConfigStore={r9:1},sAD.hotConfigStore={r9:1},sAD),shared:!1,upgrade:function(a,I){I(1)&&(g.dz(g.YG(a,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.dz(g.YG(a,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.u(H2,g.S);H2.prototype.Bs=function(){for(var a=g.k(this.L),I=a.next();!I.done;I=a.next()){var U=this.V;I=U.indexOf(I.value);I>=0&&U.splice(I,1)}this.L.length=0;g.S.prototype.Bs.call(this)};KO.prototype.RO=function(a){this.hotHashData=a;g.hj("yt.gcf.config.hotHashData",this.hotHashData||null)};var Ujj=typeof TextEncoder!=="undefined"?new TextEncoder:null,SdC=Ujj?function(a){return Ujj.encode(a)}:function(a){a=g.aq(a); for(var I=new Uint8Array(a.length),U=0;U=I?!1:!0}; g.H.RL=function(){var a=this;if(!dG(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.xL.Or("QUEUED",this.s1).then(function(I){I&&!a.lE(I,a.vt)?a.zS.l7(function(){return g.f(function(U){if(U.L==1)return I.id===void 0?U.o$(2):g.l(U,a.xL.Gd(I.id,a.s1),2);a.RL();g.Aj(U)})}):a.TQ.Cc()&&a.Fk()})};var Fd;var JTF={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, liveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73, visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88, spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153, vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136, mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167, kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387, transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189, ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258, ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221, accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245, musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270, yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296, notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478, tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340, iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361, mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380, mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400, clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420, mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16, mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443, cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468, miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490, shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515};var Tso={},s0C=g.CO("ServiceWorkerLogsDatabase",{fz:(Tso.SWHealthLog={r9:1},Tso),shared:!0,upgrade:function(a,I){I(1)&&g.dz(g.YG(a,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var z1={},Hjj=0;var hP;o7.prototype.requestComplete=function(a,I){I&&(this.L=!0);a=this.removeParams(a);this.V.get(a)||this.V.set(a,I)}; o7.prototype.isEndpointCFR=function(a){a=this.removeParams(a);return(a=this.V.get(a))?!1:a===!1&&this.L?!0:null}; o7.prototype.removeParams=function(a){return a.split("?")[0]}; o7.prototype.removeParams=o7.prototype.removeParams;o7.prototype.isEndpointCFR=o7.prototype.isEndpointCFR;o7.prototype.requestComplete=o7.prototype.requestComplete;o7.getInstance=De;g.u(v2,g.u7);g.H=v2.prototype;g.H.Cc=function(){return this.V.Cc()}; g.H.uU=function(a){this.V.V=a}; g.H.LK8=function(){var a=window.navigator.onLine;return a===void 0?!0:a}; g.H.Zr=function(){this.L=!0}; g.H.listen=function(a,I){return this.V.listen(a,I)}; g.H.Jx=function(a){a=Rj(this.V,a);a.then(function(I){g.ik("use_cfr_monitor")&&De().requestComplete("generate_204",I)}); return a}; v2.prototype.sendNetworkCheckRequest=v2.prototype.Jx;v2.prototype.listen=v2.prototype.listen;v2.prototype.enableErrorFlushing=v2.prototype.Zr;v2.prototype.getWindowStatus=v2.prototype.LK8;v2.prototype.networkStatusHint=v2.prototype.uU;v2.prototype.isNetworkAvailable=v2.prototype.Cc;v2.getInstance=ZjY;g.u(g.ab,g.u7);g.ab.prototype.Cc=function(){var a=g.NL("yt.networkStatusManager.instance.isNetworkAvailable");return a?a.bind(this.L)():!0}; g.ab.prototype.uU=function(a){var I=g.NL("yt.networkStatusManager.instance.networkStatusHint").bind(this.L);I&&I(a)}; g.ab.prototype.Jx=function(a){var I=this,U;return g.f(function(e){U=g.NL("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(I.L);return g.ik("skip_network_check_if_cfr")&&De().isEndpointCFR("generate_204")?e.return(new Promise(function(T){var C;I.uU(((C=window.navigator)==null?void 0:C.onLine)||!0);T(I.Cc())})):U?e.return(U(a)):e.return(!0)})};var Ib;g.u(sP,R7);sP.prototype.writeThenSend=function(a,I){I||(I={});I=ee(a,I);g.IB()||(this.V=!1);R7.prototype.writeThenSend.call(this,a,I)}; sP.prototype.sendThenWrite=function(a,I,U){I||(I={});I=ee(a,I);g.IB()||(this.V=!1);R7.prototype.sendThenWrite.call(this,a,I,U)}; sP.prototype.sendAndWrite=function(a,I){I||(I={});I=ee(a,I);g.IB()||(this.V=!1);R7.prototype.sendAndWrite.call(this,a,I)}; sP.prototype.awaitInitialization=function(){return this.B.promise};var JbF=g.zs.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.hj("ytNetworklessLoggingInitializationOptions",JbF);g.Tt.prototype.isReady=function(){!this.config_&&tow()&&(this.config_=g.JP());return!!this.config_};var Cmd,HG,xL;Cmd=g.zs.ytPubsubPubsubInstance||new g.B1;HG=g.zs.ytPubsubPubsubSubscribedKeys||{};xL=g.zs.ytPubsubPubsubTopicToKeys||{};g.qN=g.zs.ytPubsubPubsubIsSynchronous||{};g.B1.prototype.subscribe=g.B1.prototype.subscribe;g.B1.prototype.unsubscribeByKey=g.B1.prototype.sK;g.B1.prototype.publish=g.B1.prototype.publish;g.B1.prototype.clear=g.B1.prototype.clear;g.hj("ytPubsubPubsubInstance",Cmd);g.hj("ytPubsubPubsubTopicToKeys",xL);g.hj("ytPubsubPubsubIsSynchronous",g.qN); g.hj("ytPubsubPubsubSubscribedKeys",HG);var j0F={};g.u(ii,g.S);ii.prototype.append=function(a){if(!this.L)throw Error("This does not support the append operation");a=a.oF();this.oF().appendChild(a)}; g.u(L5,ii);L5.prototype.oF=function(){return this.V};g.u(gq,g.S);gq.prototype.onTouchStart=function(a){this.C=!0;this.L=a.touches.length;this.V.isActive()&&(this.V.stop(),this.U=!0);a=a.touches;this.Y=Lyj(this,a)||a.length!=1;var I=a.item(0);this.Y||!I?this.j=this.D=Infinity:(this.D=I.clientX,this.j=I.clientY);for(I=this.B.length=0;I=0)}if(I||a&&Math.pow(a.clientX-this.D,2)+Math.pow(a.clientY-this.j,2)>25)this.J=!0}; gq.prototype.onTouchEnd=function(a){var I=a.changedTouches;I&&this.C&&this.L==1&&!this.J&&!this.U&&!this.Y&&Lyj(this,I)&&(this.Va=a,this.V.start());this.L=a.touches.length;this.L===0&&(this.J=this.C=!1,this.B.length=0);this.U=!1};var cG=Date.now().toString();var PG={};var Gt=Symbol("injectionDeps");f5.prototype.toString=function(){return"InjectionToken("+this.name+")"}; Wyq.prototype.resolve=function(a){return a instanceof YL?yj(this,a.key,[],!0):yj(this,a,[])};var EP;var Rb=window;var Qj=g.ik("web_enable_lifecycle_monitoring")&&wq()!==0,YTb=g.ik("web_enable_lifecycle_monitoring");Pk5.prototype.cancel=function(){for(var a=g.k(this.V),I=a.next();!I.done;I=a.next())I=I.value,I.jobId===void 0||I.Tk||this.scheduler.Um(I.jobId),I.Tk=!0;this.L.resolve()};g.H=zt.prototype;g.H.install=function(a){this.plugins.push(a);return this}; g.H.uninstall=function(){var a=this;g.OS.apply(0,arguments).forEach(function(I){I=a.plugins.indexOf(I);I>-1&&a.plugins.splice(I,1)})}; g.H.transition=function(a,I){var U=this;Qj&&B9s(this.state);var e=this.transitions.find(function(C){return Array.isArray(C.from)?C.from.find(function(r){return r===U.state&&C.to===a}):C.from===U.state&&C.to===a}); if(e){this.L&&(pII(this.L),this.L=void 0);Ojj(this,a,I);this.state=a;Qj&&FM(this.state);e=e.action.bind(this);var T=this.plugins.filter(function(C){return C[a]}).map(function(C){return C[a]}); e(flq(this,T),I)}else throw Error("no transition specified from "+this.state+" to "+a);}; g.H.nh8=function(a){var I=g.OS.apply(1,arguments);g.rz();for(var U=g.k(a),e=U.next(),T={};!e.done;T={CL:void 0},e=U.next())T.CL=e.value,T6i(function(C){return function(){NN(C.CL.name);DM(function(){return C.CL.callback.apply(C.CL,g.A(I))}); ob(C.CL.name)}}(T))}; g.H.xFg=function(a){var I=g.OS.apply(1,arguments),U,e,T,C;return g.f(function(r){r.L==1&&(g.rz(),U=g.k(a),e=U.next(),T={});if(r.L!=3){if(e.done)return r.o$(0);T.Ng=e.value;T.Ok=void 0;C=function(q){return function(){NN(q.Ng.name);var x=DM(function(){return q.Ng.callback.apply(q.Ng,g.A(I))}); Vu(x)?q.Ok=g.ik("web_lifecycle_error_handling_killswitch")?x.then(function(){ob(q.Ng.name)}):x.then(function(){ob(q.Ng.name)},function(Z){XIw(Z); ob(q.Ng.name)}):ob(q.Ng.name)}}(T); T6i(C);return T.Ok?g.l(r,T.Ok,3):r.o$(3)}T={Ng:void 0,Ok:void 0};e=U.next();return r.o$(2)})}; g.H.kp=function(a){var I=g.OS.apply(1,arguments),U=this,e=a.map(function(T){return{pS:function(){NN(T.name);DM(function(){return T.callback.apply(T,g.A(I))}); ob(T.name)}, priority:hk(U,T)}}); e.length&&(this.L=new Pk5(e))}; g.qL.Object.defineProperties(zt.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var aS;g.u(vG,zt);vG.prototype.U=function(a,I){var U=this;this.V=g.TM(0,function(){U.currentState==="application_navigating"&&U.transition("none")},5E3); a(I==null?void 0:I.event)}; vG.prototype.Y=function(a,I){this.V&&(g.Fe.Um(this.V),this.V=null);a(I==null?void 0:I.event)};var g1=[];g.hj("yt.logging.transport.getScrapedGelPayloads",function(){return g1});IS.prototype.storePayload=function(a,I){a=s0(a);this.store[a]?this.store[a].push(I):(this.L={},this.store[a]=[I]);this.V++;g.ik("more_accurate_gel_parser")&&(I=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(I));return a}; IS.prototype.smartExtractMatchingEntries=function(a){if(!a.keys.length)return[];for(var I=ed(this,a.keys.splice(0,1)[0]),U=[],e=0;e=0){e=!1;break a}}e=!0}e&&(I=Qx(I))&&this.IC(I)}}; g.H.p8=function(a){return a}; g.H.onTouchStart=function(a){this.e8.onTouchStart(a)}; g.H.onTouchMove=function(a){this.e8.onTouchMove(a)}; g.H.onTouchEnd=function(a){if(this.e8)this.e8.onTouchEnd(a)}; g.H.IC=function(a){this.layoutId?this.Ps.executeCommand(a,this.layoutId):(a=new g.vk("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.d1(a))}; g.H.createServerVe=function(a,I){this.api.createServerVe(a,this);this.api.setTrackingParams(a,I)}; g.H.logVisibility=function(a,I){this.api.hasVe(a)&&this.api.logVisibility(a,I,this.interactionLoggingClientData)}; g.H.Bs=function(){this.clear(null);this.YY(this.i5);for(var a=g.k(this.tU),I=a.next();!I.done;I=a.next())this.YY(I.value);g.M5.prototype.Bs.call(this)};g.u(Ea,jS); Ea.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);this.V=I;if(I.text==null&&I.icon==null)g.RS(Error("ButtonRenderer did not have text or an icon set."));else{switch(I.style||null){case "STYLE_UNKNOWN":a="ytp-ad-button-link";break;default:a=null}a!=null&&g.x5(this.element,a);I.text!=null&&(a=g.id(I.text),g.ur(a)||(this.element.setAttribute("aria-label",a),this.B=new g.M5({W:"span",T:"ytp-ad-button-text",AU:a}),g.E(this,this.B),this.B.KO(this.element)));I.accessibilityData&&I.accessibilityData.accessibilityData&& I.accessibilityData.accessibilityData.label&&!g.ur(I.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",I.accessibilityData.accessibilityData.label);I.icon!=null&&(I=yF(I.icon,this.J),I!=null&&(this.L=new g.M5({W:"span",T:"ytp-ad-button-icon",Z:[I]}),g.E(this,this.L)),this.Y?UJ(this.element,this.L.element,0):this.L.KO(this.element))}}; Ea.prototype.clear=function(){this.hide()}; Ea.prototype.onClick=function(a){jS.prototype.onClick.call(this,a);a=g.k(lnc(this));for(var I=a.next();!I.done;I=a.next())I=I.value,this.layoutId?this.Ps.executeCommand(I,this.layoutId):g.d1(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.u(dD,g.S);dD.prototype.Bs=function(){this.L&&g.lR(this.L);this.V.clear();Ro=null;g.S.prototype.Bs.call(this)}; dD.prototype.register=function(a,I){I&&this.V.set(a,I)}; var Ro=null;g.u(mk,jS); mk.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);a=I.hoverText||null;I=I.button&&g.d(I.button,g.wf)||null;I==null?g.d1(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new Ea(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,void 0,void 0,void 0,void 0,this.B),g.E(this,this.button),this.button.init(Kb("button"),I,this.macros),a&&this.button.element.setAttribute("aria-label",g.id(a)),this.button.KO(this.element),this.j&&!g.qI(this.button.element, "ytp-ad-clickable")&&g.x5(this.button.element,"ytp-ad-clickable"),this.B&&g.x5(this.button.element,"ytp-ad-hover-text-button--clean-player"),a&&(this.L=new g.M5({W:"div",T:"ytp-ad-hover-text-container"}),this.Y&&(I=new g.M5({W:"div",T:"ytp-ad-hover-text-callout"}),I.KO(this.L.element),g.E(this,I)),g.E(this,this.L),this.L.KO(this.element),I=wD(a),UJ(this.L.element,I,0)),this.show())}; mk.prototype.hide=function(){this.button&&this.button.hide();this.L&&this.L.hide();jS.prototype.hide.call(this)}; mk.prototype.show=function(){this.button&&this.button.show();jS.prototype.show.call(this)};g.u(z7,jS); z7.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);U=(a=I.thumbnail)&&QF(a)||"";g.ur(U)?Math.random()<.01&&g.RS(Error("Found AdImage without valid image URL")):(this.V?g.Gr(this.element,"backgroundImage","url("+U+")"):zQ(this.element,{src:U}),zQ(this.element,{alt:a&&a.accessibility&&a.accessibility.label||""}),I&&I.adRendererCommands&&I.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; z7.prototype.clear=function(){this.hide()};g.u(h_,jS);g.H=h_.prototype;g.H.hide=function(){jS.prototype.hide.call(this);this.B&&this.B.focus()}; g.H.show=function(){this.B=document.activeElement;jS.prototype.show.call(this);this.J.focus()}; g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);this.L=I;I.dialogMessages||I.title!=null?I.confirmLabel==null?g.d1(Error("ConfirmDialogRenderer.confirmLabel was not set.")):I.cancelLabel==null?g.d1(Error("ConfirmDialogRenderer.cancelLabel was not set.")):pzY(this,I):g.d1(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.H.clear=function(){g.Y3(this.V);this.hide()}; g.H.L_=function(){this.hide()}; g.H.Zo=function(){var a=this.L.cancelEndpoint;a&&(this.layoutId?this.Ps.executeCommand(a,this.layoutId):g.d1(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.H.Bj=function(){var a=this.L.confirmNavigationEndpoint||this.L.confirmEndpoint;a&&(this.layoutId?this.Ps.executeCommand(a,this.layoutId):g.d1(Error("Missing layoutId for confirm dialog.")));this.hide()};g.u(N5,jS);g.H=N5.prototype; g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);this.B=I;if(I.defaultText==null&&I.defaultIcon==null)g.d1(Error("ToggleButtonRenderer must have either text or icon set."));else if(I.defaultIcon==null&&I.toggledIcon!=null)g.d1(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(I.style){switch(I.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":a="ytp-ad-toggle-button-default-style";break;default:a=null}a!=null&&g.x5(this.J,a)}a={};I.defaultText? (U=g.id(I.defaultText),g.ur(U)||(a.buttonText=U,this.api.X().experiments.S8("a11y_h5_associate_survey_question")||this.V.setAttribute("aria-label",U),this.api.X().experiments.S8("fix_h5_toggle_button_a11y")&&this.L.setAttribute("aria-label",U))):g.DZ(this.dw,!1);I.defaultTooltip&&(a.tooltipText=I.defaultTooltip,this.V.hasAttribute("aria-label")||this.L.setAttribute("aria-label",I.defaultTooltip));I.defaultIcon?(U=yF(I.defaultIcon),this.updateValue("untoggledIconTemplateSpec",U),I.toggledIcon?(this.gw= !0,U=yF(I.toggledIcon),this.updateValue("toggledIconTemplateSpec",U)):(g.DZ(this.j,!0),g.DZ(this.Y,!1)),g.DZ(this.V,!1)):g.DZ(this.L,!1);g.vo(a)||this.update(a);I.isToggled&&(g.x5(this.J,"ytp-ad-toggle-button-toggled"),this.toggleButton(I.isToggled));oo(this);this.G(this.element,"change",this.oY);this.show()}}; g.H.onClick=function(a){this.tU.length>0&&(this.toggleButton(!this.isToggled()),this.oY());jS.prototype.onClick.call(this,a)}; g.H.oY=function(){g.KC(this.J,"ytp-ad-toggle-button-toggled",this.isToggled());for(var a=g.k(fnq(this,this.isToggled())),I=a.next();!I.done;I=a.next())I=I.value,this.layoutId?this.Ps.executeCommand(I,this.layoutId):g.d1(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);oo(this)}; g.H.clear=function(){this.hide()}; g.H.toggleButton=function(a){g.KC(this.J,"ytp-ad-toggle-button-toggled",a);this.V.checked=a;oo(this)}; g.H.isToggled=function(){return this.V.checked};g.u(Dm,pd);Dm.prototype.Y=function(a){if(Array.isArray(a)){a=g.k(a);for(var I=a.next();!I.done;I=a.next())I=I.value,I instanceof Yvc&&this.J(I)}};g.u(vE,jS);g.H=vE.prototype;g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);I.reasons?I.confirmLabel==null?g.d1(Error("AdFeedbackRenderer.confirmLabel was not set.")):(I.cancelLabel==null&&g.RS(Error("AdFeedbackRenderer.cancelLabel was not set.")),I.title==null&&g.RS(Error("AdFeedbackRenderer.title was not set.")),yLi(this,I)):g.d1(Error("AdFeedbackRenderer.reasons were not set."))}; g.H.clear=function(){Bk(this.Y);Bk(this.j);this.J.length=0;this.hide()}; g.H.hide=function(){this.V&&this.V.hide();this.L&&this.L.hide();jS.prototype.hide.call(this);this.B&&this.B.focus()}; g.H.show=function(){this.V&&this.V.show();this.L&&this.L.show();this.B=document.activeElement;jS.prototype.show.call(this);this.Y.focus()}; g.H.A_=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.H.ZFO=function(){this.hide()}; a6.prototype.oF=function(){return this.V.element}; a6.prototype.getCommand=function(){return this.L}; a6.prototype.isChecked=function(){return this.B.checked};g.u(I6,h_);I6.prototype.L_=function(a){h_.prototype.L_.call(this,a);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; I6.prototype.Zo=function(a){h_.prototype.Zo.call(this,a);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; I6.prototype.Bj=function(a){h_.prototype.Bj.call(this,a);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.u(sC,jS);g.H=sC.prototype; g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);this.Y=I;if(I.dialogMessage==null&&I.title==null)g.d1(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{I.confirmLabel==null&&g.RS(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(a=I.closeOverlayRenderer&&g.d(I.closeOverlayRenderer,g.wf)||null)this.V=new Ea(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.E(this,this.V),this.V.init(Kb("button"),a,this.macros),this.V.KO(this.element);I.title&&(a=g.id(I.title),this.updateValue("title",a));if(I.adReasons)for(a=I.adReasons,U=0;U=this.zt?(this.gw.hide(),this.a$=!0,this.publish("i")):this.B&&this.B.isTemplated()&&(a=Math.max(0,Math.ceil((this.zt-a)/1E3)),a!=this.XX&&(TW(this.B,{TIME_REMAINING:String(a)}),this.XX=a)))}};g.u(tV,Cr);g.H=tV.prototype; g.H.init=function(a,I,U){Cr.prototype.init.call(this,a,I,U);if(I.image&&I.image.thumbnail)if(I.headline)if(I.description)if((a=I.actionButton&&g.d(I.actionButton,g.wf))&&a.navigationEndpoint){var e=this.api.getVideoData(2);if(e!=null)if(I.image&&I.image.thumbnail){var T=I.image.thumbnail.thumbnails;T!=null&&T.length>0&&g.ur(g.Vs(T[0].url))&&(T[0].url=e.profilePicture)}else g.RS(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.B.init(Kb("ad-image"),I.image,U);this.Y.init(Kb("ad-text"), I.headline,U);this.J.init(Kb("ad-text"),I.description,U);this.L.init(Kb("button"),a,U);U=N8(this.L.element);h7(this.L.element,U+" This link opens in new tab");this.gw=a.navigationEndpoint;this.api.VD()||this.show();this.api.X().N("enable_larger_flyout_cta_on_desktop")&&(this.Ws("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.Ws("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.Ws("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.Ws("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.Ws("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.Ws("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.L.element.classList.add("ytp-flyout-cta-action-button-large"),this.L.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.Ws("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.wY.bind(this));this.dw=I.startMs||0;r8(this)}else g.d1(Error("FlyoutCtaRenderer has no valid action button."));else g.d1(Error("FlyoutCtaRenderer has no description AdText."));else g.d1(Error("FlyoutCtaRenderer has no headline AdText."));else g.RS(Error("FlyoutCtaRenderer has no image."))}; g.H.onClick=function(a){Cr.prototype.onClick.call(this,a);this.api.pauseVideo();!g.Ti(this.L.element,a.target)&&this.gw&&(this.layoutId?this.Ps.executeCommand(this.gw,this.layoutId):g.d1(Error("Missing layoutId for flyout cta.")))}; g.H.Jv=function(){if(this.V){var a=this.V.getProgressState();(a&&a.current||this.zt)&&1E3*a.current>=this.dw&&(HK(this),g.ta(this.element,"ytp-flyout-cta-inactive"),this.L.element.removeAttribute("tabIndex"))}}; g.H.g9=function(){this.clear()}; g.H.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.wY.bind(this))}; g.H.show=function(){this.L&&this.L.show();Cr.prototype.show.call(this)}; g.H.hide=function(){this.L&&this.L.hide();Cr.prototype.hide.call(this)}; g.H.wY=function(a){a=="hidden"?this.show():this.hide()};g.u(nr,jS);g.H=nr.prototype; g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);this.V=I;if(this.V.rectangle)for(a=this.V.likeButton&&g.d(this.V.likeButton,ko),I=this.V.dislikeButton&&g.d(this.V.dislikeButton,ko),this.B.init(Kb("toggle-button"),a,U),this.L.init(Kb("toggle-button"),I,U),this.G(this.element,"change",this.bX),this.J.show(100),this.show(),U=g.k(this.V&&this.V.impressionCommands||[]),a=U.next();!a.done;a=U.next())a=a.value,this.layoutId?this.Ps.executeCommand(a,this.layoutId):g.d1(Error("Missing layoutId for instream user sentiment."))}; g.H.clear=function(){this.hide()}; g.H.hide=function(){this.B.hide();this.L.hide();jS.prototype.hide.call(this)}; g.H.show=function(){this.B.show();this.L.show();jS.prototype.show.call(this)}; g.H.bX=function(){L4w(this.element,"ytp-ad-instream-user-sentiment-selected");this.V.postMessageAction&&this.api.I$("onYtShowToast",this.V.postMessageAction);this.J.hide()}; g.H.onClick=function(a){this.tU.length>0&&this.bX();jS.prototype.onClick.call(this,a)};g.u(Kr,g.S);g.H=Kr.prototype;g.H.Bs=function(){this.reset();g.S.prototype.Bs.call(this)}; g.H.reset=function(){g.Y3(this.J);this.Y=!1;this.V&&this.V.stop();this.U.stop();this.B&&(this.B=!1,this.C.play())}; g.H.start=function(){this.reset();this.J.G(this.L,"mouseover",this.pE,this);this.J.G(this.L,"mouseout",this.z1,this);this.Va&&(this.J.G(this.L,"focusin",this.pE,this),this.J.G(this.L,"focusout",this.z1,this));this.V?this.V.start():(this.Y=this.B=!0,g.Gr(this.L,{opacity:this.j}))}; g.H.pE=function(){this.B&&(this.B=!1,this.C.play());this.U.stop();this.V&&this.V.stop()}; g.H.z1=function(){this.Y?this.U.start():this.V&&this.V.start()}; g.H.yY=function(){this.B||(this.B=!0,this.D.play(),this.Y=!0)};var Dkw=[new bU("b.f_",!1,0),new bU("j.s_",!1,2),new bU("r.s_",!1,4),new bU("e.h_",!1,6),new bU("i.s_",!0,8),new bU("s.t_",!1,10),new bU("p.h_",!1,12),new bU("s.i_",!1,14),new bU("f.i_",!1,16),new bU("a.b_",!1,18),new bU("a.o_",!1),new bU("g.o_",!1,22),new bU("p.i_",!1,24),new bU("p.m_",!1),new bU("n.k_",!0,20),new bU("i.f_",!1),new bU("a.s_",!0),new bU("m.c_",!1),new bU("n.h_",!1,26),new bU("o.p_",!1)].reduce(function(a,I){a[I.L]=I;return a},{});g.u($$,Cr);g.H=$$.prototype; g.H.init=function(a,I,U){Cr.prototype.init.call(this,a,I,U);this.gw=I;(this.dw=aeY(this))&&g.RS(Error("hasAdControlInClickCommands_ is true."));if(!I||g.vo(I))g.d1(Error("SkipButtonRenderer was not specified or empty."));else if(!I.message||g.vo(I.message))g.d1(Error("SkipButtonRenderer.message was not specified or empty."));else{a=this.Y?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"};I=yF(a);I==null?g.d1(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+a.iconType+".")): (this.B=new g.M5({W:"button",ww:[this.Y?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],Z:[{W:"span",T:this.Y?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",Z:[I]}]}),g.E(this,this.B),this.B.KO(this.J.element),this.L=new ez(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,"ytp-ad-skip-button-text"),this.Y&&this.L.element.classList.add("ytp-ad-skip-button-text-centered"),this.L.init(Kb("ad-text"),this.gw.message,U),g.E(this,this.L),UJ(this.B.element,this.L.element, 0));var e=e===void 0?null:e;U=this.api.X();!(this.tU.length>0)&&U.L&&(P3?0:"ontouchstart"in document.documentElement&&(Qfi()||$4()))&&(this.YY(this.i5),e&&this.YY(e),this.tU=[this.G(this.element,"touchstart",this.onTouchStart,this),this.G(this.element,"touchmove",this.onTouchMove,this),this.G(this.element,"touchend",this.onTouchEnd,this)])}}; g.H.clear=function(){this.zt.reset();this.hide()}; g.H.hide=function(){this.J.hide();this.L&&this.L.hide();HK(this);Cr.prototype.hide.call(this)}; g.H.onClick=function(a){if(this.B!=null){if(a){var I=a||window.event;I.returnValue=!1;I.preventDefault&&I.preventDefault()}var U;if(NzC(a,{contentCpn:((U=this.api.getVideoData(1))==null?void 0:U.clientPlaybackNonce)||""})===0)this.api.I$("onAbnormalityDetected");else if(Cr.prototype.onClick.call(this,a),this.publish("j"),this.api.I$("onAdSkip"),this.a$||!this.dw)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.H.p8=function(a){if(!this.a$)return this.dw&&V$("SkipButton click commands not pruned while ALC exist"),a;var I,U=(I=g.d(a,g.iU))==null?void 0:I.commands;if(!U)return a;a=[];for(I=0;I=this.Y&&IeS(this,!0)};g.u(g8,Ea);g8.prototype.init=function(a,I,U){Ea.prototype.init.call(this,a,I,U);a=!1;I.text!=null&&(a=g.id(I.text),a=!g.ur(a));a?I.navigationEndpoint==null?g.RS(Error("No visit advertiser clickthrough provided in renderer,")):I.style!=="STYLE_UNKNOWN"?g.RS(Error("Button style was not a link-style type in renderer,")):this.show():g.RS(Error("No visit advertiser text was present in the renderer."))};g.u(cK,jS); cK.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);a=I.text;g.ur($p(a))?g.RS(Error("SimpleAdBadgeRenderer has invalid or empty text")):(a&&a.text&&(I=a.text,this.B&&!this.L&&(I=this.api.X(),I=a.text+" "+(I&&I.L?"\u2022":"\u00b7")),I={text:I,isTemplated:a.isTemplated},a.style&&(I.style=a.style),a.targetId&&(I.targetId=a.targetId),a=new ez(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),a.init(Kb("simple-ad-badge"),I,U),a.KO(this.element),g.E(this,a)),this.show())}; cK.prototype.clear=function(){this.hide()};g.u(WK,bd);g.u(lU,g.J_);g.H=lU.prototype;g.H.G3=function(){return this.durationMs}; g.H.stop=function(){this.V&&this.A4.YY(this.V)}; g.H.Cv=function(a){this.L={seekableStart:0,seekableEnd:this.durationMs/1E3,current:a.current};this.publish("h")}; g.H.getProgressState=function(){return this.L}; g.H.xm=function(a){g.jz(a,2)&&this.publish("g")};g.u(BK,g.J_);g.H=BK.prototype;g.H.G3=function(){return this.durationMs}; g.H.start=function(){this.V||(this.V=!0,this.Zc.start())}; g.H.stop=function(){this.V&&(this.V=!1,this.Zc.stop())}; g.H.Cv=function(){this.Yy+=100;var a=!1;this.Yy>this.durationMs&&(this.Yy=this.durationMs,this.Zc.stop(),a=!0);this.L={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.Yy/1E3};this.publish("h");a&&this.publish("g")}; g.H.getProgressState=function(){return this.L};g.u(pr,Cr);g.H=pr.prototype;g.H.init=function(a,I,U){Cr.prototype.init.call(this,a,I,U);var e;if(I==null?0:(e=I.templatedCountdown)==null?0:e.templatedAdText){a=I.templatedCountdown.templatedAdText;if(!a.isTemplated){g.RS(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.L=new ez(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);this.L.init(Kb("ad-text"),a,{});this.L.KO(this.element);g.E(this,this.L)}this.show()}; g.H.clear=function(){this.hide()}; g.H.hide=function(){HK(this);Cr.prototype.hide.call(this)}; g.H.g9=function(){this.hide()}; g.H.Jv=function(){if(this.V!=null){var a=this.V.getProgressState();if(a!=null&&a.current!=null&&this.L){var I=this.V instanceof lU?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:a.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.V instanceof BK?a.seekableEnd:this.api.getDuration(2,!1);a=a.current;var U,e,T=((U=this.api.getVideoData())==null?0:(e=U.qD)==null?0:e.call(U))?Math.max(I-a,0):I-a;TW(this.L,{FORMATTED_AD_DURATION_REMAINING:String(g.XT(T)), TIME_REMAINING:String(Math.ceil(T))})}}}; g.H.show=function(){r8(this);Cr.prototype.show.call(this)};g.u(fr,ez);fr.prototype.onClick=function(a){ez.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType)};g.u(OC,jS);OC.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(a=I.content){g.CM(this.element,a);var U,e;I=((U=I.interaction)==null?void 0:(e=U.accessibility)==null?void 0:e.label)||a;this.element.setAttribute("aria-label",I)}else g.d1(Error("AdSimpleAttributedString does not have text content"))}; OC.prototype.clear=function(){this.hide()}; OC.prototype.onClick=function(a){jS.prototype.onClick.call(this,a)};g.u(Sz,jS); Sz.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});(a=I.label)&&a.content&&!g.ur(a.content)?(this.adBadgeText.init(Kb("ad-simple-attributed-string"),new Y$(a)),(I=I.adPodIndex)&&I.content&&!g.ur(I.content)&&(this.V=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),this.V.KO(this.element),g.E(this,this.V),this.V.element.classList.add("ytp-ad-badge__pod-index"),this.V.init(Kb("ad-simple-attributed-string"),new Y$(I))),this.element.classList.add(this.L?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.d1(Error("No label is returned in AdBadgeViewModel."))}; Sz.prototype.show=function(){this.adBadgeText.show();var a;(a=this.V)==null||a.show();jS.prototype.show.call(this)}; Sz.prototype.hide=function(){this.adBadgeText.hide();var a;(a=this.V)==null||a.hide();jS.prototype.hide.call(this)};g.u(GW,jS);GW.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});(a=I.adPodIndex)&&a.content&&!g.ur(a.content)&&(this.V=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),this.V.KO(this.element),g.E(this,this.V),this.V.init(Kb("ad-simple-attributed-string"),new Y$(a)),I.visibilityCondition==="AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE"&&this.element.classList.add("ytp-ad-pod-index--autohide"));this.element.classList.add("ytp-ad-pod-index--stark");this.show()}; GW.prototype.show=function(){var a;(a=this.V)==null||a.show();jS.prototype.show.call(this)}; GW.prototype.hide=function(){var a;(a=this.V)==null||a.hide();jS.prototype.hide.call(this)};g.u(y$,jS); y$.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(I!=null&&I.text){var U;if(((U=I.text)==null?0:U.content)&&!g.ur(I.text.content)){this.V=new g.M5({W:"div",T:"ytp-ad-disclosure-banner__text",AU:I.text.content});g.E(this,this.V);this.V.KO(this.element);var e,T;a=((e=I.interaction)==null?void 0:(T=e.accessibility)==null?void 0:T.label)||I.text.content;this.element.setAttribute("aria-label",a);var C;if((C=I.interaction)==null?0:C.onTap)this.L=new g.M5({W:"div",T:"ytp-ad-disclosure-banner__chevron",Z:[g.WE()]}), g.E(this,this.L),this.L.KO(this.element);this.show()}}else g.d1(Error("No banner text found in AdDisclosureBanner."))}; y$.prototype.clear=function(){this.hide()};EC.prototype.getLength=function(){return this.V-this.L};g.u(R6,g.M5);R6.prototype.Cv=function(){var a=this.L.getProgressState(),I=a.seekableEnd;this.api.getPresentingPlayerType()===2&&(I=this.B?this.B/1E3:a.seekableEnd);a=d8(new EC(a.seekableStart,I),a.current,0);this.progressBar.style.width=a*100+"%"}; R6.prototype.onStateChange=function(){g.Rd(this.api.X())||(this.api.getPresentingPlayerType()===2?this.V===-1&&(this.show(),this.V=this.L.subscribe("h",this.Cv,this),this.Cv()):this.V!==-1&&(this.hide(),this.L.sK(this.V),this.V=-1))};g.u(w8,jS); w8.prototype.init=function(a,I,U,e){jS.prototype.init.call(this,a,I,U);if(I.skipOrPreviewRenderer){if(a=g.d(I.skipOrPreviewRenderer,KZ))U=new Lr(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.L,this.j),U.KO(this.CO),U.init(Kb("skip-button"),a,this.macros),g.E(this,U);if(a=g.d(I.skipOrPreviewRenderer,KZ))var T=a.skipOffsetMilliseconds}I.brandInteractionRenderer&&(a=I.brandInteractionRenderer.brandInteractionRenderer,U=new nr(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps), U.KO(this.dw),U.init(Kb("instream-user-sentiment"),a,this.macros),g.E(this,U));if(a=g.d(I,dW4))if(a=g.d(a,dW4))U=new tV(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.L,!!I.showWithoutLinkedMediaLayout),g.E(this,U),U.KO(this.Y),U.init(Kb("flyout-cta"),a,this.macros);e=e&&e.videoAdDurationSeconds;I.adBadgeRenderer&&(U=I.adBadgeRenderer,a=g.d(U,dK),a!=null?(U=new Sz(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!1),g.E(this,U),U.KO(this.V),U.init(Kb("ad-badge"), a,this.macros),this.B=U.element):(a=U.simpleAdBadgeRenderer,a==null&&(a={text:{text:"Annonce",isTemplated:!1}}),U=new cK(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!0),g.E(this,U),U.KO(this.V),U.init(Kb("simple-ad-badge"),a,this.macros)));I.adPodIndex&&(a=g.d(I.adPodIndex,DWm),a!=null&&(U=new GW(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,U),U.KO(this.V),U.init(Kb("ad-pod-index"),a)));I.adDurationRemaining&&!I.showWithoutLinkedMediaLayout&&(a=I.adDurationRemaining.adDurationRemainingRenderer, a==null&&(a={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),e=new pr(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.L,e,!1),g.E(this,e),e.KO(this.V),e.init(Kb("ad-duration-remaining"),a,this.macros));I.adInfoRenderer&&(e=g.d(I.adInfoRenderer,df))&&(a=new UC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.element,void 0,!1),g.E(this,a),this.B!==null?this.V.insertBefore(a.element,this.B.nextSibling):a.KO(this.V), a.init(Kb("ad-info-hover-text-button"),e,this.macros));I.visitAdvertiserRenderer&&(e=g.d(I.visitAdvertiserRenderer,g.wf))&&(a=this.api.X(),a=g.YH(a)&&a.N("embeds_embc3ds_atb")&&a.N("embeds_embc3ds_atb_no_visinfo"),U=emg(this)&&this.J&&!a?this.J:this.V)&&(a=new g8(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,a),a.KO(U),a.init(Kb("visit-advertiser"),e,this.macros),QT(a.element),e=N8(a.element),h7(a.element,e+" This link opens in new tab"));e=this.api.X();!e||g.EZ(e)||e.N("embeds_emc3ds_no_opb")&& g.YH(e)||e.controlsType!="3"&&!e.disableOrganicUi||(T=new R6(this.api,this.L,T,!1),T.KO(this.zt),g.E(this,T));I.adDisclosureBannerRenderer&&(I=g.d(I.adDisclosureBannerRenderer,oRo))&&(T=new y$(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),T.KO(this.gw),T.init(Kb("ad-disclosure-banner"),I),g.E(this,T));this.api.X().N("enable_updated_html5_player_focus_style")&&g.x5(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; w8.prototype.clear=function(){this.hide()};zW.prototype.set=function(a,I,U){U=U!==void 0?Date.now()+U:void 0;this.V.set(a,I,U)}; zW.prototype.get=function(a){return this.V.get(a)}; zW.prototype.remove=function(a){this.V.remove(a)};var DL=null,vK=null,aV=null,xOj=null;g.hj("yt.www.ads.eventcache.getLastCompanionData",function(){return DL}); g.hj("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.hj("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return vK}); g.hj("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return aV}); g.hj("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return xOj});var tXb=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);IV.prototype.handleResponse=function(a,I){if(!I)throw Error("request needs to be passed into ConsistencyService");var U,e;I=((U=I.HH.context)==null?void 0:(e=U.request)==null?void 0:e.consistencyTokenJars)||[];var T;(a=(T=a.responseContext)==null?void 0:T.consistencyTokenJar)&&this.replace(I,a)}; IV.prototype.replace=function(a,I){a=g.k(a);for(var U=a.next();!U.done;U=a.next())delete this.V[U.value.encryptedTokenJarContents];KhI(this,I)};var tcz=window.location.hostname.split(".").slice(-2).join("."),gc;Up.getInstance=function(){gc=g.NL("yt.clientLocationService.instance");gc||(gc=new Up,g.hj("yt.clientLocationService.instance",gc));return gc}; g.H=Up.prototype; g.H.setLocationOnInnerTubeContext=function(a){a.client||(a.client={});if(this.V)a.client.locationInfo||(a.client.locationInfo={}),a.client.locationInfo.latitudeE7=Math.floor(this.V.coords.latitude*1E7),a.client.locationInfo.longitudeE7=Math.floor(this.V.coords.longitude*1E7),a.client.locationInfo.horizontalAccuracyMeters=Math.round(this.V.coords.accuracy),a.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.B||this.locationPlayabilityToken)a.client.locationPlayabilityToken=this.B|| this.locationPlayabilityToken}; g.H.handleResponse=function(a){var I;a=(I=a.responseContext)==null?void 0:I.locationPlayabilityToken;a!==void 0&&(this.locationPlayabilityToken=a,this.V=void 0,g.D5("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=sp(this))&&this.localStorage.set("yt-location-playability-token",a,15552E3):g.yz("YT_CL",JSON.stringify({loctok:a}),15552E3,tcz,!0))}; g.H.clearLocationPlayabilityToken=function(a){a==="TVHTML5"?(this.localStorage=sp(this))&&this.localStorage.remove("yt-location-playability-token"):g.d9("YT_CL");this.B=void 0;this.L!==-1&&(clearTimeout(this.L),this.L=-1)}; g.H.getCurrentPositionFromGeolocation=function(){var a=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var I=!1,U=1E4;g.D5("INNERTUBE_CLIENT_NAME")==="MWEB"&&(I=!0,U=15E3);return new Promise(function(e,T){navigator.geolocation.getCurrentPosition(function(C){a.V=C;e(C)},function(C){T(C)},{enableHighAccuracy:I, maximumAge:0,timeout:U})})}; g.H.createUnpluggedLocationInfo=function(a){var I={};a=a.coords;if(a==null?0:a.latitude)I.latitudeE7=Math.floor(a.latitude*1E7);if(a==null?0:a.longitude)I.longitudeE7=Math.floor(a.longitude*1E7);if(a==null?0:a.accuracy)I.locationRadiusMeters=Math.round(a.accuracy);return I}; g.H.createLocationInfo=function(a){var I={};a=a.coords;if(a==null?0:a.latitude)I.latitudeE7=Math.floor(a.latitude*1E7);if(a==null?0:a.longitude)I.longitudeE7=Math.floor(a.longitude*1E7);return I};g.H=VXI.prototype;g.H.contains=function(a){return Object.prototype.hasOwnProperty.call(this.V,a)}; g.H.get=function(a){if(this.contains(a))return this.V[a]}; g.H.set=function(a,I){this.V[a]=I}; g.H.Vq=function(){return Object.keys(this.V)}; g.H.remove=function(a){delete this.V[a]};T5.prototype.getModuleId=function(a){return g.O(a.serviceId.getModuleId())}; T5.prototype.get=function(a){a:{var I=g.O(this.mappings.get(a.toString()));switch(I.type){case "mapping":a=I.value;break a;case "factory":I=I.value();this.mappings.set(a.toString(),{type:"mapping",value:I});a=I;break a;default:a=Dx(I)}}return a}; T5.prototype.registerService=function(a,I){this.mappings.set(a.toString(),{type:"mapping",value:I});return a}; new T5;var cU={},API=(cU.WEB_UNPLUGGED="^unplugged/",cU.WEB_UNPLUGGED_ONBOARDING="^unplugged/",cU.WEB_UNPLUGGED_OPS="^unplugged/",cU.WEB_UNPLUGGED_PUBLIC="^unplugged/",cU.WEB_CREATOR="^creator/",cU.WEB_KIDS="^kids/",cU.WEB_EXPERIMENTS="^experiments/",cU.WEB_MUSIC="^music/",cU.WEB_REMIX="^music/",cU.WEB_MUSIC_EMBEDDED_PLAYER="^music/",cU.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",cU);He.prototype.U=function(a,I,U){I=I===void 0?{}:I;U=U===void 0?kd:U;var e={context:g.eT(a.clickTrackingParams,!1,this.J)};var T=this.L(a);if(T){this.V(e,T,I);var C;I=g.rP(this.B());(T=(C=g.d(a.commandMetadata,g.uL))==null?void 0:C.apiUrl)&&(I=T);C=J7L(R0(I));a=Object.assign({},{command:a},void 0);e={input:C,Ab:w9(C),HH:e,config:a};e.config.va?e.config.va.identity=U:e.config.va={identity:U};return e}U=new g.vk("Error: Failed to create Request from Command.",a);g.d1(U)}; g.qL.Object.defineProperties(He.prototype,{J:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.u(qD,He);g.u(MD,qD);MD.prototype.U=function(){return{input:"/getDatasyncIdsEndpoint",Ab:w9("/getDatasyncIdsEndpoint","GET"),HH:{}}}; MD.prototype.B=function(){return[]}; MD.prototype.L=function(){}; MD.prototype.V=function(){};var n4o={},aMb=(n4o.GET_DATASYNC_IDS=C$(MD),n4o);var WU={},KmD=(WU["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",WU["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",WU["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",WU["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",WU["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",WU["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",WU["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", WU["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",WU["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",WU["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",WU["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",WU["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",WU["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",WU["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",WU["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", WU["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",WU["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",WU["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",WU["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",WU["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",WU["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",WU["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", WU["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",WU.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",WU["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",WU["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",WU["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",WU["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",WU["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",WU["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", WU["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",WU["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",WU["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",WU["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",WU["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",WU["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",WU["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",WU["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",WU["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",WU["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",WU.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",WU["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",WU["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",WU["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",WU["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",WU["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",WU["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",WU["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",WU["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",WU["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",WU["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",WU["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",WU["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",WU["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",WU["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",WU["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",WU["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",WU["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",WU["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",WU["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",WU["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",WU["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", WU["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",WU["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",WU["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",WU["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",WU["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",WU["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",WU["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",WU["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",WU["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", WU["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",WU["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",WU["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",WU["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",WU["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",WU["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",WU["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",WU["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", WU),lL={},cPs=(lL.auto_search="LATENCY_ACTION_AUTO_SEARCH",lL.ad_to_ad="LATENCY_ACTION_AD_TO_AD",lL.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",lL.app_startup="LATENCY_ACTION_APP_STARTUP",lL.browse="LATENCY_ACTION_BROWSE",lL.cast_splash="LATENCY_ACTION_CAST_SPLASH",lL.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",lL.channels="LATENCY_ACTION_CHANNELS",lL.chips="LATENCY_ACTION_CHIPS",lL.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",lL.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", lL.editor="LATENCY_ACTION_EDITOR",lL.embed="LATENCY_ACTION_EMBED",lL.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",lL.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",lL.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",lL.explore="LATENCY_ACTION_EXPLORE",lL.favorites="LATENCY_ACTION_FAVORITES",lL.home="LATENCY_ACTION_HOME",lL.inboarding="LATENCY_ACTION_INBOARDING",lL.landing="LATENCY_ACTION_LANDING",lL.library="LATENCY_ACTION_LIBRARY",lL.live= "LATENCY_ACTION_LIVE",lL.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",lL.management="LATENCY_ACTION_MANAGEMENT",lL.mini_app="LATENCY_ACTION_MINI_APP_PLAY",lL.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",lL.onboarding="LATENCY_ACTION_ONBOARDING",lL.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",lL.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",lL.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",lL.player_att="LATENCY_ACTION_PLAYER_ATTESTATION", lL.prebuffer="LATENCY_ACTION_PREBUFFER",lL.prefetch="LATENCY_ACTION_PREFETCH",lL.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",lL.profile_switcher="LATENCY_ACTION_LOGIN",lL.projects="LATENCY_ACTION_PROJECTS",lL.reel_watch="LATENCY_ACTION_REEL_WATCH",lL.results="LATENCY_ACTION_RESULTS",lL.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",lL.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",lL.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",lL.review="LATENCY_ACTION_REVIEW",lL.search_overview_answer= "LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",lL.search_ui="LATENCY_ACTION_SEARCH_UI",lL.search_suggest="LATENCY_ACTION_SUGGEST",lL.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",lL.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",lL.seek="LATENCY_ACTION_PLAYER_SEEK",lL.settings="LATENCY_ACTION_SETTINGS",lL.store="LATENCY_ACTION_STORE",lL.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",lL.tenx="LATENCY_ACTION_TENX",lL.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",lL.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD", lL.watch="LATENCY_ACTION_WATCH",lL.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",lL["watch,watch7"]="LATENCY_ACTION_WATCH",lL["watch,watch7_html5"]="LATENCY_ACTION_WATCH",lL["watch,watch7ad"]="LATENCY_ACTION_WATCH",lL["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",lL.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",lL.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",lL.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",lL.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",lL.networkless_performance= "LATENCY_ACTION_NETWORKLESS_PERFORMANCE",lL.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",lL.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",lL.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",lL);Object.assign(cPs,KmD);g.u(Be,VJ);var dOq=new AP("aft-recorded",Be);var bMd=g.zs.ytLoggingGelSequenceIdObj_||{};g.hj("ytLoggingGelSequenceIdObj_",bMd);var p$=g.zs.ytLoggingLatencyUsageStats_||{};g.hj("ytLoggingLatencyUsageStats_",p$);XS.prototype.tick=function(a,I,U,e){f$(this,"tick_"+a+"_"+I)||g.JL("latencyActionTicked",{tickName:a,clientActionNonce:I},{timestamp:U,cttAuthInfo:e})}; XS.prototype.info=function(a,I,U){var e=Object.keys(a).join("");f$(this,"info_"+e+"_"+I)||(a=Object.assign({},a),a.clientActionNonce=I,g.JL("latencyActionInfo",a,{cttAuthInfo:U}))}; XS.prototype.jspbInfo=function(a,I,U){for(var e="",T=0;T=T.length?(I.append(T),a-=T.length):a?(I.append(new Uint8Array(T.buffer,T.byteOffset,a)),U.append(new Uint8Array(T.buffer,T.byteOffset+a,T.length-a)),a=0):U.append(T);return{wk:I,K3:U}}; g.H.isFocused=function(a){return a>=this.zN&&a=64&&(this.Y.set(a.subarray(0,64-this.L),this.L),I=64-this.L,this.L=0,RTY(this,this.Y,0));for(;I+64<=U;I+=64)RTY(this,a,I);I=this.start&&(a=2&&U.ssdaiAdsConfig&&V$("Unexpected ad placement renderers length",a.slot,null,{length:e.length});var T;((T=U.adSlots)==null?0:T.some(function(C){var r,q;return((r=g.d(C,QC))==null?void 0:(q=r.adSlotMetadata)==null?void 0:q.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||e.some(function(C){var r,q,x,Z; return!!((r=C.renderer)==null?0:(q=r.linearAdSequenceRenderer)==null?0:(x=q.linearAds)==null?0:x.length)||!((Z=C.renderer)==null||!Z.instreamVideoAdRenderer)})||ZbY(a)})}; nK.prototype.fJ=function(){obF(this.V)};KK.prototype.wB=function(){var a=this;N1s(this.L,function(){var I=Zf(a.slot.clientMetadata,"metadata_type_ad_break_request_data");return I.cueProcessedMs?a.V.get().fetch({cO:I.getAdBreakUrl,t3:new g.qA(I.mV,I.IR),cueProcessedMs:I.cueProcessedMs}):a.V.get().fetch({cO:I.getAdBreakUrl,t3:new g.qA(I.mV,I.IR)})})}; KK.prototype.fJ=function(){obF(this.L)};bO.prototype.wB=function(){var a=this.slot.clientMetadata,I,U=(I=this.slot.fulfilledLayout)!=null?I:Zf(a,"metadata_type_fulfilled_layout");lww(this.callback,this.slot,U)}; bO.prototype.fJ=function(){i4(this.callback,this.slot,new h("Got CancelSlotFulfilling request for "+this.slot.slotType+" in DirectFulfillmentAdapter.",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_FULFILLMENT_CANCELLATION_REQUEST"),"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED")};uO.prototype.build=function(a,I){return I.fulfilledLayout||JS(I,{WE:["metadata_type_fulfilled_layout"]})?new bO(a,I):this.B(a,I)};g.u(kM,uO); kM.prototype.B=function(a,I){if(JS(I,{WE:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new nK(a,I,this.V,this.L,this.LF,this.JU,this.Nn,this.Ya,this.Jh);if(JS(I,{WE:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new KK(a,I,this.V,this.L,this.LF,this.JU);throw new h("Unsupported slot with type: "+I.slotType+" and client metadata: "+tQ(I.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.u(Vk,uO);Vk.prototype.B=function(a,I){throw new h("Unsupported slot with type: "+I.slotType+" and client metadata: "+tQ(I.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.H=tSI.prototype;g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.init=function(){}; g.H.release=function(){}; g.H.startRendering=function(a){if(a.layoutId!==this.layout.layoutId)this.callback.JT(this.slot,a,new qH("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED");else{var I=Zf(a.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.x6(this.slot,a),B$F(this.B, this.slot,I)):V$("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,a)}}; g.H.gS=function(a,I){a.layoutId!==this.layout.layoutId?this.callback.JT(this.slot,a,new qH("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):(this.callback.Kv(this.slot,a,I),Kkj(this),bbw(this))};g.u(iO,g.J_);g.H=iO.prototype;g.H.Zl=function(){return this.L.slot}; g.H.ya=function(){return this.L.layout}; g.H.init=function(){this.B.get().addListener(this)}; g.H.release=function(){this.B.get().removeListener(this);this.dispose()}; g.H.QX=function(){}; g.H.GT=function(){}; g.H.TT=function(){}; g.H.e9=function(){}; g.H.startRendering=function(a){var I=this;$M(this.L,a,function(){return void I.ME()})}; g.H.ME=function(){this.B.get().ME(this.V)}; g.H.gS=function(a,I){var U=this;$M(this.L,a,function(){var e=U.B.get();X9b(e,U.V,3);U.V=[];U.callback.Kv(U.slot,a,I)})}; g.H.Bs=function(){this.B.Ox()||this.B.get().removeListener(this);g.J_.prototype.Bs.call(this)}; g.qL.Object.defineProperties(iO.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.L.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.L.layout}}});Pc.prototype.i7=function(a,I){I=I===void 0?!1:I;var U=(this.B.get(a)||[]).concat();if(I=I&&VSY(a)){var e=this.B.get(I);e&&U.push.apply(U,g.A(e))}YM(this,a,U);this.V.add(a);I&&this.V.add(I)}; Pc.prototype.Sj=function(a,I){I=I===void 0?!1:I;if(!this.V.has(a)){var U=I&&VSY(a);U&&(I=!this.V.has(U));this.i7(a,I)}};g.u(joj,bd);g.u(EB,iO);g.H=EB.prototype;g.H.wx=function(a,I){Wc("ads-engagement-panel-layout",a,yh(this.Y.get()),this.Nn.get(),this.J,this.U,this.Zl(),this.ya(),I)}; g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),g.d(this.ya().renderingContent,n6),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(I,U,e,T,C){return new joj(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(a,I){this.U===I.layoutId&&(this.J===null?this.J=this.Nn.get().pc():V$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)};g.u(ibb,bd);g.u(dh,iO);g.H=dh.prototype;g.H.wx=function(a,I){Wc("banner-image",a,yh(this.Y.get()),this.Nn.get(),this.J,this.U,this.Zl(),this.ya(),I)}; g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),g.d(this.ya().renderingContent,Zo),this.callback,"metadata_type_banner_image_layout_view_model",function(I,U,e,T,C){return new ibb(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(a,I){this.U===I.layoutId&&(this.J===null?this.J=this.Nn.get().pc():V$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)};g.u(RU,bd);g.u(wh,iO);g.H=wh.prototype;g.H.wx=function(a,I){Wc("action-companion",a,yh(this.Y.get()),this.Nn.get(),this.J,this.U,this.Zl(),this.ya(),I)}; g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),g.d(this.ya().renderingContent,Hq),this.callback,"metadata_type_action_companion_ad_renderer",function(I,U,e,T,C){return new RU(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(a,I){I.layoutId===this.layout.layoutId?this.FX.Sj("impression"):this.U===I.layoutId&&(this.J===null?this.J=this.Nn.get().pc():V$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)};g.u(c_w,bd);g.u(F3,iO);g.H=F3.prototype;g.H.wx=function(a,I){Wc("image-companion",a,yh(this.Y.get()),this.Nn.get(),this.J,this.U,this.Zl(),this.ya(),I)}; g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),g.d(this.ya().renderingContent,qF),this.callback,"metadata_type_image_companion_ad_renderer",function(I,U,e,T,C){return new c_w(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(a,I){I.layoutId===this.layout.layoutId?this.FX.Sj("impression"):this.U===I.layoutId&&(this.J===null?this.J=this.Nn.get().pc():V$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)};g.u(lmb,bd);g.u(mv,iO);g.H=mv.prototype;g.H.wx=function(a,I){Wc("shopping-companion",a,yh(this.Y.get()),this.Nn.get(),this.J,this.U,this.Zl(),this.ya(),I)}; g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(I,U,e,T,C){return new lmb(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(a,I){I.layoutId===this.layout.layoutId?this.FX.Sj("impression"):this.U===I.layoutId&&(this.J===null?this.J=this.Nn.get().pc():V$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)};g.u(zL,iO);g.H=zL.prototype;g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(I,U,e,T,C){return new RU(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(){}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)}; g.H.wx=function(){};g.H=Yab.prototype;g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.init=function(){this.Ya.get().addListener(this);this.Ya.get().mR.push(this);var a=Zf(this.layout.clientMetadata,"metadata_type_video_length_seconds"),I=Zf(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");lO(this.layout.AN)&&v4(this.ej.get(),this.layout.layoutId,{Ny:I,DS:a,listener:this})}; g.H.release=function(){this.Ya.get().removeListener(this);iyL(this.Ya.get(),this);lO(this.layout.AN)&&am(this.ej.get(),this.layout.layoutId)}; g.H.startRendering=function(a){this.callback.x6(this.slot,a)}; g.H.gS=function(a,I){hqY(this.JU.get())&&!this.V&&(this.FX.Sj("abandon"),this.V=!0);this.callback.Kv(this.slot,a,I)}; g.H.ZJ=function(a){switch(a.id){case "part2viewed":this.FX.Sj("start");this.FX.Sj("impression");break;case "videoplaytime25":this.FX.Sj("first_quartile");break;case "videoplaytime50":this.FX.Sj("midpoint");break;case "videoplaytime75":this.FX.Sj("third_quartile");break;case "videoplaytime100":hqY(this.JU.get())?this.V||(this.FX.Sj("complete"),this.V=!0):this.FX.Sj("complete");yk(this.FX)&&Si(this.FX,Infinity,!0);Nig(this.JU.get())&&Qk(this.L,Infinity,!0);break;case "engagedview":yk(this.FX)||this.FX.Sj("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:V$("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.H.onVolumeChange=function(){}; g.H.BS=function(){}; g.H.GQ=function(){}; g.H.FI=function(){}; g.H.onFullscreenToggled=function(){}; g.H.IA=function(){}; g.H.Zg=function(){}; g.H.AY=function(a){Nig(this.JU.get())&&Qk(this.L,a*1E3,!1);yk(this.FX)&&Si(this.FX,a*1E3,!1)}; g.H.u3=function(){}; g.H.sR=function(){this.FX.Sj("active_view_measurable")}; g.H.RQ=function(){this.FX.Sj("active_view_viewable")}; g.H.ER=function(){this.FX.Sj("active_view_fully_viewable_audible_half_duration")}; g.H.jb=function(){this.FX.Sj("audio_measurable")}; g.H.nQ=function(){this.FX.Sj("audio_audible")};g.u(hS,iO);g.H=hS.prototype;g.H.init=function(){iO.prototype.init.call(this);var a=g.O(Zf(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer")),I={adsClientData:this.layout.MY};this.V.push(new WK(a,this.layout.layoutId,Zf(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),I,!0))}; g.H.uS=function(){this.J||this.Ya.get().resumeVideo(1)}; g.H.startRendering=function(a){iO.prototype.startRendering.call(this,a);rK(this.Ya.get(),"ad-showing");this.callback.x6(this.slot,a);this.U.vA=this}; g.H.gS=function(a,I){iO.prototype.gS.call(this,a,I);Hm(this.Ya.get(),"ad-showing");mF(this.U,this)}; g.H.wx=function(a){switch(a){case "ad-info-icon-button":(this.J=this.Ya.get().w3(1))||this.Ya.get().pauseVideo();break;case "visit-advertiser":this.Ya.get().pauseVideo()}}; g.H.Bs=function(){iO.prototype.Bs.call(this)};g.u(NA,bd);g.u(oU,iO);g.H=oU.prototype;g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(I,U,e,T,C){return new NA(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(){}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)}; g.H.wx=function(){};g.u(DW,bd);g.u(vc,iO);vc.prototype.init=function(){iO.prototype.init.call(this);this.V.push(new DW(g.d(this.layout.renderingContent,Y9),this.layout.layoutId,{adsClientData:this.layout.MY}))}; vc.prototype.wx=function(){Et(this.J.get(),this.U)&&cc(this.Nn.get(),3)}; vc.prototype.startRendering=function(a){iO.prototype.startRendering.call(this,a);this.callback.x6(this.slot,a)}; vc.prototype.Bs=function(){iO.prototype.Bs.call(this)};g.u(au,bd);g.u(Iu,iO);Iu.prototype.init=function(){iO.prototype.init.call(this);var a=g.d(this.layout.renderingContent,KV)||Zf(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),I=LK(this.FX);this.V.push(new au(a,I,this.layout.layoutId,{adsClientData:this.layout.MY},!0,!0))}; Iu.prototype.startRendering=function(a){iO.prototype.startRendering.call(this,a);this.callback.x6(this.slot,a)}; Iu.prototype.wx=function(a,I){if(I===this.layout.layoutId)switch(a){case "skip-button":var U;(a=(U=Zf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:U.current)&&a.k7(this.Zl(),this.layout)}}; Iu.prototype.Bs=function(){iO.prototype.Bs.call(this)};Ug.prototype.build=function(a,I,U,e){if(sg(e,{WE:["metadata_type_ad_break_response_data"],mJ:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new tSI(a,U,e,this.L,this.B,this.V);throw new qH("Unsupported layout with type: "+e.layoutType+" and client metadata: "+tQ(e.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.u(G7b,bd);g.u(eZ,iO);g.H=eZ.prototype;g.H.wx=function(a,I){Wc("ads-engagement-panel",a,yh(this.Y.get()),this.Nn.get(),this.J,this.U,this.Zl(),this.ya(),I)}; g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),g.d(this.ya().renderingContent,x9),this.callback,"metadata_type_ads_engagement_panel_renderer",function(I,U,e,T,C){return new G7b(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(a,I){I.layoutId===this.layout.layoutId?this.FX.Sj("impression"):this.U===I.layoutId&&(this.J===null?this.J=this.Nn.get().pc():V$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)};g.u(TK,iO);g.H=TK.prototype;g.H.wx=function(a,I){Wc("top-banner-image-text-icon-buttoned",a,yh(this.Y.get()),this.Nn.get(),this.J,this.U,this.Zl(),this.ya(),I)}; g.H.startRendering=function(a){gh(this.FX,this.Zl(),this.ya(),g.d(this.ya().renderingContent,tt),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(I,U,e,T,C){return new NA(I,U,e,T,C)},this.V); iO.prototype.startRendering.call(this,a)}; g.H.x6=function(a,I){this.U===I.layoutId&&(this.J===null?this.J=this.Nn.get().pc():V$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.Bs=function(){jr(this.Rv(),this);iO.prototype.Bs.call(this)};d5S.prototype.build=function(a,I,U,e){if(sg(e,y_C())||g.d(e.renderingContent,x9)!==void 0)return new eZ(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);if(sg(e,gpS())||g.d(e.renderingContent,Hq)!==void 0)return new wh(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);if(sg(e,Wkc())||g.d(e.renderingContent,qF)!==void 0)return new F3(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);if(sg(e,BDq()))return new mv(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);if(sg(e,fmF()))return new zL(a,U,e,this.B5,this.Nn,this.Rv, this.ej,this.V);if(sg(e,Lk5())||g.d(e.renderingContent,Zo)!==void 0)return new dh(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);if(sg(e,Epd())||g.d(e.renderingContent,tt)!==void 0)return new TK(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);if(sg(e,Obi()))return new oU(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);if(sg(e,$5C())||g.d(e.renderingContent,n6)!==void 0)return new EB(a,U,e,this.B5,this.Nn,this.Rv,this.ej,this.V);throw new qH("Unsupported layout with type: "+e.layoutType+" and client metadata: "+ tQ(e.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};Rjb.prototype.build=function(a,I,U,e){if(sg(e,{WE:["metadata_type_linked_player_bytes_layout_id"],mJ:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new vc(a,U,e,this.B5,this.Nn,this.V);throw new qH("Unsupported layout with type: "+e.layoutType+" and client metadata: "+tQ(e.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.H=wEd.prototype;g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.init=function(){}; g.H.release=function(){}; g.H.startRendering=function(a){a.layoutId!==this.layout.layoutId?this.callback.JT(this.slot,a,new qH("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.callback.x6(this.slot,a),this.FX.Sj("impression"),v_(this.SX,a,"normal"))}; g.H.gS=function(a,I){a.layoutId!==this.layout.layoutId?this.callback.JT(this.slot,a,new qH("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):this.callback.Kv(this.slot,a,I)};g.H=m5q.prototype;g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.init=function(){}; g.H.release=function(){}; g.H.startRendering=function(a){a.layoutId!==this.layout.layoutId?this.callback.JT(this.slot,a,new qH("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.callback.x6(this.slot,a),this.FX.Sj("impression"),v_(this.SX,a,"normal"))}; g.H.gS=function(a,I){a.layoutId!==this.layout.layoutId?this.callback.JT(this.slot,a,new qH("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):this.callback.Kv(this.slot,a,I)};CV.prototype.build=function(a,I,U,e){if(!this.JU.get().K.X().N("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(sg(e,Fkq()))return new wEd(a,U,e,this.Nn,this.SX)}else if(sg(e,{WE:[],mJ:["LAYOUT_TYPE_FORECASTING"]}))return new m5q(a,U,e,this.Nn,this.SX);throw new qH("Unsupported layout with type: "+e.layoutType+" and client metadata: "+tQ(e.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.u(hjc,bd);g.u(rZ,iO);g.H=rZ.prototype;g.H.init=function(){iO.prototype.init.call(this);var a=g.d(this.layout.renderingContent,nV)||g.O(Zf(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer")),I={adsClientData:this.layout.MY};this.V.push(new hjc(a,Zf(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,I))}; g.H.uS=function(){this.J||this.Ya.get().resumeVideo(2)}; g.H.startRendering=function(a){iO.prototype.startRendering.call(this,a);this.callback.x6(this.slot,a);this.U.vA=this}; g.H.gS=function(a,I){iO.prototype.gS.call(this,a,I);mF(this.U,this)}; g.H.wx=function(a){if(Et(this.Y.get(),this.C))switch(a){case "visit-advertiser-link":cc(this.Nn.get(),3)}switch(a){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.J||this.Ya.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.J=this.Ya.get().w3(2))||this.Ya.get().pauseVideo();break;case "visit-advertiser-link":this.Ya.get().pauseVideo();g.O(NDg(this)).Fw();break;case "skip-button":if(a= NDg(this),this.layout.renderingContent&&!CB(this.layout.clientMetadata,"metadata_type_dai")||!a.fM){var I;(a=(I=Zf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:I.current)&&a.k7(this.Zl(),this.layout)}else V$("Requesting to skip by LegacyPlayerBytes when components enabled"),a.J0(this.Zl(),this.layout)}}; g.H.Bs=function(){iO.prototype.Bs.call(this)};g.u(Hd,iO);g.H=Hd.prototype;g.H.init=function(){iO.prototype.init.call(this);var a=g.d(this.layout.renderingContent,tg)||g.O(Zf(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer")),I={adsClientData:this.layout.MY},U;(U=!!this.layout.renderingContent)||(U=!qg(this).fM);this.V.push(new WK(a,this.layout.layoutId,Zf(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),I,U))}; g.H.uS=function(){this.J||this.Ya.get().resumeVideo(2)}; g.H.startRendering=function(a){iO.prototype.startRendering.call(this,a);this.callback.x6(this.slot,a);this.U.vA=this}; g.H.gS=function(a,I){iO.prototype.gS.call(this,a,I);mF(this.U,this)}; g.H.wx=function(a){if(Et(this.Y.get(),this.C))switch(a){case "visit-advertiser":cc(this.Nn.get(),3)}switch(a){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.J||this.Ya.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.J=this.Ya.get().w3(2))||this.Ya.get().pauseVideo();break;case "visit-advertiser":this.Ya.get().pauseVideo();g.O(qg(this)).Fw();break;case "skip-button":if(a=qg(this),this.layout.renderingContent&& !CB(this.layout.clientMetadata,"metadata_type_dai")||!a.fM){var I;(a=(I=Zf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:I.current)&&a.k7(this.Zl(),this.layout)}else V$("Requesting to skip by LegacyPlayerBytes"),a.J0(this.Zl(),this.layout)}}; g.H.Bs=function(){iO.prototype.Bs.call(this)};g.u(D5b,bd);g.u(x1,iO);g.H=x1.prototype;g.H.startRendering=function(a){var I=this;$M(this.L,a,function(){I.V.push(new D5b(Zf(I.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),a.layoutId,a.MY));I.ME();I.callback.x6(I.slot,a);g.Q(DH(I.Ya.get(),1),512)&&I.callback.JT(I.Zl(),I.ya(),new qH("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.H.Zg=function(){}; g.H.IA=function(a){if(a.state.isError()){var I;this.callback.JT(this.Zl(),this.ya(),new qH("A player error happened during adNotify",{playerErrorCode:(I=a.state.VR)==null?void 0:I.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.H.onFullscreenToggled=function(){}; g.H.GQ=function(){}; g.H.FI=function(){}; g.H.BS=function(){}; g.H.onVolumeChange=function(){}; g.H.ZJ=function(){}; g.H.u3=function(){}; g.H.wx=function(){};g.u(aLg,bd);g.u(Z_,iO);Z_.prototype.init=function(){iO.prototype.init.call(this);var a=g.d(this.layout.renderingContent,bT),I=LK(this.FX);this.V.push(new aLg(a,I,this.layout.layoutId,{adsClientData:this.layout.MY}))}; Z_.prototype.startRendering=function(a){iO.prototype.startRendering.call(this,a);this.callback.x6(this.slot,a)}; Z_.prototype.wx=function(a,I){if(I===this.layout.layoutId)switch(a){case "skip-button":var U;(a=(U=Zf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:U.current)&&a.k7(this.Zl(),this.layout)}}; Z_.prototype.Bs=function(){iO.prototype.Bs.call(this)};ILL.prototype.build=function(a,I,U,e){if(a=Jg(a,U,e,this.B5,this.Ya,this.Nn,this.L,this.V,this.JU))return a;throw new qH("Unsupported layout with type: "+e.layoutType+" and client metadata: "+tQ(e.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.H=VV.prototype;g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.init=function(){this.Ya.get().addListener(this);this.Ya.get().mR.push(this);if(this.layout.renderingContent){var a=this.Tt.get();a=iC(a,1).gi/1E3}else a=Zf(this.layout.clientMetadata,"metadata_type_video_length_seconds");var I=g.d(this.layout.renderingContent,L6),U=I?Bc(I.pings):Zf(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");I=I?k7C(I.pings):Zf(this.layout.clientMetadata,"metadata_type_active_view_identifier");lO(this.layout.AN)&&v4(this.ej.get(),this.layout.layoutId, {Ny:U,DS:a,listener:this,Ot:I})}; g.H.release=function(){this.Ya.get().removeListener(this);iyL(this.Ya.get(),this);lO(this.layout.AN)&&am(this.ej.get(),this.layout.layoutId)}; g.H.startRendering=function(a){this.callback.x6(this.slot,a)}; g.H.gS=function(a,I){Ag(this,"abandon");this.callback.Kv(this.slot,a,I)}; g.H.ZJ=function(a){switch(a.id){case "part2viewed":this.FX.Sj("start");this.FX.Sj("impression");break;case "videoplaytime25":this.FX.Sj("first_quartile");break;case "videoplaytime50":this.FX.Sj("midpoint");break;case "videoplaytime75":this.FX.Sj("third_quartile");break;case "videoplaytime100":Ag(this,"complete");yk(this.FX)&&Si(this.FX,Infinity,!0);break;case "engagedview":yk(this.FX)||this.FX.Sj("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:V$("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.H.onVolumeChange=function(){}; g.H.BS=function(){}; g.H.GQ=function(){}; g.H.FI=function(){}; g.H.onFullscreenToggled=function(){}; g.H.IA=function(a){this.V||(g.jz(a,4)&&!g.jz(a,2)?OB(this.FX,"pause"):Mq(a,4)<0&&!(Mq(a,2)<0)&&OB(this.FX,"resume"))}; g.H.Zg=function(){}; g.H.AY=function(a){yk(this.FX)&&Si(this.FX,a*1E3,!1)}; g.H.u3=function(){Ag(this,"swipe")}; g.H.sR=function(){this.FX.Sj("active_view_measurable")}; g.H.RQ=function(){this.FX.Sj("active_view_viewable")}; g.H.ER=function(){this.FX.Sj("active_view_fully_viewable_audible_half_duration")}; g.H.jb=function(){this.FX.Sj("audio_measurable")}; g.H.nQ=function(){this.FX.Sj("audio_audible")};s6I.prototype.build=function(a,I,U,e){if(U.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.d(e.renderingContent,L6)!==void 0)return new VV(a,U,e,this.Ya,this.Nn,this.JU,this.ej,this.Tt);I=["metadata_type_ad_placement_config"];for(var T=g.k(pK()),C=T.next();!C.done;C=T.next())I.push(C.value);if(sg(e,{WE:I,mJ:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return U.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new VV(a,U,e,this.Ya,this.Nn,this.JU,this.ej,this.Tt):new Yab(a,U,e,this.Ya,this.Nn, this.py,this.JU,this.ej);throw new qH("Unsupported layout with type: "+e.layoutType+" and client metadata: "+tQ(e.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var gZ={contentCpn:"",HA:new Map};tzc.prototype.RF=function(a,I){var U={};I=Object.assign({},I,(U.cc=this.hT.PG(),U));this.hT.K.R$(a,I)};var pYo,fQ; pYo={eua:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",fJ8:"AUTHENTICATION_MALFORMED",ra8:"AUTHENTICATION_MISSING",qMm:"BAD_REQUEST",IJ8:"CAST_SESSION_DEVICE_MISMATCHED",mjO:"CAST_SESSION_VIDEO_MISMATCHED",uIX:"CAST_TOKEN_EXPIRED",lJa:"CAST_TOKEN_FAILED",xja:"CAST_TOKEN_MALFORMED",nyx:"CGI_PARAMS_MALFORMED",jmX:"CGI_PARAMS_MISSING",O$n:"DEVICE_FALLBACK",uGt:"GENERIC_WITH_LINK_AND_CPN",lHX:"ERROR_HDCP",xba:"LICENSE",jnw:"VIDEO_UNAVAILABLE",Vp$:"FORMAT_UNAVAILABLE",Aiw:"GEO_FAILURE", CZX:"HTML5_AUDIO_RENDERER_ERROR",Mp$:"GENERIC_WITHOUT_LINK",abK:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",Tqs:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",G9x:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",H1$:"HTML5_SPS_UMP_STATUS_REJECTED",SOa:"INVALID_DRM_MESSAGE",MzU:"PURCHASE_NOT_FOUND",a$n:"PURCHASE_REFUNDED",yja:"RENTAL_EXPIRED",SSX:"RETRYABLE_ERROR",jMX:"SERVER_ERROR",kSa:"SIGNATURE_EXPIRED",KS6:"STOPPED_BY_ANOTHER_PLAYBACK",dmX:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",o0U:"STREAMING_NOT_ALLOWED", Ydx:"STREAM_LICENSE_NOT_FOUND",N3$:"TOO_MANY_REQUESTS",CBK:"TOO_MANY_REQUESTS_WITH_LINK",M68:"TOO_MANY_STREAMS_PER_ENTITLEMENT",a4a:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",ja6:"VIDEO_FORBIDDEN",cna:"VIDEO_NOT_FOUND",P36:"BROWSER_OR_EXTENSION_ERROR"};fQ={}; g.YW=(fQ.ALREADY_PINNED_ON_A_DEVICE="Vous avez d\u00e9j\u00e0 t\u00e9l\u00e9charg\u00e9 cette vid\u00e9o sur le nombre maximal d'appareils autoris\u00e9 par le titulaire des droits d'auteur. Avant de pouvoir la lire ici, vous devez la retirer d'un autre appareil.",fQ.DEVICE_FALLBACK="D\u00e9sol\u00e9, cette vid\u00e9o n'est pas disponible sur cet appareil.",fQ.GENERIC_WITH_LINK_AND_CPN="Une erreur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement. (ID de lecture\u00a0: $CPN) $BEGIN_LINKEn savoir plus$END_LINK", fQ.LICENSE="D\u00e9sol\u00e9, une erreur s'est produite lors de la mise sous licence de la vid\u00e9o.",fQ.VIDEO_UNAVAILABLE="Vid\u00e9o non disponible",fQ.FORMAT_UNAVAILABLE="Cette vid\u00e9o n'est pas disponible dans la qualit\u00e9 s\u00e9lectionn\u00e9e. Veuillez r\u00e9essayer plus tard.",fQ.GEO_FAILURE="Cette vid\u00e9o n'est pas disponible dans votre pays.",fQ.HTML5_AUDIO_RENDERER_ERROR="Erreur de moteur de rendu audio. Veuillez red\u00e9marrer votre ordinateur.",fQ.GENERIC_WITHOUT_LINK="Une erreur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.", fQ.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="Ce format de vid\u00e9o n'est pas compatible.",fQ.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="Votre navigateur ne reconna\u00eet aucun des formats vid\u00e9o disponibles. $BEGIN_LINKCliquez ici pour consulter notre FAQ sur les vid\u00e9os\u00a0HTML5$END_LINK.",fQ.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Impossible de lire cette vid\u00e9o avec votre navigateur. $BEGIN_LINKEn savoir plus$END_LINK",fQ.HTML5_SPS_UMP_STATUS_REJECTED="Un probl\u00e8me est survenu. Actualisez ou r\u00e9essayez plus tard. $BEGIN_LINKEn savoir plus$END_LINK", fQ.INVALID_DRM_MESSAGE="Le message propre au syst\u00e8me de gestion des droits num\u00e9riques (DRM, Digital Rights Management) n'est pas valide.",fQ.PURCHASE_NOT_FOUND="Cette vid\u00e9o est payante.",fQ.PURCHASE_REFUNDED="Cette vid\u00e9o vous a \u00e9t\u00e9 rembours\u00e9e.",fQ.RENTAL_EXPIRED="La location de cette vid\u00e9o a expir\u00e9.",fQ.CAST_SESSION_DEVICE_MISMATCHED="L'appareil de la session de diffusion ne correspond pas \u00e0 celui requis.",fQ.CAST_SESSION_VIDEO_MISMATCHED="La vid\u00e9o de la session de diffusion ne correspond pas \u00e0 celle requise.", fQ.CAST_TOKEN_FAILED="Session de diffusion non disponible. Veuillez actualiser la page ou r\u00e9essayer ult\u00e9rieurement.",fQ.CAST_TOKEN_EXPIRED="La session de diffusion a expir\u00e9. Veuillez actualiser la page.",fQ.CAST_TOKEN_MALFORMED="Session de diffusion non valide. Veuillez actualiser la page ou r\u00e9essayer ult\u00e9rieurement.",fQ.SERVER_ERROR="Une erreur interne de serveur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.",fQ.STOPPED_BY_ANOTHER_PLAYBACK="Cette vid\u00e9o est lue via votre compte depuis un autre emplacement. Veuillez actualiser cette page pour reprendre la lecture.", fQ.STREAM_LICENSE_NOT_FOUND="La lecture de la vid\u00e9o a \u00e9t\u00e9 interrompue. Veuillez r\u00e9essayer.",fQ.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Vous avez utilis\u00e9 un trop grand nombre d'appareils/adresses\u00a0IP en 24\u00a0heures.",fQ.STREAMING_NOT_ALLOWED="La lecture n'est pas autoris\u00e9e, car la vid\u00e9o est s\u00e9lectionn\u00e9e sur un autre appareil.",fQ.RETRYABLE_ERROR="Une erreur temporaire de serveur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.",fQ.TOO_MANY_REQUESTS= "Veuillez vous connecter pour regarder cette vid\u00e9o.",fQ.TOO_MANY_REQUESTS_WITH_LINK="Veuillez $BEGIN_LINKcliquer ici$END_LINK pour regarder cette vid\u00e9o sur YouTube.",fQ.TOO_MANY_STREAMS_PER_USER="La lecture a \u00e9t\u00e9 interrompue, car trop de vid\u00e9os provenant du m\u00eame compte sont visionn\u00e9es.",fQ.TOO_MANY_STREAMS_PER_ENTITLEMENT="La lecture a \u00e9t\u00e9 interrompue, car cette vid\u00e9o a \u00e9t\u00e9 lue sur un trop grand nombre d'appareils.",fQ.UNSUPPORTED_DEVICE= "La lecture n'est pas autoris\u00e9e sur cet appareil.",fQ.VIDEO_FORBIDDEN="L'acc\u00e8s \u00e0 cette vid\u00e9o n'est pas autoris\u00e9.",fQ.VIDEO_NOT_FOUND="Vid\u00e9o introuvable.",fQ.BROWSER_OR_EXTENSION_ERROR="Un probl\u00e8me est survenu. Actualisez ou r\u00e9essayez plus tard. $BEGIN_LINKEn savoir plus$END_LINK",fQ);var fzf;var YJm=g.gO(),OMG=YJm.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!OMG||OMG.length<2)fzf=void 0;else{var SJo=YJm.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);fzf=SJo&&SJo.length===6?Number(SJo[5].replace("_",".")):0}var E7=fzf,BC=E7>=0;g.u(g.Ru,pd);g.Ru.prototype.G=function(a,I,U,e,T){return pd.prototype.G.call(this,a,I,U,e,T)};var Yo={},WT=(Yo.FAIRPLAY="fairplay",Yo.PLAYREADY="playready",Yo.WIDEVINE="widevine",Yo.CLEARKEY=null,Yo.FLASHACCESS=null,Yo.UNKNOWN=null,Yo.WIDEVINE_CLASSIC=null,Yo);wZ.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var OL={},fl=(OL.WIDTH={name:"width",video:!0,valid:640,WF:99999},OL.HEIGHT={name:"height",video:!0,valid:360,WF:99999},OL.FRAMERATE={name:"framerate",video:!0,valid:30,WF:9999},OL.BITRATE={name:"bitrate",video:!0,valid:3E5,WF:2E9},OL.EOTF={name:"eotf",video:!0,valid:"bt709",WF:"catavision"},OL.CHANNELS={name:"channels",video:!1,valid:2,WF:99},OL.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",WF:"invalidformat"},OL.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", WF:"nope"},OL.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",WF:"av99.0.05M.08"},OL.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",WF:"invalid"},OL);var Gi4=["h","H"],ydm=["9","("],E4m=["9h","(h"],djd=["8","*"],RJf=["a","A"],wYo=["o","O"],Fmz=["m","M"],mjo=["mac3","MAC3"],QA8=["meac3","MEAC3"],S7={},Vfj=(S7.h=Gi4,S7.H=Gi4,S7["9"]=ydm,S7["("]=ydm,S7["9h"]=E4m,S7["(h"]=E4m,S7["8"]=djd,S7["*"]=djd,S7.a=RJf,S7.A=RJf,S7.o=wYo,S7.O=wYo,S7.m=Fmz,S7.M=Fmz,S7.mac3=mjo,S7.MAC3=mjo,S7.meac3=QA8,S7.MEAC3=QA8,S7),zJm=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),xgw=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var D={},Ng=(D["0"]="f",D["160"]="h",D["133"]="h",D["134"]="h",D["135"]="h",D["136"]="h",D["137"]="h",D["264"]="h",D["266"]="h",D["138"]="h",D["298"]="h",D["299"]="h",D["304"]="h",D["305"]="h",D["214"]="h",D["216"]="h",D["374"]="h",D["375"]="h",D["140"]="a",D["141"]="a",D["327"]="sa",D["258"]="m",D["380"]="mac3",D["328"]="meac3",D["161"]="H",D["142"]="H",D["143"]="H",D["144"]="H",D["222"]="H",D["223"]="H",D["145"]="H",D["224"]="H",D["225"]="H",D["146"]="H",D["226"]="H",D["227"]="H",D["147"]="H",D["384"]= "H",D["376"]="H",D["385"]="H",D["377"]="H",D["149"]="A",D["261"]="M",D["381"]="MAC3",D["329"]="MEAC3",D["598"]="9",D["278"]="9",D["242"]="9",D["243"]="9",D["244"]="9",D["775"]="9",D["776"]="9",D["777"]="9",D["778"]="9",D["779"]="9",D["780"]="9",D["781"]="9",D["782"]="9",D["783"]="9",D["247"]="9",D["248"]="9",D["353"]="9",D["355"]="9",D["356"]="9",D["271"]="9",D["577"]="9",D["313"]="9",D["579"]="9",D["272"]="9",D["302"]="9",D["303"]="9",D["407"]="9",D["408"]="9",D["308"]="9",D["315"]="9",D["330"]= "9h",D["331"]="9h",D["332"]="9h",D["333"]="9h",D["334"]="9h",D["335"]="9h",D["336"]="9h",D["337"]="9h",D["338"]="so",D["600"]="o",D["250"]="o",D["251"]="o",D["774"]="o",D["194"]="*",D["195"]="*",D["220"]="*",D["221"]="*",D["196"]="*",D["197"]="*",D["279"]="(",D["280"]="(",D["317"]="(",D["318"]="(",D["273"]="(",D["274"]="(",D["357"]="(",D["358"]="(",D["275"]="(",D["359"]="(",D["360"]="(",D["276"]="(",D["583"]="(",D["584"]="(",D["314"]="(",D["585"]="(",D["561"]="(",D["277"]="(",D["361"]="(h",D["362"]= "(h",D["363"]="(h",D["364"]="(h",D["365"]="(h",D["366"]="(h",D["591"]="(h",D["592"]="(h",D["367"]="(h",D["586"]="(h",D["587"]="(h",D["368"]="(h",D["588"]="(h",D["562"]="(h",D["409"]="(",D["410"]="(",D["411"]="(",D["412"]="(",D["557"]="(",D["558"]="(",D["394"]="1",D["395"]="1",D["396"]="1",D["397"]="1",D["398"]="1",D["399"]="1",D["720"]="1",D["721"]="1",D["400"]="1",D["401"]="1",D["571"]="1",D["402"]="1",D["694"]="1h",D["695"]="1h",D["696"]="1h",D["697"]="1h",D["698"]="1h",D["699"]="1h",D["700"]="1h", D["701"]="1h",D["702"]="1h",D["703"]="1h",D["386"]="3",D["387"]="w",D["406"]="6",D["787"]="1",D["788"]="1",D["548"]="1e",D["549"]="1e",D["550"]="1e",D["551"]="1e",D["809"]="1e",D["810"]="1e",D["552"]="1e",D["811"]="1e",D["812"]="1e",D["553"]="1e",D["813"]="1e",D["814"]="1e",D["554"]="1e",D["815"]="1e",D["816"]="1e",D["555"]="1e",D["817"]="1e",D["818"]="1e",D["572"]="1e",D["556"]="1e",D["645"]="(",D["646"]="(",D["647"]="(",D["648"]="(",D["649"]="(",D["650"]="(",D["651"]="(",D["652"]="(",D["653"]="(", D["654"]="(",D["655"]="(",D["656"]="(",D["657"]="(",D["658"]="(",D["659"]="(",D["660"]="(",D["661"]="(",D["662"]="(",D["663"]="(",D["664"]="(",D["665"]="(",D["666"]="(",D["667"]="(",D["668"]="(",D["669"]="(",D["670"]="(",D["671"]="(",D["672"]="(",D["673"]="(",D["674"]="(h",D["675"]="(h",D["676"]="(h",D["677"]="(h",D["678"]="(h",D["679"]="(h",D["680"]="(h",D["681"]="(h",D["682"]="(h",D["683"]="(h",D["684"]="(h",D["685"]="(h",D["686"]="(h",D["687"]="(h",D["688"]="A",D["689"]="A",D["690"]="A",D["691"]= "MEAC3",D["773"]="i",D["806"]="I",D["805"]="I",D["829"]="9",D["830"]="9",D["831"]="9",D["832"]="9",D["833"]="9",D["834"]="9",D["835"]="9",D["836"]="9",D["837"]="9",D["838"]="9",D["839"]="9",D["840"]="9",D["841"]="(",D["842"]="(",D["843"]="(",D["844"]="(",D["845"]="(",D["846"]="(",D["847"]="(",D["848"]="(",D["849"]="(",D["850"]="(",D["851"]="(",D["852"]="(",D["865"]="9",D["866"]="9",D["867"]="9",D["868"]="9",D["869"]="9",D["870"]="9",D["871"]="9",D["872"]="9",D["873"]="9",D["874"]="9",D["875"]="9", D["876"]="9",D["877"]="(",D["878"]="(",D["879"]="(",D["880"]="(",D["881"]="(",D["882"]="(",D["883"]="(",D["884"]="(",D["885"]="(",D["886"]="(",D["887"]="(",D["888"]="(",D);var Gy={},aUd=(Gy.STEREO_LAYOUT_UNKNOWN=0,Gy.STEREO_LAYOUT_LEFT_RIGHT=1,Gy.STEREO_LAYOUT_TOP_BOTTOM=2,Gy);var yO,AX;yO={};g.m$=(yO.auto=0,yO.tiny=144,yO.light=144,yO.small=240,yO.medium=360,yO.large=480,yO.hd720=720,yO.hd1080=1080,yO.hd1440=1440,yO.hd2160=2160,yO.hd2880=2880,yO.highres=4320,yO);AX={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var zK="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");QV.prototype.isHdr=function(){return this.V==="smpte2084"||this.V==="arib-std-b67"};ou.prototype.eK=function(){return this.containerType===2}; ou.prototype.isEncrypted=function(){return!!this.vE}; ou.prototype.LY=function(){return!!this.audio}; ou.prototype.lc=function(){return!!this.video}; var a_=!1;g.u(Mr,g.J_);g.H=Mr.prototype;g.H.appendBuffer=function(a,I,U){if(this.Vi.v7()!==this.appendWindowStart+this.start||this.Vi.Nw()!==this.appendWindowEnd+this.start||this.Vi.Dl()!==this.timestampOffset+this.start)this.Vi.supports(1),this.Vi.u9(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.Vi.ez(this.timestampOffset+this.start);this.Vi.appendBuffer(a,I,U)}; g.H.abort=function(){this.Vi.abort()}; g.H.remove=function(a,I){this.Vi.remove(a+this.start,I+this.start)}; g.H.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.H.clear=function(){this.Vi.clear()}; g.H.u9=function(a,I){this.appendWindowStart=a;this.appendWindowEnd=I}; g.H.O6=function(){return this.timestampOffset+this.start}; g.H.v7=function(){return this.appendWindowStart}; g.H.Nw=function(){return this.appendWindowEnd}; g.H.ez=function(a){this.timestampOffset=a}; g.H.Dl=function(){return this.timestampOffset}; g.H.cE=function(a){a=this.Vi.cE(a===void 0?!1:a);return Af(a,this.start,this.end)}; g.H.ZH=function(){return this.Vi.ZH()}; g.H.kM=function(){return this.Vi.kM()}; g.H.uQ=function(){return this.Vi.uQ()}; g.H.Vp=function(){return this.Vi.Vp()}; g.H.PV=function(){this.Vi.PV()}; g.H.NQ=function(a){return this.Vi.NQ(a)}; g.H.xt=function(){return this.Vi.xt()}; g.H.Df=function(){return this.Vi.Df()}; g.H.cW=function(){return this.Vi.cW()}; g.H.Fu=function(a,I,U){this.Vi.Fu(a,I,U)}; g.H.I4=function(a,I,U){this.Vi.I4(a,I,U)}; g.H.PM=function(a,I){return this.Vi.PM(a,I)}; g.H.supports=function(a){return this.Vi.supports(a)}; g.H.PJ=function(){return this.Vi.PJ()}; g.H.isView=function(){return!0}; g.H.DR=function(){return this.Vi.DR()?this.isActive:!1}; g.H.isLocked=function(){return this.ZS&&!this.isActive}; g.H.sB=function(a){a=this.Vi.sB(a);a.vw=this.start+"-"+this.end;return a}; g.H.Xj=function(){return this.Vi.Xj()}; g.H.z2=function(){return this.Vi.z2()}; g.H.wC=function(){return this.Vi.wC()}; g.H.Bs=function(){this.Vi.rh(this.E0);g.J_.prototype.Bs.call(this)};var M7=!1;g.u($Y,g.J_);g.H=$Y.prototype;g.H.appendBuffer=function(a,I,U){this.Dm=!1;U&&(this.zX=U);if(a.length){var e;((e=this.aF)==null?0:e.appendBuffer)?this.aF.appendBuffer(a):this.aF?this.aF.append(a):this.qV&&this.qV.webkitSourceAppend(this.id,a)}I&&(I.isEncrypted()&&(this.CS=this.zX),I.type===3&&(this.kh=I),this.bO.push(I.W5()),this.bO.length>4&&this.bO.shift());this.Ae&&(this.Ae.length>=2||a.length>1048576?delete this.Ae:this.Ae.push(a))}; g.H.abort=function(){try{this.aF?this.aF.abort():this.qV&&this.qV.webkitSourceAbort(this.id)}catch(I){if(GzY){var a=new g.vk("Error while abort the source buffer: "+I.name+", "+I.message);g.d1(a)}}this.zX=this.kh=null}; g.H.remove=function(a,I,U){this.Dm=!1;var e;if((e=this.aF)==null?0:e.remove)U&&U({b:nN(this.cE()),s:a,e:I}),this.aF.remove(a,I)}; g.H.removeAll=function(){this.remove(this.v7(),this.Nw())}; g.H.clear=function(){this.uQ()||(this.abort(),this.removeAll(),this.CS=this.zX=this.kh=null,this.appendWindowStart=this.timestampOffset=0,this.G6=tf([],[]),this.Dm=!1,this.Ae=jG?[]:void 0,this.Sq=!0)}; g.H.v7=function(){if(M7&&this.lc)return this.appendWindowStart;var a;return((a=this.aF)==null?void 0:a.appendWindowStart)||0}; g.H.Nw=function(){var a;return((a=this.aF)==null?void 0:a.appendWindowEnd)||0}; g.H.u9=function(a,I){this.aF&&(M7&&this.lc?(this.appendWindowStart=a,this.aF.appendWindowEnd=I):a>this.v7()?(this.aF.appendWindowEnd=I,this.aF.appendWindowStart=a):(this.aF.appendWindowStart=a,this.aF.appendWindowEnd=I))}; g.H.O6=function(){return this.timestampOffset}; g.H.ez=function(a){M7?this.timestampOffset=a:this.supports(1)&&(this.aF.timestampOffset=a)}; g.H.Dl=function(){return M7?this.timestampOffset:this.supports(1)?this.aF.timestampOffset:0}; g.H.cE=function(a){if(a===void 0?0:a)return this.Dm||this.ZH()||(this.G6=this.cE(!1),this.Dm=!0),this.G6;try{return this.aF?this.aF.buffered:this.qV?this.qV.webkitSourceBuffered(this.id):tf([0],[Infinity])}catch(I){return tf([],[])}}; g.H.ZH=function(){var a;return((a=this.aF)==null?void 0:a.updating)||!1}; g.H.uQ=function(){return this.Sq}; g.H.Vp=function(){return!this.Sq&&this.ZH()}; g.H.PV=function(){this.Sq=!1}; g.H.NQ=function(a){var I=a==null?void 0:a.mK;a=a==null?void 0:a.containerType;return!I&&!a||I===this.mK&&a===this.containerType}; g.H.xt=function(){return this.zX}; g.H.Df=function(){return this.CS}; g.H.PM=function(a,I){return this.containerType!==a||this.mK!==I}; g.H.Fu=function(a,I,U){if(this.containerType!==a||U&&this.PM(a,U))this.supports(4),i2()&&this.aF.changeType(I),U&&(this.mK=U);this.containerType=a}; g.H.I4=function(a,I,U){this.containerType&&this.PM(a,I)&&i2()&&this.aF.changeType(U);this.containerType=a;this.mK=I}; g.H.PJ=function(){return this.kh}; g.H.isView=function(){return!1}; g.H.supports=function(a){switch(a){case 1:var I;return((I=this.aF)==null?void 0:I.timestampOffset)!==void 0;case 0:var U;return!((U=this.aF)==null||!U.appendBuffer);case 2:var e;return!((e=this.aF)==null||!e.remove);case 3:var T,C;return!!(((T=this.aF)==null?0:T.addEventListener)&&((C=this.aF)==null?0:C.removeEventListener));case 4:return!(!this.aF||!this.aF.changeType);default:return!1}}; g.H.DR=function(){return!this.ZH()}; g.H.isLocked=function(){return!1}; g.H.sB=function(a){a.to=this.Dl();a.up=this.ZH();var I,U=((I=this.aF)==null?void 0:I.appendWindowStart)||0,e;I=((e=this.aF)==null?void 0:e.appendWindowEnd)||Infinity;a.aw=U.toFixed(3)+"-"+I.toFixed(3);return a}; g.H.kM=function(){var a;return((a=this.aF)==null?void 0:a.writeHead)||0}; g.H.Xj=function(){for(var a={},I=0;I=7&&n$d(this,function(){g.Vz(function(){XKI(a,a.getCurrentTime(),0)},500)}); return I}; g.H.seekTo=function(a){this.Nx()>0&&(BC&&E7<4&&(a=Math.max(.1,a)),this.setCurrentTime(a))}; g.H.gq=function(){if(!this.L&&this.Hs)if(this.Hs.U)try{var a;a3(this,{l:"mer",sr:(a=this.sx)==null?void 0:a.d6(),rs:s5(this.Hs)});this.Hs.clear();this.L=this.Hs;this.Hs=void 0}catch(I){a=new g.vk("Error while clearing Media Source in MediaElement: "+I.name+", "+I.message),g.d1(a),this.stopVideo()}else this.stopVideo()}; g.H.stopVideo=function(){var a=this;if(!this.L){var I;(I=this.Hs)==null||WZd(I);if(YAi){if(!this.B){var U=new ef;U.then(void 0,function(){}); this.B=U;ORb&&this.pause();g.Vz(function(){a.B===U&&(H_(a),U.resolve())},200)}}else H_(this)}}; g.H.zi=function(){var a=this.gV();return kY(a)&&this.getDuration()?Jf(a,this.getCurrentTime()):0}; g.H.EZ=function(){var a=this.getDuration();return a===Infinity?1:a?this.zi()/a:0}; g.H.sB=function(){try{var a=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:nN(this.RP(),",",3),vbu:nN(this.gV()),vbs:nN(this.NP()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.Nx(),vns:""+this.Fj(),vec:""+this.mZ(),vemsg:this.oA(),vvol:""+this.getVolume(),vdom:""+ +this.gT(),vsrc:""+ +!!this.tI(),vw:""+a.width,vh:""+a.height}}catch(I){return{}}}; g.H.hasError=function(){return this.mZ()>0}; g.H.addEventListener=function(a,I){this.J.listen(a,I,!1,this);this.aI(a)}; g.H.removeEventListener=function(a,I){this.J.YY(a,I,!1,this)}; g.H.dispatchEvent=function(a){if(this.B&&a.type==="pause")return!1;if(SAi){var I,U=((I=a.V)==null?void 0:I.timeStamp)||Infinity;I=U>performance.now()?U-Date.now()+performance.now():U;U=this.L||this.Hs;if((U==null?0:U.uQ())||I<=((U==null?void 0:U.Y)||0)){var e;a3(this,{l:"mede",sr:(e=this.sx)==null?void 0:e.d6(),et:a.type});return!1}if(this.Ol)return a3(this,{l:"medes",et:a.type}),U&&a.type==="seeking"&&(U.Y=performance.now(),this.Ol=!1),!1}return this.J.dispatchEvent(a)}; g.H.OG=function(){this.Y=!1}; g.H.bC=function(){this.Y=!0;this.bA(!0)}; g.H.Bn=function(){this.Y&&!this.SO()&&this.bA(!0)}; g.H.NF=function(a){return!!a&&a.oF()===this.oF()}; g.H.Bs=function(){this.C&&this.removeEventListener("volumechange",this.Bn);YAi&&H_(this);g.S.prototype.Bs.call(this)}; var YAi=!1,ORb=!1,SAi=!1,fLd=!1;g.H=g.xP.prototype;g.H.isPaused=function(){return g.Q(this,4)}; g.H.isPlaying=function(){return g.Q(this,8)&&!g.Q(this,512)&&!g.Q(this,64)&&!g.Q(this,2)}; g.H.isOrWillBePlaying=function(){return g.Q(this,8)&&!g.Q(this,2)&&!g.Q(this,1024)}; g.H.isCued=function(){return g.Q(this,64)&&!g.Q(this,8)&&!g.Q(this,4)}; g.H.isBuffering=function(){return g.Q(this,1)&&!g.Q(this,2)}; g.H.isError=function(){return g.Q(this,128)}; g.H.isSuspended=function(){return g.Q(this,512)}; g.H.Yz=function(){return g.Q(this,64)&&g.Q(this,4)}; g.H.toString=function(){return"PSt."+this.state.toString(16)}; var EL={},dc=(EL.BUFFERING="buffering-mode",EL.CUED="cued-mode",EL.ENDED="ended-mode",EL.PAUSED="paused-mode",EL.PLAYING="playing-mode",EL.SEEKING="seeking-mode",EL.UNSTARTED="unstarted-mode",EL);g.u(AG,g.S);g.H=AG.prototype;g.H.iB=function(){return this.B}; g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.init=function(){var a=Zf(this.layout.clientMetadata,"metadata_type_video_length_seconds"),I=Zf(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");lO(this.layout.AN)&&v4(this.ej.get(),this.layout.layoutId,{Ny:I,DS:a,listener:this,Y0:this.Oa()});Jxs(this.Nn.get(),this);a=this.jH;I=this.layout.layoutId;var U={Y0:this.Oa()};a.V.set(I,U);this.CM()}; g.H.IX=function(){}; g.H.release=function(){lO(this.layout.AN)&&am(this.ej.get(),this.layout.layoutId);uLI(this.Nn.get(),this);this.jH.V.delete(this.layout.layoutId);this.v$()}; g.H.Zu=function(){}; g.H.Ey=function(){}; g.H.startRendering=function(a){lT(MG(this));if(jf(this,a)){var I=this.V;Bd(I.params.sM.JU.get(),!0)&&Zrg(I,"p_sr",{});$P(this);this.qR(a);this.Oa()||this.Co(!1)}}; g.H.x6=function(a,I){if(I.layoutId===this.layout.layoutId){this.c8="rendering";this.L=this.Ya.get().isMuted()||this.Ya.get().getVolume()===0;this.Sj("impression");this.Sj("start");if(this.Ya.get().isMuted()){lC(this,"mute");var U;a=((U=V8(this))==null?void 0:U.muteCommands)||[];NH(this.py.get(),a,this.layout.layoutId)}if(this.Ya.get().isFullscreen()){this.i7("fullscreen");var e;U=((e=V8(this))==null?void 0:e.fullscreenCommands)||[];NH(this.py.get(),U,this.layout.layoutId)}this.Oa()||(e=this.zC.get(), e.B&&!e.L&&(e.U=!1,e.L=!0,e.actionType!=="ad_to_video"&&(DQ("pbs",void 0,e.actionType),g.ik("finalize_all_timelines")&&Q7I(e.actionType))));this.LT(1);this.Ov(I);var T;I=((T=V8(this))==null?void 0:T.impressionCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}}; g.H.QV=function(a,I,U){this.C={dN:3,rQ:a==="load_timeout"?402:400,errorMessage:I.message};this.Sj("error");var e;a=((e=V8(this))==null?void 0:e.errorCommands)||[];NH(this.py.get(),a,this.layout.layoutId);this.Oa()||this.PF.JT(this.slot,this.layout,I,U)}; g.H.Eg=function(){if(this.c8==="rendering"){lC(this,"pause");var a,I=((a=V8(this))==null?void 0:a.pauseCommands)||[];NH(this.py.get(),I,this.layout.layoutId);this.LT(2)}}; g.H.iK=function(){if(this.c8==="rendering"){lC(this,"resume");var a,I=((a=V8(this))==null?void 0:a.resumeCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}}; g.H.FS=function(a,I){I=I===void 0?!1:I;if(this.c8==="rendering"){var U={currentTimeSec:a,flush:I};Xg(this.V,"p_ip",U);Si(this.FX,a*1E3,I);this.L||Si(this.FX,a*1E3,I===void 0?!1:I);var e=this.pC();if(e){e/=1E3;if(a>=e*.25||I)this.Sj("first_quartile"),Xg(this.V,"p_fq",U);if(a>=e*.5||I)this.Sj("midpoint"),Xg(this.V,"p_sq",U);if(a>=e*.75||I)this.Sj("third_quartile"),Xg(this.V,"p_tq",U);this.JU.get().K.X().experiments.S8("enable_progress_command_flush_on_kabuki")?Qk(this.J,a*1E3,I):Qk(this.J,a*1E3,E$d(this)? I:!1)}}}; g.H.PG=function(){var a;return((a=iC(this.Tt.get(),1))==null?void 0:a.clientPlaybackNonce)||""}; g.H.xj=function(a,I){a.layoutId!==this.layout.layoutId?this.PF.JT(this.slot,a,new qH("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):I()}; g.H.Kv=function(a,I,U){if(I.layoutId===this.layout.layoutId)switch(this.c8="not_rendering",this.layoutExitReason=void 0,this.Oa()||(a=U!=="normal"||this.position+1===this.Y)&&this.Co(a),this.j$(U),this.LT(0),U){case "abandoned":if(GL(this.FX,"impression")){var e,T=((e=V8(this))==null?void 0:e.abandonCommands)||[];NH(this.py.get(),T,this.layout.layoutId)}break;case "normal":e=((T=V8(this))==null?void 0:T.completeCommands)||[];NH(this.py.get(),e,this.layout.layoutId);break;case "skipped":var C;e=((C= V8(this))==null?void 0:C.skipCommands)||[];NH(this.py.get(),e,this.layout.layoutId)}}; g.H.Un=function(){return this.layout.layoutId}; g.H.m_=function(){return this.C}; g.H.sR=function(){if(this.c8==="rendering"){this.FX.Sj("active_view_measurable");var a,I=((a=V8(this))==null?void 0:a.activeViewMeasurableCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}}; g.H.ER=function(){if(this.c8==="rendering"){this.FX.Sj("active_view_fully_viewable_audible_half_duration");var a,I=((a=V8(this))==null?void 0:a.activeViewFullyViewableAudibleHalfDurationCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}}; g.H.RQ=function(){if(this.c8==="rendering"){this.FX.Sj("active_view_viewable");var a,I=((a=V8(this))==null?void 0:a.activeViewViewableCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}}; g.H.nQ=function(){if(this.c8==="rendering"){this.FX.Sj("audio_audible");var a,I=((a=V8(this))==null?void 0:a.activeViewAudioAudibleCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}}; g.H.jb=function(){if(this.c8==="rendering"){this.FX.Sj("audio_measurable");var a,I=((a=V8(this))==null?void 0:a.activeViewAudioMeasurableCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}}; g.H.Co=function(a){this.zC.get().Co(Zf(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,a,this.position,this.Y,!1)}; g.H.onFullscreenToggled=function(a){if(this.c8==="rendering")if(a){this.i7("fullscreen");var I,U=((I=V8(this))==null?void 0:I.fullscreenCommands)||[];NH(this.py.get(),U,this.layout.layoutId)}else this.i7("end_fullscreen"),I=((U=V8(this))==null?void 0:U.endFullscreenCommands)||[],NH(this.py.get(),I,this.layout.layoutId)}; g.H.onVolumeChange=function(){if(this.c8==="rendering")if(this.Ya.get().isMuted()){lC(this,"mute");var a,I=((a=V8(this))==null?void 0:a.muteCommands)||[];NH(this.py.get(),I,this.layout.layoutId)}else lC(this,"unmute"),a=((I=V8(this))==null?void 0:I.unmuteCommands)||[],NH(this.py.get(),a,this.layout.layoutId)}; g.H.GQ=function(){}; g.H.FI=function(){}; g.H.BS=function(){}; g.H.ZJ=function(){}; g.H.u3=function(){}; g.H.i7=function(a){this.FX.i7(a,!this.L)}; g.H.Sj=function(a){this.FX.Sj(a,!this.L)}; g.H.Oa=function(){var a=Zf(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return a===void 0?(V$("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.JU.get().Oa(a)};g.u(f9,AG);g.H=f9.prototype;g.H.CM=function(){}; g.H.v$=function(){var a=this.Nn.get();a.zb===this&&(a.zb=null);this.Zc.stop()}; g.H.Zu=function(){this.Zc.stop();AG.prototype.Eg.call(this)}; g.H.Ey=function(){O5(this);AG.prototype.iK.call(this)}; g.H.pC=function(){return Zf(this.ya().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.H.gS=function(a,I){var U=this;this.xj(a,function(){U.c8!=="rendering_stop_requested"&&(U.c8="rendering_stop_requested",U.layoutExitReason=I,L9(U,I),U.Zc.stop())})}; g.H.Cv=function(){var a=Date.now(),I=a-this.GP;this.GP=a;this.Yy+=I;this.Yy>=this.pC()?this.SY():(this.FS(this.Yy/1E3),YP(this,this.Yy))}; g.H.j$=function(){}; g.H.Zg=function(){}; g.u(Sf,f9);g.H=Sf.prototype;g.H.IA=function(a){if(this.c8!=="not_rendering"){a=gE(this,a);var I=this.Ya.get().getPresentingPlayerType()===2;this.c8==="rendering_start_requested"?I&&uT(a)&&this.mC():I?g.jz(a,2)?V$("Receive player ended event during MediaBreak",this.Zl(),this.ya()):c_(this,a):this.aX()}}; g.H.qR=function(){GWs(this);cxd(this.Ya.get());this.Nn.get().zb=this;ND("pbp")||ND("pbs")||DQ("pbp");ND("pbp","watch")||ND("pbs","watch")||DQ("pbp",void 0,"watch");this.mC()}; g.H.Ov=function(a){this.zC.get();var I=Zf(a.clientMetadata,"metadata_type_ad_placement_config").kind,U=this.position===0;a=Zf(a.clientMetadata,"metadata_type_linked_in_player_layout_type");a={adBreakType:W_(I),adType:Dq5(a)};var e=void 0;U?I!=="AD_PLACEMENT_KIND_START"&&(e="video_to_ad"):e="ad_to_ad";Qn("ad_mbs",void 0,e);g.z5(a,e);O5(this)}; g.H.aX=function(){this.F$()}; g.H.SY=function(){R85(this);this.F$()}; g.u(Gp,f9);g.H=Gp.prototype;g.H.IA=function(a){this.c8!=="not_rendering"&&(a=gE(this,a),c_(this,a))}; g.H.qR=function(){V$("Not used in SSAP")}; g.H.Ov=function(){O5(this)}; g.H.aX=function(){V$("Not used in SSAP")}; g.H.SY=function(){R85(this);this.PF.BD(this.Zl(),this.ya(),"normal")}; g.u(y8,Gp);y8.prototype.gS=function(a,I){var U=this;this.xj(a,function(){iT(U.B,I)&&(U.c8="rendering_stop_requested",U.layoutExitReason=I,L9(U,I),U.Zc.stop())})}; y8.prototype.startRendering=function(a){lT(MG(this));jf(this,a)&&($P(this),this.Nn.get().zb=this)};g.u(R3,AG);g.H=R3.prototype;g.H.aX=function(){this.F$()}; g.H.IA=function(a){if(this.c8!=="not_rendering"){a=gE(this,a);var I=this.Ya.get().getPresentingPlayerType()===2;this.c8==="rendering_start_requested"?I&&uT(a)&&this.mC():!I||g.jz(a,2)?this.F$():c_(this,a)}}; g.H.CM=function(){Zf(this.ya().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=Zf(this.ya().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.H.v$=function(){Zf(this.ya().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.jB){var a=this.context.sM,I=this.jB,U=this.ya().layoutId;if(Bd(a.JU.get(),!0)){var e={};a.RF("mccru",(e.cid=I,e.p_ac=U,e))}this.H5.get().removeCueRange(this.jB)}this.jB=void 0;var T;(T=this.d5)==null||T.dispose();this.Uf&&this.Uf.dispose()}; g.H.qR=function(a){var I=E5(this.JU.get()),U=dE(this.JU.get());if(I&&U&&!this.Oa()){U=Zf(a.clientMetadata,"metadata_type_preload_player_vars");var e=this.JU.get();e=g.ki(e.K.X().experiments,"html5_preload_wait_time_secs");U&&this.Uf&&this.Uf.start(e*1E3)}mqI(this,a);GWs(this);I?(U=this.hh.get(),a=Zf(a.clientMetadata,"metadata_type_player_vars"),U.K.loadVideoByPlayerVars(a,!1,2)):EyI(this.hh.get(),Zf(a.clientMetadata,"metadata_type_player_vars"));var T;(T=this.d5)==null||T.start();I||this.hh.get().K.playVideo(2)}; g.H.Ov=function(){var a;(a=this.d5)==null||a.stop();this.jB="adcompletioncuerange:"+this.ya().layoutId;this.H5.get().addCueRange(this.jB,0x7ffffffffffff,0x8000000000000,!1,this,2,2);a=this.context.sM;var I=this.jB,U=this.ya().layoutId;if(Bd(a.JU.get(),!0)){var e={};a.RF("mccr",(e.cid=I,e.p_ac=U,e))}(this.adCpn=SCb(this))||V$("Media layout confirmed started, but ad CPN not set.");this.lj.get().EF("onAdStart",this.adCpn);this.OE=Date.now()}; g.H.pC=function(){var a;return(a=iC(this.Tt.get(),2))==null?void 0:a.gi}; g.H.Fw=function(){this.FX.i7("clickthrough")}; g.H.gS=function(a,I){var U=this;this.xj(a,function(){if(U.c8!=="rendering_stop_requested"){U.c8="rendering_stop_requested";U.layoutExitReason=I;L9(U,I);var e;(e=U.d5)==null||e.stop();U.Uf&&U.Uf.stop();Q6g(U)}})}; g.H.onCueRangeEnter=function(a){if(a!==this.jB)V$("Received CueRangeEnter signal for unknown layout.",this.Zl(),this.ya(),{cueRangeId:a});else{var I=this.context.sM,U=this.ya().layoutId;if(Bd(I.JU.get(),!0)){var e={};I.RF("mccre",(e.cid=a,e.p_ac=U,e))}this.H5.get().removeCueRange(this.jB);this.jB=void 0;aU(this.context.JU.get(),"html5_ssap_flush_at_stop_rendering")&&this.Oa()||(a=Zf(this.ya().clientMetadata,"metadata_type_video_length_seconds"),this.FS(a,!0),this.Sj("complete"))}}; g.H.j$=function(a){a!=="abandoned"&&this.lj.get().EF("onAdComplete");this.lj.get().EF("onAdEnd",this.adCpn)}; g.H.onCueRangeExit=function(){}; g.H.Zg=function(a){this.c8==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&a>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.Ya.get().Ys(!0),this.FS(a))}; g.H.FS=function(a,I){AG.prototype.FS.call(this,a,I===void 0?!1:I);I=Date.now()-this.OE;var U=a*1E3,e={contentCpn:this.PG(),adCpn:SCb(this)};if(a-this.mY>=5){var T=I=2||(this.Iv.gS(this.layout,I),a=aU(this.params.context.JU.get(),"html5_ssap_pass_transition_reason")&&I==="abandoned",this.GO()&&!a&&(aU(this.params.context.JU.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(I)||V$("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:I})),this.Jh.get().finishSegmentByCpn(this.layout.layoutId, iC(this.Tt.get(),1).clientPlaybackNonce,XZ(I,this.params.context.JU))),this.Ya.get().removeListener(this),this.wh()&&LV(this.Iv.iB())&&this.WA.Kv(this.slot,this.layout,$1(this.Iv.iB())))}; g.H.nL=function(a,I,U){qCC({cpn:a,hT:this.Tt.get(),vk:!0});this.ya().layoutId!==a||aU(this.params.context.JU.get(),"html5_ssap_pass_transition_reason")&&U===5||(jZ(this.Iv.iB())<2&&(a=P_(U,this.params.context.JU),a==="error"?this.WA.JT(this.slot,this.layout,new qH("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:U},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):v_(this.pF,this.layout, a)),aU(this.params.context.JU.get(),"html5_ssap_exit_without_waiting_for_transition")||this.WA.Kv(this.slot,this.layout,$1(this.Iv.iB())))};g.u(zp,g.S);g.H=zp.prototype;g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.jW=function(){}; g.H.RA=function(){return this.EK[this.N5]}; g.H.Xb=function(){return this.N5}; g.H.Zu=function(a,I){var U=this.RA();I.layoutId!==NG(U,a,I)?V$("pauseLayout for a PlayerBytes layout that is not currently active",a,I):U.Zu()}; g.H.Ey=function(a,I){var U=this.RA();I.layoutId!==NG(U,a,I)?V$("resumeLayout for a PlayerBytes layout that is not currently active",a,I):U.Ey()}; g.H.J0=function(a,I){var U=this.RA();UDI(this,a,I);efj(U,a,I)&&this.UQ(U.Zl(),U.ya(),"skipped")}; g.H.k7=function(a,I){var U=this.RA();TPb(this);C3C(U,a,I)&&(a=rcI(this,U,a,I),a!==void 0&&(this.Oa()?V$("Should not happen. Should delete"):qp5(this,U.Zl(),U.ya(),a)))}; g.H.Dh=function(a,I){var U=Object.assign({},hG(this),{layoutId:I.layoutId}),e=U.layoutId,T=U.vk;if(U.Y0){var C={};Wd(U.hT,"wrse",(C.ec=e,C.is=T,C.ctp=cd(e),C))}pB(this.Xd,a,I)}; g.H.x6=function(a,I){var U;(U=this.RA())==null||U.x6(a,I)}; g.H.Kv=function(a,I,U){I.layoutId===this.ya().layoutId&&(this.tf=!1,jr(this.Rv(),this));var e;(e=this.RA())==null||e.Kv(a,I,U)}; g.H.Zg=function(a){var I;(I=this.RA())==null||I.Zg(a)}; g.H.Wq=function(a,I,U){this.Xb()===-1&&(this.callback.x6(this.slot,this.layout),this.N5++);var e=this.RA();e?(e.QV(a,I,U),this.Oa()&&this.callback.JT(this.slot,this.layout,I,U)):V$("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.Xb()),layoutId:this.ya().layoutId})}; g.H.onFullscreenToggled=function(a){var I;(I=this.RA())==null||I.onFullscreenToggled(a)}; g.H.GQ=function(a){var I;(I=this.RA())==null||I.GQ(a)}; g.H.BS=function(a){var I;(I=this.RA())==null||I.BS(a)}; g.H.onVolumeChange=function(){var a;(a=this.RA())==null||a.onVolumeChange()}; g.H.cK=function(a,I,U){fB(this.Xd,a,I,U)}; g.H.zJ=function(a){a.startRendering(a.ya())}; g.H.init=function(){var a=Zf(this.ya().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");a&&(a.current=this);if(this.EK.length<1)throw new h("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.EK.length)});if(a=Zf(this.ya().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))a.current=this;a=g.k(this.EK);for(var I=a.next();!I.done;I=a.next())I=I.value,I.init(),B1I(this.Xd,this.slot,I.ya()),X$I(this.Xd,this.slot,I.ya()); if(this.Oa())for(this.Tt.get().addListener(this),Uqj(sVw(this),this.Tt.get()),a=sVw(this),a=g.k(a),I=a.next();!I.done;I=a.next())this.b6(I.value)}; g.H.b6=function(a){var I=Zf(a.clientMetadata,"metadata_type_player_vars");I?(a.layoutType!=="LAYOUT_TYPE_MEDIA"&&V$("Non-video ad contains playerVars",this.slot,a),this.hh.get().addPlayerResponseForAssociation({playerVars:I})):(a=v$Y(a),this.hh.get().addPlayerResponseForAssociation({xf:a}))}; g.H.release=function(){var a=Zf(this.ya().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");a&&(a.current=null);if(a=Zf(this.ya().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))a.current=null;a=g.k(this.EK);for(var I=a.next();!I.done;I=a.next())I=I.value,PfI(this.Xd,this.slot,I.ya()),I.release();this.Oa()&&(this.Tt.get().removeListener(this),e8S())}; g.H.xj=function(a){return a.layoutId!==this.ya().layoutId?(this.callback.JT(this.Zl(),a,new qH("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.ya().layoutId+("and LayoutType: "+this.ya().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.H.bT=function(){this.Ya.get().addListener(this);MH(this.Rv(),this)}; g.H.IA=function(a){if(a.state.isError()){var I,U;this.Wq((I=a.state.VR)==null?void 0:I.errorCode,new qH("There was a player error during this media layout.",{playerErrorCode:(U=a.state.VR)==null?void 0:U.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(I=this.RA())&&I.IA(a)}; g.H.Oa=function(){var a=Zf(this.Zl().clientMetadata,"metadata_type_eligible_for_ssap");return a===void 0?(V$("Expected SSAP eligibility in PlayerBytes slots",this.Zl(),this.ya()),!1):this.JU.get().Oa(a)}; g.H.FI=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.ZJ=function(){}; g.H.u3=function(){}; g.u(aY,zp);g.H=aY.prototype;g.H.Pg=function(a,I,U){this.UQ(a,I,U)}; g.H.Xn=function(a,I){this.UQ(a,I,"error")}; g.H.UQ=function(a,I,U){var e=this;H$Y(this,a,I,U,function(){o3(e,e.Xb()+1)})}; g.H.startRendering=function(a){this.xj(a)&&(this.bT(),S1d(this.zC.get()),Qpb(this.JU.get())||cxd(this.Ya.get()),this.Xb()===-1&&o3(this,this.Xb()+1))}; g.H.gS=function(a,I){var U=this;this.tf=!0;this.Xb()===this.EK.length?this.callback.Kv(this.slot,this.layout,I):(a=this.RA(),a.gS(a.ya(),I),this.zE=function(){U.callback.Kv(U.slot,U.layout,I)}); WD5(this.Ya.get());EyI(this.hh.get(),{});a=DH(this.Ya.get(),1);a.isPaused()&&!g.Q(a,2)&&this.Ya.get().playVideo();this.Ya.get().removeListener(this);this.tf&&xDw(this)}; g.H.nL=function(){}; g.H.xd=function(){}; g.H.BD=function(){}; g.u(IY,zp);g.H=IY.prototype;g.H.Pg=function(a,I,U){a=Object.assign({},hG(this),{layoutId:I.layoutId,layoutExitReason:U});I=a.layoutId;U=a.layoutExitReason;var e={};Wd(a.hT,"prse",(e.xc=I,e.ler=U,e.ctp=cd(I),e))}; g.H.Xn=function(){V$("onSubLayoutError in SSAP")}; g.H.UQ=function(){V$("exitSubLayoutAndPlayNext in SSAP")}; g.H.RA=function(){return this.CF}; g.H.Xb=function(){var a=this;return this.EK.findIndex(function(I){var U;return I.ya().layoutId===((U=a.CF)==null?void 0:U.ya().layoutId)})}; g.H.zJ=function(a){k$(this.CF===void 0,"replacing another adapter");this.CF=a;a.startRendering(a.ya())}; g.H.cK=function(a,I,U){fB(this.Xd,a,I,U);var e;k$(I.layoutId===((e=this.CF)==null?void 0:e.ya().layoutId),"currentAdapter does not match exiting layout",{slot:a?"slot: "+a.slotType:"",subLayout:uU(I)})&&(this.CF=void 0)}; g.H.release=function(){zp.prototype.release.call(this);k$(this.CF===void 0,"currentAdapter is still active during release");this.CF=void 0}; g.H.GO=function(){return this.Ya.get().getPresentingPlayerType()===2}; g.H.gS=function(a,I){function U(){sn(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(I)||V$("Composite stopRendering: Unexpected layout exit reason",this.slot,a,{layoutExitReason:I}))} function e(){this.CF&&Un(this,this.CF,I);if(this.GO()&&(!sn(this)||I!=="abandoned")){U.call(this);var C;var r=((C=this.Tt.get().K.getVideoData())==null?void 0:C.clientPlaybackNonce)||"";C=iC(this.Tt.get(),1).clientPlaybackNonce;this.Jh.get().finishSegmentByCpn(r,C,XZ(I,this.JU))}Z$j(this,I)} function T(){if(this.CF){var C=this.CF;jZ(C.iB())<2&&C.gS(C.ya(),I);C=sn(this)&&I==="abandoned";this.GO()&&!C&&(U.call(this),this.Jh.get().finishSegmentByCpn(this.CF.ya().layoutId,iC(this.Tt.get(),1).clientPlaybackNonce,XZ(I,this.JU)))}} k$(a.layoutId===this.ya().layoutId,"StopRendering for wrong layout")&&iT(this.rp.L,I)&&(this.wh()?e.call(this):T.call(this))}; g.H.Kv=function(a,I,U){zp.prototype.Kv.call(this,a,I,U);I.layoutId===this.ya().layoutId&&this.Ya.get().removeListener(this)}; g.H.PG=function(){return iC(this.Tt.get(),1).clientPlaybackNonce}; g.H.nL=function(a,I,U){qCC(Object.assign({},hG(this),{cpn:a}));if(!sn(this)||U!==5)if(this.wh()){if(this.CF&&this.CF.ya().layoutId!==I){var e=this.CF.ya().layoutId;e!==a&&V$("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:e,exitingCpn:a,enteringCpn:I});a=P_(U,this.JU);Un(this,this.CF,a)}else this.CF&&V$("onClipExited: active layout is entering again");I===this.PG()&&nNI(this,U)}else{if(this.CF&&this.CF.ya().layoutId===a)tTS(this,this.CF,U);else{var T;V$("Exiting cpn does not match active cpn", this.slot,(e=this.CF)==null?void 0:e.ya(),{exitingCpn:a,transitionReason:U,activeCpn:(T=this.CF)==null?void 0:T.ya().layoutId})}I===this.PG()&&(this.CF!==void 0&&(V$("active adapter is not properly exited",this.slot,this.layout,{activeLayout:uU(this.CF.ya())}),tTS(this,this.CF,U)),nNI(this,U),Z$j(this,this.rp.L.V))}}; g.H.wh=function(){return aU(this.JU.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.H.startRendering=function(a){this.xj(a)&&(a=this.rp,k$(a.V===1,"tickStartRendering: state is not initial"),a.V=2,this.bT())}; g.H.xd=function(a){Hrq(Object.assign({},hG(this),{cpn:a}));var I=this.EK.find(function(U){return U.ya().layoutId===a}); I?(this.rp.V!==2&&(Nwq(this.O9,this.slot.slotId),k$(this.rp.V===2,"Expect started"),this.callback.x6(this.slot,this.layout)),this.zJ(I),pB(this.Xd,this.slot,I.ya())):KIi(this,a)}; g.H.J0=function(a,I){UDI(this,a,I);var U=this.RA();U?efj(U,a,I)&&b$5(this,"skipped"):Jcs(this,"onSkipRequested")}; g.H.k7=function(a,I){var U;a:{if(U=this.RA()){if(TPb(this),C3C(U,a,I)&&(a=rcI(this,U,a,I),a!==void 0)){U={Ut:U,j1U:this.EK[a]};break a}}else Jcs(this,"SkipWithAdPodSkip");U=void 0}if(a=U)U=a.Ut,I=a.j1U,a=U.ya().layoutId,this.wh()?Un(this,U,"skipped"):U.gS(U.ya(),"skipped"),U=I.ya().layoutId,this.Jh.get().finishSegmentByCpn(a,U,XZ("skipped",this.JU))}; g.H.Dh=function(){V$("Not used in html5_ssap_fix_layout_exit")}; g.H.IA=function(a){var I;(I=this.RA())==null||I.IA(a)}; g.H.Wq=function(){V$("Not used in html5_ssap_fix_layout_exit")}; g.H.BD=function(a,I,U){var e;if(((e=this.RA())==null?void 0:e.ya().layoutId)!==I.layoutId)return void V$("requestToExitSubLayout: wrong layout");b$5(this,U)};g.u(eM,g.S);g.H=eM.prototype;g.H.Zl=function(){return this.Iv.Zl()}; g.H.ya=function(){return this.Iv.ya()}; g.H.init=function(){var a=Zf(this.ya().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");a&&(a.current=this);this.CM()}; g.H.CM=function(){this.Iv.init()}; g.H.release=function(){var a=Zf(this.ya().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");a&&(a.current=null);this.v$()}; g.H.v$=function(){this.Iv.release()}; g.H.Zu=function(){this.Iv.Zu()}; g.H.Ey=function(){this.Iv.Ey()}; g.H.J0=function(a,I){V$("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.Zl(),this.ya(),{requestingSlot:a,requestingLayout:I})}; g.H.startRendering=function(a){a.layoutId!==this.ya().layoutId?this.callback.JT(this.Zl(),a,new qH("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.ya().layoutId+("and LayoutType: "+this.ya().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.Ya.get().addListener(this),MH(this.Rv(),this),S1d(this.zC.get()),Qpb(this.JU.get())||cxd(this.Ya.get()),this.Iv.startRendering(a))}; g.H.gS=function(a,I){this.tf=!0;this.Iv.gS(a,I);WD5(this.Ya.get());EyI(this.hh.get(),{});a=DH(this.Ya.get(),1);a.isPaused()&&!g.Q(a,2)&&this.Ya.get().playVideo();this.Ya.get().removeListener(this);this.tf&&this.Iv.aX()}; g.H.x6=function(a,I){this.Iv.x6(a,I)}; g.H.Kv=function(a,I,U){I.layoutId===this.ya().layoutId&&(this.tf=!1,jr(this.Rv(),this));this.Iv.Kv(a,I,U);I.layoutId===this.ya().layoutId&&DU(this.zC.get())}; g.H.Zg=function(a){this.Iv.Zg(a)}; g.H.IA=function(a){if(a.state.isError()){var I,U;this.Wq((I=a.state.VR)==null?void 0:I.errorCode,new qH("There was a player error during this media layout.",{playerErrorCode:(U=a.state.VR)==null?void 0:U.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.Iv.IA(a)}; g.H.Wq=function(a,I,U){this.Iv.QV(a,I,U)}; g.H.onFullscreenToggled=function(a){this.Iv.onFullscreenToggled(a)}; g.H.GQ=function(a){this.Iv.GQ(a)}; g.H.BS=function(a){this.Iv.BS(a)}; g.H.onVolumeChange=function(){this.Iv.onVolumeChange()}; g.H.FI=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.ZJ=function(){}; g.H.u3=function(){};g.H=T$.prototype;g.H.Zl=function(){return this.slot}; g.H.ya=function(){return this.layout}; g.H.init=function(){this.Fc.get().addListener(this);this.Ya.get().addListener(this);var a=Zf(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var I=Zf(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.J){var U=fr5(this.Fc.get()).slice(-1)[0];U!==void 0&&(a=U.startSecs*1E3,I=(U.startSecs+U.SK)*1E3)}this.IX(a,I);var e;U=(e=rW(this.Tt.get()))==null?void 0:e.clientPlaybackNonce;e=this.layout.MY.adClientDataEntry;CZ(this.Nn.get(),{daiStateTrigger:{filledAdsDurationMs:I-a,contentCpn:U, adClientData:e}});var T=this.Fc.get();T=VT5(T.B,a,I);T!==null&&(CZ(this.Nn.get(),{daiStateTrigger:{filledAdsDurationMs:T-a,contentCpn:U,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:e}}),this.Jh.get().XD(T,I))}; g.H.release=function(){this.v$();this.Fc.get().removeListener(this);this.Ya.get().removeListener(this)}; g.H.startRendering=function(){this.qR();this.callback.x6(this.slot,this.layout)}; g.H.gS=function(a,I){this.NB(I);if(this.driftRecoveryMs!==null){a=this.driftRecoveryMs.toString();var U=Math.round(Acw(this)-Zf(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),e=Math,T=e.round;var C=this.Ya.get().K.Sp();HN(this,{driftRecoveryMs:a,breakDurationMs:U,driftFromHeadMs:T.call(e,C*1E3).toString()});this.driftRecoveryMs=null}this.callback.Kv(this.slot,this.layout,I)}; g.H.Hj=function(){return!1}; g.H.JY=function(a){var I=Zf(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),U=Zf(this.layout.clientMetadata,"metadata_type_layout_exit_ms");a*=1E3;if(I<=a&&a0&&Yi(this.V(),I)}; g.H.yR=function(a){this.U.delete(a.slotId);for(var I=[],U=g.k(this.O7.values()),e=U.next();!e.done;e=U.next()){e=e.value;var T=e.trigger;T instanceof UU&&T.triggeringSlotId===a.slotId&&I.push(e)}I.length>0&&Yi(this.V(),I)}; g.H.HX=function(a){for(var I=[],U=g.k(this.O7.values()),e=U.next();!e.done;e=U.next()){e=e.value;var T=e.trigger;T instanceof QN&&T.slotType===a.slotType&&T.V!==a.slotId&&I.push(e)}I.length>0&&Yi(this.V(),I)}; g.H.HL=function(a){this.B.add(a.slotId);for(var I=[],U=g.k(this.O7.values()),e=U.next();!e.done;e=U.next())e=e.value,e.trigger instanceof DN&&a.slotId===e.trigger.triggeringSlotId&&I.push(e);I.length>0&&Yi(this.V(),I)}; g.H.Qd=function(a){this.B.delete(a.slotId);this.J.add(a.slotId);for(var I=[],U=g.k(this.O7.values()),e=U.next();!e.done;e=U.next())if(e=e.value,e.trigger instanceof vN)a.slotId===e.trigger.triggeringSlotId&&I.push(e);else if(e.trigger instanceof Yv){var T=e.trigger;a.slotId===T.slotId&&this.L.has(T.triggeringLayoutId)&&I.push(e)}I.length>0&&Yi(this.V(),I)}; g.H.QR=function(a){for(var I=[],U=g.k(this.O7.values()),e=U.next();!e.done;e=U.next())e=e.value,e.trigger instanceof aL&&a.slotId===e.trigger.triggeringSlotId&&I.push(e);I.length>0&&Yi(this.V(),I)}; g.H.rV=function(a){for(var I=[],U=g.k(this.O7.values()),e=U.next();!e.done;e=U.next())e=e.value,e.trigger instanceof IL&&a.slotId===e.trigger.triggeringSlotId&&I.push(e);I.length>0&&Yi(this.V(),I)}; g.H.eH=function(a,I){this.Y.add(I.layoutId)}; g.H.zv=function(a,I){this.Y.delete(I.layoutId)}; g.H.x6=function(a,I){this.L.add(I.layoutId);for(var U=[],e=g.k(this.O7.values()),T=e.next();!T.done;T=e.next())if(T=T.value,T.trigger instanceof On)I.layoutId===T.trigger.triggeringLayoutId&&U.push(T);else if(T.trigger instanceof m7){var C=T.trigger;a.slotType===C.slotType&&I.layoutType===C.layoutType&&I.layoutId!==C.V&&U.push(T)}else T.trigger instanceof Yv&&(C=T.trigger,I.layoutId===C.triggeringLayoutId&&this.J.has(C.slotId)&&U.push(T));U.length>0&&Yi(this.V(),U)}; g.H.Kv=function(a,I,U){this.L.delete(I.layoutId);a=[];for(var e=g.k(this.O7.values()),T=e.next();!T.done;T=e.next())if(T=T.value,T.trigger instanceof G$&&I.layoutId===T.trigger.triggeringLayoutId&&a.push(T),T.trigger instanceof SM){var C=T.trigger;I.layoutId===C.triggeringLayoutId&&C.V.includes(U)&&a.push(T)}a.length>0&&Yi(this.V(),a)}; g.H.Ff=function(){}; g.H.SZ=function(){this.J.clear()}; g.H.ES=function(){};g.u(hC,g.S);hC.prototype.Vg=function(a,I,U,e){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");if(!(I instanceof pZ))throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in CloseRequestedTriggerAdapter");this.O7.set(I.triggerId,new C6(a,I,U,e))}; hC.prototype.Ji=function(a){this.O7.delete(a.triggerId)};g.u(oe,g.S);oe.prototype.Vg=function(a,I,U,e){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");if(!(I instanceof PN||I instanceof hR))throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.O7.set(I.triggerId,new C6(a,I,U,e))}; oe.prototype.Ji=function(a){this.O7.delete(a.triggerId)}; oe.prototype.SZ=function(a){for(var I=[],U=I.push,e=U.apply,T=[],C=g.k(this.O7.values()),r=C.next();!r.done;r=C.next())r=r.value,r.trigger instanceof PN&&r.trigger.fG===a&&T.push(r);e.call(U,I,g.A(T));U=I.push;e=U.apply;T=[];C=g.k(this.O7.values());for(r=C.next();!r.done;r=C.next())r=r.value,r.trigger instanceof hR&&r.trigger.V!==a&&T.push(r);e.call(U,I,g.A(T));I.length&&Yi(this.V(),I)}; oe.prototype.ES=function(a){for(var I=[],U=I.push,e=U.apply,T=[],C=g.k(this.O7.values()),r=C.next();!r.done;r=C.next()){r=r.value;var q=r.trigger;q instanceof hR&&q.V===a&&T.push(r)}e.call(U,I,g.A(T));I.length&&Yi(this.V(),I)};g.u(Da,g.S);g.H=Da.prototype;g.H.Vg=function(a,I,U,e){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");var T="adtriggercuerange:"+I.triggerId;if(I instanceof wW)Ehd(this,a,I,U,e,T,I.V.start,I.V.end,I.fG,I.visible);else if(I instanceof fZ)Ehd(this,a,I,U,e,T,0x7ffffffffffff,0x8000000000000,I.fG,I.visible);else throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in CueRangeTriggerAdapter");}; g.H.Ji=function(a){var I=this.O7.get(a.triggerId);I&&this.H5.get().removeCueRange(I.cueRangeId);this.O7.delete(a.triggerId)}; g.H.onCueRangeEnter=function(a){var I=dac(this,a);if(I&&(I=this.O7.get(I)))if(g.Q(DH(this.Ya.get()),32))this.V.add(I.cueRangeId);else{var U=I==null?void 0:I.yI.trigger;if(U instanceof wW||U instanceof fZ){if(Bd(this.context.JU.get())){var e=I.yI.slot,T=I.yI.layout,C={};this.context.sM.RF("cre",(C.ca=I.yI.category,C.tt=U.triggerType,C.st=e.slotType,C.lt=T==null?void 0:T.layoutType,C.cid=a,C))}Yi(this.L(),[I.yI])}}}; g.H.onCueRangeExit=function(a){(a=dac(this,a))&&(a=this.O7.get(a))&&this.V.delete(a.cueRangeId)}; g.H.IA=function(a){if(Mq(a,16)<0){a=g.k(this.V);for(var I=a.next();!I.done;I=a.next())this.onCueRangeEnter(I.value,!0);this.V.clear()}}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.x6=function(){}; g.H.Kv=function(){}; g.H.Ff=function(){}; g.H.Zg=function(){}; g.H.onFullscreenToggled=function(){}; g.H.GQ=function(){}; g.H.FI=function(){}; g.H.BS=function(){}; g.H.onVolumeChange=function(){}; g.H.ZJ=function(){}; g.H.u3=function(){};g.u(vJ,g.S);g.H=vJ.prototype; g.H.Vg=function(a,I,U,e){if(this.L.has(I.triggerId)||this.B.has(I.triggerId))throw new h("Tried to re-register the trigger.");a=new C6(a,I,U,e);if(a.trigger instanceof RY)this.L.set(a.trigger.triggerId,a);else if(a.trigger instanceof yN)this.B.set(a.trigger.triggerId,a);else throw new h("Incorrect TriggerType: Tried to register trigger of type "+a.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.L.has(a.trigger.triggerId)&&a.slot.slotId===this.V&&Yi(this.J(),[a])}; g.H.Ji=function(a){this.L.delete(a.triggerId);this.B.delete(a.triggerId)}; g.H.jW=function(a){a=a.slotId;if(this.V!==a){var I=[];this.V!=null&&I.push.apply(I,g.A(RVg(this.B,this.V)));a!=null&&I.push.apply(I,g.A(RVg(this.L,a)));this.V=a;I.length&&Yi(this.J(),I)}}; g.H.nL=function(){}; g.H.xd=function(){};g.u(a1,g.S);g.H=a1.prototype;g.H.Vg=function(a,I,U,e){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");if(!(I instanceof z$))throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.O7.set(I.triggerId,new C6(a,I,U,e))}; g.H.Ji=function(a){this.O7.delete(a.triggerId)}; g.H.x6=function(){}; g.H.Kv=function(){}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){};g.u(I1,g.S);g.H=I1.prototype;g.H.Ff=function(a,I){for(var U=[],e=g.k(this.O7.values()),T=e.next();!T.done;T=e.next()){T=T.value;var C=T.trigger;C.opportunityType===a&&(C.associatedSlotId&&C.associatedSlotId!==I||U.push(T))}U.length&&Yi(this.V(),U)}; g.H.Vg=function(a,I,U,e){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");if(!(I instanceof hnb))throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in OpportunityEventTriggerAdapter");this.O7.set(I.triggerId,new C6(a,I,U,e))}; g.H.Ji=function(a){this.O7.delete(a.triggerId)}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.x6=function(){}; g.H.Kv=function(){};g.u(s3,g.S);g.H=s3.prototype;g.H.Vg=function(a,I,U,e){a=new C6(a,I,U,e);if(I instanceof En||I instanceof F$||I instanceof dW||I instanceof Ny||I instanceof hf5){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");this.O7.set(I.triggerId,a)}else throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in PrefetchTriggerAdapter");}; g.H.Ji=function(a){this.O7.delete(a.triggerId)}; g.H.uV=function(a){var I=a.slotFulfillmentTriggers.find(function(U){return U instanceof En}); I&&U3(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",I.breakDurationMs,new Set([a.slotId]),!0)}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.x6=function(){}; g.H.Kv=function(){}; g.H.Ff=function(){}; g.H.Hj=function(a){var I=this;if(!this.V)return V$("Unexpected cue break before fetch instructions are available"),!1;this.L&&this.L.stop();this.B&&g.Ik(this.B);var U=mab(this,a);if(!U)return!1;(new g.Dy(function(){var e=U.trigger,T=U.slot;U3(I,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",e.breakDurationMs,new Set,!0);U3(I,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",e.breakDurationMs,new Set,!1);I.J.add(T.slotId)},10)).start(); return!0}; g.H.JY=function(){}; g.H.SZ=function(a){this.V&&this.V.contentCpn!==a?(V$("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.V.contentCpn}),ek(this)):FQs(this)}; g.H.ES=function(a){this.V&&this.V.contentCpn!==a&&V$("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.V.contentCpn},!0);ek(this)}; g.H.K_=function(a){var I=this;if(this.V)V$("Unexpected multiple fetch instructions for the current content");else{this.V=a;a=zVL(a);this.L=new g.Dy(function(){FQs(I)},a?a:6E5); this.L.start();this.B=new g.Dy(function(){I.V&&(I.L&&(I.L.stop(),I.L.start()),wSb(I,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},QwL(this.V)); a=lg(this.Ya.get());for(var U=g.k(fr5(this.Fc.get())),e=U.next();!e.done;e=U.next())e=e.value,xv(this.Nn.get(),"nocache","ct."+Date.now()+";cmt."+a+";d."+e.SK.toFixed(3)+";tw."+(e.startSecs-a)+";cid."+e.identifier+";")}}; g.H.Bs=function(){g.S.prototype.Bs.call(this);ek(this)};g.u(Tf,g.S);g.H=Tf.prototype;g.H.Vg=function(a,I,U,e){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");if(!(I instanceof Tb))throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.O7.set(I.triggerId,new C6(a,I,U,e));a=this.V.has(I.triggeringLayoutId)?g.O(this.V.get(I.triggeringLayoutId)):new Set;a.add(I);this.V.set(I.triggeringLayoutId,a)}; g.H.Ji=function(a){this.O7.delete(a.triggerId);if(!(a instanceof Tb))throw new h("Incorrect TriggerType: Tried to unregister trigger of type "+a.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var I=this.L.get(a.triggerId);I&&(I.dispose(),this.L.delete(a.triggerId));if(I=this.V.get(a.triggeringLayoutId))I.delete(a),I.size===0&&this.V.delete(a.triggeringLayoutId)}; g.H.uV=function(){}; g.H.yR=function(){}; g.H.HX=function(){}; g.H.HL=function(){}; g.H.Qd=function(){}; g.H.QR=function(){}; g.H.rV=function(){}; g.H.eH=function(){}; g.H.zv=function(){}; g.H.Ff=function(){}; g.H.x6=function(a,I){var U=this;if(this.V.has(I.layoutId)){a=g.O(this.V.get(I.layoutId));a=g.k(a);var e=a.next();for(I={};!e.done;I={IL:void 0},e=a.next())I.IL=e.value,e=new g.Dy(function(T){return function(){var C=g.O(U.O7.get(T.IL.triggerId));Yi(U.B(),[C])}}(I),I.IL.durationMs),e.start(),this.L.set(I.IL.triggerId,e)}}; g.H.Kv=function(){};g.u(Cq,g.S);Cq.prototype.Vg=function(a,I,U,e){if(this.O7.has(I.triggerId))throw new h("Tried to register duplicate trigger for slot.");if(!(I instanceof BN))throw new h("Incorrect TriggerType: Tried to register trigger of type "+I.triggerType+" in VideoTransitionTriggerAdapter.");this.O7.set(I.triggerId,new C6(a,I,U,e))}; Cq.prototype.Ji=function(a){this.O7.delete(a.triggerId)};xT.prototype.b2=function(a){return a.kind==="AD_PLACEMENT_KIND_START"};g.u(nq,g.S);g.H=nq.prototype;g.H.logEvent=function(a){this.aR(a)}; g.H.dK=function(a,I,U){this.aR(a,void 0,void 0,void 0,I,void 0,void 0,void 0,I.adSlotLoggingData,void 0,void 0,U)}; g.H.g2=function(a,I,U,e){this.aR(a,void 0,void 0,void 0,I,U?U:void 0,void 0,void 0,I.adSlotLoggingData,U?U.adLayoutLoggingData:void 0,void 0,e)}; g.H.Fl=function(a,I,U,e){aU(this.JU.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+a,"trigger:",U,"slot:",I,"layout:",e);JQ(this.V.get())&&this.aR(a,void 0,void 0,void 0,I,e?e:void 0,void 0,U,I.adSlotLoggingData,e?e.adLayoutLoggingData:void 0)}; g.H.Wc=function(a,I,U,e,T){this.aR(a,I,U,e,void 0,void 0,void 0,void 0,void 0,void 0,void 0,T)}; g.H.OV=function(a,I,U,e){this.aR("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,U,e,void 0,void 0,U.adSlotLoggingData,e?e.adLayoutLoggingData:void 0,{errorType:a,errorMessage:I})}; g.H.aR=function(a,I,U,e,T,C,r,q,x,Z,t,n){var K=this;n=n===void 0?0:n;aU(this.JU.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+a,"slot:",T,"layout:",C,"ping:",r,"Opportunity:",{opportunityType:I,associatedSlotId:U,ozm:e,zDs:q,adSlotLoggingData:x,adLayoutLoggingData:Z});try{var b=function(){if(!K.JU.get().K.X().N("html5_disable_client_tmp_logs")&&a!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){a||V$("Empty PACF event type",T,C);var J=JQ(K.V.get()),V={eventType:a,eventOrder:++K.eventCount},M={}; T&&(M.slotData=b4(J,T));C&&(M.layoutData=LxL(J,C));r&&(M.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:r.V.serializedAdPingMetadata,pingIndex:r.index});q&&(M.triggerData=KB(q.trigger,q.category));I&&(M.opportunityData=gbb(J,I,U,e));J={organicPlaybackContext:{contentCpn:iC(K.Tt.get(),1).clientPlaybackNonce}};J.organicPlaybackContext.isLivePlayback=iC(K.Tt.get(),1).U7;var c;J.organicPlaybackContext.isMdxPlayback=(c=iC(K.Tt.get(),1))==null?void 0:c.isMdxPlayback; var W;if((W=iC(K.Tt.get(),1))==null?0:W.daiEnabled)J.organicPlaybackContext.isDaiContent=!0;var B;if(c=(B=iC(K.Tt.get(),2))==null?void 0:B.clientPlaybackNonce)J.adVideoPlaybackContext={adVideoCpn:c};J&&(M.externalContext=J);V.adClientData=M;x&&(V.serializedSlotAdServingData=x.serializedSlotAdServingDataEntry);Z&&(V.serializedAdServingData=Z.serializedAdServingDataEntry);t&&(V.errorInfo=t);g.JL("adsClientStateChange",{adsClientEvent:V})}}; n&&n>0?g.TM(g.rz(),function(){return b()},n):b()}catch(J){aU(this.JU.get(),"html5_log_pacf_logging_errors")&&g.TM(g.rz(),function(){V$(J instanceof Error?J:String(J),T,C,{pacf_message:"exception during pacf logging"})})}};var Nsm=new Set("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED".split(" "));g.u(Kq,nq);g.H=Kq.prototype; g.H.dK=function(a,I,U){nq.prototype.dK.call(this,a,I,U);Bd(this.JU.get())&&(U={},this.context.sM.RF("pacf",(U.et=a,U.st=I.slotType,U.si=I.slotId,U)))}; g.H.g2=function(a,I,U,e){var T=Nsm.has(a);nq.prototype.g2.call(this,a,I,U,e);Bd(this.JU.get(),T)&&(e={},this.context.sM.RF("pacf",(e.et=a,e.st=I.slotType,e.si=I.slotId,e.lt=U==null?void 0:U.layoutType,e.li=U==null?void 0:U.layoutId,e.p_ac=U==null?void 0:U.layoutId,e)))}; g.H.Wc=function(a,I,U,e,T){nq.prototype.Wc.call(this,a,I,U,e,T);Bd(this.JU.get())&&(U={},this.context.sM.RF("pacf",(U.et=a,U.ot=I,U.ss=e==null?void 0:e.length,U)))}; g.H.Fl=function(a,I,U,e){nq.prototype.Fl.call(this,a,I,U,e);if(Bd(this.JU.get())){var T={};this.context.sM.RF("pacf",(T.et=a,T.tt=U.trigger.triggerType,T.tc=U.category,T.st=I.slotType,T.si=I.slotId,T.lt=e==null?void 0:e.layoutType,T.li=e==null?void 0:e.layoutId,T.p_ac=e==null?void 0:e.layoutId,T))}}; g.H.OV=function(a,I,U,e){nq.prototype.OV.call(this,a,I,U,e);if(Bd(this.JU.get(),!0)){var T={};this.context.sM.RF("perror",(T.ert=a,T.erm=I,T.st=U.slotType,T.si=U.slotId,T.lt=e==null?void 0:e.layoutType,T.li=e==null?void 0:e.layoutId,T.p_ac=e==null?void 0:e.layoutId,T))}}; g.H.aR=function(a,I,U,e,T,C,r,q,x,Z,t){var n=this.JU.get();g.Pj(n.K.X())?(n=this.JU.get(),n=g.ki(n.K.X().experiments,"H5_async_logging_delay_ms")):n=void 0;nq.prototype.aR.call(this,a,I,U,e,T,C,r,q,x,Z,t,n)};bQ.prototype.clear=function(){this.V.clear()};g.H=uQ.prototype;g.H.resolve=function(a){JF(this,a)}; g.H.reject=function(a){this.FY(a)}; g.H.state=function(){return this.currentState==="done"?{state:"done",result:this.result}:this.KS()?{state:"fail",error:this.error}:{state:"wait"}}; g.H.KS=function(){return this.currentState==="fail"}; g.H.wait=function(){var a=this;return function U(){return YI(U,function(e){if(e.L==1)return g.iF(e,2),g.l(e,{zs:a},4);if(e.L!=2)return e.return(e.V);g.XY(e);return g.Pw(e,0)})}()}; g.H.FY=function(a){this.currentState="fail";this.error=a;iQ(this)}; var t65=jc(function(a){return kT(a)?a instanceof uQ:!1});Object.freeze({aVm:function(a){var I=ZBq(a);return Lq(xHd(I,function(U){return I[U].KS()}),function(U){return Number.isNaN(U)?I.map(function(e){return e.state().result}):I[U]})}, Tyx:function(a){var I=ZBq(a);return Lq(xHd(I),function(){return I.map(function(U){return U.state()})})}});var BO=window.ZrK||"fr";fq.prototype.cM=function(a){this.client=a}; fq.prototype.V=function(){this.clear();this.csn=g.pF()}; fq.prototype.clear=function(){this.B.clear();this.L.clear();this.J.clear();this.csn=null};Sk.prototype.cM=function(a){g.sT(O3().cM).bind(O3())(a)}; Sk.prototype.clear=function(){g.sT(O3().clear).bind(O3())()};g.H=Gf.prototype;g.H.cM=function(a){this.client=a}; g.H.UA=function(a,I){var U=this;I=I===void 0?{}:I;g.sT(function(){var e,T,C,r=((e=g.d(a==null?void 0:a.commandMetadata,g.uL))==null?void 0:e.rootVe)||((T=g.d(a==null?void 0:a.commandMetadata,ntJ))==null?void 0:(C=T.screenVisualElement)==null?void 0:C.uiType);if(r){e=g.d(a==null?void 0:a.commandMetadata,P98);if(e==null?0:e.parentTrackingParams){var q=g.B$(e.parentTrackingParams);if(e.parentCsn)var x=e.parentCsn}else I.clickedVisualElement?q=I.clickedVisualElement:a.clickTrackingParams&&(q=g.B$(a.clickTrackingParams)); a:{e=g.d(a,g.Cn);T=g.d(a,LO8);if(e){if(T=nic(e,"VIDEO")){e={token:T,videoId:e.videoId};break a}}else if(T&&(e=nic(T,"PLAYLIST"))){e={token:e,playlistId:T.playlistId};break a}e=void 0}I=Object.assign({},{cttAuthInfo:e,parentCsn:x},I);if(g.ik("expectation_logging")){var Z;I.loggingExpectations=((Z=g.d(a==null?void 0:a.commandMetadata,ntJ))==null?void 0:Z.loggingExpectations)||void 0}E3(U,r,q,I)}else g.RS(new g.vk("Error: Trying to create a new screen without a rootVeType",a))})()}; g.H.clickCommand=function(a,I,U){a=a.clickTrackingParams;U=U===void 0?0:U;a?(U=g.pF(U===void 0?0:U))?(rD(this.client,U,g.B$(a),I),I=!0):I=!1:I=!1;return I}; g.H.stateChanged=function(a,I,U){this.visualElementStateChanged(g.B$(a),I,U===void 0?0:U)}; g.H.visualElementStateChanged=function(a,I,U){U=U===void 0?0:U;U===0&&this.L.has(U)?this.D.push([a,I]):Vrg(this,a,I,U)};FE.prototype.fetch=function(a,I,U){var e=this,T=jys(a,I,U);return new Promise(function(C,r){function q(){if(U==null?0:U.Lz)try{var Z=e.handleResponse(a,T.status,T.response,U);C(Z)}catch(t){r(t)}else C(e.handleResponse(a,T.status,T.response,U))} T.onerror=q;T.onload=q;var x;T.send((x=I.body)!=null?x:null)})}; FE.prototype.handleResponse=function(a,I,U,e){U=U.replace(")]}'","");try{var T=JSON.parse(U)}catch(C){g.RS(new g.vk("JSON parsing failed after XHR fetch",a,I,U));if((e==null?0:e.Lz)&&U)throw new g.qw(1,"JSON parsing failed after XHR fetch");T={}}I!==200&&(g.RS(new g.vk("XHR API fetch failed",a,I,U)),T=Object.assign({},T,{errorMetadata:{status:I}}));return T};ml.getInstance=function(){var a=g.NL("ytglobal.storage_");a||(a=new ml,g.hj("ytglobal.storage_",a));return a}; ml.prototype.estimate=function(){var a,I,U;return g.f(function(e){a=navigator;return((I=a.storage)==null?0:I.estimate)?e.return(a.storage.estimate()):((U=a.webkitTemporaryStorage)==null?0:U.queryUsageAndQuota)?e.return($Hc()):e.return()})}; g.hj("ytglobal.storageClass_",ml);KG.prototype.In=function(a){this.handleError(a)}; KG.prototype.logEvent=function(a,I){switch(a){case "IDB_DATA_CORRUPTED":g.ik("idb_data_corrupted_killswitch")||this.V("idbDataCorrupted",I);break;case "IDB_UNEXPECTEDLY_CLOSED":this.V("idbUnexpectedlyClosed",I);break;case "IS_SUPPORTED_COMPLETED":g.ik("idb_is_supported_completed_killswitch")||this.V("idbIsSupportedCompleted",I);break;case "QUOTA_EXCEEDED":L2d(this,I);break;case "TRANSACTION_ENDED":this.B&&Math.random()<=.1&&this.V("idbTransactionEnded",I);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":a= Object.assign({},I,{hasWindowUnloaded:this.L}),this.V("idbTransactionAborted",a)}};var RC={},ezS=g.CO("yt-player-local-media",{fz:(RC.index={r9:2},RC.media={r9:2},RC.captions={r9:5},RC),shared:!1,upgrade:function(a,I){I(2)&&(g.YG(a,"index"),g.YG(a,"media"));I(5)&&g.YG(a,"captions");I(6)&&(Ov(a,"metadata"),Ov(a,"playerdata"))}, version:5});var o4z={cupcake:1.5,donut:1.6,eclair:2,froyo:2.2,gingerbread:2.3,honeycomb:3,"ice cream sandwich":4,jellybean:4.1,kitkat:4.4,lollipop:5.1,marshmallow:6,nougat:7.1},wc;a:{var FH=g.gO();FH=FH.toLowerCase();if(g.VK(FH,"android")){var DjJ=FH.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(DjJ){var v4I=parseFloat(DjJ[1]);if(v4I<100){wc=v4I;break a}}var aPz=FH.match("("+Object.keys(o4z).join("|")+")");wc=aPz?o4z[aPz[0]]:0}else wc=void 0}var yp=wc,GH=yp>=0;var bD5=window;var gic=bm(function(){var a,I;return(I=(a=window).matchMedia)==null?void 0:I.call(a,"(prefers-reduced-motion: reduce)").matches});var zf;g.Qu=new Ys;zf=0;var hF={Lo:function(a){a.reverse()}, er:function(a,I){a.splice(0,I)}, Xe:function(a,I){var U=a[0];a[0]=a[I%a.length];a[I%a.length]=U}};var WXY=new Set(["embed_config","endscreen_ad_tracking","home_group_info","ic_track"]);var rV=ffb()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.a7?!0:!1;var sYb={j9$:"adunit",UbK:"detailpage",rCK:"editpage",qma:"embedded",K6X:"leanback",Uon:"previewpage",vbU:"profilepage",o3:"unplugged",bTx:"playlistoverview",t6$:"sponsorshipsoffer",V6w:"shortspage",YOg:"handlesclaiming",fbx:"immersivelivepage",Ym$:"creatormusic",rit:"immersivelivepreviewpage",Ig6:"admintoolyurt",RQ8:"shortsaudiopivot",hra:"consumption"};var Ykg=2592E3;var ma,IPJ,VW;ma={};g.e6=(ma.STOP_EVENT_PROPAGATION="html5-stop-propagation",ma.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",ma.IV_DRAWER_OPEN="ytp-iv-drawer-open",ma.MAIN_VIDEO="html5-main-video",ma.VIDEO_CONTAINER="html5-video-container",ma.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",ma.HOUSE_BRAND="house-brand",ma);IPJ={};VW=(IPJ.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",IPJ.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",IPJ);var F2w={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var hXS={ANDROID:3,ANDROID_KIDS:18,ANDROID_MUSIC:21,ANDROID_UNPLUGGED:29,WEB:1,WEB_REMIX:67,WEB_UNPLUGGED:41,IOS:5,IOS_KIDS:19,IOS_MUSIC:26,IOS_UNPLUGGED:33},Nhi={android:"ANDROID","android.k":"ANDROID_KIDS","android.m":"ANDROID_MUSIC","android.up":"ANDROID_UNPLUGGED",youtube:"WEB","youtube.m":"WEB_REMIX","youtube.up":"WEB_UNPLUGGED",ytios:"IOS","ytios.k":"IOS_KIDS","ytios.m":"IOS_MUSIC","ytios.up":"IOS_UNPLUGGED"},LPw={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var $FI={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.bo.prototype.getLanguageInfo=function(){return this.X1}; g.bo.prototype.getXtags=function(){if(!this.xtags){var a=this.id.split(";");a.length>1&&(this.xtags=a[1])}return this.xtags}; g.bo.prototype.toString=function(){return this.X1.name}; g.bo.prototype.getLanguageInfo=g.bo.prototype.getLanguageInfo;JX.prototype.NF=function(a){return this.L===a.L&&this.V===a.V&&this.B===a.B&&this.reason===a.reason&&(!kB||this.s7===a.s7)}; JX.prototype.isLocked=function(){return this.B&&!!this.L&&this.L===this.V}; JX.prototype.compose=function(a){if(a.B&&Ve(a))return oc;if(a.B||Ve(this))return a;if(this.B||Ve(a))return this;var I=this.L&&a.L?Math.max(this.L,a.L):this.L||a.L,U=this.V&&a.V?Math.min(this.V,a.V):this.V||a.V;I=Math.min(I,U);var e=0;kB&&(e=this.s7!==0&&a.s7!==0?Math.min(this.s7,a.s7):this.s7===0?a.s7:this.s7);return kB&&I===this.L&&U===this.V&&e===this.s7||!kB&&I===this.L&&U===this.V?this:kB?new JX(I,U,!1,U===this.V&&e===this.s7?this.reason:a.reason,e):new JX(I,U,!1,U===this.V?this.reason:a.reason)}; JX.prototype.J=function(a){return!a.video||kB&&this.s7!==0&&this.s7=0}; g.H.Ep=function(){var a=this.segments[this.segments.length-1];return a?a.endTime:NaN}; g.H.OB=function(){return this.segments[0].startTime}; g.H.On=function(){return this.segments.length}; g.H.Xg=function(){return 0}; g.H.WB=function(a){return(a=this.kV(a))?a.pO:-1}; g.H.jO=function(a){return(a=this.xb(a))?a.sourceURL:""}; g.H.getStartTime=function(a){return(a=this.xb(a))?a.startTime:0}; g.H.Q4=function(a){return this.getStartTime(a)+this.getDuration(a)}; g.H.VH=Ts(1);g.H.isLoaded=function(){return this.segments.length>0}; g.H.xb=function(a){if(this.V&&this.V.pO===a)return this.V;a=g.Po(this.segments,new RX(a,0,0,0,""),function(I,U){return I.pO-U.pO}); return this.V=a>=0?this.segments[a]:null}; g.H.kV=function(a){if(this.V&&this.V.startTime<=a&&a=0?this.segments[a]:this.segments[Math.max(0,-a-2)]}; g.H.append=function(a){if(a.length)if(a=g.iI(a),this.segments.length){var I=this.segments.length?g.no(this.segments).endTime:0,U=a[0].pO-this.xY();U>1&&icC(this.segments);for(U=U>0?0:-U+1;Ua.pO&&this.index.Ra()<=a.pO+1}; g.H.update=function(a,I,U){this.index.append(a);L$I(this.index,U);a=this.index;a.L=I;a.B="update"}; g.H.MF=function(){return this.kA()?!0:yi.prototype.MF.call(this)}; g.H.Oy=function(a,I){var U=this.index.jO(a),e=this.index.getStartTime(a),T=this.index.getDuration(a),C;I?T=C=0:C=this.info.s7>0?this.info.s7*T:1E3;return new Dt([new F8(3,this,void 0,"liveCreateRequestInfoForSegment",a,e,T,0,C,!I)],U)}; g.H.Wz=function(){return this.kA()?0:this.initRange.length}; g.H.gD=function(){return!1};C8.prototype.update=function(a){var I=void 0;this.L&&(I=this.L);var U=new C8,e=Array.from(a.getElementsByTagName("S"));if(e.length){var T=+eD(a,"timescale")||1,C=(+e[0].getAttribute("t")||0)/T,r=+eD(a,"startNumber")||0;U.J=C;var q=I?I.startSecs+I.SK:0,x=Date.parse(VGY(eD(a,"yt:segmentIngestTime")))/1E3;U.U=a.parentElement.tagName==="SegmentTemplate";U.U&&(U.C=eD(a,"media"));a=I?r-I.pO:1;U.Y=a>0?0:-a+1;a=g.k(e);for(e=a.next();!e.done;e=a.next()){e=e.value;for(var Z=+e.getAttribute("d")/T,t=(+e.getAttribute("yt:sid")|| 0)/T,n=+e.getAttribute("r")||0,K=0;K<=n;K++)if(I&&r<=I.pO)r++;else{var b=new uJC(r,q,Z,x+t,C);U.V.push(b);var J=e;var V=T,M=b.startSecs;b=J.getAttribute("yt:cuepointTimeOffset");var c=J.getAttribute("yt:cuepointDuration");if(b&&c){b=Number(b);M=-b/V+M;V=Number(c)/V;c=J.getAttribute("yt:cuepointContext")||null;var W=J.getAttribute("yt:cuepointIdentifier")||"";J=J.getAttribute("yt:cuepointEvent")||"";J=new vF(M,V,c,W,U_I[J]||"unknown",b)}else J=null;J&&U.B.push(J);r++;q+=Z;C+=Z;x+=Z+t}}U.V.length&& (U.L=g.no(U.V))}this.Y=U.Y;this.L=U.L||this.L;g.gd(this.V,U.V);g.gd(this.B,U.B);this.U=U.U;this.C=U.C;this.J===-1&&(this.J=U.getStreamTimeOffset())}; C8.prototype.getStreamTimeOffset=function(){return this.J===-1?0:this.J};g.u(HT,g.wX);g.H=HT.prototype;g.H.I7=function(){return this.HZ}; g.H.IV=function(a,I){a=qU(this,a);return a>=0&&(I||!this.segments[a].pending)}; g.H.Ra=function(){return this.yP?this.segments.length?this.kV(this.OB()).pO:-1:g.wX.prototype.Ra.call(this)}; g.H.OB=function(){if(this.Tn)return 0;if(!this.yP)return g.wX.prototype.OB.call(this);if(!this.segments.length)return 0;var a=Math.max(g.no(this.segments).endTime-this.RR,0);return this.zo>0&&g.O(this.kV(a)).pO0)return this.m6/1E3;if(!this.segments.length)return g.wX.prototype.Ep.call(this);var a=this.xY();if(!this.yP||a<=this.segments[this.segments.length-1].pO)a=this.segments[this.segments.length-1];else{var I=this.segments[this.segments.length-1];a=new RX(a,Math.max(0,I.startTime-(I.pO-a)*this.HZ),this.HZ,0,"sq/"+a,void 0,void 0,!0)}return this.Tn?Math.min(this.RR,a.endTime):a.endTime}; g.H.On=function(){return this.yP?this.segments.length?this.xY()-this.Ra()+1:0:g.wX.prototype.On.call(this)}; g.H.xY=function(){var a=Math.min(this.zl,Math.max(g.wX.prototype.xY.call(this),this.Ti)),I=this.RR*1E3;I=this.m6>0&&this.m60&&this.Ti>0&&!I&&(I=this.kV(this.RR))&&(a=Math.min(I.pO-1,a));return a}; g.H.nX=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.H.t5=function(a){var I=qU(this,a.pO);if(I>=0)this.segments[I]=a;else if(this.segments.splice(-(I+1),0,a),this.zj&&a.pO%(300/this.HZ)===0){var U=this.segments[0].pO,e=Math.floor(this.zj/this.HZ);a=a.pO-e;I=-(I+1)-e;I>0&&a>U&&(this.segments=this.segments.slice(I))}}; g.H.y4=function(){return this.Ti}; g.H.KL=function(a){return rL?!this.L&&a>=0&&this.xY()<=a:g.wX.prototype.KL.call(this,a)}; g.H.kV=function(a){if(!this.yP)return g.wX.prototype.kV.call(this,a);if(!this.segments.length)return null;var I=this.segments[this.segments.length-1];if(a=I.endTime)I=I.pO+Math.floor((a-I.endTime)/this.HZ+1);else{I=po(this.segments,function(e){return a=e.endTime?1:0}); if(I>=0)return this.segments[I];var U=-(I+1);I=this.segments[U-1];U=this.segments[U];I=Math.floor((a-I.endTime)/((U.startTime-I.endTime)/(U.pO-I.pO-1))+1)+I.pO}return this.xb(I)}; g.H.xb=function(a){if(!this.yP)return g.wX.prototype.xb.call(this,a);if(!this.segments.length)return null;var I=qU(this,a);if(I>=0)return this.segments[I];var U=-(I+1);I=this.HZ;if(U===0)var e=Math.max(0,this.segments[0].startTime-(this.segments[0].pO-a)*I);else U===this.segments.length?(e=this.segments[this.segments.length-1],e=e.endTime+(a-e.pO-1)*I):(e=this.segments[U-1],I=this.segments[U],I=(I.startTime-e.endTime)/(I.pO-e.pO-1),e=e.endTime+(a-e.pO-1)*I);return new RX(a,e,I,0,"sq/"+a,void 0,void 0, !0)}; var rL=!1;g.u(xV,Us);g.H=xV.prototype;g.H.Ef=function(){return!0}; g.H.MF=function(){return!0}; g.H.Uy=function(a){return this.pQ()&&a.B&&!a.U||!a.V.index.KL(a.pO)}; g.H.iU=function(){}; g.H.eC=function(a,I){return typeof a!=="number"||isFinite(a)?Us.prototype.eC.call(this,a,I===void 0?!1:I):new Dt([new F8(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.Rn,void 0,this.Rn*this.info.s7)],"")}; g.H.Oy=function(a,I){var U=U===void 0?!1:U;if(this.index.IV(a))return Us.prototype.Oy.call(this,a,I);var e=this.index.getStartTime(a),T=Math.round(this.Rn*this.info.s7),C=this.Rn;I&&(C=T=0);return new Dt([new F8(U?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",a,e,C,void 0,T,!I)],a>=0?"sq/"+a:"")};g.u(Z6,yi);g.H=Z6.prototype;g.H.lQ=function(){return!1}; g.H.pQ=function(){return!1}; g.H.Ef=function(){return!1}; g.H.iU=function(){return new Dt([new F8(1,this,void 0,"otfInit")],this.U)}; g.H.bv=function(){return null}; g.H.Ql=function(a){this.Uy(a);return cf5(this,hs(a),!1)}; g.H.eC=function(a,I){I=I===void 0?!1:I;a=this.index.WB(a);I&&(a=Math.min(this.index.xY(),a+1));return cf5(this,a,!0)}; g.H.Hz=function(a){a.info.type===1&&(this.V||(this.V=lW(a.V)),a.L&&a.L.uri==="http://youtube.com/streaming/otf/durations/112015"&&Wsg(this,a.L))}; g.H.Uy=function(a){return a.B===0?!0:this.index.xY()>a.pO&&this.index.Ra()<=a.pO+1}; g.H.Wz=function(){return 0}; g.H.gD=function(){return!1};tW.prototype.t4=function(){return this.V.t4()};g.H=g.kV.prototype;g.H.IV=function(a){return a<=this.xY()}; g.H.Xg=function(a){return this.offsets[a]}; g.H.getStartTime=function(a){return this.startTicks[a]/this.V}; g.H.Q4=function(a){return this.getStartTime(a)+this.getDuration(a)}; g.H.VH=Ts(0);g.H.rS=function(){return NaN}; g.H.getDuration=function(a){a=this.eY(a);return a>=0?a/this.V:-1}; g.H.eY=function(a){return a+1=0}; g.H.Ep=function(){return this.L?this.startTicks[this.count]/this.V:NaN}; g.H.OB=function(){return 0}; g.H.On=function(){return this.count}; g.H.jO=function(){return""}; g.H.WB=function(a){a=g.Po(this.startTicks.subarray(0,this.count),a*this.V);return a>=0?a:Math.max(0,-a-2)}; g.H.isLoaded=function(){return this.xY()>=0}; g.H.zG=function(a,I){if(a>=this.xY())return 0;var U=0;for(I=this.getStartTime(a)+I;athis.getStartTime(a);a++)U=Math.max(U,SYS(this,a)/this.getDuration(a));return U}; g.H.resize=function(a){a+=2;var I=this.offsets;this.offsets=new Float64Array(a+1);var U=this.startTicks;this.startTicks=new Float64Array(a+1);for(a=0;a0&&a&&(U=U.range.end+1,a=Math.min(a,this.info.contentLength-U),a>0&&e.push(new F8(4,this,RO(U,a),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,I)));return new Dt(e)}; g.H.Hz=function(a){if(a.info.type===1){if(this.V)return;this.V=lW(a.V)}else if(a.info.type===2){if(this.U||this.index.xY()>=0)return;if(g.eG(this.info)){var I=this.index,U=a.t4();a=a.info.range.start;var e=g.ej(U,0,1936286840);U=SgI(e);I.V=U.timescale;var T=U.Dr;I.offsets[0]=U.K0+a+e.size;I.startTicks[0]=T;I.L=!0;a=U.vO.length;for(e=0;e0&&a===C[0].Ib)for(a=0;a=I+U)break}T.length||(a=new g.vk("b189619593",""+a,""+I,""+U),g.d1(a));return new Dt(T)}; g.H.U8=function(a){for(var I=this.kE(a.info),U=a.info.range.start+a.info.L,e=[],T=0;T=this.index.Xg(U+1);)U++;return this.ZP(U,I,a.B).nO}; g.H.Uy=function(a){a.qj();return this.MF()?!0:a.range.end+1this.info.contentLength&&(I=new E4(I.start,this.info.contentLength-1)),new Dt([new F8(4,a.V,I,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,a.clipId)]);a.type===4&&(a=this.kE(a),a=a[a.length-1]);var U=0,e=a.range.start+a.L+a.B;a.type===3&&(a.qj(),U=a.pO,e===a.range.end+1&&(U+=1));return this.ZP(U,e,I)}; g.H.Ql=function(){return null}; g.H.eC=function(a,I,U){I=I===void 0?!1:I;a=this.index.WB(a);I&&(a=Math.min(this.index.xY(),a+1));return this.ZP(a,this.index.Xg(a),0,U)}; g.H.lQ=function(){return!0}; g.H.pQ=function(){return!0}; g.H.Ef=function(){return!1}; g.H.Wz=function(){return this.indexRange.length+this.initRange.length}; g.H.gD=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var zy={},IUS=(zy.COLOR_PRIMARIES_BT709="bt709",zy.COLOR_PRIMARIES_BT2020="bt2020",zy.COLOR_PRIMARIES_UNKNOWN=null,zy.COLOR_PRIMARIES_UNSPECIFIED=null,zy),h0={},yfc=(h0.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",h0.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",h0.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",h0.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",h0.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,h0.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,h0);g.MU.prototype.getName=function(){return this.name}; g.MU.prototype.getId=function(){return this.id}; g.MU.prototype.getIsDefault=function(){return this.isDefault}; g.MU.prototype.toString=function(){return this.name}; g.MU.prototype.getName=g.MU.prototype.getName;g.MU.prototype.getId=g.MU.prototype.getId;g.MU.prototype.getIsDefault=g.MU.prototype.getIsDefault;var wVw=/action_display_post/;var FsY,iK,L8;g.u(gL,g.J_);g.H=gL.prototype;g.H.isLoading=function(){return this.state===1}; g.H.EV=function(){return this.state===3}; g.H.jdg=function(a){var I=a.getElementsByTagName("Representation");if(a.getElementsByTagName("SegmentList").length>0||a.getElementsByTagName("SegmentTemplate").length>0){this.U7=this.L=!0;this.timeline||(this.timeline=new MGg);LsY(this.timeline,a);this.publish("refresh");for(a=0;a=0?t=dR(K):n=n+"?range="+K}x.call(q,new RX(Z.pO,Z.startSecs,Z.SK,Z.V,n,t,Z.L))}e=T}U.update(e,this.isLive,this.Z6)}gYw(this.timeline);return!0}this.duration=kDL(eD(a,"mediaPresentationDuration")); a:{for(a=0;a0))return this.C4()-a}}a=this.V;for(var I in a){var U=a[I].index;if(U.isLoaded()&&!qr(a[I].info.mimeType))return U.OB()}return 0}; g.H.getStreamTimeOffset=function(){return this.C}; g.H.rS=function(a){for(var I in this.V){var U=this.V[I].index;if(U.isLoaded()){var e=U.WB(a),T=U.rS(e);if(T)return T+a-U.getStartTime(e)}}return NaN}; var Es=null,e9o,dL=!((e9o=navigator.mediaCapabilities)==null||!e9o.decodingInfo),rGI={commentary:1,alternate:2,dub:3,main:4};var TY=new Set,RK=new Map;mJ.prototype.clone=function(a){return new mJ(this.flavor,a,this.L,this.experiments)}; mJ.prototype.sB=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; mJ.prototype.getInfo=function(){switch(this.keySystem){case "com.youtube.playready":return"PRY";case "com.microsoft.playready":return"PRM";case "com.widevine.alpha":return"WVA";case "com.youtube.widevine.l3":return"WVY";case "com.youtube.fairplay":return"FPY";case "com.youtube.fairplay.sbdl":return"FPC";case "com.apple.fps.1_0":return"FPA";default:return this.keySystem}}; var Txo={},sZ=(Txo.playready=["com.youtube.playready","com.microsoft.playready"],Txo.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],Txo),Nz={},N4Y=(Nz.widevine="DRM_SYSTEM_WIDEVINE",Nz.fairplay="DRM_SYSTEM_FAIRPLAY",Nz.playready="DRM_SYSTEM_PLAYREADY",Nz),oC={},CXQ=(oC.widevine=1,oC.fairplay=2,oC.playready=3,oC);var TH;g.u(UZ,g.S); UZ.prototype.initialize=function(a,I){for(var U=this,e=g.k(Object.keys(a)),T=e.next();!T.done;T=e.next()){T=g.k(a[T.value]);for(var C=T.next();!C.done;C=T.next())if(C=C.value,C.vE)for(var r=g.k(Object.keys(C.vE)),q=r.next();!q.done;q=r.next()){var x=q.value;q=x;x=sZ[x];!x&&this.N("html5_enable_vp9_fairplay")&&q==="fairplay"&&(x=["com.youtube.fairplay.sbdl"]);if(x){x=g.k(x);for(var Z=x.next();!Z.done;Z=x.next())Z=Z.value,this.B[Z]=this.B[Z]||new mJ(q,Z,C.vE[q],this.hU.experiments),this.V[q]=this.V[q]|| {},this.V[q][C.mimeType]=!0}}}o0()&&(this.B["com.youtube.fairplay"]=new mJ("fairplay","com.youtube.fairplay","",this.hU.experiments),this.N("html5_enable_vp9_fairplay")||(this.V.fairplay=this.V.fairplay||{},this.V.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.V.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.L=AGY(I,this.useCobaltWidevine,this.N("html5_enable_safari_fairplay")&&!0,this.N("html5_enable_vp9_fairplay")).filter(function(t){return!!U.B[t]})}; UZ.prototype.N=function(a){return this.hU.experiments.S8(a)};var rqo={"":"LIVE_STREAM_MODE_UNKNOWN",dvr:"LIVE_STREAM_MODE_DVR",lp:"LIVE_STREAM_MODE_LP",post:"LIVE_STREAM_MODE_POST",window:"LIVE_STREAM_MODE_WINDOW",live:"LIVE_STREAM_MODE_LIVE"};cGd.prototype.N=function(a){return this.experiments.S8(a)};var evc={RED:"red",yBa:"white"};WtC.prototype.S8=function(a){a=this.flags[a];JSON.stringify(a);return a==="true"};var X_g=Promise.resolve(),Y5w=window.queueMicrotask?window.queueMicrotask.bind(window):PCI;qm.prototype.canPlayType=function(a,I){a=a.canPlayType?a.canPlayType(I):!1;vz?a=a||Ht8[I]:yp===2.2?a=a||qW8[I]:zv()&&(a=a||x_f[I]);return!!a}; qm.prototype.isTypeSupported=function(a){return this.gw?window.cast.receiver.platform.canDisplayType(a):yV(a)}; var qW8={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},x_f={"application/x-mpegURL":"maybe"},Ht8={"application/x-mpegURL":"maybe"};g.u(ng,g.J_);ng.prototype.add=function(a,I){if(!this.items[a]&&(I.Pc||I.DO||I.ZW)){var U=this.items,e=I;Object.isFrozen&&!Object.isFrozen(I)&&(e=Object.create(I),Object.freeze(e));U[a]=e;this.publish("vast_info_card_add",a)}}; ng.prototype.remove=function(a){var I=this.get(a);delete this.items[a];return I}; ng.prototype.get=function(a){return this.items[a]||null}; ng.prototype.isEmpty=function(){return g.vo(this.items)};var b$;J5.prototype.add=function(a){if(this.pos+20>this.data.length){var I=new Uint8Array(this.data.length*2);I.set(this.data);this.data=I}for(;a>31;)this.data[this.pos++]=b$[(a&31)+32],a>>=5;this.data[this.pos++]=b$[a|0]}; J5.prototype.WX=function(){return g.pU(this.data.subarray(0,this.pos))}; J5.prototype.reset=function(){this.pos=0};kH.prototype.x5=function(a,I){var U=Math.pow(this.alpha,a);this.V=I*(1-U)+U*this.V;this.L+=a}; kH.prototype.Lc=function(){return this.V/(1-Math.pow(this.alpha,this.L))};Vp.prototype.x5=function(a,I){for(var U=0;U<10;U++){var e=this.V[U],T=e+(U===0?a:0),C=1*Math.pow(2,U);if(T<=C)break;e=Math.min(1,(T-C*.5)/e);for(T=0;T<16;T++)C=this.values[U*16+T]*e,this.values[(U+1)*16+T]+=C,this.V[U+1]+=C,this.values[U*16+T]-=C,this.V[U]-=C}e=U=0;T=8192;I>8192&&(U=Math.ceil(Math.log(I/8192)/Math.log(2)),e=8192*Math.pow(2,U-1),T=e*2);U+2>16?this.values[15]+=a:(I=(I-e)/(T-e),this.values[U]+=a*(1-I),this.values[U+1]+=a*I);this.V[0]+=a}; Vp.prototype.Lc=function(){var a=a===void 0?this.L:a;var I=I===void 0?.02:I;var U=U===void 0?.98:U;for(var e=this.B,T=0;T<16;T++)e[T]=this.values[T];T=this.V[0];for(var C=1;C<11;C++){var r=this.V[C];if(r===0)break;for(var q=Math.min(1,(a-T)/r),x=0;x<16;x++)e[x]+=this.values[C*16+x]*q;T+=r*q;if(q<1)break}for(C=a=r=0;C<16;C++){q=r+e[C]/T;a+=Math.max(0,Math.min(q,U)-Math.max(r,I))*(C>0?8192*Math.pow(2,C-1):0);if(q>U)break;r=q}return a/(U-I)};A5.prototype.x5=function(a,I){a=Math.min(this.V,Math.max(1,Math.round(a*this.resolution)));a+this.L>=this.V&&(this.B=!0);for(;a--;)this.values[this.L]=I,this.L=(this.L+1)%this.V;this.Ee=!0}; A5.prototype.percentile=function(a){var I=this;if(!this.B&&this.L===0)return 0;this.Ee&&(g.fo(this.U,function(U,e){return I.values[U]-I.values[e]}),this.Ee=!1); return this.values[this.U[Math.round(a*((this.B?this.V:this.L)-1))]]||0}; A5.prototype.Lc=function(){return this.Y?(this.percentile(this.J-this.Y)+this.percentile(this.J)+this.percentile(this.J+this.Y))/3:this.percentile(this.J)};g.u(Mm,g.S);Mm.prototype.fO=function(){var a;(a=this.CO)==null||a.start();if(l$(this)&&this.policy.D){var I;(I=this.GC)==null||I.qg()}};hWs.prototype.N=function(a){return this.experiments.S8(a)};g.u(oPq,g.S);var Uys="blogger ads-preview gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),qnj={Ujx:"caoe",Ouw:"capsv",Dja:"cbrand",XSX:"cbr",ZuO:"cbrver",EkO:"cchip",BK$:"ccappver",kNa:"ccrv",RXw:"cfrmver",qOn:"c",PZX:"cver",XG8:"ctheme",DxK:"cplayer",DUU:"cmodel",jV6:"cnetwork",B9t:"cos",OS_VERSION:"cosver",Krt:"cplatform",Doa:"crqyear"};g.u(Nm,g.S);g.H=Nm.prototype;g.H.N=function(a){return this.experiments.S8(a)}; g.H.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.H.getVideoUrl=function(a,I,U,e,T,C,r){I={list:I};U&&(T?I.time_continue=U:I.t=U);U=r?"music.youtube.com":g.DX(this);T=U==="www.youtube.com";!C&&e&&T?C="https://youtu.be/"+a:g.Rd(this)?(C="https://"+U+"/fire",I.v=a):(C&&T?(C=this.protocol+"://"+U+"/shorts/"+a,e&&(I.feature="share")):(C=this.protocol+"://"+U+"/watch",I.v=a),vz&&(a=yyF())&&(I.ebc=a));return g.pM(C,I)}; g.H.getVideoEmbedCode=function(a,I,U,e){I="https://"+g.DX(this)+"/embed/"+I;e&&(I=g.pM(I,{list:e}));e=U.width;U=U.height;I=u9(I);a=u9(a!=null?a:"YouTube video player");return'')}; g.H.supportsGaplessAudio=function(){return g.GK&&!vz&&Fa()>=74||g.ad&&g.cA(68)?!0:!1}; g.H.supportsGaplessShorts=function(){return!this.N("html5_enable_short_gapless")||this.a$||g.gz?!1:!0}; g.H.getPlayerType=function(){return this.V.cplayer}; g.H.H8=function(){return this.DU}; var nvI=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],HZY=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],ZZC=[19];var Db={},JRi=(Db["140"]={numChannels:2},Db["141"]={numChannels:2},Db["251"]={audioSampleRate:48E3,numChannels:2},Db["774"]={audioSampleRate:48E3,numChannels:2},Db["380"]={numChannels:6},Db["328"]={numChannels:6},Db["773"]={},Db),vU={},K7L=(vU["1"]='video/mp4; codecs="av01.0.08M.08"',vU["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',vU["1e"]='video/mp4; codecs="av01.0.08M.08"',vU["9"]='video/webm; codecs="vp9"',vU["("]='video/webm; codecs="vp9"',vU["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', vU.h='video/mp4; codecs="avc1.64001e"',vU.H='video/mp4; codecs="avc1.64001e"',vU.o='audio/webm; codecs="opus"',vU.a='audio/mp4; codecs="mp4a.40.2"',vU.ah='audio/mp4; codecs="mp4a.40.2"',vU.mac3='audio/mp4; codecs="ac-3"; channels=6',vU.meac3='audio/mp4; codecs="ec-3"; channels=6',vU.i='audio/mp4; codecs="iamf.001.001.Opus"',vU),av={},bZS=(av["337"]={width:3840,height:2160,bitrate:3E7,fps:30},av["336"]={width:2560,height:1440,bitrate:15E6,fps:30},av["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, av["702"]={width:7680,height:4320,bitrate:4E7,fps:60},av["701"]={width:3840,height:2160,bitrate:2E7,fps:60},av["700"]={width:2560,height:1440,bitrate:1E7,fps:60},av["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},av["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},av["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},av["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, av["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},av["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},av["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},av["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},av["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},av["315"]={width:3840,height:2160,bitrate:2E7,fps:60},av["308"]={width:2560, height:1440,bitrate:1E7,fps:60},av["303"]={width:1920,height:1080,bitrate:5E6,fps:60},av["302"]={width:1280,height:720,bitrate:25E5,fps:60},av["299"]={width:1920,height:1080,bitrate:75E5,fps:60},av["298"]={width:1280,height:720,bitrate:35E5,fps:60},av["571"]={width:7680,height:4320,bitrate:3E7,fps:60},av["401"]={width:3840,height:2160,bitrate:15E6,fps:60},av["400"]={width:2560,height:1440,bitrate:75E5,fps:60},av["399"]={width:1920,height:1080,bitrate:2E6,fps:60},av["398"]={width:1280,height:720,bitrate:1E6, fps:60},av["397"]={width:854,height:480,bitrate:4E5,fps:30},av["396"]={width:640,height:360,bitrate:25E4,fps:30},av["787"]={width:1080,height:608,bitrate:2E5,fps:30},av["788"]={width:1080,height:608,bitrate:4E5,fps:30},av["572"]={width:7680,height:4320,bitrate:3E7,fps:60},av["555"]={width:3840,height:2160,bitrate:15E6,fps:60},av["554"]={width:2560,height:1440,bitrate:75E5,fps:60},av["553"]={width:1920,height:1080,bitrate:2E6,fps:60},av["552"]={width:1280,height:720,bitrate:1E6,fps:60},av["551"]={width:854, height:480,bitrate:4E5,fps:30},av["550"]={width:640,height:360,bitrate:25E4,fps:30},av["313"]={width:3840,height:2160,bitrate:8E6,fps:30},av["271"]={width:2560,height:1440,bitrate:4E6,fps:30},av["248"]={width:1920,height:1080,bitrate:2E6,fps:30},av["247"]={width:1280,height:720,bitrate:15E5,fps:30},av["244"]={width:854,height:480,bitrate:52E4,fps:30},av["243"]={width:640,height:360,bitrate:28E4,fps:30},av["137"]={width:1920,height:1080,bitrate:4E6,fps:30},av["136"]={width:1280,height:720,bitrate:3E6, fps:30},av["135"]={width:854,height:480,bitrate:1E6,fps:30},av["385"]={width:1920,height:1080,bitrate:6503313,fps:60},av["376"]={width:1280,height:720,bitrate:5706960,fps:60},av["384"]={width:1280,height:720,bitrate:3660979,fps:60},av["225"]={width:1280,height:720,bitrate:5805E3,fps:30},av["224"]={width:1280,height:720,bitrate:453E4,fps:30},av["145"]={width:1280,height:720,bitrate:2682052,fps:30},av);g.H=bq.prototype;g.H.getInfo=function(){return this.V}; g.H.fh=function(){return null}; g.H.Wv=function(){var a=this.fh();return a?(a=g.HI(a.Y6),Number(a.expire)):NaN}; g.H.I6=function(){}; g.H.getHeight=function(){return this.V.video.height};ARd.prototype.build=function(){$yg(this);var a=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],I={};a:if(this.V)var U=this.V;else{U="";for(var e=g.k(this.B),T=e.next();!T.done;T=e.next())if(T=T.value,T.X1){if(T.X1.getIsDefault()){U=T.X1.getId();break a}U||(U=T.X1.getId())}}e=g.k(this.B);for(T=e.next();!T.done;T=e.next())if(T=T.value,this.Y||!T.X1||T.X1.getId()===U)I[T.itag]||(I[T.itag]=[]),I[T.itag].push(T);U=g.k(this.L);for(e=U.next();!e.done;e=U.next())if(e=e.value,T=I[e.V]){T=g.k(T);for(var C=T.next();!C.done;C= T.next()){var r=a,q=r.push;C=C.value;var x="#EXT-X-MEDIA:TYPE=AUDIO,",Z="YES",t="audio";if(C.X1){t=C.X1;var n=t.getId().split(".")[0];n&&(x+='LANGUAGE="'+n+'",');(this.V?this.V===t.getId():t.getIsDefault())||(Z="NO");t=t.getName()}n="";e!==null&&(n=e.itag.toString());n=uq(this,C.url,n);x=x+('NAME="'+t+'",DEFAULT='+(Z+',AUTOSELECT=YES,GROUP-ID="'))+(jYi(C,e)+'",URI="'+(n+'"'));q.call(r,x)}}U=g.k(this.U);for(e=U.next();!e.done;e=U.next())e=e.value,T=Zto,e=(r=e.X1)?'#EXT-X-MEDIA:URI="'+uq(this,e.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+T+'",LANGUAGE="'+r.getId()+'",NAME="'+r.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,e&&a.push(e);U=this.U.length>0?Zto:void 0;e=g.k(this.L);for(T=e.next();!T.done;T=e.next())T=T.value,q=I[T.V],r=void 0,((r=q)==null?void 0:r.length)>0&&(r=T,q=q[0],q="#EXT-X-STREAM-INF:BANDWIDTH="+(r.bitrate+q.bitrate)+',CODECS="'+(r.codecs+","+q.codecs+'",RESOLUTION=')+(r.width+"x"+r.height+',AUDIO="')+(jYi(q,r)+'",')+(U?'SUBTITLES="'+U+'",':"")+"CLOSED-CAPTIONS=NONE",r.fps>1&&(q+= ",FRAME-RATE="+r.fps),r.E2&&(q+=",VIDEO-RANGE="+r.E2),a.push(q),a.push(uq(this,T.url,"")));return a.join("\n")}; var Zto="text";g.u(kl,bq);kl.prototype.Wv=function(){return this.expiration}; kl.prototype.fh=function(){if(!this.Y6||this.Y6.Ox()){var a=this.L.build();a="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(a);this.Y6=new LN(a)}return this.Y6};g.u(V3,bq);V3.prototype.fh=function(){return new LN(this.L.MJ())}; V3.prototype.I6=function(){this.L=EN(this.L)};g.u(Av,bq);Av.prototype.fh=function(){return new LN(this.L)};var Iv={},pNc=(Iv.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",Iv.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",Iv.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",Iv);g.H=g.Mh.prototype;g.H.getId=function(){return this.id}; g.H.getName=function(){return this.name}; g.H.isServable=function(){return this.V}; g.H.MJ=function(){return this.url}; g.H.getXtags=function(){return this.xtags}; g.H.toString=function(){return this.languageCode+": "+g.jI(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.H.NF=function(a){return a?this.toString()===a.toString():!1}; g.H.qJ=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var G$q={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},yRi={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},Ev5=/^(\d*)_((\d*)_?(\d*))$/;var Rvw={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},wNI={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var sF={},tYz=(sF.ALWAYS=1,sF.BY_REQUEST=3,sF.UNKNOWN=void 0,sF),UF={},nez=(UF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",UF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",UF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",UF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",UF);var LYI; LYI=function(a){for(var I=Object.keys(a),U={},e=0;ee-I?-1:a}; g.H.zL=function(){return this.L.xY()}; g.H.Iz=function(){return this.L.Ra()}; g.H.O8=function(a){this.L=a};g.u(Nh,zP);Nh.prototype.L=function(a,I){return zP.prototype.L.call(this,"$N|"+a,I)}; Nh.prototype.U=function(a,I,U){return new hv(a,I,U,this.isLive)};var ctw=[],Uc=new Set;g.u(g.Dq,g.J_);g.H=g.Dq.prototype; g.H.setData=function(a){a=a||{};var I=a.errordetail;I!=null&&(this.errorDetail=I);var U=a.errorcode;U!=null?this.errorCode=U:a.status==="fail"&&(this.errorCode="auth");var e=a.reason;e!=null&&(this.errorReason=e);var T=a.subreason;T!=null&&(this.IM=T);this.N("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=a.cpn||(this.hU.H8()?"r"+g.li(15):g.li(16)));this.xa=Hk(this.hU.xa,a.livemonitor);Atd(this,a);var C=a.raw_player_response;if(C)this.J7=C;else{var r=a.player_response; r&&(C=JSON.parse(r))}if(this.N("html5_enable_ssap_entity_id")){var q=a.cached_load;q&&(this.kG=Hk(this.kG,q));if(!this.clientPlaybackNonce){var x=a.cpn;x?(this.UR("ssei","shdc"),this.clientPlaybackNonce=x):this.clientPlaybackNonce=this.hU.H8()?"r"+g.li(15):g.li(16)}}C&&(this.playerResponse=C);if(this.playerResponse){var Z=this.playerResponse.annotations;if(Z)for(var t=g.k(Z),n=t.next();!n.done;n=t.next()){var K=n.value.playerAnnotationsUrlsRenderer;if(K){K.adsOnly&&(this.Ba=!0);var b=K.loadPolicy; b&&(this.annotationsLoadPolicy=tYz[b]);var J=K.invideoUrl;J&&(this.Z6=rh(J));break}}var V=this.playerResponse.attestation;V&&myd(this,V);var M=this.playerResponse.cotn;M&&(this.cotn=M);var c=this.playerResponse.heartbeatParams;if(c){V$q(this)&&(this.Al=!0);var W=c.heartbeatToken;W&&(this.drmSessionId=c.drmSessionId||"",this.heartbeatToken=W,this.Jl=Number(c.intervalMilliseconds),this.oo=Number(c.maxRetries),this.YF=!!c.softFailOnError,this.bq=!!c.useInnertubeHeartbeatsForDrm,this.x0=!0);this.heartbeatServerData= c.heartbeatServerData;var B;this.UO=!((B=c.heartbeatAttestationConfig)==null||!B.requiresAttestation)}var Y=this.playerResponse.messages;Y&&NWY(this,Y);var y=this.playerResponse.overlay;if(y){var z=y.playerControlsOverlayRenderer;if(z)if(Dyj(this,z.controlBgHtml),z.mutedAutoplay){var m=g.d(z.mutedAutoplay,WO4);if(m&&m.endScreen){var sS=g.d(m.endScreen,lIm);sS&&sS.text&&(this.RB=g.id(sS.text))}}else this.mutedAutoplay=!1}var eb=this.playerResponse.playabilityStatus;if(eb){var v=eb.backgroundability; v&&v.backgroundabilityRenderer.backgroundable&&(this.backgroundable=!0);var Hw,N;if((Hw=eb.offlineability)==null?0:(N=Hw.offlineabilityRenderer)==null?0:N.offlineable)this.offlineable=!0;var ML=eb.contextParams;ML&&(this.contextParams=ML);var gC=eb.pictureInPicture;gC&&gC.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);eb.playableInEmbed&&(this.allowEmbed=!0);var R5=eb.ypcClickwrap;if(R5){var Lo=R5.playerLegacyDesktopYpcClickwrapRenderer,xJ=R5.ypcRentalActivationRenderer;if(Lo)this.f7=Lo.durationMessage|| "",this.YL=!0;else if(xJ){var Ww=xJ.durationMessage;this.f7=Ww?g.id(Ww):"";this.YL=!0}}var Lc=eb.errorScreen;if(Lc){if(Lc.playerLegacyDesktopYpcTrailerRenderer){var Tm=Lc.playerLegacyDesktopYpcTrailerRenderer;this.cF=Tm.trailerVideoId||"";var L=Lc.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var rC=L&&L.ypcTrailerRenderer}else if(Lc.playerLegacyDesktopYpcOfferRenderer)Tm=Lc.playerLegacyDesktopYpcOfferRenderer;else if(Lc.ypcTrailerRenderer){rC=Lc.ypcTrailerRenderer;var hz=rC.fullVideoMessage;this.rP= hz?g.id(hz):"";var $R,Bo;this.cF=(($R=g.d(rC,BrQ))==null?void 0:(Bo=$R.videoDetails)==null?void 0:Bo.videoId)||""}Tm&&(this.y_=Tm.itemTitle||"",Tm.itemUrl&&(this.kx=Tm.itemUrl),Tm.itemBuyUrl&&(this.Lm=Tm.itemBuyUrl),this.BV=Tm.itemThumbnail||"",this.Jz=Tm.offerHeadline||"",this.nw=Tm.offerDescription||"",this.f1=Tm.offerId||"",this.Az=Tm.offerButtonText||"",this.bz=Tm.offerButtonFormattedText||null,this.j6=Tm.overlayDurationMsec||NaN,this.rP=Tm.fullVideoMessage||"",this.B1=!0);if(rC){var bI=g.d(rC, BrQ);if(bI)this.vP={raw_player_response:bI};else{var yq=g.d(rC,d9o);this.vP=yq?Cj(yq):null}this.B1=!0}}}var Oj=this.playerResponse.playbackTracking;if(Oj){var XQ=a,X=cx(Oj.googleRemarketingUrl);X&&(this.googleRemarketingUrl=X);var P=cx(Oj.youtubeRemarketingUrl);P&&(this.youtubeRemarketingUrl=P);var p={},G=cx(Oj.ptrackingUrl);if(G){var R=Wx(G),$I=R.oid;$I&&(this.gH=$I);var I5=R.pltype;I5&&(this.Le=I5);var uF=R.ptchn;uF&&(this.VY=uF);var US=R.ptk;US&&(this.MQ=encodeURIComponent(US));var Bw=R.m;Bw&& (this.wr=Bw)}var o5=cx(Oj.qoeUrl);if(o5){for(var $J=g.HI(o5),ir=g.k(Object.keys($J)),fk=ir.next();!fk.done;fk=ir.next()){var hm=fk.value,QK=$J[hm];$J[hm]=Array.isArray(QK)?QK.join(","):QK}this.VB=$J;var NS=$J.cat;NS&&(this.N("html5_enable_qoe_cat_list")?this.qk=this.qk.concat(NS.split(",")):this.Qq=NS);var LX=$J.live;LX&&(this.BR=LX);var JD=$J.drm_product;JD&&(this.W1=JD)}var Pa=cx(Oj.videostatsPlaybackUrl);if(Pa){var kt=Wx(Pa),pz=kt.adformat;if(pz){XQ.adformat=pz;var Fj=this.X(),mA=dyL(pz,this.SE, Fj.J,Fj.C);mA&&(this.adFormat=mA)}var cf=kt.aqi;cf&&(XQ.ad_query_id=cf);var TQ=kt.autoplay;TQ&&(this.I9=TQ=="1",this.K7=TQ=="1",Ch(this,"vss"));var oW=kt.autonav;oW&&(this.isAutonav=oW=="1");var Hr=kt.delay;Hr&&(this.EB=M9(Hr));var Xe=kt.ei;Xe&&(this.eventId=Xe);if(kt.adcontext||pz)this.I9=!0,Ch(this,"ad");var zx=kt.feature;zx&&(this.Dx=zx);var kR=kt.list;kR&&(this.playlistId=kR);var l2=kt.of;l2&&(this.Kh=l2);var BV=kt.osid;BV&&(this.osid=BV);var XJ=kt.referrer;XJ&&(this.referrer=XJ);var xN=kt.sdetail; xN&&(this.wb=xN);var Km=kt.ssrt;Km&&(this.Bu=Km=="1");var ZQ=kt.subscribed;ZQ&&(this.subscribed=ZQ=="1",this.C.subscribed=ZQ);var tc=kt.uga;tc&&(this.userGenderAge=tc);var PV=kt.upt;PV&&(this.j0=PV);var pN=kt.vm;pN&&(this.videoMetadata=pN);p.playback=kt}var fN=cx(Oj.videostatsWatchtimeUrl);if(fN){var YY=Wx(fN),OY=YY.ald;OY&&(this.mT=OY);p.watchtime=YY}var SG=cx(Oj.atrUrl);if(SG){var tU=Wx(SG);p.atr=tU}var P7=cx(Oj.engageUrl);if(P7){var nh=Wx(P7);p.engage=nh}this.Rx=p;if(Oj.promotedPlaybackTracking){var Fh= Oj.promotedPlaybackTracking;Fh.startUrls&&(this.Sb=Fh.startUrls);Fh.firstQuartileUrls&&(this.F5=Fh.firstQuartileUrls);Fh.secondQuartileUrls&&(this.m7=Fh.secondQuartileUrls);Fh.thirdQuartileUrls&&(this.lh=Fh.thirdQuartileUrls);Fh.completeUrls&&(this.Z9=Fh.completeUrls);Fh.engagedViewUrls&&(Fh.engagedViewUrls.length>1&&g.RS(new g.vk("There are more than one engaged_view_urls.")),this.z9=Fh.engagedViewUrls[0])}}var n$=this.playerResponse.playerCueRanges;n$&&n$.length>0&&(this.cueRanges=n$);var GD=this.playerResponse.playerCueRangeSet; GD&&g.eP(this,GD);a:{var K$=this.playerResponse.adPlacements;if(K$)for(var yv=g.k(K$),b3=yv.next();!b3.done;b3=yv.next()){var EY=void 0,d5=void 0,R_=(EY=b3.value.adPlacementRenderer)==null?void 0:(d5=EY.renderer)==null?void 0:d5.videoAdTrackingRenderer;if(R_){var w5=R_;break a}}w5=null}var Jc=w5;Oj&&Oj.promotedPlaybackTracking&&Jc&&g.RS(new g.vk("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));var MO;if(!(MO=Jc))a:{for(var FJ=g.k(this.playerResponse.adSlots||[]), u3=FJ.next();!u3.done;u3=FJ.next()){var kN=g.d(u3.value,QC);if(kN===void 0||!VWF(kN))break;var ms=void 0,Kh=(ms=kN.fulfillmentContent)==null?void 0:ms.fulfilledLayout,Qv=g.d(Kh,S4);if(Qv&&gf(Qv)){MO=!0;break a}}MO=!1}MO&&(this.kF=!0);var zD=this.playerResponse.playerAds;if(zD)for(var b1=a,hf=g.k(zD),jX=hf.next();!jX.done;jX=hf.next()){var Nr=jX.value;if(Nr){var o_=Nr.playerLegacyDesktopWatchAdsRenderer;if(o_){var ps=o_.playerAdParams;if(ps){ps.autoplay=="1"&&(this.K7=this.I9=!0);this.LX=ps.encodedAdSafetyReason|| null;ps.showContentThumbnail!==void 0&&(this.ai=!!ps.showContentThumbnail);b1.enabled_engage_types=ps.enabledEngageTypes;break}}}}var Mj=this.playerResponse.playerConfig;if(Mj){var QZ=Mj.manifestlessWindowedLiveConfig;if(QZ){var D7=Number(QZ.minDvrSequence),Vn=Number(QZ.maxDvrSequence),$d=Number(QZ.minDvrMediaTimeMs),iz=Number(QZ.maxDvrMediaTimeMs),Ac=Number(QZ.startWalltimeMs);D7&&(this.zo=D7);$d&&(this.CO=$d/1E3,this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&Kn(this)&&(this.Zx=$d/ 1E3));Vn&&(this.zl=Vn);iz&&(this.F1=iz/1E3,this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&Kn(this)&&(this.OO=iz/1E3));Ac&&(this.wL=Ac/1E3);(D7||$d)&&(Vn||iz)&&(this.allowLiveDvr=this.isLivePlayback=this.zt=!0,this.Tn=!1)}var zV=Mj.daiConfig;if(zV){if(zV.enableDai){this.BZ=!0;var LO=zV.enableServerStitchedDai;LO&&(this.enableServerStitchedDai=LO);var vV=zV.enablePreroll;vV&&(this.Yt=vV)}var u1;if(zV.daiType==="DAI_TYPE_SS_DISABLED"||((u1=zV.debugInfo)==null?0:u1.isDisabledUnpluggedChannel))this.N9= !0;zV.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.IY=!0)}var JM=Mj.audioConfig;if(JM){var hu=JM.loudnessDb;hu!=null&&(this.nu=hu);var v8w=JM.trackAbsoluteLoudnessLkfs;v8w!=null&&(this.lD=v8w);var aSd=JM.loudnessTargetLkfs;aSd!=null&&(this.loudnessTargetLkfs=aSd);JM.audioMuted&&(this.oi=!0);JM.muteOnStart&&(this.oG=!0);var Wq=JM.loudnessNormalizationConfig;if(Wq){Wq.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);Wq.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget= !0);var ISI=Wq.minimumLoudnessTargetLkfs;ISI!=null&&(this.minimumLoudnessTargetLkfs=ISI);var sFd=Wq.maxStatefulTimeThresholdSec;sFd!=null&&(this.maxStatefulTimeThresholdSec=sFd)}JM.playAudioOnly&&(this.ym=!0)}var YW5=Mj.playbackEndConfig;if(YW5){var UKF=YW5.endSeconds,eKd=YW5.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(UKF&&(this.endSeconds=UKF),eKd&&(this.limitedPlaybackDurationInSeconds=eKd))}var Sv=Mj.fairPlayConfig;if(Sv){var T0b=Sv.certificate;T0b&&(this.XX=Kg(T0b));var CVw=Number(Sv.keyRotationPeriodMs); CVw>0&&(this.pX=CVw);var rw5=Number(Sv.keyPrefetchMarginMs);rw5>0&&(this.ze=rw5)}var t9=Mj.playbackStartConfig;if(t9){this.tB=Number(t9.startSeconds);var HIg=t9.liveUtcStartSeconds,qhg=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0;HIg&&!qhg&&(this.liveUtcStartSeconds=Number(HIg));var OtL=t9.startPosition;if(OtL){var xKi=OtL.utcTimeMillis;xKi&&!qhg&&(this.liveUtcStartSeconds=Number(xKi)*.001);var ZIw=OtL.streamTimeMillis;ZIw&&(this.vL=Number(ZIw)*.001)}this.progressBarStartPosition=t9.progressBarStartPosition; this.progressBarEndPosition=t9.progressBarEndPosition}else{var SWY=Mj.skippableSegmentsConfig;if(SWY){var t35=SWY.introSkipDurationMs;t35&&(this.TR=Number(t35)/1E3);var nwC=SWY.outroSkipDurationMs;nwC&&(this.WR=Number(nwC)/1E3)}}var Gab=Mj.skippableIntroConfig;if(Gab){var Kpj=Number(Gab.startMs),bIb=Number(Gab.endMs);isNaN(Kpj)||isNaN(bIb)||(this.Y5=Kpj,this.PL=bIb)}var JwL=Mj.streamSelectionConfig;JwL&&(this.bl=Number(JwL.maxBitrate));var uAc=Mj.vrConfig;uAc&&(this.sf=uAc.partialSpherical=="1"); var lG=Mj.webDrmConfig;if(lG){lG.skipWidevine&&(this.CD=!0);var khg=lG.widevineServiceCert;khg&&(this.Qg=Kg(khg));lG.useCobaltWidevine&&(this.useCobaltWidevine=!0);lG.startWithNoQualityConstraint&&(this.tC=!0)}var v7=Mj.mediaCommonConfig;if(v7){var GU=v7.dynamicReadaheadConfig;if(GU){this.maxReadAheadMediaTimeMs=GU.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=GU.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs=GU.readAheadGrowthRateMs||NaN;var V3q,Awb=v7==null?void 0:(V3q=v7.mediaUstreamerRequestConfig)== null?void 0:V3q.videoPlaybackUstreamerConfig;Awb&&(this.HB=Kg(Awb));var yqi=v7==null?void 0:v7.sabrContextUpdates;if(yqi&&yqi.length>0)for(var M3F=g.k(yqi),Eej=M3F.next();!Eej.done;Eej=M3F.next()){var ui=Eej.value;if(ui.type&&ui.value){var ybj={type:ui.type,scope:ui.scope,value:Kg(ui.value)||void 0,sendByDefault:ui.sendByDefault};this.sabrContextUpdates.set(ui.type,ybj)}}}var jFd=v7.serverPlaybackStartConfig;jFd&&(this.serverPlaybackStartConfig=jFd);v7.useServerDrivenAbr&&(this.V5=!0);var $KI=v7.requestPipeliningConfig; $KI&&(this.requestPipeliningConfig=$KI)}var iIc=Mj.inlinePlaybackConfig;iIc&&(this.K9=!!iIc.showAudioControls);var yd=Mj.embeddedPlayerConfig;if(yd){this.embeddedPlayerConfig=yd;var d_d=yd.embeddedPlayerMode;if(d_d){var Lpq=this.X();Lpq.tU=d_d;Lpq.B=d_d==="EMBEDDED_PLAYER_MODE_PFL"}var gwb=yd.permissions;gwb&&(this.allowImaMonetization=!!gwb.allowImaMonetization)}var cww=Mj.ssapConfig;cww&&(this.oz=cww.ssapPrerollEnabled||!1);var ED=Mj.webPlayerConfig;ED&&(ED.gatewayExperimentGroup&&(this.gatewayExperimentGroup= ED.gatewayExperimentGroup),ED.isProximaEligible&&(this.isProximaLatencyEligible=!0))}var ak=this.playerResponse.streamingData;if(ak){var R9c=ak.formats;if(R9c){for(var Bq=[],WpF=g.k(R9c),w5g=WpF.next();!w5g.done;w5g=WpF.next()){var Fqd=w5g.value;Bq.push(Fqd.itag+"/"+Fqd.width+"x"+Fqd.height)}this.Yd=Bq.join(",");Bq=[];for(var lSj=g.k(R9c),m_j=lSj.next();!m_j.done;m_j=lSj.next()){var XK=m_j.value,Pq={itag:XK.itag,type:XK.mimeType,quality:XK.quality},B0q=XK.url;B0q&&(Pq.url=B0q);var dl=dX(XK),Eko=dl.P4, d6d=dl.hL,RRd=dl.s;dl.Rj&&(Pq.url=Eko,Pq.sp=d6d,Pq.s=RRd);Bq.push(g.PY(Pq))}this.fY=Bq.join(",")}var Qqd=ak.hlsFormats;if(Qqd&&!this.N("safari_live_drm_captions_fix")){var XlS=Mj||null,RN={};if(XlS){var z9Y=XlS.audioPairingConfig;if(z9Y&&z9Y.pairs)for(var PVS=g.k(z9Y.pairs),h9I=PVS.next();!h9I.done;h9I=PVS.next()){var plL=h9I.value,NxF=plL.videoItag;RN[NxF]||(RN[NxF]=[]);RN[NxF].push(plL.audioItag)}}for(var fSi={},YhL=g.k(Qqd),oec=YhL.next();!oec.done;oec=YhL.next()){var OIq=oec.value;fSi[OIq.itag]= OIq.bitrate}for(var Shb=[],GhL=g.k(Qqd),D_S=GhL.next();!D_S.done;D_S=GhL.next()){var Tr=D_S.value,pm={itag:Tr.itag,type:Tr.mimeType,url:Tr.url,bitrate:Tr.bitrate,width:Tr.width,height:Tr.height,fps:Tr.fps},wl=Tr.audioTrack;if(wl){var ywg=wl.displayName;ywg&&(pm.name=ywg,pm.audio_track_id=wl.id,wl.audioIsDefault&&(pm.is_default="1"))}if(Tr.drmFamilies){for(var Ews=[],dKs=g.k(Tr.drmFamilies),veL=dKs.next();!veL.done;veL=dKs.next())Ews.push(WT[veL.value]);pm.drm_families=Ews.join(",")}var Fm=RN[Tr.itag]; if(Fm&&Fm.length){pm.audio_itag=Fm.join(",");var RKS=fSi[Fm[0]];RKS&&(pm.bitrate+=RKS)}var wld=EYi(Tr);wld&&(pm.eotf=wld);Tr.audioChannels&&(pm.audio_channels=Tr.audioChannels);Shb.push(g.PY(pm))}this.hlsFormats=Shb.join(",")}var a2I=ak.licenseInfos;if(a2I&&a2I.length>0){for(var FpY={},mKd=g.k(a2I),I2w=mKd.next();!I2w.done;I2w=mKd.next()){var QFS=I2w.value,zKs=QFS.drmFamily,hKC=QFS.url;zKs&&hKC&&(FpY[WT[zKs]]=hKC)}this.vE=FpY}var N0g=ak.drmParams;N0g&&(this.drmParams=N0g);var owq=ak.dashManifestUrl; owq&&(this.yx=g.pM(owq,{cpn:this.clientPlaybackNonce}));var DKq=ak.hlsManifestUrl;DKq&&(this.hlsvp=DKq);var vwd=ak.probeUrl;vwd&&(this.probeUrl=rh(g.pM(vwd,{cpn:this.clientPlaybackNonce})));var a4q=ak.serverAbrStreamingUrl;a4q&&(this.Em=new g.YB(a4q,!0))}var I4g=this.playerResponse.trackingParams;I4g&&(this.Ux=I4g);var a9=this.playerResponse.videoDetails;if(a9){var fm=a,sgS=a9.videoId;sgS&&(this.videoId=sgS,fm.video_id||(fm.video_id=sgS));var srI=a9.channelId;srI&&(this.C.uid=srI.substring(2));var Ucj= a9.title;Ucj&&(this.title=Ucj,fm.title||(fm.title=Ucj));var exF=a9.lengthSeconds;exF&&(this.lengthSeconds=Number(exF),fm.length_seconds||(fm.length_seconds=exF));var UZ5=a9.keywords;UZ5&&(this.keywords=LKb(UZ5));var Tps=a9.channelId;Tps&&(this.Y2=Tps,fm.ucid||(fm.ucid=Tps));var eZc=a9.viewCount;eZc&&(this.rawViewCount=Number(eZc));var CJj=a9.author;CJj&&(this.author=CJj,fm.author||(fm.author=CJj));var TAi=a9.shortDescription;TAi&&(this.shortDescription=TAi);var Chi=a9.isCrawlable;Chi&&(this.isListed= Chi);var rKC=a9.musicVideoType;rKC&&(this.musicVideoType=rKC);var rDw=a9.isLive;rDw!=null&&(this.isLivePlayback=rDw);if(rDw||a9.isUpcoming)this.isPremiere=!a9.isLiveContent;var Heb=a9.thumbnail;Heb&&(this.j=gI(Heb));var q_I=a9.isExternallyHostedPodcast;q_I&&(this.isExternallyHostedPodcast=q_I);var HHs=a9.viewerLivestreamJoinPosition;if(HHs==null?0:HHs.utcTimeMillis)this.Rl=M9(HHs.utcTimeMillis);var xZq=Mj||null,qwc=a;a9.isLiveDefaultBroadcast&&(this.isLiveDefaultBroadcast=!0);a9.isUpcoming&&(this.isUpcoming= !0);if(a9.isPostLiveDvr){this.Tn=!0;var ZeS=a9.latencyClass;ZeS&&(this.latencyClass=nez[ZeS]||"UNKNOWN");a9.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0)}else{var xcs=!1;this.xa?(this.allowLiveDvr=xH()?!0:sV&&E7<5?!1:!0,this.isLivePlayback=!0):a9.isLive?(qwc.livestream="1",this.allowLiveDvr=a9.isLiveDvrEnabled?xH()?!0:sV&&E7<5?!1:!0:!1,this.partnerId=27,xcs=!0):a9.isUpcoming&&(xcs=!0);if(a9.isLive||this.xa&&this.N("html5_parse_live_monitor_flags")){a9.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream= !0);var tmd=a9.latencyClass;tmd&&(this.latencyClass=nez[tmd]||"UNKNOWN");var n6Y=a9.liveChunkReadahead;n6Y&&(this.liveChunkReadahead=n6Y);var na=xZq&&xZq.livePlayerConfig;if(na){na.hasSubfragmentedFmp4&&(this.hasSubfragmentedFmp4=!0);na.hasSubfragmentedWebm&&(this.c7=!0);na.defraggedFromSubfragments&&(this.defraggedFromSubfragments=!0);var K6Y=na.liveExperimentalContentId;K6Y&&(this.liveExperimentalContentId=Number(K6Y));var beC=na.isLiveHeadPlayable;this.N("html5_live_head_playable")&&beC!=null&& (this.isLiveHeadPlayable=beC)}}xcs&&(this.isLivePlayback=!0,qwc.adformat&&qwc.adformat.split("_")[1]!=="8"||this.tU.push("heartbeat"),this.x0=!0)}var JKq=a9.isPrivate;JKq!==void 0&&(this.isPrivate=Hk(this.isPrivate,JKq))}if(eb){var uNs=a9||null,kRg=!1,Ka=eb.errorScreen;kRg=Ka&&(Ka.playerLegacyDesktopYpcOfferRenderer||Ka.playerLegacyDesktopYpcTrailerRenderer||Ka.ypcTrailerRenderer)?!0:uNs&&uNs.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(eb.status);if(!kRg){this.errorCode= fNI(eb.errorCode)||"auth";var m_=Ka&&Ka.playerErrorMessageRenderer;if(m_){this.playerErrorMessageRenderer=m_;var Vmc=m_.reason;Vmc&&(this.errorReason=g.id(Vmc));var ZHs=m_.subreason;ZHs&&(this.IM=g.id(ZHs),this.a_=ZHs)}else this.errorReason=eb.reason||null;var tKd=eb.status;if(tKd==="LOGIN_REQUIRED")this.errorDetail="1";else if(tKd==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(tKd==="AGE_CHECK_REQUIRED"){var AKC=eb.errorScreen,Mm5=AKC&&AKC.playerKavRenderer;this.errorDetail=Mm5&&Mm5.kavUrl? "4":"3"}else this.errorDetail=eb.isBlockedInRestrictedMode?"5":"0"}}var jrI=this.playerResponse.interstitialPods;jrI&&hvC(this,jrI);this.Z6&&this.eventId&&(this.Z6=xk(this.Z6,{ei:this.eventId}));var nES=this.playerResponse.captions;if(nES&&nES.playerCaptionsTracklistRenderer)a:{var YD=nES.playerCaptionsTracklistRenderer;this.captionTracks=[];if(YD.captionTracks)for(var $Zd=g.k(YD.captionTracks),KU5=$Zd.next();!KU5.done;KU5=$Zd.next()){var Om=KU5.value,ieL=jLq(Om.baseUrl);if(!ieL)break a;var bHj={is_translateable:!!Om.isTranslatable, languageCode:Om.languageCode,languageName:Om.name&&g.id(Om.name),url:ieL,vss_id:Om.vssId,kind:Om.kind};bHj.name=Om.trackName;bHj.displayName=Om.name&&g.id(Om.name);this.captionTracks.push(new g.Mh(bHj))}this.gR=YD.audioTracks||[];this.yB=YD.defaultAudioTrackIndex||0;this.eL=[];if(YD.translationLanguages)for(var L6d=g.k(YD.translationLanguages),JDb=L6d.next();!JDb.done;JDb=L6d.next()){var bw=JDb.value,kL={};kL.languageCode=bw.languageCode;kL.languageName=g.id(bw.languageName);if(bw.translationSourceTrackIndices){kL.translationSourceTrackIndices= [];for(var g6b=g.k(bw.translationSourceTrackIndices),uhY=g6b.next();!uhY.done;uhY=g6b.next())kL.translationSourceTrackIndices.push(uhY.value)}if(bw.excludeAudioTrackIndices){kL.excludeAudioTrackIndices=[];for(var cKd=g.k(bw.excludeAudioTrackIndices),kBY=cKd.next();!kBY.done;kBY=cKd.next())kL.excludeAudioTrackIndices.push(kBY.value)}this.eL.push(kL)}this.B4=[];if(YD.defaultTranslationSourceTrackIndices)for(var W6c=g.k(YD.defaultTranslationSourceTrackIndices),VKC=W6c.next();!VKC.done;VKC=W6c.next())this.B4.push(VKC.value); this.J9=!!YD.contribute&&!!YD.contribute.captionsMetadataRenderer}(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.tB=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&ovc(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var l4q;this.compositeLiveIngestionOffsetToken= (l4q=this.playerResponse.playbackTracking)==null?void 0:l4q.compositeLiveIngestionOffsetToken;var BAb;this.compositeLiveStatusToken=(BAb=this.playerResponse.playbackTracking)==null?void 0:BAb.compositeLiveStatusToken}aE(this,a);a.queue_info&&(this.queueInfo=a.queue_info);var XQF=a.hlsdvr;XQF!=null&&(this.allowLiveDvr=Number(XQF)===1?xH()?!0:sV&&E7<5?!1:!0:!1);this.adQueryId=a.ad_query_id||null;this.LX||(this.LX=a.encoded_ad_safety_reason||null);this.yH=a.agcid||null;this.uh=a.ad_id||null;this.ju= a.ad_sys||null;this.O3=a.encoded_ad_playback_context||null;this.oi=Hk(this.oi,a.infringe||a.muted);this.tR=a.authkey;this.Eh=a.authuser;this.mutedAutoplay=Hk(this.mutedAutoplay,a&&a.playmuted);this.mutedAutoplayDurationMode=x3(this.mutedAutoplayDurationMode,a&&a.muted_autoplay_duration_mode);this.VI=Hk(this.VI,a&&a.mutedautoplay);var Qd=a.length_seconds;Qd&&(this.lengthSeconds=typeof Qd==="string"?M9(Qd):Qd);if(this.isAd()||this.US||!g.bR(g.Fw(this.hU)))this.endSeconds=x3(this.endSeconds,this.WR|| a.end||a.endSeconds);else{var wID=g.Fw(this.hU),zU=this.lengthSeconds;switch(wID){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":zU>30?this.limitedPlaybackDurationInSeconds=30:zU<30&&zU>10&&(this.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=zU*.2}}this.Ux=Z9(this.Ux,a.itct);this.ac=Hk(this.ac,a.noiba);this.Ic=Hk(this.Ic,a.is_live_destination);this.isLivePlayback=Hk(this.isLivePlayback,a.live_playback); this.enableServerStitchedDai=this.enableServerStitchedDai&&this.U7();a.isUpcoming&&(this.isUpcoming=Hk(this.isUpcoming,a.isUpcoming));this.Tn=Hk(this.Tn,a.post_live_playback);this.zt&&(this.Tn=!1);this.isMdxPlayback=Hk(this.isMdxPlayback,a.mdx);var h4=a.mdx_control_mode;h4&&(this.mdxControlMode=typeof h4==="number"?h4:M9(h4));this.isInlinePlaybackNoAd=Hk(this.isInlinePlaybackNoAd,a.is_inline_playback_no_ad);this.ij=x3(this.ij,a.reload_count);this.reloadReason=Z9(this.reloadReason,a.reload_reason); this.ai=Hk(this.ai,a.show_content_thumbnail);this.Vl=Hk(this.Vl,a.utpsa);this.cycToken=a.cyc||null;this.kR=a.tkn||null;var Phq=LP(a);Object.keys(Phq).length>0&&(this.j=Phq);this.gw=Z9(this.gw,a.vvt);this.mdxEnvironment=Z9(this.mdxEnvironment,a.mdx_environment);a.source_container_playlist_id&&(this.sourceContainerPlaylistId=a.source_container_playlist_id);a.serialized_mdx_metadata&&(this.serializedMdxMetadata=a.serialized_mdx_metadata);this.Y1=a.osig;this.eventId||(this.eventId=a.eventid);this.osid|| (this.osid=a.osid);this.playlistId=Z9(this.playlistId,a.list);a.index&&(this.playlistIndex=this.playlistIndex===void 0?x3(0,a.index):x3(this.playlistIndex,a.index));this.Mr=a.pyv_view_beacon_url;this.XV=a.pyv_quartile25_beacon_url;this.jG=a.pyv_quartile50_beacon_url;this.Pv=a.pyv_quartile75_beacon_url;this.Tm=a.pyv_quartile100_beacon_url;var pQq=a.session_data;!this.tD&&pQq&&(this.tD=e1(pQq,"&").feature);this.isFling=x3(this.isFling?1:0,a.is_fling)===1;this.vnd=x3(this.vnd,a.vnd);this.forceAdsUrl= Z9(this.forceAdsUrl,a.force_ads_url);this.Ku=Z9(this.Ku,a.ctrl);this.cS=Z9(this.cS,a.ytr);this.qH=a.ytrcc;this.Fv=a.ytrexp;this.nh=a.ytrext;this.IF=Z9(this.IF,a.adformat);this.SE=Z9(this.SE,a.attrib);this.slotPosition=x3(this.slotPosition,a.slot_pos);this.breakType=a.break_type;this.Bu=Hk(this.Bu,a.ssrt);this.videoId=nd(a)||this.videoId;this.Y=Z9(this.Y,a.vss_credentials_token);this.zR=Z9(this.zR,a.vss_credentials_token_type);this.ym=Hk(this.ym,a.audio_only);this.i5=Hk(this.i5,a.aac_high);this.Su= Hk(this.Su,a.prefer_low_quality_audio);this.Kx=Hk(this.Kx,a.uncap_inline_quality);this.N("html5_enable_qoe_cat_list")?a.qoe_cat&&(this.qk=this.qk.concat(a.qoe_cat.split(","))):this.Qq=Z9(this.Qq,a.qoe_cat);this.No=Hk(this.No,a.download_media);var f4I=a.prefer_gapless;this.D=f4I!=null?Hk(this.D,f4I):this.D?this.D:this.hU.preferGapless&&this.hU.supportsGaplessShorts();DaC(this.playerResponse)&&this.tU.push("ad");var Y_C=a.adaptive_fmts;Y_C&&(this.adaptiveFormats=Y_C,this.R$("adpfmts",{},!0));var OeL= a.allow_embed;OeL&&(this.allowEmbed=Number(OeL)===1);var S_w=a.backgroundable;S_w&&(this.backgroundable=Number(S_w)===1);var GR5=a.autonav;GR5&&(this.isAutonav=Number(GR5)===1);var yK5=a.autoplay;yK5&&(this.I9=this.K7=Number(yK5)===1,Ch(this,"c"));var E6j=a.iv_load_policy;E6j&&(this.annotationsLoadPolicy=qt(this.annotationsLoadPolicy,E6j,me));var dZi=a.cc_lang_pref;dZi&&(this.captionsLanguagePreference=Z9(dZi,this.captionsLanguagePreference));var RZY=a.cc_load_policy;RZY&&(this.t7=qt(this.t7,RZY, me));var wQC;this.deviceCaptionsOn=(wQC=a.device_captions_on)!=null?wQC:void 0;var F6Y;this.hZ=(F6Y=a.device_captions_lang_pref)!=null?F6Y:"";var mZs;this.ow=(mZs=a.viewer_selected_caption_langs)!=null?mZs:[];if(!this.N("html5_enable_ssap_entity_id")){var QrY=a.cached_load;QrY&&(this.kG=Hk(this.kG,QrY))}if(a.dash==="0"||a.dash===0||a.dash===!1)this.dR=!0;var zZq=a.dashmpd;zZq&&(this.yx=g.pM(zZq,{cpn:this.clientPlaybackNonce}));var hZC=a.delay;hZC&&(this.EB=M9(hZC));var AD5=this.WR||a.end;if(this.TC? AD5!=null:AD5!=void 0)this.clipEnd=x3(this.clipEnd,AD5);var NAI=a.fmt_list;NAI&&(this.Yd=NAI);a.heartbeat_preroll&&this.tU.push("heartbeat");this.oh=-Math.floor(Math.random()*10);this.PR=-Math.floor(Math.random()*40);var o6S=a.is_listed;o6S&&(this.isListed=Hk(this.isListed,o6S));var DZ5=a.is_private;DZ5&&(this.isPrivate=Hk(this.isPrivate,DZ5));var v6g=a.is_dni;v6g&&(this.uc=Hk(this.uc,v6g));var aCq=a.dni_color;aCq&&(this.dJ=Z9(this.dJ,aCq));var ICY=a.pipable;ICY&&(this.pipable=Hk(this.pipable,ICY)); this.fD=(this.D_=this.pipable&&this.hU.Dq)&&!this.hU.showMiniplayerButton;var sTs=a.paid_content_overlay_duration_ms;sTs&&(this.paidContentOverlayDurationMs=M9(sTs));var U7g=a.paid_content_overlay_text;U7g&&(this.paidContentOverlayText=U7g);var eAw=a.url_encoded_fmt_stream_map;eAw&&(this.fY=eAw);var TSS=a.hls_formats;TSS&&(this.hlsFormats=TSS);var Ceb=a.hlsvp;Ceb&&(this.hlsvp=Ceb);var N3=a.live_start_walltime;N3&&(this.kB=typeof N3==="number"?N3:M9(N3));var oN=a.live_manifest_duration;oN&&(this.wq= typeof oN==="number"?oN:M9(oN));var r$F=a.player_params;r$F&&(this.playerParams=r$F);var H15=a.partnerid;H15&&(this.partnerId=x3(this.partnerId,H15));var qxY=a.probe_url;qxY&&(this.probeUrl=rh(g.pM(qxY,{cpn:this.clientPlaybackNonce})));var MKq=a.pyv_billable_url;MKq&&sos(MKq)&&(this.z9=MKq);var jgY=a.pyv_conv_url;jgY&&sos(jgY)&&(this.Re=jgY);g9j(this,a);this.startSeconds>0?this.N("html5_log_start_seconds_inconsistency")&&this.startSeconds!==(this.tB||this.TR||a.start||a.startSeconds)&&this.R$("lss", {css:this.startSeconds,pcss:this.tB,iss:this.TR,ps:a.start||void 0,pss:a.startSeconds||void 0}):this.rF=this.startSeconds=x3(this.startSeconds,this.tB||this.TR||a.start||a.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var x7c=a.live_utc_start;if(x7c!=null)this.liveUtcStartSeconds=Number(x7c);else{var $cF=this.startSeconds;$cF&&isFinite($cF)&&$cF>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var Z1q=a.utc_start_millis; Z1q&&(this.liveUtcStartSeconds=Number(Z1q)*.001)}var t0g=a.stream_time_start_millis;t0g&&(this.vL=Number(t0g)*.001);var iHj=this.TR||a.start;(this.TC?iHj==null||Number(a.resume)===1:iHj==void 0||a.resume=="1")||this.isLivePlayback||(this.clipStart=x3(this.clipStart,iHj));var nX5=a.url_encoded_third_party_media;nX5&&(this.HG=r9(nX5));var LUC=a.ypc_offer_button_formatted_text;if(LUC){var K1b=JSON.parse(LUC);this.bz=K1b!=null?K1b:null;this.SD=LUC}var b1s=a.ypc_offer_button_text;b1s&&(this.Az=b1s);var J$b= a.ypc_offer_description;J$b&&(this.nw=J$b);var uiq=a.ypc_offer_headline;uiq&&(this.Jz=uiq);var kqd=a.ypc_full_video_message;kqd&&(this.rP=kqd);var V0b=a.ypc_offer_id;V0b&&(this.f1=V0b);var A$L=a.ypc_buy_url;A$L&&(this.Lm=A$L);var M0i=a.ypc_item_thumbnail;M0i&&(this.BV=M0i);var jTg=a.ypc_item_title;jTg&&(this.y_=jTg);var $7L=a.ypc_item_url;$7L&&(this.kx=$7L);var i1j=a.ypc_vid;i1j&&(this.cF=i1j);a.ypc_overlay_timeout&&(this.j6=Number(a.ypc_overlay_timeout));var L1s=a.ypc_trailer_player_vars;L1s&&(this.vP= Cj(L1s));var gXb=a.ypc_original_itct;gXb&&(this.u_=gXb);this.Y2=Z9(this.Y2,a.ucid);a.baseUrl&&(this.C.baseUrl=a.baseUrl);a.uid&&(this.C.uid=a.uid);a.oeid&&(this.C.oeid=a.oeid);a.ieid&&(this.C.ieid=a.ieid);a.ppe&&(this.C.ppe=a.ppe);a.engaged&&(this.C.engaged=a.engaged);a.subscribed&&(this.C.subscribed=a.subscribed);this.C.focEnabled=Hk(this.C.focEnabled,a.focEnabled);this.C.rmktEnabled=Hk(this.C.rmktEnabled,a.rmktEnabled);this.IQ=a.storyboard_spec||null;this.F8=a.live_storyboard_spec||null;this.iJ= a.iv_endscreen_url||null;this.x0=Hk(this.x0,a.ypc_license_checker_module);this.B1=Hk(this.B1,a.ypc_module);this.YL=Hk(this.YL,a.ypc_clickwrap_module);this.B1&&this.tU.push("ypc");this.YL&&this.tU.push("ypc_clickwrap");this.hG={video_id:a.video_id,eventid:a.eventid,cbrand:a.cbrand,cbr:a.cbr,cbrver:a.cbrver,c:a.c,cver:a.cver,ctheme:a.ctheme,cplayer:a.cplayer,cmodel:a.cmodel,cnetwork:a.cnetwork,cos:a.cos,cosver:a.cosver,cplatform:a.cplatform,user_age:a.user_age,user_display_image:a.user_display_image, user_display_name:a.user_display_name,user_gender:a.user_gender,csi_page_type:a.csi_page_type,csi_service_name:a.csi_service_name,enablecsi:a.enablecsi,enabled_engage_types:a.enabled_engage_types};M4g(this,a);var c$c=a.cotn;c$c&&(this.cotn=c$c);if(ytY(this))u8(this)&&(this.isLivePlayback&&this.yx&&(this.JI=!0),this.XX&&(this.GR=!0));else if(E9s(this))this.JI=!0;else{var W1j,lCb,BSi=((W1j=this.playerResponse)==null?void 0:(lCb=W1j.streamingData)==null?void 0:lCb.adaptiveFormats)||[];if(BSi.length> 0)var p6=Gbj(this,BSi);else{var XWq=this.adaptiveFormats;if(XWq&&!u8(this)){this.hU.U.B&&(dL=!0);var J9=i8(XWq),gES=this.vE,Ped=this.lengthSeconds,FyQ=this.isLivePlayback,f6=this.Tn,uw=this.hU,m6j=s3c(J9);if(FyQ||f6){var pWd=uw==null?void 0:uw.experiments,we=new gL("",pWd,!0);we.U7=!0;we.isManifestless=!0;we.L=!f6;we.isLive=!f6;we.Tn=f6;for(var fCS=g.k(J9),cDS=fCS.next();!cDS.done;cDS=fCS.next()){var ks=cDS.value,YxC=BT(ks,gES),Vj=X2(ks.url,ks.sp,ks.s),O1j=Vj.get("id");O1j&&O1j.includes("%7E")&&(we.j= !0);var SxL=void 0,Q0z=(SxL=pWd)==null?void 0:SxL.S8("html5_max_known_end_time_rebase"),zRJ=Number(ks.target_duration_sec)||5,hRG=Number(ks.max_dvr_duration_sec)||14400,Gqd=Number(Vj.get("mindsq")||Vj.get("min_sq")||"0"),y$q=Number(Vj.get("maxdsq")||Vj.get("max_sq")||"0")||Infinity;we.zo=we.zo||Gqd;we.zl=we.zl||y$q;var N9f=!qr(YxC.mimeType);Vj&&$V(we,new xV(Vj,YxC,{Rn:zRJ,yP:N9f,RR:hRG,zo:Gqd,zl:y$q,zj:300,Tn:f6,Qn:Q0z}))}var EXY=we}else{if(m6j==="FORMAT_STREAM_TYPE_OTF"){var DT=Ped;DT=DT===void 0? 0:DT;var Vf=new gL("",uw==null?void 0:uw.experiments,!1);Vf.duration=DT||0;for(var d7F=g.k(J9),WUw=d7F.next();!WUw.done;WUw=d7F.next()){var A9=WUw.value,l2q=BT(A9,gES,Vf.duration),Bpc=X2(A9.url,A9.sp,A9.s);if(Bpc)if(l2q.streamType==="FORMAT_STREAM_TYPE_OTF")$V(Vf,new Z6(Bpc,l2q,"sq/0"));else{var okJ=dR(A9.init),D6I=dR(A9.index);$V(Vf,new AW(Bpc,l2q,okJ,D6I))}}Vf.isOtf=!0;var RAg=Vf}else{var vy=Ped;vy=vy===void 0?0:vy;var aJ=new gL("",uw==null?void 0:uw.experiments,!1);aJ.duration=vy||0;for(var wWq= g.k(J9),Xtb=wWq.next();!Xtb.done;Xtb=wWq.next()){var MR=Xtb.value,vkj=BT(MR,gES,aJ.duration),a9d=g.O(dR(MR.init)),I9J=g.O(dR(MR.index)),F1S=X2(MR.url,MR.sp,MR.s);F1S&&$V(aJ,new AW(F1S,vkj,a9d,I9J))}RAg=aJ}EXY=RAg}var m75=EXY;if(J9.length>0){var QTY=J9[0];if(this.X().playerStyle==="hangouts-meet"&&QTY.url){var s$J=g.HI(QTY.url);this.GB=this.GB||Number(s$J.expire)}}var Ut4=this.isLivePlayback&&!this.Tn&&!this.zt&&!this.isPremiere;this.N("html5_live_head_playable")&&(!kU(this)&&Ut4&&this.R$("missingLiveHeadPlayable", {}),this.hU.Va==="yt"&&(m75.fO=!0));p6=m75}else p6=null;this.R$("pafmts",{isManifestFilled:!!p6})}if(p6){Mn(this,p6);var zAI=!0}else zAI=!1;zAI?this.enableServerStitchedDai=this.enableServerStitchedDai&&VA(this):this.yx&&(this.hU.Va==="yt"&&this.U7()&&this.N("drm_manifestless_unplugged")&&this.N("html5_deprecate_manifestful_fallback")?this.R$("deprecateMflFallback",{}):this.JI=!0)}var PJd=a.adpings;PJd&&(this.gr=PJd?Cj(PJd):null);var hAL=a.feature;hAL&&(this.Dx=hAL);var NSd=a.referrer;NSd&&(this.referrer= NSd);this.clientScreenNonce=Z9(this.clientScreenNonce,a.csn);this.FR=x3(this.FR,a.root_ve_type);this.iS=x3(this.iS,a.kids_age_up_mode);this.TC||a.kids_app_info==void 0||(this.kidsAppInfo=a.kids_app_info);this.TC&&a.kids_app_info!=null&&(this.kidsAppInfo=a.kids_app_info);this.c$=Hk(this.c$,a.upg_content_filter_mode);this.unpluggedFilterModeType=x3(this.unpluggedFilterModeType,a.unplugged_filter_mode_type);var oXY=a.unplugged_location_info;oXY&&(this.Va=oXY);var D7L=a.unplugged_partner_opt_out;D7L&& (this.Ih=Z9("",D7L));this.o_=Hk(this.o_,a.disable_watch_next);this.aM=Z9(this.aM,a.internal_ip_override);this.Fi=!!a.is_yto_interstitial;(this.interstitials.length||this.Fi)&&this.tU.push("yto");var vXq=a.cP;vXq&&(this.cP=vXq);if(this.N("html5_persist_csi_timer"))this.e8=Z9(this.e8,a.csi_timer);else{var aTI;this.e8=(aTI=a.csi_timer)!=null?aTI:""}this.Mo=!!a.force_gvi;a.watchUrl&&(this.watchUrl=a.watchUrl);var Ak=a.watch_endpoint;this.N("html5_attach_watch_endpoint_ustreamer_config")&&Ak&&OZq(this, Ak);if(Ak==null?0:Ak.ustreamerConfig)this.uB=Kg(Ak.ustreamerConfig);var ITc,sNw,U3c=Ak==null?void 0:(ITc=Ak.loggingContext)==null?void 0:(sNw=ITc.qoeLoggingContext)==null?void 0:sNw.serializedContextData;U3c&&(this.Ca=U3c);g.YH(this.hU)&&this.hU.z9&&(this.embedsRct=Z9(this.embedsRct,a.rct),this.embedsRctn=Z9(this.embedsRctn,a.rctn));this.bZ=this.bZ||!!a.pause_at_start;a.default_active_source_video_id&&(this.defaultActiveSourceVideoId=a.default_active_source_video_id)}; g.H.X=function(){return this.hU}; g.H.N=function(a){return this.hU.N(a)}; g.H.MV=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.H.hasSupportedAudio51Tracks=function(){var a;return!((a=this.DU)==null||!a.XX)}; g.H.getUserAudio51Preference=function(){var a=1;TP(this.hU)&&this.N("html5_ytv_surround_toggle_default_off")?a=0:g.Ic(this.hU)&&this.isLivePlayback&&this.lN()&&(a=0);var I;return(I=g.EV("yt-player-audio51"))!=null?I:a}; g.H.h_=function(){this.Ox()||(this.V.L||this.V.unsubscribe("refresh",this.h_,this),this.Vr(-1))}; g.H.Vr=function(a){if(!this.isLivePlayback||!this.U||this.U.flavor!=="fairplay"){var I=eWS(this.V,this.Lh);if(I.length>0){for(var U=g.k(I),e=U.next();!e.done;e=U.next())e=e.value,e.startSecs=Math.max(e.startSecs,this.OB()),this.N("html5_cuepoint_identifier_logging")&&e.event==="start"&&this.R$("cuepoint",{pubCue:e.identifier,segNum:a});this.publish("cuepointupdated",I,a);this.Lh+=I.length;if(VA(this)&&this.hU.H8())for(I=g.k(I),U=I.next();!U.done;U=I.next())U=U.value,this.R$("cuepoint",{segNum:a,event:U.event, startSecs:U.startSecs,id:U.identifier.slice(-16)}),U.event==="start"&&(U=U.startSecs,this.xB.start=this.fO,this.xB.end=U+3)}}}; g.H.QD=function(){this.Ox()||(this.loading=!1,this.publish("dataloaded"))}; g.H.lN=function(){return this.A9!==void 0?this.A9:this.A9=!!this.vE||!!this.V&&WF(this.V)}; g.H.Me=function(a){var I=this;if(this.Ox())return Yk();this.L4=this.E7=this.B=null;UK(this,"html5_high_res_logging_always")&&(this.hU.DU=!0);return FK5(this,a).then(void 0,function(){return QLj(I,a)}).then(void 0,function(){return zzj(I)}).then(void 0,function(){return Nfj(I)})}; g.H.K5=function(a){this.B=a;mFC(this,this.B.getAvailableAudioTracks());if(this.B){a=g.k(this.B.videoInfos);for(var I=a.next();!I.done;I=a.next()){I=I.value;var U=I.containerType;U!==0&&(this.AE[U]=I.id)}}X9(this);if(this.U&&this.B&&this.B.videoInfos&&!(this.B.videoInfos.length<=0)&&(a=TD(this.B.videoInfos[0]),this.U.flavor==="fairplay"!==a))for(I=g.k(this.ax),U=I.next();!U.done;U=I.next())if(U=U.value,a===(U.flavor==="fairplay")){this.U=U;break}}; g.H.Kn=function(){if(this.cotn)return null;var a=g.Bj(this.hU)||this.N("web_l3_storyboard");if(!this.WG)if(this.playerResponse&&this.playerResponse.storyboards){var I=this.playerResponse.storyboards,U=I.playerStoryboardSpecRenderer;U&&U.spec?this.WG=new zP(U.spec,this.lengthSeconds,void 0,!1,a):(I=I.playerLiveStoryboardSpecRenderer)&&I.spec&&this.V&&(U=fiF(this.V.V).index)&&(this.WG=new Nh(I.spec,this.V.isLive,U,a))}else this.IQ?this.WG=new zP(this.IQ,this.lengthSeconds,void 0,!1,a):this.F8&&this.V&& (I=fiF(this.V.V).index)&&(this.WG=new Nh(this.F8,this.V.isLive,I,a));return this.WG}; g.H.getStoryboardFormat=function(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var a=this.playerResponse.storyboards;return(a=a.playerStoryboardSpecRenderer||a.playerLiveStoryboardSpecRenderer)&&a.spec||null}return this.IQ||this.F8}; g.H.C4=function(){return this.V&&!isNaN(this.V.C4())?this.V.C4():VA(this)?0:this.lengthSeconds}; g.H.OB=function(){return this.V&&!isNaN(this.V.OB())?this.V.OB():0}; g.H.getPlaylistSequenceForTime=function(a){if(this.V&&this.L){var I=this.V.V[this.L.id];if(!I)return null;var U=I.index.WB(a);I=I.index.getStartTime(U);return{sequence:U,elapsed:Math.floor((a-I)*1E3)}}return null}; g.H.qJ=function(){return!this.Ox()&&!(!this.videoId&&!this.HG)}; g.H.LQ=function(){var a,I,U;return!!this.adaptiveFormats||!!((a=this.playerResponse)==null?0:(I=a.streamingData)==null?0:(U=I.adaptiveFormats)==null?0:U.length)}; g.H.isLoaded=function(){return vx(this)&&!this.JI&&!this.GR}; g.H.Ub=function(a){a||(a="hqdefault.jpg");var I=this.j[a];return I||this.hU.gw||a==="pop1.jpg"||a==="pop2.jpg"||a==="sddefault.jpg"||a==="hq720.jpg"||a==="maxresdefault.jpg"?I:v3(this.hU,this.videoId,a)}; g.H.U7=function(){return this.isLivePlayback||this.Tn||this.zt||!(!this.liveUtcStartSeconds||!this.wq)}; g.H.isOtf=function(){return!!this.V&&(this.V.isOtf||!this.Tn&&!this.isLivePlayback&&this.V.L)}; g.H.getAvailableAudioTracks=function(){return this.B?this.B.getAvailableAudioTracks().length>0?this.B.getAvailableAudioTracks():this.K$||[]:[]}; g.H.getAudioTrack=function(){var a=this;if(this.J&&!TD(this.J)){var I=g.Jz(this.getAvailableAudioTracks(),function(T){return T.id===a.J.id}),U; if(this.N("html5_sabr_skip_client_audio_init_selection")&&!I&&((U=this.J.X1)==null?0:U.id)){var e=this.J.X1.id;I=g.Jz(this.getAvailableAudioTracks(),function(T){return T.X1.id===e}); this.R$("nat",{id:this.J.id,track:!!I})}return I||this.eX}if(this.K$){if(!this.sJ)for(I=g.k(this.K$),U=I.next();!U.done;U=I.next())if(U=U.value,U.X1.getIsDefault()){this.sJ=U;break}return this.sJ||this.eX}return this.eX}; g.H.getPlayerResponse=function(){return this.playerResponse}; g.H.getWatchNextResponse=function(){return this.a$}; g.H.getHeartbeatResponse=function(){return this.vY}; g.H.ys=function(){return this.watchUrl?this.watchUrl:this.hU.getVideoUrl(this.videoId)}; g.H.LS=function(){return!!this.V&&(zaj(this.V)||haS(this.V)||N55(this.V))}; g.H.getEmbeddedPlayerResponse=function(){return this.qL}; g.H.XI=function(){return(this.eventLabel||this.hU.dw)==="shortspage"}; g.H.isAd=function(){return this.uD||!!this.adFormat}; g.H.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.H.qD=function(){var a,I,U;return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!((a=this.playerResponse)==null?0:(I=a.playerConfig)==null?0:(U=I.daiConfig)==null?0:U.ssaEnabledPlayback)}; g.H.Ls=function(){return V$q(this)?this.Al:this.x0||this.SH}; g.H.LK=function(){return this.B1||this.SH}; g.H.po=function(){return UK(this,"html5_samsung_vp9_live")}; g.H.R$=function(a,I,U){this.publish("ctmp",a,I,U)}; g.H.UR=function(a,I,U){this.publish("ctmpstr",a,I,U)}; g.H.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.H.getGetAdBreakContext=function(a,I){a=a===void 0?NaN:a;I=I===void 0?NaN:I;var U={isSabr:Kn(this)},e,T=(e=this.getHeartbeatResponse())==null?void 0:e.adBreakHeartbeatParams;T&&(U.adBreakHeartbeatParams=T);if(this.N("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.V&&!isNaN(a)&&!isNaN(I)){I=a-I;for(var C in this.V.V)if(e=this.V.V[C],e.info.lc()||e.info.LY())if(e=e.index,e.isLoaded()){C=e.WB(I);e=e.rS(C)+I-e.getStartTime(C);this.R$("gabc",{t:a.toFixed(3),mt:I.toFixed(3),sg:C,igt:e.toFixed(3)}); U.livePlaybackPosition={utcTimeMillis:""+(e*1E3).toFixed(0)};break}}return U}; g.H.isEmbedsShortsMode=function(a,I){if(!g.YH(this.hU)||(this.hU.tU||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||I)return!1;var U,e;return!!(((U=this.embeddedPlayerConfig)==null?0:(e=U.embeddedPlayerFlags)==null?0:e.isShortsExperienceEligible)&&a.width<=a.height)}; g.H.Bs=function(){g.J_.prototype.Bs.call(this);this.gr=null;delete this.hR;delete this.accountLinkingConfig;delete this.V;this.B=this.vY=this.playerResponse=this.a$=null;this.fY=this.adaptiveFormats="";delete this.botguardData;this.Vo=this.suggestions=this.kt=null;this.sabrContextUpdates.clear()};var gKc={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},cCg={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},iTF={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},M$w={0:"YT_KIDS_AGE_UP_MODE_UNKNOWN",1:"YT_KIDS_AGE_UP_MODE_OFF",2:"YT_KIDS_AGE_UP_MODE_TWEEN",3:"YT_KIDS_AGE_UP_MODE_PRESCHOOL"},$vi={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},jeF={0:"UNPLUGGED_FILTER_MODE_TYPE_UNKNOWN",1:"UNPLUGGED_FILTER_MODE_TYPE_NONE",2:"UNPLUGGED_FILTER_MODE_TYPE_PG", 3:"UNPLUGGED_FILTER_MODE_TYPE_PG_THIRTEEN"},LdF={0:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED",1:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS",2:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL"};g.u(Zc,g.S);g.H=Zc.prototype;g.H.handleExternalCall=function(a,I,U){var e=this.state.C[a],T=this.state.D[a],C=e;if(T)if(U&&UB(U,Pm8))C=T;else if(!e)throw Error('API call from an untrusted origin: "'+U+'"');this.logApiCall(a,U);if(C){U=!1;e=g.k(I);for(T=e.next();!T.done;T=e.next())if(String(T.value).includes("javascript:")){U=!0;break}U&&g.RS(Error('Dangerous call to "'+a+'" with ['+I+"]."));return C.apply(this,I)}throw Error('Unknown API method: "'+a+'".');}; g.H.logApiCall=function(a,I,U){var e=this.app.X();e.sU&&!this.state.j.has(a)&&(this.state.j.add(a),g.JL("webPlayerApiCalled",{callerUrl:e.loaderUrl,methodName:a,origin:I||void 0,playerStyle:e.playerStyle||void 0,embeddedPlayerMode:e.tU,errorCode:U}))}; g.H.publish=function(a){var I=g.OS.apply(1,arguments);this.state.B.publish.apply(this.state.B,[a].concat(g.A(I)));if(a==="videodatachange"||a==="resize"||a==="cardstatechange")this.state.L.publish.apply(this.state.L,[a].concat(g.A(I))),this.state.J.publish.apply(this.state.J,[a].concat(g.A(I)))}; g.H.I$=function(a){var I=g.OS.apply(1,arguments);this.state.B.publish.apply(this.state.B,[a].concat(g.A(I)));this.state.L.publish.apply(this.state.L,[a].concat(g.A(I)))}; g.H.s9=function(a){var I=g.OS.apply(1,arguments);this.state.B.publish.apply(this.state.B,[a].concat(g.A(I)));this.state.L.publish.apply(this.state.L,[a].concat(g.A(I)));this.state.J.publish.apply(this.state.J,[a].concat(g.A(I)))}; g.H.rA=function(a){var I=g.OS.apply(1,arguments);this.state.B.publish.apply(this.state.B,[a].concat(g.A(I)));this.state.L.publish.apply(this.state.L,[a].concat(g.A(I)));this.state.J.publish.apply(this.state.J,[a].concat(g.A(I)));this.state.U.publish.apply(this.state.U,[a].concat(g.A(I)))}; g.H.N=function(a){return this.app.X().N(a)}; g.H.Bs=function(){if(this.state.element){var a=this.state.element,I;for(I in this.state.V)this.state.V.hasOwnProperty(I)&&(a[I]=null);this.state.element=null}g.S.prototype.Bs.call(this)};g.u(MC,g.B1);MC.prototype.publish=function(a){var I=g.OS.apply(1,arguments);if(this.U.has(a))return this.U.get(a).push(I),!0;var U=!1;try{for(I=[I],this.U.set(a,I);I.length;)U=g.B1.prototype.publish.call.apply(g.B1.prototype.publish,[this,a].concat(g.A(I.shift())))}finally{this.U.delete(a)}return U};g.u(jB,g.S);jB.prototype.Bs=function(){this.U.dispose();this.J.dispose();this.L.dispose();this.B.dispose();this.j=this.V=this.D=this.C=this.Y=void 0};var faj=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.u(i1,Zc);g.H=i1.prototype;g.H.getApiInterface=function(){return Array.from(this.state.Y)}; g.H.qt=function(a,I){this.state.U.subscribe(a,I)}; g.H.yTa=function(a,I){this.state.U.unsubscribe(a,I)}; g.H.getPlayerState=function(a){return yic(this.app,a)}; g.H.Ik=function(){return yic(this.app)}; g.H.BV8=function(a,I,U){c6(this)&&(Yr(this.app,!0,1),G4(this.app,a,I,U,1))}; g.H.getCurrentTime=function(a,I,U){var e=this.getPlayerState(a);if(this.app.getAppState()===2&&e===5){var T;return((T=this.app.getVideoData())==null?void 0:T.startSeconds)||0}return this.N("web_player_max_seekable_on_ended")&&e===0?W4(this.app,a):a?this.app.getCurrentTime(a,I,U):this.app.getCurrentTime(a)}; g.H.QA=function(){return this.app.getCurrentTime(1)}; g.H.XM=function(){var a=this.app.rS(1);return isNaN(a)?this.getCurrentTime(1):a}; g.H.yA=function(){return this.app.getDuration(1)}; g.H.zH=function(a,I){a=g.WA(Math.floor(a),0,100);isFinite(a)&&gM(this.app,{volume:a,muted:this.isMuted()},I)}; g.H.Oct=function(a){this.zH(a,!1)}; g.H.Ns=function(a){gM(this.app,{muted:!0,volume:this.getVolume()},a)}; g.H.S7a=function(){this.Ns(!1)}; g.H.j3=function(a){g4(this.app)&&!this.N("embeds_enable_emc3ds_muted_autoplay")||gM(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},a)}; g.H.KHK=function(){g4(this.app)&&this.N("embeds_enable_emc3ds_muted_autoplay")||this.j3(!1)}; g.H.getPlayerMode=function(){var a={};this.app.getVideoData().uc&&(a.pfp={enableIma:g.TJ(this.app.getVideoData())&&this.app.SM().allowImaMonetization,autoplay:m9(this.app.SM()),mutedAutoplay:this.app.SM().mutedAutoplay});return a}; g.H.Lf=function(){var a=this.app.getPresentingPlayerType();if(a===2&&!this.app.BZ()){var I=iD(this.app.Ky());if(!mLJ(I)||Q5d(I))return}a===3?this.app.k0().m9.playVideo():this.app.X().N("html5_ssap_ignore_play_for_ad")&&g.sc(this.app.SM())&&a===2||this.app.playVideo(a)}; g.H.ATs=function(){Yr(this.app,!0,1);this.Lf()}; g.H.pauseVideo=function(a){var I=this.app.getPresentingPlayerType();if(I!==2||this.app.BZ()||mLJ(iD(this.app.Ky())))I===3?this.app.k0().m9.pauseVideo():this.app.pauseVideo(I,a)}; g.H.FZ6=function(){var a=this.app,I=!1;a.Ex.wL&&(a.Gt.publish("pageTransition"),I=!0);a.stopVideo(I)}; g.H.clearVideo=function(){}; g.H.getAvailablePlaybackRates=function(){var a=this.app.X();return a.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(a.J?a.ancestorOrigins[0]:window.location.origin)||a.Rx?HMo:a.supportsVarispeedExtendedFeatures?qJJ:a.N("web_remix_allow_up_to_3x_playback_rate")&&g.FT(a)?xjG:LQ:[1]}; g.H.getPlaybackQuality=function(a){return(a=this.app.u5(a))?a.getPlaybackQuality():"unknown"}; g.H.Yba=function(){}; g.H.getAvailableQualityLevels=function(a){return(a=this.app.u5(a))?(a=g.FX(a.nT(),function(I){return I.quality}),a.length&&(a[0]==="auto"&&a.shift(),a=a.concat(["auto"])),a):[]}; g.H.MM=function(){return this.getAvailableQualityLevels(1)}; g.H.n0=function(){return this.Dv()}; g.H.j5=function(){return 1}; g.H.getVideoLoadedFraction=function(a){return this.app.getVideoLoadedFraction(a)}; g.H.Dv=function(){return this.getVideoLoadedFraction()}; g.H.iO6=function(){return 0}; g.H.getSize=function(){var a=this.app.j8().getPlayerSize();return{width:a.width,height:a.height}}; g.H.setSize=function(){this.app.j8().resize()}; g.H.loadVideoById=function(a,I,U,e){if(!a)return!1;a=$8(a,I,U);return this.app.loadVideoByPlayerVars(a,e)}; g.H.tj8=function(a,I,U){a=this.loadVideoById(a,I,U,1);Yr(this.app,a,1)}; g.H.cueVideoById=function(a,I,U,e){a=$8(a,I,U);this.app.cueVideoByPlayerVars(a,e)}; g.H.pp=function(a,I,U){this.cueVideoById(a,I,U,1)}; g.H.loadVideoByUrl=function(a,I,U,e){a=pJs(a,I,U);return this.app.loadVideoByPlayerVars(a,e)}; g.H.o6x=function(a,I,U){a=this.loadVideoByUrl(a,I,U,1);Yr(this.app,a,1)}; g.H.cueVideoByUrl=function(a,I,U,e){a=pJs(a,I,U);this.app.cueVideoByPlayerVars(a,e)}; g.H.vU=function(a,I,U){this.cueVideoByUrl(a,I,U,1)}; g.H.Rma=function(){var a=this.app.X();if(a.gw)return"";var I=this.app.SM(),U=void 0;I.isLivePlayback||(U=Math.floor(this.app.getCurrentTime(1)));return a.getVideoUrl(I.videoId,this.getPlaylistId()||void 0,U)}; g.H.r7=function(){return this.app.getDebugText()}; g.H.getVideoEmbedCode=function(){var a=this.app.X();if(a.gw)return"";var I=this.app.SM(),U=a.getVideoEmbedCode;I=I.isPrivate?"":I.title;var e=this.app.SM().videoId;return U.call(a,I,e,this.app.j8().getPlayerSize(),this.getPlaylistId()||void 0)}; g.H.f6=function(a,I,U){return zUY(this.app,a,I,U)}; g.H.removeCueRange=function(a){return No5(this.app,a)}; g.H.loadPlaylist=function(a,I,U,e){this.app.loadPlaylist(a,I,U,e)}; g.H.hGx=function(a,I,U,e){this.loadPlaylist(a,I,U,e);Yr(this.app,!0,1)}; g.H.cuePlaylist=function(a,I,U,e){this.app.cuePlaylist(a,I,U,e)}; g.H.nextVideo=function(a,I){this.app.nextVideo(a,I)}; g.H.FL8=function(){this.nextVideo();Yr(this.app,!0,1)}; g.H.previousVideo=function(a){this.app.previousVideo(a)}; g.H.bYw=function(){this.previousVideo();Yr(this.app,!0,1)}; g.H.playVideoAt=function(a){this.app.playVideoAt(a)}; g.H.kvm=function(a){this.playVideoAt(a);Yr(this.app,!0,1)}; g.H.setShuffle=function(a){var I=this.app.getPlaylist();I&&I.setShuffle(a)}; g.H.setLoop=function(a){var I=this.app.getPlaylist();I&&(I.loop=a)}; g.H.u8=function(){var a=this.app.getPlaylist();if(!a)return null;for(var I=[],U=0;U=400)if(a=g.O(this.SM()),this.K.X().N("client_respect_autoplay_switch_button_renderer"))a=!!a.autoplaySwitchButtonRenderer;else{var I,U,e,T;a=!!((I=a.getWatchNextResponse())==null?0:(U=I.contents)==null?0:(e=U.twoColumnWatchNextResults)==null?0:(T=e.autoplay)==null?0:T.autoplay)!==!1}if(a)this.V||(this.V=!0,this.Vx(this.V),this.K.X().N("web_player_autonav_toggle_always_listen")||Ttj(this), I=g.O(this.SM()),this.N7(I.autonavState),this.K.logVisibility(this.element,this.V));else if(this.V=!1,this.Vx(this.V),!this.K.X().N("web_player_autonav_toggle_always_listen"))for(this.K.X().N("web_player_autonav_toggle_always_listen"),I=g.k(this.L),U=I.next();!U.done;U=I.next())this.YY(U.value)}; g.H.N7=function(a){rFc(this)?this.isChecked=a!==1:((a=a!==1)||(g.Qy(),a=g.ik("web_autonav_allow_off_by_default")&&!g.z8(0,141)&&g.D5("AUTONAV_OFF_BY_DEFAULT")?!1:!g.z8(0,140)),this.isChecked=a);CQ5(this)}; g.H.onClick=function(){this.isChecked=!this.isChecked;this.K.uE(this.isChecked?2:1);CQ5(this);if(rFc(this)){var a=g.O(this.SM()).autoplaySwitchButtonRenderer;this.isChecked&&(a==null?0:a.onEnabledCommand)?this.K.I$("innertubeCommand",a.onEnabledCommand):!this.isChecked&&(a==null?0:a.onDisabledCommand)&&this.K.I$("innertubeCommand",a.onDisabledCommand)}this.K.logClick(this.element)}; g.H.getValue=function(){return this.isChecked}; g.H.SM=function(){return this.K.getVideoData(1)};g.u(HqY,CI);g.u(nI,g.sh);nI.prototype.onClick=function(){this.enabled&&(KI(this,!this.checked),this.publish("select",this.checked))}; nI.prototype.getValue=function(){return this.checked}; nI.prototype.setEnabled=function(a){(this.enabled=a)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var xES=["en-CA","en","es-MX","fr-CA"];g.u(MK,nI);MK.prototype.Qa=function(a){a?this.V||(this.tN.MD(this),this.V=!0):this.V&&(this.tN.lV(this),this.V=!1);this.V&&KI(this,cQY())}; MK.prototype.J=function(){g.ta(this.element,"ytp-menuitem-highlight-transition-enabled")}; MK.prototype.B=function(a){var I=cQY();a!==I&&(I=g.Qy(),Nt(190,a),Nt(192,!0),I.save(),this.K.I$("cinematicSettingsToggleChange",a))}; MK.prototype.Bs=function(){this.V&&this.tN.lV(this);nI.prototype.Bs.call(this)};g.u(j3,CI);j3.prototype.updateCinematicSettings=function(a){this.V=a;var I;(I=this.menuItem)==null||I.Qa(a);this.api.publish("onCinematicSettingsVisibilityChange",a)};g.u(nTS,CI);g.u($w,CI);$w.prototype.setCreatorEndscreenVisibility=function(a){var I;(I=WC(this.api.Ky()))==null||I.Vx(a)}; $w.prototype.V=function(a){function I(e){e==="creatorendscreen"&&(e=WC(U.api.Ky()))&&e.dVK(U.hideButton)} var U=this;this.hideButton=a;this.events.G(this.api,"modulecreated",I);I("creatorendscreen")};g.u(iV,nI);iV.prototype.J=function(a){this.B(a?1:0)}; iV.prototype.L=function(){var a=this.hasDrcAudioTrack(),I=this.V()===1&&a;KI(this,I);this.setEnabled(a)}; iV.prototype.Bs=function(){this.tN.lV(this);nI.prototype.Bs.call(this)};g.u(LI,CI);LI.prototype.getDrcUserPreference=function(){return this.V}; LI.prototype.setDrcUserPreference=function(a){g.yy("yt-player-drc-pref",a,31536E3);a!==this.V&&(this.V=a,this.updateEnvironmentData(),this.L()&&this.api.C7())}; LI.prototype.updateEnvironmentData=function(){this.api.X().PL=this.V===1}; LI.prototype.L=function(){var a,I,U=(a=this.api.getVideoData())==null?void 0:(I=a.B)==null?void 0:I.V;if(!U)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.N("mta_drc_mutual_exclusion_removal")){var e,T,C=(e=this.api.e1())==null?void 0:(T=e.X1)==null?void 0:T.id;return IR(U,function(r){var q;return r.audio.V&&((q=r.X1)==null?void 0:q.id)===C})}return IR(U,function(r){var q; return((q=r.audio)==null?void 0:q.V)===!0})};g.u(g0,CI);g0.prototype.onVideoDataChange=function(){var a=this,I=this.api.getVideoData();this.api.HE("embargo",1);var U=I==null?void 0:I.cR.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(U==null?0:U.length)?bqb(this,U.filter(function(e){return Klj(a,e)})):(I==null?0:I.cueRanges)&&bqb(this,I.cueRanges.filter(function(e){return Klj(a,e)}))}; g0.prototype.L=function(a){return a.embargo!==void 0}; g0.prototype.Bs=function(){CI.prototype.Bs.call(this);this.V={}};g.u(cl,CI); cl.prototype.addEmbedsConversionTrackingParams=function(a){var I=this.api.X(),U=I.widgetReferrer,e=I.XX,T=this.V,C="",r=I.getWebPlayerContextConfig();r&&(C=r.embedsIframeOriginParam||"");U.length>0&&(a.embeds_widget_referrer=U);e.length>0&&(a.embeds_referring_euri=e);I.J&&C.length>0&&(a.embeds_referring_origin=C);r&&r.embedsFeature&&(a.feature=r.embedsFeature);T.length>0&&(I.N("embeds_web_enable_lite_experiment_control_arm_logging")?T.unshift(28572):g.bR(g.Fw(I))&&T.unshift(159628),I=T.join(","),I= g.N6()?I:g.sW(I,4),a.source_ve_path=I);this.V.length=0};g.u(JFw,CI);g.u(uES,CI);g.u(Wl,g.S);Wl.prototype.Bs=function(){g.S.prototype.Bs.call(this);this.V=null;this.L&&this.L.disconnect()};g.u(VkS,CI);g.u(lV,g.F);lV.prototype.show=function(){g.F.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; lV.prototype.stopTimer=function(){this.V&&(this.V.dispose(),this.V=null)}; lV.prototype.onVideoDataChange=function(a){var I,U,e=(I=this.api.getVideoData())==null?void 0:(U=I.getPlayerResponse())==null?void 0:U.playabilityStatus;e&&(I=AFw(e),g.Q(this.api.getPlayerStateObject(),128)||a==="dataloaderror"||!I?(this.L=0,this.stopTimer(),this.hide()):(a=(I.remainingTimeSecs||0)*1E3,a>0&&(this.show(),this.updateValue("label",PO(I.label)),j1j(this,a))))}; lV.prototype.Bs=function(){this.stopTimer();g.F.prototype.Bs.call(this)};g.u($Ec,CI);g.u(Bl,g.F);Bl.prototype.onClick=function(){this.Gt.logClick(this.element);this.Gt.I$("onFullerscreenEduClicked")}; Bl.prototype.Qa=function(){this.Gt.isFullscreen()?this.V?this.fade.hide():this.fade.show():this.hide();this.Gt.logVisibility(this.element,this.Gt.isFullscreen()&&!this.V)};g.u(XA,CI);XA.prototype.updateFullerscreenEduButtonSubtleModeState=function(a){var I;(I=this.V)!=null&&(g.KC(I.element,"ytp-fullerscreen-edu-button-subtle",a),a&&!I.L&&(I.element.setAttribute("title","Faites d\u00e9filer la page pour afficher plus de d\u00e9tails"),ph(I.Gt,I.element,I),I.L=!0))}; XA.prototype.updateFullerscreenEduButtonVisibility=function(a){var I;(I=this.V)!=null&&(I.V=a,I.Qa())};g.u(iqc,g.F);g.u(cFw,CI);g.u(Pl,CI);Pl.prototype.getSphericalProperties=function(){var a=g.d4(this.api.Ky());return a?a.getSphericalProperties():{}}; Pl.prototype.setSphericalProperties=function(a){if(a){var I=g.d4(this.api.Ky());I&&I.setSphericalProperties(a,!0)}};g.u(pI,CI);g.H=pI.prototype;g.H.createClientVe=function(a,I,U,e){this.api.createClientVe(a,I,U,e===void 0?!1:e)}; g.H.createServerVe=function(a,I,U){this.api.createServerVe(a,I,U===void 0?!1:U)}; g.H.setTrackingParams=function(a,I){this.api.setTrackingParams(a,I)}; g.H.logClick=function(a,I){this.api.logClick(a,I)}; g.H.logVisibility=function(a,I,U){this.api.logVisibility(a,I,U)}; g.H.hasVe=function(a){return this.api.hasVe(a)}; g.H.destroyVe=function(a){this.api.destroyVe(a)};var lsc=!1;Yw.prototype.setPlaybackRate=function(a){this.playbackRate=Math.max(1,a)}; Yw.prototype.getPlaybackRate=function(){return this.playbackRate};Eh.prototype.yv=function(a){var I=g.CN(a.info.V.info,this.Mn.U7),U=a.info.pO+this.J,e=a.info.startTime*1E3;if(this.policy.Z6)try{e=this.policy.Z6?g.K8(a)*1E3:a.info.startTime*1E3}catch(r){Math.random()>.99&&this.logger&&(e=lW(a.V).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:a.info.W5(),encodedDataView:g.Iq(e,4)})),e=a.info.startTime*1E3}var T=a.info.clipId,C=this.policy.Z6?g.P2c(a)*1E3:a.info.duration*1E3;this.policy.Z6&&(e<0||C<0)&&(this.logger&&(this.logger({missingSegInfo:a.info.W5(), startTimeMs:e,durationMs:C}),this.policy.OS||(e<0&&(e=a.info.startTime*1E3),C<0&&(C=a.info.duration*1E3))),this.policy.OS&&(e<0&&(e=a.info.startTime*1E3),C<0&&(C=a.info.duration*1E3)));return{formatId:I,pO:U,startTimeMs:e,clipId:T,qc:C}}; Eh.prototype.ez=function(a){this.timestampOffset=a};w0.prototype.seek=function(a,I){a!==this.V&&(this.seekCount=0);this.V=a;var U=this.videoTrack.L,e=this.audioTrack.L,T=this.audioTrack.aF,C=hhs(this,this.videoTrack,a,this.videoTrack.aF,I);I=hhs(this,this.audioTrack,this.policy.BE?a:C,T,I);a=Math.max(a,C,I);this.U=!0;this.Mn.isManifestless&&(wOw(this,this.videoTrack,U),wOw(this,this.audioTrack,e));return a}; w0.prototype.isSeeking=function(){return this.U}; w0.prototype.sH=function(a){this.B=a}; var zhj=2/24;var DEF=0;g.H=Ir.prototype;g.H.nR=function(){this.j=this.now();mGw(this.bj,this.j);this.dF.nR()}; g.H.XH=function(a,I){var U=this.policy.L?(0,g.w)():0;s_(this,a,I);a-this.Y<10&&this.L>0||this.V3(a,I);this.dF.XH(a,I);this.policy.L&&(a=(0,g.w)()-U,this.hN+=a,this.i5=Math.max(a,this.i5))}; g.H.V3=function(a,I){var U=(a-this.Y)/1E3,e=I-this.B;this.Kr||(gV(this.bj,U,e),this.LG(U,e));this.Y=a;this.B=I}; g.H.Cw=function(){this.tU&&vTw(this);this.dF.Cw()}; g.H.qO=function(a){this.tU||(this.tU=this.U-this.rF+a,this.IF=this.U,this.ij=this.C)}; g.H.Rq=function(a,I){a=a===void 0?this.C:a;I=I===void 0?this.U:I;this.L>0||(this.D=a,this.L=I,this.Va=this.isActive=!0)}; g.H.Zf=function(){return this.HZ||2}; g.H.C8=function(){}; g.H.IE=function(){var a,I={rn:this.requestNumber,rt:(this.C-this.V).toFixed(),lb:this.U,stall:(1E3*this.J).toFixed(),ht:(this.j-this.V).toFixed(),elt:(this.D-this.V).toFixed(),elb:this.L,d:(a=this.dw)==null?void 0:a.WX()};this.url&&Wlc(I,this.url);this.policy.L&&(I.mph=this.i5.toFixed(),I.tph=this.hN.toFixed());I.ulb=this.Ux;I.ult=this.gw;return I}; g.H.now=function(){return(0,g.w)()}; g.H.deactivate=function(){this.isActive&&(this.isActive=!1)};g.u(em,Ir);g.H=em.prototype;g.H.IE=function(){var a=Ir.prototype.IE.call(this);a.pb=this.Br;a.pt=(1E3*this.E7).toFixed();a.se=this.F1;return a}; g.H.ox=function(){var a=this.dF;this.Z6||(this.Z6=a.ox?a.ox():1);return this.Z6}; g.H.Y$=function(){return this.RV?this.ox()!==1:!1}; g.H.ji=function(a,I,U){if(!this.EB){this.EB=!0;if(!this.Kr){s_(this,a,I);this.V3(a,I);var e=this.ox();this.F1=U;if(!this.Kr)if(e===2){e=a-this.D0)||TR(this,e,I),this.L>0&&i$(this.bj,I,this.J));a=(a-this.V)/ 1E3||.01;this.policy.D&&!(this.L>0)||$H(this.bj,a,this.B,IVS(this),this.Xt)}this.deactivate()}}; g.H.ma=function(a,I,U){U&&(this.Z6=2);a<0&&this.HZ&&(a=this.HZ);I?this.fO+=a:this.a$+=a}; g.H.Zf=function(){return this.a$||this.fO||Ir.prototype.Zf.call(this)}; g.H.V3=function(a,I){var U=(a-this.Y)/1E3,e=I-this.B,T=this.ox();this.isActive?T===1&&((e>0||this.policy.U)&&(U>.2||e<1024)?(this.J+=U,e>0&&U>.2&&TR(this,this.Vf?U:.05,e),this.Vo=!0):e>0&&(TR(this,U,e),this.Vo=!0)):I&&I>=this.policy.V&&this.Rq(a,I);Ir.prototype.V3.call(this,a,I)}; g.H.fH=function(a){if(!this.Kr){s_(this,a,this.U);var I=(a-this.V)/1E3;this.ox()!==2&&this.L>0&&(this.J+=(a-this.Y)/1E3,i$(this.bj,this.B,this.J));$H(this.bj,I,this.B,IVS(this),this.Xt,!0);a=(a-this.Y)/1E3;gV(this.bj,a,0);this.LG(a,0)}}; g.H.Rq=function(a,I){a=a===void 0?this.C:a;I=I===void 0?this.U:I;if(!(this.L>0)&&(Ir.prototype.Rq.call(this,a,I),this.ox()===1)){I=(this.j-this.V)/1E3;var U=(a-this.j)/1E3;this.RV&&Ce(this,this.now());this.B8||this.Kr||(this.HZ&&(U=Math.max(0,U-this.HZ)),a=this.bj,a.D.x5(1,I),a.dw.x5(1,U))}}; g.H.GG=function(){this.RV&&Ce(this,this.now());return this.CO}; g.H.UZ=function(){var a;if(a=this.B>this.n_)a=(a=this.B)?a>=this.policy.V:!1;return a}; g.H.n2=function(){return this.XX}; g.H.vT=function(a){a=a===void 0?this.now():a;if(this.RV){Ce(this,a);if(this.Z6?this.Y$():this.e8!==this.zt){var I=this.zt;if(a0?U+a:U+Math.max(a,I)}; g.H.HJ=function(){return this.now()-this.D}; g.H.oD=function(){return(this.B-this.L)*1E3/this.HJ()||0}; g.H.Hv=function(){return this.D};rA.prototype.feed=function(a){LU(this.V,a);this.U9()}; rA.prototype.U9=function(){if(this.J){if(!this.V.getLength())return;var a=this.V.split(this.B-this.L),I=a.wk;a=a.K3;if(!this.dF.qO(this.J,I,this.L,this.B))return;this.L+=I.getLength();this.V=a;this.L===this.B&&(this.J=this.B=this.L=void 0)}for(;;){var U=0;a=g.k(TXd(this.V,U));I=a.next().value;U=a.next().value;U=g.k(TXd(this.V,U));a=U.next().value;U=U.next().value;if(I<0||a<0)break;if(!this.V.Bl(U,a)){if(!this.dF.qO||!this.V.Bl(U,1))break;U=this.V.split(U).K3;this.dF.qO(I,U,0,a)&&(this.J=I,this.L= U.getLength(),this.B=a,this.V=new iW([]));break}a=this.V.split(U).K3.split(a);U=a.K3;this.dF.Dj(I,a.wk);this.V=U}}; rA.prototype.dispose=function(){this.V=new iW};g.H=HQ.prototype;g.H.jm=function(){return 0}; g.H.y4=function(){return null}; g.H.d_=function(){return null}; g.H.zD=function(){return this.state>=1}; g.H.isComplete=function(){return this.state>=3}; g.H.EV=function(){return this.state===5}; g.H.onStateChange=function(){}; g.H.FQ=function(a){var I=this.state;this.state=a;this.onStateChange(I);this.callback&&this.callback(this,I)}; g.H.Tj=function(a){a&&this.state=this.xhr.HEADERS_RECEIVED}; g.H.getResponseHeader=function(a){try{return this.xhr.getResponseHeader(a)}catch(I){return""}}; g.H.M$=function(){return+this.getResponseHeader("content-length")}; g.H.DK=function(){return this.L}; g.H.zp=function(){return this.status>=200&&this.status<300&&!!this.L}; g.H.cG=function(){return this.V.getLength()>0}; g.H.fk=function(){var a=this.V;this.V=new iW;return a}; g.H.YJ=function(){return this.V}; g.H.abort=function(){this.Ox=!0;this.xhr.abort()}; g.H.aq=function(){return!0}; g.H.fd=function(){return this.FY}; g.H.oA=function(){return""};Z4.prototype.eI=function(a,I){I=I===void 0?1:I;this.D$+=I;this.L+=a;a/=I;for(var U=0;U0)e+="."+x6[T].toFixed(0)+"_"+U.V[T].toFixed(0);else break;U=e}U&&(a[I]=U)}this.V=new rX5;return a}; g.H.toString=function(){return""};g.H=nB5.prototype;g.H.isActive=function(){return!1}; g.H.TO=function(){}; g.H.xV=function(){}; g.H.qA=function(){}; g.H.Ak=function(){}; g.H.YD=function(a,I){I()}; g.H.Rr=function(){return{}}; g.H.toString=function(){return""};var TT,Kqd,btz,Jqo,uRd,Cx,Ah,ne,Mti;TT=new nB5;Kqd=!!+vB("html5_enable_profiler");btz=!!+vB("html5_onesie_enable_profiler");Jqo=!!+vB("html5_offline_encryption_enable_profiler");uRd=!!+vB("html5_performance_impact_profiling_timer_ms");Cx=Kqd||btz||Jqo||uRd?new qNw:TT;g.BL=Kqd?Cx:TT;Ah=btz?Cx:TT;ne=Jqo?Cx:TT;Mti=uRd?Cx:TT;g.H=JXg.prototype;g.H.getResponseHeader=function(a){return a==="content-type"?this.V.get("type"):""}; g.H.abort=function(){}; g.H.hO=function(){return!0}; g.H.M$=function(){return this.range.length}; g.H.DK=function(){return this.loaded}; g.H.zp=function(){return!!this.loaded}; g.H.cG=function(){return!!this.L.getLength()}; g.H.fk=function(){var a=this.L;this.L=new iW;return a}; g.H.YJ=function(){return this.L}; g.H.aq=function(){return!0}; g.H.fd=function(){return!!this.error}; g.H.oA=function(){return this.error};g.H=keF.prototype;g.H.start=function(a){var I={credentials:"include",cache:"no-store"};Object.assign(I,this.Y);this.J&&(I.signal=this.J.signal);a=new Request(a,I);fetch(a).then(this.D,this.onError).then(void 0,b_)}; g.H.onDone=function(){this.Ox()||this.dF.Cw()}; g.H.getResponseHeader=function(a){return this.responseHeaders?this.responseHeaders.get(a):null}; g.H.hO=function(){return!!this.responseHeaders}; g.H.DK=function(){return this.L}; g.H.M$=function(){return+this.getResponseHeader("content-length")}; g.H.zp=function(){return this.status>=200&&this.status<300&&!!this.L}; g.H.cG=function(){return!!this.V.getLength()}; g.H.fk=function(){this.cG();var a=this.V;this.V=new iW;return a}; g.H.YJ=function(){this.cG();return this.V}; g.H.Ox=function(){return this.U}; g.H.abort=function(){this.B&&this.B.cancel().catch(function(){}); this.J&&this.J.abort();this.U=!0}; g.H.aq=function(){return!0}; g.H.fd=function(){return this.FY}; g.H.oA=function(){return this.errorMessage};g.H=V6C.prototype;g.H.onDone=function(){if(!this.Ox){this.status=this.xhr.status;try{this.response=this.xhr.response,this.L=this.response.byteLength}catch(a){}this.V=!0;this.dF.Cw()}}; g.H.fU=function(){this.xhr.readyState===2&&this.dF.nR()}; g.H.mP=function(a){this.Ox||(this.status=this.xhr.status,this.V||(this.L=a.loaded),this.dF.XH((0,g.w)(),a.loaded))}; g.H.hO=function(){return this.xhr.readyState>=2}; g.H.getResponseHeader=function(a){try{return this.xhr.getResponseHeader(a)}catch(I){return g.RS(Error("Could not read XHR header "+a)),""}}; g.H.M$=function(){return+this.getResponseHeader("content-length")}; g.H.DK=function(){return this.L}; g.H.zp=function(){return this.status>=200&&this.status<300&&this.V&&!!this.L}; g.H.cG=function(){return this.V&&!!this.response&&!!this.response.byteLength}; g.H.fk=function(){this.cG();var a=this.response;this.response=void 0;return new iW([new Uint8Array(a)])}; g.H.YJ=function(){this.cG();return new iW([new Uint8Array(this.response)])}; g.H.abort=function(){this.Ox=!0;this.xhr.abort()}; g.H.aq=function(){return!1}; g.H.fd=function(){return!1}; g.H.oA=function(){return""};g.bh.prototype.info=function(){}; g.bh.prototype.debug=function(){}; g.bh.prototype.V=function(a){JK.apply(null,[5,this.tag,a].concat(g.A(g.OS.apply(1,arguments))))}; var jX5=new Map,LnL=new Map,$uY=new function(){var a=this;this.V=new Map;this.Ah={Z78:function(){return a.V}}};g.u(uh,g.S);uh.prototype.WP=function(){if(!this.jK.length)return[];var a=this.jK;this.jK=[];this.B=g.no(a).info;return a}; uh.prototype.tA=function(){return this.jK}; uh.prototype.Bs=function(){g.S.prototype.Bs.call(this);this.V=null;this.jK.length=0;this.nO.length=0;this.B=null};g.u(VX,g.S);g.H=VX.prototype; g.H.ZY$=function(){if(!this.Ox()){var a=(0,g.w)(),I=!1;if(this.policy.UO){a=a-(this.timing.L>0?this.timing.D:this.timing.V)-this.timing.Zf()*1E3;var U=X8(AK(this),!1);a>=2E3*U?I=!0:a>=this.policy.y_*U&&(this.V=this.policy.K$)}else if(this.timing.L>0){if(this.U){this.policy.ij&&(this.V=0);return}var e=this.timing.n2();this.timing.vT();var T=this.timing.n2();T-e>=this.policy.PL*.8?(this.V++,this.logger.debug(function(){return"Mispredicted by "+(T-e).toFixed(0)}),I=this.V>=5):this.V=0}else{var C=a-this.timing.GG(); this.policy.K$&&C>0&&(this.V+=1);I=X8(AK(this),!1)*this.policy.J7;(I=C>I*1E3)&&this.logger.debug(function(){return"Elbow late by "+C.toFixed(3)})}this.V>0&&this.dF.fB(); I?this.Q1():this.L.start()}}; g.H.Q1=function(){this.J=!0;this.dF.vV();this.lastError="net.timeout";jm(this)}; g.H.canRetry=function(a){var I=AK(this);a=a?this.policy.wb:this.policy.Em;return I.timedOut0&&(I=I.V.getUint8(0),a.ubyte=I,U===1&&I===0&&(a.b248180278=!0))}this.ZC&&(a.rc=this.policy.vP?this.ZC:this.ZC.toString());this.policy.bl&&this.Zy&&(a.tr=this.Zy);a.itag=this.info.nO[0].V.info.itag;a.ml=""+ +this.info.nO[0].V.MF();a.sq=""+this.info.nO[0].pO;this.wS&&(a.ifi=""+ +ye(this.info.Y6.L));this.ZC!==410&&this.ZC!==500&&this.ZC!==503||(a.fmt_unav="true");var e;(U=this.errorMessage||((e=this.xhr)==null? void 0:e.oA()))&&(a.msg=U);this.KK&&(a.smb="1");this.info.isDecorated()&&(a.sdai="1");return a}; g.H.J6=function(){return sXS(this.timing)}; g.H.oA=function(){return this.xhr.oA()||""}; g.H.UZ=function(){return this.isComplete()||this.timing.UZ()}; g.H.XH=function(){!this.Ox()&&this.xhr&&(this.ZC=this.xhr.status,this.policy.FZ&&this.pY&&this.SI(!1),this.VP()?this.Tj(2):!this.JD&&this.UZ()&&(this.Tj(),this.JD=!0))}; g.H.nR=function(){if(!this.Ox()&&this.xhr){if(!this.FD&&this.xhr.hO()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var a=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.FD=((0,g.w)()-a)/1E3}this.xhr.hO()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.Hw&&!dHq()&&g.yy("yt-player-headers-readable",!0,2592E3);a=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var I=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),U;(U=this.fR)==null||U.stop();this.Ti=a||this.Ti; this.m6=I||this.m6}}; g.H.Cw=function(){var a=this.xhr;if(!this.Ox()&&a){this.ZC=a.status;a=this.D7(a);if(this.policy.bl){var I;(I=this.fR)==null||I.stop()}a===5?jm(this.ND):this.FQ(a);this.ND.L.stop()}}; g.H.D7=function(a){var I=this;TRc(this);if($6(this.ND,this.xhr.status,this.SV?this.timing.Va||this.n5:this.xhr.zp(),!1,this.vl))return 5;var U="";ih(this.ND,this.xhr)&&(U=XFc(this.ND,this.xhr));if(U)return B8(AK(this.ND)),this.info.rK(this.wS,U),3;U=a.DK();if(this.oV){this.SI(!0);TRc(this);if($6(this.ND,this.xhr.status,this.timing.Va||this.n5,!1,this.vl))return 5;if(!this.kQ){if(this.n5)return B8(AK(this.ND)),3;this.ND.lastError="net.closed";return 5}}else{if($6(this.ND,this.xhr.status,this.xhr.zp(), !1,this.vl))return 5;var e=this.info.B;if(e&&e!==U||a.fd())return this.ND.lastError="net.closed",5;this.SI(!0)}e=Coj(this)?a.getResponseHeader("X-Bandwidth-Est"):0;if(a=Coj(this)?a.getResponseHeader("X-Bandwidth-Est3"):0)this.Ez=!0,this.policy.hE&&(e=a);lVS(this.ND,U,e?Number(e):0,this.info.nO[0].type===5);this.logger.debug(function(){var T=I.timing;return"Succeeded, rtpd="+(T.E7*1E3+T.V-Date.now()).toFixed(0)}); return 4}; g.H.canRetry=function(){this.Ox();var a=this.info.isDecorated();return this.ND.canRetry(a)}; g.H.onStateChange=function(){this.isComplete()&&(this.policy.GB?this.vV():this.timing.deactivate())}; g.H.Q1=function(){this.ND.Q1()}; g.H.fB=function(){this.callback&&this.callback(this,this.state)}; g.H.J2=function(){return this.ND.J2()}; g.H.dispose=function(){HQ.prototype.dispose.call(this);this.ND.dispose();var a;(a=this.fR)==null||a.dispose();this.policy.GB||this.vV()}; g.H.vV=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.H.WP=function(){if(!this.tA().length)return[];this.Pz=!0;return this.pY.WP()}; g.H.VP=function(){if(this.state<1)return!1;if(this.pY&&this.pY.jK.length)return!0;var a;return((a=this.xhr)==null?0:a.cG())?!0:!1}; g.H.tA=function(){this.SI(!1);return this.pY?this.pY.tA():[]}; g.H.SI=function(a){try{if(a||this.xhr.hO()&&this.xhr.cG()&&!ih(this.ND,this.xhr)&&!this.Zj)this.pY||(this.pY=new uh(this.policy,this.info.nO)),this.xhr.cG()&&(this.oV?this.oV.feed(this.xhr.fk()):k6(this.pY,this.xhr.fk(),a&&!this.xhr.cG()))}catch(I){this.oV?sOd(this,I):g.RS(I)}}; g.H.Dj=function(a,I){switch(a){case 21:a=I.split(1).K3;Ueq(this,a);break;case 22:this.kQ=!0;k6(this.pY,new iW([]),!0);break;case 43:if(a=w$(new SW(I),1))this.info.rK(this.wS,a),this.n5=!0;break;case 45:I=Kl(new SW(I));a=I.XB;I=I.PT;a&&I&&(this.QJ=a/I);break;case 44:this.WD=dAY(new SW(I));var U,e,T;!this.timing.Va&&((U=this.WD)==null?void 0:U.action)===4&&((e=this.WD)==null?0:(T=e.IZ)==null?0:T.SV)&&(this.SV=this.WD.IZ.SV);break;case 53:this.policy.bl&&(a=GLc(new SW(I)).Ix)&&(this.fR||(this.Ix=a,this.fR= new g.Dy(this.N1,a,this)),this.fR.start());break;case 60:this.W3=nl(new SW(I));break;case 58:if(a=JSC(new SW(I)))this.zB=a,a.zB===3&&(this.vl=!0)}}; g.H.qO=function(a,I,U,e){U||this.timing.qO(e);if(a!==21)return!1;if(a=this.policy.FZ)if(e=I.getLength()+U===e,a*=this.info.nO[0].V.info.s7,!e&&I.getLength()0)return!1;if(!this.xhr.hO())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.oV)var a=!this.info.B;else this.xhr.M$()?a=!1:(a=this.xhr.getResponseHeader("content-type"),a=a==="audio/mp4"||a==="video/mp4"||a==="video/webm");if(!a)return!1;if(isNaN(this.info.Ob)){a=this.xhr.getResponseHeader("x-head-seqnum");var I=this.timing.policy.C?1:0;if(!a)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(a)>this.info.nO[0].pO+I)return!1}return!0}; g.H.pB=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.H.y4=function(){this.xhr&&(this.Ti=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.Ti}; g.H.d_=function(){this.xhr&&(this.m6=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.m6}; g.H.mZ=function(){return this.ND.mZ()}; g.H.N1=function(){if(!this.Ox()&&this.xhr){this.Zy="heartbeat";var a=this.ND;a.V+=2;this.fB()}};g.u(PQ,Ir);g.H=PQ.prototype;g.H.V3=function(a,I){var U=(a-this.Y)/1E3,e=I-this.B;this.L>0?e>0&&(this.e8&&(U>.2||e<1024?(this.J+=U,U>.2&&CMF(this,.05,e)):CMF(this,U,e)),this.zt&&(this.CO+=e,this.a$+=U)):I>this.policy.V&&this.Rq(a,I);Ir.prototype.V3.call(this,a,I)}; g.H.ji=function(a,I){s_(this,a,I);this.V3(a,I);this.e8&&(I=this.B*this.snapshot.stall+this.B/this.snapshot.byterate,this.L>0&&i$(this.bj,this.CO,this.J),a=(a-this.V)/1E3||.01,this.policy.D&&!(this.L>0)||$H(this.bj,a,this.B,I,!1))}; g.H.fH=function(a){s_(this,a,this.U);var I=(a-this.Y)/1E3;gV(this.bj,I,0);this.LG(I,0);!this.e8&&this.L>0||(I=this.B*this.snapshot.stall+this.B/this.snapshot.byterate,this.L>0&&(this.J+=(a-this.Y)/1E3,i$(this.bj,this.CO,this.J)),$H(this.bj,((a-this.V)/1E3||.01)*this.policy.Va,this.B,I,!1,!0))}; g.H.AA=function(a){a=a.MW||2147483647;(a&2)!==2&&(this.zt=!1);(a&1)===1&&(this.e8=!0)}; g.H.cY=function(a){a=a.MW||2147483647;(a&2)===2&&(this.zt=!1);(a&1)===1&&(this.e8=!1)}; g.H.Hv=function(){return this.D}; g.H.HJ=function(){var a=this.zt?this.now()-this.Y:0;return Math.max(this.a$*1E3+a,1)}; g.H.oD=function(){return this.CO*1E3/this.HJ()}; g.H.Rq=function(a,I){a=a===void 0?this.C:a;I=I===void 0?this.U:I;this.L>0||(Ir.prototype.Rq.call(this,a,I),I=this.bj,a=(a-this.j)/1E3,I.D.x5(1,(this.j-this.V)/1E3),I.dw.x5(1,a))}; g.H.C8=function(a){this.fO=a}; g.H.IE=function(){var a=Ir.prototype.IE.call(this);a.rbw=this.oD();a.rbe=+this.zt;a.gbe=+this.e8;a.ackt=(this.fO-this.V).toFixed();return a}; g.H.vT=function(){}; g.H.n2=function(){return NaN}; g.H.GG=function(){return this.V+this.snapshot.delay*1E3};pe.prototype.Dj=function(a,I){I.getLength();switch(a){case 20:a=new SW(I);a={hn:EM(a,1),videoId:w$(a,2),itag:EM(a,3),lmt:EM(a,4),xtags:w$(a,5),Kl:EM(a,6),oa:d$(a,8),yq:EM(a,9),Jgx:EM(a,10),startMs:EM(a,11),durationMs:EM(a,12),sy:EM(a,14),timeRange:FO(a,15,aWC),iW:EM(a,16),r5:EM(a,17),clipId:w$(a,1E3)};this.C_(a);break;case 21:this.NK(I,!1);break;case 22:this.xG(I);break;case 31:a=zk(I,BhY);this.Fs(a);break;case 52:a=zk(I,ySY);this.yD(a);break;default:this.tY(a,I)}}; pe.prototype.C_=function(){}; pe.prototype.tY=function(){};g.u(fe,pe);g.H=fe.prototype; g.H.tY=function(a,I){I.getLength();switch(a){case 35:this.jr(I);break;case 44:this.gZ(I);break;case 43:this.yL(I);break;case 53:this.QL(I);break;case 55:a=new SW(I);(a={timeline:FO(a,1,wc5),cTa:FO(a,2,QUw)},a.timeline)&&a.timeline.Po&&this.dF.Zw(a.timeline.Po,a.timeline.atO,a.cTa);break;case 56:this.RC();break;case 57:this.A0(I);break;case 42:this.Yu(I);break;case 45:this.cH(I);break;case 59:this.VQ(I);break;case 51:this.BM(I);break;case 49:this.AA(I);break;case 50:this.cY(I);break;case 47:this.Lq(I); break;case 58:this.l2(I);break;case 61:this.dF.h4.C8((0,g.w)());break;case 66:this.Du(I);break;case 46:this.iP(I);break;case 67:this.onSnackbarMessage(I)}}; g.H.BM=function(a){a=new SW(a);a={lTa:Q1(a,1,ZV),uLa:Q1(a,2,ZV)};this.dF.BM(a)}; g.H.VQ=function(a){var I=new SW(a);a=mN(I,1);var U=mN(I,2);I=mN(I,3);this.dF.VQ(a,U,I)}; g.H.cH=function(a){a=Kl(new SW(a));this.dF.cH(a)}; g.H.Lq=function(a){a=zk(a,pcC);this.dF.Lq(a)}; g.H.Yu=function(a){a=new SW(a);a={videoId:w$(a,1),formatId:FO(a,2,ZV),endTimeMs:EM(a,3),b7n:EM(a,4),mimeType:w$(a,5),aj:FO(a,6,iKb),indexRange:FO(a,7,iKb),Sm:FO(a,8,Lvd)};this.dF.Yu(a)}; g.H.A0=function(a){a=QUw(new SW(a));this.dF.A0(a)}; g.H.RC=function(){this.dF.RC()}; g.H.jr=function(a){a=Xcd(new SW(a));this.dF.jr(a)}; g.H.QL=function(a){a=GLc(new SW(a));this.dF.QL(a)}; g.H.gZ=function(a){a=dAY(new SW(a));this.dF.gZ(a)}; g.H.yL=function(a){a={redirectUrl:w$(new SW(a),1)};this.dF.yL(a)}; g.H.NK=function(a){var I=a.getUint8(0);if(a.getLength()!==1){a=a.split(1).K3;var U=this.L[I]||null;U&&dA(this.dF.AT,I,U,a)}}; g.H.xG=function(a){a=a.getUint8(0);var I=this.L[a]||null;I&&this.dF.xG(a,I)}; g.H.yD=function(a){this.dF.yD(a)}; g.H.C_=function(a){var I=a.hn,U=a.oa,e=a.Kl,T=a.r5,C=a.iW,r=a.yq,q=a.startMs,x=a.durationMs,Z=a.timeRange,t=a.sy,n=a.clipId,K=GS(a);a=zJm.has(Ng[""+a.itag]);this.L[I]=K;this.dF.ma(K,a,{hn:I,oa:!!U,Kl:e!=null?e:-1,yq:r!=null?r:-1,startMs:q!=null?q:-1,durationMs:x!=null?x:-1,sy:t,r5:T,iW:C,clipId:n,timeRange:Z})}; g.H.AA=function(a){a={MW:EM(new SW(a),1)};this.dF.AA(a)}; g.H.cY=function(a){a={MW:EM(new SW(a),1)};this.dF.cY(a)}; g.H.Fs=function(a){this.dF.Fs(a)}; g.H.l2=function(a){a=JSC(new SW(a));this.dF.l2(a)}; g.H.Du=function(a){a={LL:FO(new SW(a),1,OKc)};this.dF.Du(a)}; g.H.onSnackbarMessage=function(a){a=EM(new SW(a),1);this.dF.onSnackbarMessage(a)}; g.H.iP=function(a){a={reloadPlaybackParams:FO(new SW(a),1,bKw)};this.dF.iP(a)};g.u(Y6,g.S);g.H=Y6.prototype;g.H.nj=function(){return Array.from(this.rL.keys())}; g.H.AX=function(a){a=this.rL.get(a);var I=a.jK;a.fm+=I.getLength();a.jK=new iW;return I}; g.H.AS=function(a){return this.rL.get(a).AS}; g.H.dg=function(a){return this.rL.get(a).dg}; g.H.ma=function(a,I,U,e){this.rL.get(a)||Z2S(this,a,I);I=this.rL.get(a);if(this.Mn){a=n7g(this,a,U);if(e)for(var T=g.k(a),C=T.next();!C.done;C=T.next()){C=C.value;var r=e;C.gw=r;C.startTime+=r;C.J+=r;C.Y+=r}tjb(this,U.hn,I,a)}else U.oa?I.MZ=U.sy:I.qC.push(U),I.SU.push(U)}; g.H.OU=function(a){var I;return((I=this.rL.get(a))==null?void 0:I.nO)||[]}; g.H.Tj=function(){for(var a=g.k(this.rL.values()),I=a.next();!I.done;I=a.next())I=I.value,I.Kf&&(I.mP&&I.mP(),I.Kf=!1)}; g.H.xG=function(a,I){this.logger.debug(function(){return"[onMediaEnd] formatId: "+I}); var U=this.rL.get(I);if(O_){if(U&&!U.AS){if(U.PS.get(a))U.PS.get(a).z7=!0;else{var e;((e=this.il)==null?0:e.TC)&&U.PS.set(a,{data:new iW,Hc:0,z7:!0})}U.dg=!0}}else U&&!U.dg&&(U.dg=!0)}; g.H.WP=function(a){if(O_){var I=this.rL.get(a);if(I)for(var U=g.k(I.PS),e=U.next();!e.done;e=U.next()){var T=g.k(e.value);e=T.next().value;T=T.next().value;var C=I.JL.get(e);if(mo(C[0])){if(!T.z7)continue;var r=C,q=T.data;q.getLength();C=0;var x=[];r=g.k(r);for(var Z=r.next();!Z.done;Z=r.next()){Z=Z.value;var t=Z.B,n=g$(q,C,t);C+=t;x.push(new tW(Z,n))}I.Fx.push.apply(I.Fx,g.A(x))}else if(T.data.getLength()>0||!C[0].range&&T.z7)q=void 0,C=C[0],x=T.Hc,r=T.data,C.range||(q=T.z7),Z=r.getLength(),q=new tW(tGc(C, C.L+x,Z,q),r),T.Hc+=q.info.B,I.Fx.push(q);I.PS.get(e).data=new iW;T.z7&&I.PS.delete(e)}a=this.rL.get(a);if(!a)return[];I=a.Fx;a.Fx=[];U=g.k(I);for(e=U.next();!e.done;e=U.next())a.fm+=e.value.info.B;return I||[]}U=(I=this.rL.get(a))==null?void 0:I.pY;if(!U)return[];this.SI(a,U);return U.WP()}; g.H.VP=function(a){if(O_)return E_(this,a);var I,U,e;return!!((U=(I=this.rL.get(a))==null?void 0:I.pY)==null?0:(e=U.tA())==null?0:e.length)||E_(this,a)}; g.H.SI=function(a,I){for(;E_(this,a);){var U=this.AX(a);var e=a;e=this.rL.get(e).AS&&!yX(this,e);k6(I,U,e&&xeC(this,a))}}; g.H.Bs=function(){g.S.prototype.Bs.call(this);for(var a=g.k(this.rL.keys()),I=a.next();!I.done;I=a.next())Sm(this,I.value);var U;if((U=this.il)==null?0:U.bZ)for(a=g.k(this.rL.values()),I=a.next();!I.done;I=a.next())I=I.value,I.PS.clear(),I.JL.clear(),I.Fx.length=0,I.nO.length=0,I.SU.length=0,I.qC.length=0;this.rL.clear()}; var O_=!1;g.u(Rr,g.S);g.H=Rr.prototype;g.H.XH=function(){!this.Ox()&&this.xhr&&(this.SI(!1),M3(this.dF,this))}; g.H.nR=function(){}; g.H.Cw=function(){if(!this.Ox()&&this.xhr){var a=this.D7();a===5?jm(this.ND):this.FQ(a);this.ND.L.stop();var I;(I=this.q9)==null||I.stop()}}; g.H.D7=function(){var a="";ih(this.ND,this.xhr)&&(a=XFc(this.ND,this.xhr));if(a)return this.info.Y6.rK(this.wS,a),3;this.SI(!0);if($6(this.ND,this.xhr.status,this.xhr.zp(),this.info.pz(),this.vl))return 5;if(this.mX)return 3;lVS(this.ND,this.xhr.DK(),0,this.pz());this.policy.wL&&c15(this.dF);return 4}; g.H.SI=function(a){var I=this.xhr;if((a||!ih(this.ND,this.xhr))&&I.cG()){a=I.fk();var U=a.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+U}); this.oV.feed(a)}}; g.H.Dj=function(a,I){this.xhr.aq()&&a===21&&kSq(this);this.uF.Dj(a,I)}; g.H.qO=function(a,I,U,e){U||(this.h4.qO(e),this.policy.Af&&a===21&&kSq(this));if(a!==21)return!1;this.h4.Va=!0;a=I.getLength();U||(this.KW=I.getUint8(0),I=I.split(1).K3);var T=this.policy.Kh,C=this.uF.L[this.KW],r=this.Mn.B.get(C);if(T&&r&&(T*=r.info.s7,a+U!==e&&a0){this.policy.UO&&this.ND.L.stop();a=this.h4.HJ();I=this.h4.oD();var U=Vjc(this,a);if(!(I>U.z8||U.If>0&&this.info.VX()>U.If)){this.Cf=(0,g.w)();var e;(e=this.q9)==null||e.stop();this.policy.wL&&(e=this.dF,a={Ge:Math.round(I*a/1E3),P$:a},e.policy.wL&&(e.dw=a,e.hg++));this.Q1()}}}}; g.H.Q1=function(){this.ND.Q1()}; g.H.gZ=function(a){this.dF.gZ(a,this.PP())}; g.H.yL=function(a){this.mX=!0;this.info.Y6.rK(this.wS,a.redirectUrl)}; g.H.AA=function(a){this.h4 instanceof PQ&&this.h4.AA(a)}; g.H.cY=function(a){this.h4 instanceof PQ&&this.h4.cY(a)}; g.H.Zw=function(a,I,U){this.dF.Zw(a,I,U,this.PP())}; g.H.Yu=function(a){var I=a.formatId,U=GS({itag:I.itag,lmt:I.lmt,xtags:I.xtags}),e,T,C=new E4(((e=a.aj)==null?void 0:e.first)||0,((T=a.aj)==null?void 0:T.Ij)||0),r,q;e=new E4(((r=a.indexRange)==null?void 0:r.first)||0,((q=a.indexRange)==null?void 0:q.Ij)||0);if(!this.Mn.B.get(U)){U=a.Sm||{};if(this.policy.Dx){var x,Z;a=(x=a.mimeType)!=null?x:"";x=(Z=I.itag)!=null?Z:0;Z=Ng[""+x];U.mimeType=Z!=="9"&&Z!=="9h"?a:'video/webm; codecs="'+["vp09",Z==="9h"?"02":"00","51",Z==="9h"?"10":"08","01.01.01.01.00"].join(".")+ '"'}else U.mimeType=a.mimeType;U.itag=I.itag;U.lastModified=""+(I.lmt||0);U.xtags=I.xtags;I=this.Mn;Z=X2("");x=lK(U,null);$V(I,new AW(Z,x,C,e))}}; g.H.cH=function(a){this.dF.cH(a)}; g.H.onSnackbarMessage=function(a){if(this.policy.YR)this.dF.onSnackbarMessage(a)}; g.H.Fs=function(a){this.L5=a;this.KP=(0,g.w)();this.dF.Fs(a)}; g.H.VQ=function(a,I,U){this.dF.VQ(a,I,U)}; g.H.A0=function(a){a.scope===2?this.ELX=a:this.dF.A0(a)}; g.H.RC=function(){this.TA=!0;this.dF.RC()}; g.H.BM=function(a){this.policy.vZ&&this.dF.BM(a)}; g.H.Lq=function(a){this.dF.Lq(a,this.PP())}; g.H.l2=function(a){a.zB===3&&(this.vl=!0);this.dF.l2(a)}; g.H.Du=function(a){this.dF.Du(a)}; g.H.iP=function(a){this.dF.iP(a)}; g.H.canRetry=function(){this.Ox();return this.ND.canRetry(!1)}; g.H.dispose=function(){if(!this.Ox()){g.S.prototype.dispose.call(this);this.ND.dispose();var a;(a=this.q9)==null||a.dispose();this.FQ(-1);this.vV()}}; g.H.FQ=function(a){this.state=a;M3(this.dF,this)}; g.H.pz=function(){return this.info.pz()}; g.H.QW=function(){return this.TA}; g.H.bI=function(){return this.ELX}; g.H.ma=function(a,I,U){U.clipId&&(this.clipId=U.clipId);this.policy.U&&!I&&(this.ML=U.yq,this.W6=U.startMs);var e=0;this.policy.I1&&this.Ci&&this.clipId&&(e=d0(this.Ci,this.clipId)/1E3);this.AT.ma(a,I,U,e);this.policy.z9&&this.L5&&this.h4 instanceof em&&(e=this.L5.EN,this.h4.ma(U.durationMs/1E3,I,e>0&&U.yq+1>=e));this.AT.rL.get(a).v4=!0}; g.H.xG=function(a,I){this.AT.xG(a,I)}; g.H.yD=function(a){this.requestIdentifier=a}; g.H.WP=function(a){return this.AT.WP(a)}; g.H.OU=function(a){return this.AT.OU(a)}; g.H.VP=function(a){return this.AT.VP(a)}; g.H.nj=function(){return this.AT.nj()}; g.H.ox=function(){return 1}; g.H.PP=function(){return this.h4.requestNumber}; g.H.Y4=function(){return this.requestIdentifier}; g.H.Bv=function(){return this.clipId}; g.H.MJ=function(){return this.wS.MJ()}; g.H.sY=function(){this.vV()}; g.H.vV=function(){this.h4.deactivate();var a;(a=this.xhr)==null||a.abort()}; g.H.isComplete=function(){return this.state>=3}; g.H.Z2=function(){return this.state===3}; g.H.EV=function(){return this.state===5}; g.H.Sc=function(){return this.state===4}; g.H.X7=function(){return this.isComplete()}; g.H.zD=function(){return this.state>=1}; g.H.J2=function(){return this.policy.ij?this.ND.J2():0}; g.H.fB=function(){this.policy.ij&&M3(this.dF,this)}; g.H.Qz=function(){return TIY(this.info)}; g.H.mZ=function(){return this.ND.mZ()}; g.H.wJ=function(){var a=PoY(this.ND);Object.assign(a,rvY(this.info));a.req="sabr";a.rn=this.PP();var I;if((I=this.xhr)==null?0:I.status)a.rc=this.policy.vP?this.xhr.status:this.xhr.status.toString();var U;(I=(U=this.xhr)==null?void 0:U.oA())&&(a.msg=I);this.Cf&&(U=Vjc(this,this.Cf-this.h4.Hv()),a.letm=U.BFO,a.mrbps=U.z8,a.mram=U.If);return a}; g.H.r_=function(){return{ML:this.ML,W6:this.W6,isDecorated:this.info.isDecorated()}};Asb.prototype.tick=function(a,I){this.ticks[a]=I?window.performance.timing.navigationStart+I:(0,g.w)()};g.u(FN,g.J_);g.H=FN.prototype; g.H.xT=function(a,I,U,e){if(this.policy.sJ&&this.policy.U){var T=a.ZU||null;T?(ftw(this,a.pO,or(this,a.startTime,a.pO),{ZU:T,pO:a.pO,Hr:!!I,lc:U},this.B),e&&this.B&&this.B.u2(a.pO,a.startTime,this.L,(I==null?void 0:I.V)||[],(I==null?void 0:I.L)||[],(I==null?void 0:I.B)||[],U,(I==null?void 0:I.Nu)||0,(I==null?void 0:I.J)||void 0)):this.L===1&&QX(this,5,"noad")}else{var C=!1;this.policy.XX&&(C=U?this.tU===a.pO:this.e8===a.pO);if(this.B&&e&&!C){e=[];C=[];var r=[],q=void 0,x=0;I&&(e=I.V,C=I.L,r=I.B,q= I.J,x=I.Nu,this.R$("sdai",{sq:a.pO,ssvicpns:e.join("."),ssvid:C.join(".")}));this.policy.XX&&(U?this.tU=a.pO:this.e8=a.pO);this.B.u2(a.pO,a.startTime,this.L,e,C,r,U,x,q)}this.policy.XX?U&&(this.L===1&&QX(this,5,"noad"),a.pO!==((T=this.V)==null?void 0:T.pO)&&(PMq(this,a,I,U),isNaN(a.startTime)||zR(this,a.pO,or(this,a.startTime,a.pO),!!I,this.B))):U&&PMq(this,a,I)}}; g.H.MK=function(a,I,U){var e=this.videoTrack.V.index.xY()<=I;this.V={ZU:a,pO:I,Hr:U};e&&m6(this,a,I)}; g.H.gg=function(){this.B&&this.B.gg()}; g.H.R$=function(a,I,U){(a!=="sdai"||this.policy.vu||(U===void 0?0:U))&&this.LO.R$(a,I)}; g.H.Wi=function(a,I){var U=this.videoTrack.V.index.WB(a);if(U>=0){var e;var T=((e=I.fv.CC(U,2))==null?void 0:e.ZF)||"";if(this.policy.U||T)return I.UF(a,U),hK(this.LO,a,a,U),this.R$("sdai",{cmskpad:1,t:a.toFixed(3),sq:U}),!0}this.R$("sdai",{cmskpad:0,t:a.toFixed(3),sq:U});return!1};g.u(IT,g.S);IT.prototype.Fd=function(a,I,U){U=U===void 0?{}:U;this.policy.Cu=F2(a,U,this.J,I===void 0?!1:I)};ysF.prototype.FT=function(a){var I=this;if(this.policy.AE){var U=new Set(a);U.size===this.dw.size&&[].concat(g.A(U)).every(function(e){return I.dw.has(e)})||(this.LO.R$("lwnmow",{itagDenylist:[].concat(g.A(a)).join(",")}),this.LO.Ck(!!U.size),this.j=-1,this.dw=U,C1(this,this.V),this.CO=!0)}}; ysF.prototype.Fd=function(a,I,U){U=U===void 0?{}:U;var e=this.policy.Cu;this.U.Fd(a,I===void 0?!1:I,U);if(e!==this.policy.Cu){C1(this,this.V);rS(this);var T,C;e>this.policy.Cu&&((T=this.B)==null?0:I_(T.info))&&((C=this.nextVideo)==null||!I_(C.info))&&(this.Va=!0)}};CKb.prototype.ez=function(a){this.timestampOffset=a;this.flush()}; CKb.prototype.flush=function(){if(this.V.pos>0){var a={a:this.track.LY(),u:this.V.WX(),pd:Math.round(this.J),ad:Math.round(this.B)},I=this.L;if(I){var U=I.V.info;a.itag=U.itag;U.V&&(a.xtags=U.V);a.sq=I.pO;a.st=I.startTime;a.sd=I.duration;this.track.policy.BR&&(a.si=I.W5());I.U&&(a.esl=I.L+I.B);I.qj()&&(a.eos=1)}isNaN(this.timestampOffset)||(a.to=this.timestampOffset);var e;if(I=(e=this.track.aF)==null?void 0:e.sB({})){for(var T in I)this.Y[T]!==I[T]&&(a["sb_"+T]=I[T]);this.Y=I}this.track.R$("sbu", a);this.V.reset();this.buffered=[];this.U=this.B=this.J=0;this.timestampOffset=this.L=void 0}};qsb.prototype.dispose=function(){this.gw=!0}; qsb.prototype.Ox=function(){return this.gw}; g.u(be,Error);kX.prototype.skip=function(a){this.offset+=a}; kX.prototype.Xg=function(){return this.offset};g.H=WJg.prototype;g.H.TG=function(){return this.L}; g.H.GS=function(){return this.L.length?this.L[this.L.length-1]:null}; g.H.fn=function(){this.L=[];A$(this);cWq(this)}; g.H.AX=function(a){this.a$=this.L.shift().info;a.info.NF(this.a$)}; g.H.OU=function(){return g.FX(this.L,function(a){return a.info})}; g.H.LY=function(){return!!this.Y.info.audio}; g.H.getDuration=function(){return this.Y.index.Ep()};g.u(FA,HQ);g.H=FA.prototype;g.H.onStateChange=function(){this.Ox()&&(GR(this.AT,this.formatId),this.V.dispose())}; g.H.wJ=function(){var a=q4C(this.AT,this.formatId),I;var U=((I=this.AT.rL.get(this.formatId))==null?void 0:I.bytesReceived)||0;var e;I=((e=this.AT.rL.get(this.formatId))==null?void 0:e.fm)||0;return{expected:a,received:U,bytesShifted:I,sliceLength:yX(this.AT,this.formatId),isAnyMediaEndReceived:this.AT.dg(this.formatId)}}; g.H.J6=function(){return 0}; g.H.UZ=function(){return!0}; g.H.WP=function(){return this.AT.WP(this.formatId)}; g.H.tA=function(){return[]}; g.H.VP=function(){return this.AT.VP(this.formatId)}; g.H.mZ=function(){return this.lastError}; g.H.J2=function(){return 0};g.u($X,g.S);g.H=$X.prototype;g.H.LY=function(){return!!this.V.info.audio}; g.H.GS=function(){return this.J.GS()}; g.H.AX=function(a){this.J.AX(a);var I;(I=this.C)!=null&&(I.U.add(a.info.pO),I.V=S3i(I,I.P8,I.sS,a,I.V),I.B=a,I.Y=(0,g.w)());this.s7=Math.max(this.s7,a.info.V.info.s7||0)}; g.H.getDuration=function(){if(this.policy.L){var a=this.LO.Vm();if(a)return Vd(a)}return this.V.index.Ep()}; g.H.fn=function(){QS(this);this.J.fn()}; g.H.hM=function(){return this.J}; g.H.isRequestPending=function(a){return this.B.length?a===this.B[this.B.length-1].info.nO[0].pO:!1}; g.H.ez=function(a){var I;(I=this.C)==null||I.ez(a);var U;(U=this.j)==null||U.ez(a)}; g.H.R$=function(a,I){this.LO.R$(a,I)}; g.H.Fb=function(){return this.LO.Fb()}; g.H.dispose=function(){var a;(a=this.j)==null||a.flush();g.S.prototype.dispose.call(this)};g.u(Ex,g.S);Ex.prototype.B=function(){this.L++>15||(this.V=!this.V,new Wei(this.LO,this.policy,this.bj,this.Y6,this.V),this.delay.start())}; g.H=Wei.prototype;g.H.nR=function(){}; g.H.XH=function(){}; g.H.Cw=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.DK()===this.size)this.LO.R$("rqs",this.getInfo());else{var a="net.connect";this.xhr.status>200?a="net.badstatus":this.xhr.hO()&&(a="net.closed");this.onError(a)}}; g.H.onError=function(a){var I=this;this.LO.handleError(a,this.getInfo());fI("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(U){I.LO.R$("pathprobe",U)},function(U){I.LO.handleError(U.errorCode,U.details)})}; g.H.getInfo=function(){var a=this.timing.IE();a.shost=S6(this.location.jX);a.pb=this.size;return a};g.u(dS,g.S); dS.prototype.C=function(a,I){if(a.D){this.Mn.isLive?(a=this.Mn.zo&&this.Mn.J?a.V.Oy(this.Mn.zo,!1):a.V.eC(Infinity),a.Ob=this.Ob):a=a.V.Oy(0,!1);if(this.Va){var U=this.Va;a.Ob===0&&(a.U=U.D)}else a.U=this.j;return a}U=a.L;if(!U.V.MF())return U.V.lQ()?(a=S3(this.U,a.V.info.s7,I.V.info.s7,0),a=g.O(U.V.bv(U,a))):a=g.O(U.V.Ql(U)),a;var e=U.Y-this.LO.getCurrentTime(),T=!U.range||U.B===0&&U.L===0?0:U.range.length-(U.L+U.B),C=U.V;this.Wb(a,e)&&T===0&&(this.Mn.isManifestless?C=a.V:(C=U.startTime+ih5,U.B&& (C+=U.duration),NK(a,C),U=a.L,C=U.V));C.lQ()?(T=this.B,I=S3(this.U,C.info.s7,I.V.info.s7,e,T.J.length>0&&T.D===0&&this.LO.Ue),e=f1(a),a=g.O(U.V.bv(U,I)),(I=a.B)&&a.nO.length>1&&(e||a.Y6.B||a.nO[0].V!==U.V?a=g.O(U.V.bv(U,a.nO[0].B)):(e=a.nO[a.nO.length-1],C=e.B/I,!e.U&&C<.4&&(a=g.O(U.V.bv(U,I-e.B)))))):(U.pO<0&&(I=Ne(U),I.pr=""+a.B.length,this.LO.isSeeking()&&(I.sk="1"),I.snss=U.C,this.LO.R$("nosq",I)),a=g.O(C.Ql(U)));if(this.policy.tU)for(U=g.k(a.nO),I=U.next();!I.done;I=U.next())I.value.type=6;return a}; dS.prototype.Wb=function(a,I){if(!f1(a)||!a.V.MF())return!1;var U=this.B.CO||qZc(a)||I<=this.policy.kB||this.B.Va;this.logger.debug(function(){return"ready to adapt: "+U+", upgrade pending: "+qZc(a)+", health: "+I}); return U}; dS.prototype.Bs=function(){g.S.prototype.Bs.call(this)}; var ih5=2/24;g.u(m1,g.S);m1.prototype.SW=function(a,I,U){var e;var T=((e=this.L)==null?void 0:e.reason)==="m"?"m":this.L&&zMI(this,this.L)?this.L.reason:"a";this.LO.SW(new aT(a,T,U));wS(this.LO,I,a,!0)}; m1.prototype.xI=function(a,I){for(var U=g.k(this.tU),e=U.next();!e.done;e=U.next())if(e=e.value,e.id===a)return this.il.OO||(this.B=[e]),this.U=this.Mn.V[a],y9(this.il)&&(this.Va=!0),a=new aT(this.U,I?"t":"m"),I&&(this.D=!0),a;this.B=[];return null}; m1.prototype.Fd=function(a,I,U){U=U===void 0?{}:U;this.V.Fd(a,I===void 0?!1:I,U)};h$.prototype.setData=function(a,I,U,e){var T=this;e=e===void 0?{}:e;if(U==null?0:U.EB)this.kP=u8s(this,U,e),a.Ha=this.Y6.Ha();if(this.pz())return!0;this.data=a;this.V=Uhq(a,I,function(C,r){var q;(q=T.dF)==null||q.RF(C,r)},U==null?void 0:U.B); if(!this.V)return!1;this.L=g.sH(this.V,ASF);return!0}; h$.prototype.pz=function(){return this.requestType===1}; h$.prototype.VX=function(){var a;return((a=this.dF)==null?void 0:a.VX())||0}; h$.prototype.isDecorated=function(){var a;return!((a=this.data)==null||!a.Aj)};N7.prototype.encrypt=function(a){this.KF.exports.AES128CTRCipher_encrypt(this.cipher,a.byteOffset,a.byteLength);return a}; N7.prototype.Ox=function(){return this.cipher===0}; N7.prototype.dispose=function(){this.KF.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};oT.prototype.encrypt=function(a,I){return AF(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:I},this.key,a).catch(function(U){return Promise.reject(U.name+": "+U.message)}).then(function(U){return new Uint8Array(U)}))}; oT.prototype.Ox=function(){return this.V}; oT.prototype.dispose=function(){this.V=!0}; DC.prototype.encrypt=function(a,I){return AF(this.L(a,I))}; DC.prototype.L=function(a,I){iw(this.B,I);return this.B.encrypt(a)}; DC.prototype.Ox=function(){return this.V}; DC.prototype.dispose=function(){this.V=!0}; vW.prototype.encrypt=function(a,I){return AF(this.L(a,I))}; vW.prototype.L=function(a,I){I=this.KF.lz(I);var U=this.V;U.KF.exports.AES128CTRCipher_setCounter(U.cipher,I.byteOffset);this.KF.free(I.byteOffset);I=this.KF.lz(a);this.V.encrypt(I!=null?I:a);return I?this.KF.Oq(I):a}; vW.prototype.Ox=function(){return this.V.Ox()}; vW.prototype.dispose=function(){this.V.dispose()}; Ah.xV(oT,{encrypt:quq("oan2")});Ah.xV(DC,{encrypt:quq("oap")});Ah.xV(vW,{encrypt:quq("oalw")});aN.prototype.encrypt=function(a,I){var U=this,e=jk("");a.length<=this.Sk&&this.V&&!this.U&&(e=gt(e,function(){return U.V?U.V.encrypt(a,I):jk("wasm unavailable")})); a.length<=this.ou&&(this.V&&this.U&&(e=gt(e,function(){return U.V?U.V.encrypt(a,I):jk("wasm unavailable")})),e=gt(e,function(){return tIc(U,a,I)})); return gt(gt(e,function(){return nli(U,a,I)}),function(){return tIc(U,a,I)})}; aN.prototype.L=function(a,I){if(this.V)return this.V.L(a,I);this.B||(this.B=new DC(this.key));return this.B.L(a,I)}; aN.prototype.Ox=function(){return this.Y}; aN.prototype.dispose=function(){this.Y=!0;var a;(a=this.J)==null||Lq(a,g.Kf);g.Kf(this.V);g.Kf(this.B)};IN.prototype.encrypt=function(a){(0,g.w)();return(new g.lw(this.V.V)).encrypt(a,this.iv)}; IN.prototype.decrypt=function(a,I){(0,g.w)();return(new g.lw(this.V.V)).decrypt(a,I)}; IN.prototype.Ox=function(){return this.B}; IN.prototype.dispose=function(){this.B=!0;g.Kf(this.L)};g.u(sD,g.S);sD.prototype.B=function(a,I){if(I){I=I instanceof g.YB?I:UD(this,I);var U;((U=this.V.get(a))==null?void 0:S6(U.location))!==S6(I)&&this.V.set(a,new $hY(I,a))}else this.V.delete(a)}; sD.prototype.load=function(){var a=this,I,U,e,T,C,r,q,x,Z,t;return g.f(function(n){switch(n.L){case 1:I=a.V.get(0);g.jb(n,2);var K;if(K=I&&!a.L)K=S6(I.location),K=a.L===MZ(K);if(K){n.o$(4);break}return g.l(n,MIF(a,a.L?2:0),5);case 5:if(U=n.V)a.B(0,U),ye(U)&&a.B(1,EN(U));case 4:g.cw(n,3);break;case 2:e=g.lF(n);g.RS(e);if(!a.L){n.o$(3);break}a.L=!1;return g.l(n,a.load(),7);case 7:return n.return();case 3:if(!a.Ex.experiments.S8("html5_onesie_probe_ec_hosts")){n.o$(0);break}g.jb(n,9);T=a;C=T.B;r=3;return g.l(n, MIF(a,1),11);case 11:return C.call(T,r,n.V),q=a,x=q.B,Z=4,g.l(n,MIF(a,2),12);case 12:x.call(q,Z,n.V);g.cw(n,0);break;case 9:t=g.lF(n),g.RS(t),g.Aj(n)}})}; sD.prototype.C=function(){var a=this,I,U;return g.f(function(e){g.Ik(a.D);I=g.ki(a.Ex.experiments,"html5_onesie_prewarm_max_lact_ms");if(p5()>=I)return e.return();(U=a.V.get(0))&&Avq(a,U);g.Aj(e)})}; var kPC={OTt:0,xoK:1,HTs:2,nbg:3,zrX:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};glY.prototype.decrypt=function(a){var I=this,U,e,T,C,r,q;return g.f(function(x){switch(x.L){case 1:if(iPg(I))return x.return();I.L=!0;I.Ja.jM("omd_s");U=new Uint8Array(16);cn()?e=new g.Wn(a):T=new g.lw(a);case 2:if(!I.V.length||!I.V[0].isEncrypted){x.o$(4);break}C=I.V.shift();if(!e){r=T.decrypt(C.buffer.fu(),U);x.o$(5);break}return g.l(x,e.decrypt(C.buffer.fu(),U),6);case 6:r=x.V;case 5:q=r;LMS(U);var Z=I.Ja,t=C.videoId,n=C.hn,K=C.formatId,b=new iW([q]),J;(J=TU(Z.Lv,t))==null||dA(J,n,K,b);x.o$(2); break;case 4:I.Ja.jM("omd_c"),C3(I),I.L=!1,I.Ja.lH(),g.Aj(x)}})}; glY.prototype.enqueue=function(a,I,U,e,T){this.V.push({videoId:a,hn:I,formatId:U,buffer:e,isEncrypted:T});this.L||C3(this)};var OPI=!!Uint8Array.prototype.copyWithin,rl=[],cvY=[],BIq=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],q3=[],Hy=[],xg=[],WMw=[];t4.prototype.vp=function(a){return g.YuY(new g.lqc(a))}; t4.prototype.NZ=function(a){function I(r){if(!r.done)return C.append(r.value),T.read().then(function(q){return I(q)})} if(!("DecompressionStream"in window))return jk("native decompression unavailable");var U=new DecompressionStream("gzip"),e=U.writable.getWriter();e.write(a).then(function(){return e.close()}); var T=U.readable.getReader(),C=new iW([]);return gt(Lq(Lq(AF(T.read()),I),function(){return C.fu()}),function(r){return jk(r.message)})}; t4.prototype.CI=function(a,I){var U=void 0,e=I.lz(a);e&&(U=e.byteOffset,a=e);e=I.exports.getInflatedSize(a.byteOffset,a.length);if(e===0)return jk("bad compressed input");var T=I.malloc(e);if(I.exports.inflateGzip(a.byteOffset,a.length,T))return I.free(T),jk("inflateGzip failed");U&&I.free(U);return AF(new Uint8Array(I.exports.memory.buffer,T,e))}; Ah.xV(t4,{vp:function(a){return{profile:"gzjb",D$:Math.ceil(a.byteLength/16)}}, NZ:function(a){return{profile:"gznb",D$:Math.ceil(a.byteLength/16)}}, CI:function(a){return{profile:"gzwb",D$:Math.ceil(a.byteLength/16)}}});g.u(RBs,pe);g.H=RBs.prototype;g.H.lH=function(){this.Lv.lH()}; g.H.tY=function(a,I){switch(a){case 10:var U=zk(I,WvC);a=U.sA6;var e=!1;switch(a){case 0:this.B=!U.kI.j$g;this.iv=U.kI.iv;break;case 2:break;case 23:var T=this.Lv;U=U.QFx;T.jM("omp_r");U.videoId&&(T.cI=U.videoId);T.cI!==T.videoData.videoId&&(T.videoData.Uh=T.cI,T.R$("ompp","vid."+T.cI));T.D5=!0;break;case 24:U=this.Lv;U.jM("omp_c");U.D5=!1;U.ZY=!1;var C=(T=U.bV)==null?void 0:T.get(U.cI);U.notifySubscribers(U.cI);C!=null&&(C.V=!0);b6(U);break;default:e=!0}this.Lv.Fg&&this.Lv.R$("ombup","id.10;pt."+ a+";len."+I.getLength()+(e?";ignored.1":""));this.J=a;break;case 11:mhS(this,I);break;case 12:this.NK(I,!0);break;case 37:I=zk(I,lWc);(I.FF||I.Ro)&&I.videoId&&this.Lv.LZ.set(I.videoId,I);break;case 60:this.Uv(I);break;case 47:this.N("html5_server_playback_start_policy")&&(I=zk(I,pcC),this.Lv.playbackStartPolicy=I);break;case 35:this.jr(I);break;case 45:this.cH(I);break;case 66:this.Du(I);break;default:this.Lv.Fg&&this.Lv.R$("ombup","id."+a+";len."+I.getLength()+";ignored.1")}}; g.H.Fs=function(a){this.Lv.Fs(a)}; g.H.Uv=function(a){a=zk(a,nl);this.Lv.Uv(a)}; g.H.cH=function(a){a=zk(a,Kl);this.Lv.cH(a)}; g.H.C_=function(a){var I=a.hn,U=a.oa,e=a.Kl,T=a.iW,C=a.yq,r=a.startMs,q=a.durationMs,x=a.timeRange,Z=a.sy,t=GS(a),n=zJm.has(Ng[""+a.itag]);U&&this.jM(n?"oais_r":"ovis_r");var K=this.V[t]!==void 0;this.Lv.Fg&&this.Lv.R$("ombup","id.20;hid."+I+";fid."+t);var b=a.videoId||"";this.L[I]=t;this.U[I]=b;K||(this.V[t]={videoId:b,LI:!1,LY:n,headers:[]});this.V[t].headers.push(a);this.Lv.ma(b,t,n,{hn:I,oa:!!U,Kl:e!=null?e:-1,yq:C!=null?C:-1,startMs:r!=null?r:-1,durationMs:q!=null?q:-1,sy:Z!=null?Z:0,iW:T,timeRange:x})}; g.H.NK=function(a,I){var U=a.getUint8(0);this.Lv.Fg&&this.Lv.R$("ombup","id."+(I?12:21)+";len."+a.getLength()+";hid."+U);if(a.getLength()!==1){a=a.split(1).K3;var e=this.L[U]||null,T=this.U[U]||"";e&&(this.Qm(this.V[e].LY?"oafs_r":"ovfs_r"),this.queue.enqueue(T,U,e,a,I))}}; g.H.xG=function(a){var I=a.getUint8(0);this.Lv.Fg&&this.Lv.R$("ombup","id.22;len."+a.getLength()+";hid."+I);a=this.L[I]||null;var U=this.U[I]||"";if(a)if(this.N("html5_use_ump_request_slicer")){var e=this.queue;e.V.push({videoId:U,hn:I,formatId:a,isEncrypted:!1,b8:!0});e.L||C3(e)}else this.Lv.xG(U,I,a)}; g.H.yD=function(a){this.Lv.yD(a)}; g.H.nH=function(a,I){var U=this,e,T,C,r,q,x,Z,t,n,K;return g.f(function(b){switch(b.L){case 1:U.Lv.nH();e=a.fu();if(!I){C=e;b.o$(2);break}return g.l(b,UnY(U.Lv,e,U.iv),3);case 3:C=b.V;case 2:T=C;if(!U.Lv.enableCompression){b.o$(4);break}q=(r=performance)==null?void 0:r.now();return g.l(b,SuF(T),5);case 5:T=b.V,U.Lv.R$("decompression",{ds:"DecompressionStream"in window,rt:((x=performance)==null?NaN:x.now())-q});case 4:try{Z=zk(T,KvF)}catch(J){return t=J instanceof Error?{name:J.name,message:J.message}: {},t.webcrypto=""+ +!!cn(),t.enc=""+ +U.B,n=new pV("onesie.response.parse",t),b.return(Promise.reject(n))}dhw(Z);K=g.pU(Z.body);return b.return(K)}})}; g.H.jr=function(a){this.N("html5_consume_onesie_next_request_policy_for_sabr")&&(a=zk(a,Xcd),this.Lv.jr(a))}; g.H.Du=function(a){a={LL:FO(new SW(a),1,OKc)};this.Lv.Du(a)}; g.H.jM=function(a){this.Lv.jM(a)}; g.H.Qm=function(a){return this.Lv.Qm(a)}; g.H.N=function(a){return this.Lv.N(a)};g.u(K3,g.S);g.H=K3.prototype;g.H.Bv=function(){return""}; g.H.nj=function(a){var I,U;return((U=(I=this.bV)==null?void 0:I.get(a))==null?void 0:U.nj())||[]}; g.H.VP=function(a,I){var U;return!((U=TU(this,I))==null||!U.VP(a))}; g.H.WP=function(a,I){var U;return((U=TU(this,I))==null?void 0:U.WP(a))||[]}; g.H.OU=function(a,I){var U;return((U=TU(this,I))==null?void 0:U.OU(a))||[]}; g.H.FQ=function(a){this.state=a;this.notifySubscribers()}; g.H.pz=function(){return!1}; g.H.QW=function(){return!1}; g.H.bI=function(){}; g.H.jM=function(a){this.sx.jM(a)}; g.H.Qm=function(a){return this.sx.Qm(a)}; g.H.qO=function(a,I,U,e){U||this.h4.qO(e);return!1}; g.H.Dj=function(a,I){this.Ja.Dj(a,I)}; g.H.dI=function(){this.jM("orfb");this.QH=!0;if(ee5(this)&&this.xhr){var a={rc:this.xhr.status,lb:this.xhr.DK(),rt:(1E3*sXS(this.h4)).toFixed(),shost:g.gs(this.uu),trigger:"o1"};this.R$("pathprobe",Pd(a))}}; g.H.nH=function(){this.jM("opr_r");this.AD=!0}; g.H.ma=function(a,I,U,e){if(this.bV){if(!this.bV.has(a)){var T=new Y6(this);this.bV.set(a,T);g.E(this,T)}var C;(C=this.bV.get(a))==null||C.ma(I,U,e);b6(this);U||(this.ML=e.yq,this.W6=e.startMs)}else b6(this)}; g.H.Fs=function(a){this.AK=a;a.xM!=null&&this.sx.OR(a.xM)}; g.H.Uv=function(a){this.W3=a}; g.H.jr=function(a){a.videoId&&this.m5.set(a.videoId,a)}; g.H.lH=function(){if(this.bV)for(var a=g.k(this.bV.keys()),I=a.next();!I.done;I=a.next()){var U=void 0;(U=this.bV.get(I.value))==null||U.Tj()}}; g.H.cH=function(a){this.uo=a}; g.H.Du=function(a){if(a==null?0:a.LL)if(a=a.LL.g_){a=g.k(a);for(var I=a.next();!I.done;I=a.next())I=I.value,I.videoId&&this.Zk.set(I.videoId,I)}}; g.H.R$=function(a,I,U){this.sx.R$(a,I,U===void 0?!1:U)}; g.H.xG=function(a,I,U){var e;(e=TU(this,a))==null||e.xG(I,U)}; g.H.yD=function(a){this.f8.set(a.videoId,a)}; g.H.fetch=function(){var a=this,I,U,e,T,C,r,q,x,Z,t,n,K,b,J,V,M,c,W,B,Y,y;return g.f(function(z){switch(z.L){case 1:a.logger.debug("Onesie fetch started.");a.Hh?a.PK.start():a.JA.start();a.jM("or_i");I=a.Ex.experiments.S8("html5_onesie_verbose_timing");U={};e=(0,g.w)();T=function(m){I&&(U[m]=(0,g.w)()-e)}; T("loc_s");if(C=zBc(a.videoData,a.rE)){z.o$(2);break}T("loc_async");r=g.ki(a.Ex.experiments,"html5_onesie_redirector_timeout_ms");return g.l(z,hBg(a.videoData,a.rE,r),3);case 3:C=z.V;case 2:if(!C)return a.logger.info("Onesie URL creation failed."),q={url:"0"},x=new pV("onesie.unavailable.hotconfig",q),a.Rm(x),z.return(a.p7);a.kP=S6(C);T("loc_e");Z=g.tv(a.Ex,g.zd(a.videoData));t=!!Z.V;if(!t){n=Z.getValue();z.o$(4);break}return g.l(z,Z.V,5);case 5:n=z.V;case 4:K=n;a.N("html5_log_onesie_empty_oauth")&& !K&&a.R$("no_token",{async:t});T("oauth");b=olS(a.playerRequest,a.Ex,a.videoData,K,MZ(a.kP));g.jb(z,6);if(!sEw(a,b)){T("or_s_sync");a.Bw=vlC(b,a.X3,a.Ex,a.sx,a.WW.onesieUstreamerConfig,(J=a.videoData.Iy)==null?void 0:J.uB);z.o$(8);break}T("or_s_async");return g.l(z,IKI(b,a.X3,a.Ex,a.sx,a.WW.onesieUstreamerConfig,(V=a.videoData.Iy)==null?void 0:V.uB),9);case 9:a.Bw=z.V;case 8:g.cw(z,7);break;case 6:return M=g.lF(z),a.logger.info("Failed to create OnesieRequestProto."),a.Rm(M),z.return(a.p7);case 7:return T("or_e"), I&&a.R$("oreqvt",U),a.enableCompression=a.Bw.iY.vW,a.jM("osor"),c=$mi(),W=g.sH(a.Bw,Nkg),B={method:"POST",body:W,headers:{"Content-Type":"text/plain",Referer:location.origin}},Y=a.N("html5_onesie_media_capabilities"),NIq(C,a.videoData,C8s(a),Y),a.logger.debug("Starting Onesie network request."),a.Fg&&a.R$("ombrs","1"),y=a.sx.X().schedule,a.h4=new em(a,{bj:y,Jw:a.Fg,LG:function(m,sS){a.sx.Tg(m,sS)}, Xt:!0}),C.set("rn",""+a.h4.requestNumber),a.uu=C.MJ(),U_(a.h4,a.uu),a.jM("or_p"),a.xhr=Ke(new W8(C),c,a.h4,rV,B),a.IH.start(),z.return(a.p7)}})}; g.H.ox=function(){return 2}; g.H.nR=function(){this.jM("orh_r")}; g.H.XH=function(){!this.QH&&this.xhr.DK()&&this.dI();if(this.nC&&!this.Hh){var a;(a=this.Ld)==null||a.start()}this.SI()}; g.H.Cw=function(a){a=a===void 0?!1:a;this.logger.debug("onXhrDone");this.SI();if(!(this.Ox()||this.state>=4)){var I=n3(this),U=this.xhr;I.rc=U.status;a&&(I.ab=!0);if(U.oA()){var e="onesie.net";I.msg=U.oA()}else U.status>=400?e="onesie.net.badstatus":U.zp()?this.AD||(e="onesie.response.noplayerresponse"):e=U.status===204?"onesie.net.nocontent":"onesie.net.connect";e?this.Rm(new pV(e,I)):(this.jM("or_fs"),this.h4.ji((0,g.w)(),U.DK(),0),this.FQ(4),this.Fg&&this.R$("rqs",I));this.Fg&&this.R$("ombre", "ok."+ +!e);this.ZY=!1;b6(this);wxw(this.Ja);if(!this.Hh){this.JA.stop();var T;(T=this.Ld)==null||T.stop()}var C;if(a=(C=this.rE)==null?void 0:jcj(C))for(C=0;C1E3){var a;(a=this.h4)==null||a.fH((0,g.w)());a=n3(this);if(this.Ex.H8()&&this.xhr instanceof qZ){var I=this.xhr;a.xrs=I.xhr.readyState;a.xpb=I.V.getLength();a.xdc=I.B}this.Rm(new pV("net.timeout",a))}}else(0,g.w)()-this.h4.V>1E4&&((I=this.h4)==null||I.fH((0,g.w)()),this.yX());this.isComplete()||this.PK.start()}}; g.H.yX=function(){this.logger.info("Onesie request timed out");this.ZY=!1;if(!b6(this)){var a=n3(this);a.timeout="1";this.Rm(new pV("onesie.request",a))}}; g.H.Rm=function(a){var I=this;a=Y1(a);this.nC?this.sx.XQ(a):(this.p7.reject(a),this.nC=!0);wxw(this.Ja);this.Hh||this.JA.stop();this.jM("or_fe");var U,e;(U=this.rE)==null||(e=jcj(U))==null||e.forEach(function(T){I.R$("pathprobe",T)}); this.FQ(5);this.dispose()}; g.H.isComplete=function(){return this.state>=3}; g.H.Sc=function(){return this.state===4}; g.H.X7=function(a){var I,U;return this.isComplete()||!!((I=this.bV)==null?0:(U=I.get(a))==null?0:U.V)}; g.H.Z2=function(){return!1}; g.H.EV=function(){return this.state===5}; g.H.notifySubscribers=function(a){for(var I=0;I102400&&!this.yG&&(this.jM("or100k"),this.yG=!0);if(a.cG()){var I=a.fk(),U=I.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+U}); this.Fg&&this.R$("ombrss","len."+U);this.oV.feed(I)}if(this.bV)for(var e=g.k(this.bV.keys()),T=e.next();!T.done;T=e.next()){var C=T.value;a=void 0;(a=this.bV.get(C))==null||a.Tj();this.notifySubscribers(C)}}catch(r){this.Rm(r)}}; g.H.PP=function(){return this.h4.requestNumber}; g.H.Y4=function(a){return this.f8.get(a)}; g.H.r_=function(){return{ML:this.ML,W6:this.W6,isDecorated:!1}};g.u(HnC,g.S);g.H=HnC.prototype;g.H.jC=function(a,I){this.gw=void 0;c15(this);inS(this,a,I)}; g.H.Ar=function(a){if(this.V.length===0)return!1;var I=this.V[0];return I instanceof K3?a===this.LO.getCurrentTime()*1E3:!(I instanceof Rr&&CqY(I.info))&&Math.abs(I.Qz()-a)<50}; g.H.jr=function(a){this.B=a;this.gw=(0,g.w)()+(a.backoffTimeMs||0)}; g.H.gZ=function(a,I){if(a.action===void 0){var U=this.sx.sZ();U!==void 0&&this.LO.aN(U)}else if(a.action!==0||!this.a$)switch(a.action===0&&this.policy.xB&&(a.action=2),U={},U.reason=a.CVs,U.action=a.action,U.rn=I,a.action){case 1:this.policy.U&&this.L&&this.L.RX(void 0,void 0,U);break;case 0:this.a$=!0;this.videoData.qD()&&this.policy.U&&this.L&&this.L.RX(void 0,void 0,U,!1);this.LO.zq(U);break;case 2:this.LO.handleError("sabr.config",U,1);break;case 5:shw(this.sx,!0);break;case 6:shw(this.sx,!1); break;case 3:this.policy.EB&&((a=this.Mn.D)!=null&&(a.D=!0),this.LO.handleError("sabr.hostfallback",U))}}; g.H.Zw=function(a,I,U,e){if(this.policy.L){this.LO.R$("ssap",{rn:e,v:I,tl:lKC(a)});var T=this.LO.Vm();a={HA:a,context:U,version:I};L9F(this,U);T?gUC(this,T,a):(this.LO.R$("ssap",{cacheclips:1,rn:e,v:I}),this.D=a)}}; g.H.A0=function(a){this.LO.R$("ssap",{onsbrctxt:a.type,dflt:a.sendByDefault});L9F(this,a);this.sx.A0(a)}; g.H.RC=function(){}; g.H.cH=function(a){if(a.XB!==void 0&&a.PT){var I=a.XB/a.PT;this.audioTrack.D=!1;this.videoTrack.D=!1;if(this.policy.gw||this.policy.Y5||this.policy.sU)this.LO.iN.L=!1;this.LO.Gw(I,1);if(this.sx.getCurrentTime()!==I){var U={ov:"sabr_seek",Cz:!0,Ks:!0};a.seekSource&&(U.seekSource=a.seekSource);vl(this.LO,I+.1,U)}}}; g.H.onSnackbarMessage=function(a){this.sx.publish("onSnackbarMessage",a)}; g.H.Fs=function(a){a.EN&&a.QZ&&Gw(this.Mn,a.EN,a.QZ);this.policy.tC&&(a.q1&&a.DE&&(this.Mn.Zx=a.q1/a.DE),a.At&&a.Jt&&(this.Mn.OO=a.At/a.Jt));this.policy.mN&&YU(this.videoData)&&(this.policy.tC?a.At&&a.Jt&&this.LO.Gw(a.At,a.Jt):a.QZ&&this.LO.Gw(a.QZ,1E3));a.xM!=null&&this.sx.OR(a.xM);this.policy.Bu&&a.LA&&(a=((0,g.w)()-a.LA)/1E3,this.LO.Sh.x5(1,a))}; g.H.l2=function(a){this.LO.l2(a)}; g.H.B3=function(a){return this.qb.has(a)}; g.H.VQ=function(a,I,U){this.policy.B&&this.LO.R$("sabrctxtplc",{start:a?a.join("_"):"",stop:I?I.join("_"):"",discard:U?U.join("_"):""});if(a){a=g.k(a);for(var e=a.next();!e.done;e=a.next())this.qb.add(e.value)}if(I)for(I=g.k(I),a=I.next();!a.done;a=I.next())a=a.value,this.qb.has(a)&&this.qb.delete(a);if(U)for(U=g.k(U),I=U.next();!I.done;I=U.next())I=I.value,this.videoData.sabrContextUpdates.has(I)&&(this.videoData.sabrContextUpdates.delete(I),I===3&&(this.videoData.XS=""))}; g.H.BM=function(){}; g.H.A$=function(a){this.Y=a}; g.H.sz=function(a){this.zt=a}; g.H.Lq=function(a,I){Leb(this.policy,a,4,I)}; g.H.Du=function(a){if(a==null?0:a.LL)if(a=a.LL.g_){a=g.k(a);for(var I=a.next();!I.done;I=a.next())if(I=I.value,I.formatId){var U=this.Mn.B.get(GS(I.formatId));U&&U.info&&(U.info.debugInfo=I.debugInfo)}}}; g.H.iP=function(a){(a=a==null?void 0:a.reloadPlaybackParams)&&this.sx.publish("reloadplayer",a)}; g.H.To=function(){return this.sx.To()||""}; g.H.VX=function(){var a=le(this.audioTrack,!0)*1E3,I=le(this.videoTrack,!0)*1E3;return Math.min(a,I)}; g.H.RF=function(a,I){this.LO.R$(a,I)}; g.H.FE=function(a){Dnd(this.LO,NRi(this.Z6,a))}; g.H.Bs=function(){g.S.prototype.Bs.call(this);this.B=void 0;inS(this,!0,"i");this.V=[]};XDL.prototype.U9=function(a,I){if(this.J)return Onc(this,I);if(I=ar(a)){var U=I.L;U&&U.B&&U.V&&(a=a.B.length?a.B[0]:null)&&a.state>=2&&!a.EV()&&a.info.Ob===0&&(this.J=a,this.C=U,this.L=I.info,this.Y=this.startTimeSecs=Date.now()/1E3,this.U=this.L.startTime)}return NaN}; XDL.prototype.clear=function(){this.L=this.C=this.J=null;this.V=this.U=this.Y=this.startTimeSecs=NaN;this.B=!1};g.u(g.L3,g.S);g.H=g.L3.prototype;g.H.initialize=function(a,I,U){this.logger.debug(function(){return"Initialized, t="+a}); a=a||0;this.policy.V||(I=Des(this.V),Icj(this.sx,new aT(I.video,I.reason)),this.sx.Lk(new aT(I.audio,I.reason)));this.Mn.isManifestless&&RMs(this.U);this.C&&pDq(this.C,this.videoTrack.V);I=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var e=!this.Mn.isManifestless;this.policy.eL&&(e=e||this.Mn.Tn);this.policy.dw||(this.currentTime=e?a:I);this.policy.gw&&this.seek(this.getCurrentTime(),{}).L$(function(){}); if(this.policy.V){var T;((T=this.j)==null?0:r1C(T,this.To()||""))&&dng(this)&&EUg(this,this.videoTrack)&&EUg(this,this.audioTrack)&&(W9w(this.L,this.j),this.policy.Y&&y1Y(this))}else this.gw&&(ReY(this,this.videoTrack),ReY(this,this.audioTrack),H2C(this.gw),delete this.gw);U?(this.policy.SH?(this.hN=U,gl(this,U)):gl(this,!1),g.Ik(this.YA)):(U=this.getCurrentTime()===0,RT(this.U,this.videoTrack,this.videoTrack.V,U),RT(this.U,this.audioTrack,this.audioTrack.V,U),this.policy.V&&ZnL(this.L,!0),this.policy.gw|| this.seek(this.getCurrentTime(),{}).L$(function(){}),this.timing.tick("gv")); (this.Mn.zo||this.Mn.zl||this.Mn.CO||this.Mn.F1||this.Mn.wL)&&this.sx.aC(this.Mn)}; g.H.resume=function(){if(this.isSuspended||this.Ue){this.logger.debug("Resumed.");this.gf=this.Ue=this.isSuspended=!1;try{this.U9()}catch(a){g.d1(a)}}}; g.H.Yr=function(){return!this.policy.L4}; g.H.ip=function(a,I){a=a===void 0?!1:a;I=I===void 0?!1:I;this.logger.debug("detaching media source");zeF(this);this.sx.d6()&&(this.Y=NaN);a?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.Ux&&this.R$("loader",{setsmb:1}),this.policy.tU=!0,this.fn()):(this.policy.SH?gl(this,this.hN):gl(this,!1),I||this.fn())}; g.H.setAudioTrack=function(a,I,U){U=U===void 0?!1:U;if(!this.Ox()){var e=!isNaN(I);U&&e&&(this.audioTrack.gw=Date.now(),this.policy.yd&&(this.XX=!0));if(this.policy.V){var T=this.J.xI(a.id,e);this.logger.debug(function(){return"Logging new audio format: "+T.V.info.id}); this.sx.Lk(T)}else{var C=hCF(this.V,a.id,e);this.logger.debug(function(){return"Logging new audio format: "+C.audio.info.id}); this.sx.Lk(new aT(C.audio,C.reason))}if(e&&(U=this.audioTrack.V.index.WB(I),this.R$("setAudio",{id:a.id,cmt:I,sq:U}),U>=0)){this.policy.V&&this.jC(!0,"mosaic");Hgw(this.audioTrack,U,NaN,NaN);!this.policy.N2&&this.Mn.isLive&&SD(this.Mn,U,!1);return}this.sx.r3()}}; g.H.setPlaybackRate=function(a){a!==this.D.getPlaybackRate()&&this.D.setPlaybackRate(a)}; g.H.Cl=function(a){var I=this.L.Y;this.L.A$(a);this.R$("scfidc",{curr:GS(I),"new":GS(a)});a&&GS(a)!==GS(I)&&(this.jC(!0,"caption change"),this.U9())}; g.H.NA=function(a){this.L.sz(a)}; g.H.SW=function(a){var I=a.V.info.LY();this.logger.debug(function(){return"New "+(I?"audio":"video")+" format from SABR: "+Z7(a.V.info)}); I?this.sx.Lk(a):Icj(this.sx,a)}; g.H.FE=function(a){Qi(a.nO[a.nO.length-1])&&Dnd(this,NRi(this.V,a.nO[0].V))}; g.H.An=function(){return this.sx.An()}; g.H.us=function(){return this.sx.us()}; g.H.l2=function(a){this.sx.X().H8()&&this.R$("sps",{status:a.zB||""});if(a.zB===1)this.sx.videoData.iz=0;else if(a.zB===2||a.zB===3){var I=!1;if(a.zB===3){I=this.sx.LR();var U;this.ij=(U=a.QA8)!=null?U:Infinity;this.sx.videoData.iz=I+1;(I=dmY(this))&&this.Pl(!0)}this.sx.Xz(!0,I)}}; g.H.vr=function(){return this.sx.vr()}; g.H.hI=function(){return this.sx.hI()}; g.H.Fz=function(a){this.sx.Fz(a)}; g.H.WP$=function(){var a,I=(a=this.sx.K4())==null?void 0:a.getCurrentTime();I?this.sx.R$("rms",{cta:I}):g.Ik(this.F1)}; g.H.U9=function(){oUq(this);if(this.Hs&&cV(this.Hs)&&!this.Hs.ZH()&&(!this.policy.dw||isFinite(this.getCurrentTime()))){var a=L1(this.videoTrack);a=this.policy.Fi&&a&&a.qj();this.Mn.isManifestless&&this.Mn.J&&p8(this.Mn)?(this.Y=p8(this.Mn),this.Hs.oE(this.Y)):yo(this.Mn)&&!a?isNaN(this.Y)?(this.Y=this.getCurrentTime()+3600,this.Hs.oE(this.Y)):this.Y<=this.getCurrentTime()+1800&&(this.Y=Math.max(this.Y+1800,this.getCurrentTime()+3600),this.Hs.oE(this.Y)):this.Hs.isView||(a=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.Y)||this.Y!==a)&&a>0&&(this.Hs.oE(a),this.Y=a))}if(!this.Ox())if(PT(this.Mn)&&this.Mn.EV()){var I=this.Mn;this.handleError("manifest.net.retryexhausted",I.XX?{rc:I.ZC}:{rc:I.ZC.toString()},1)}else if(this.policy.V)a:{try{MPS(this.L);this.Mn.isManifestless&&this.policy.Y&&oF(this.iN);if(QES(this)&&this.Hs&&!I3(this.Hs)&&this.videoTrack.zt&&this.audioTrack.zt){this.R$("ssap",{delaysb:1,v:this.videoTrack.V.info.id,vf:this.videoTrack.V.info.mK,a:this.audioTrack.V.info.id, af:this.audioTrack.V.info.mK});var U=this.Hs,e=this.videoTrack.V,T=this.audioTrack.V;!I3(U)&&T&&e&&(LZs(U,e.info,T.info,this.policy.vL),he5(this,U))}var C;((C=this.Hs)==null?0:I3(C))&&this.u$();ZnL(this.L)}catch(q){g.RS(q);I=q;if(I.message.includes("changeType")){this.R$("ssap",{exp:I.name,msg:I.message,s:I.stack});break a}this.handleError("fmt.unplayable",{exp:I.name,msg:I.message,s:I.stack},1)}VBq(this);g.Ik(this.fO)}else if(!this.Mn.L||!tFF(this.videoTrack)&&!tFF(this.audioTrack)||(this.videoTrack.U|| this.audioTrack.U)&&this.policy.B8?U=!1:(this.fn(),this.sx.seekTo(Infinity,{ov:"checkLoaderTracksSync",Gw:!0}),U=!0),!U){oUq(this);this.Mn.isManifestless&&(nHF(this.videoTrack),nHF(this.audioTrack),oF(this.iN),(U=ar(this.videoTrack))&&U.L&&(U=U.L.B&&!this.policy.Mb,this.R$(U===this.policy.D.b3?"strm":"strmbug",{strm:U,sfmp4:this.policy.D.b3,dfs:this.policy.Mb},!0)));if(this.Hs)this.u$();else if(this.policy.J){var r;U=!1;if(this.policy.t7)for(e=g.k([this.videoTrack,this.audioTrack]),T=e.next();!T.done;T= e.next()){C=T.value;for(T=ar(C);T&&C.GS()!==L1(C);T=ar(C))C.AX(T);U=U||!!T}else(I=ar(this.videoTrack))&&this.videoTrack.AX(I),(r=ar(this.audioTrack))&&this.audioTrack.AX(r);gS(this.videoTrack)&&gS(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(I||r||U)&&A4(this)}wDL(this);RT(this.U,this.videoTrack,this.videoTrack.V,!1);RT(this.U,this.audioTrack,this.audioTrack.V,!1);this.policy.ju||ac5(this,this.videoTrack,this.audioTrack);p3d(this.U,this.videoTrack,this.audioTrack); p3d(this.U,this.audioTrack,this.videoTrack);VBq(this);this.C&&(I=this.C,I.J?(r=I.Y+I.policy.IQ,I.B||(r=Math.min(r,I.startTimeSecs+I.policy.G9)),I=Math.max(0,r*1E3-Date.now())):I=NaN,isNaN(I)||g.Ik(this.wL,I));g.Ik(this.fO)}}; g.H.zq=function(a){this.sx.zq(a)}; g.H.u$=function(){var a=this;if(this.Hs){var I=this.Hs.V,U=this.Hs.L;cUs(this,this.audioTrack);cUs(this,this.videoTrack);var e=UCc(this);if(e){if(this.policy.TB){if(!I.xt()){var T=ar(this.audioTrack);if(T){if(!i6(this,this.audioTrack,I,T.info))return;C1w(this,this.audioTrack,I,T)}}if(!U.xt()&&(T=ar(this.videoTrack))){if(!i6(this,this.videoTrack,U,T.info))return;C1w(this,this.videoTrack,U,T)}}this.Lr||(this.Lr=(0,g.w)(),this.logger.debug(function(){return"Appends pause start "+a.Lr+" reason "+e}), this.policy.B&&this.R$("apdps",{r:e}))}else if(this.Lr&&(s4c(this,this.Lr),this.Lr=0),euI(this),T=!1,this.policy.L&&Ox(this.videoTrack)||!Zhc(this,this.videoTrack,U)||(T=!0,$eb(this.timing),csC(this.timing)),this.Hs&&!this.Hs.AS()&&(this.policy.L&&Ox(this.audioTrack)||!Zhc(this,this.audioTrack,I)||(T=!0,i2Y(this.timing),WoY(this.timing)),!this.Ox()&&this.Hs)){if(!this.policy.L4&&gS(this.videoTrack)&&gS(this.audioTrack)&&cV(this.Hs)&&!this.Hs.ZH()){U=!1; U=L1(this.audioTrack);if(this.policy.L){var C;I=(C=this.k6)==null?void 0:RF(C,U.J*1E3);U=!(!I||I.clipId!==U.clipId);this.R$("ssap",{eos:U})}else C=U.V,U=C===this.Mn.V[C.info.id];U&&(this.logger.debug("Setting EOS"),g$g(this.Hs),Q3i(this.schedule))}T&&!this.Hs.isAsync()&&A4(this)}}}; g.H.i_=function(a){var I,U=a===((I=this.Hs)==null?void 0:I.V)?this.audioTrack:this.videoTrack,e;if((e=ar(U))==null?0:e.isLocked){if(this.sx.X().H8()){var T;this.R$("eosl",{ounlock:(T=ar(U))==null?void 0:T.info.W5()})}var C;uWC(this,a===((C=this.Hs)==null?void 0:C.V))}var r;if(this.policy.yd&&a===((r=this.Hs)==null?void 0:r.V)&&this.xa){I=this.xa-this.getCurrentTime();var q;this.sx.R$("asl",{l:I,xtag:(q=L1(this.audioTrack))==null?void 0:q.V.info.V});this.XX=!1;this.xa=0}a.uQ()&&a.cE().length===0&& (a.PV(),this.Hs&&!this.Hs.uQ()&&(this.sx.X().H8()&&this.sx.R$("rms",{ld:"seek"}),this.Hs.Y=performance.now(),this.sx.PW(),this.sx.X().H8()&&g.Ik(this.F1)));var x;(x=U.j)!=null&&ZC(x,0);this.policy.IF?EHY(this):this.U9()}; g.H.RIm=function(a){if(this.Hs){var I=L1(a===this.Hs.V?this.audioTrack:this.videoTrack);if(a=a.wC())for(var U=0;U5&&a.Va.shift();I=I.pO;var e;if((e=this.sx.getVideoData())==null?0:e.enableServerStitchedDai)e=MFF(this.audioTrack,I),U=MFF(this.videoTrack,I),e!==0&&U!==0&&e!==U&&this.handleError("ssdai.avsync",{sq:I,a:e,v:U},0)}}; g.H.MK=function(a,I,U,e){a.info.video&&this.B.MK(I,U,e)}; g.H.FT=function(a){this.V.FT(a)}; g.H.md=Ts(20);g.H.Yc=function(a){this.k6=a;var I;(I=this.audioTrack.C)!=null&&(I.fv=a);(I=this.videoTrack.C)!=null&&(I.fv=a);I=this.L;I.D&&(I.LO.R$("ssap",{addcacheclips:1,v:I.D.version,tl:lKC(I.D.HA)}),gUC(I,a,I.D),I.D=void 0)}; g.H.Vm=function(){return this.k6}; g.H.WY=function(){return this.videoTrack.D||this.audioTrack.D}; g.H.seek=function(a,I){if(this.Ox())return Ph();if(this.WY())return Ph("seeking to head");if(this.policy.gw&&!isFinite(a))return mES(this.iN),g.XG(Infinity);oUq(this);this.XW=(0,g.w)();this.policy.V||wDL(this,a);this.Hs&&this.Hs.V&&this.Hs.L&&!this.sx.getVideoData().mN&&(this.Hs.V.isLocked()||this.Hs.L.isLocked())&&this.sx.r3({reattachOnLockedBuffer:1,vsb:""+this.Hs.L.isLocked(),asb:""+this.Hs.V.isLocked()});var U=this.getCurrentTime(),e=this.iN.seek(a,I);this.policy.dw||(this.currentTime=e);D4(this.B, a,U,this.policy.aP&&!I.Cz);A4(this);return g.XG(e)}; g.H.Ar=function(a){return this.policy.V&&this.L.Ar(a)}; g.H.B3=function(a){return this.L.B3(a)}; g.H.jC=function(a,I){this.L.jC(a,I)}; g.H.getCurrentTime=function(){if(this.policy.dw){var a=this.Dl()||0;return this.sx.getCurrentTime()-a}return this.currentTime}; g.H.s6=function(){return this.audioTrack.V.info}; g.H.YG=function(){return this.videoTrack.V.info}; g.H.Wr=function(){return this.audioTrack.V.info.mK}; g.H.KC=function(){return this.videoTrack.V.info.mK}; g.H.Bs=function(){try{this.ip(),QS(this.audioTrack),QS(this.videoTrack),YX(this.audioTrack),YX(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.S.prototype.Bs.call(this)}catch(a){g.d1(a)}}; g.H.handleError=function(a,I,U){U=U===void 0?0:U;var e=fV(U);a==="fmt.unplayable"&&this.Mn.isLive&&(this.policy.TB=!1,Os(this.Mn));I=new pV(a,I,U);g.Uj(this);Pd(I.details);this.sx.handleError(I);a!=="html5.invalidstate"&&I.errorCode!=="fmt.unplayable"&&a!=="fmt.unparseable"&&e&&this.dispose()}; g.H.sB=function(){var a=L1(this.audioTrack),I=L1(this.videoTrack);a={lct:this.getCurrentTime().toFixed(3),lsk:this.iN.isSeeking(),lmf:this.V.V.isLocked(),lbw:c3(this.schedule).toFixed(3),lhd:Lg(this.schedule).toFixed(3),lst:((this.schedule.C.Lc()||0)*1E9).toFixed(3),laa:a?a.W5():"",lva:I?I.W5():"",lar:this.audioTrack.L?this.audioTrack.L.W5():"",lvr:this.videoTrack.L?this.videoTrack.L.W5():"",laq:""+cW(this.audioTrack),lvq:""+cW(this.videoTrack)};this.Hs&&!this.Hs.AS()&&this.Hs.V&&this.Hs.L&&(a.lab= nN(this.Hs.V.cE()),a.lvb=nN(this.Hs.L.cE()));this.Lr&&(a.lapt=((0,g.w)()-this.Lr).toFixed(0),a.lapr=UCc(this));this.dw&&(a.lapmabht=((0,g.w)()-this.dw).toFixed(0),a.lapmabh=hw(this,this.audioTrack).toFixed(0));this.zt&&(a.lapmvbht=((0,g.w)()-this.zt).toFixed(0),a.lapmvbh=hw(this,this.videoTrack).toFixed(0));this.Ux&&(a.lapsdai=((0,g.w)()-this.Ux).toFixed(0));return a}; g.H.fn=function(){try{this.policy.V&&this.L.jC(!1,"pending"),this.audioTrack.fn(),this.videoTrack.fn()}catch(a){g.d1(a)}this.policy.J=""}; g.H.x_=function(){return Oh(this.D)}; g.H.R$=function(a,I,U){this.sx.R$(a,I,U===void 0?!1:U)}; g.H.To=function(){return this.sx.To()}; g.H.Gw=function(a,I){a/=I;isNaN(this.timestampOffset)&&WHg(this,a-Math.min(a,this.policy.WR));return(a-this.timestampOffset)*I}; g.H.Dl=function(){return this.timestampOffset}; g.H.isSeeking=function(){return this.iN.isSeeking()}; g.H.gg=function(){this.B.gg()}; g.H.Fd=function(a,I,U){I=I===void 0?!1:I;U=U===void 0?{}:U;this.policy.V?this.J.Fd(a,I,U):this.V.Fd(a,I,U)}; g.H.Wi=function(a,I){if(this.Va&&this.B.Wi(a,this.Va))return WHg(this,this.timestampOffset-I),A4(this),this.policy.U&&(Os(this.Mn),YX(this.audioTrack),YX(this.videoTrack),this.fn()),!0;I=this.videoTrack.V.index.WB(a);this.handleError("ad.skipfailed",{dec:!!this.Va,t:a.toFixed(3),sq:I});return!1}; g.H.getManifest=function(){return this.Mn}; g.H.isOffline=function(){return!!this.sx.getVideoData().cotn}; g.H.Tg=function(a,I){this.sx.Tg(a,I)}; g.H.nz=function(a){if(this.policy.V)this.L.jC(!0,"utc"),this.U9();else{var I=this.sx.getVideoData().HB;if(I){var U=this.U;U.XP=a;U.HB=I;Fi(this)}}}; g.H.aN=function(a){this.videoTrack.D=!1;this.audioTrack.D=!1;this.iN.L=!1;this.sx.aN(a)}; g.H.sH=function(a){this.iN.sH(a-this.Dl())}; g.H.Zm=function(){this.sx.Zm()}; g.H.Pl=function(a){a!==this.policy.JI&&((this.policy.JI=a)||this.U9())}; g.H.V0=function(a,I){var U=this.audioTrack.aF,e=this.videoTrack.aF;U&&e&&(U.remove(a,I),e.remove(a,I))}; g.H.r3=function(a){this.sx.r3(a)}; g.H.Ck=function(a){this.sx.Ck(a)}; g.H.LR=function(){return this.sx.LR()}; g.H.q0=function(){Os(this.Mn);this.fn()};g.H=g.Wy.prototype;g.H.dE=function(a,I,U,e,T,C){return this.fv.dE(a,I,U,e,T,C)}; g.H.Bq=function(a,I,U,e,T,C){return this.fv.Bq(a,I,U,e,T,C)}; g.H.cJ=function(a){return this.fv.cJ(a)}; g.H.Jy=function(a){this.fv.Jy(a)}; g.H.RX=function(a,I,U,e){return this.fv.RX(a,I,U,e)}; g.H.gg=function(){this.fv.gg()}; g.H.UF=function(a,I){this.fv.UF(a,I)}; g.H.HT=function(){this.fv.HT()}; g.H.a7=Ts(62);g.H.rK=function(a,I,U){this.fv.rK(a,I,U)}; g.H.qT=Ts(65);g.H.u2=function(a,I,U,e,T,C,r,q,x){this.fv.u2(a,I,U,e,T,C,r,q,x)}; g.H.Ve=function(a){this.fv.Ve(a)}; g.H.Sa=function(a){return this.fv.Sa(a)}; g.H.UG=function(a){return this.fv.UG(a)};g.u(l6,g.J_);g.u(By,l6);By.prototype.Y=function(a,I){if(a&&I){var U=Number(Y4(a,"cpi"))*1+1;isNaN(U)||U<=0||Uthis.B&&(this.B=U,g.vo(this.V)||(this.V={},this.J.stop(),this.L.stop())),this.V[I]=a,g.Ik(this.L))}}; By.prototype.U=function(){for(var a=g.k(Object.keys(this.V)),I=a.next();!I.done;I=a.next()){var U=I.value;I=this.publish;for(var e=this.B,T=g.LM(this.V[U]),C=[],r=g.k(T[6].split("&")),q=r.next();!q.done;q=r.next())q=q.value,q.indexOf("cpi=")===0?C.push("cpi="+e.toString()):q.indexOf("ek=")===0?C.push("ek="+g.b9(U)):C.push(q);T[6]="?"+C.join("&");U="skd://"+T.slice(2).join("");T=U.length*2;e=new Uint8Array(T+4);e[0]=T%256;e[1]=(T-e[0])/256;for(T=0;T0)for(var U=g.k(this.V),e=U.next();!e.done;e=U.next())if(I===e.value.info.cryptoPeriodIndex){I=!0;break a}I=!1}if(!I){I=(0,g.w)();a:{U=a.cryptoPeriodIndex;if(!isNaN(U)){e=g.k(this.B.values());for(var T=e.next();!T.done;T=e.next())if(Math.abs(T.value.cryptoPeriodIndex-U)<=1){U=!0;break a}}U=!1}U?(U=a.V,U=Math.max(0,Math.random()*((isNaN(U)?120:U)-30))*1E3):U=0;this.publish("log_qoe",{wvagt:"delay."+U,cpi:a.cryptoPeriodIndex,reqlen:this.V.length, ignore:this.J});U<=0?P1F(this,a):this.J||(this.V.push({time:I+U,info:a}),g.Ik(this.L,U))}}; Xm.prototype.Bs=function(){this.V=[];l6.prototype.Bs.call(this)};var Kx={},SK5=(Kx.DRM_TRACK_TYPE_AUDIO="AUDIO",Kx.DRM_TRACK_TYPE_SD="SD",Kx.DRM_TRACK_TYPE_HD="HD",Kx.DRM_TRACK_TYPE_UHD1="UHD1",Kx);g.u(YKq,g.S);g.u(yUs,g.J_);g.H=yUs.prototype;g.H.lS=function(a){var I=this;this.Ox()||a.size<=0||(a.forEach(function(U,e){var T=hW(I.L)?e:U;e=new Uint8Array(hW(I.L)?U:e);hW(I.L)&&r4I(e);U=g.Iq(e,4);r4I(e);e=g.Iq(e,4);I.V[U]?I.V[U].status=T:I.V[e]?I.V[e].status=T:I.V[U]={type:"",status:T};I.p$=[];f3(I,I.V[U].type)&&I.p$.push(Tlj(I.V[U].type))}),DCY(this,","),Py(this,{onkeystatuschange:1}),this.status="kc",this.publish("keystatuseschange",this))}; g.H.error=function(a,I,U,e){this.Ox()||(this.publish("licenseerror",a,I,U,e),a==="drm.provision"&&(a=(Date.now()-this.Y)/1E3,this.Y=NaN,this.publish("ctmp","provf",{et:a.toFixed(3)})));fV(I)&&this.dispose()}; g.H.shouldRetry=function(a,I){return!a&&this.requestNumber===I.requestNumber}; g.H.Bs=function(){this.V={};g.J_.prototype.Bs.call(this)}; g.H.sB=function(){var a={ctype:this.D.contentType||"",length:this.D.initData.length,requestedKeyIds:this.e8,cryptoPeriodIndex:this.cryptoPeriodIndex};this.B&&(a.keyStatuses=this.V);return a}; g.H.getInfo=function(){var a=this.J.join();if(p3(this)){var I=new Set,U;for(U in this.V)this.V[U].status!=="usable"&&I.add(this.V[U].type);a+="/UKS."+Array.from(I)}return a+="/"+this.cryptoPeriodIndex}; g.H.MJ=function(){return this.url};g.u(Yg,g.S);g.H=Yg.prototype;g.H.sD=function(a){if(this.U){var I=a.messageType||"license-request";this.U(new Uint8Array(a.message),I)}}; g.H.lS=function(){this.C&&this.C(this.V.keyStatuses)}; g.H.onClosed=function(){this.Ox()||g.Qz("xboxone")&&this.B&&this.B("closedShouldNotRetry")}; g.H.UY=function(a){this.U&&this.U(a.message,"license-request")}; g.H.pP=function(a){if(this.B){if(this.L){var I=this.L.error.code;a=this.L.error.systemCode}else I=a.errorCode,a=a.systemCode;this.B("t.prefixedKeyError;c."+I+";sc."+a,I,a)}}; g.H.zY=function(){this.Y&&this.Y()}; g.H.update=function(a){var I=this;if(this.V)return this.V.update(a).then(null,pq(function(U){qDg(I,"t.update",U)})); this.L?this.L.update(a):this.element.addKey?this.element.addKey(this.D.keySystem,a,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.D.keySystem,a,this.initData,this.sessionId);return OT()}; g.H.Bs=function(){this.V&&(this.j?this.V.close().catch(g.RS):this.V.close());this.element=null;g.S.prototype.Bs.call(this)};g.u(OD,g.S);g.H=OD.prototype;g.H.setServerCertificate=function(){return this.L.setServerCertificate?this.V.flavor==="widevine"&&this.V.Qg?this.L.setServerCertificate(this.V.Qg):D6(this.V)&&this.V.XX?this.L.setServerCertificate(this.V.XX):null:null}; g.H.createSession=function(a,I){var U=a.initData;if(this.V.keySystemAccess){I&&I("createsession");var e=this.L.createSession();oK(this.V)?U=tvj(U,this.V.XX):D6(this.V)&&(U=X6d(U)||new Uint8Array(0));I&&I("genreq");a=e.generateRequest(a.contentType,U);var T=new Yg(null,null,null,e,null,this.C);a.then(function(){I&&I("genreqsuccess")},pq(function(r){qDg(T,"t.generateRequest",r)})); return T}if(zw(this.V))return K_I(this,U);if(NU(this.V))return ngY(this,U);if((e=this.element)==null?0:e.generateKeyRequest)this.element.generateKeyRequest(this.V.keySystem,U);else{var C;(C=this.element)==null||C.webkitGenerateKeyRequest(this.V.keySystem,U)}return this.J=new Yg(this.element,this.V,U,null,null,this.C)}; g.H.gs=function(a){var I=b3d(this,a);I&&I.UY(a)}; g.H.Vy=function(a){var I=b3d(this,a);I&&I.pP(a)}; g.H.R0=function(a){var I=b3d(this,a);I&&I.zY(a)}; g.H.getMetrics=function(){if(this.L&&this.L.getMetrics)try{var a=this.L.getMetrics()}catch(I){}return a}; g.H.Bs=function(){this.B=this.L=null;var a;(a=this.J)==null||a.dispose();a=g.k(Object.values(this.Y));for(var I=a.next();!I.done;I=a.next())I.value.dispose();this.Y={};g.S.prototype.Bs.call(this);delete this.element};g.H=IJ.prototype;g.H.get=function(a){a=this.findIndex(a);return a!==-1?this.values[a]:null}; g.H.remove=function(a){a=this.findIndex(a);a!==-1&&(this.keys.splice(a,1),this.values.splice(a,1))}; g.H.removeAll=function(){this.keys=[];this.values=[]}; g.H.set=function(a,I){var U=this.findIndex(a);U!==-1?this.values[U]=I:(this.keys.push(a),this.values.push(I))}; g.H.findIndex=function(a){return g.uI(this.keys,function(I){return g.YJ(a,I)})};g.u(kUj,g.J_);g.H=kUj.prototype;g.H.GCa=function(a){this.OM({onecpt:1});a.initData&&Mvg(this,new Uint8Array(a.initData),a.initDataType)}; g.H.ss$=function(a){this.OM({onndky:1});Mvg(this,a.initData,a.contentType)}; g.H.B$=function(a){this.OM({onneedkeyinfo:1});this.Ex.N("html5_eme_loader_sync")&&(this.C.get(a.initData)||this.C.set(a.initData,a));A4F(this,a)}; g.H.Nr=function(a){this.B.push(a);sq(this)}; g.H.createSession=function(a){var I=$3F(this)?MDq(a):g.Iq(a.initData);this.L.get(I);this.tU=!0;a=new yUs(this.videoData,this.Ex,a,this.drmSessionId);this.L.set(I,a);a.subscribe("ctmp",this.gW,this);a.subscribe("keystatuseschange",this.lS,this);a.subscribe("licenseerror",this.IG,this);a.subscribe("newlicense",this.oH,this);a.subscribe("newsession",this.Y3,this);a.subscribe("sessionready",this.fP,this);a.subscribe("fairplay_next_need_key_info",this.Wg,this);this.Ex.N("html5_enable_vp9_fairplay")&&a.subscribe("qualitychange", this.jg,this);a.subscribe("sabrlicenseconstraint",this.d2X,this);w6c(a,this.J)}; g.H.oH=function(a){this.Ox()||(this.OM({onnelcswhb:1}),a&&!this.heartbeatParams&&(this.heartbeatParams=a,this.publish("heartbeatparams",a)))}; g.H.Y3=function(){this.Ox()||(this.OM({newlcssn:1}),this.B.shift(),this.tU=!1,sq(this))}; g.H.fP=function(){if(zw(this.V)&&(this.OM({onsnrdy:1}),this.zt--,this.zt===0)){var a=this.Va,I,U;(I=a.element)==null||(U=I.msSetMediaKeys)==null||U.call(I,a.B)}}; g.H.lS=function(a){if(!this.Ox()){!this.Ux&&this.videoData.N("html5_log_drm_metrics_on_key_statuses")&&(i3w(this),this.Ux=!0);this.OM({onksch:1});var I=this.jg;if(!p3(a)&&g.a7&&a.L.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var U="large";else{U=[];var e=!0;if(p3(a))for(var T=g.k(Object.keys(a.V)),C=T.next();!C.done;C=T.next())C=C.value,a.V[C].status==="usable"&&U.push(a.V[C].type),a.V[C].status!=="unknown"&&(e=!1);if(!p3(a)||e)U=a.J;U=o8F(U)}I.call(this,U);this.publish("keystatuseschange", a)}}; g.H.gW=function(a,I){this.Ox()||this.publish("ctmp",a,I)}; g.H.Wg=function(a,I){this.Ox()||this.publish("fairplay_next_need_key_info",a,I)}; g.H.IG=function(a,I,U,e){this.Ox()||(this.videoData.N("html5_log_drm_metrics_on_error")&&i3w(this),this.publish("licenseerror",a,I,U,e))}; g.H.jL=function(){return this.D}; g.H.jg=function(a){var I=g.uo("auto",a,!1,"l");if(this.videoData.tC){if(this.D.NF(I))return}else if(DAi(this.D,a))return;this.D=I;this.publish("qualitychange");this.OM({updtlq:a})}; g.H.d2X=function(a){this.videoData.sabrLicenseConstraint=a}; g.H.Bs=function(){this.V.keySystemAccess&&this.element&&(this.e8?this.element.setMediaKeys(null).catch(g.RS):this.element.setMediaKeys(null));this.element=null;this.B=[];for(var a=g.k(this.L.values()),I=a.next();!I.done;I=a.next())I=I.value,I.unsubscribe("ctmp",this.gW,this),I.unsubscribe("keystatuseschange",this.lS,this),I.unsubscribe("licenseerror",this.IG,this),I.unsubscribe("newlicense",this.oH,this),I.unsubscribe("newsession",this.Y3,this),I.unsubscribe("sessionready",this.fP,this),I.unsubscribe("fairplay_next_need_key_info", this.Wg,this),this.Ex.N("html5_enable_vp9_fairplay")&&I.unsubscribe("qualitychange",this.jg,this),I.dispose();this.L.clear();this.Y.removeAll();this.C.removeAll();this.heartbeatParams=null;g.J_.prototype.Bs.call(this)}; g.H.sB=function(){for(var a={systemInfo:this.V.sB(),sessions:[]},I=g.k(this.L.values()),U=I.next();!U.done;U=I.next())a.sessions.push(U.value.sB());return a}; g.H.getInfo=function(){return this.L.size<=0?"no session":""+this.L.values().next().value.getInfo()+(this.U?"/KR":"")}; g.H.OM=function(a,I){I=I===void 0?!1:I;this.Ox()||(Pd(a),(this.Ex.H8()||I)&&this.publish("ctmp","drmlog",a))};g.u(lTq,g.S);g.H=lTq.prototype;g.H.eO=function(){return!!this.UN}; g.H.CQ=function(){return this.L}; g.H.handleError=function(a){var I=this;YDw(this,a);if((a.errorCode!=="html5.invalidstate"&&a.errorCode!=="fmt.unplayable"&&a.errorCode!=="fmt.unparseable"||!fTc(this,a.errorCode,a.details))&&!y4I(this,a)){if(this.hU.Va!=="yt"&&SDg(this,a)&&this.videoData.GB&&(0,g.w)()/1E3>this.videoData.GB&&this.hU.Va==="hm"){var U=Object.assign({e:a.errorCode},a.details);U.stalesigexp="1";U.expire=this.videoData.GB;U.init=this.videoData.JG/1E3;U.now=(0,g.w)()/1E3;U.systelapsed=((0,g.w)()-this.videoData.JG)/1E3;a= new pV(a.errorCode,U,2);this.sx.Ua(a.errorCode,2,"SIGNATURE_EXPIRED",Pd(a.details))}if(fV(a.severity)){var e;U=(e=this.sx.LO)==null?void 0:e.V.V;if(this.hU.N("html5_use_network_error_code_enums"))if(O3d(a)&&U&&U.isLocked())var T="FORMAT_UNAVAILABLE";else if(this.hU.Y||a.errorCode!=="auth"||a.details.rc!==429)a.errorCode==="ump.spsrejectfailure"&&(T="HTML5_SPS_UMP_STATUS_REJECTED");else{T="TOO_MANY_REQUESTS";var C="6"}else O3d(a)&&U&&U.isLocked()?T="FORMAT_UNAVAILABLE":this.hU.Y||a.errorCode!=="auth"|| a.details.rc!=="429"?a.errorCode==="ump.spsrejectfailure"&&(T="HTML5_SPS_UMP_STATUS_REJECTED"):(T="TOO_MANY_REQUESTS",C="6");this.sx.Ua(a.errorCode,a.severity,T,Pd(a.details),C)}else this.sx.publish("nonfatalerror",a),e=/^pp/.test(this.videoData.clientPlaybackNonce),this.XQ(a.errorCode,a.details),e&&a.errorCode==="manifest.net.connect"&&(a="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.w)(),fI(a,"manifest",function(r){I.Y=!0;I.R$("pathprobe",r)},function(r){I.XQ(r.errorCode, r.details)}))}}; g.H.R$=function(a,I){this.sx.Qo().R$(a,I)}; g.H.XQ=function(a,I){I=Pd(I);this.sx.Qo().XQ(a,I)};eu.prototype.uC=function(a,I){return(I===void 0?0:I)?{RZ:a?CD(this,a):oc,aS:a?ogI(this,a):oc,HcO:a?hiC(this,a):oc,fgs:a?Ubg(this,a.videoData):oc,lr:a?e6L(this,a.videoData,a):oc,ySX:a?QN5(this,a):oc,XXX:F_b(this)}:{RZ:a?CD(this,a):oc}}; eu.prototype.T3=function(a){var I;g.EZ(this.Ex)&&(I=window.screen&&window.screen.width?new g.pJ(window.screen.width,window.screen.height):null);I||(I=this.Ex.aM?this.Ex.aM.clone():this.fl.d2());(I$||xX||a)&&I.scale(g.Uu());return I}; eu.prototype.N=function(a){return this.Ex.N(a)};g.u(r3,g.S);r3.prototype.onError=function(a){if(a!=="player.fatalexception"||this.provider.N("html5_exception_to_health"))a==="sabr.fallback"&&(this.encounteredSabrFallback=!0),a.match(kaz)?this.networkErrorCount++:this.nonNetworkErrorCount++}; r3.prototype.send=function(){if(!(this.B||this.V<0)){rBC(this);var a=g.cy(this.provider)-this.V,I="PLAYER_PLAYBACK_STATE_UNKNOWN",U=this.playerState.VR;this.playerState.isError()?I=U&&U.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.Q(this.playerState,2)?I="PLAYER_PLAYBACK_STATE_ENDED":g.Q(this.playerState,64)?I="PLAYER_PLAYBACK_STATE_UNSTARTED":g.Q(this.playerState,16)||g.Q(this.playerState,32)?I="PLAYER_PLAYBACK_STATE_SEEKING":g.Q(this.playerState,1)&&g.Q(this.playerState, 4)?I="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.Q(this.playerState,1)?I="PLAYER_PLAYBACK_STATE_BUFFERING":g.Q(this.playerState,4)?I="PLAYER_PLAYBACK_STATE_PAUSED":g.Q(this.playerState,8)&&(I="PLAYER_PLAYBACK_STATE_PLAYING");U=rqo[WD(this.provider.videoData)];a:switch(this.provider.Ex.playerCanaryState){case "canary":var e="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":e="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:e="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var T=HDY(this.provider), C=this.L<0?a:this.L-this.V;a=this.provider.Ex.XY+36E5<(0,g.w)();I={started:this.L>=0,stateAtSend:I,joinLatencySecs:C,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:e,playerCanaryStage:T,isAd:this.provider.videoData.isAd(),liveMode:U,hasDrm:!!g.gN(this.provider.videoData),isGapless:this.provider.videoData.D,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:Kn(this.provider.videoData)};a||g.JL("html5PlayerHealthEvent",I);this.B=!0;this.dispose()}}; r3.prototype.Bs=function(){this.B||this.send();window.removeEventListener("error",this.H3);window.removeEventListener("unhandledrejection",this.H3);g.S.prototype.Bs.call(this)}; var kaz=/\bnet\b/;g.u(xbq,g.S);xbq.prototype.Bs=function(){tui(this);g.S.prototype.Bs.call(this)};var ncq=/[?&]cpn=/;g.u(HR,g.S);HR.prototype.flush=function(){var a={};this.L&&(a.pe=this.L);this.V.length>0&&(a.pt=this.V.join("."));this.V=[];return a}; HR.prototype.stop=function(){var a=this,I,U,e;return g.f(function(T){if(T.L==1)return g.jb(T,2),g.l(T,(I=a.J)==null?void 0:I.stop(),4);if(T.L!=2)return(U=T.V)&&a.logTrace(U),g.cw(T,0);e=g.lF(T);a.L=ABs(e.message);g.Aj(T)})}; HR.prototype.logTrace=function(a){this.encoder.reset();this.encoder.add(1);this.encoder.add(a.resources.length);for(var I=g.k(a.resources),U=I.next();!U.done;U=I.next()){U=U.value.replace("https://www.youtube.com/s/","");this.encoder.add(U.length);for(var e=0;e=0?a:g.cy(this.provider),this.tU?VYI.has(this.Gn)&&(this.V.size||(this.Gn==="PL"?a>=this.L+30:a<=this.e8+30||a>=this.L+1200&&a<=this.e8+86400))&&(g.Z3(this,a,"vps",[this.Gn]),this.L=a):["PL","B","S"].indexOf(this.Gn)>-1&&(this.V.size||a>=this.L+30)&&(g.Z3(this,a,"vps",[this.Gn]),this.L=a),this.V.size)){this.sequenceNumber===7E3&&g.RS(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){KD(this,a);var I=this.provider.sx.lC(); I=g.k(I);for(var U=I.next();!U.done;U=I.next())U=U.value,this.R$(U.key,U.value);I=a;U=this.provider.sx.lL();var e=U.droppedVideoFrames||0,T=U.totalVideoFrames||0,C=e-this.xA,r=T&&!this.nU;e>U.totalVideoFrames||C>5E3?pRc(this,"html5.badframedropcount","df."+e+";tf."+U.totalVideoFrames):(C>0||r)&&g.Z3(this,I,"df",[C]);this.xA=e;this.nU=T;this.j>0&&(g.Z3(this,a,"glf",[this.j]),this.j=0);Cx.isActive()&&(a=Cx.Rr(),Object.keys(a).length>0&&this.R$("profile",a));this.EB&&bY(this,"lwnmow");this.provider.Ex.H8()&& this.provider.N("html5_record_now")&&this.R$("now",{wt:(0,g.w)()});a={};this.provider.videoData.L&&(a.fmt=this.provider.videoData.L.itag,(I=this.provider.videoData.J)&&I.itag!==a.fmt&&(a.afmt=I.itag));a.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(a.adcpn=this.adCpn);this.Mu&&(a.addocid=this.Mu);this.contentCpn&&(a.ccpn=this.contentCpn);this.gw&&(a.cdocid=this.gw);this.provider.videoData.cotn&&(a.cotn=this.provider.videoData.cotn);a.el=RE(this.provider.videoData);a.content_v=F9(this.provider.videoData); a.ns=this.provider.Ex.Va;a.fexp=BEs(this.provider.Ex.experiments).toString();a.cl=(748101193).toString();(I=this.provider.videoData.adFormat||this.adFormat)&&(a.adformat=I);(I=WD(this.provider.videoData))&&(a.live=I);this.provider.videoData.lN()&&(a.drm=1,this.provider.videoData.U&&(a.drm_system=CXQ[this.provider.videoData.U.flavor]||0),this.provider.videoData.W1&&(a.drm_product=this.provider.videoData.W1));tb()&&this.provider.videoData.Y&&(a.ctt=this.provider.videoData.Y,a.cttype=this.provider.videoData.zR, this.provider.videoData.mdxEnvironment&&(a.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(a.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.uX&&(a.dai_fallback="1")):this.provider.videoData.c5?a.dai="cs":this.provider.videoData.N9&&(a.dai="disabled");a.seq=this.sequenceNumber++;if(this.provider.videoData.VB){if(I=this.provider.videoData.VB,a&&I)for(I.ns==="3pp"&&(a.ns="3pp"),this.L4.has(I.ns)&&bY(this,"hbps"), I.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=I.shbpslc),this.provider.Ex.experiments.S8("html5_use_server_qoe_el_value")&&this.i5.delete("el"),U=g.k(Object.keys(I)),e=U.next();!e.done;e=U.next())e=e.value,this.i5.has(e)||(a[e]=I[e])}else a.event="streamingstats",a.docid=this.provider.videoData.videoId,a.ei=this.provider.videoData.eventId;this.isEmbargoed&&(a.embargoed="1");Object.assign(a,this.provider.Ex.V);if(I=a.seq)I={cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+I, serializedWatchEndpointLoggingContext:this.provider.videoData.Ca},this.serializedHouseBrandPlayerServiceLoggingContext&&(I.serializedHouseBrandPlayerServiceLoggingContext=UW(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn&&(I.playerResponseCpn=this.provider.videoData.playerResponseCpn),xc.length&&(I.decoderInfo=xc),this.provider.sx.Vm()&&(I.transitionStitchType=4,this.dw&&(I.timestampOffsetMsecs=this.dw)),this.remoteControlMode&&(I.remoteControlMode= this.remoteControlMode),this.remoteConnectedDevices.length&&(I.remoteConnectedDevices=this.remoteConnectedDevices),I=g.sH(I,$Ac),I=g.Iq(I,4),this.V.set("qclc",[I]);a=g.pM("//"+this.provider.Ex.TR+"/api/stats/qoe",a);U=I="";e=g.k(this.V.entries());for(T=e.next();!T.done;T=e.next())C=g.k(T.value),T=C.next().value,C=C.next().value,r=void 0,(r=C)!=null&&r.join&&(T="&"+T+"="+C.join(","),T.length>100?U+=T:I+=T);l3I(this,a+I,U.replace(/ /g,"%20"))}this.V.clear()}}; g.H.Ck=function(a){this.EB=a}; g.H.Bo=function(){if(this.provider.videoData.U){var a=this.provider.videoData.U;bY(this,"eme-"+(a.keySystemAccess?"final":zw(a)?"ms":oK(a)?"ytfp":NU(a)?"safarifp":"nonfinal"))}}; g.H.L3=Ts(59);g.H.Ri=function(a){this.isEmbargoed=a}; g.H.hS=Ts(36);g.H.cX=Ts(42);g.H.onPlaybackRateChange=function(a){var I=g.cy(this.provider);a&&a!==this.TC&&(g.Z3(this,I,"rate",[a]),this.TC=a);this.tU||this.reportStats(I)}; g.H.Aa=Ts(30);g.H.getPlayerState=function(a){if(g.Q(a,128))return"ER";if(g.Q(a,2048))return"B";if(g.Q(a,512))return"SU";if(g.Q(a,16)||g.Q(a,32))return"S";if(a.isOrWillBePlaying()&&g.Q(a,64))return"B";var I=AqD[kP(a)];g.Pj(this.provider.Ex)&&I==="B"&&this.provider.sx.getVisibilityState()===3&&(I="SU");I==="B"&&g.Q(a,4)&&(I="PB");return I}; g.H.Bs=function(){g.S.prototype.Bs.call(this);g.j1(this.Y);g.j1(this.F1)}; g.H.yS=function(a){this.isOffline=a;g.Z3(this,g.cy(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.H.R$=function(a,I,U){var e=this.uj.indexOf(a)!==-1;e||this.uj.push(a);if(!U||!e){var T=typeof I!=="string"?Pd(I):I;T=Yqq(T);if(!U&&!/^t[.]/.test(T)){var C=g.cy(this.provider)*1E3;T="t."+C.toFixed()+";"+T}nD(this,"ctmp",a+":"+T);this.logger.debug(function(){return"ctmp "+a+" "+T}); B3F(this);return C}}; g.H.gh=function(a,I,U){this.U={jAK:Number(this.R$("glrem",{nst:a.toFixed(),rem:I.toFixed(),ca:+U})),x8:a,fCx:I,isAd:U}}; g.H.Ag=function(a,I,U){g.Z3(this,g.cy(this.provider),"ad_playback",[a,I,U])}; g.H.V1=function(a,I){var U=g.cy(this.provider)*1E3;nD(this,"daism","t."+U.toFixed(0)+";smw."+(a*1E3).toFixed(0)+";smo."+(I*1E3).toFixed(0))}; g.H.resume=function(){var a=this;this.provider.Ex.H8()&&this.R$("ssap",{qoesus:"0",vid:this.provider.videoData.videoId});isNaN(this.Y)?XRg(this):this.Y=g.Ab(function(){a.reportStats()},1E4)}; var bB={},AqD=(bB[5]="N",bB[-1]="N",bB[3]="B",bB[0]="EN",bB[2]="PA",bB[1]="PL",bB[-1E3]="ER",bB[1E3]="N",bB),VYI=new Set(["PL","B","S"]),xc=[];VU.prototype.eN=function(){return this.V}; VU.prototype.update=function(){if(this.C){var a=this.Ea()||0,I=g.cy(this.provider);a>=this.provider.sx.getDuration()-.1&&(this.previouslyEnded=!0);if(a!==this.V||Ecd(this,a,I)){var U;if(!(U=aI-this.PH+2||Ecd(this,a,I))){U=this.provider.sx.getVolume();var e=U!==this.j,T=this.provider.sx.isMuted()?1:0;T!==this.D?(this.D=T,U=!0):(!e||this.J>=0||(this.j=U,this.J=I),U=I-this.J,this.J>=0&&U>2?(this.J=-1,U=!0):U=!1)}U&&(AB(this),this.B=a);this.PH=I;this.V=a}}}; VU.prototype.Ea=function(){var a=this.provider.sx.Ea();return this.provider.Ex.N("html5_disable_live_dvr_shrink_for_cdm_vss")&&h1(this.provider.videoData)?a+this.provider.sx.Dl():a};dbg.prototype.send=function(a){var I=this;if(!this.XX){var U=wRd(this),e=g.pM(this.uri,U);this.Ex.N("vss_through_gel_double")&&FPw(e);this.tU&&!this.Ex.N("html5_simplify_pings")?N35(this,e):R6F(this,a).then(function(T){I.tU&&(T=T||{},T.method="POST",T.postParams={atr:I.attestationResponse});uow(e,T,{token:I.gw,HO:I.Vo,mdxEnvironment:I.mdxEnvironment},I.Ex,a,I.dw,I.isFinal&&I.q2||I.Ux||I.B&&I.DU)}); this.XX=!0}}; dbg.prototype.L=function(a){a===void 0&&(a=NaN);return Number(a.toFixed(3)).toString()}; var JH={},z6S=(JH.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,JH.LIVING_ROOM_APP_MODE_MAIN=1,JH.LIVING_ROOM_APP_MODE_KIDS=2,JH.LIVING_ROOM_APP_MODE_MUSIC=3,JH.LIVING_ROOM_APP_MODE_UNPLUGGED=4,JH.LIVING_ROOM_APP_MODE_GAMING=5,JH),uB={},QJS=(uB.EMBEDDED_PLAYER_MODE_UNKNOWN=0,uB.EMBEDDED_PLAYER_MODE_DEFAULT=1,uB.EMBEDDED_PLAYER_MODE_PFP=2,uB.EMBEDDED_PLAYER_MODE_PFL=3,uB);g.u(ju,g.S);g.H=ju.prototype;g.H.mP=function(){this.V.update();TmC(this)&&(vcg(this),aJS(this),this.w9())}; g.H.Bs=function(){g.S.prototype.Bs.call(this);LD(this);GYi(this.V)}; g.H.sB=function(){return wRd($c(this,"playback"))}; g.H.w9=function(){this.provider.videoData.C.eventLabel=RE(this.provider.videoData);this.provider.videoData.C.playerStyle=this.provider.Ex.playerStyle;this.provider.videoData.z9&&(this.provider.videoData.C.feature="pyv");this.provider.videoData.C.vid=this.provider.videoData.videoId;var a=this.provider.videoData.C;var I=this.provider.videoData;I=I.isAd()||!!I.z9;a.isAd=I}; g.H.pc=function(a){var I=$c(this,"engage");I.e8=a;return mbd(I,Z4F(this.provider))};xog.prototype.isEmpty=function(){return this.endTime===this.startTime};cR.prototype.N=function(a){return this.Ex.N(a)}; cR.prototype.getCurrentTime=function(a){if(this.N("html5_ssap_current_time_for_logging_refactor")){var I=this.sx.Vm();if(I&&(a=a||I.Zb()))return Ii(I,a)}else if(g.sc(this.videoData)){var U=this.sx.Vm();if(U)return a=this.sx.getCurrentTime(),U=(((I=RF(U,a*1E3))==null?void 0:I.gU)||0)/1E3,a-U}return this.sx.getCurrentTime()}; cR.prototype.Ea=function(a){if(this.N("html5_ssap_current_time_for_logging_refactor")){var I=this.sx.Vm();if(I&&(a=a||I.Zb()))return Ii(I,a)}else if(g.sc(this.videoData)){var U=this.sx.Vm();if(U)return a=this.sx.Ea(),U=(((I=RF(U,a*1E3))==null?void 0:I.gU)||0)/1E3,a-U}return this.sx.Ea()}; var tJg={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.u(g.WR,g.S);g.H=g.WR.prototype;g.H.mP=function(){if(this.provider.videoData.enableServerStitchedDai&&this.sb){var a;(a=this.B.get(this.sb))==null||a.mP()}else this.V&&this.V.mP()}; g.H.Ri=function(a){this.qoe&&this.qoe.Ri(a)}; g.H.hS=Ts(35);g.H.cX=Ts(41);g.H.V1=function(a,I){this.qoe&&this.qoe.V1(a,I)}; g.H.Pa=function(){if(this.provider.videoData.enableServerStitchedDai&&this.sb){var a;(a=this.B.get(this.sb))!=null&&AB(a.V)}else this.V&&AB(this.V.V)}; g.H.XQ=function(a,I){this.qoe&&pRc(this.qoe,a,I);if(this.L)this.L.onError(a)}; g.H.onPlaybackRateChange=function(a){if(this.qoe)this.qoe.onPlaybackRateChange(a);this.V&&AB(this.V.V)}; g.H.L3=Ts(58);g.H.R$=function(a,I,U){this.qoe&&this.qoe.R$(a,I,U)}; g.H.gh=function(a,I,U){this.qoe&&this.qoe.gh(a,I,U)}; g.H.OR=function(a){var I;(I=this.qoe)==null||I.OR(a)}; g.H.aC=function(a){var I;(I=this.qoe)==null||I.aC(a)}; g.H.Ck=function(a){this.qoe&&this.qoe.Ck(a)}; g.H.Ag=function(a,I,U){this.qoe&&this.qoe.Ag(a,I,U)}; g.H.Aa=Ts(29);g.H.Qv=function(){if(this.qoe)return this.qoe.Qv()}; g.H.sB=function(){if(this.provider.videoData.enableServerStitchedDai&&this.sb){var a,I;return(I=(a=this.B.get(this.sb))==null?void 0:a.sB())!=null?I:{}}return this.V?this.V.sB():{}}; g.H.Vh=function(){var a;return(a=this.qoe)==null?void 0:a.Vh()}; g.H.dh=function(a,I){var U;(U=this.qoe)==null||U.dh(a,I)}; g.H.pc=function(a){return this.V?this.V.pc(a):function(){}}; g.H.w9=function(){this.V&&this.V.w9()}; g.H.getVideoData=function(){return this.provider.videoData}; g.H.resume=function(){this.qoe&&this.qoe.resume()};g.u(Xo,g.S); Xo.prototype.BW=function(a,I,U){if(this.V.has(a)){var e=this.V.get(a);if(I.videoId&&!nSC(e))this.L.R$("ssap",{rlc:a}),$oc(this,a);else return}if(!this.V.has(a)){e=new cR(I,this.Ex,this.sx);var T=Math.round(lY(this.L)*1E3);e=new g.WR(e,T);nSC(e)||this.L.R$("nqv",{vv:I.videoId});T=this.L.getVideoData();this.V.set(a,e);if(e.qoe){var C=e.qoe,r=T.videoId||"";C.contentCpn=T.clientPlaybackNonce;C.gw=r}KjL(e);U===2&&(this.Ex.N("html5_log_ad_playback_docid")?(U=this.L,U.qoe&&(U=U.qoe,e=I.IF||"",T=I.breakType|| 0,I=I.videoId||"",C=this.Ex.Va||"yt",g.Z3(U,g.cy(U.provider),"ad_playback",[a,e,T,I,C]))):this.L.Ag(a,I.IF||"",I.breakType||0))}}; Xo.prototype.Ej=function(a,I,U,e,T,C,r,q){if(a!==I){var x=this.Qo(a),Z=this.Qo(I),t,n=a===((t=x.getVideoData())==null?void 0:t.clientPlaybackNonce),K;t=I===((K=Z.getVideoData())==null?void 0:K.clientPlaybackNonce);var b;K=n?((b=x.getVideoData())==null?void 0:b.videoId)||"":"nvd";var J;b=t?((J=Z.getVideoData())==null?void 0:J.videoId)||"":"nvd";n&&(x=x.qoe)!=null&&(uY(x,4,C?4:T?2:0,I,b,U),x.reportStats());t&&(BR(Z),(I=Z.qoe)!=null&&(uY(I,4,C?5:T?3:1,a,K,e),I.reportStats()),uc5(Z,new g.AV(r,Z.Gn)), b4c(Z));q&&$oc(this,a)}}; Xo.prototype.Qo=function(a){a=a||this.sb;return this.V.get(a)||this.L};g.u(g.PR,g.S);g.H=g.PR.prototype; g.H.xw=function(a,I){this.sync();I&&this.V.array.length>=2E3&&this.Bk("captions",1E4);I=this.V;if(a.length>1&&a.length>I.array.length)I.array=I.array.concat(a),I.array.sort(I.V);else for(var U=g.k(a),e=U.next();!e.done;e=U.next())e=e.value,!I.array.length||I.V(e,I.array[I.array.length-1])>0?I.array.push(e):g.S8(I.array,e,I.V);a=g.k(a);for(I=a.next();!I.done;I=a.next())I=I.value,I.namespace==="ad"&&this.J("ssap",{acrsid:I.getId(),acrsst:I.start,acrset:I.end,acrscpt:I.playerType});this.B=NaN;this.sync()}; g.H.L1=function(a){a.length>1E4&&g.RS(new g.vk("Over 10k cueRanges removal occurs with a sample: ",a[0]));if(!this.Ox()){for(var I=g.k(a),U=I.next();!U.done;U=I.next())(U=U.value)&&U.namespace==="ad"&&this.J("ssap",{rcrid:U.getId(),rcst:U.start,rcet:U.end,rcpt:U.playerType});var e=new Set(a);this.L=this.L.filter(function(T){return!e.has(T)}); Bmq(this.V,e);this.sync()}}; g.H.Bk=function(a,I){var U=(isNaN(this.B)?g.Q(this.sx.getPlayerState(),2)?0x8000000000000:this.sx.getCurrentTime()*1E3:this.B)-I;I=this.hI().filter(function(e){return e.namespace===a&&e.endthis.V,C=g.Q(U,8)&&g.Q(U,16),r=this.sx.r6().isBackground()||U.isSuspended();RJ(this,this.xa,C&&!r,T,"qoe.slowseek",function(){},"timeout"); var q=isFinite(this.V);q=C&&q&&pKC(I,this.V);var x=!e||Math.abs(e-this.V)>10,Z=this.Ex.N("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),t=e===0&&this.L&&[11,10].includes(this.L);RJ(this,this.i5,q&&x&&!r&&(!Z||!t),T,"qoe.slowseek",function(){I.seekTo(a.V)},"set_cmt"); x=q&&b2(I.gV(),this.V);var n=this.sx.LO;q=!n||n.Yr();var K=function(){I.seekTo(a.V+.001)}; RJ(this,this.CO,x&&q&&!r,T,"qoe.slowseek",K,"jiggle_cmt");q=function(){return a.sx.Yh()}; RJ(this,this.fO,x&&!r,T,"qoe.slowseek",q,"new_elem");x=uC(U);Z=U.isBuffering();var b=I.gV(),J=KN(b,e),V=J>=0&&b.end(J)>e+5,M=x&&Z&&V;t=this.sx.getVideoData();RJ(this,this.a$,e<.002&&this.V<.002&&C&&g.Pj(this.Ex)&&g.wN(t)&&!r,T,"qoe.slowseek",q,"slow_seek_shorts");RJ(this,this.j,t.XI()&&C&&!r&&!t.dw,T,"qoe.slowseek",q,"slow_seek_gapless_shorts");RJ(this,this.gw,M&&!r,x&&!Z,"qoe.longrebuffer",K,"jiggle_cmt");RJ(this,this.e8,M&&!r,x&&!Z,"qoe.longrebuffer",q,"new_elem_nnr");if(n){var c=n.getCurrentTime(); C=I.RP();C=Mzj(C,c);C=!n.isSeeking()&&e===C;RJ(this,this.EB,x&&Z&&C&&!r,x&&!Z&&!C,"qoe.longrebuffer",function(){I.seekTo(c)},"seek_to_loader")}C={}; K=KN(b,Math.max(e-3.5,0));M=K>=0&&e>b.end(K)-1.1;var W=K>=0&&K+1=0&&M&&W<11;C.close2edge=M;C.gapsize=W;C.buflen=b.length;this.L&&(C.seekSour=this.L);if(J=this.sx.Vm()){K=J.Zb();M=K!==RF(J,e*1E3).clipId;W=g.ki(this.Ex.experiments,"html5_ssap_skip_seeking_offset_ms");var B=(d0(J,K)+W)/1E3;RJ(this,this.dw,M&&x&&Z&&!r,x&&!Z,"qoe.longrebuffer",function(){I.seekTo(B)},"ssap_clip_not_match")}RJ(this,this.tU,x&&Z&&!r,x&&!Z,"qoe.longrebuffer", function(){},"timeout",C); C=U.isSuspended();C=this.sx.d3()&&!C;RJ(this,this.C,C,!C,"qoe.start15s",function(){a.sx.WZ("ad")},"ads_preroll_timeout"); C=this.Ex.experiments.S8("html5_use_playback_rate_in_skip_slow_ad")?this.sx.getPlaybackRate()*1E3:1E3;J=e-this.J5;RJ(this,this.XX,g.wN(t)&&Y,x&&!Z,"qoe.longrebuffer",function(){a.sx.r3()},"reset_media_source"); RJ(this,this.Z6,g.wN(t)&&Y,x&&!Z,"qoe.longrebuffer",q,"reset_media_element");this.J===0&&(this.Y=e);Y=Z&&this.V===0&&e>1&&e===this.Y;RJ(this,this.zt,g.wN(t)&&Y,x&&!Z,"qoe.slowseek",function(){I.seekTo(0)},"reseek_after_time_jump"); r=U.isOrWillBePlaying()&&!r;V=this.sx.BF()-e<6&&!V&&this.sx.zF();RJ(this,this.D,t.XI()&&r&&Z&&V,x&&!Z,"qoe.longrebuffer",function(){a.sx.Yh(!1,!0)},"handoff_end_long_buffer_reload"); r=ZK(t)&&this.L===104&&r&&(Z||g.Q(U,8)&&g.Q(U,16));RJ(this,this.Va,r,T,"qoe.start15s",q,"gapless_slow_start");U=!!(C&&n>5&&U.isPlaying()&&e<.1);RJ(this,this.hN,U,e>.5&&x,"qoe.longrebuffer",q,"ssap_stuck_in_ad_beginning");this.J=e;this.U.start()}}; d3.prototype.XQ=function(a,I,U){I=this.sB(I);I.wn=U;I.wdup=this.B[a]?"1":"0";this.sx.XQ(new pV(a,I));this.B[a]=!0}; d3.prototype.sB=function(a){a=Object.assign(this.sx.sB(!0),a.sB());this.V&&(a.stt=this.V.toFixed(3));this.sx.getVideoData().isLivePlayback&&(a.ct=this.sx.getCurrentTime().toFixed(3),a.to=this.sx.Dl().toFixed(3));delete a.uga;delete a.euri;delete a.referrer;delete a.fexp;delete a.vm;return a}; yU.prototype.reset=function(){this.V=this.L=this.B=this.startTimestamp=0;this.J=!1}; yU.prototype.test=function(a){if(!this.U||this.L)return!1;if(!a)return this.reset(),!1;a=(0,g.w)();if(!this.startTimestamp)this.startTimestamp=a,this.B=0;else if(this.B>=this.U)return this.L=a,!0;this.B+=1;return!1}; yU.prototype.sB=function(){var a={},I=(0,g.w)();this.startTimestamp&&(a.wsd=(I-this.startTimestamp).toFixed());this.L&&(a.wtd=(I-this.L).toFixed());this.V&&(a.wssd=(I-this.V).toFixed());return a};g.u(oSY,g.S);g.H=oSY.prototype;g.H.setMediaElement=function(a){(this.mediaElement=a)?(this.mediaElement&&(this.U||this.B||!this.mediaElement.a6()||this.seekTo(.01,{ov:"seektimeline_setupMediaElement"})),w3(this)):mP(this)}; g.H.getCurrentTime=function(){if(Fo(this.sx)){if(!isNaN(this.L))return this.L}else if(!isNaN(this.L)&&isFinite(this.L))return this.L;return this.mediaElement&&xxq(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.B||0}; g.H.sZ=function(){return this.XX}; g.H.Ea=function(){return this.getCurrentTime()-this.Dl()}; g.H.Q5=function(){return this.V?this.V.Q5():Infinity}; g.H.isAtLiveHead=function(a){if(!this.V)return!1;a===void 0&&(a=this.getCurrentTime());return Su(this.V,a)}; g.H.yM=function(){return!!this.V&&this.V.yM()}; g.H.seekTo=function(a,I){var U=I===void 0?{}:I;I=U.uw===void 0?!1:U.uw;var e=U.xP===void 0?0:U.xP;var T=U.Wl===void 0?!1:U.Wl;var C=U.Qe===void 0?0:U.Qe;var r=U.ov===void 0?"":U.ov;var q=U.seekSource===void 0?void 0:U.seekSource;var x=U.Gw===void 0?!1:U.Gw;var Z=U.Cz===void 0?!1:U.Cz;U=U.Ks===void 0?!1:U.Ks;x&&(a+=this.Dl());Kn(this.videoData)&&q===29&&(this.XX=void 0);x=a=this.C4())||!g.fn(this.videoData),t||(V={st:V,mst:this.C4()},this.V&&this.N("html5_high_res_seek_logging")&&(V.ht=this.V.Q5(),V.adft=w0s(this.V)),this.sx.R$("seeknotallowed",V)),V=t));if(!V)return this.J&&(this.J=null,Hus(this)),g.XG(this.getCurrentTime());V=.005;Z&&this.N("html5_sabr_seek_no_shift_tolerance")&&(V=0);if(Math.abs(a-this.L)<=V&&this.e8)return this.U;r&&(V=a,(this.Ex.H8()||this.N("html5_log_seek_reasons"))&&this.sx.R$("seekreason",{reason:r, tgt:V}));q&&(this.j.L=q);this.e8&&mP(this);this.U||(this.U=new ef);a&&!isFinite(a)&&IYj(this,!1);(r=U||x)||(r=a,r=!(this.videoData.isLivePlayback&&this.videoData.B&&!this.videoData.B.V&&!(this.mediaElement&&this.mediaElement.Nx()>0&&C9(this.mediaElement)>0)||VA(this.videoData)&&this.OB()===this.C4(!1)?0:isFinite(r)||!VA(this.videoData)));r||(a=zY(this,a,T));a&&!isFinite(a)&&IYj(this,!1);this.B=a;this.a$=C;this.L=a;this.Y=0;this.V&&(T=this.V,C=a,Fjq(T,C,!1),mo5(T,C));T=this.sx;C=a;r={uw:I,seekSource:q}; T.v5.B=C;U=T.rR;U.mediaTime=C;U.V=!0;r.uw&&T.Dn(r);r=C>T.videoData.endSeconds&&C>T.videoData.limitedPlaybackDurationInSeconds;T.VT&&r&&isFinite(C)&&wCj(T);CI.start&&wCj(this.sx);return this.U}; g.H.C4=function(a){if(!this.videoData.isLivePlayback)return JAS(this.sx);var I;return eB(this.videoData)&&((I=this.mediaElement)==null?0:I.isPaused())&&this.videoData.V?(a=this.getCurrentTime(),uus(this.rS(a)*1E3)+a):this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&Kn(this.videoData)&&this.videoData.V?a?this.videoData.V.gw||0:this.videoData.V.OO||0:VA(this.videoData)&&this.videoData.zt&&this.videoData.V?this.videoData.V.C4()+this.timestampOffset:this.videoData.B&&this.videoData.B.V?!a&& this.V?this.V.Q5():JAS(this.sx)+this.timestampOffset:this.mediaElement?o0()?uus(g.O(this.mediaElement.h5()).getTime()):C9(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.H.OB=function(){if(g.sc(this.videoData)){var a=this.sx;g.sc(a.videoData);var I,U;return(U=(I=a.k6)==null?void 0:I.OB())!=null?U:a.videoData.OB()}if(this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&Kn(this.videoData)){var e;return((e=this.videoData.V)==null?void 0:e.Zx)||0}I=this.videoData?this.videoData.OB()+this.timestampOffset:this.timestampOffset;return eB(this.videoData)&&this.videoData.V&&(U=Number((a=this.videoData.progressBarStartPosition)==null?void 0:a.utcTimeMillis)/1E3,a= this.getCurrentTime(),a=this.rS(a)-a,!isNaN(U)&&!isNaN(a))?Math.max(I,U-a):I}; g.H.PW=function(){this.U||this.seekTo(this.B,{ov:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.H.WY=function(){return this.e8&&!isFinite(this.L)}; g.H.Bs=function(){sPI(this,null);this.j.dispose();g.S.prototype.Bs.call(this)}; g.H.sB=function(){var a={};this.LO&&Object.assign(a,this.LO.sB());this.mediaElement&&Object.assign(a,this.mediaElement.sB());return a}; g.H.Sf=function(a){this.timestampOffset=a}; g.H.getStreamTimeOffset=function(){return VA(this.videoData)?0:this.videoData.V?this.videoData.V.getStreamTimeOffset():0}; g.H.Dl=function(){return this.timestampOffset}; g.H.rS=function(a){return this.videoData&&this.videoData.V?this.videoData.V.rS(a-this.timestampOffset):NaN}; g.H.EZ=function(){if(!this.mediaElement)return 0;if(YU(this.videoData)){var a=this.mediaElement,I=a.gV();a=(kY(I)&&a.getDuration()?I.end(I.length-1):0)+this.timestampOffset-this.OB();I=this.C4()-this.OB();return Math.max(0,Math.min(1,a/I))}return this.mediaElement.EZ()}; g.H.Lk=function(a){this.C&&(this.C.V=a)}; g.H.nz=function(a,I){this.sx.R$("requestUtcSeek",{time:a});Kn(this.videoData)&&(this.XX=a);var U;(U=this.LO)==null||U.nz(a);I&&(this.tU=I)}; g.H.aN=function(a){Kn(this.videoData)&&(this.XX=void 0);if(this.tU)this.sx.R$("utcSeekingFallback",{source:"streamTime",timeSeconds:this.tU}),this.sx.seekTo(this.tU,{ov:"utcSeekingFallback_streamTime"}),this.tU=0;else{var I=this.getCurrentTime();isNaN(I)||(a=this.rS(I)-a,I-=a,this.sx.R$("utcSeekingFallback",{source:"estimate",timeSeconds:I}),this.sx.seekTo(I,{ov:"utcSeekingFallback_estimate"}))}}; g.H.Zm=function(){this.tU=0}; g.H.N=function(a){return this.Ex&&this.Ex.N(a)};g.u(hB,g.S);hB.prototype.start=function(){this.L.start()}; hB.prototype.stop=function(){this.L.stop()}; hB.prototype.clear=function(){for(var a=g.k(this.V.values()),I=a.next();!I.done;I=a.next())I.value.clear()}; hB.prototype.sample=function(){for(var a=g.k(this.B),I=a.next();!I.done;I=a.next()){var U=g.k(I.value);I=U.next().value;U=U.next().value;this.V.has(I)||this.V.set(I,new u6g(MY4.has(I)));this.V.get(I).update(U())}this.L.start()}; var MY4=new Set(["networkactivity"]);u6g.prototype.update=function(a){this.L?(this.buffer.add(a-this.V||0),this.V=a):this.buffer.add(a)}; u6g.prototype.clear=function(){this.buffer.clear();this.V=0};D3.prototype.zD=function(){return this.started}; D3.prototype.start=function(){this.started=!0}; D3.prototype.reset=function(){this.finished=this.started=!1};var jP5=!1;g.u(g.s9,g.J_);g.H=g.s9.prototype;g.H.Bs=function(){this.logger.debug("dispose");g.j1(this.bE);W_5(this.eS);this.visibility.unsubscribe("visibilitystatechange",this.eS);Y7L(this);Tl(this);g.Fe.Um(this.oQ);this.Cn();this.xl=null;g.Kf(this.videoData);g.Kf(this.qx);g.Kf(this.OT);g.Kf(this.vK);g.bH(this.u1w);this.VT=null;g.J_.prototype.Bs.call(this)}; g.H.Ag=function(a,I,U,e,T){if(this.Ex.N("html5_log_ad_playback_docid")){var C=this.Qo();if(C.qoe){C=C.qoe;var r=this.Ex.Va||"yt";g.Z3(C,g.cy(C.provider),"ad_playback",[a,I,U,T,r])}}else this.Qo().Ag(a,I,U);this.N("html5_log_media_perf_info")&&this.R$("adloudness",{ld:e.toFixed(3),cpn:a})}; g.H.Wr=function(){var a;return(a=this.LO)==null?void 0:a.Wr()}; g.H.KC=function(){var a;return(a=this.LO)==null?void 0:a.KC()}; g.H.YG=function(){var a;return(a=this.LO)==null?void 0:a.YG()}; g.H.s6=function(){var a;return(a=this.LO)==null?void 0:a.s6()}; g.H.lN=function(){return this.videoData.lN()}; g.H.d6=function(){return this.N("html5_not_reset_media_source")&&!this.lN()&&!this.videoData.isLivePlayback&&g.wN(this.videoData)&&!this.Ex.supportsGaplessShorts()}; g.H.Ga=function(){this.videoData.D&&(this.videoData.FZ=this.videoData.FZ||this.GC.D6().Wr(),this.videoData.Iq=this.videoData.Iq||this.GC.D6().KC());if(THi(this.videoData)||!sK(this.videoData)){var a=this.videoData.errorDetail;this.Ua(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),a,a,this.videoData.IM||void 0)}this.N("html5_generate_content_po_token")&&this.xE();this.N("html5_enable_d6de4")&&this.Tb();if(this.N("html5_ssap_cleanup_player_switch_ad_player")||this.N("html5_ssap_cleanup_ad_player_on_new_data"))if(a= this.GC.SM())this.GA=a.clientPlaybackNonce}; g.H.rB=function(){return this.oT}; g.H.BW=function(){!this.du||this.du.Ox();this.du=new g.WR(new cR(this.videoData,this.Ex,this));this.oT=new Xo(this.Ex,this,this.du)}; g.H.getVideoData=function(){return this.videoData}; g.H.X=function(){return this.Ex}; g.H.uC=function(a){return this.l3.uC(this.xl,a===void 0?!1:a)}; g.H.Qo=function(a){if(a)a:{for(var I=this.oT,U=g.k(I.V.values()),e=U.next();!e.done;e=U.next())if(e=e.value,e.getVideoData().videoId===a){a=e;break a}a=I.L}else a=this.oT.Qo();return a}; g.H.r6=function(){return this.visibility}; g.H.kz=function(){return this.mediaElement&&this.mediaElement.R_()?this.mediaElement.oF():null}; g.H.K4=function(){return this.mediaElement}; g.H.rr=function(){if(this.N("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.X().Y&&this.X().houseBrandUserStatus&&this.R$("hbut",{status:this.X().houseBrandUserStatus});if(this.videoData.qJ())return!0;this.Ua("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.H.JX=function(a){(a=a===void 0?!1:a)||g.sc(this.videoData)||BR(this.Qo());this.wy=a;!this.rr()||this.SC.zD()?g.Pj(this.Ex)&&this.videoData.isLivePlayback&&this.SC.zD()&&!this.SC.finished&&!this.wy&&this.ZO():(this.SC.start(),a=this.Qo(),lY(a),a.qoe&&XRg(a.qoe),this.ZO())}; g.H.ZO=function(){if(this.videoData.isLoaded()){var a=this.qx;g.ki(a.hU.experiments,"html5_player_min_build_cl")>0&&g.ki(a.hU.experiments,"html5_player_min_build_cl")>748101193&&GUi(a,"oldplayer");yhj(this)}else this.videoData.JI||this.videoData.GR?this.wy&&g.Pj(this.Ex)&&this.videoData.isLivePlayback||(this.videoData.JI?RzS(this.videoData):(a=this.Qo(),a.qoe&&(a=a.qoe,bY(a,"protected"),a.provider.videoData.U?a.Bo():a.provider.videoData.subscribe("dataloaded",a.Bo,a)),SU5(this.videoData))):!this.videoData.loading&& this.n6&&OuC(this)}; g.H.wz=function(a){this.fv=a;this.LO&&(MBS(this.LO,new g.Wy(a)),this.R$("sdai",{sdsstm:1}))}; g.H.Yc=function(a){this.k6=a;this.LO&&this.LO.Yc(a)}; g.H.g3=Ts(16);g.H.isFullscreen=function(){return this.visibility.isFullscreen()}; g.H.isBackground=function(){return this.visibility.isBackground()}; g.H.C7=function(){var a=this;this.logger.debug("Updating for format change");U9(this).then(function(){return IQ(a)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.H.y0=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.JX();this.rr()&&!g.Q(this.playerState,128)&&(this.FH.zD()||(this.FH.start(),this.videoData.bZ?this.eM(n9(this.playerState,4)):this.eM(n9(n9(this.playerState,8),1))),S7q(this))}; g.H.hc=function(){return this.SC.finished}; g.H.sendAbandonmentPing=function(){g.Q(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.Ax(!0),Y7L(this),g.Fe.Um(this.oQ))}; g.H.tb=function(a,I){a=a===void 0?!0:a;(I===void 0||I)&&this.mediaElement&&this.mediaElement.pause();this.eM(a?new g.xP(14):new g.xP)}; g.H.wp=function(){this.Qo().Pa()}; g.H.Ua=function(a,I,U,e,T,C){this.logger.debug(function(){return"set player error: ec="+a+", detail="+T}); var r,q;g.of(pYo,U)?r=U:U?q=U:r="GENERIC_WITHOUT_LINK";e=(e||"")+(";a6s."+Jo());if(a==="auth"||a==="drm.auth"||a==="heartbeat.stop")U&&(e+=";r."+U.replaceAll(" ","_")),C&&(e+="sr."+C.replaceAll(" ","_"));I={errorCode:a,errorDetail:T,errorMessage:q||g.YW[r]||"",HW:r,IM:C||"",QS:e,dB:I,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=a;eJ(this,"dataloaderror");this.eM(tG(this.playerState,128,I));g.Fe.Um(this.oQ);Tl(this);this.gq()}; g.H.WZ=function(a){this.RE=this.RE.filter(function(I){return a!==I}); this.logger.debug(function(){return"set preroll ready for "+a}); g.sc(this.videoData)&&!this.y5()&&this.zI.Qm("pl_pr");this.FH.zD()&&S7q(this)}; g.H.y5=function(){var a;(a=!!this.RE.length)||(a=this.AI.V.array[0],a=!!a&&a.start<=-0x8000000000000);return a}; g.H.yM=function(){return this.v5.yM()}; g.H.isPlaying=function(){return this.playerState.isPlaying()}; g.H.Yz=function(){return this.playerState.Yz()&&this.videoData.bZ}; g.H.getPlayerState=function(){return this.playerState}; g.H.Cl=function(a){var I;(I=this.LO)==null||I.Cl(a)}; g.H.NA=function(a){var I;(I=this.LO)==null||I.NA(a)}; g.H.getPlayerType=function(){return this.playerType}; g.H.getPreferredQuality=function(){if(this.xl){var a=this.xl;a=a.videoData.E$.compose(a.videoData.p5);a=Mu(a)}else a="auto";return a}; g.H.UU=Ts(22);g.H.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.H.setMediaElement=function(a){this.logger.debug("set media element");if(this.mediaElement&&a.oF()===this.mediaElement.oF()&&(a.isView()||this.mediaElement.isView())){if(a.isView()||!this.mediaElement.isView())this.g4(),this.mediaElement=a,this.mediaElement.sx=this,UMS(this),this.v5.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.Cn();if(!this.playerState.isError()){var I=K9(this.playerState,512);g.Q(I,8)&&!g.Q(I,2)&&(I=n9(I,1));a.isView()&&(I=K9(I,64));this.eM(I)}this.mediaElement= a;this.mediaElement.sx=this;!g.Pj(this.Ex)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);UMS(this);this.v5.setMediaElement(this.mediaElement);this.N("html5_prewarm_media_source")&&!this.qx.eO()&&lLY(this.mediaElement)}}; g.H.Cn=function(a,I,U){a=a===void 0?!1:a;I=I===void 0?!1:I;U=U===void 0?!1:U;this.logger.debug("remove media element");if(this.mediaElement){var e=this.getCurrentTime();e>0&&(this.v5.B=e);this.v5.setMediaElement(null);!a&&this.d6()?oWI(this):this.Jg(U);this.LO&&(A4(this.LO),qo(this,I));this.yN.stop();if(this.mediaElement&&(!this.FH.zD()&&!this.d3()||this.playerState.isError()||g.Q(this.playerState,2)||this.eM(n9(this.playerState,512)),this.mediaElement)){this.g4();if(a||!this.mediaElement.isView())this.zI.GZ("mesv_s"), this.mediaElement.stopVideo(),xS(this);this.mediaElement=this.mediaElement.sx=null}}}; g.H.playVideo=function(a,I){a=a===void 0?!1:a;I=I===void 0?!1:I;var U=this,e,T,C,r,q,x;return g.f(function(Z){if(Z.L==1){U.logger.debug("start play video");var t=window.google_image_requests;t&&t.length>10&&(window.google_image_requests=t.slice(-10));if(g.Q(U.playerState,128))return Z.return();if(U.qx.CQ())return U.publish("signatureexpired"),Z.return();U.mediaElement&&BR(U.Qo());U.y0();(g.Q(U.playerState,64)||a)&&U.eM(n9(U.playerState,8));return U.FH.finished&&U.mediaElement?U.xl||!U.WM?Z.o$(2): g.l(Z,U.WM,3):Z.return()}if(Z.L!=2&&g.Q(U.playerState,128))return Z.return();if(!U.videoData.B)return U.videoData.isLivePlayback&&!g.ZX(U.Ex.U,!0)?(e="html5.unsupportedlive",T=2):(e=U.videoData.lN()?"fmt.unplayable":"fmt.noneavailable",T=1),g.RS(Error("selectableFormats")),U.Ua(e,T,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","selectableFormats.1"),Z.return();if(U.kL()&&U.videoData.B.V)return U.logger.debug("rebuild playbackData for airplay"),Z.return(U9(U));if(Fo(U))t=U.v5,kU(t.videoData)?!t.isAtLiveHead(t.getCurrentTime())&& t.yM()&&t.sx.seekTo(Infinity,{ov:"seektimeline_peggedToLive",seekSource:34}):g.sc(t.videoData)&&t.getCurrentTime()r;if(!q||!r){C&&q&&(e=Math.max(e,C));var x;C=m3S(I,(x=T.V)==null?void 0:x.videoInfos);x=I.sx.getPlaybackRate();x>1&&C&&(x=fUs(I.Ex.U,T.V.videoInfos,x),a.V!==0&& x=480;if(I.N("html5_exponential_memory_for_sticky")){Z=I.Ex.yd;t=1;var n=n===void 0?!1:n;DGg(Z,"sticky-lifetime");Z.values["sticky-lifetime"]&&Z.t2["sticky-lifetime"]||(Z.values["sticky-lifetime"]=0,Z.t2["sticky-lifetime"]=0);n&&B3(Z,"sticky-lifetime")>.0625&&(t=Z.t2["sticky-lifetime"]*2); Z.values["sticky-lifetime"]+=1*Math.pow(2,Z.V/t);Z.t2["sticky-lifetime"]=t;Z.J.start()}if(I.N("html5_perf_cap_override_sticky")){n=I.B;Z=I.N("html5_perserve_av1_perf_cap");Z=Z===void 0?!1:Z;if(Z===void 0?0:Z){t=aX();a=g.k(Object.keys(t));for(I=a.next();!I.done;I=a.next())I=I.value,I.indexOf("1")!==0&&delete t[I];g.yy("yt-player-performance-cap",t,2592E3)}else g.da("yt-player-performance-cap");yQi(Z);if(Z){Z=g.k(RK.keys());for(t=Z.next();!t.done;t=Z.next())t=t.value,t.startsWith("1")||RK.delete(t); Z=g.k(TY.values());for(t=Z.next();!t.done;t=Z.next())t=t.value,t.startsWith("1")||TY.delete(t);Z=g.k(n.keys());for(t=Z.next();!t.done;t=Z.next())t=t.value,t.startsWith("1")||n.delete(t)}else RK.clear(),TY.clear(),n.clear()}}}this.LO&&(n=this.LO,U=U||"",n.policy.V?e0(n.J.V,U):e0(n.V.U,U));this.Ma()}; g.H.getUserPlaybackQualityPreference=function(){return this.videoData.B&&!this.videoData.B.V?Mu(this.videoData.E$):AX[Ds()]}; g.H.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.H.setUserAudio51Preference=function(a,I){this.getUserAudio51Preference()!==a&&(this.R$("toggle51",{pref:a}),g.yy("yt-player-audio51",a,I?31536E3:2592E3),this.C7())}; g.H.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.H.setProximaLatencyPreference=function(a){var I=this.getProximaLatencyPreference();this.R$("proxima",{pref:a});g.yy("yt-player-proxima-pref",a,31536E3);I!==a&&(a=this.v5,a.xa=!0,a.sx.seekTo(Infinity,{ov:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.H.getProximaLatencyPreference=function(){var a;return(a=vO())!=null?a:0}; g.H.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.H.xE=function(){this.videoData.videoId?this.GC.xE(this.videoData):this.R$("povid",{})}; g.H.Tb=function(){this.videoData.videoId?this.GC.Tb(this.videoData):this.R$("piavid",{})}; g.H.Ma=function(){if(!this.Ox()&&!g.Q(this.playerState,128)&&this.videoData.B){if(this.videoData.B.V)aQ(this);else{var a=H0(this),I=this.videoData;a:{var U=this.videoData.L4;if(a.V){for(var e=g.k(U),T=e.next();!T.done;T=e.next()){T=T.value;var C=T.getInfo(),r=g.m$[C.video.quality];if((!a.B||C.video.quality!=="auto")&&r<=a.V){U=T;break a}}U=U[U.length-1]}else U=U[0]}I.E7=U;FXI(this,a.reason,Cyw(this,this.videoData.E7))}if(this.N("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.v5.D= !1,this.playVideo()}}; g.H.lw=function(a,I){if(this.Ox()||g.Q(this.playerState,128))return!1;var U,e=!((U=this.videoData.B)==null||!U.V);U=e&&I?this.getCurrentTime()-this.Dl():NaN;if(this.Ex.experiments.S8("html5_record_audio_format_intent")){var T=this.Qo();if(T.qoe){T=T.qoe;var C=[a.X1.id,isNaN(U)?"m":"t"];g.Z3(T,g.cy(T.provider),"afi",C)}}if(e)return I&&(e=eOC(this.v5),this.R$("aswh",{id:a.id,xtags:a.xtags,bh:e.toFixed(3)})),this.LO.setAudioTrack(a,U,I),!0;if(QPg(this)){a:{I=this.mediaElement.audioTracks();for(e=0;e< I.length;++e)if(U=I[e],U.label===a.X1.getName()){if(U.enabled){I=!1;break a}I=U.enabled=!0;break a}I=void 0}I&&this.R$("hlsaudio",{id:a.id})}else{a:if(I=this.videoData,I.J&&!TD(I.J)||a===I.sJ||!I.L4||I.L4.length<=0)I=!1;else{e=g.k(I.L4);for(U=e.next();!U.done;U=e.next()){U=U.value;if(!(U instanceof kl)){I=!1;break a}T=a.X1.getId();U.L&&(MMC(U.L,T),U.Y6=null)}I.sJ=a;I=!0}I&&IQ(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.R$("hlsaudio",{id:a.id}))}return!0}; g.H.getAvailableAudioTracks=function(){return g.sc(this.videoData)&&this.k6?pvL(this.k6).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()}; g.H.getAudioTrack=function(){if(QPg(this)){var a=hOc(this);if(a)return a}return this.videoData.getAudioTrack()}; g.H.e1=function(){return this.videoData.J}; g.H.qg=function(){if(this.videoData.N("html5_trigger_loader_when_idle_network")&&!this.videoData.U7()&&Kn(this.videoData)){var a;(a=this.LO)!=null&&a.U9()}}; g.H.Hx=function(){if(ZK(this.videoData)&&this.videoData.N("html5_gapless_append_early")){var a;(a=this.LO)!=null&&a.U9()}}; g.H.ip=function(a){a=a===void 0?!1:a;if(this.LO){var I=this.LO,U=I.ip;var e=this.videoData;e=e.N("html5_ssdai_use_post_for_media")&&e.enableServerStitchedDai?!1:VA(e)&&e.BZ&&!e.isAd();U.call(I,e,a)}}; g.H.Jg=function(a){a=a===void 0?!1:a;this.Hs&&(this.logger.debug("remove media source"),WZd(this.Hs),this.ip(a),this.Hs.dispose(),this.Hs=null)}; g.H.Ii=function(){return this.Hs}; g.H.w4=function(a,I,U,e){function T(r){try{IGS(C,r,I,U)}catch(q){g.RS(q),C.handleError(new pV("fmt.unplayable",{msi:"1",ename:q&&typeof q==="object"&&"name"in q?String(q.name):void 0},1))}} var C=this;I=I===void 0?!1:I;U=U===void 0?!1:U;vWi(this,e===void 0?!1:e);this.Hs=a;this.d6()&&s5(this.Hs)==="open"?T(this.Hs):$qb(this.Hs,T)}; g.H.B$=function(a){this.logger.debug("onNeedKeyInfo");this.ST.set(a.initData,a);this.jn&&(this.jn.B$(a),this.N("html5_eme_loader_sync")||this.ST.remove(a.initData))}; g.H.Fz=function(a){this.videoData.s$=g.uo("auto",a,!1,"u");aQ(this)}; g.H.Lk=function(a){var I=a.reason,U=a.V.info,e=a.token,T=a.videoId,C=this.Qo(T),r=g.sc(this.videoData)?C.getVideoData():this.videoData;if(U!==r.J){var q=!r.J;r.J=U;I!=="m"&&I!=="t"&&(I=q?"i":"a");var x=I==="m"||I==="t";this.Ex.experiments.S8("html5_refactor_sabr_audio_format_selection_logging")?this.TW=new d3q(r,U,I,"",e,T):(I=new d3q(r,U,I,"",e),C.qoe&&(C=C.qoe,U=g.cy(C.provider),j4w(C,U,I)));this.publish("internalaudioformatchange",r,!q&&x)}this.v5.Lk(a.V.index)}; g.H.uH=function(a){this.publish("localmediachange",a)}; g.H.Fd=function(a){a=a===void 0?{}:a;var I;(I=this.LO)==null||I.Fd(this.Ex,nn(this.videoData),a)}; g.H.CQ=function(){return this.qx.CQ()}; g.H.Xw=function(a){this.XQ(new pV("staleconfig",{reason:a}))}; g.H.handleError=function(a){this.qx.handleError(a)}; g.H.eO=function(){return this.qx.eO()}; g.H.aN=function(a){this.v5.aN(a)}; g.H.Yh=function(a,I,U){a=a===void 0?!1:a;I=I===void 0?!1:I;U=U===void 0?!1:U;var e=this,T,C,r;return g.f(function(q){if(q.L==1){e.LO&&e.LO.gg();e.LO&&e.LO.Ox()&&Tl(e);if(e.N("html5_enable_vp9_fairplay")&&e.lN()&&(T=e.videoData.V)!=null)for(var x in T.V)T.V.hasOwnProperty(x)&&(T.V[x].V=null,T.V[x].B=!1);e.eM(n9(e.playerState,2048));e.N("html5_ssap_keep_media_on_finish_segment")&&g.sc(e.videoData)?e.publish("newelementrequired",U):e.publish("newelementrequired");return a?g.l(q,U9(e),2):q.o$(2)}e.videoData.U7()&& ((C=e.LO)==null?0:C.e8)&&!Fo(e)&&((r=e.isAtLiveHead())&&kU(e.videoData)?e.seekTo(Infinity,{ov:"videoPlayer_getNewElement"}):e.videoData.Tn&&e.LO&&(x=e.LO,x.Mn.U7&&(x.Mn.Tn||x.Mn.J||x.Mn.isPremiere?(x.seek(0,{ov:"loader_resetSqless"}),x.videoTrack.D=!0,x.audioTrack.D=!0,x.videoTrack.U=!0,x.audioTrack.U=!0):yo(x.Mn)&&Fi(x))));I&&e.seekTo(0,{seekSource:105});g.Q(e.playerState,8)&&(e.N("html5_ssap_keep_media_on_finish_segment")&&g.sc(e.videoData)?e.playVideo(!1,U):e.playVideo());g.Aj(q)})}; g.H.VN=function(a){this.R$("hgte",{ne:+a});this.videoData.D=!1;a&&this.Yh();this.LO&&mnY(this.LO)}; g.H.KM=function(a){this.R$("newelem",{r:a});this.Yh()}; g.H.pauseVideo=function(a){a=a===void 0?!1:a;if((g.Q(this.playerState,64)||g.Q(this.playerState,2))&&!a)if(g.Q(this.playerState,8))this.eM(bC(this.playerState,4,8));else if(this.Yz())IQ(this);else return;g.Q(this.playerState,128)||(a?this.eM(n9(this.playerState,256)):this.eM(bC(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.fn(this.videoData)&&this.LO&&qo(this,!1)}; g.H.stopVideo=function(){this.pauseVideo();this.LO&&(qo(this,!1),this.LO.fn())}; g.H.gq=function(a,I){a=a===void 0?!1:a;I=I===void 0?!1:I;if(this.d6()&&I){var U;(U=this.mediaElement)==null||U.gq()}else{var e;(e=this.mediaElement)==null||e.stopVideo()}xS(this);Tl(this);g.Q(this.playerState,128)||(a?this.eM(K9(K9(n9(this.playerState,4),8),16)):this.eM(tG(this.playerState)));this.videoData.videoId&&this.Ex.Ux.remove(this.videoData.videoId)}; g.H.seekTo=function(a,I){I=I===void 0?{}:I;this.logger.debug(function(){return"SeekTo "+a+", "+JSON.stringify(I)}); g.Q(this.playerState,2)&&IQ(this);I.oq6&&this.eM(n9(this.playerState,2048));I.seekSource!==58&&I.seekSource!==60||!this.N("html5_update_vss_during_gapless_seeking")||Jpb(this.Qo(),I.seekSource);this.v5.seekTo(a,I);this.AI.sync()}; g.H.Dn=function(a){this.zI.J.L=(0,g.w)();g.Q(this.playerState,32)||(this.eM(n9(this.playerState,32,a==null?void 0:a.seekSource)),g.Q(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.Cv()}; g.H.Jk=function(a){a=a==null?void 0:a.seekSource;g.Q(this.playerState,32)?(this.eM(bC(this.playerState,16,32,a)),this.publish("endseeking")):g.Q(this.playerState,2)||this.eM(n9(this.playerState,16,a));a=this.zI.J;var I=this.videoData,U=this.playerState.isPaused();if(I.clientPlaybackNonce&&!isNaN(a.V)){if(Math.random()<.01){U=U?"pbp":"pbs";var e={startTime:a.V};I.Y&&(e.cttAuthInfo={token:I.Y,videoId:I.videoId});hc("seek",e);g.z5({clientPlaybackNonce:I.clientPlaybackNonce},"seek");isNaN(a.L)||Qn("pl_ss", a.L,"seek");Qn(U,(0,g.w)(),"seek")}a.reset()}}; g.H.Dw=function(a){this.Jk(a)}; g.H.qK=function(){this.publish("SEEK_COMPLETE")}; g.H.A0=function(a){var I=this.GC,U=this.videoData.clientPlaybackNonce,e=this.playerType;if(a.scope===4){var T=a.type;if(T){var C=I.JN(),r=C.getVideoData().clientPlaybackNonce;e===1&&(r=U);if(e=CnL(I,r)){if(U=e.getVideoData())a.writePolicy===2&&U.sabrContextUpdates.has(T)||U.sabrContextUpdates.set(T,a),I.Ex.experiments.S8("html5_enable_t1_enf_on_sabr")&&T===5&&(DaC(U.playerResponse)||I.Gt.I$("onAbnormalityDetected"))}else C.R$("scuset",{ncpf:"1",ccpn:r,crcpn:U})}else g.RS(Error("b/380308491: contextUpdateType is undefined"))}}; g.H.E6=function(){if(this.playerType===2)return this.GC.E6("")}; g.H.getCurrentTime=function(){return this.v5.getCurrentTime()}; g.H.sZ=function(){return this.v5.sZ()}; g.H.Ea=function(){return this.v5.Ea()}; g.H.RD=function(a){return this.k6&&(a=a||this.k6.Zb())?Ii(this.k6,a):this.Ea()}; g.H.Q5=function(){return this.v5.Q5()}; g.H.getPlaylistSequenceForTime=function(a){return this.videoData.getPlaylistSequenceForTime(a-this.Dl())}; g.H.zi=function(){var a=NaN;this.mediaElement&&(a=this.mediaElement.zi());return a>=0?a:this.getCurrentTime()}; g.H.rS=function(){var a;return((a=this.videoData.V)==null?0:a.rS)?this.videoData.V.rS(this.getCurrentTime()-this.Dl()):this.mediaElement&&(a=this.mediaElement.h5())&&(a=a.getTime(),!isNaN(a))?a/1E3+this.getCurrentTime():NaN}; g.H.getDuration=function(a){return g.sc(this.videoData)&&this.k6?a?PZY(this.k6,a):Vd(this.k6):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.Dl():this.C4()?this.C4():0}; g.H.Sx=function(){var a=new jQs;if(this.LO){var I=this.Ex.schedule,U=this.Ex.H8();U=U===void 0?!1:U;a.Kj=I.e8;a.H6=I.a$;a.bandwidthEstimate=W3(I);if(U){U=(I.D.Lc()*1E3).toFixed();var e=(I.dw.Lc()*1E3).toFixed(),T=Lg(I).toFixed(2),C=((I.C.Lc()||0)*1E9).toFixed(2),r=I.B.Lc().toFixed(0),q=I.Ux.Lc().toFixed(0),x=I.j.percentile(.5).toFixed(2),Z=I.j.percentile(.92).toFixed(2),t=I.j.percentile(.96).toFixed(2),n=I.j.percentile(.98).toFixed(2);I.V?I.V.reset():I.V=new J5;I.V.add(I.tU);I.V.add(I.interruptions.length); for(var K=0,b=I.interruptions.length-1;b>=0;b--){var J=I.interruptions[b];I.V.add(J-K);K=J}K=0;for(b=I.J.length-1;b>=0;b--){J=I.J[b];var V=J.stamp/36E5;I.V.add(V-K);K=V;I.V.add(J.net/1E3);I.V.add(J.max)}I=I.V.WX();a.V={ttr:U,ttm:e,d:T,st:C,bw:r,abw:q,v50:x,v92:Z,v96:t,v98:n,"int":I}}AUI(this.LO,a)}else this.mediaElement&&(a.Te=rE(this.mediaElement));a.Kj=this.Kj;a.H6=this.H6;a.B=this.isAtLiveHead()&&this.isPlaying()?pCs(this):NaN;return a}; g.H.Tg=function(a,I){this.H6+=a;this.Kj+=I}; g.H.EZ=function(){return this.mediaElement?g.fn(this.videoData)?1:YU(this.videoData)?this.isAtLiveHead()||this.yM()?1:this.v5.EZ():this.mediaElement.EZ():0}; g.H.MP=function(){var a=this.UH,I=oJ(a,"bandwidth"),U=oJ(a,"bufferhealth"),e=oJ(a,"livelatency"),T=oJ(a,"networkactivity"),C=Nb(a,"bandwidth"),r=Nb(a,"bufferhealth"),q=Nb(a,"livelatency");a=Nb(a,"networkactivity");var x=this.lL(),Z=x.droppedVideoFrames;x=x.totalVideoFrames;var t=this.getCurrentTime();if(this.jn){var n="IT/"+(this.jn.V.getInfo()+"/"+Mu(this.jL()));n+="/"+this.jn.getInfo()}else n="";var K=this.isGapless(),b=this.w2(),J=this.Qv(),V=g.rm(this),M=this.getPlayerState(),c=this.getPlaylistSequenceForTime(this.getCurrentTime()); a:{var W=0;var B="";if(this.fv){if(this.fv.yf){B="D,";break a}W=this.fv.iI();B=this.fv.Zb().substring(0,4)}else this.k6&&(W=this.k6.iI(),B=this.k6.Zb().substring(0,4));W>0?(W="AD"+W+", ",B&&(W+=B+", "),B=W):B=""}return{F4:C,HV:r,currentTime:t,B7:n,droppedVideoFrames:Z,isGapless:K,w2:b,JJ:J,ix:I,s4:U,V8:e,gm:T,k8:q,Fe:a,x3:V,playerState:M,eA:c,a4:B,totalVideoFrames:x}}; g.H.sB=function(a){var I={};if(a===void 0?0:a){Object.assign(I,this.Qo().sB());this.mediaElement&&(Object.assign(I,this.mediaElement.sB()),a=this.lL(),I.dvf=a.droppedVideoFrames,I.tvf=a.totalVideoFrames);this.LO&&Object.assign(I,this.LO.sB());this.jn&&(I.drm=JSON.stringify(this.jn.sB()));I.state=this.playerState.state.toString(16);g.Q(this.playerState,128)&&(I.debug_error=JSON.stringify(this.playerState.VR));this.y5()&&(I.prerolls=this.RE.join(","));this.videoData.bl&&(I.ismb=this.videoData.bl);this.videoData.latencyClass!== "UNKNOWN"&&(I.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(I.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)I.is_mosaic=1;this.videoData.cotn&&(I.is_offline=1,I.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(I.playerResponseCpn=this.videoData.playerResponseCpn);this.GC.isOrchestrationLeader()&&(I.leader=1);this.videoData.isLivePlayback&&(this.videoData.V&& YV(this.videoData.V)&&(I.segduration=YV(this.videoData.V)),a=this.v5,I.lat=a.C?S9s(a.C.J):0,I.liveutcstart=this.videoData.liveUtcStartSeconds);I.relative_loudness=this.videoData.nu.toFixed(3);if(a=g.rm(this))I.optimal_format=a.video.qualityLabel;I.user_qual=Ds();I.release_version=a5[21];g.sc(this.videoData)&&this.k6&&(I.ssap=zq(this.k6))}I.debug_videoId=this.videoData.videoId;return I}; g.H.addCueRange=function(a){this.mp([a])}; g.H.removeCueRange=function(a){this.AI.L1([a])}; g.H.jP=function(){this.AI.sync()}; g.H.Bk=function(a,I){return this.AI.Bk(a,I)}; g.H.mp=function(a,I){this.AI.xw(a,I)}; g.H.kc=function(a){this.AI.L1(a)}; g.H.Xm=function(a){var I=this.AI;a.length<=0||I.Ox()||(a=I.V,a.array.sort(a.V))}; g.H.hI=function(){return this.AI.hI()||[]}; g.H.qw=function(){return this.BY}; g.H.kL=function(){return this.visibility.kL()}; g.H.qm=function(){this.mediaElement&&this.mediaElement.qm()}; g.H.Fbt=function(){eJ(this)}; g.H.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.H.g4=function(){g.Y3(this.yn)}; g.H.CP=function(){this.Cv();this.publish("onLoadProgress",this.EZ())}; g.H.Fn=function(a){var I=a.target.tI();if(this.mediaElement&&this.mediaElement.tI()&&this.mediaElement.tI()===I){nni(this,a.type);switch(a.type){case "error":var U=qG(this.mediaElement)||"",e=this.mediaElement.oA();if(U==="capability.changed"){this.N("html5_restart_on_capability_change")?(this.R$("capchg",{msg:e}),this.Yh(!0)):U9(this);return}if(this.mediaElement.hasError()&&(fTc(this.qx,U,{msg:e})||g.sc(this.videoData)&&this.k6&&(e=this.playerState.VR,this.k6.handleError(U,e==null?void 0:e.dB))))return; if(this.isBackground()&&this.mediaElement.mZ()===4){this.gq();C4(this,"unplayable");return}break;case "durationchange":U=this.mediaElement.getDuration();isFinite(U)&&(!this.Hs||U>0)&&U!==1&&this.oE(U);break;case "ratechange":this.LO&&this.LO.setPlaybackRate(this.mediaElement.getPlaybackRate());X0c(this.AI);this.Qo().onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":bA5(this);this.publish("onLoadedMetadata");Tj5(this);U=this.rS();this.videoData.Rl&&(this.videoData.Rl=U);break; case "loadstart":Tj5(this);break;case "progress":case "suspend":g.ki(this.Ex.experiments,"html5_progress_event_throttle_ms")>0?this.MG.A5():this.CP();break;case "playing":this.zI.GZ("plev");this.ZG&&!Fo(this)&&(this.ZG=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{ov:"videoplayer_onPlaying"})));break;case "timeupdate":U=this.mediaElement&&!this.mediaElement.getCurrentTime();e=this.mediaElement&&this.mediaElement.Nx()===0;if(U&&(!this.G8||e))return; this.G8=this.G8||!!this.mediaElement.getCurrentTime();ebC(this);this.Cv();if(!this.mediaElement||this.mediaElement.tI()!==I)return;this.publish("onVideoProgress",this.getCurrentTime());break;case "waiting":if(this.mediaElement.RP().length>0&&this.mediaElement.gV().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.LO)return;this.N("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.Nx()>2||!this.mediaElement.isSeeking()&& b2(this.mediaElement.gV(),this.mediaElement.getCurrentTime()))&&(U=this.mediaElement.sB(),U.bh=rE(this.mediaElement).toFixed(3),this.R$("uwe",U));g.sc(this.videoData)&&this.k6&&LbS(this.k6,this.mediaElement.getCurrentTime());break;case "resize":bA5(this);this.videoData.L&&this.videoData.L.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.X4&&g.Q(this.playerState,8)&&!g.Q(this.playerState,1024)&&this.getCurrentTime()===0&&g.gz){C4(this,"safari_autoplay_disabled"); return}}if(this.mediaElement&&this.mediaElement.tI()===I){KXw(this.v5,a,this.k6||void 0);this.publish("videoelementevent",a);I=this.playerState;e=this.rR;var T=this.mediaElement,C=this.Ex.experiments;U=this.videoData.clientPlaybackNonce;var r=g.sc(this.videoData)&&this.k6?Vd(this.k6):void 0;if(!g.Q(I,128)){var q=I.state;T=T?T:a.target;var x=T.getCurrentTime();if(!g.Q(I,64)||a.type!=="ended"&&a.type!=="pause"){r=r||T.getDuration();r=T.isEnded()||x>1&&Math.abs(x-r)<1.1;var Z=a.type==="pause"&&T.isEnded(); x=a.type==="ended"||a.type==="waiting"||a.type==="timeupdate"&&!g.Q(I,4)&&!pD(e,x);if(Z||r&&x)T.Fj()>0&&T.tI()&&(q=14);else switch(a.type){case "error":qG(T)&&(q|=128);break;case "pause":g.Q(I,256)?(q^=256)||(q=64):g.Q(I,32)||g.Q(I,2)||g.Q(I,4)||(q=4,g.Q(I,1)&&g.Q(I,8)&&(q|=1));break;case "playing":C=q;q=(q|8)&-1093;C&4?(q|=1,ZU(e,T,!0)):pD(e,T.getCurrentTime())&&(q&=-2);g.Q(I,1)&&ZU(e,T)&&(q|=1);break;case "seeking":q|=16;g.Q(I,8)&&(q|=1);q&=-3;break;case "seeked":q&=-17;ZU(e,T,!0);break;case "waiting":g.Q(I, 2)||(q|=1);ZU(e,T);break;case "timeupdate":C=g.Q(I,16);x=g.Q(I,4);(g.Q(I,8)||C)&&!x&&pD(e,T.getCurrentTime())&&(q=8);ZU(e,T)&&(q|=1);break;case "progress":case "suspend":C.S8("html5_track_underruns_on_progress")&&ZU(e,T)}}e=q;q=null;e&128&&(q=a.target,T=qG(q),C=1,T?(T==="capability.changed"&&(C=2),x="GENERIC_WITHOUT_LINK",r=q.sB(),r.mediaElem="1",/AUDIO_RENDERER/.test(q.oA())&&(x="HTML5_AUDIO_RENDERER_ERROR"),q={errorCode:T,errorMessage:g.YW[x]||"",HW:x,QS:Pd(r),dB:C,cpn:I.VR?I.VR.cpn:""}):q=null, q&&(q.cpn=U));I=tG(I,e,q)}!g.Q(this.playerState,1)&&g.Q(I,1)&&tQj(this,"evt"+a.type);this.eM(I)}}}; g.H.cNt=function(a){a=a.V.availability==="available";a!==this.BY&&(this.BY=a,this.publish("airplayavailabilitychange"))}; g.H.EY6=function(){var a=(0,g.w)(),I=this.mediaElement.kL();this.R$("airplay",{ia:I});!I&&!isNaN(this.Pq)&&a-this.Pq<2E3||(this.Pq=a,I!==this.kL()&&(a=this.visibility,a.V!==I&&(a.V=I,a.eS()),this.R$("airplay",{rbld:I}),this.C7()),this.publish("airplayactivechange"))}; g.H.AO=function(a){if(this.LO){var I=this.LO,U=I.B,e=I.getCurrentTime(),T=Date.now()-U.j;U.j=NaN;U.R$("sdai",{adfetchdone:a,d:T});a&&!isNaN(U.C)&&U.L!==3&&hK(U.LO,e,U.C,U.Y);U.policy.U?U.U=NaN:U.J=NaN;QX(U,4,U.L===3?"adfps":"adf");A4(I)}}; g.H.Fm=function(){g.j1(this.bE);this.yN.stop();this.videoData.dw=!0;this.Ex.iS=!0;this.Ex.F1=0;var a=this.qx;if(a.videoData.L){var I=a.hU.U,U=a.videoData.L.mK;I.L.has(U)&&(I.L.delete(U),t5(I))}a.V.stop();this.X$();g.Q(this.playerState,8)&&this.eM(K9(this.playerState,65));this.wy=!1;b4c(this.Qo());g.Ik(this.OT);this.publish("playbackstarted");(a=g.NL("yt.scheduler.instance.clearPriorityThreshold"))?a():qk(0)}; g.H.X$=function(){var a=this.GC.SM(),I={},U={};!ND("pbs",this.zI.timerName)&&YN.measure&&YN.getEntriesByName&&(YN.getEntriesByName("mark_nr")[0]?zmC("mark_nr"):zmC());a.videoId&&(I.videoId=a.videoId);a.clientPlaybackNonce&&!this.N("web_player_early_cpn")&&(I.clientPlaybackNonce=a.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(U.isPausedOnLoad=!0);U.itag=a.L?Number(a.L.itag):-1;a.uj&&(U.preloadType=String(this.hD?2:1));I.liveStreamMode=rqo[WD(a)];I.playerInfo=U;this.zI.infoGel(I); if(this.LO){a=this.LO.timing;window&&window.performance&&window.performance.getEntriesByName&&(a.B&&(I=window.performance.getEntriesByName(a.B),I.length&&(I=I[0],a.tick("vri",I.fetchStart),a.tick("vdns",I.domainLookupEnd),a.tick("vreq",I.requestStart),a.tick("vrc",I.responseEnd))),a.L&&(I=window.performance.getEntriesByName(a.L),I.length&&(I=I[0],a.tick("ari",I.fetchStart),a.tick("adns",I.domainLookupEnd),a.tick("areq",I.requestStart),a.tick("arc",I.responseEnd))));a=a.ticks;for(var e in a)a.hasOwnProperty(e)&& this.zI.tick(e,a[e])}}; g.H.Gg=function(a,I,U){a=(a+(this.jq===3?.3:0))/I;I=Math.floor(a*4);I>this.jq&&(this.R$("vpq",{q:I,cpn:U||this.videoData.clientPlaybackNonce,ratio:a.toFixed(3)}),this.jq=I)}; g.H.je=function(){this.jq=-1}; g.H.Cv=function(a){var I=this;a=a===void 0?!1:a;if(this.mediaElement&&this.videoData){TBF(this.v5,this.isPlaying());var U=this.getCurrentTime();!this.LO||g.Q(this.playerState,4)&&g.fn(this.videoData)||g.Q(this.playerState,32)&&Kn(this.videoData)||LHC(this.LO,U);this.N("html5_ssap_pacf_qoe_ctmp")&&this.playerType===2&&this.Gg(U,this.videoData.lengthSeconds);U>5&&(this.v5.B=U);var e=g.Hz();e?g.Fe.Um(this.oQ):g.M6(this.oQ);var T=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!T||eB(this.videoData))&& !g.Q(this.playerState,128)){var C=function(){if(I.mediaElement&&!g.Q(I.playerState,128)){I.Ex.H8()&&nni(I,"pfx");var r=I.getCurrentTime();I.N("html5_buffer_underrun_transition_fix")&&(r-=I.Dl());var q=rE(I.mediaElement),x=g.Q(I.playerState,8),Z=pD(I.rR,r),t=YCS(I.rR,r,(0,g.w)(),q);x&&Z?I.eM(K9(I.playerState,1)):x&&t?(x=I.getDuration(),Z=kU(I.videoData),x&&Math.abs(x-r)<1.1?(I.R$("setended",{ct:r,bh:q,dur:x,live:Z}),I.mediaElement.Lw()?(I.logger.debug("seek to 0 because of looping"),I.seekTo(0,{ov:"videoplayer_loop", seekSource:37})):I.tb()):(I.playerState.isBuffering()||tQj(I,"progress_fix"),I.eM(n9(I.playerState,1)))):(x&&!Z&&!t&&r>0&&(x=(Date.now()-I.UN)/1E3,Z=I.getDuration(),r>Z-1&&I.R$("misspg",{t:r.toFixed(2),d:Z.toFixed(2),r:x.toFixed(2),bh:q.toFixed(2)})),I.playerState.isPaused()&&I.playerState.isBuffering()&&rE(I.mediaElement)>5&&I.eM(K9(I.playerState,1)));I.Cv()}}; this.mediaElement.RP().length===0?this.oQ=e?g.Fe.l7(C,100):g.Vz(C,100):this.oQ=e?g.Fe.l7(C,500):g.Vz(C,500)}this.videoData.fO=U;this.k6&&this.k6.eV();!a&&this.isPlaying()&&rAs(this);sJY(this.l3,this.xl,this.K4(),this.isBackground())&&aQ(this);this.publish("progresssync",a);T&&eB(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.H.AUa=function(){this.Ua("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.H.Qv=function(){return this.Qo().Qv()}; g.H.x_=function(){return this.LO?this.LO.x_():W3(this.Ex.schedule,!0)}; g.H.eM=function(a){if(!g.JG(this.playerState,a)){this.logger.debug(function(){return"Setting state "+a.toString()}); var I=new g.AV(a,this.playerState);this.playerState=a;Kiq(this);var U=!this.Oo.length;this.Oo.push(I);var e=this.mediaElement&&this.mediaElement.isSeeking();e=I.oldState.state===8&&!e;g.jz(I,1)&&e&&g.Q(this.playerState,8)&&!g.Q(this.playerState,64)&&this.LO&&(F9b(this.LO),this.mediaElement&&rE(this.mediaElement)>=5&&a3S(this.l3,this.xl)&&aQ(this));(e=g.ki(this.Ex.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.Q(a,1)&&(g.Q(a,8)||g.Q(a,16))?this.Au.start(e):this.Au.stop();(Mq(I,8)<0|| g.jz(I,1024))&&this.yN.stop();!g.jz(I,8)||this.videoData.dw||g.Q(I.state,1024)||this.yN.start();g.Q(I.state,8)&&Mq(I,16)<0&&!g.Q(I.state,32)&&!g.Q(I.state,2)&&this.playVideo();g.Q(I.state,2)&&YU(this.videoData)&&(this.oE(this.getCurrentTime()),this.Cv(!0));g.jz(I,2)&&(this.Ax(!0),this.Ex.H8()&&this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&Kn(this.videoData)&&this.videoData.V&&(e={minst:""+this.videoData.V.Zx,cminst:""+(this.videoData.V.OB()+this.Dl()),maxst:""+this.videoData.V.OO, hts:""+this.videoData.V.gw,cmaxst:""+(this.videoData.V.C4()+this.Dl())},this.R$("sabrSeekableBoundaries",e)));g.jz(I,128)&&this.gq();this.videoData.V&&this.videoData.isLivePlayback&&!this.o8&&(Mq(I,8)<0?tfL(this.videoData.V):g.jz(I,8)&&this.videoData.V.resume());Uxq(this.v5,I);uc5(this.Qo(),I);if(U&&!this.Ox())try{for(var T=g.k(this.Oo),C=T.next();!C.done;C=T.next()){var r=C.value;P5F(this.AI,r);this.publish("statechange",r)}}finally{this.Oo.length=0}}}; g.H.rI=function(){this.zI.tick("qoes")}; g.H.PW=function(){this.v5.PW()}; g.H.IG=function(a,I,U,e){a:{var T=this.qx;e=e===void 0?"LICENSE":e;U=U.substring(0,256);var C=fV(I);a==="drm.keyerror"&&this.jn&&this.jn.L.keys.length>1&&T.J<96&&(a="drm.sessionlimitexhausted",C=!1);var r=T.hU.experiments.S8("html5_retry_on_drm_unavailable"),q=T.hU.experiments.S8("html5_retry_on_drm_key_error"),x=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(r&&a==="drm.unavailable"||q&&a==="drm.keyerror"&&!U.match(x))T.XQ("qoe.restart",{retryOnDrmError:1,e:a,detail:U}),T.sx.Yh(!0);else{if(C)if(T.videoData.L&& T.videoData.L.video.isHdr())Egs(T,a);else{if(T.sx.Ua(a,I,e,U),Xyb(T,{detail:U}))break a}else T.XQ(a,{detail:U});a==="drm.sessionlimitexhausted"&&(T.R$("retrydrm",{sessionLimitExhausted:1}),T.J++,ZAY(T.sx))}}}; g.H.ZvX=function(){var a=this,I=g.ki(this.Ex.experiments,"html5_license_constraint_delay"),U=Cd();I&&U?(I=new g.Dy(function(){a.Ma();eJ(a)},I),g.E(this,I),I.start()):(this.Ma(),eJ(this))}; g.H.bu=function(a){this.publish("heartbeatparams",a)}; g.H.lS=function(a){this.R$("keystatuses",eic(a));var I="auto",U=!1;this.videoData.L&&(I=this.videoData.L.video.quality,U=this.videoData.L.video.isHdr());a:{switch(I){case "highres":case "hd2880":I="UHD2";break;case "hd2160":case "hd1440":I="UHD1";break;case "hd1080":case "hd720":I="HD";break;case "large":case "medium":case "small":case "light":case "tiny":I="SD";break;default:I="";break a}U&&(I+="HDR")}I=p3(a)?f3(a,I):a.J.includes(I);this.videoData.p$=a.p$;if(this.N("html5_enable_vp9_fairplay")){if(U)if(a.C){var e; if((e=this.jn)==null?0:D6(e.V))if((U=this.jn)==null)U=0;else{for(var T=e=void 0,C=g.k(U.L.values()),r=C.next();!r.done;r=C.next())r=r.value,e||(e=C6b(r,"SD")),T||(T=C6b(r,"AUDIO"));U.OM({sd:e,audio:T});U=e==="output-restricted"||T==="output-restricted"}else U=!I;if(U){this.R$("drm",{dshdr:1});Egs(this.qx);return}}else{this.videoData.YR||(this.videoData.YR=!0,this.R$("drm",{dphdr:1}),this.Yh(!0));return}var q;if((q=this.jn)==null?0:D6(q.V))return}else if(q=a.C&&I,U&&!q){Egs(this.qx);return}I||f3(a, "AUDIO")&&f3(a,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"),a=eic(a),this.yF?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.N("html5_report_fatal_drm_restricted_error_killswitch")||this.Ua("drm.keyerror",2,void 0,"info."+a)):(this.yF=!0,this.XQ(new pV("qoe.restart",Object.assign({},{retrydrm:1},a))),aQ(this),ZAY(this)))}; g.H.SBa=function(){if(!this.videoData.dw&&this.mediaElement&&!this.isBackground()){var a="0";this.mediaElement.Nx()>0&&rE(this.mediaElement)>=5&&this.videoData.B&&this.videoData.B.V&&(this.eM(n9(this.playerState,1)),tQj(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),a="1");Kiq(this);var I=this.videoData.B;a={restartmsg:a,mfmt:!xU(this.videoData),mdrm:!(!(I&&I.videoInfos&&I.videoInfos.length&&I.videoInfos[0].vE)||this.jn),mfmtinfo:!this.videoData.L,prerolls:this.y5()?this.RE.join(","): "0"};if(this.jn){I=this.jn;if(I.L.size<=0){var U="ns;";I.j||(U+="nr;");I=U+="ql."+I.B.length}else I=eic(I.L.values().next().value),I=Pd(I);a.drmp=I}var e;Object.assign(a,((e=this.LO)==null?void 0:e.sB())||{});var T;Object.assign(a,((T=this.mediaElement)==null?void 0:T.sB())||{});this.Qo().XQ("qoe.start15s",Pd(a));this.publish("loadsofttimeout")}}; g.H.oE=function(a){this.videoData.lengthSeconds!==a&&(this.videoData.lengthSeconds=a,eJ(this))}; g.H.Ax=function(a,I){var U=this;a=a===void 0?!1:a;if(!this.vc)if(ND("att_s","player_att")||DQ("att_s",void 0,"player_att"),this.N("use_rta_for_player"))(function(){var T,C,r,q;return g.f(function(x){switch(x.L){case 1:if(!(T=a)){x.o$(2);break}return g.l(x,g.jbI(),3);case 3:T=!x.V;case 2:if(T)return x.return();g.jb(x,4);C=Apq(U.Qo());if(!C)throw Error();r={};return g.l(x,g.Meb((r.cpn=U.videoData.clientPlaybackNonce,r.encryptedVideoId=U.videoData.videoId||"",r),3E4),6);case 6:q=x.V;if(U.vc)throw Error(); if(!q.challenge)throw g.RS(Error("Not sending attestation ping; no attestation challenge string")),Error();U.vc=!0;var Z=[q.challenge];q.error?Z.push("r1c="+q.error):q.webResponse&&Z.push("r1a="+q.webResponse);var t;((t=q.adblockReporting)==null?void 0:t.reportingStatus)!==void 0&&Z.push("r6a="+q.adblockReporting.reportingStatus);var n;((n=q.adblockReporting)==null?void 0:n.broadSpectrumDetectionResult)!==void 0&&Z.push("r6b="+q.adblockReporting.broadSpectrumDetectionResult);C(Z.join("&"));DQ("att_f", void 0,"player_att");g.cw(x,0);break;case 4:g.lF(x),DQ("att_e",void 0,"player_att"),g.Aj(x)}})})().then(function(){I==null||I()}); else{var e=new g.P4d(this.videoData);if("c1a"in e.Qf&&!g.Qu.isInitialized()){DQ("att_wb",void 0,"player_att");this.UT===2&&Math.random()<.01&&g.RS(Error("Botguard not available after 2 attempts"));if(a)return;if(this.UT<5){g.Ik(this.vK);this.UT++;return}}(e=g.pjw(e))?(DQ("att_f",void 0,"player_att"),VJL(this.Qo(),e),this.vc=!0):DQ("att_e",void 0,"player_att")}}; g.H.BF=function(a){a=a===void 0?!1:a;if(kU(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.yM()||g.fn(this.videoData)))a=this.getCurrentTime();else if(g.sc(this.videoData)&&this.k6){a=this.k6;var I=this.getCurrentTime();a=(a=lAc(a,I*1E3))?(a.X9()-a.M2())/1E3:0}else a=this.C4(a);return a}; g.H.q$=function(){return g.sc(this.videoData)?this.videoData.OB():this.OB()}; g.H.C4=function(a){return this.v5.C4(a===void 0?!1:a)}; g.H.OB=function(){return this.v5.OB()}; g.H.Dl=function(){return this.v5?this.v5.Dl():0}; g.H.getStreamTimeOffset=function(){return this.v5?this.v5.getStreamTimeOffset():0}; g.H.f$=function(){var a=0;this.Ex.N("web_player_ss_media_time_offset")&&(a=this.getStreamTimeOffset()===0?this.Dl():this.getStreamTimeOffset());return a}; g.H.setPlaybackRate=function(a){var I;this.playbackRate!==a&&m3S(this.l3,(I=this.videoData.B)==null?void 0:I.videoInfos)&&(this.playbackRate=a,aQ(this));this.playbackRate=a;this.mediaElement&&this.mediaElement.setPlaybackRate(a)}; g.H.getPlaybackRate=function(){return this.playbackRate}; g.H.getPlaybackQuality=function(){var a="unknown";if(this.videoData.L&&(a=this.videoData.L.video.quality,a==="auto"&&this.mediaElement)){var I=this.kz();I&&I.videoHeight>0&&(a=Fg(I.videoWidth,I.videoHeight))}return a}; g.H.isHdr=function(){return!!(this.videoData.L&&this.videoData.L.video&&this.videoData.L.video.isHdr())}; g.H.w9=function(){this.Qo().w9()}; g.H.sendVideoStatsEngageEvent=function(a,I){var U=this.Qo();U.V?(U=$c(U.V,"engage"),U.e8=a,U.send(I)):I&&I()}; g.H.pc=function(a){return this.Qo().pc(a)}; g.H.isAtLiveHead=function(a,I){I=I===void 0?!1:I;return kU(this.videoData)&&(this.s0||I)?this.v5.isAtLiveHead(a):!1}; g.H.Sp=function(){var a=this.C4(),I=this.getCurrentTime(),U;(U=!kU(this.videoData))||(U=this.v5,U=!(U.V&&U.V.B));return U||this.yM()||isNaN(a)||isNaN(I)?0:Math.max(0,a-I)}; g.H.gN=function(a){(this.s0=a)||this.yN.stop();this.videoData.V&&(a?this.videoData.V.resume():tfL(this.videoData.V));if(this.LO){var I=this.videoData.N("html5_disable_preload_for_ssdai_with_preroll")&&this.d3()&&this.videoData.isLivePlayback;a&&!I?this.LO.resume():qo(this,!0)}g.Q(this.playerState,2)||a?g.Q(this.playerState,512)&&a&&this.eM(K9(this.playerState,512)):this.eM(n9(this.playerState,512));I=this.Qo();I.qoe&&(I=I.qoe,g.Z3(I,g.cy(I.provider),"stream",[a?"A":"I"]))}; g.H.Px=function(a){a={n:a.name,m:a.message};this.Qo().XQ("player.exception",Pd(a))}; g.H.Aa=Ts(28);g.H.L3=Ts(57);g.H.Ri=function(a){this.Qo().Ri(a)}; g.H.OR=function(a){this.Qo().OR(a)}; g.H.Ck=function(a){this.Qo().Ck(a)}; g.H.hS=Ts(34);g.H.cX=Ts(40);g.H.aC=function(a){this.Qo().aC(a)}; g.H.VV=function(){this.R$("hidden",{},!0)}; g.H.lL=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.H.Yr=function(){return this.LO?this.LO.Yr():!0}; g.H.setLoop=function(a){this.loop=a;this.mediaElement&&!g.Pj(this.Ex)&&this.mediaElement.setLoop(a)}; g.H.Lw=function(){return this.mediaElement&&!g.Pj(this.Ex)?this.mediaElement.Lw():this.loop}; g.H.Sf=function(a){this.R$("timestamp",{o:a.toString()});this.v5.Sf(a)}; g.H.jM=function(a){this.zI.tick(a)}; g.H.Qm=function(a){return this.zI.Qm(a)}; g.H.GZ=function(a){this.zI.GZ(a)}; g.H.R$=function(a,I,U){U=U===void 0?!1:U;this.Qo().R$(a,I,U)}; g.H.UR=function(a,I,U){U=U===void 0?!1:U;this.Qo().R$(a,I,U)}; g.H.XQ=function(a){this.Qo().XQ(a.errorCode,Pd(a.details));a=a.errorCode;if(this.videoData.isLivePlayback&&(a==="qoe.longrebuffer"||a==="qoe.slowseek")||a==="qoe.restart"){a=this.LO?NLc(this.LO.videoTrack):{};var I,U;this.R$("lasoe",Object.assign(this.LO?NLc(this.LO.audioTrack):{},(I=this.Hs)==null?void 0:(U=I.V)==null?void 0:U.Xj()));var e,T;this.R$("lvsoe",Object.assign(a,(e=this.Hs)==null?void 0:(T=e.L)==null?void 0:T.Xj()))}}; g.H.gh=function(a,I,U){this.Qo().gh(a,I,U)}; g.H.B6=function(a,I,U,e,T,C,r,q){var x;if((x=this.videoData.V)!=null&&x.isLive){var Z=I.playerType===2?I:a,t=a.videoData.videoId,n=I.videoData.videoId;if(t&&n){x=this.Qo();if(x.qoe){var K=x.qoe,b=a.cpn,J=I.cpn,V=Z.videoData.IF,M=K.provider.videoData.clientPlaybackNonce,c=K.provider.videoData.videoId,W=J!==M&&n!==c;M=b!==M&&t!==c;K.reportStats();K.adCpn&&K.adCpn!==b||(K.adCpn=M?b:"",K.Mu=M?t:"",K.adFormat=M?V:void 0,uY(K,2,C?4:T?2:0,J,n,e),K.reportStats(),K.adCpn=W?J:"",K.Mu=W?n:"",K.adFormat=W?V: void 0,uY(K,2,C?5:T?3:1,b,t,U),K.reportStats())}U=a.cpn;if(x.B.has(U)){if(T=g.O(x.B.get(U)),g3(T,!0).send(),LD(T),U!==x.provider.videoData.clientPlaybackNonce){rpc(T);var B;(B=x.V)==null||sQd(B);x.B.delete(U)}}else x.sb=x.provider.videoData.clientPlaybackNonce,x.sb&&x.V&&(x.B.set(x.sb,x.V),g3(x.V).send(),LD(x.V));B=I.cpn;Z=Z.videoData;e-=this.f$();if(x.B.has(B)){e=g.O(x.B.get(B));var Y=e.B&&isNaN(e.U)?iY(e):NaN;e=C5C(e,!1);isNaN(Y)||(e.C=Y);e.send()}else e=MJL(x,x.provider,Z,e),x.B.set(B,e),H4c(e, new g.AV(n9(new g.xP,8),new g.xP)),IJb(e),(Y=x.V)==null||LD(Y);x.sb=B;this.N("html5_unify_csi_server_stitched_transition_logging")?rnS(this.zI,a.cpn,I.cpn,this.videoData.clientPlaybackNonce,I.videoData,r,void 0,q):(x=this.zI,e=this.videoData.clientPlaybackNonce,Y=I.videoData,a=(a.cpn===e?"video":"ad")+"_to_"+(I.cpn===e?"video":"ad"),e={},Y.Y&&(e.cttAuthInfo={token:Y.Y,videoId:Y.videoId}),r&&(e.startTime=r),hc(a,e),g.z5({targetVideoId:Y.videoId,targetCpn:I.cpn,isSsdai:!0},a),x.Ex.N("html5_enable_ssdai_transition_with_only_enter_cuerange")? r||HC(x,q,a):HC(x,q,a))}}else this.logger.V(360717806,"SSTEvent for nonSS")}; g.H.lC=function(){var a=this.GC,I=a.mm;a.mm=[];return I}; g.H.zq=function(a){this.videoData.Bf=!0;this.XQ(new pV("sabr.fallback",a));this.Yh(!0)}; g.H.L2=function(a,I){this.videoData.uX=!0;if(I===void 0||I)this.XQ(new pV("qoe.restart",a)),this.Yh(!0);this.videoData.qD()&&this.N("html5_reload_caption_on_ssdai_fallback")&&this.GC.NR()}; g.H.q_=function(a){this.R$("sdai",{aftimeout:a});this.XQ(new pV("ad.fetchtimeout",{timeout:a}))}; g.H.Dz=function(a,I){this.R$("timelineerror",a);a=new pV("dai.timelineerror",a);I?this.Ua("dai.timelineerror",1,"RETRYABLE_ERROR",Pd(a.details)):this.XQ(a)}; g.H.Fb=function(){return lY(this.Qo())}; g.H.getPlayerSize=function(){return this.fl.getPlayerSize()}; g.H.d2=function(){return this.fl.d2()}; g.H.zQ=function(){return this.zI}; g.H.h2=function(){return this.GC.h2()}; g.H.getVolume=function(){return this.GC.getVolume()}; g.H.QM=function(){return this.GC.QM()}; g.H.isMuted=function(){return this.GC.isMuted()}; g.H.hk=function(){return this.GC.hk()}; g.H.Wm=function(){this.o8=!0}; g.H.N=function(a){return this.Ex.N(a)}; g.H.M9=function(a,I,U,e,T){this.R$("xvt",{m:a,g:I?1:0,tt:U?1:0,np:e?1:0,c:T})}; g.H.Ew=function(){var a;(a=this.LO)==null||a.resume()}; g.H.d3=function(){return g.kJ(this.RE,"ad")}; g.H.Wi=function(){var a=this.getCurrentTime(),I=a-this.Dl();var U=this.mediaElement?u2(this.mediaElement.gV()):0;U=Math.floor(Math.max(U-I,0))+100;var e;return((e=this.LO)==null?0:e.Wi(I,U))?(this.R$("sdai",{skipad:1,ct:I.toFixed(3),adj:U.toFixed(3)}),Kn(this.videoData)&&this.LO.seek(I+U,{seekSource:89,ov:"videoplayer_skipServerStitchedAd"}),JhC(this.v5,a),!0):!1}; g.H.H8=function(){return this.Ex.H8()}; g.H.An=function(){if(this.N("html5_generate_content_po_token"))return this.videoData.ud||"";this.GC.lM();return this.Ex.fY||""}; g.H.us=function(){if(this.videoData.videoId)return this.videoData.eh}; g.H.To=function(){return this.videoData.videoId}; g.H.vr=function(){return this.GC.h0}; g.H.RT=function(){return this.wy}; g.H.zF=function(){return this.GC.zF()}; g.H.nz=function(a,I){this.v5.nz(a,I)}; g.H.Zm=function(){this.v5.Zm()}; g.H.Xz=function(a,I){var U=this.N("html5_generate_content_po_token")?this.videoData:void 0;this.GC.Xz(a,I,U)}; g.H.V0=function(a,I){var U;(U=this.LO)==null||U.V0(a,I)}; g.H.yK=function(){var a=this.Ii();return!!a&&a.yK()}; g.H.Vm=function(){return this.k6}; g.H.dh=function(a,I){this.Qo().dh(a,I)}; g.H.Vh=function(){return this.Qo().Vh()}; g.H.LR=function(){return this.videoData.iz}; g.H.w2=function(){return this.GC.w2()}; g.H.Jr=function(){return this.GC.Jr(this)}; g.H.C2=function(){return this.GA}; g.H.Pl=function(a){var I;(I=this.LO)==null||I.Pl(a)}; g.H.q0=function(){var a;(a=this.LO)==null||a.q0()};g.u(u_c,CI);g.u(kjd,CI);g.H=kjd.prototype;g.H.seekToChapterWithAnimation=function(a){var I=this;if(g.Lh(this.api)&&!(a<0)){var U=this.api.getVideoData(),e=U.I1;if(e&&a=0)return;I=~I;g.Wo(this.items,I,0,a);UJ(this.menuItems.element,a.element,I)}a.subscribe("size-change",this.TK,this);this.menuItems.publish("size-change")}; g.H.lV=function(a){a.unsubscribe("size-change",this.TK,this);this.Ox()||(g.Az(this.items,a),this.menuItems.element.removeChild(a.element),this.menuItems.publish("size-change"))}; g.H.TK=function(){this.menuItems.publish("size-change")}; g.H.focus=function(){for(var a=0,I=0;I1&&g.c0(this)}; g.H.jd=function(){QhS(this);this.gF&&(Fiq(this),g.N1(this.element,this.size))}; g.H.eZ=function(){var a=this.V.pop();mMj(this,a,this.V[this.V.length-1],!0)}; g.H.LN=function(a){if(!a.defaultPrevented)switch(a.keyCode){case 27:this.v8();a.preventDefault();break;case 37:this.V.length>1&&this.eZ();a.preventDefault();break;case 39:a.preventDefault()}}; g.H.focus=function(){this.V.length&&this.V[this.V.length-1].focus()}; g.H.Bs=function(){g.o4.prototype.Bs.call(this);this.Y&&this.Y.dispose();this.C&&this.C.dispose()};g.u(W0,g.L4);W0.prototype.open=function(a,I){this.initialize(a.items)&&this.P5(I,!!I)}; W0.prototype.initialize=function(a){g.i5(this.BL);if(a===void 0||a.length===0)return!1;var I=a.length;a=g.k(a);for(var U=a.next();!U.done;U=a.next())this.MD(U.value,I--);return!0}; W0.prototype.MD=function(a,I){a.menuNavigationItemRenderer?Njc(this,a.menuNavigationItemRenderer,I):a.menuServiceItemRenderer&&onC(this,a.menuServiceItemRenderer,I)};g.u(l5,Mo);g.H=l5.prototype;g.H.uO=function(a){a.target!==this.dismissButton.element&&a.target!==this.overflowButton.element&&(this.Z0(),this.onClickCommand&&this.K.I$("innertubeCommand",this.onClickCommand))}; g.H.ZV=function(){this.enabled=!1;this.j.hide()}; g.H.pG=function(){return!!this.V&&this.enabled}; g.H.onVideoDataChange=function(a,I){this.iR(I);if(this.V){this.VC();a:if(!this.isCounterfactual){var U,e,T;this.banner.update({title:(U=this.V)==null?void 0:U.title,subtitle:(e=this.V)==null?void 0:e.subtitle,metadata:(T=this.V)==null?void 0:T.metadataText});var C;this.onClickCommand=g.d((C=this.V)==null?void 0:C.onTap,Ff);var r;if(a=g.d((r=this.V)==null?void 0:r.onOverflow,Ff))this.C=g.d(a,Alo);var q;if((q=this.V)==null?0:q.thumbnailImage){var x,Z;r=((x=this.V)==null?void 0:(Z=x.thumbnailImage)== null?void 0:Z.sources)||[];if(r.length===0)break a;this.thumbnailImage.update({url:r[0].url})}else{var t;if((t=this.V)==null?0:t.thumbnailIconName){var n;this.thumbnailIcon.update({icon:(n=this.V)==null?void 0:n.thumbnailIconName})}}var K;this.shouldShowOverflowButton=!((K=this.V)==null||!K.shouldShowOverflowButton);var b;this.shouldHideDismissButton=!((b=this.V)==null||!b.shouldHideDismissButton)}var J;this.banner.element.setAttribute("aria-label",((J=this.V)==null?void 0:J.a11yLabel)||"");var V; this.fO=(V=this.V)==null?void 0:V.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;vnd(this)}}; g.H.Hv6=function(){this.isVisible=!0;vnd(this)}; g.H.fNa=function(){this.isVisible=!1;vnd(this)}; g.H.eW=function(){Mo.prototype.eW.call(this);this.L&&this.K.logVisibility(this.banner.element,this.isVisible)}; g.H.Z0=function(){Mo.prototype.Z0.call(this,!1);this.L&&this.K.logClick(this.banner.element)}; g.H.B2=function(a){this.Y||(this.Y=new W0(this.K),g.E(this,this.Y));var I,U;if((I=this.C)==null?0:(U=I.menu)==null?0:U.menuRenderer)this.Y.open(this.C.menu.menuRenderer,a.target),a.preventDefault()}; g.H.iR=function(){}; g.H.VC=function(){}; g.H.Bs=function(){this.K.HE("suggested_action_view_model");Mo.prototype.Bs.call(this)};g.u(B0,l5); B0.prototype.iR=function(a){var I,U,e;this.productUpsellSuggestedActionViewModel=g.d((I=a.getWatchNextResponse())==null?void 0:(U=I.playerOverlays)==null?void 0:(e=U.playerOverlayRenderer)==null?void 0:e.suggestedActionViewModel,SeD);var T;if((T=this.productUpsellSuggestedActionViewModel)==null?0:T.content){var C;this.V=g.d((C=this.productUpsellSuggestedActionViewModel)==null?void 0:C.content,u0o)}var r,q;if(this.L=!!((r=this.productUpsellSuggestedActionViewModel)==null?0:(q=r.loggingDirectives)==null? 0:q.trackingParams)){var x,Z;this.K.setTrackingParams(this.banner.element,((x=this.productUpsellSuggestedActionViewModel)==null?void 0:(Z=x.loggingDirectives)==null?void 0:Z.trackingParams)||null)}var t;this.isCounterfactual=!((t=this.productUpsellSuggestedActionViewModel)==null||!t.isCounterfactualServing)}; B0.prototype.VC=function(){var a=[],I,U=g.k(((I=this.productUpsellSuggestedActionViewModel)==null?void 0:I.ranges)||[]);for(I=U.next();!I.done;I=U.next()){var e=I.value;e&&(I=Number(e.startTimeMilliseconds),e=Number(e.endTimeMilliseconds),isNaN(I)||isNaN(e)||a.push(new g.qA(I,e,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.K.xw(a)};g.u(a$L,CI);g.u(Xc,CI);Xc.prototype.onVideoDataChange=function(a,I){var U=this;if(!oE(I)&&(a==="newdata"&&ss5(this),this.L&&this.B&&a==="dataloaded")){var e;Lq(nP(this.api.X(),(e=this.api.getVideoData())==null?void 0:g.zd(e)),function(T){U.B=!1;qlY(U,T)})}}; Xc.prototype.PB=function(){var a=this;if(g.Pj(this.api.X())){var I,U=g.tv(this.api.X(),(I=this.api.getVideoData())==null?void 0:g.zd(I));return Lq(AF(U),function(e){var T=zJ();hU(T,e);return a.api.PB(T)})}return AF(this.api.PB())};g.u(g.p4,g.sh);g.H=g.p4.prototype;g.H.open=function(){g.gm(this.tN,this.L)}; g.H.Ln=function(a){x4q(this);var I=this.options[a];I&&(I.element.setAttribute("aria-checked","true"),this.E9(this.C1(a)),this.B=a)}; g.H.Mx=function(a){g.i5(this.L);for(var I={},U=!1,e=0;e=0?this.V.playbackRate:1}catch(a){return 1}}; g.H.setPlaybackRate=function(a){this.getPlaybackRate()!==a&&(this.V.playbackRate=a);return a}; g.H.Lw=function(){return this.V.loop}; g.H.setLoop=function(a){this.V.loop=a}; g.H.canPlayType=function(a,I){return this.V.canPlayType(a,I)}; g.H.isPaused=function(){return this.V.paused}; g.H.isSeeking=function(){return this.V.seeking}; g.H.isEnded=function(){return this.V.ended}; g.H.SO=function(){return this.V.muted}; g.H.bA=function(a){dZ();this.V.muted=a}; g.H.RP=function(){return this.V.played||tf([],[])}; g.H.gV=function(){try{var a=this.V.buffered}catch(I){}return a||tf([],[])}; g.H.NP=function(){return this.V.seekable||tf([],[])}; g.H.h5=function(){var a=this.V;return a.getStartDate?a.getStartDate():null}; g.H.getCurrentTime=function(){return this.V.currentTime}; g.H.setCurrentTime=function(a){this.V.currentTime=a}; g.H.getDuration=function(){return this.V.duration}; g.H.load=function(){var a=this.V.playbackRate;try{this.V.load()}catch(I){}this.V.playbackRate=a}; g.H.pause=function(){this.V.pause()}; g.H.play=function(){var a=this.V.play();if(!a||!a.then)return null;a.then(void 0,function(){}); return a}; g.H.Nx=function(){return this.V.readyState}; g.H.Fj=function(){return this.V.networkState}; g.H.mZ=function(){return this.V.error?this.V.error.code:null}; g.H.oA=function(){return this.V.error?this.V.error.message:""}; g.H.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.V instanceof window.HTMLVideoElement&&this.V.getVideoPlaybackQuality)return this.V.getVideoPlaybackQuality();if(this.V){var a=this.V,I=a.webkitDroppedFrameCount;if(a=a.webkitDecodedFrameCount)return{droppedVideoFrames:I||0,totalVideoFrames:a}}return{}}; g.H.kL=function(){return!!this.V.webkitCurrentPlaybackTargetIsWireless}; g.H.qm=function(){return!!this.V.webkitShowPlaybackTargetPicker()}; g.H.togglePictureInPicture=function(){var a=this.V,I=window.document;window.document.pictureInPictureEnabled?this.V!==I.pictureInPictureElement?a.requestPictureInPicture():I.exitPictureInPicture():Eg()&&a.webkitSetPresentationMode(a.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.H.RN=function(){var a=this.V;return new g.X0(a.offsetLeft,a.offsetTop)}; g.H.getSize=function(){return g.oD(this.V)}; g.H.setSize=function(a){g.N1(this.V,a)}; g.H.getVolume=function(){return this.V.volume}; g.H.setVolume=function(a){dZ();this.V.volume=a}; g.H.aI=function(a){this.U[a]||(this.V.addEventListener(a,this.listener),this.U[a]=this.listener)}; g.H.setAttribute=function(a,I){this.V.setAttribute(a,I)}; g.H.removeAttribute=function(a){this.V.removeAttribute(a)}; g.H.hasAttribute=function(a){return this.V.hasAttribute(a)}; g.H.M5=Ts(67);g.H.wQ=Ts(69);g.H.bD=Ts(71);g.H.Z1=Ts(73);g.H.o7=function(){return iR(this.V)}; g.H.Cj=function(a){g.x5(this.V,a)}; g.H.F6=function(a){return g.dU(this.V,a)}; g.H.gT=function(){return g.Ti(document.body,this.V)}; g.H.audioTracks=function(){var a=this.V;if("audioTracks"in a)return a.audioTracks}; g.H.Bs=function(){for(var a=g.k(Object.keys(this.U)),I=a.next();!I.done;I=a.next())I=I.value,this.V.removeEventListener(I,this.U[I]);Tp.prototype.Bs.call(this)}; g.H.xD=function(a){this.V.disableRemotePlayback=a};g.u(mj,g.F);g.u(zl,g.F);zl.prototype.show=function(){g.F.prototype.show.call(this);this.Qa();this.Gt.N("html5_enable_moving_s4n_window")&&g.Pj(this.Gt.X())&&this.D()}; zl.prototype.hide=function(){g.F.prototype.hide.call(this);this.delay.stop();this.J.stop()}; zl.prototype.Qa=function(){var a=(0,g.w)(),I=jsw(this.Gt);QY(this.V,I.bandwidth_samples);QY(this.C,I.network_activity_samples);QY(this.B,I.live_latency_samples);QY(this.L,I.buffer_health_samples);var U={};I=g.k(Object.entries(I));for(var e=I.next();!e.done;e=I.next()){var T=g.k(e.value);e=T.next().value;T=T.next().value;this.j[e]!==T&&(U[e]=" "+String(T));this.j[e]=T}this.update(U);a=(0,g.w)()-a>25?5E3:500;this.delay.start(a)}; zl.prototype.D=function(){this.Y?(this.position+=1,this.position>15&&(this.Y=!1)):(--this.position,this.position<=0&&(this.Y=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.J.start(2E4)};g.u(LRI,CI);g.u(hp,g.S);hp.prototype.V=function(){var a=(0,g.w)()-this.startTime;a=athis.J[a])&&(this.V=a,yNb(this))}; g.H.onCueRangeExit=function(a){var I=G_C(this,a);I&&this.V===a&&this.api.I$("innertubeCommand",I);this.clearTimeout();this.V=void 0}; g.H.onTimeout=function(a){this.V!==void 0&&(a==null?void 0:a.cueRangeId)===this.V&&(this.Y=!1,(a=G_C(this,this.V))&&this.api.I$("innertubeCommand",a))}; g.H.Dw=function(a){this.L=a}; g.H.qK=function(){yNb(this);this.L=void 0}; g.H.setTimeout=function(a){var I=this,U=Number(a==null?void 0:a.maxVisibleDurationMilliseconds);U&&(this.clearTimeout(),this.C=setTimeout(function(){I.onTimeout(a)},U))}; g.H.clearTimeout=function(){this.C&&clearTimeout(this.C);this.C=void 0;this.Y=!1}; g.H.Bs=function(){this.timelyActions=this.L=this.V=this.videoId=void 0;this.J={};this.L1();this.clearTimeout();CI.prototype.Bs.call(this)};g.u(R_d,CI);g.u(DJ,nI);DJ.prototype.Y=function(a){this.J(a?2:1)}; DJ.prototype.L=function(){var a=this.K.getPresentingPlayerType();a===2||a===3?(this.V=!1,this.tN.lV(this)):this.V||(a=this.hasVoiceBoostAudioTrack(),this.setEnabled(a),a=this.B()===2&&a,KI(this,a),this.tN.MD(this),this.V=!0)}; DJ.prototype.Bs=function(){this.tN.lV(this);nI.prototype.Bs.call(this)};g.u(v0,CI);v0.prototype.getVoiceBoostUserPreference=function(){return this.V}; v0.prototype.setVoiceBoostUserPreference=function(a){this.api.R$("vb_set",{pref:a});g.yy("yt-player-voice-boost",a);a!==this.V&&(this.V=a,this.updateEnvironmentData(),this.hasVoiceBoostAudioTrack()&&this.api.C7())}; v0.prototype.hasVoiceBoostAudioTrack=function(){var a,I,U=(a=this.api.getVideoData())==null?void 0:(I=a.B)==null?void 0:I.V;return U?IR(U,function(e){var T;return((T=e.audio)==null?void 0:T.L)===!0}):!1}; v0.prototype.updateEnvironmentData=function(){this.api.X().GR=this.V};var aHb=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.u(s7,CI);s7.prototype.Bs=function(){this.C&&(g.j1(this.C),this.C=void 0);CI.prototype.Bs.call(this)}; s7.prototype.lM=function(){(this.L?!this.V:this.B)&&eO(this)}; s7.prototype.F9=function(a,I,U){var e=this;if(m4w(a)){var T=U||"";if(this.V)I=TE(this,T),Qsg(a,I);else{var C=new g.uu;I.push(C.promise);this.U.promise.then(function(){var r=TE(e,T);Qsg(a,r);C.resolve()})}}}; s7.prototype.xE=function(a){var I=this;if(this.L||this.B)a.ud=TE(this,a.videoId),this.V||(this.J=new ef,this.U.promise.then(function(){I.zI.Qm("pot_if");a.ud=TE(I,a.videoId)}))};g.u(Cu,CI);Cu.prototype.setFullscreenQuickActions=function(a){this.V&&this.api.getRootNode().removeChild(this.V);a?(g.x5(a,"ytp-fullscreen-quick-actions"),g.x5(this.api.getRootNode(),"ytp-has-fullscreen-quick-actions"),g.w4(this.api,a,4)):g.ta(this.api.getRootNode(),"ytp-has-fullscreen-quick-actions");this.V=a;siC(this,this.api.isFullscreen())}; Cu.prototype.setPlayerOverlayVideoDetailsRenderer=function(a){this.playerOverlayVideoDetailsRenderer&&this.api.getRootNode().removeChild(this.playerOverlayVideoDetailsRenderer);a?(g.x5(this.api.getRootNode(),"ytp-hide-fullscreen-title"),g.x5(a,"ytp-fullscreen-metadata"),this.api.N("delhi_modern_web_player_fullscreen_metadata_bottom")&&g.x5(this.api.getRootNode(),"ytp-fullscreen-metadata-bottom"),g.w4(this.api,a,4)):(g.ta(this.api.getRootNode(),"ytp-hide-fullscreen-title"),g.ta(this.api.getRootNode(), "ytp-fullscreen-metadata-bottom"));this.playerOverlayVideoDetailsRenderer=a;siC(this,this.api.isFullscreen())};g.u(UYY,CI);g.u(rB,g.S);rB.prototype.V=function(){for(var a=g.k(g.OS.apply(0,arguments)),I=a.next();!I.done;I=a.next())(I=I.value)&&this.features.push(I)}; rB.prototype.Bs=function(){for(var a=this.features.length-1;a>=0;a--)this.features[a].dispose();this.features.length=0;g.S.prototype.Bs.call(this)};e$F.prototype.reset=function(){this.V=this.L=NaN};g.H=TM5.prototype;g.H.reset=function(){wP(this.timerName)}; g.H.tick=function(a,I){Qn(a,I,this.timerName)}; g.H.Qm=function(a){return oV(a,void 0,this.timerName)}; g.H.GZ=function(a){p9(a,void 0,this.timerName)}; g.H.infoGel=function(a){g.z5(a,this.timerName)};g.u(qOL,g.J_);g.H=qOL.prototype;g.H.n1=function(a){return this.loop||!!a||this.index+1=0}; g.H.setShuffle=function(a){this.shuffle=a;a=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var I=0;I0)||lD(this,1,!0)}; g.H.G1=function(){this.Y=!0;this.V.YY(this.U);this.U=this.V.G(document,"mouseup",this.eF)}; g.H.eF=function(){this.Y=!1;lD(this,8,!1);this.V.YY(this.U);this.U=this.V.G(this.target,"mousedown",this.G1)}; g.H.Hd=function(a){if(a=(a=a.changedTouches)&&a[0])this.e8=a.identifier,this.V.YY(this.D),this.D=this.V.G(this.target,"touchend",this.hF,void 0,!0),lD(this,1024,!0)}; g.H.hF=function(a){if(a=a.changedTouches)for(var I=0;I1280||C>720)if(T=U.Ub("maxresdefault.jpg"))break;if(e>640||C>480)if(T=U.Ub("maxresdefault.jpg"))break; if(e>320||C>180)if(T=U.Ub("sddefault.jpg")||U.Ub("hqdefault.jpg")||U.Ub("mqdefault.jpg"))break;if(T=U.Ub("default.jpg"))break}g.CP(I)&&(I=new Image,I.addEventListener("load",function(){vds()}),I.src=T?T:"",this.api.zQ().tick("ftr")); this.J.style.backgroundImage=T?"url("+T+")":""};g.u(g.pu,g.F);g.pu.prototype.resize=function(){}; g.pu.prototype.L=function(a){var I=this;this.B=!1;U0w(this);var U=a.HW,e=this.api.X();U!=="GENERIC_WITHOUT_LINK"||e.Y?U==="TOO_MANY_REQUESTS"?(e=g.O(this.api.getVideoData()),this.E9(O7(this,"TOO_MANY_REQUESTS_WITH_LINK",e.ys(),void 0,void 0,void 0,!1))):U!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||e.Y?this.api.X().N("html5_enable_bandaid_error_screen")&&U==="HTML5_SPS_UMP_STATUS_REJECTED"&&!e.Y?(e=e.hostLanguage,a="//support.google.com/youtube?p=videoError",e&&(a=g.pM(a,{hl:e})),this.E9(O7(this,"HTML5_SPS_UMP_STATUS_REJECTED", a))):this.api.X().N("enable_adb_handling_in_sabr")&&U==="BROWSER_OR_EXTENSION_ERROR"&&!e.Y?(e=e.hostLanguage,a="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",e&&(a=g.pM(a,{hl:e})),this.E9(O7(this,"BROWSER_OR_EXTENSION_ERROR",a))):this.E9(g.fu(a.errorMessage)):this.E9(O7(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(a=e.hostLanguage,U="//support.google.com/youtube/?p=player_error1",a&&(U=g.pM(U, {hl:a})),this.E9(O7(this,"GENERIC_WITH_LINK_AND_CPN",U,!0)),e.wL&&!e.J&&smF(this,function(C){if(g.bV(C,I.api,!ac(I.api.X()))){C={as3:!1,html5:!0,player:!0,cpn:g.O(I.api.getVideoData()).clientPlaybackNonce};var r=I.api;r.s9("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:C});r.isFullscreen()&&r.toggleFullscreen()}})); if(this.B){var T=this.Ws("ytp-error-link");T&&(this.api.createClientVe(T,this,216104),this.api.logVisibility(T,!0),smF(this,function(){I.api.logClick(T)}))}}; var Iu5=/([^<>]+)<\/a>/;g.u(eFb,g.F);g.H=eFb.prototype;g.H.onClick=function(a){this.innertubeCommand?(this.K.I$("innertubeCommand",this.innertubeCommand),a.preventDefault()):g.bV(a,this.K,!0);this.K.logClick(this.element)}; g.H.onVideoDataChange=function(a,I){CSq(this,I);this.Gn&&rJs(this,this.Gn)}; g.H.W2=function(a){var I=g.O(this.K.getVideoData());this.videoId!==I.videoId&&CSq(this,I);this.V&&rJs(this,a.state);this.Gn=a.state}; g.H.P5=function(){this.fade.show();this.K.publish("paidcontentoverlayvisibilitychange",!0);this.K.logVisibility(this.element,!0)}; g.H.v8=function(){this.fade.hide();this.K.publish("paidcontentoverlayvisibilitychange",!1);this.K.logVisibility(this.element,!1)};g.u(SO,g.F);SO.prototype.hide=function(){this.V.stop();this.message.style.display="none";g.F.prototype.hide.call(this)}; SO.prototype.onStateChange=function(a){this.FQ(a.state)}; SO.prototype.FQ=function(a){(g.Q(a,128)||this.api.RT()?0:g.Q(a,16)||g.Q(a,1))?this.V.start():this.hide()}; SO.prototype.L=function(){this.message.style.display="block"};g.u(GE,g.o4);GE.prototype.onMutedAutoplayChange=function(a){this.B&&(a?(H_b(this),this.P5()):(this.V&&this.logClick(),this.v8()))}; GE.prototype.UK=function(a){this.api.isMutedByMutedAutoplay()&&g.jz(a,2)&&this.v8()}; GE.prototype.onClick=function(){this.api.unMute();this.logClick()}; GE.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.u(g.yL,g.Ru);g.H=g.yL.prototype;g.H.init=function(){var a=this.api,I=a.getPlayerStateObject();this.MX=a.getPlayerSize();this.eM(I);this.aE();this.jj();this.api.publish("basechromeinitialized",this);this.U6()&&this.api.publish("standardControlsInitialized")}; g.H.onVideoDataChange=function(a,I){var U=this.pL!==I.videoId;if(U||a==="newdata"){a=this.api;a.isFullscreen()||(this.MX=a.getPlayerSize());var e;((e=this.api.getVideoData(1))==null?0:g.sc(e))&&this.Na()}U&&(this.pL=I.videoId,U=this.qF,U.tU=3E3,lD(U,512,!0),this.aE());this.api.N("web_render_jump_buttons")&&I.showSeekingControls&&(this.Yp=572)}; g.H.A4g=function(){this.onVideoDataChange("newdata",g.O(this.api.getVideoData()))}; g.H.Q0=function(){var a=this.api.bW()&&this.api.BH(),I=this.api.i$();return this.sG||a||this.SN||I}; g.H.Na=function(){var a=!this.Q0();g.KC(this.api.getRootNode(),"ytp-menu-shown",!a);var I;((I=this.api.getVideoData(1))==null?0:g.sc(I))&&g.KC(this.api.getRootNode(),"ytp-hide-controls",!a)}; g.H.XU=function(a){try{if(!g.Ti(this.api.getRootNode(),a))return!1}catch(I){return!1}for(;a&&!EJd(a);)a=a===this.api.getRootNode()?null:a.parentElement||null;return!!a}; g.H.Gj=function(a){var I=this.api.getRootNode();g.KC(I,"ytp-autohide",a);g.KC(I,"ytp-autohide-active",!0);this.qr.start(a?250:100);a&&(this.Pm=!1,g.ta(I,"ytp-touch-mode"));this.RI=!a;this.api.hx(!a)}; g.H.gI=function(){var a=this.api.getRootNode();g.KC(a,"ytp-autohide-active",!1)}; g.H.Wbm=function(){this.ye=!0}; g.H.h3a=function(a){if(this.api.X().N("player_doubletap_to_seek")||this.api.X().D)this.ye=!1,this.DZ&&this.YY(this.DZ),this.Iu===0&&dB(this,a)?(this.F7(),this.BJ.start(),this.DZ=this.G(this.api.j8(),"touchmove",this.Wbm,void 0,!0)):this.BJ.stop();twd(this)&&dB(this,a)&&!this.api.X().D&&x05(this);var I=this.ZZ.DH();if(!g.YH(this.api.X())&&Xw&&nqd(this,a))I&&a.preventDefault();else if(this.Pm=!0,g.x5(this.api.getRootNode(),"ytp-touch-mode"),this.qF.oO(),this.api.X().N("player_doubletap_to_seek")||this.api.X().D)if(I= this.api.getPlayerStateObject(),!(!this.api.MV()||g.Q(I,2)&&g.OK(this.api)||g.Q(I,64))){I=Date.now()-this.nI;this.Iu+=1;if(I<=350){this.Lg=!0;I=this.api.getPlayerSize().width/3;var U=this.api.getRootNode().getBoundingClientRect(),e=a.targetTouches[0].clientX-U.left;U=a.targetTouches[0].clientY-U.top;var T=(this.Iu-1)*10;e>0&&eI*2&&e=650,e=a.width<528;this.qF.resize();g.KC(I,"ytp-fullscreen",this.api.isFullscreen());g.KC(I,"ytp-large-width-mode",U);g.KC(I,"ytp-xsmall-width-mode",e);g.KC(I,"ytp-small-mode",this.JS());g.KC(I,"ytp-tiny-mode",this.rk());g.KC(I,"ytp-big-mode",this.NV());this.Xf&&this.Xf.resize(a)}; g.H.UK=function(a){this.eM(a.state);this.aE()}; g.H.O_=Ts(5);g.H.AM=function(){var a=!!this.pL&&!this.api.Go()&&!this.cj,I=this.api.getPresentingPlayerType()===2,U=this.api.X();if(I){if(t8Q&&U.N("enable_visit_advertiser_support_on_ipad_mweb"))return!1;I=iD(this.api.Ky());a&&(I&&I.player?a=(a=I.player.getVideoData(2))?a.isListed&&!g.Bj(I.player.X()):!1:(V$("showInfoBarDuringAd: this is null"),a=!1));return a}return a&&(U.OS||this.api.isFullscreen()||U.V5)}; g.H.aE=function(){var a=this.AM();this.Kw!==a&&(this.Kw=a,g.KC(this.api.getRootNode(),"ytp-hide-info-bar",!a))}; g.H.eM=function(a){var I=a.isCued()||this.api.y5()&&this.api.getPresentingPlayerType()!==3;I!==this.isCued&&(this.isCued=I,this.Xu&&this.YY(this.Xu),this.Xu=this.G(this.api.j8(),"touchstart",this.h3a,void 0,I));var U=this.qF,e=a.isPlaying()&&!g.Q(a,32)||this.api.eP();lD(U,128,!e);U=this.qF;e=this.api.getPresentingPlayerType()===3;lD(U,256,e);U=this.api.getRootNode();g.Q(a,2)?e=[dc.ENDED]:(e=[],g.Q(a,8)?e.push(dc.PLAYING):g.Q(a,4)&&e.push(dc.PAUSED),g.Q(a,1)&&!g.Q(a,32)&&e.push(dc.BUFFERING),g.Q(a, 32)&&e.push(dc.SEEKING),g.Q(a,64)&&e.push(dc.UNSTARTED));g.YJ(this.BK,e)||(g.nC(U,this.BK),this.BK=e,g.ZE(U,e));e=this.api.X();var T=g.Q(a,2);a:{var C=this.api.X();var r=C.controlsType;switch(r){case "2":case "0":C=!1;break a}C=r==="3"&&!g.Q(a,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:Q5d(iD(this.api.Ky())))||this.api.i$()||g.YH(C)&&this.api.getPresentingPlayerType()===2?!1:!0}g.KC(U,"ytp-hide-controls",!C);g.KC(U,"ytp-native-controls",e.controlsType==="3"&&!I&&!T&&!this.SN);g.Q(a, 128)&&!g.YH(e)?(this.Xf||(this.Xf=new g.pu(this.api),g.E(this,this.Xf),g.w4(this.api,this.Xf.element,4)),this.Xf.L(a.VR),this.Xf.show()):this.Xf&&(this.Xf.dispose(),this.Xf=null)}; g.H.g$=function(){return this.api.bW()&&this.api.BH()?(this.api.YE(!1,!1),!0):this.api.Go()?(g.SB(this.api,!0),!0):!1}; g.H.onMutedAutoplayChange=function(a){this.SN=a;this.Na()}; g.H.NV=function(){return!1}; g.H.JS=function(){return!this.NV()&&(this.api.getPlayerSize().width=0&&I.left>=0&&I.bottom>I.top&&I.right>I.left?I:null;I=this.size;a=a.clone();I=I.clone();e&&(r=I,T=5,(T&65)==65&&(a.x=e.right)&&(T&=-2),(T&132)==132&&(a.y=e.bottom)&&(T&=-5),a.xe.right&&(r.width=Math.min(e.right-a.x,C+r.width-e.left),r.width=Math.max(r.width,0))),a.x+r.width>e.right&&T&1&&(a.x=Math.max(e.right-r.width,e.left)),a.ye.bottom&&(r.height=Math.min(e.bottom-a.y,C+r.height-e.top),r.height=Math.max(r.height,0))),a.y+r.height>e.bottom&&T&4&&(a.y=Math.max(e.bottom-r.height,e.top)));e=new g.Yf(0,0,0,0);e.left=a.x;e.top=a.y;e.width= I.width;e.height=I.height;g.mL(this.element,new g.X0(e.left,e.top));g.Y3(this.J);this.J.G(Dc(this),"contextmenu",this.Cja);this.J.G(this.K,"fullscreentoggled",this.onFullscreenToggled);this.J.G(this.K,"pageTransition",this.ws)}; g.H.Cja=function(a){if(!a.defaultPrevented){var I=XU(a);g.Ti(this.element,I)||this.v8();this.K.X().disableNativeContextMenu&&a.preventDefault()}}; g.H.onFullscreenToggled=function(){this.v8();O_C(this)}; g.H.ws=function(){this.v8()};g.u(oP,g.F);oP.prototype.onClick=function(){var a=this,I,U,e,T;return g.f(function(C){if(C.L==1)return I=a.api.X(),U=g.O(a.api.getVideoData()),e=a.api.getPlaylistId(),T=I.getVideoUrl(U.videoId,e,void 0,!0),g.l(C,yJg(a,T),2);C.V&&God(a);a.api.logClick(a.element);g.Aj(C)})}; oP.prototype.Qa=function(){this.updateValue("icon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M21.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1,0-1.8,.8-1.8,1.8v12.3 c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z"}}]});this.updateValue("title-attr","Copier le lien");this.visible=SiY(this);g.KC(this.element,"ytp-copylink-button-visible", this.visible);this.Vx(this.visible);this.tooltip.k5();this.api.logVisibility(this.element,this.visible&&this.U)}; oP.prototype.qY=function(a){g.F.prototype.qY.call(this,a);this.api.logVisibility(this.element,this.visible&&a)}; oP.prototype.Bs=function(){g.F.prototype.Bs.call(this);g.ta(this.element,"ytp-copylink-button-visible")};g.u(EqY,g.F);g.H=EqY.prototype;g.H.show=function(){g.F.prototype.show.call(this);g.Ik(this.L)}; g.H.hide=function(){this.J.stop();this.B=0;this.Ws("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.ta(this.element,"ytp-chapter-seek");g.ta(this.element,"ytp-time-seeking");g.F.prototype.hide.call(this)}; g.H.Ll=function(a,I,U,e){this.B=a===this.C?this.B+e:e;this.C=a;var T=a===-1?this.j:this.D;T&&this.K.logClick(T);this.Y?this.L.stop():g.Ub(this.L);this.J.start();this.element.setAttribute("data-side",a===-1?"back":"forward");var C=3*this.K.j8().getPlayerSize().height;T=this.K.j8().getPlayerSize();T=T.width/3-3*T.height;this.V.style.width=C+"px";this.V.style.height=C+"px";a===1?(this.V.style.left="",this.V.style.right=T+"px"):a===-1&&(this.V.style.right="",this.V.style.left=T+"px");var r=C*2.5;C=r/ 2;var q=this.Ws("ytp-doubletap-ripple");q.style.width=r+"px";q.style.height=r+"px";a===1?(a=this.K.j8().getPlayerSize().width-I+Math.abs(T),q.style.left="",q.style.right=a-C+"px"):a===-1&&(a=Math.abs(T)+I,q.style.right="",q.style.left=a-C+"px");q.style.top="calc((33% + "+Math.round(U)+"px) - "+C+"px)";if(U=this.Ws("ytp-doubletap-ripple"))U.classList.remove("ytp-doubletap-ripple"),U.classList.add("ytp-doubletap-ripple");d0s(this,this.Y?this.B:e)}; g.H.eB=function(a,I,U){if(U=U===void 0?null:U){var e=a===-1?this.j.visualElement:this.D.visualElement;U={seekData:U};var T=g.pF();T&&g.sT(Cb)(void 0,T,e,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",U,void 0)}this.B=a===this.C?this.B+I:I;this.C=a;e=this.K.j8().getPlayerSize();this.Y?this.L.stop():g.Ub(this.L);this.J.start();this.element.setAttribute("data-side",a===-1?"back":"forward");g.x5(this.element,"ytp-time-seeking");this.V.style.width="110px";this.V.style.height="110px";U=e.width*.1-15;a=== 1?this.Va?(this.V.style.right=U+"px",this.V.style.left=""):(this.V.style.right="",this.V.style.left=e.width*.8-30+"px"):a===-1&&(this.Va?(this.V.style.right="",this.V.style.left=U+"px"):(this.V.style.right="",this.V.style.left=e.width*.1-15+"px"));this.V.style.top=e.height*.5+15+"px";d0s(this,this.Y?this.B:I)}; g.H.rZ=function(a,I,U){U=U===void 0?null:U;g.Ub(this.L);this.J.start();switch(a){case -1:a="back";break;case 1:a="forward";break;default:a=""}this.element.setAttribute("data-side",a);this.V.style.width="0";this.V.style.height="0";g.x5(this.element,"ytp-chapter-seek");this.updateValue("seekText",I);this.updateValue("seekTime","");I=this.Ws("ytp-seek-icon");if(U){a:if(U){switch(U){case "PREMIUM_STANDALONE":U={W:"svg",S:{height:"24px",version:"1.1",viewBox:"-2 -2 24 24",width:"24px"},Z:[{W:"path",S:{d:"M 0 1.43 C 0 .64 .64 0 1.43 0 L 18.56 0 C 19.35 0 20 .64 20 1.43 L 20 18.56 C 20 19.35 19.35 20 18.56 20 L 1.43 20 C .64 20 0 19.35 0 18.56 Z M 0 1.43 ", fill:"#c00"}},{W:"path",S:{d:"M 7.88 11.42 L 7.88 15.71 L 5.37 15.71 L 5.37 3.52 L 10.12 3.52 C 11.04 3.52 11.84 3.69 12.54 4.02 C 13.23 4.36 13.76 4.83 14.14 5.45 C 14.51 6.07 14.70 6.77 14.70 7.56 C 14.70 8.75 14.29 9.69 13.48 10.38 C 12.66 11.07 11.53 11.42 10.08 11.42 Z M 7.88 9.38 L 10.12 9.38 C 10.79 9.38 11.30 9.23 11.64 8.91 C 11.99 8.60 12.17 8.16 12.17 7.57 C 12.17 6.98 11.99 6.5 11.64 6.12 C 11.29 5.76 10.80 5.57 10.18 5.56 L 7.88 5.56 Z M 7.88 9.38 ",fill:"#fff","fill-rule":"nonzero"}}]}; break a;case "PREMIUM_STANDALONE_CAIRO":U={W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},Z:[{W:"rect",S:{fill:"white",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{W:"rect",S:{fill:"url(#ytp-premium-standalone-gradient)",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{W:"path",S:{d:"M12.75 13.02H9.98V11.56H12.75C13.24 11.56 13.63 11.48 13.93 11.33C14.22 11.17 14.44 10.96 14.58 10.68C14.72 10.40 14.79 10.09 14.79 9.73C14.79 9.39 14.72 9.08 14.58 8.78C14.44 8.49 14.22 8.25 13.93 8.07C13.63 7.89 13.24 7.80 12.75 7.80H10.54V17H8.70V6.33H12.75C13.58 6.33 14.28 6.48 14.86 6.77C15.44 7.06 15.88 7.46 16.18 7.97C16.48 8.48 16.64 9.06 16.64 9.71C16.64 10.40 16.48 10.99 16.18 11.49C15.88 11.98 15.44 12.36 14.86 12.62C14.28 12.89 13.58 13.02 12.75 13.02Z", fill:"white"}},{W:"defs",Z:[{W:"linearGradient",S:{gradientUnits:"userSpaceOnUse",id:"ytp-premium-standalone-gradient",x1:"2",x2:"22",y1:"22",y2:"2"},Z:[{W:"stop",S:{offset:"0.3","stop-color":"#E1002D"}},{W:"stop",S:{offset:"0.9","stop-color":"#E01378"}}]}]}]};break a}U=void 0}else U=null;this.updateValue("seekIcon",U);I.style.display="inline-block"}else I.style.display="none"};g.u(RFd,Mo);g.H=RFd.prototype;g.H.b_=function(a){this.zt||(this.zt=new W0(this.K),g.E(this,this.zt));var I,U;if((I=this.Vo)==null?0:(U=I.menu)==null?0:U.menuRenderer)this.zt.open(this.Vo.menu.menuRenderer,a.target),a.preventDefault()}; g.H.pG=function(){return!!this.V}; g.H.NE=function(){return!!this.V}; g.H.uO=function(a){a.target===this.overflowButton.element?a.preventDefault():(this.ij&&this.K.I$("innertubeCommand",this.ij),this.Z0(!1))}; g.H.ZV=function(){this.Z0(!0);var a,I;((a=this.V)==null?0:(I=a.bannerData)==null?0:I.dismissedStatusKey)&&this.rF.push(this.V.bannerData.dismissedStatusKey);this.QQ()}; g.H.CE=function(){this.QQ();ah(this)}; g.H.KZx=function(a){var I=this,U;if(a.id!==((U=this.V)==null?void 0:U.identifier)){this.QQ();U=g.k(this.tU);for(var e=U.next();!e.done;e=U.next()){var T=e.value,C=void 0,r=void 0;if((e=(C=T)==null?void 0:(r=C.bannerData)==null?void 0:r.itemData)&&T.identifier===a.id){r=C=void 0;var q=((C=T)==null?void 0:(r=C.bannerData)==null?void 0:r.dismissedStatusKey)||"";if(this.rF.includes(q))return;this.V=T;this.banner.element.setAttribute("aria-label",e.accessibilityLabel||"");e.trackingParams&&(this.J=!0, this.K.setTrackingParams(this.badge.element,e.trackingParams));this.j.show();Ap(this);this.dw.Vx(!e.stayInApp);Ibc(this);FFL(this);vC(this);this.ij=g.d(e.onTapCommand,Ff);if(T=g.d(e.menuOnTap,Ff))this.Vo=g.d(T,Alo);T=void 0;this.banner.update({thumbnail:(T=(e.thumbnailSources||[])[0])==null?void 0:T.url,title:e.productTitle,price:e.priceReplacementText?e.priceReplacementText:e.price,salesOriginalPrice:zFj(this),priceDropReferencePrice:hFq(this),promotionText:Qmd(this),priceA11yText:NKF(this),affiliateDisclaimer:e.affiliateDisclaimer, vendor:oqi(this)});q=r=C=T=void 0;((T=e)==null?0:(C=T.hiddenProductOptions)==null?0:C.showDropCountdown)&&((r=e)==null?0:(q=r.hiddenProductOptions)==null?0:q.dropTimestampMs)&&(this.hN=new g.Dy(function(){abg(I)},1E3),this.dw.hide(),this.countdownTimer.show(),abg(this)); this.K.N("web_player_enable_featured_product_banner_exclusives_on_desktop")&&wmC(this)&&(this.F1=new g.Dy(function(){m0d(I)},1E3),m0d(this))}}this.K.getRootNode()&&g.x5(this.K.getRootNode(),"ytp-featured-product-shown")}}; g.H.QQ=function(){this.V&&(this.V=void 0,this.AC(),this.K.getRootNode()&&g.ta(this.K.getRootNode(),"ytp-featured-product-shown"))}; g.H.onVideoDataChange=function(a,I){var U=this;a==="dataloaded"&&ah(this);var e,T,C;a=g.d((e=I.getWatchNextResponse())==null?void 0:(T=e.playerOverlays)==null?void 0:(C=T.playerOverlayRenderer)==null?void 0:C.productsInVideoOverlayRenderer,kQj);this.overflowButton.show();this.dismissButton.hide();var r=a==null?void 0:a.featuredProductsEntityKey;this.trendingOfferEntityKey=a==null?void 0:a.trendingOfferEntityKey;this.tU.length||(vqc(this,r),vC(this));var q;(q=this.wL)==null||q.call(this);this.wL=g.qn.subscribe(function(){vqc(U, r);vC(U)})}; g.H.Bs=function(){ah(this);Ibc(this);FFL(this);Mo.prototype.Bs.call(this)};g.u(CLL,g.F);CLL.prototype.onClick=function(){this.K.logClick(this.element,this.L)};g.u(r0I,g.o4);g.H=r0I.prototype;g.H.show=function(){g.o4.prototype.show.call(this);this.K.publish("infopaneldetailvisibilitychange",!0);this.K.logVisibility(this.element,!0);HQS(this,!0)}; g.H.hide=function(){g.o4.prototype.hide.call(this);this.K.publish("infopaneldetailvisibilitychange",!1);this.K.logVisibility(this.element,!1);HQS(this,!1)}; g.H.getId=function(){return this.J}; g.H.bS=function(){return this.itemData.length}; g.H.onVideoDataChange=function(a,I){if(I){var U,e,T,C;this.update({title:((U=I.Yn)==null?void 0:(e=U.title)==null?void 0:e.content)||"",body:((T=I.Yn)==null?void 0:(C=T.bodyText)==null?void 0:C.content)||""});var r;a=((r=I.Yn)==null?void 0:r.trackingParams)||null;this.K.setTrackingParams(this.element,a);r=g.k(this.itemData);for(a=r.next();!a.done;a=r.next())a.value.dispose();this.itemData=[];var q;if((q=I.Yn)==null?0:q.ctaButtons)for(I=g.k(I.Yn.ctaButtons),q=I.next();!q.done;q=I.next())if(q=g.d(q.value, t9Q))q=new CLL(this.K,q,this.V),q.qJ&&(this.itemData.push(q),q.KO(this.items))}}; g.H.Bs=function(){this.hide();g.o4.prototype.Bs.call(this)};g.u(ZQc,g.F);g.H=ZQc.prototype;g.H.onVideoDataChange=function(a,I){xzC(this,I);this.Gn&&noC(this,this.Gn)}; g.H.UD=function(a){var I=g.O(this.K.getVideoData());this.videoId!==I.videoId&&xzC(this,I);noC(this,a.state);this.Gn=a.state}; g.H.ev=function(a){(this.B=a)?this.hide():this.V&&this.show()}; g.H.pN=function(){this.L||this.P5();this.showControls=!0}; g.H.zc=function(){this.L||this.v8();this.showControls=!1}; g.H.P5=function(){var a,I=(a=this.K)==null?void 0:a.getPlayerSize();a=I.width<380;var U;I=I.height<(((U=this.K)==null?0:U.isEmbedsShortsMode())?400:280);var e,T;(((e=this.K)==null?0:e.getPlayerStateObject().isCued())||((T=this.K)==null?0:g.Q(T.getPlayerStateObject(),1024)))&&a&&I||!this.V||this.B||(this.fade.show(),this.K.publish("infopanelpreviewvisibilitychange",!0),this.K.logVisibility(this.element,!0))}; g.H.v8=function(){this.V&&!this.B&&(this.fade.hide(),this.K.publish("infopanelpreviewvisibilitychange",!1),this.K.logVisibility(this.element,!1))}; g.H.zj6=function(){this.L=!1;this.showControls||this.v8()};var Lqf={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(Lqf).reduce(function(a,I){a[Lqf[I]]=I;return a},{}); var geQ={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(geQ).reduce(function(a,I){a[geQ[I]]=I;return a},{}); var cqI={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(cqI).reduce(function(a,I){a[cqI[I]]=I;return a},{});var WqI,lPf;WqI=[{option:"#fff",text:"Blanc"},{option:"#ff0",text:"Jaune"},{option:"#0f0",text:"Vert"},{option:"#0ff",text:"Cyan"},{option:"#00f",text:"Bleu"},{option:"#f0f",text:"Magenta"},{option:"#f00",text:"Rouge"},{option:"#080808",text:"Noir"}];lPf=[{option:0,text:Ih(0)},{option:.25,text:Ih(.25)},{option:.5,text:Ih(.5)},{option:.75,text:Ih(.75)},{option:1,text:Ih(1)}]; g.Tj=[{option:"fontFamily",text:"Famille de polices",options:[{option:1,text:"Serif monospace"},{option:2,text:"Serif proportionnelle"},{option:3,text:"Sans Serif monospace"},{option:4,text:"Sans Serif proportionnelle"},{option:5,text:"Casual"},{option:6,text:"Cursive"},{option:7,text:"Petites majuscules"}]},{option:"color",text:"Couleur de la police",options:WqI},{option:"fontSizeIncrement",text:"Taille de police",options:[{option:-2,text:Ih(.5)},{option:-1,text:Ih(.75)},{option:0,text:Ih(1)},{option:1, text:Ih(1.5)},{option:2,text:Ih(2)},{option:3,text:Ih(3)},{option:4,text:Ih(4)}]},{option:"background",text:"Couleur de l'arri\u00e8re-plan",options:WqI},{option:"backgroundOpacity",text:"Opacit\u00e9 de l'arri\u00e8re-plan",options:lPf},{option:"windowColor",text:"Couleur de la fen\u00eatre",options:WqI},{option:"windowOpacity",text:"Opacit\u00e9 de la fen\u00eatre",options:lPf},{option:"charEdgeStyle",text:"Style de bordure des caract\u00e8res",options:[{option:0,text:"Aucun"},{option:4,text:"Ombre projet\u00e9e"}, {option:1,text:"Sur\u00e9lev\u00e9"},{option:2,text:"Surbaiss\u00e9"},{option:3,text:"Soulign\u00e9"}]},{option:"textOpacity",text:"Opacit\u00e9 de la police",options:[{option:.25,text:Ih(.25)},{option:.5,text:Ih(.5)},{option:.75,text:Ih(.75)},{option:1,text:Ih(1)}]}];var Bx8=[27,9,33,34,13,32,187,61,43,189,173,95,79,87,67,80,78,75,70,65,68,87,83,107,221,109,219];g.u(V7g,g.Ru);g.H=V7g.prototype; g.H.xZ=function(a){a.repeat||(this.B.iO=!1);var I=!1,U=a.keyCode,e=XU(a),T=!a.altKey&&!a.ctrlKey&&!a.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||Bx8.includes(U)),C=!1,r=!1,q=this.api.X();a.defaultPrevented?(T=!1,r=!0):q.vL&&!this.api.isMutedByEmbedsMutedAutoplay()&&(T=!1);if(U===9)I=!0;else{if(e)switch(U){case 32:case 13:if(e.tagName==="BUTTON"||e.tagName==="A"||e.tagName==="INPUT")I=!0,T=!1;else if(T){var x=e.getAttribute("role");!x||x!=="option"&&x!=="button"&&x.indexOf("menuitem")!==0|| (I=!0,e.click(),C=!0)}break;case 37:case 39:case 36:case 35:I=e.getAttribute("role")==="slider";break;case 38:case 40:x=e.getAttribute("role"),e=U===38?e.previousSibling:e.nextSibling,x==="slider"?I=!0:T&&(x==="option"?(e&&e.getAttribute("role")==="option"&&e.focus(),C=I=!0):x&&x.indexOf("menuitem")===0&&(e&&e.hasAttribute("role")&&e.getAttribute("role").indexOf("menuitem")===0&&e.focus(),C=I=!0))}if(T&&!C)switch(U){case 38:C=Math.min(this.api.getVolume()+5,100);F6(this.Qi,C,!1);this.api.setVolume(C); r=C=!0;break;case 40:C=Math.max(this.api.getVolume()-5,0);F6(this.Qi,C,!0);this.api.setVolume(C);r=C=!0;break;case 36:this.api.MV()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),r=C=!0);break;case 35:this.api.MV()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),r=C=!0)}}I&&U$(this,!0);(I||r)&&this.qF.oO();(C||T&&this.handleGlobalKeyDown(U,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code,a.repeat))&&a.preventDefault();q.C&&(a={keyCode:a.keyCode, altKey:a.altKey,ctrlKey:a.ctrlKey,metaKey:a.metaKey,shiftKey:a.shiftKey,handled:a.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.rA("onKeyPress",a))}; g.H.nZ=function(a){var I=a.keyCode;(!this.api.N("web_player_spacebar_control_bugfix")||this.api.N("web_player_spacebar_control_bugfix")&&!this.B.qX)&&this.handleGlobalKeyUp(I,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code)&&a.preventDefault()}; g.H.handleGlobalKeyUp=function(a,I,U,e,T,C,r){this.api.publish("keyboardserviceglobalkeyup",{keyCode:a,shiftKey:I,ctrlKey:U,altKey:e,metaKey:T,key:C,code:r});I=!1;if(this.B.iO)return I;(T=g.d4(this.api.Ky()))&&(T=T.v6)&&T.gF&&(T.m0(a),I=!0);switch(a){case 9:U$(this,!0);I=!0;break;case 32:if(this.api.N("web_speedmaster_spacebar_control")&&(!this.api.N("web_player_spacebar_control_bugfix")&&!this.B.qX||this.api.N("web_player_spacebar_control_bugfix"))&&!this.api.X().vL){var q,x;a=(q=this.progressBar)== null?void 0:(x=q.L)==null?void 0:x.isEnabled;I=this.tX(a)}break;case 39:(xX?e:U)&&this.api.N("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),q=(q=this.api.getVideoData())?q.I1:[],x=bQL(q,this.api.getCurrentTime()*1E3),x!==-1&&this.V!=null&&(this.V.rZ(1,q[x].title),this.api.seekTo(q[x].startTime/1E3,void 0,void 0,void 0,52),I=!0))}return I}; g.H.handleGlobalKeyDown=function(a,I,U,e,T,C,r,q){q||(this.B.iO=!1);var x=!1,Z=this.api.X();if(Z.vL&&!this.api.isMutedByEmbedsMutedAutoplay())return x;var t=g.d4(this.api.Ky());if(t&&(t=t.v6)&&t.gF)switch(a){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:x=t.Ir(a)}Z.Y||x||(x=C||String.fromCharCode(a).toLowerCase(),this.L+=x,"awesome".indexOf(this.L)===0||this.api.N("web_player_rtr_ctrls")&&"bday".indexOf(this.L)===0?(x=!0,4===this.L.length&&this.L==="bday"&&this.api.N("web_player_rtr_ctrls")&& (qQq(this.U),this.qF.oO()),7===this.L.length&&this.L==="awesome"&&L4w(this.api.getRootNode(),"ytp-color-party")):(this.L=x,x="awesome".indexOf(this.L)===0||"bday".indexOf(this.L)===0));if(!x&&(!this.api.isMutedByEmbedsMutedAutoplay()||Bx8.includes(a))){var n=this.api.getVideoData(),K,b;t=(K=this.progressBar)==null?void 0:(b=K.L)==null?void 0:b.isEnabled;K=n?n.I1:[];b=xX?e:U;switch(a){case 80:I&&!Z.zt&&(wB(this.Qi,cLL(),"Pr\u00e9c\u00e9dente"),this.api.previousVideo(),x=!0);break;case 78:I&&!Z.zt&& (wB(this.Qi,Xl(),"Suivante"),this.api.nextVideo(),x=!0);break;case 74:this.api.MV()&&(this.api.startSeekCsiAction(),this.V?this.api.N("enable_key_press_seek_logging")?(x=eQ(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),this.V.eB(-1,10,x)):this.V.eB(-1,10):wB(this.Qi,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z M 16.9,22 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 -0.2,0 -0.4,.1 -0.6,.1 -0.2,0 -0.4,0 -0.6,-0.1 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 -0.2,-0.1 -0.2,-0.3 -0.3,-0.6 -0.1,-0.3 -0.1,-0.5 -0.1,-0.8 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.9,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z"}}]}), this.api.seekBy(-10*this.api.getPlaybackRate(),void 0,void 0,73),x=!0);break;case 76:this.api.MV()&&(this.api.startSeekCsiAction(),this.V?this.api.N("enable_key_press_seek_logging")?(x=eQ(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),this.V.eB(1,10,x)):this.V.eB(1,10):wB(this.Qi,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.8,3 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 C 20,21.9 19.8,22 19.6,22 19.4,22 19.2,22 19,21.9 18.8,21.8 18.7,21.7 18.5,21.6 18.3,21.5 18.3,21.3 18.2,21 18.1,20.7 18.1,20.5 18.1,20.2 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.8,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z"}}]}), this.api.seekBy(10*this.api.getPlaybackRate(),void 0,void 0,74),x=!0);break;case 37:this.api.MV()&&(this.api.startSeekCsiAction(),b?(b=J05(K,this.api.getCurrentTime()*1E3),b!==-1&&this.V!=null&&(this.V.rZ(-1,K[b].title),this.api.seekTo(K[b].startTime/1E3,void 0,void 0,void 0,53),x=!0)):(this.V?this.api.N("enable_key_press_seek_logging")?(x=eQ(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),this.V.eB(-1,5,x)):this.V.eB(-1,5):wB(this.Qi,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z m -1.3,8.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.4,.3 C 18.5,22 18.2,22 18,22 17.8,22 17.6,22 17.5,21.9 17.4,21.8 17.2,21.8 17,21.7 16.8,21.6 16.8,21.5 16.7,21.3 16.6,21.1 16.6,21 16.6,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.5,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.7 z"}}]}), this.api.seekBy(-5*this.api.getPlaybackRate(),void 0,void 0,71),x=!0));break;case 39:this.api.MV()&&(this.api.startSeekCsiAction(),b?this.api.N("web_enable_keyboard_shortcut_for_timely_actions")||(b=bQL(K,this.api.getCurrentTime()*1E3),b!==-1&&this.V!=null&&(this.V.rZ(1,K[b].title),this.api.seekTo(K[b].startTime/1E3,void 0,void 0,void 0,52),x=!0)):(this.V!=null?this.api.N("enable_key_press_seek_logging")?(x=eQ(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),this.V.eB(1,5,x)):this.V.eB(1, 5):wB(this.Qi,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.7,.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.5,.3 C 18.3,22 18.1,22 17.9,22 17.7,22 17.5,22 17.4,21.9 17.3,21.8 17.1,21.8 16.9,21.7 16.7,21.6 16.7,21.5 16.6,21.3 16.5,21.1 16.5,21 16.5,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.4,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.6 z"}}]}), this.api.seekBy(5*this.api.getPlaybackRate(),void 0,void 0,72),x=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),F6(this.Qi,this.api.getVolume(),!1)):(this.api.mute(),F6(this.Qi,0,!0));x=!0;break;case 32:x=this.api.N("web_speedmaster_spacebar_control")?!this.api.X().zt:this.tX(t);break;case 75:x=this.tX(t);break;case 190:I?Z.enableSpeedOptions&&M7c(this)&&(x=this.api.getPlaybackRate(),this.api.setPlaybackRate(x+.25,!0),b_5(this.Qi,!1),x=!0):this.api.MV()&&(this.step(1),x=!0);break;case 188:I? Z.enableSpeedOptions&&M7c(this)&&(x=this.api.getPlaybackRate(),this.api.setPlaybackRate(x-.25,!0),b_5(this.Qi,!0),x=!0):this.api.MV()&&(this.step(-1),x=!0);break;case 70:q3w(this.api)&&(this.api.toggleFullscreen().catch(function(){}),x=!0); break;case 27:t?(this.progressBar.mD(),x=!0):this.Y()&&(x=!0)}if(Z.controlsType!=="3")switch(a){case 67:g.Mx(this.api.Ky())&&(Z=this.api.getOption("captions","track"),this.api.toggleSubtitles(),JJi(this.Qi,!Z||Z&&!Z.displayName),x=!0);break;case 79:CA(this,"textOpacity");break;case 87:CA(this,"windowOpacity");break;case 187:case 61:CA(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:CA(this,"fontSizeIncrement",!0,!0)}var J;I||U||e||(a>=48&&a<=57?J=a-48:a>=96&&a<=105&&(J=a-96));J!=null&&this.api.MV()&& (this.api.startSeekCsiAction(),Z=this.api.getProgressState(),this.api.seekTo(J/10*(Z.seekableEnd-Z.seekableStart)+Z.seekableStart,void 0,void 0,void 0,81),x=!0);x&&this.qF.oO()}this.api.publish("keyboardserviceglobalkeydown",{keyCode:a,shiftKey:I,ctrlKey:U,altKey:e,metaKey:T,key:C,code:r,repeat:q},this.B);return x}; g.H.step=function(a){this.api.MV();if(this.api.getPlayerStateObject().isPaused()){var I=g.O(this.api.getVideoData()).L;I&&(I=I.video)&&this.api.seekBy(a/(I.fps||30),void 0,void 0,a>0?77:78)}}; g.H.tX=function(a){if(!this.api.X().zt){var I;var U,e=(I=this.api.getVideoData())==null?void 0:(U=I.getPlayerResponse())==null?void 0:U.playabilityStatus;if(e){var T;I=((T=g.d(e.miniplayer,clG))==null?void 0:T.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else I=!1;I&&this.api.I$("onExpandMiniplayer");a?this.progressBar.Dk():(a=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.Qi.Bh(a),a?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.H.Bs=function(){g.Ub(this.J);g.Ru.prototype.Bs.call(this)};g.u(g.rj,g.F);g.rj.prototype.gp=Ts(11); g.rj.prototype.Qa=function(){var a=this.K.X(),I=a.B||this.K.N("web_player_hide_overflow_button_if_empty_menu")&&this.vB.isEmpty();a=g.YH(a)&&g.y7(this.K)&&g.Q(this.K.getPlayerStateObject(),128);var U=this.K.getPlayerSize();this.visible=this.K.JS()&&!a&&U.width>=240&&!g.TJ(g.O(this.K.getVideoData()))&&!I&&!this.V&&!this.K.isEmbedsShortsMode();g.KC(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.K.k5();this.K.logVisibility(this.element,this.visible&&this.U)}; g.rj.prototype.qY=function(a){g.F.prototype.qY.call(this,a);this.K.logVisibility(this.element,this.visible&&a)}; g.rj.prototype.Bs=function(){g.F.prototype.Bs.call(this);g.ta(this.element,"ytp-overflow-button-visible")};g.u(jCY,g.o4);g.H=jCY.prototype;g.H.OD=function(a){a=XU(a);g.Ti(this.element,a)&&(g.Ti(this.V,a)||g.Ti(this.closeButton,a)||v6(this))}; g.H.v8=function(){g.o4.prototype.v8.call(this);this.K.HP(this.element)}; g.H.show=function(){this.gF&&this.K.publish("OVERFLOW_PANEL_OPENED");g.o4.prototype.show.call(this);this.element.setAttribute("aria-modal","true");iQI(this,!0)}; g.H.hide=function(){g.o4.prototype.hide.call(this);this.element.removeAttribute("aria-modal");iQI(this,!1)}; g.H.onFullscreenToggled=function(a){!a&&this.DH()&&v6(this)}; g.H.isEmpty=function(){return this.actionButtons.length===0}; g.H.focus=function(){for(var a=g.k(this.actionButtons),I=a.next();!I.done;I=a.next())if(I=I.value,I.gF){I.focus();break}};g.u(LaF,g.F);LaF.prototype.onClick=function(a){g.bV(a,this.api)&&this.api.playVideoAt(this.index)};g.u(goY,g.o4);g.H=goY.prototype;g.H.show=function(){g.o4.prototype.show.call(this);this.V.G(this.api,"videodatachange",this.n9);this.V.G(this.api,"onPlaylistUpdate",this.n9);this.n9()}; g.H.hide=function(){g.o4.prototype.hide.call(this);g.Y3(this.V);this.updatePlaylist(null)}; g.H.n9=function(){this.updatePlaylist(this.api.getPlaylist());this.api.X().B&&(this.Ws("ytp-playlist-menu-title-name").removeAttribute("href"),this.B&&(this.YY(this.B),this.B=null))}; g.H.xJ=function(){var a=this.playlist,I=a.author,U=I?"de $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",e={CURRENT_POSITION:String(a.index+1),PLAYLIST_LENGTH:String(a.getLength())};I&&(e.AUTHOR=I);this.update({title:a.title,subtitle:g.ji(U,e),playlisturl:this.api.getVideoUrl(!0)});I=a.L;if(I===this.J)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[a.index];else{U=g.k(this.playlistData);for(e=U.next();!e.done;e=U.next())e.value.dispose(); U=a.getLength();this.playlistData=[];for(e=0;e=this.L&&!a.B&&!I.isAd()&&!this.api.isEmbedsShortsMode()}else a=!1;this.visible=a;this.Vx(this.visible);g.KC(this.element,"ytp-search-button-visible",this.visible);g.KC(this.element,"ytp-show-search-title",!this.api.JS());this.api.logVisibility(this.element,this.visible&&this.U)}; ZG.prototype.qY=function(a){g.F.prototype.qY.call(this,a);this.api.logVisibility(this.element,this.visible&&a)};g.u(tA,g.F);tA.prototype.Ll=function(a,I,U,e){YLq(this,a,e)}; tA.prototype.eB=function(a,I){YLq(this,a,I)}; tA.prototype.rZ=function(a){YLq(this,a)}; tA.prototype.hide=function(){g.F.prototype.hide.call(this);this.V=0;this.Y=void 0};g.u(g.nA,g.F);g.H=g.nA.prototype;g.H.Lj=Ts(8); g.H.onClick=function(){var a=this,I=this.api.X(),U=g.O(this.api.getVideoData(this.api.getPresentingPlayerType())),e=this.api.getPlaylistId();I=this.api.N("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):I.getVideoUrl(U.videoId,e,void 0,!0);if(navigator.share)try{var T=navigator.share({title:U.title,url:I});T instanceof Promise&&T.catch(function(C){Gyc(a,C)})}catch(C){C instanceof Error&&Gyc(this,C)}else this.V.g$(),v6(this.B,this.element,!1); this.api.logClick(this.element)}; g.H.Qa=function(){var a=this.api.X(),I=this.api.isEmbedsShortsMode();g.KC(this.element,"ytp-show-share-title",g.YH(a)&&!I);this.V.NV()&&I?(a=(this.api.j8().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.Gr(this.element,"right",a+"px")):I&&g.Gr(this.element,"right","0px");this.updateValue("icon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 20.20,14.19 0,-4.45 7.79,7.79 -7.79,7.79 0,-4.56 C 16.27,20.69 12.10,21.81 9.34,24.76 8.80,25.13 7.60,27.29 8.12,25.65 9.08,21.32 11.80,17.18 15.98,15.38 c 1.33,-0.60 2.76,-0.98 4.21,-1.19 z"}}]}); this.visible=SLq(this);g.KC(this.element,"ytp-share-button-visible",this.visible);this.Vx(this.visible);this.tooltip.k5();this.api.logVisibility(this.element,SLq(this)&&this.U)}; g.H.qY=function(a){g.F.prototype.qY.call(this,a);this.api.logVisibility(this.element,this.visible&&a)}; g.H.Bs=function(){g.F.prototype.Bs.call(this);g.ta(this.element,"ytp-share-button-visible")};g.u(EoL,g.o4);g.H=EoL.prototype;g.H.Mh=function(a){a=XU(a);g.Ti(this.Y,a)||g.Ti(this.closeButton,a)||v6(this)}; g.H.v8=function(){g.o4.prototype.v8.call(this);this.tooltip.HP(this.element);this.api.logVisibility(this.V,!1);for(var a=g.k(this.B),I=a.next();!I.done;I=a.next())I=I.value,this.api.hasVe(I.element)&&this.api.logVisibility(I.element,!1)}; g.H.show=function(){var a=this.gF;g.o4.prototype.show.call(this);this.Qa();a||this.api.I$("onSharePanelOpened")}; g.H.p8x=function(){this.gF&&this.Qa()}; g.H.Qa=function(){var a=this;g.x5(this.element,"ytp-share-panel-loading");g.ta(this.element,"ytp-share-panel-fail");var I=g.O(this.api.getVideoData()),U=this.api.getPlaylistId()&&this.J.checked;I.getSharePanelCommand&&a2(g.O(this.api.PB()),I.getSharePanelCommand,{includeListId:U}).then(function(e){a.Ox()||(g.ta(a.element,"ytp-share-panel-loading"),wUd(a,e))}); I=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",I);this.updateValue("linkText",I);this.updateValue("shareLinkWithUrl",g.ji("Partager le lien $URL",{URL:I}));kw(this.V);this.api.logVisibility(this.V,!0)}; g.H.onFullscreenToggled=function(a){!a&&this.DH()&&v6(this)}; g.H.focus=function(){this.V.focus()}; g.H.Bs=function(){g.o4.prototype.Bs.call(this);dzj(this)};g.u(QCL,Mo);g.H=QCL.prototype;g.H.Bs=function(){Dzi(this);Mo.prototype.Bs.call(this)}; g.H.uO=function(a){a.target!==this.dismissButton.element&&(this.Z0(!1),this.K.I$("innertubeCommand",this.onClickCommand))}; g.H.ZV=function(){this.Z6=!0;this.Z0(!0);this.AC()}; g.H.XEt=function(a){this.C=a;this.AC()}; g.H.onVideoDataChange=function(a,I){if(a=!!I.videoId&&this.videoId!==I.videoId)this.videoId=I.videoId,this.Z6=!1,this.e8=!0,this.D=this.gw=!1,Dzi(this),ooF(this,!1),this.L=this.V=!1,by(this),z5I(this);if(a||!I.videoId)this.Va=this.J=!1;var U,e;if(I==null?0:(U=I.getPlayerResponse())==null?0:(e=U.videoDetails)==null?0:e.isLiveContent)this.eS(!1);else{var T,C,r;I=g.d((T=I.getWatchNextResponse())==null?void 0:(C=T.playerOverlays)==null?void 0:(r=C.playerOverlayRenderer)==null?void 0:r.productsInVideoOverlayRenderer, kQj);this.C=this.enabled=!1;if(I){if(T=I==null?void 0:I.featuredProductsEntityKey){C=g.qn.getState().entities;var q;if((q=Ca(C,"featuredProductsEntity",T))==null?0:q.productsData){this.eS(!1);return}}this.enabled=!0;if(!this.J){var x;q=(x=I.badgeInteractionLogging)==null?void 0:x.trackingParams;(this.J=!!q)&&this.K.setTrackingParams(this.badge.element,q||null)}if(!this.Va){var Z;if(this.Va=!((Z=I.dismissButton)==null||!Z.trackingParams)){var t;this.K.setTrackingParams(this.dismissButton.element,((t= I.dismissButton)==null?void 0:t.trackingParams)||null)}}I.isContentForward&&(x=I.productsData,ooF(this,!0),z5I(this),x=Ncd(this,x),Z=[],x.length>0&&Z.push(x[0]),x.length>1&&(t=new g.F({W:"div",T:"ytp-suggested-action-more-products-icon"}),g.E(this,t),Z.push(t),Z.push.apply(Z,g.A(x.slice(1)))),this.Y=new g.F({W:"div",Z:Z,T:"ytp-suggested-action-content-forward-container"}),g.E(this,this.Y),this.Ux.element.append(this.Y.element));this.text=g.id(I.text);var n;if(x=(n=I.dismissButton)==null?void 0:n.a11yLabel)this.fO= g.id(x);this.onClickCommand=I.onClickCommand;this.timing=I.timing;this.xw()}RbF(this);Ap(this);this.AC()}}; g.H.pG=function(){return!this.C&&this.enabled&&!this.Z6&&!this.K.JS()&&!this.B8&&(this.D||this.e8)}; g.H.XT=function(a){Mo.prototype.XT.call(this,a);if(this.V||this.L)this.timing&&KA(this.timing.preview)&&(this.V=!1,by(this),this.L=!1,by(this),this.K.HE("shopping_overlay_preview_collapsed"),this.K.HE("shopping_overlay_preview_expanded"),a=JA(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),KA(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.K.HE("shopping_overlay_expanded"),a.end=this.timing.expanded.endSec*1E3),this.K.xw([a])), this.gw=!0,Ap(this);by(this)}; g.H.eS=function(a){(this.D=a)?(VY(this),Ap(this,!1)):(Dzi(this),this.CO.start());this.AC()}; g.H.xw=function(a){var I=this.timing;a=(a===void 0?0:a)+this.K.getCurrentTime();var U=[],e=I.visible,T=I.preview;I=I.expanded;KA(e)&&(Fad(e,a),U.push(JA(e.startSec,e.endSec,"shopping_overlay_visible")));KA(T)&&(Fad(T,a),e=T.startSec+1,U.push(JA(T.startSec,e,"shopping_overlay_preview_collapsed")),U.push(JA(e,T.endSec,"shopping_overlay_preview_expanded")));KA(I)&&(Fad(I,a),U.push(JA(I.startSec,I.endSec,"shopping_overlay_expanded")));this.K.xw(U)}; g.H.AC=function(){Mo.prototype.AC.call(this);this.K.getRootNode()&&g.KC(this.K.getRootNode(),"ytp-shopping-pill-shown",this.pG())};g.u(IFS,g.F); IFS.prototype.Qa=function(){var a=this.api.X();this.Vx(g.YH(a)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.gF);var I=g.O(this.api.getVideoData()),U=!1;this.api.getPresentingPlayerType()===2?U=!!I.videoId&&!!I.isListed&&!!I.author&&!!I.hN&&!!I.profilePicture:g.YH(a)&&(U=!!I.videoId&&!!I.hN&&!!I.profilePicture&&!g.TJ(I)&&!a.B&&!(a.D&&this.api.getPlayerSize().width<200));var e=I.profilePicture;a=g.YH(a)?I.expandedTitle:I.author;e=e=== void 0?"":e;a=a===void 0?"":a;U?(this.L!==e&&(this.V.style.backgroundImage="url("+e+")",this.L=e),this.updateValue("channelLogoLabel",g.ji("Photo de $CHANNEL_NAME",{CHANNEL_NAME:a})),g.x5(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.ta(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.V,U&&this.U);this.api.logVisibility(this.channelName,U&&this.U);this.subscribeButton&&(this.subscribeButton.channelId=I.Y2);this.updateValue("expandedTitle",I.expandedTitle)};g.u(uy,g.o4);uy.prototype.show=function(){g.o4.prototype.show.call(this);this.V.start()}; uy.prototype.hide=function(){g.o4.prototype.hide.call(this);this.V.stop()}; uy.prototype.xn=function(a,I){a==="dataloaded"&&((this.Y5=I.Y5,this.PL=I.PL,isNaN(this.Y5)||isNaN(this.PL))?this.B&&(this.K.HE("intro"),this.K.removeEventListener(g.ZW("intro"),this.C),this.K.removeEventListener(g.tS("intro"),this.Y),this.K.removeEventListener("onShowControls",this.J),this.hide(),this.B=!1):(this.K.addEventListener(g.ZW("intro"),this.C),this.K.addEventListener(g.tS("intro"),this.Y),this.K.addEventListener("onShowControls",this.J),a=new g.qA(this.Y5,this.PL,{priority:9,namespace:"intro"}), this.K.xw([a]),this.B=!0))};g.u(kn,g.F);kn.prototype.onClick=function(){this.K.qm()}; kn.prototype.Qa=function(){var a=!0;g.YH(this.K.X())&&(a=a&&this.K.j8().getPlayerSize().width>=480);this.Vx(a);this.updateValue("icon",this.K.kL()?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,S:{d:"M11,13 L25,13 L25,21 L11,21 L11,13 Z M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z",fill:"#fff"}}]}: {W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z"}}]})};g.u(UQL,g.F);UQL.prototype.Bs=function(){this.V=null;g.F.prototype.Bs.call(this)};g.u(VD,g.F);VD.prototype.onClick=function(){this.K.I$("innertubeCommand",this.L)}; VD.prototype.j=function(a){a!==this.Y&&(this.update({title:a,ariaLabel:a}),this.Y=a);a?this.show():this.hide()}; VD.prototype.D=function(){this.V.disabled=this.L==null;g.KC(this.V,"ytp-chapter-container-disabled",this.V.disabled);this.Cv()};g.u(AA,VD);AA.prototype.onClickCommand=function(a){g.d(a,HD)&&this.Cv()}; AA.prototype.updateVideoData=function(a,I){var U,e,T;a=g.d((U=I.getWatchNextResponse())==null?void 0:(e=U.playerOverlays)==null?void 0:(T=e.playerOverlayRenderer)==null?void 0:T.decoratedPlayerBarRenderer,pP);U=g.d(a==null?void 0:a.playerBarActionButton,g.wf);this.K.N("web_player_updated_entrypoint")&&(this.C=PO(U==null?void 0:U.text));this.L=U==null?void 0:U.command;VD.prototype.D.call(this)}; AA.prototype.Cv=function(){var a=this.K.N("web_player_updated_entrypoint")?this.C:"",I=this.J.V,U,e=((U=this.K.getLoopRange())==null?void 0:U.type)==="clips";if(I.length>1&&!e){a=this.K.getProgressState().current*1E3;U=s$(I,a);a=I[U].title||"Chapitres";if(U!==this.currentIndex||this.B)this.K.I$("innertubeCommand",I[U].onActiveCommand),this.currentIndex=U;this.B=!1}else this.B=!0;VD.prototype.j.call(this,a)};g.u(MM,g.M5);MM.prototype.L=function(){var a;(a=this.element.parentElement)==null||a.classList.contains("ytp-right-controls-left");(this.V=!this.V)?this.publish("small-mode-expand-right-bottom-controls"):this.publish("small-mode-collapse-right-bottom-controls")}; MM.prototype.isExpanded=function(){return this.V};g.u(jQ,g.F);jQ.prototype.B=function(a){g.Q(a.state,32)?TTC(this,this.api.Kn()):this.gF&&(g.Q(a.state,16)||g.Q(a.state,1))||this.fade.hide()}; jQ.prototype.mP=function(){var a=this.api.getPlayerStateObject();(g.Q(a,32)||g.Q(a,16))&&CBg(this)}; jQ.prototype.J=function(){this.frameIndex=NaN;CBg(this)}; jQ.prototype.hide=function(){this.V&&TTC(this,null);g.F.prototype.hide.call(this)};g.u(rHj,g.F);g.H=rHj.prototype;g.H.onClick=function(){var a=this;if(this.K.X().EB||this.K.X().D){this.K.logClick(this.element);try{this.K.toggleFullscreen().catch(function(I){a.xC(I)})}catch(I){this.xC(I)}}else v6(this.message,this.element,!0)}; g.H.xC=function(a){String(a).includes("fullscreen error")?g.RS(a):g.d1(a);this.wI()}; g.H.wI=function(){this.disable();this.message.P5(this.element,!0)}; g.H.gb=function(){$3()===this.K.getRootNode()?this.B.start():(this.B.stop(),this.message&&this.message.hide())}; g.H.EP=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var a=window.screen.width*.9,I=window.screen.height*.9,U=Math.max(window.outerWidth,window.innerWidth),e=Math.max(window.outerHeight,window.innerHeight);if(U>e!==a>I){var T=U;U=e;e=T}a>U&&I>e&&this.wI()}}; g.H.disable=function(){var a=this;if(!this.message){var I=(AT(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"Le mode plein \u00e9cran n'est pas disponible. $BEGIN_LINKEn savoir plus$END_LINK":"Votre navigateur n'est pas compatible avec le mode plein \u00e9cran. $BEGIN_LINKEn savoir plus$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.o4(this.K,{W:"div",ww:["ytp-popup","ytp-generic-popup"],S:{role:"alert",tabindex:"0"},Z:[I[0], {W:"a",S:{href:"https://support.google.com/youtube/answer/6276924",target:this.K.X().j},AU:I[2]},I[4]]},100,!0);this.message.hide();g.E(this,this.message);this.message.subscribe("show",function(U){a.L.hH(a.message,U)}); g.w4(this.K,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.V)();this.V=null}}; g.H.Qa=function(){var a=q3w(this.K),I=this.K.X().D&&this.K.getPlayerSize().width<250;this.Vx(a&&!I);var U;((U=this.K.X())==null?0:U.N("embeds_use_parent_visibility_in_ve_logging"))?this.K.logVisibility(this.element,this.gF&&this.U):this.K.logVisibility(this.element,this.gF)}; g.H.hv=function(a){if(a){var I={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"g",T:"ytp-fullscreen-button-corner-2",Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z"}}]},{W:"g",T:"ytp-fullscreen-button-corner-3",Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z"}}]},{W:"g",T:"ytp-fullscreen-button-corner-0",Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z"}}]},{W:"g", T:"ytp-fullscreen-button-corner-1",Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]};a=g.fh(this.K,"Quitter le mode plein \u00e9cran","f");this.update({"data-title-no-tooltip":"Quitter le mode plein \u00e9cran"});document.activeElement===this.element&&this.K.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(U){g.RS(U)})}else I={W:"svg", S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"g",T:"ytp-fullscreen-button-corner-0",Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z"}}]},{W:"g",T:"ytp-fullscreen-button-corner-1",Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z"}}]},{W:"g",T:"ytp-fullscreen-button-corner-2",Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z"}}]},{W:"g",T:"ytp-fullscreen-button-corner-3", Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]},a=g.fh(this.K,"Plein \u00e9cran","f"),this.update({"data-title-no-tooltip":"Plein \u00e9cran"});a=this.message?null:a;this.update({title:a,icon:I});this.L.Rd().k5()}; g.H.Bs=function(){this.message||((0,this.V)(),this.V=null);g.F.prototype.Bs.call(this)}; g.H.qY=function(a){g.F.prototype.qY.call(this,a);var I;((I=this.K.X())==null?0:I.N("embeds_use_parent_visibility_in_ve_logging"))&&this.K.logVisibility(this.element,this.gF&&a)};g.u($n,g.F);$n.prototype.onClick=function(){this.K.logClick(this.element);this.K.seekBy(this.V,!0);var a=this.V>0?1:-1,I=Math.abs(this.V),U;(U=this.K.Dg().PA)&&U.eB(a,I);this.L.isActive()?this.B=!0:(a=["ytp-jump-spin"],this.V<0&&a.push("backwards"),this.element.classList.add.apply(this.element.classList,g.A(a)),g.Ik(this.L))};g.u(iy,VD);iy.prototype.onClickCommand=function(a){g.d(a,Jlf)&&this.Cv()}; iy.prototype.updateVideoData=function(){var a,I;this.L=(a=qFL(this))==null?void 0:(I=a.onTap)==null?void 0:I.innertubeCommand;VD.prototype.D.call(this)}; iy.prototype.Cv=function(){var a="",I=this.J.C,U,e=(U=qFL(this))==null?void 0:U.headerTitle;U=e?g.id(e):"";var T;e=((T=this.K.getLoopRange())==null?void 0:T.type)==="clips";I.length>1&&!e&&(a=this.K.getProgressState().current*1E3,T=KaI(I,a),a=T!=null?I[T].title:U,T!=null&&T!==this.currentIndex&&(this.K.I$("innertubeCommand",I[T].onActiveCommand),this.currentIndex=T));VD.prototype.j.call(this,a)};g.u(LA,g.F);LA.prototype.onClick=function(){this.K.I$("onCollapseMiniplayer");this.K.logClick(this.element)}; LA.prototype.Qa=function(){this.visible=!this.K.isFullscreen();this.Vx(this.visible);this.K.logVisibility(this.element,this.visible&&this.U)}; LA.prototype.qY=function(a){g.F.prototype.qY.call(this,a);this.K.logVisibility(this.element,this.visible&&a)};g.u(gj,g.F);g.H=gj.prototype;g.H.rY=function(a){this.visible=a.width>=300||this.dw;this.Vx(this.visible);this.K.logVisibility(this.element,this.visible&&this.U)}; g.H.Ewt=function(){this.K.X().CO?this.K.isMuted()?this.K.unMute():this.K.mute():v6(this.message,this.element,!0);this.K.logClick(this.element)}; g.H.onVolumeChange=function(a){this.setVolume(a.volume,a.muted)}; g.H.setVolume=function(a,I){var U=this,e=I?0:a/100,T=this.K.X();a=e===0?1:a>50?1:0;if(this.Y!==a){var C=this.gw;isNaN(C)?tVd(this,a):WRF(this.tU,function(q){tVd(U,C+(U.Y-C)*q)},250); this.Y=a}e=e===0?1:0;if(this.J!==e){var r=this.j;isNaN(r)?naq(this,e):WRF(this.Va,function(q){naq(U,r+(U.J-r)*q)},250); this.J=e}T.CO&&(T=g.fh(this.K,"D\u00e9sactiver le son","m"),e=g.fh(this.K,"Activer le son","m"),this.updateValue("title",I?e:T),this.update({"data-title-no-tooltip":I?"Activer le son":"D\u00e9sactiver le son"}),this.tooltip.k5())}; g.H.qY=function(a){g.F.prototype.qY.call(this,a);this.K.logVisibility(this.element,this.visible&&a)}; var xQS=["M",19,",",11.29," C",21.89,",",12.15," ",24,",",14.83," ",24,",",18," C",24,",",21.17," ",21.89,",",23.85," ",19,",",24.71," L",19,",",24.77," C",21.89,",",23.85," ",24,",",21.17," ",24,",",18," C",24,",",14.83," ",21.89,",",12.15," ",19,",",11.29," L",19,",",11.29," Z"],Zxq=["M",19,",",11.29," C",21.89,",",12.15," ",24,",",14.83," ",24,",",18," C",24,",",21.17," ",21.89,",",23.85," ",19,",",24.71," L",19,",",26.77," C",23.01,",",25.86," ",26,",",22.28," ",26,",",18," C",26,",",13.72," ", 23.01,",",10.14," ",19,",",9.23," L",19,",",11.29," Z"];g.u(g.ci,g.F);g.H=g.ci.prototype;g.H.onStateChange=function(a){this.FQ(a.state);var I;((I=this.K.X())==null?0:I.N("embeds_use_parent_visibility_in_ve_logging"))&&this.K.logVisibility(this.element,this.gF&&this.U)}; g.H.FQ=function(a){var I=g.fn(g.O(this.K.getVideoData())),U=!1;a.isOrWillBePlaying()?a=I?4:2:g.Q(a,2)?(a=3,U=I):a=1;this.element.disabled=U;if(this.V!==a){I=null;switch(a){case 2:I=g.fh(this.K,"Pause","k");this.update({"data-title-no-tooltip":"Pause"});break;case 3:I="Revoir";this.update({"data-title-no-tooltip":"Revoir"});break;case 1:I=g.fh(this.K,"Lire","k");this.update({"data-title-no-tooltip":"Lire"});break;case 4:I="Arr\u00eater la lecture en direct",this.update({"data-title-no-tooltip":"Arr\u00eater la lecture en direct"})}a=== 3?this.update({title:I,icon:KTL(a)}):(this.update({title:I}),(I=KTL(a))&&this.V&&this.V!==3?BFc(this.transition,this.element,I):this.updateValue("icon",I));this.tooltip.k5();this.V=a}}; g.H.onVideoDataChange=function(){g.KC(this.element,"ytp-play-button-playlist",g.y7(this.K))}; g.H.tX=function(a){this.K.logClick(this.element);if(this.K.getPlayerStateObject().isOrWillBePlaying())this.K.pauseVideo();else{if(this.K.isMinimized()&&this.K.getPlayerStateObject().isCued()){var I={},U;if((U=this.K.getVideoData())==null?0:U.Y)I.cttAuthInfo={token:this.K.getVideoData().Y,videoId:this.K.getVideoData().videoId};hc("direct_playback",I);this.K.zQ().timerName="direct_playback"}this.K.playVideo()}this.K.isMinimized()&&(a==null?void 0:a.type)==="click"&&this.element.blur()}; g.H.qY=function(a){g.F.prototype.qY.call(this,a);var I;((I=this.K.X())==null?0:I.N("embeds_use_parent_visibility_in_ve_logging"))&&this.K.logVisibility(this.element,this.gF&&a)};g.u(g.Wi,g.F);g.H=g.Wi.prototype;g.H.onVideoDataChange=function(){JHC(this);this.J&&(this.YY(this.J),this.J=null);this.videoData=this.K.getVideoData(1);if(this.playlist=this.K.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.J=this.G(this.K,"progresssync",this.Tc);this.B=uIY(this);bxg(this);this.j2(this.K.j8().getPlayerSize())}; g.H.j2=function(a){a=a===void 0?this.K.j8().getPlayerSize():a;var I,U=((I=this.K.getLoopRange())==null?void 0:I.type)==="clips";a=(g.y7(this.K)||this.V&&g.FW(this.K)&&!this.K.N("web_hide_next_button")||kTs(this))&&!U&&(this.V||a.width>=400);this.Vx(a);this.K.logVisibility(this.element,a)}; g.H.onClick=function(a){this.K.logClick(this.element);var I=!0;this.C?I=g.bV(a,this.K):a.preventDefault();I&&(this.V&&this.K.getPresentingPlayerType()===5?this.K.publish("ytoprerollinternstitialnext"):this.V?(qx(this.K.zQ()),this.K.publish("playlistnextbuttonclicked",this.element),this.K.nextVideo(!0)):this.B?this.K.seekTo(0):(qx(this.K.zQ()),this.K.publish("playlistprevbuttonclicked",this.element),this.K.previousVideo(!0)))}; g.H.Tc=function(){var a=uIY(this);a!==this.B&&(this.B=a,bxg(this))}; g.H.Bs=function(){this.L&&(this.L(),this.L=null);JHC(this);g.F.prototype.Bs.call(this)};g.u(AHg,g.F);g.H=AHg.prototype;g.H.H2=function(a){this.ET(a.pageX);this.c9(a.pageX+a.deltaX);MVY(this)}; g.H.ET=function(a){this.Va=a-this.zt}; g.H.c9=function(a){a-=this.zt;!isNaN(this.Va)&&this.thumbnails.length>0&&(this.j=a-this.Va,this.thumbnails.length>0&&this.j!==0&&(this.B=this.D+this.j,a=gaI(this,this.B),this.B<=this.V/2&&this.B>=LTs(this)?(this.api.seekTo(a,!1,void 0,void 0,25),g.Gr(this.e8,"transform","translateX("+(this.B-this.V/2)+"px)"),VVY(this,a)):this.B=this.D))}; g.H.Gc=function(){this.gw&&(this.gw.ZM=!0);var a=(0,g.w)()-this.a$<300;if(Math.abs(this.j)<5&&!a){this.a$=(0,g.w)();a=this.Va+this.j;var I=this.V/2-a;this.ET(a);this.c9(a+I);MVY(this);this.api.logClick(this.Y)}MVY(this)}; g.H.Qy=function(){ly(this,this.api.getCurrentTime())}; g.H.play=function(a){this.api.seekTo(gaI(this,this.B),void 0,void 0,void 0,26);this.api.playVideo();a&&this.api.logClick(this.playButton)}; g.H.onExit=function(a){this.api.seekTo(this.CO,void 0,void 0,void 0,63);this.api.playVideo();a&&this.api.logClick(this.dismissButton)}; g.H.jj=function(a,I){this.zt=a;this.V=I;ly(this,this.api.getCurrentTime())}; g.H.enable=function(){this.isEnabled||(this.isEnabled=!0,this.CO=this.api.getCurrentTime(),VVY(this,this.CO),g.KC(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.Ux=this.G(this.element,"wheel",this.H2),this.logVisibility(this.isEnabled))}; g.H.disable=function(){this.isEnabled=!1;this.hide();g.KC(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.Ux&&this.YY(this.Ux);this.logVisibility(this.isEnabled)}; g.H.reset=function(){this.disable();this.J=[];this.dw=!1}; g.H.logVisibility=function(a){this.api.logVisibility(this.element,a);this.api.logVisibility(this.Y,a);this.api.logVisibility(this.dismissButton,a);this.api.logVisibility(this.playButton,a)}; g.H.Bs=function(){for(;this.L.length;){var a=void 0;(a=this.L.pop())==null||a.dispose()}g.F.prototype.Bs.call(this)}; g.u(jvd,g.F);g.u($QF,g.F);g.u(cHq,g.F);g.u(Bi,g.F);Bi.prototype.oF=function(a){return a==="PLAY_PROGRESS"?this.D:a==="LOAD_PROGRESS"?this.C:a==="LIVE_BUFFER"?this.Y:this.B};BTc.prototype.update=function(a,I,U,e){U=U===void 0?0:U;this.width=I;this.J=U;this.V=I-U-(e===void 0?0:e);this.position=g.WA(a,U,U+this.V);this.B=this.position-U;this.L=this.B/this.V};g.u(XZF,g.F);g.u(g.pA,g.M5);g.H=g.pA.prototype; g.H.KD=function(){var a=!1,I=this.api.getVideoData();if(!I)return a;this.api.HE("timedMarkerCueRange");fFL(this);for(var U=g.k(I.Vo),e=U.next();!e.done;e=U.next()){e=e.value;var T=void 0,C=(T=this.a$[e])==null?void 0:T.markerType;T=void 0;var r=(T=this.a$[e])==null?void 0:T.markers;if(!r)break;if(C==="MARKER_TYPE_TIMESTAMPS"){a=g.k(r);for(C=a.next();!C.done;C=a.next()){T=C.value;C=new XZF;r=void 0;C.title=((r=T.title)==null?void 0:r.simpleText)||"";C.timeRangeStartMillis=Number(T.startMillis);C.V= Number(T.durationMillis);var q=r=void 0;C.onActiveCommand=(q=(r=T.onActive)==null?void 0:r.innertubeCommand)!=null?q:void 0;Eac(this,C)}dQw(this,this.C);a=this.C;C=this.PL;T=[];r=null;for(q=0;qx&&(r.end=x);x=uHd(x,x+t);T.push(x);r=x;C[x.id]=a[q].onActiveCommand}}this.api.xw(T);this.YL=this.a$[e];a=!0}else if(C==="MARKER_TYPE_HEATMAP"){e=this.a$[e];t=Z=T=x=q=r=void 0;if(e&& e.markers){C=(T=(t=e.markersMetadata)==null?void 0:(Z=t.heatmapMetadata)==null?void 0:Z.minHeightDp)!=null?T:0;T=(r=(x=e.markersMetadata)==null?void 0:(q=x.heatmapMetadata)==null?void 0:q.maxHeightDp)!=null?r:60;r=this.V.length;q=null;for(x=0;x=t&&J<=n&&Z.push(b)}T>0&&(this.gw.style.height= T+"px");t=this.J[x];n=Z;b=C;var V=T,M=x===0;M=M===void 0?!1:M;WTY(t,V);K=n;J=t.L;M=M===void 0?!1:M;var c=1E3/K.length,W=[];W.push({x:0,y:100});for(var B=0;B0&&(q=Z[Z.length-1])}g.fA(this)}T=void 0;C=[];if(e=(T=e.markersDecoration)==null?void 0:T.timedMarkerDecorations)for(e=g.k(e),T=e.next();!T.done;T=e.next())T=T.value,x=q=r=void 0,C.push({visibleTimeRangeStartMillis:(r=T.visibleTimeRangeStartMillis)!=null?r:-1,visibleTimeRangeEndMillis:(q=T.visibleTimeRangeEndMillis)!=null?q:-1,decorationTimeMillis:(x=T.decorationTimeMillis)!= null?x:NaN,label:T.label?g.id(T.label):""});e=C;this.heatMarkersDecorations=e}}I.zO=this.C;g.KC(this.element,"ytp-timed-markers-enabled",a);return a}; g.H.jj=function(){g.fA(this);SQ(this);dQw(this,this.C);if(this.L){var a=g.zr(this.element).x||0;this.L.jj(a,this.Y)}}; g.H.onClickCommand=function(a){if(a=g.d(a,HD)){var I=a.key;a.isVisible&&I&&mQg(this,I)}}; g.H.yoO=function(a){this.api.I$("innertubeCommand",this.PL[a.id])}; g.H.Cv=function(){SQ(this);var a=this.api.getCurrentTime();(athis.clipEnd)&&this.Zz()}; g.H.fN=function(a){if(!a.defaultPrevented){var I=!1;switch(a.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);I=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);I=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);I=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);I=!0;break;case 38:this.api.N("enable_key_press_seek_logging")&&wj(this,this.api.getCurrentTime(),this.api.getCurrentTime()+5,"SEEK_SOURCE_SEEK_FORWARD_5S","INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS"); this.api.seekBy(5,void 0,void 0,72);I=!0;break;case 40:this.api.N("enable_key_press_seek_logging")&&wj(this,this.api.getCurrentTime(),this.api.getCurrentTime()-5,"SEEK_SOURCE_SEEK_BACKWARD_5S","INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS"),this.api.seekBy(-5,void 0,void 0,71),I=!0}I&&a.preventDefault()}}; g.H.xn=function(a,I){this.updateVideoData(I,a==="newdata")}; g.H.Yxw=function(){this.xn("newdata",g.O(this.api.getVideoData()))}; g.H.updateVideoData=function(a,I){I=I===void 0?!1:I;var U=!!a&&a.qJ();if(U&&(eB(a)||oac(this)?this.fY=!1:this.fY=a.allowLiveDvr,g.KC(this.api.getRootNode(),"ytp-enable-live-buffer",!(a==null||!eB(a))),this.api.N("enable_custom_playhead_parsing"))){var e,T,C,r=g.d((e=a.getWatchNextResponse())==null?void 0:(T=e.playerOverlays)==null?void 0:(C=T.playerOverlayRenderer)==null?void 0:C.decoratedPlayerBarRenderer,pP);if(r==null?0:r.progressColor)for(e=0;e0;)this.J.pop().dispose();this.heatMarkersDecorations=[];this.B8={};var V;(V=this.L)==null||V.reset();NM(this);g.KC(this.api.getRootNode(),"ytp-fine-scrubbing-exp",Pi(this))}else this.Zz();this.o9()}if(a){var M;V=((M=this.b5)==null?void 0:M.type)==="clips";if(M=!a.isLivePlayback){M=g.O(this.api.getVideoData());I=g.fP(M);U=Oxs(M);var c;M=I!=null||U!=null&&U.length>0||((c=M.Af)==null?void 0:c.length)>0}if(M&&!V){c=g.O(this.api.getVideoData()); V=g.fP(c);M=!1;if(V==null?0:V.markersMap){M=g.O(this.api.getVideoData());var W;M.t9=((W=V.visibleOnLoad)==null?void 0:W.key)||M.t9;W=g.k(V.markersMap);for(V=W.next();!V.done;V=W.next())V=V.value,V.key&&V.value&&(this.B8[V.key]=V.value,V.value.onChapterRepeat&&(M.Oh=V.value.onChapterRepeat));M.t9!=null&&mQg(this,M.t9);M=!0}var B;if(((B=c.Af)==null?void 0:B.length)>0){B=g.qn.getState().entities;W=g.k(c.Af);for(V=W.next();!V.done;V=W.next())if(V=V.value,U=void 0,I=(U=Ca(B,"macroMarkersListEntity",V))== null?void 0:U.markersList,q=U=void 0,((U=I)==null?void 0:U.markerType)==="MARKER_TYPE_TIMESTAMPS"||((q=I)==null?void 0:q.markerType)==="MARKER_TYPE_HEATMAP")this.a$[V]=I;M=this.KD()||M}!M&&(B=Oxs(c))&&(GTg(this,B),c.I1=this.V,SFi(this));DQd(this,null);a.sE&&this.J.length===0&&(a=a.sE,B=a.key,a.isVisible&&B&&mQg(this,B))}else PBg(this),fFL(this)}SQ(this)}; g.H.wsU=function(a){this.D&&!g.Q(a.state,32)&&this.api.getPresentingPlayerType()!==3&&this.D.cancel();var I;((I=this.L)==null?0:I.isEnabled)&&g.Q(a.state,8)&&this.api.pauseVideo();a=this.api.getPresentingPlayerType()===2||!this.api.MV()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.KC(this.q2,"ytp-hide-scrubber-button",a)}; g.H.y6=function(a){var I=!!this.b5!==!!a,U=this.b5;this.b5=a;DQd(this,U);(a==null?void 0:a.type)!=="clips"&&a||(a?(this.updateValue("clipstarticon",jBj()),this.updateValue("clipendicon",jBj()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",Kfd()),this.updateValue("clipendicon",nGg()),this.updateValue("clipstarttitle","Regarder l'int\u00e9gralit\u00e9 de la vid\u00e9o"),this.updateValue("clipendtitle","Regarder l'int\u00e9gralit\u00e9 de la vid\u00e9o")), I&&(this.updateVideoData(this.api.getVideoData(),!0),g.fA(this)),F_(this));E$(this,this.Va,this.E7)}; g.H.S9t=function(a,I,U){var e=g.zr(this.element),T=O$(this).V,C=U?U.getAttribute("data-tooltip"):void 0,r=U?U.getAttribute("data-position"):void 0,q=U?U.getAttribute("data-offset-y"):void 0;q=q?Number(q):0;r&&(a=d8(this.B,Number(U.getAttribute("data-position")),0)*T+g.zr(this.progressBar).x);this.i5.x=a-e.x;this.i5.y=I-e.y;a=O$(this);U=Rh(this,a);I=0;var x;if((x=this.api.getVideoData())==null?0:eB(x))(x=this.api.getProgressState().seekableEnd)&&U>x&&(U=x,a.position=d8(this.B,x)*O$(this).V),I=this.B.L; oac(this)&&(I=this.B.L);x=C||g.XT(this.fY?U-this.B.V:U-I);I=a.position+this.eX;U-=this.api.Dl();var Z;if((Z=this.L)==null||!Z.isEnabled)if(this.api.Kn()){if(this.V.length>1){Z=dj(this,this.i5.x,!0);if(!this.b5)for(e=0;e1)for(e=0;e0)for(Z=this.i5.x,e=g.k(this.C),T=e.next();!T.done;T=e.next())T=T.value,r=Yn(this,T.timeRangeStartMillis/ (this.B.V*1E3),O$(this)),g.KC(T.element,"ytp-timed-marker-hover",r<=Z&&r+6>=Z);e=this.tooltip.scale;q=(isNaN(q)?0:q)-45*e;this.api.N("web_key_moments_markers")?this.YL?(Z=KaI(this.C,U*1E3),Z=Z!=null?this.C[Z].title:""):(Z=s$(this.V,U*1E3),Z=this.V[Z].title):(Z=s$(this.V,U*1E3),Z=this.V[Z].title);Z||(q+=16*e);this.tooltip.scale===.6&&(g.eI(this.api.X())?(q=this.api.j8().getPlayerSize().height-225,q=Z?q+110:q+110+16):q=Z?110:126);e=s$(this.V,U*1E3);this.e8=vaI(this,U,e)?e:vaI(this,U,e+1)?e+1:-1;g.KC(this.api.getRootNode(), "ytp-progress-bar-snap",this.e8!==-1&&this.V.length>1);e=!1;T=g.k(this.heatMarkersDecorations);for(r=T.next();!r.done;r=T.next()){r=r.value;var t=U*1E3;t>=r.visibleTimeRangeStartMillis&&t<=r.visibleTimeRangeEndMillis&&(Z=r.label,x=g.XT(r.decorationTimeMillis/1E3),e=!0)}this.vZ!==e&&(this.vZ=e,this.api.logVisibility(this.BE,this.vZ));g.KC(this.api.getRootNode(),"ytp-progress-bar-decoration",e);e=160*this.tooltip.scale*2;T=Z.length*(this.j?8.55:5.7);T=T<=e?T:e;r=T<160*this.tooltip.scale;e=3;!r&&T/2> a.position&&(e=1);!r&&T/2>this.Y-a.position&&(e=2);this.api.X().D&&(q-=10);this.J.length&&this.J[0].qJ&&(q-=14*(this.j?2:1),this.zt||(this.zt=!0,this.api.logVisibility(this.gw,this.zt)));var n;if(Pi(this)&&(((n=this.L)==null?0:n.isEnabled)||this.Z6>0)){var K;q-=((K=this.L)==null?0:K.isEnabled)?QD(this):this.Z6}n=void 0;Pi(this)&&!this.api.N("web_player_hide_fine_scrubbing_edu")&&(n="Faites glisser vers le haut pour une recherche plus pr\u00e9cise",this.Ux||(this.Ux=!0,this.api.logVisibility(this.L4, this.Ux)));this.tooltip.aL(I,U,x,!!C,q,Z,e,n)}else this.tooltip.aL(I,U,x,!!C,q);g.x5(this.api.getRootNode(),"ytp-progress-bar-hover");NTc(this)}; g.H.Z4g=function(){this.o9();g.ta(this.api.getRootNode(),"ytp-progress-bar-hover");this.zt&&(this.zt=!1,this.api.logVisibility(this.gw,this.zt));this.Ux&&(this.Ux=!1,this.api.logVisibility(this.L4,this.Ux))}; g.H.Plt=function(a,I){var U=g.zr(this.element);this.DU=a-U.x;Pi(this)&&this.L&&(this.L.dw?ly(this.L,this.api.getCurrentTime()):ixC(this.L),this.L.show(),g.KC(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.L.isEnabled));this.yd&&(this.yd.dispose(),this.yd=null);this.Y5=I;this.N2=this.api.getCurrentTime();this.V.length>1&&this.e8!==-1?this.api.seekTo(this.V[this.e8].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(Rh(this,O$(this)),!1,void 0,void 0,7);g.x5(this.element,"ytp-drag");(this.ym= this.api.getPlayerStateObject().isOrWillBePlaying())&&this.api.pauseVideo()}; g.H.FJx=function(){if(Pi(this)&&this.L){var a=QD(this);this.Z6>=a*.5?(this.L.enable(),ly(this.L,this.api.getCurrentTime()),qoI(this,a)):NM(this)}if(g.Q(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var I;if((I=this.L)==null?0:I.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.V.length>1&&this.e8!==-1)this.api.N("html5_enable_progress_bar_slide_seek_logging")&&wj(this,this.N2,this.V[this.e8].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.V[this.e8].startTime/1E3,void 0,void 0,void 0,7);else{a=Rh(this,O$(this));this.api.N("html5_enable_progress_bar_slide_seek_logging")&&wj(this,this.N2,a,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(a,void 0,void 0,void 0,7);I=g.k(this.heatMarkersDecorations);for(var U=I.next();!U.done;U=I.next())U=U.value,a*1E3>=U.visibleTimeRangeStartMillis&&a*1E3<=U.visibleTimeRangeEndMillis&& this.api.logClick(this.BE)}g.ta(this.element,"ytp-drag");this.hN&&(this.tU.src=this.hN);this.ym&&!g.Q(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.H.IcU=function(a,I){a=O$(this);var U=Rh(this,a);this.api.N("enable_custom_playhead_parsing")&&(a.position>this.DU+2?this.ij&&(this.tU.src=this.ij):a.position1);this.Vx(a&&this.K.j8().getPlayerSize().width>=400);this.K.logVisibility(this.element,this.gF);var I=1;a&&this.isActive()&&(I=2);if(this.V!==I){this.V=I;switch(I){case 1:this.updateValue("icon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Z:[{W:"path",kY:!0,S:{d:"M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z", fill:"#fff"}}]});break;case 2:this.updateValue("icon",g.ZGw())}g.KC(this.element,"ytp-remote-button-active",this.isActive())}}; oh.prototype.L=function(){if(this.K.getOption("remote","quickCast"))this.K.setOption("remote","quickCast",!0);else{var a=this.tN,I=this.element;if(a.DH())a.v8();else{a.initialize();a:{var U=g.k(a.BL.items);for(var e=U.next();!e.done;e=U.next())if(e=e.value,e.priority===1){U=e;break a}U=null}U&&(U.open(),a.P5(I));a.P5(I)}}this.K.logClick(this.element)};g.u(DG,g.F);DG.prototype.V=function(a){var I=this.K.X(),U=400;this.K.N("web_player_small_hbp_settings_menu")&&I.Y?U=300:I.D&&(U=200);a=this.L&&a.width>=U;this.Vx(a);this.K.N("embeds_use_parent_visibility_in_ve_logging")?this.K.logVisibility(this.element,a&&this.U):this.K.logVisibility(this.element,a)}; DG.prototype.B=function(){if(this.tN.gF)this.tN.v8();else{var a=g.Mx(this.K.Ky());a&&!a.loaded&&(a.BB("tracklist",{includeAsr:!0}).length||a.load());this.K.logClick(this.element);this.tN.P5(this.element)}}; DG.prototype.updateBadge=function(){var a=this.K.isHdr(),I=this.K.getPresentingPlayerType(),U=I!==2&&I!==3,e=g.R4(this.K),T=U&&!!g.d4(this.K.Ky());I=T&&e.displayMode===1;e=T&&e.displayMode===2;U=(T=I||e)||!U?null:this.K.getPlaybackQuality();g.KC(this.element,"ytp-hdr-quality-badge",a);g.KC(this.element,"ytp-hd-quality-badge",!a&&(U==="hd1080"||U==="hd1440"));g.KC(this.element,"ytp-4k-quality-badge",!a&&U==="hd2160");g.KC(this.element,"ytp-5k-quality-badge",!a&&U==="hd2880");g.KC(this.element,"ytp-8k-quality-badge", !a&&U==="highres");g.KC(this.element,"ytp-3d-badge-grey",!a&&T&&I);g.KC(this.element,"ytp-3d-badge",!a&&T&&e)};g.u(vi,nI);vi.prototype.isLoaded=function(){var a=g.cC(this.K.Ky());return a!==void 0&&a.loaded}; vi.prototype.Qa=function(){g.cC(this.K.Ky())!==void 0&&this.K.getPresentingPlayerType()!==3?this.V||(this.tN.MD(this),this.V=!0):this.V&&(this.tN.lV(this),this.V=!1);KI(this,this.isLoaded())}; vi.prototype.onSelect=function(a){this.isLoaded();a?this.K.loadModule("annotations_module"):this.K.unloadModule("annotations_module");this.K.publish("annotationvisibility",a)}; vi.prototype.Bs=function(){this.V&&this.tN.lV(this);nI.prototype.Bs.call(this)};g.u(as,g.p4);as.prototype.Qa=function(){var a=this.K.getAvailableAudioTracks();a.length>1?(this.Mx(g.FX(a,this.V)),this.tracks=g.yG(a,this.V,this),this.countLabel.E9(a.length?" ("+a.length+")":""),this.publish("size-change"),this.Ln(this.V(this.K.getAudioTrack())),this.enable(!0)):this.enable(!1)}; as.prototype.o1=function(a){g.p4.prototype.o1.call(this,a);this.K.setAudioTrack(this.tracks[a]);this.tN.eZ()}; as.prototype.V=function(a){return a.toString()};g.u(Is,nI); Is.prototype.L=function(){var a=this.K.getPresentingPlayerType();if(a!==2&&a!==3&&g.FW(this.K))this.V||(this.tN.MD(this),this.V=!0,this.B.push(this.G(this.K,"videodatachange",this.L)),this.B.push(this.G(this.K,"videoplayerreset",this.L)),this.B.push(this.G(this.K,"onPlaylistUpdate",this.L)),this.B.push(this.G(this.K,"autonavchange",this.J)),a=g.O(this.K.getVideoData()),this.J(a.autonavState),this.K.logVisibility(this.element,this.V));else if(this.V){this.tN.lV(this);this.V=!1;a=g.k(this.B);for(var I= a.next();!I.done;I=a.next())this.YY(I.value)}}; Is.prototype.J=function(a){KI(this,a!==1)}; Is.prototype.onSelect=function(a){this.K.uE(a?2:1);this.V&&(this.K.logVisibility(this.element,this.V),this.K.logClick(this.element))}; Is.prototype.Bs=function(){this.V&&this.tN.lV(this);nI.prototype.Bs.call(this)};g.u(tli,g.sh);tli.prototype.onClick=function(a){a.preventDefault();var I,U;(I=g.Lh(this.K))==null||(U=I.uZ())==null||U.v8();var e,T;(e=g.Lh(this.K))==null||(T=e.kZ())==null||T.P5(a.target)};g.u(nCS,g.p4);g.H=nCS.prototype; g.H.qp=function(){var a=this.K.getPresentingPlayerType();if(a!==2&&a!==3){this.e8=this.K.nT();var I=this.K.getAvailableQualityLevels();if(this.V){this.J={};a=g.AU(this.K,"getAvailableQualityData",[]);a=g.k(a);for(var U=a.next();!U.done;U=a.next())U=U.value,this.J[U.qualityLabel]=U;a=Object.keys(this.J);I[I.length-1]==="auto"&&a.push("auto");this.tU=new Set(I)}else if(this.Y){U=g.AU(this.K,"getAvailableQualityData",[]);a=[];U=g.k(U);for(var e=U.next();!e.done;e=U.next())e=e.value,this.j[e.quality]= e,e.quality&&a.push(e.quality);I[I.length-1]==="auto"&&a.push("auto")}else a=I;g.zLw(this.K)&&this.K.LQ()&&a.unshift("missing-qualities");I=this.K.app.D6();U=I.getVideoData();if(!U.L||!U.L.video||U.L.video.qualityOrdinal<1080||U.wj)I=!1;else{e=/^qsa/.test(U.clientPlaybackNonce);var T="r";U.L.id.indexOf(";")>=0&&(e=/^[a-p]/.test(U.clientPlaybackNonce),T="x");e?(I.R$("iqss",{trigger:T},!0),I=!0):I=!1}I&&a.unshift("inline-survey");this.Mx(a);I=g.O(this.K.getVideoData()).cotn?!0:!1;U=this.gw.Cc();U=!g.eI(this.K.X())|| !(I===void 0?0:I)||!(U===void 0||U);I=this.L;U=U===void 0?!1:U;I.Bp&&g.KC(I.Ws("ytp-panel-footer"),"ytp-panel-hide-footer",U===void 0?!1:U);if(a.length){this.q7();this.enable(!0);return}}this.enable(!1)}; g.H.q7=function(){if(this.V){var a=this.K.getPreferredQuality();this.tU.has(a)&&(this.C=this.K.getPlaybackQuality(),this.Va=this.K.getPlaybackQualityLabel(),a==="auto"?(this.Ln(a),this.E9(this.C1(a))):this.Ln(this.Va))}else a=this.K.getPreferredQuality(),this.options[a]&&(this.C=this.K.getPlaybackQuality(),this.Ln(a),a==="auto"&&this.E9(this.C1(a)))}; g.H.o1=function(a){if(a!=="missing-qualities"){g.p4.prototype.o1.call(this,a);var I=this.V?this.J[a]:this.j[a];var U=I==null?void 0:I.quality,e=I==null?void 0:I.formatId,T=I==null?void 0:I.paygatedQualityDetails;I=T==null?void 0:T.endpoint;if(T){var C;T=(C=this.options[a])==null?void 0:C.element;this.K.logClick(T)}if(this.V){var r,q;if((r=g.d(I,g.x9G))==null?0:(q=r.popup)==null?0:q.notificationActionRenderer)this.K.I$("innertubeCommand",I);else if(I){this.K.I$("innertubeCommand",I);return}e?this.K.setPlaybackQuality(U, e):this.K.setPlaybackQuality(U)}else{if(this.Y){var x,Z;if((x=g.d(I,g.x9G))==null?0:(Z=x.popup)==null?0:Z.notificationActionRenderer)this.K.I$("innertubeCommand",I);else if(I){this.K.I$("innertubeCommand",I);return}}this.K.setPlaybackQuality(a)}this.tN.v8();this.qp()}}; g.H.open=function(){for(var a=g.k(Object.values(this.options)),I=a.next();!I.done;I=a.next()){I=I.value;var U=void 0;this.K.hasVe((U=I)==null?void 0:U.element)&&(U=void 0,this.K.logVisibility((U=I)==null?void 0:U.element,!0))}g.p4.prototype.open.call(this);this.K.logClick(this.element)}; g.H.QK=function(a,I,U){var e=this;if(a==="missing-qualities")return new g.sh({W:"a",ww:["ytp-menuitem"],S:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.K.X().j,tabindex:"0",role:"menuitemradio"},Z:[{W:"div",ww:["ytp-menuitem-label"],AU:"{{label}}"}]},I,this.C1(a));if(a!=="inline-survey"){var T,C=(T=this.V?this.J[a]:this.j[a])==null?void 0:T.paygatedQualityDetails;T=C==null?void 0:C.veType;C=C==null?void 0:C.trackingParams;I=g.p4.prototype.QK.call(this,a,I,U);C?(this.K.createServerVe(I.element, this,!0),this.K.setTrackingParams(I.element,C)):T&&this.K.createClientVe(I.element,this,T,!0);return I}a=[{W:"span",AU:"La qualit\u00e9 est-elle bonne\u00a0?"}];U=g.k([!0,!1]);C=U.next();for(T={};!C.done;T={lI:void 0},C=U.next())T.lI=C.value,C=new g.F({W:"span",T:"ytp-menuitem-inline-survey-response",Z:[T.lI?MNL():JLS()],S:{tabindex:"0",role:"button"}}),C.listen("click",function(r){return function(){var q=e.K.app.D6();q.R$("iqsr",{tu:r.lI});q.getVideoData().wj=!0;e.tN.v8();e.qp()}}(T)),a.push(C); return new g.sh({W:"div",T:"ytp-menuitem",S:{"aria-disabled":"true"},Z:[{W:"div",ww:["ytp-menuitem-label"],Z:a}]},I)}; g.H.C1=function(a,I){I=I===void 0?!1:I;if(a==="missing-qualities")return{W:"div",AU:"Options manquantes\u00a0?"};if(a==="inline-survey")return"";var U=this.Y||this.V?[JIs(this,a,I,!1)]:[bLg(this,a)];var e=this.K.getPreferredQuality();I||e!=="auto"||a!=="auto"||(U.push(" "),this.V?U.push(JIs(this,this.Va,I,!0,["ytp-menu-label-secondary"])):this.Y?U.push(JIs(this,this.C,I,!0,["ytp-menu-label-secondary"])):U.push(bLg(this,this.C,["ytp-menu-label-secondary"])));return{W:"div",Z:U}};g.u(sl,g.F);sl.prototype.init=function(){this.updateValue("minvalue",this.Y);this.updateValue("maxvalue",this.C);this.updateValue("stepvalue",this.D);this.updateValue("slidervalue",this.V);utI(this,this.V)}; sl.prototype.J=function(){Ul(this,Number(this.L.value));this.L.focus()}; sl.prototype.B=function(a){if(!a.defaultPrevented){switch(a.code){case "ArrowDown":a=-this.D;break;case "ArrowUp":a=this.D;break;default:return}Ul(this,Math.min(this.C,Math.max(Number((this.V+a).toFixed(2)),this.Y)))}};g.u(eL,sl);eL.prototype.J=function(){sl.prototype.J.call(this);this.j&&kNq(this)}; eL.prototype.e8=function(){this.Va()}; eL.prototype.gw=function(){this.K.setPlaybackRate(this.V,!0)}; eL.prototype.B=function(a){sl.prototype.B.call(this,a);this.Va();kNq(this);a.preventDefault()};g.u(T_,g.F);g.H=T_.prototype;g.H.init=function(){this.Q7(this.V);this.updateValue("minvalue",this.L);this.updateValue("maxvalue",this.B)}; g.H.DA=function(a){if(!a.defaultPrevented){switch(a.keyCode){case 37:case 40:var I=-this.D;break;case 39:case 38:I=this.D;break;default:return}this.Q7(this.V+I);a.preventDefault()}}; g.H.yy=function(a){var I=this.V;I+=(a.deltaX||-a.deltaY)<0?-this.j:this.j;this.Q7(I);a.preventDefault()}; g.H.qh=function(a){a=(a-g.zr(this.J).x)/this.Va*this.range+this.L;this.Q7(a)}; g.H.Q7=function(a,I){I=I===void 0?"":I;a=g.WA(a,this.L,this.B);I===""&&(I=a.toString());this.updateValue("valuenow",a);this.updateValue("valuetext",I);this.gw.style.left=(a-this.L)/this.range*(this.Va-this.dw)+"px";this.V=a}; g.H.focus=function(){this.Ux.focus()};g.u(CS,T_);CS.prototype.e8=function(){this.K.setPlaybackRate(this.V,!0)}; CS.prototype.Q7=function(a){T_.prototype.Q7.call(this,a,AId(this,a).toString());this.Y&&(Vlb(this),this.tU())}; CS.prototype.updateValues=function(){var a=this.K.getPlaybackRate();AId(this,this.V)!==a&&(this.Q7(a),Vlb(this))};g.u(MlY,g.M5);MlY.prototype.focus=function(){this.V.focus()};g.u(jzw,jJ);g.u($pF,g.p4);g.H=$pF.prototype;g.H.C1=function(a){return a==="1"?"Normale":a.toLocaleString()}; g.H.Qa=function(){var a,I=(a=this.K.getVideoData())==null?void 0:a.qD();a=this.K.getPresentingPlayerType(I);this.enable(a!==2&&a!==3);gCj(this)}; g.H.Mx=function(a){g.p4.prototype.Mx.call(this,a);this.C&&this.C.L.focus()}; g.H.pm=function(a){g.p4.prototype.pm.call(this,a);a?(this.Va=this.G(this.K,"onPlaybackRateChange",this.onPlaybackRateChange),gCj(this),iLF(this,this.K.getPlaybackRate())):(this.YY(this.Va),this.Va=null)}; g.H.onPlaybackRateChange=function(a){var I=this.K.getPlaybackRate();!this.J&&this.j.includes(I)||Lcc(this,I);iLF(this,a)}; g.H.QK=function(a,I,U){return a===this.V&&cIq(this.K)?g.p4.prototype.QK.call(this,a,I,U,{W:"div",T:"ytp-speed-slider-menu-footer",Z:[this.C]}):g.p4.prototype.QK.call(this,a,I,U)}; g.H.o1=function(a){g.p4.prototype.o1.call(this,a);a===this.V?this.K.setPlaybackRate(this.Y,!0):this.K.setPlaybackRate(Number(a),!0);cIq(this.K)&&a===this.V||this.tN.eZ()}; g.H.mz=function(a){var I=a===this.V;this.J=!1;I&&rF(this.K)&&!cIq(this.K)?(a=new jzw(this.K),g.gm(this.tN,a)):g.p4.prototype.mz.call(this,a)};g.u(lds,g.p4);g.H=lds.prototype;g.H.Ln=function(a){g.p4.prototype.Ln.call(this,a)}; g.H.DL=function(a){return a.option.toString()}; g.H.getOption=function(a){return this.settings[a]}; g.H.C1=function(a){return this.getOption(a).text||""}; g.H.o1=function(a){g.p4.prototype.o1.call(this,a);this.publish("settingChange",this.setting,this.settings[a].option)};g.u(q4,g.$S);q4.prototype.Tl=function(a){for(var I=g.k(Object.keys(a)),U=I.next();!U.done;U=I.next()){var e=U.value;if(U=this.HI[e]){var T=a[e].toString();e=!!a[e+"Override"];U.options[T]&&(U.Ln(T),U.J.element.setAttribute("aria-checked",String(!e)),U.V.element.setAttribute("aria-checked",String(e)))}}}; q4.prototype.n$=function(a,I){this.publish("settingChange",a,I)};g.u(x_,g.p4);x_.prototype.V=function(a){return a.languageCode}; x_.prototype.C1=function(a){return this.languages[a].languageName||""}; x_.prototype.o1=function(a){this.publish("select",a);this.K.logClick(this.element);g.c0(this.tN)};g.u(Pxg,g.p4);g.H=Pxg.prototype;g.H.D9=function(a){return g.vo(a)?"__off__":a.displayName}; g.H.C1=function(a){return a==="__off__"?"D\u00e9sactiv\u00e9s":a==="__translate__"?"Traduire automatiquement":a==="__contribute__"?"Ajouter des sous-titres":a==="__correction__"?"Proposer des corrections pour les sous-titres":(a==="__off__"?{}:this.tracks[a]).displayName}; g.H.o1=function(a){if(a==="__translate__")this.V.open();else if(a==="__contribute__"){this.K.pauseVideo();this.K.isFullscreen()&&this.K.toggleFullscreen();var I=g.NE(this.K.X(),g.O(this.K.getVideoData()));g.o6(I)}else if(a==="__correction__"){this.K.pauseVideo();this.K.isFullscreen()&&this.K.toggleFullscreen();var U=psC(this);Z$(this,U);g.p4.prototype.o1.call(this,this.D9(U));var e,T;U=(I=this.K.getVideoData().getPlayerResponse())==null?void 0:(e=I.captions)==null?void 0:(T=e.playerCaptionsTracklistRenderer)== null?void 0:T.openTranscriptCommand;this.K.I$("innertubeCommand",U);this.tN.eZ();this.J&&this.K.logClick(this.J)}else{if(a==="__correction__"){this.K.pauseVideo();this.K.isFullscreen()&&this.K.toggleFullscreen();I=psC(this);Z$(this,I);g.p4.prototype.o1.call(this,this.D9(I));var C,r;I=(U=this.K.getVideoData().getPlayerResponse())==null?void 0:(C=U.captions)==null?void 0:(r=C.playerCaptionsTracklistRenderer)==null?void 0:r.openTranscriptCommand;this.K.I$("innertubeCommand",I)}else this.K.logClick(this.element), Z$(this,a==="__off__"?{}:this.tracks[a]),g.p4.prototype.o1.call(this,a);this.tN.eZ()}}; g.H.Qa=function(){var a=this.K.getOptions();a=a&&a.indexOf("captions")!==-1;var I=this.K.getVideoData(),U=I&&I.J9,e,T=!((e=this.K.getVideoData())==null||!g.I4(e));e={};if(a||U){var C;if(a){var r=g.O(this.K.getOption("captions","track"));e=Ajd(this.K.getOption("captions","tracklist",{includeAsr:!0}));var q=T?[]:Ajd(this.K.getOption("captions","translationLanguages"));this.tracks=g.yG(e,this.D9,this);T=g.FX(e,this.D9);var x,Z;psC(this)&&((C=I.getPlayerResponse())==null?0:(x=C.captions)==null?0:(Z=x.playerCaptionsTracklistRenderer)== null?0:Z.openTranscriptCommand)&&T.push("__correction__");if(q.length&&!g.vo(r)){if((C=r.translationLanguage)&&C.languageName){var t=C.languageName;C=q.findIndex(function(n){return n.languageName===t}); Xwb(q,C)}BQS(this.V,q);T.push("__translate__")}C=this.D9(r)}else this.tracks={},T=[],C="__off__";T.unshift("__off__");this.tracks.__off__={};U&&T.unshift("__contribute__");this.tracks[C]||(this.tracks[C]=r,T.push(C));this.Mx(T);this.Ln(C);r&&r.translationLanguage?this.V.Ln(this.V.V(r.translationLanguage)):x4q(this.V);a&&this.Y.Tl(g.O(this.K.getSubtitlesUserSettings()));this.countLabel.E9(e&&e.length?" ("+e.length+")":"");this.publish("size-change");this.K.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.H.XJ=function(a){var I=g.O(this.K.getOption("captions","track"));I=g.sG(I);I.translationLanguage=this.V.languages[a];Z$(this,I)}; g.H.n$=function(a,I){if(a==="reset")this.K.resetSubtitlesUserSettings();else{var U={};U[a]=I;this.K.updateSubtitlesUserSettings(U)}XsL(this,!0);this.C.start();this.Y.Tl(g.O(this.K.getSubtitlesUserSettings()))}; g.H.pLa=function(a){a||g.Ub(this.C)}; g.H.Bs=function(){g.Ub(this.C);g.p4.prototype.Bs.call(this)}; g.H.open=function(){g.p4.prototype.open.call(this);this.options.__correction__&&!this.J&&(this.J=this.options.__correction__.element,this.K.createClientVe(this.J,this,167341),this.K.logVisibility(this.J,!0))};g.u(fds,g.L4);g.H=fds.prototype; g.H.initialize=function(){if(!this.isInitialized){var a=this.K.X();this.isInitialized=!0;try{this.o6=new nCS(this.K,this)}catch(U){g.RS(Error("QualityMenuItem creation failed"))}g.E(this,this.o6);var I=new Pxg(this.K,this);g.E(this,I);a.B||(I=new vi(this.K,this),g.E(this,I));a.enableSpeedOptions&&(I=new $pF(this.K,this),g.E(this,I));(g.YH(a)||a.Y)&&(a.L||a.a$)&&(I=new tli(this.K,this),g.E(this,I));a.dA&&!a.N("web_player_move_autonav_toggle")&&(a=new Is(this.K,this),g.E(this,a));a=new as(this.K,this); g.E(this,a);this.K.publish("settingsMenuInitialized");ZLC(this.settingsButton,this.BL.bS())}}; g.H.MD=function(a){this.initialize();this.BL.MD(a);ZLC(this.settingsButton,this.BL.bS())}; g.H.lV=function(a){this.gF&&this.BL.bS()<=1&&this.hide();this.BL.lV(a);ZLC(this.settingsButton,this.BL.bS())}; g.H.P5=function(a){this.initialize();this.BL.bS()>0&&g.L4.prototype.P5.call(this,a)}; g.H.v8=function(){this.Ww?this.Ww=!1:g.L4.prototype.v8.call(this)}; g.H.show=function(){g.L4.prototype.show.call(this);g.x5(this.K.getRootNode(),"ytp-settings-shown")}; g.H.hide=function(){g.L4.prototype.hide.call(this);g.ta(this.K.getRootNode(),"ytp-settings-shown")}; g.H.eS=function(a){this.K.logVisibility(this.element,a);this.K.publish("settingsMenuVisibilityChanged",a)};g.u(OLc,g.F);g.H=OLc.prototype;g.H.onClick=function(){if(Sog(this)&&(this.K.toggleSubtitles(),this.K.logClick(this.element),!this.isEnabled())){var a=!1,I=g.z8(g.Qy(),65);g.eI(this.K.X())&&I!=null&&(a=!I);a&&this.K.X().N("web_player_nitrate_promo_tooltip")&&this.K.publish("showpromotooltip",this.element)}}; g.H.D2s=function(a){var I,U;(I=g.Lh(this.K))==null||(U=I.uZ())==null||U.P5(a)}; g.H.isEnabled=function(){return!!this.K.getOption("captions","track").displayName}; g.H.Qa=function(){var a=Sog(this),I=300;this.K.X().D&&(I=480);if(this.K.X().Y){this.updateValue("title",g.fh(this.K,"Sous-titres","c"));this.update({"data-title-no-tooltip":"Sous-titres"});var U=a}else{if(a)(U=this.Ws("ytp-subtitles-button-icon"))==null||U.setAttribute("fill-opacity","1"),this.updateValue("title",g.fh(this.K,"Sous-titres","c")),this.update({"data-title-no-tooltip":"Sous-titres"});else{var e;(e=this.Ws("ytp-subtitles-button-icon"))==null||e.setAttribute("fill-opacity","0.3");this.updateValue("title", "Sous-titres non disponibles");this.update({"data-title-no-tooltip":"Sous-titres non disponibles"})}U=!0}this.tooltip.k5();U=U&&this.K.j8().getPlayerSize().width>=I;this.Vx(U);this.K.N("embeds_use_parent_visibility_in_ve_logging")?this.K.logVisibility(this.element,U&&this.U):this.K.logVisibility(this.element,U);a?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.H.qY=function(a){g.F.prototype.qY.call(this,a);this.K.X().N("embeds_use_parent_visibility_in_ve_logging")&&this.K.logVisibility(this.element,this.gF&&a)};g.u(g.tN,g.F);g.H=g.tN.prototype; g.H.Cv=function(){var a=this.api.j8().getPlayerSize().width,I=this.j;this.api.X().D&&(I=400);I=a>=I&&(!nS(this)||!g.Q(this.api.getPlayerStateObject(),64));this.Vx(I);g.KC(this.element,"ytp-time-display-allow-autohide",I&&a<400);a=this.api.getProgressState();if(I){var U=this.api.getPresentingPlayerType();I=this.api.getCurrentTime(U,!1);this.L&&(I-=a.airingStart);KS(this)&&(I-=this.b5.startTimeMs/1E3);KS(this)||nS(this)||!this.B||(I-=this.api.getDuration(U,!1));var e=g.XT(I);this.J!==e&&(this.updateValue("currenttime", e),this.J=e);U=KS(this)?(this.b5.endTimeMs-this.b5.startTimeMs)/1E3:this.api.getDuration(U,!1);e=g.XT(U);this.Y!==e&&(this.updateValue("duration",e),this.Y=e,I&&(I=g.ji("$PLAY_PROGRESS sur $DURATION",{PLAY_PROGRESS:g.XT(I,!0),DURATION:g.XT(U,!0)}),this.updateValue("timeDisplayAriaLabel",I)))}GNY(this,a.isAtLiveHead);yIC(this,this.api.getLoopRange())}; g.H.onLoopRangeChange=function(a){var I=this.b5!==a;this.b5=a;I&&(this.Cv(),ECF(this))}; g.H.m2n=function(){this.api.setLoopRange(null)}; g.H.p5x=function(){this.B=!this.B;this.Cv()}; g.H.onVideoDataChange=function(a,I,U){this.updateVideoData((this.api.X().N("enable_topsoil_wta_for_halftime")||this.api.X().N("enable_topsoil_wta_for_halftime_live_infra"))&&U===2?this.api.getVideoData(1):I);this.Cv();ECF(this)}; g.H.updateVideoData=function(a){this.Jc=a.isLivePlayback&&!a.xa;this.L=eB(a);this.isPremiere=a.isPremiere;g.KC(this.element,"ytp-live",nS(this))}; g.H.onClick=function(a){a.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.H.Bs=function(){this.V&&this.V();g.F.prototype.Bs.call(this)};g.u(Ryj,g.F);g.H=Ryj.prototype;g.H.gb=function(){var a=this.api.NV();this.B!==a&&(this.B=a,dpq(this,this.api.getVolume(),this.api.isMuted()))}; g.H.Xq=function(a){this.Vx(a.width>=350)}; g.H.SF=function(a){if(!a.defaultPrevented){var I=a.keyCode,U=null;I===37?U=this.volume-5:I===39?U=this.volume+5:I===36?U=0:I===35&&(U=100);U!==null&&(U=g.WA(U,0,100),U===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(U)),a.preventDefault())}}; g.H.P2=function(a){var I=a.deltaX||-a.deltaY;a.deltaMode?this.api.setVolume(this.volume+(I<0?-10:10)):this.api.setVolume(this.volume+g.WA(I/10,-10,10));a.preventDefault()}; g.H.CcX=function(){ba(this,this.V,!0,this.L,this.api.n3());this.j=this.volume;this.api.isMuted()&&this.api.unMute()}; g.H.ZA=function(a){var I=this.B?78:52,U=this.B?18:12;a-=g.zr(this.D).x;this.api.setVolume(g.WA((a-U/2)/(I-U),0,1)*100)}; g.H.NAa=function(){ba(this,this.V,!1,this.L,this.api.n3());this.volume===0&&(this.api.mute(),this.api.setVolume(this.j))}; g.H.onVolumeChange=function(a){dpq(this,a.volume,a.muted)}; g.H.Lt=function(){ba(this,this.V,this.isDragging,this.L,this.api.n3())}; g.H.Bs=function(){g.F.prototype.Bs.call(this);g.ta(this.C,"ytp-volume-slider-active")};g.u(JN,sl);JN.prototype.onVolumeChange=function(a){if(this.j)this.j=!1;else{var I=a.volume;I===0||a.muted?Ul(this,0):Ul(this,I)}}; JN.prototype.J=function(){sl.prototype.J.call(this);this.Va(this.V)}; JN.prototype.B=function(a){sl.prototype.B.call(this,a);this.Va(this.V)}; JN.prototype.gw=function(a,I){this.j=!0;a===0||I?this.K.mute():(this.K.isMuted()&&this.K.unMute(),this.K.setVolume(a))};g.u(Fcs,g.F);g.u(ua,g.F); ua.prototype.onVideoDataChange=function(){var a=this.api.X();this.jj();this.visible=!!g.O(this.api.getVideoData()).videoId&&!g.TJ(g.O(this.api.getVideoData(1)));this.Vx(this.visible);this.api.logVisibility(this.element,this.visible&&this.U);if(this.visible){var I=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",I)}a.B&&(this.V&&(this.YY(this.V),this.V=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.x5(this.element,"no-link")); I=this.api.X();a=g.O(this.api.getVideoData());var U="";I.B||(I=g.DX(I),I.indexOf("www.")===0&&(I=I.substring(4)),U=g.r4(a)?"Regarder sur YouTube\u00a0Music":I==="youtube.com"?"Regarder sur YouTube":g.ji("Regarder sur $WEBSITE",{WEBSITE:I}));this.updateValue("title",U)}; ua.prototype.onClick=function(a){this.api.N("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var I=this.api.X(),U=this.api.getVideoUrl(!g.PK(a),!1,!0,!0);if(g.YH(I)){var e={};g.YH(I)&&g.AU(this.api,"addEmbedsConversionTrackingParams",[e]);U=g.pM(U,e)}g.Jw(U,this.api,a);this.api.N("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; ua.prototype.jj=function(){var a={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},Z:[{W:"path",kY:!0,T:"ytp-svg-fill",S:{d:"M 45.09 10 L 45.09 25.82 L 47.16 25.82 L 47.41 24.76 L 47.47 24.76 C 47.66 25.14 47.94 25.44 48.33 25.66 C 48.72 25.88 49.16 25.99 49.63 25.99 C 50.48 25.99 51.1 25.60 51.5 24.82 C 51.9 24.04 52.09 22.82 52.09 21.16 L 52.09 19.40 C 52.12 18.13 52.05 17.15 51.90 16.44 C 51.75 15.74 51.50 15.23 51.16 14.91 C 50.82 14.59 50.34 14.44 49.75 14.44 C 49.29 14.44 48.87 14.57 48.47 14.83 C 48.27 14.96 48.09 15.11 47.93 15.29 C 47.78 15.46 47.64 15.65 47.53 15.86 L 47.51 15.86 L 47.51 10 L 45.09 10 z M 8.10 10.56 L 10.96 20.86 L 10.96 25.82 L 13.42 25.82 L 13.42 20.86 L 16.32 10.56 L 13.83 10.56 L 12.78 15.25 C 12.49 16.62 12.31 17.59 12.23 18.17 L 12.16 18.17 C 12.04 17.35 11.84 16.38 11.59 15.23 L 10.59 10.56 L 8.10 10.56 z M 30.10 10.56 L 30.10 12.58 L 32.59 12.58 L 32.59 25.82 L 35.06 25.82 L 35.06 12.58 L 37.55 12.58 L 37.55 10.56 L 30.10 10.56 z M 19.21 14.46 C 18.37 14.46 17.69 14.63 17.17 14.96 C 16.65 15.29 16.27 15.82 16.03 16.55 C 15.79 17.28 15.67 18.23 15.67 19.43 L 15.67 21.06 C 15.67 22.24 15.79 23.19 16 23.91 C 16.21 24.62 16.57 25.15 17.07 25.49 C 17.58 25.83 18.27 26 19.15 26 C 20.02 26 20.69 25.83 21.19 25.5 C 21.69 25.17 22.06 24.63 22.28 23.91 C 22.51 23.19 22.63 22.25 22.63 21.06 L 22.63 19.43 C 22.63 18.23 22.50 17.28 22.27 16.56 C 22.04 15.84 21.68 15.31 21.18 14.97 C 20.68 14.63 20.03 14.46 19.21 14.46 z M 56.64 14.47 C 55.39 14.47 54.51 14.84 53.99 15.61 C 53.48 16.38 53.22 17.60 53.22 19.27 L 53.22 21.23 C 53.22 22.85 53.47 24.05 53.97 24.83 C 54.34 25.40 54.92 25.77 55.71 25.91 C 55.97 25.96 56.26 25.99 56.57 25.99 C 57.60 25.99 58.40 25.74 58.96 25.23 C 59.53 24.72 59.81 23.94 59.81 22.91 C 59.81 22.74 59.79 22.61 59.78 22.51 L 57.63 22.39 C 57.62 23.06 57.54 23.54 57.40 23.83 C 57.26 24.12 57.01 24.27 56.63 24.27 C 56.35 24.27 56.13 24.18 56.00 24.02 C 55.87 23.86 55.79 23.61 55.75 23.25 C 55.71 22.89 55.68 22.36 55.68 21.64 L 55.68 21.08 L 59.86 21.08 L 59.86 19.16 C 59.86 17.99 59.77 17.08 59.58 16.41 C 59.39 15.75 59.07 15.25 58.61 14.93 C 58.15 14.62 57.50 14.47 56.64 14.47 z M 23.92 14.67 L 23.92 23.00 C 23.92 24.03 24.11 24.79 24.46 25.27 C 24.82 25.76 25.35 26.00 26.09 26.00 C 27.16 26.00 27.97 25.49 28.5 24.46 L 28.55 24.46 L 28.76 25.82 L 30.73 25.82 L 30.73 14.67 L 28.23 14.67 L 28.23 23.52 C 28.13 23.73 27.97 23.90 27.77 24.03 C 27.57 24.16 27.37 24.24 27.15 24.24 C 26.89 24.24 26.70 24.12 26.59 23.91 C 26.48 23.70 26.43 23.35 26.43 22.85 L 26.43 14.67 L 23.92 14.67 z M 36.80 14.67 L 36.80 23.00 C 36.80 24.03 36.98 24.79 37.33 25.27 C 37.60 25.64 37.97 25.87 38.45 25.96 C 38.61 25.99 38.78 26.00 38.97 26.00 C 40.04 26.00 40.83 25.49 41.36 24.46 L 41.41 24.46 L 41.64 25.82 L 43.59 25.82 L 43.59 14.67 L 41.09 14.67 L 41.09 23.52 C 40.99 23.73 40.85 23.90 40.65 24.03 C 40.45 24.16 40.23 24.24 40.01 24.24 C 39.75 24.24 39.58 24.12 39.47 23.91 C 39.36 23.70 39.31 23.35 39.31 22.85 L 39.31 14.67 L 36.80 14.67 z M 56.61 16.15 C 56.88 16.15 57.08 16.23 57.21 16.38 C 57.33 16.53 57.42 16.79 57.47 17.16 C 57.52 17.53 57.53 18.06 57.53 18.78 L 57.53 19.58 L 55.69 19.58 L 55.69 18.78 C 55.69 18.05 55.71 17.52 55.75 17.16 C 55.79 16.81 55.87 16.55 56.00 16.39 C 56.13 16.23 56.32 16.15 56.61 16.15 z M 19.15 16.19 C 19.50 16.19 19.75 16.38 19.89 16.75 C 20.03 17.12 20.09 17.7 20.09 18.5 L 20.09 21.97 C 20.09 22.79 20.03 23.39 19.89 23.75 C 19.75 24.11 19.51 24.29 19.15 24.30 C 18.80 24.30 18.54 24.11 18.41 23.75 C 18.28 23.39 18.22 22.79 18.22 21.97 L 18.22 18.5 C 18.22 17.7 18.28 17.12 18.42 16.75 C 18.56 16.38 18.81 16.19 19.15 16.19 z M 48.63 16.22 C 48.88 16.22 49.08 16.31 49.22 16.51 C 49.36 16.71 49.45 17.05 49.50 17.52 C 49.55 17.99 49.58 18.68 49.58 19.55 L 49.58 21 L 49.59 21 C 49.59 21.81 49.57 22.45 49.5 22.91 C 49.43 23.37 49.32 23.70 49.16 23.89 C 49.00 24.08 48.78 24.17 48.51 24.17 C 48.30 24.17 48.11 24.12 47.94 24.02 C 47.76 23.92 47.62 23.78 47.51 23.58 L 47.51 17.25 C 47.59 16.95 47.75 16.70 47.96 16.50 C 48.17 16.31 48.39 16.22 48.63 16.22 z "}}]}, I=28666,U=g.O(this.api.getVideoData());this.api.isEmbedsShortsMode()?a={W:"svg",S:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},Z:[{W:"path",S:{d:"m.73 13.78 2.57-.05c-.05 2.31.36 3.04 1.34 3.04.95 0 1.34-.61 1.34-1.88 0-1.88-.97-2.83-2.37-4.04C1.47 8.99.55 7.96.55 5.23c0-2.60 1.15-4.14 4.17-4.14 2.91 0 4.12 1.70 3.71 5.20l-2.57.15c.05-2.39-.20-3.22-1.26-3.22-.97 0-1.31.64-1.31 1.82 0 1.77.74 2.31 2.34 3.84 1.98 1.88 3.09 2.98 3.09 5.54 0 3.24-1.26 4.48-4.20 4.48-3.06.02-4.30-1.62-3.78-5.12ZM9.67.74h2.83V4.58c0 1.15-.05 1.95-.15 2.93h.05c.54-1.15 1.44-1.75 2.60-1.75 1.75 0 2.5 1.23 2.5 3.35v9.53h-2.83V9.32c0-1.03-.25-1.54-.90-1.54-.48 0-.92.28-1.23.79V18.65H9.70V.74h-.02ZM18.67 13.27v-1.82c0-4.07 1.18-5.64 3.99-5.64 2.80 0 3.86 1.62 3.86 5.64v1.82c0 3.96-1.00 5.59-3.94 5.59-2.98 0-3.91-1.67-3.91-5.59Zm5 1.03v-3.94c0-1.72-.25-2.60-1.08-2.60-.79 0-1.05.87-1.05 2.60v3.94c0 1.80.25 2.62 1.05 2.62.82 0 1.08-.82 1.08-2.62ZM27.66 6.03h2.19l.25 2.73h.10c.28-2.01 1.21-3.01 2.39-3.01.15 0 .30.02.51.05l-.15 3.27c-1.18-.25-2.13-.05-2.57.72V18.63h-2.73V6.03ZM34.80 15.67V8.27h-1.03V6.05h1.15l.36-3.73h2.11V6.05h1.93v2.21h-1.80v6.98c0 1.18.15 1.44.61 1.44.41 0 .77-.05 1.10-.18l.36 1.80c-.85.41-1.93.54-2.60.54-1.82-.02-2.21-.97-2.21-3.19ZM40.26 14.81l2.39-.05c-.12 1.39.36 2.19 1.21 2.19.72 0 1.13-.46 1.13-1.10 0-.87-.79-1.46-2.16-2.5-1.62-1.23-2.60-2.16-2.60-4.20 0-2.24 1.18-3.32 3.63-3.32 2.60 0 3.63 1.28 3.42 4.35l-2.39.10c-.02-1.90-.28-2.44-1.08-2.44-.77 0-1.10.38-1.10 1.08 0 .97.56 1.44 1.49 2.11 2.21 1.64 3.24 2.47 3.24 4.53 0 2.26-1.28 3.40-3.73 3.40-2.78-.02-3.81-1.54-3.45-4.14Z", fill:"#fff"}}]}:g.r4(U)&&(a={W:"svg",S:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},Z:[{W:"path",S:{d:"M33.96 20.91V15.45L37.43 4.11H34.84L33.52 9.26C33.22 10.44 32.95 11.67 32.75 12.81H32.59C32.48 11.81 32.16 10.50 31.84 9.24L30.56 4.11H27.97L31.39 15.45V20.91H33.96Z",fill:"white"}},{W:"path",S:{d:"M40.92 8.31C37.89 8.31 36.85 10.06 36.85 13.83V15.62C36.85 19.00 37.50 21.12 40.86 21.12C44.17 21.12 44.88 19.10 44.88 15.62V13.83C44.88 10.46 44.20 8.31 40.92 8.31ZM42.21 16.73C42.21 18.37 41.92 19.40 40.87 19.40C39.84 19.40 39.55 18.36 39.55 16.73V12.69C39.55 11.29 39.75 10.04 40.87 10.04C42.05 10.04 42.21 11.36 42.21 12.69V16.73Z", fill:"white"}},{W:"path",S:{d:"M49.09 21.10C50.55 21.10 51.46 20.49 52.21 19.39H52.32L52.43 20.91H54.42V8.55H51.78V18.48C51.50 18.97 50.85 19.33 50.24 19.33C49.47 19.33 49.23 18.72 49.23 17.70V8.55H46.60V17.82C46.60 19.83 47.18 21.10 49.09 21.10Z",fill:"white"}},{W:"path",S:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{W:"path",S:{d:"M64.69 21.10C66.15 21.10 67.06 20.49 67.81 19.39H67.92L68.03 20.91H70.02V8.55H67.38V18.48C67.10 18.97 66.45 19.33 65.84 19.33C65.07 19.33 64.83 18.72 64.83 17.70V8.55H62.20V17.82C62.20 19.83 62.78 21.10 64.69 21.10Z", fill:"white"}},{W:"path",S:{d:"M77.49 8.28C76.21 8.28 75.29 8.84 74.68 9.75H74.55C74.63 8.55 74.69 7.53 74.69 6.72V3.45H72.14L72.13 14.19L72.14 20.91H74.36L74.55 19.71H74.62C75.21 20.52 76.12 21.03 77.33 21.03C79.34 21.03 80.20 19.30 80.20 15.62V13.71C80.20 10.27 79.81 8.28 77.49 8.28ZM77.58 15.62C77.58 17.92 77.24 19.29 76.17 19.29C75.67 19.29 74.98 19.05 74.67 18.60V11.25C74.94 10.55 75.54 10.04 76.21 10.04C77.29 10.04 77.58 11.35 77.58 13.74V15.62Z",fill:"white"}},{W:"path",S:{d:"M89.47 13.51C89.47 10.53 89.17 8.32 85.74 8.32C82.51 8.32 81.79 10.47 81.79 13.63V15.80C81.79 18.88 82.45 21.12 85.66 21.12C88.20 21.12 89.51 19.85 89.36 17.39L87.11 17.27C87.08 18.79 86.73 19.41 85.72 19.41C84.45 19.41 84.39 18.20 84.39 16.40V15.56H89.47V13.51ZM85.68 9.98C86.90 9.98 86.99 11.13 86.99 13.08V14.09H84.39V13.08C84.39 11.15 84.47 9.98 85.68 9.98Z", fill:"white"}},{W:"path",S:{d:"M93.18 20.86H95.50V13.57C95.50 11.53 95.46 9.36 95.30 6.46H95.56L95.99 8.24L98.73 20.86H101.09L103.78 8.24L104.25 6.46H104.49C104.37 9.03 104.30 11.35 104.30 13.57V20.86H106.63V4.06H102.67L101.25 10.27C100.65 12.85 100.22 16.05 99.97 17.68H99.78C99.60 16.02 99.15 12.83 98.56 10.29L97.10 4.06H93.18V20.86Z",fill:"white"}},{W:"path",S:{d:"M111.27 21.05C112.73 21.05 113.64 20.44 114.39 19.34H114.50L114.61 20.86H116.60V8.50H113.96V18.43C113.68 18.92 113.03 19.28 112.42 19.28C111.65 19.28 111.41 18.67 111.41 17.65V8.50H108.78V17.77C108.78 19.78 109.36 21.05 111.27 21.05Z", fill:"white"}},{W:"path",S:{d:"M121.82 21.12C124.24 21.12 125.59 20.05 125.59 17.86C125.59 15.87 124.59 15.06 122.21 13.44C121.12 12.72 120.53 12.27 120.53 11.21C120.53 10.42 121.02 10.00 121.91 10.00C122.88 10.00 123.21 10.64 123.25 12.46L125.41 12.34C125.59 9.49 124.57 8.27 121.95 8.27C119.47 8.27 118.28 9.34 118.28 11.46C118.28 13.42 119.21 14.31 120.96 15.53C122.51 16.60 123.36 17.27 123.36 18.16C123.36 18.89 122.85 19.42 121.96 19.42C120.94 19.42 120.36 18.54 120.46 17.21L118.27 17.25C117.93 19.81 119.13 21.12 121.82 21.12Z", fill:"white"}},{W:"path",S:{d:"M128.45 6.93C129.35 6.93 129.77 6.63 129.77 5.39C129.77 4.23 129.32 3.87 128.45 3.87C127.57 3.87 127.14 4.19 127.14 5.39C127.14 6.63 127.55 6.93 128.45 6.93ZM127.23 20.86H129.76V8.50H127.23V20.86Z",fill:"white"}},{W:"path",S:{d:"M135.41 21.06C136.67 21.06 137.38 20.91 137.95 20.37C138.80 19.63 139.15 18.48 139.09 16.54L136.78 16.42C136.78 18.54 136.44 19.34 135.45 19.34C134.36 19.34 134.18 18.15 134.18 15.99V13.43C134.18 11.07 134.41 9.95 135.47 9.95C136.35 9.95 136.70 10.69 136.70 13.05L138.99 12.89C139.15 11.20 138.98 9.82 138.18 9.05C137.58 8.49 136.69 8.27 135.51 8.27C132.48 8.27 131.54 10.19 131.54 13.84V15.53C131.54 19.18 132.25 21.06 135.41 21.06Z", fill:"white"}}]},I=216163);g.r4(U)?g.x5(this.element,"ytp-youtube-music-button"):g.ta(this.element,"ytp-youtube-music-button");a.S=Object.assign({},a.S,{"aria-hidden":"true"});this.updateValue("logoSvg",a);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,I,!0)}; ua.prototype.qY=function(a){g.F.prototype.qY.call(this,a);this.api.logVisibility(this.element,this.visible&&a)};g.u(Qzi,g.Ru);g.H=Qzi.prototype;g.H.mP=function(){if(this.K.N("web_player_max_seekable_on_ended")||!g.Q(this.K.getPlayerStateObject(),2))this.progressBar.Cv(),this.zt.Cv()}; g.H.Gj=function(){this.xg();if(this.qF.L)this.mP();else if(this.progressBar.o9(),this.K.N("delhi_modern_web_player")){var a;(a=this.Y)==null||wsj(a,!1)}}; g.H.FJ=function(){this.mP();this.Va.start()}; g.H.xg=function(){var a;if(a=!this.K.X().L){a=this.progressBar;var I=2*g.Uu()*a.Y;a=a.B.getLength()*1E3/a.api.getPlaybackRate()/I<300}a=a&&this.K.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;I=!a;this.qF.L||(a=I=!1);I?this.tU||(this.tU=this.G(this.K,"progresssync",this.mP)):this.tU&&(this.YY(this.tU),this.tU=null);a?this.Va.isActive()||this.Va.start():this.Va.stop()}; g.H.jj=function(){var a=this.K.NV(),I=this.K.j8().getPlayerSize(),U=this.K.j8().Jb,e=hyj(this),T=NQj(this),C=Math.max(I.width-e*2,100);if(this.Vo!==I.width||this.E7!==a||this.K.N("web_player_rtr_ctrls")&&this.ON!==U)this.Vo=I.width,this.E7=a,this.ON=U,this.J.element.style.width=T+"px",this.J.element.style.left=e+"px",g.rIi(this.progressBar,e,T,a),this.K.Rd().Pd=T;U=this.B;C=Math.min(570*(a?1.5:1),C);a=Math.min(413*(a?1.5:1),Math.round((I.height-oCI(this))*.82));U.maxWidth=C;U.maxHeight=a;U.jd();this.xg(); this.K.X().N("html5_player_dynamic_bottom_gradient")&&svI(this.i5,I.height)}; g.H.onVideoDataChange=function(){var a=g.O(this.K.getVideoData());this.Z6.style.background=a.uc?a.dJ:"";this.e8&&HxC(this.e8,a.showSeekingControls);this.gw&&HxC(this.gw,a.showSeekingControls)}; g.H.oF=function(){return this.J.element};g.u(Dps,Mo);g.H=Dps.prototype;g.H.uO=function(a){a.target!==this.dismissButton.element&&(this.onClickCommand&&this.K.I$("innertubeCommand",this.onClickCommand),this.ZV())}; g.H.ZV=function(){this.enabled=!1;this.j.hide()}; g.H.onVideoDataChange=function(a,I){a==="dataloaded"&&vCg(this);a=[];var U,e,T,C;if(I=(C=g.d((U=I.getWatchNextResponse())==null?void 0:(e=U.playerOverlays)==null?void 0:(T=e.playerOverlayRenderer)==null?void 0:T.suggestedActionsRenderer,ylz))==null?void 0:C.suggestedActions)for(U=g.k(I),e=U.next();!e.done;e=U.next())(e=g.d(e.value,EtG))&&g.d(e.trigger,GQm)&&a.push(e);if(a.length!==0){U=[];a=g.k(a);for(e=a.next();!e.done;e=a.next())if(e=e.value,T=g.d(e.trigger,GQm))C=(C=e.title)?g.id(C):"View Chapters", I=T.timeRangeStartMillis,T=T.timeRangeEndMillis,I!=null&&T!=null&&e.tapCommand&&(U.push(new g.qA(I,T,{priority:9,namespace:"suggested_action_button_visible",id:C})),this.suggestedActions[C]=e.tapCommand);this.K.xw(U)}}; g.H.pG=function(){return this.enabled}; g.H.eS=function(){this.enabled?this.CO.start():VY(this);this.AC()}; g.H.Bs=function(){vCg(this);Mo.prototype.Bs.call(this)};var MQ={},M4=(MQ.CHANNEL_NAME="ytp-title-channel-name",MQ.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",MQ.LINK="ytp-title-link",MQ.SESSIONLINK="yt-uix-sessionlink",MQ.SUBTEXT="ytp-title-subtext",MQ.TEXT="ytp-title-text",MQ.TITLE="ytp-title",MQ);g.u(jL,g.F);jL.prototype.onClick=function(a){this.api.logClick(this.element);var I=this.api.X(),U=this.api.getVideoUrl(!g.PK(a),!1,!0);g.YH(I)&&(I={},g.AU(this.api,"addEmbedsConversionTrackingParams",[I]),U=g.pM(U,I));g.Jw(U,this.api,a)}; jL.prototype.Qa=function(){var a=g.O(this.api.getVideoData()),I=this.api.X();this.updateValue("title",a.title);var U={W:"a",T:M4.CHANNEL_NAME,S:{href:"{{channelLink}}",target:"_blank"},AU:"{{channelName}}"};this.api.X().B&&(U={W:"span",T:M4.CHANNEL_NAME,AU:"{{channelName}}",S:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",U);a8I(this);this.api.getPresentingPlayerType()===2&&(U=g.O(this.api.getVideoData()),U.videoId&&U.isListed&&U.author&&U.hN&&U.profilePicture?(this.updateValue("channelLink", U.hN),this.updateValue("channelName",U.author),this.updateValue("channelTitleFocusable","0")):a8I(this));U=I.externalFullscreen||!this.api.isFullscreen()&&I.V5;g.KC(this.link,M4.FULLERSCREEN_LINK,U);I.gw||!a.videoId||U||g.TJ(a)||I.B?this.V&&(this.updateValue("url",null),this.YY(this.V),this.V=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.V||(this.V=this.G(this.link,"click",this.onClick)));I.B&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.YH(I)?a.expandedTitle: a.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.u(g.ia,g.F);g.H=g.ia.prototype;g.H.setEnabled=function(a){if(this.type!=null)if(a)switch(this.type){case 3:case 2:stF(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.Y=a}; g.H.aL=function(a,I,U,e,T,C,r,q){if(!this.e8||this.env.D){this.type===3&&this.o9();this.type!==1&&(g.H1(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.Y&&this.fade.show(),this.L&&this.L.dispose(),(this.L=this.api.Kn())&&this.L.subscribe("l",this.t_,this));if(q){var x=g.oD(this.bg).height||141;this.tU.style.bottom=x+2+"px"}else this.tU.style.display="none";this.update({text:U,title:C!=null?C:"",eduText:q!=null?q:""});g.KC(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!C);this.api.isInline()&& g.x5(this.bottomText,"ytp-modern-tooltip-text");g.KC(this.element,"ytp-text-detail",!!e);U=-1;this.L&&(U=wI(this.L,243*this.scale),this.env.N("web_l3_storyboard")&&this.L.levels.length===4&&(U=this.L.levels.length-1),U=kbc(this.L,U,I));e05(this,U);if(r)switch(I=g.oD(this.element).width,r){case 1:this.title.style.right="0";this.title.style.textAlign="left";break;case 2:this.title.style.right=I+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=I/2+"px",this.title.style.textAlign= "center"}Usg(this,!!e,a,T)}}; g.H.ID=function(){this.type===1&&this.o9()}; g.H.kS=function(a,I){if(this.type)if(this.type===3)this.o9();else return;I8q(this,a,3,I)}; g.H.k5=function(){this.V&&!this.C&&this.V.hasAttribute("title")&&(this.B=this.V.getAttribute("title")||"",this.V.removeAttribute("title"),this.Y&&stF(this))}; g.H.t_=function(a,I){a<=this.J&&this.J<=I&&(a=this.J,this.J=NaN,e05(this,a))}; g.H.eGg=function(){Jtq(this.L,this.J,243*this.scale)}; g.H.o9=function(){switch(this.type){case 2:var a=this.V;a.removeEventListener("mouseout",this.D);a.addEventListener("mouseover",this.dw);a.removeEventListener("blur",this.D);a.addEventListener("focus",this.dw);T_5(this);break;case 3:T_5(this);break;case 1:this.L&&(this.L.unsubscribe("l",this.t_,this),this.L=null),this.api.removeEventListener("videoready",this.j),this.Va.stop()}this.type=null;this.Y&&this.fade.hide()}; g.H.HP=function(){if(this.V)for(var a=0;a=0;I--)if(this.yh[I]===a){this.yh.splice(I,1);break}lD(this.qF,64,this.yh.length>0)}; g.H.Q0=function(){this.api.bW()&&this.api.BH();return!!this.jh||ZRF(this)||g.yL.prototype.Q0.call(this)}; g.H.U_=Ts(3);g.H.Lj=Ts(7);g.H.gp=Ts(10); g.H.Na=function(){var a=!this.Q0(),I=a&&this.api.bW()&&!g.Q(this.api.getPlayerStateObject(),2)&&!g.TJ(g.O(this.api.getVideoData()))&&!this.api.X().B&&!this.api.isEmbedsShortsMode(),U=this.w$&&g.y7(this.api)&&g.Q(this.api.getPlayerStateObject(),128);a||U?(this.DW.show(),this.Xr.show()):(this.DW.hide(),this.Xr.hide(),this.api.HP(this.Gl.element));I?this.bN.P5():this.bN.v8();this.nY&&zyi(this.nY,this.jf||!a);this.api.N("web_player_hide_overflow_button_if_empty_menu")&&tyI(this);g.yL.prototype.Na.call(this)}; g.H.t0=function(a,I,U,e,T){a.style.left="";a.style.top="";a.style.bottom="";var C=g.oD(a),r=e||this.nY&&g.Ti(this.nY.oF(),I),q=e=null;U!=null&&r||(e=g.oD(I),q=g.hO(I,this.api.getRootNode()),U==null&&(U=q.x+e.width/2));U-=C.width/2;r?(I=this.nY,e=hyj(I),q=NQj(I),r=this.api.j8().getPlayerSize().height,U=g.WA(U,e,e+q-C.width),C=r-oCI(I)-C.height):g.Ti(this.Gl.element,I)?(I=this.api.j8().getPlayerSize().width,U=g.WA(U,12,I-C.width-12),C=this.NV()?this.Fp:this.S7,this.api.X().playerStyle==="gvn"&&(C+= 20),this.w$&&(C-=this.NV()?26:18)):(I=this.api.j8().getPlayerSize(),U=g.WA(U,12,I.width-C.width-12),C=q.y>(I.height-e.height)/2?q.y-C.height-12:q.y+e.height+12);a.style.top=C+(T||0)+"px";a.style.left=U+"px"}; g.H.Gj=function(a){a&&(this.api.HP(this.Gl.element),this.nY&&this.api.HP(this.nY.oF()));this.Hq&&(g.KC(this.contextMenu.element,"ytp-autohide",a),g.KC(this.contextMenu.element,"ytp-autohide-active",!0));g.yL.prototype.Gj.call(this,a)}; g.H.gI=function(){g.yL.prototype.gI.call(this);this.Hq&&(g.KC(this.contextMenu.element,"ytp-autohide-active",!1),this.Hq&&(this.contextMenu.hide(),this.vB&&this.vB.hide()))}; g.H.lZ=function(a,I){var U=this.api.j8().getPlayerSize();U=new g.Yf(0,0,U.width,U.height);if(a||this.qF.L&&!this.Q0()){if(this.api.X().OS||I)a=this.NV()?this.Fp:this.S7,U.top+=a,U.height-=a;this.nY&&(U.height-=oCI(this.nY))}return U}; g.H.gb=function(a){var I=this.api.getRootNode();a?I.parentElement?(I.setAttribute("aria-label","Lecteur vid\u00e9o YouTube en plein \u00e9cran"),this.api.X().externalFullscreen||(I.parentElement.insertBefore(this.U3.element,I),I.parentElement.insertBefore(this.pg.element,I.nextSibling))):g.d1(Error("Player not in DOM.")):(I.setAttribute("aria-label","Lecteur vid\u00e9o YouTube"),this.U3.detach(),this.pg.detach());this.jj();this.aE()}; g.H.NV=function(){var a=this.api.X();return this.api.isFullscreen()&&!a.D||!1}; g.H.showControls=function(a){this.sG=!a;this.Na()}; g.H.jj=function(){var a=this.NV();this.tooltip.scale=a?1.5:1;this.contextMenu&&g.KC(this.contextMenu.element,"ytp-big-mode",a);this.Na();this.api.N("web_player_hide_overflow_button_if_empty_menu")||tyI(this);this.aE();var I=this.api.isEmbedsShortsMode();I&&a?(a=(this.api.j8().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.Gr(this.Gl.element,"padding-left",a+"px"),g.Gr(this.Gl.element,"padding-right",a+"px")):I&&(g.Gr(this.Gl.element,"padding-left",""),g.Gr(this.Gl.element,"padding-right", ""));g.yL.prototype.jj.call(this)}; g.H.AM=function(){if(ZRF(this)&&!g.y7(this.api))return!1;var a=g.O(this.api.getVideoData());return!g.YH(this.api.X())||this.api.getPresentingPlayerType()===2||!this.qL||((a=this.qL||a.qL)?(a=a.embedPreview)?(a=a.thumbnailPreviewRenderer,a=a.videoDetails&&g.d(a.videoDetails,sei)||null):a=null:a=null,a&&a.collapsedRenderer&&a.expandedRenderer)?g.yL.prototype.AM.call(this):!1}; g.H.aE=function(){g.yL.prototype.aE.call(this);this.api.logVisibility(this.title.element,!!this.Kw);this.mM&&this.mM.qY(!!this.Kw);this.channelAvatar.qY(!!this.Kw);this.overflowButton&&this.overflowButton.qY(this.JS()&&!!this.Kw);this.shareButton&&this.shareButton.qY(!this.JS()&&!!this.Kw);this.lB&&this.lB.qY(!this.JS()&&!!this.Kw);this.searchButton&&this.searchButton.qY(!this.JS()&&!!this.Kw);this.copyLinkButton&&this.copyLinkButton.qY(!this.JS()&&!!this.Kw);if(!this.Kw){this.api.HP(this.Gl.element); for(var a=0;a5&&I.R$("glrs",{cmt:U});I.seekTo(0,{seekSource:58});I.R$("glrre",{cmt:U})}}; WL.prototype.Bs=function(){this.V=null;g.S.prototype.Bs.call(this)};g.u(g.la,Tp);g.H=g.la.prototype;g.H.isView=function(){return!0}; g.H.a6=function(){var a=this.mediaElement.getCurrentTime();if(a1;b2(a.cE(),e-.01)&&!T&&(XF(this,4),U.isActive=!1,U.ZS=U.ZS||U.isActive,(this.U===1?this.V:this.L).R$("sbh",{}),I.isActive=!0,I.ZS=I.ZS||I.isActive,this.U!==0&&(this.V.getVideoData().mN=!0));a=this.J.L;if(this.J.V.isActive&&a.isActive&&(XF(this,5),this.U!==0)){a=this.L.YG();U=this.V.YG(); this.V.R$("sbs",{citag:U==null?void 0:U.itag,nitag:a==null?void 0:a.itag});this.L.R$("gitags",{pitag:U==null?void 0:U.itag,citag:a==null?void 0:a.itag});var C;(C=this.L)==null||C.Hx()}}}; g.H.dW=function(){this.zF()&&this.tS("player-reload-after-handoff")}; g.H.tS=function(a,I){I=I===void 0?{}:I;if(!this.Ox()&&this.status.status!==6){var U=this.status.status>=4&&a!=="player-reload-after-handoff";this.status={status:Infinity,error:a};if(this.V&&this.L){var e=this.L.getVideoData().clientPlaybackNonce;this.V.XQ(new pV("dai.transitionfailure",Object.assign(I,{cpn:e,transitionTimeMs:this.oM,msg:a})));this.V.VN(U)}this.p7.reject(a);this.dispose()}}; g.H.zF=function(){return this.status.status>=4&&this.status.status<6}; g.H.Bs=function(){LCS(this);this.V.unsubscribe("newelementrequired",this.dW,this);if(this.B){var a=this.B.L;this.B.V.Vi.unsubscribe("updateend",this.U$,this);a.Vi.unsubscribe("updateend",this.U$,this)}g.S.prototype.Bs.call(this)}; g.H.ZL=function(a){g.jz(a,128)&&this.tS("player-error-event")};g.u(PL,g.S);PL.prototype.clearQueue=function(a,I){a=a===void 0?!1:a;I=I===void 0?!1:I;this.J&&this.J.reject("Queue cleared");this.app.X().N("html5_gapless_fallback_on_qoe_restart_v2")||I&&this.L&&this.L.VN(!1);pS(this,a)}; PL.prototype.w2=function(){return!this.V}; PL.prototype.zF=function(){var a;return((a=this.B)==null?void 0:a.zF())||!1}; PL.prototype.Bs=function(){pS(this);g.S.prototype.Bs.call(this)};g.u(Ptg,g.J_);g.H=Ptg.prototype;g.H.getVisibilityState=function(a,I,U,e,T,C,r,q){return a?4:L_L()?3:I?2:U?1:e?5:T?7:C?8:r?9:q?10:0}; g.H.hv=function(a){this.fullscreen!==a&&(this.fullscreen=a,this.eS())}; g.H.setMinimized=function(a){this.L!==a&&(this.L=a,this.eS())}; g.H.setInline=function(a){this.inline!==a&&(this.inline=a,this.eS())}; g.H.KG=function(a){this.pictureInPicture!==a&&(this.pictureInPicture=a,this.eS())}; g.H.setSqueezeback=function(a){this.B!==a&&(this.B=a,this.eS())}; g.H.Ta=function(a){this.J!==a&&(this.J=a,this.eS())}; g.H.kL=function(){return this.V}; g.H.QM=function(){return this.fullscreen!==0}; g.H.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.H.H7=function(){return this.fullscreen}; g.H.isMinimized=function(){return this.L}; g.H.isInline=function(){return this.inline}; g.H.isBackground=function(){return L_L()}; g.H.DJ=function(){return this.pictureInPicture}; g.H.j1=function(){return!1}; g.H.AJ=function(){return this.B}; g.H.XG=function(){return this.J}; g.H.eS=function(){this.publish("visibilitychange");var a=this.getVisibilityState(this.kL(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.DJ(),this.j1(),this.AJ(),this.XG());a!==this.Y&&this.publish("visibilitystatechange");this.Y=a}; g.H.Bs=function(){W_5(this.U);g.J_.prototype.Bs.call(this)};g.u(g.fS,g.S);g.H=g.fS.prototype;g.H.Bs=function(){this.videoData=this.playerState=null;g.S.prototype.Bs.call(this)}; g.H.addCueRange=function(){}; g.H.mp=function(){}; g.H.X$=function(){}; g.H.yK=function(){return!1}; g.H.rr=function(){return!1}; g.H.oe=function(){return!1}; g.H.A3=function(){}; g.H.Pa=function(){}; g.H.L2=function(){}; g.H.Bk=function(){return[]}; g.H.Jk=function(){}; g.H.C2=function(){return""}; g.H.getAudioTrack=function(){return this.getVideoData().eX}; g.H.e1=function(){return null}; g.H.getAvailableAudioTracks=function(){return[]}; g.H.nT=function(){return[]}; g.H.jV=function(){return[]}; g.H.CY=function(){return""}; g.H.hI=function(){return[]}; g.H.Wr=function(){}; g.H.Ea=function(){return 0}; g.H.A6=function(){return""}; g.H.getCurrentTime=function(){return 0}; g.H.KC=function(){}; g.H.YG=function(){}; g.H.sB=function(){return{}}; g.H.getDuration=function(){return 0}; g.H.Q5=function(){return 0}; g.H.rS=function(){return 0}; g.H.qw=function(){return!1}; g.H.Sp=function(){return 0}; g.H.zi=function(){return 0}; g.H.g3=Ts(15);g.H.Fb=function(){return 0}; g.H.Lw=function(){return!1}; g.H.BF=function(){return 0}; g.H.K4=function(){return null}; g.H.Ii=function(){return null}; g.H.OB=function(){return 0}; g.H.q$=function(){return 0}; g.H.Yh=function(){return g.f(function(a){g.Aj(a)})}; g.H.UU=Ts(21);g.H.getPlaybackQuality=function(){return"auto"}; g.H.getPlaybackRate=function(){return 1}; g.H.getPlayerState=function(){this.playerState||(this.playerState=new g.xP);return this.playerState}; g.H.getPlayerType=function(){return 0}; g.H.getPlaylistSequenceForTime=function(){return null}; g.H.pc=function(){return function(){}}; g.H.An=function(){return""}; g.H.getPreferredQuality=function(){return"unknown"}; g.H.Vh=function(){}; g.H.getProximaLatencyPreference=function(){return 0}; g.H.R5=function(){return oc}; g.H.Kn=function(){return null}; g.H.getStoryboardFormat=function(){return null}; g.H.getStreamTimeOffset=function(){return 0}; g.H.f$=function(){return 0}; g.H.Dl=function(){return 0}; g.H.MP=function(){return{F4:[],HV:[],currentTime:0,B7:"",droppedVideoFrames:0,isGapless:!1,w2:!0,JJ:0,ix:0,s4:0,V8:0,gm:0,k8:[],Fe:[],x3:null,playerState:this.getPlayerState(),eA:null,a4:"",totalVideoFrames:0}}; g.H.getUserAudio51Preference=function(){return 0}; g.H.getUserPlaybackQualityPreference=function(){return""}; g.H.getVideoData=function(){this.videoData||(this.videoData=new g.Dq(this.Ex),g.E(this,this.videoData));return this.videoData}; g.H.N6=function(){return null}; g.H.kz=function(){return null}; g.H.To=function(){}; g.H.getVideoLoadedFraction=function(){return 0}; g.H.AO=function(){}; g.H.handleError=function(){}; g.H.VN=function(){}; g.H.KM=function(){}; g.H.VG=function(){return!1}; g.H.Cr=Ts(46);g.H.y5=function(){return!1}; g.H.hasSupportedAudio51Tracks=function(){return!1}; g.H.d3=function(){return!1}; g.H.kL=function(){return!1}; g.H.isAtLiveHead=function(){return!1}; g.H.Yr=function(){return!0}; g.H.isGapless=function(){return!1}; g.H.isHdr=function(){return!1}; g.H.Yz=function(){return!1}; g.H.hc=function(){return!1}; g.H.RT=function(){return!1}; g.H.isProximaLatencyEligible=function(){return!1}; g.H.w2=function(){return!0}; g.H.B3=function(){return!1}; g.H.CQ=function(){return!1}; g.H.Y8=function(){}; g.H.VV=function(){}; g.H.Pl=function(){}; g.H.Xm=function(){}; g.H.Hx=function(){}; g.H.qg=function(){}; g.H.Fm=function(){}; g.H.jP=function(){}; g.H.Px=function(){}; g.H.L3=Ts(56);g.H.Aa=Ts(27);g.H.q0=function(){}; g.H.qG=function(){}; g.H.pauseVideo=function(){}; g.H.playVideo=function(){return g.f(function(a){return a.return()})}; g.H.Ag=function(){}; g.H.hS=Ts(33);g.H.cX=Ts(39);g.H.M9=function(){}; g.H.R$=function(){}; g.H.Ri=function(){}; g.H.V1=function(){}; g.H.gh=function(){}; g.H.XQ=function(){}; g.H.Gg=function(){}; g.H.q_=function(){}; g.H.Dz=function(){}; g.H.B6=function(){}; g.H.MI=function(){}; g.H.Xw=function(){}; g.H.gq=function(){}; g.H.V0=function(){}; g.H.removeCueRange=function(){}; g.H.kc=function(){}; g.H.HE=function(){return[]}; g.H.Jg=function(){}; g.H.Cn=function(){}; g.H.g4=function(){}; g.H.yE=function(){}; g.H.Ew=function(){}; g.H.nz=function(){}; g.H.je=function(){}; g.H.seekTo=function(){}; g.H.sendAbandonmentPing=function(){}; g.H.sendVideoStatsEngageEvent=function(){}; g.H.Lb=function(){}; g.H.tb=function(){}; g.H.setLoop=function(){}; g.H.Wm=function(){}; g.H.setMediaElement=function(){}; g.H.w4=function(){}; g.H.setPlaybackRate=function(){}; g.H.Ua=function(){}; g.H.dh=function(){}; g.H.WZ=function(){}; g.H.setProximaLatencyPreference=function(){}; g.H.NA=function(){}; g.H.Cl=function(){}; g.H.Yc=function(){}; g.H.Ga=function(){}; g.H.wz=function(){}; g.H.setUserAudio51Preference=function(){}; g.H.Rc=function(){}; g.H.d6=function(){return!1}; g.H.qm=function(){}; g.H.Wi=function(){return!1}; g.H.JX=function(){}; g.H.y0=function(){}; g.H.Dn=function(){}; g.H.stopVideo=function(){}; g.H.subscribe=function(){return NaN}; g.H.d9=function(){}; g.H.togglePictureInPicture=function(){}; g.H.UJ=function(){return 0}; g.H.unsubscribe=function(){return!1}; g.H.rh=function(){}; g.H.lw=function(){return!1}; g.H.w9=function(){}; g.H.Ma=function(){}; g.H.gN=function(){}; g.H.C7=function(){};g.u(g.Y_,g.S);g.H=g.Y_.prototype;g.H.JN=function(){return this.C}; g.H.e3=function(a){this.C=a}; g.H.D6=function(){return this.L}; g.H.BA=function(a){this.L=a}; g.H.iD=Ts(52);g.H.fq=Ts(54);g.H.u5=function(a){return a?a===1?this.C:this.L.getVideoData().enableServerStitchedDai&&a===2?this.L.getVideoData().Yt?this.B[2]||this.L:this.L:g.sc(this.L.getVideoData())&&a===2?this.B[2]||this.L:this.B[a]||null:this.L}; g.H.Bs=function(){for(var a=g.k(Object.values(this.B)),I=a.next();!I.done;I=a.next())I.value.dispose();ppg(this);this.V.dispose();g.S.prototype.Bs.call(this)};g.u(Ol,g.S);g.H=Ol.prototype;g.H.enqueue=function(a,I){if(a.J!==this)return!1;if(this.segments.length===0||(I===void 0?0:I))this.V=a;this.segments.push(a);return!0}; g.H.M2=function(){return this.GI||0}; g.H.X9=function(){return this.J||0}; g.H.removeAll=function(){for(;this.segments.length;){var a=void 0;(a=this.segments.pop())==null||a.dispose()}this.L.clear();this.B=void 0}; g.H.Bs=function(){this.removeAll();g.S.prototype.Bs.call(this)}; g.u(FCL,g.S);g.H=FCL.prototype;g.H.M2=function(){return this.GI}; g.H.X9=function(){return this.B}; g.H.getType=function(){return this.type}; g.H.getVideoData=function(){return this.videoData}; g.H.CY=function(){return this.videoData.clientPlaybackNonce}; g.H.bd=function(a){X9(a);this.videoData=a}; g.H.Bs=function(){msw(this);g.S.prototype.Bs.call(this)};g.u(yW,g.NC);yW.prototype.qv=function(){}; yW.prototype.getVideoData=function(){return this.videoData}; yW.prototype.getCurrentTime=function(){var a=this.fv,I=g.NC.prototype.getCurrentTime.call(this);return(a=aAS(a,I*1E3))?I-a.start/1E3:I};g.El.prototype.CC=function(a,I){if(I===1)return this.V.get(a);if(I===2)return this.B.get(a);if(I===3)return this.L.get(a)}; g.El.prototype.qT=Ts(64);g.El.prototype.u2=function(a,I,U,e){U={ZF:e,Nu:U};I?this.B.set(a,U):this.V.set(a,U)}; g.El.prototype.clearAll=function(){this.V.clear();this.B.clear();this.L.clear()}; g.u(g.dF,g.S);g.H=g.dF.prototype;g.H.xR=function(a,I,U){return new g.qA(a,I,{id:U,namespace:"serverstitchedcuerange",priority:9})}; g.H.zd=function(a){var I=a.fT?a.fT*1E3:a.GI,U=this.L.get(a.cpn);U&&this.playback.removeCueRange(U);this.L.delete(a.cpn);this.J.delete(a.cpn);U=this.U.indexOf(a);U>=0&&this.U.splice(U,1);U=[];for(var e=g.k(this.Y),T=e.next();!T.done;T=e.next())T=T.value,T.end<=I?this.playback.removeCueRange(T):U.push(T);this.Y=U;qfg(this,0,I+a.durationMs)}; g.H.onCueRangeEnter=function(a){this.a$.push(a);var I=a.getId();this.RF({oncueEnter:1,cpn:I,start:a.start,end:a.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.Ea()||0).toFixed(3)});var U=I==="";this.XX.add(a.L);var e=this.J.get(I);if(U){var T;if(this.playback.getVideoData().qD()&&((T=this.V)==null?0:T.Mt)&&this.B){this.Gu=0;this.V=void 0;this.gw&&(this.events.YY(this.gw),this.gw=null);this.B="";this.fO=!0;return}}else if(this.RF({enterAdCueRange:1}),this.playback.getVideoData().qD()&& (e==null?0:e.LU))return;if(this.fO&&!this.V)this.fO=!1,!U&&e&&(U=this.playback.getCurrentTime(),hN(this,{NJ:a,isAd:!0,rJ:!0,PX:U,adCpn:I},{isAd:!1,rJ:!1,PX:U}),this.W8=e.cpn,mR(this,e.videoData),QW(this,e),a=FF(this,"midab",e),this.RF(a),this.Gu=1),this.D=!1;else if(this.V){if(this.V.rJ)this.RF({a_pair_of_same_transition_occurs_enter:1,acpn:this.V.adCpn,transitionTime:this.V.PX,cpn:I,currentTime:this.playback.getCurrentTime()}),e=this.playback.getCurrentTime(),a={NJ:a,isAd:!U,rJ:!0,PX:e,adCpn:I}, I={NJ:this.V.NJ,isAd:this.V.isAd,rJ:!1,PX:e,adCpn:this.V.adCpn},this.V.NJ&&this.XX.delete(this.V.NJ.L),hN(this,a,I);else{if(this.V.NJ===a){this.RF({same_cue_range_pair_enter:1,acpn:this.V.adCpn,transitionTime:this.V.PX,cpn:I,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:a.start,cueRangeEndTime:a.end});this.V=void 0;return}if(this.V.adCpn===I){I&&this.RF({dchtsc:I});this.V=void 0;return}a={NJ:a,isAd:!U,rJ:!0,PX:this.playback.getCurrentTime(),adCpn:I};hN(this,a,this.V)}this.V=void 0; this.D=!1}else this.V={NJ:a,isAd:!U,rJ:!0,PX:this.playback.getCurrentTime(),adCpn:I}}; g.H.onCueRangeExit=function(a){var I=a.getId();this.RF({oncueExit:1,cpn:I,start:a.start,end:a.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.Ea()||0).toFixed(3)});var U=I==="",e=this.J.get(I);if(this.playback.getVideoData().qD()&&!U&&e){if(e.LU)return;e.LU=!0;this.j.clear();if(this.Ex.N("html5_lifa_no_rewatch_ad_sbc"))if(this.playback.yK()){var T=e.GI;this.playback.V0(T/1E3,(T+e.durationMs)/1E3)}else this.playback.R$("lifa",{remove:0})}if(this.XX.has(a.L))if(this.XX.delete(a.L), this.a$=this.a$.filter(function(C){return C!==a}),this.fO&&(this.D=this.fO=!1,this.RF({cref:1})),this.V){if(this.V.rJ){if(this.V.NJ===a){this.RF({same_cue_range_pair_exit:1, acpn:this.V.adCpn,transitionTime:this.V.PX,cpn:I,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:a.start,cueRangeEndTime:a.end});this.V=void 0;return}if(this.V.adCpn===I){I&&this.RF({dchtsc:I});this.V=void 0;return}I={NJ:a,isAd:!U,rJ:!1,PX:this.playback.getCurrentTime(),adCpn:I};hN(this,this.V,I)}else if(this.RF({a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.V.adCpn,transitionTime:this.V.PX,upcomingCpn:I,contentCpn:this.playback.getVideoData().clientPlaybackNonce,currentTime:this.playback.getCurrentTime()}), this.V.adCpn===I)return;this.V=void 0;this.D=!1}else this.V={NJ:a,isAd:!U,rJ:!1,PX:this.playback.getCurrentTime(),adCpn:I};else this.RF({ignore_single_exit:1})}; g.H.jz=function(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,GI:0,playerType:1,J4:0,videoData:this.playback.getVideoData(),errorCount:0}}; g.H.jp=function(){if(this.yf)return!1;var a=void 0;this.W8&&(a=this.J.get(this.W8));return this.playback.getVideoData().qD()?!!a&&!a.LU:!!a}; g.H.seekTo=function(a,I,U,e){a=a===void 0?0:a;I=I===void 0?{}:I;U=U===void 0?!1:U;e=e===void 0?null:e;if(this.playback.getVideoData().qD()&&a<=this.tU/1E3)this.playback.pauseVideo(),this.tU=0,this.D=!0,this.playback.Yh(),this.playback.seekTo(a),this.playback.playVideo();else if(this.D=!0,U)z0L(this,a,I);else{U=this.app.D6();var T=U===this.Z6?this.hN:null;os(this,!1);this.F1=a;this.rF=I;e!=null&&this.EB.start(e);U&&(this.hN=T||U.getPlayerState(),U.Dn(I),this.Z6=U)}}; g.H.Bs=function(){os(this,!1);s8C(this);Ul5(this);g.S.prototype.Bs.call(this)}; g.H.Ve=function(a){this.wL=a;this.RF({swebm:a})}; g.H.rK=function(a,I,U){if(U&&I){var e=this.j.get(a);if(e){e.locations||(e.locations=new Map);var T=Number(I.split(";")[0]);U=new g.YB(U);this.RF({hdlredir:1,itag:I,seg:a,hostport:S6(U)});e.locations.set(T,U)}}}; g.H.Bq=function(a,I,U,e,T,C){var r=e===3,q=TnL(this,a,I,e,U,C);if(!q){vL(this,I,r);var x=g.eIc(this,I)?"undec":"ncp";this.RF({gvprp:x,mt:a,seg:I,tt:e,itag:U,ce:C});return null}r||this.j.set(I,q);C=q.vS;var Z;e=((Z=this.CC(I-1,e,T))==null?void 0:Z.ZF)||"";e===""&&this.RF({eds:1});Z=r6S(this,q.ssdaiAdsConfig);T=this.playback.getVideoData();var t;r=((t=T.L)==null?void 0:t.containerType)||0;t=T.AE[r];q=q.wP&&I>=q.wP?q.wP:void 0;t={Cm:C?Zpc(this,C):[],Ce:Z,ZF:e,o4:q,MS:M9(t.split(";")[0]),a8:t.split(";")[1]|| ""};q={Aj:t};this.E7&&(a={gvprpro:"v",sq:I,mt:a.toFixed(3),itag:U,acpns:((x=t.Cm)==null?void 0:x.join("_"))||"none",abid:C},this.RF(a));return q}; g.H.cJ=function(a){a:{if(!this.yf){var I=CZY(this,a);if(!(this.playback.getVideoData().qD()&&(I==null?0:I.LU)))break a}I=void 0}var U=I;if(!U)return this.RF({gvprp:"ncp",mt:a}),null;I=U.vS;var e=r6S(this,U.ssdaiAdsConfig);U=U.wP&&U.GH&&a>=U.GH?U.wP:void 0;var T=this.playback.getVideoData(),C,r=((C=T.L)==null?void 0:C.containerType)||0;C=T.AE[r];C={Cm:I?Zpc(this,I):[],Ce:e,o4:U,MS:M9(C.split(";")[0]),a8:C.split(";")[1]||""};var q;a={gvprpro:"v",mt:a.toFixed(3),acpns:((q=C.Cm)==null?void 0:q.join("_"))|| "none",abid:I};this.RF(a);return C}; g.H.dE=function(a,I,U,e,T,C){var r=Number(U.split(";")[0]),q=e===3;a=TnL(this,a,I,e,U,C);this.RF({gdu:1,seg:I,itag:r,pb:""+!!a});if(!a)return vL(this,I,q),null;a.locations||(a.locations=new Map);if(!a.locations.has(r)){var x,Z;C=(x=a.videoData.getPlayerResponse())==null?void 0:(Z=x.streamingData)==null?void 0:Z.adaptiveFormats;if(!C)return this.RF({gdu:"noadpfmts",seg:I,itag:r}),vL(this,I,q),null;x=C.find(function(K){return K.itag===r}); if(!x||!x.url){var t=a.videoData.videoId;a=[];var n=g.k(C);for(e=n.next();!e.done;e=n.next())a.push(e.value.itag);this.RF({gdu:"nofmt",seg:I,vid:t,itag:r,fullitag:U,itags:a.join(",")});vL(this,I,q);return null}a.locations.set(r,new g.YB(x.url,!0))}C=a.locations.get(r);if(!C)return this.RF({gdu:"nourl",seg:I,itag:r}),vL(this,I,q),null;C=new W8(C);this.wL&&(C.get("dvc")?this.RF({dvc:C.get("dvc")||""}):C.set("dvc","webm"));(e=(n=this.CC(I-1,e,T))==null?void 0:n.ZF)&&C.set("daistate",e);a.wP&&I>=a.wP&& C.set("skipsq",""+a.wP);(n=this.playback.getVideoData().clientPlaybackNonce)&&C.set("cpn",n);n=[];a.vS&&(n=Zpc(this,a.vS),n.length>0&&C.set("acpns",n.join(",")));q||this.j.set(I,a);q=null;q=C.get("aids");e=C.MJ();(e==null?void 0:e.length)>2048&&this.RF({urltoolong:1,sq:I,itag:r,len:e.length});this.E7&&(e&&(C=a.cpn,T=a.vS,KbS(this,C,T),T&&!this.uj.has(T)&&(C=tCY(this,C,T),x=n2S(this,T),this.RF({iofa:C}),this.RF({noawnzd:x-C}),this.RF({acpns:n.join("."),aids:(t=q)==null?void 0:t.replace(/,/g,".")}), this.uj.add(T))),this.RF({gdu:"v",seg:I,itag:U,ast:a.GI.toFixed(3),alen:a.durationMs.toFixed(3),acpn:a.cpn,avid:a.videoData.videoId}));return e}; g.H.UF=function(a,I,U){U=U===void 0?!1:U;var e=D$(this,a,I);if(e){var T=void 0,C=e.vS;if(C){this.RF({skipadonsq:I,sts:U,abid:C,acpn:e.cpn,avid:e.videoData.videoId});U=this.C.get(C);if(!U)return;U=g.k(U);for(C=U.next();!C.done;C=U.next())C=C.value,C.wP=I,C.GH=a,C.GI>e.GI&&(T=C)}this.B=e.cpn;Hpj(this);a=this.playback.getCurrentTime();z_(this,e,T,a,a,!1,!0)}}; g.H.HT=function(){for(var a=g.k(this.U),I=a.next();!I.done;I=a.next())I=I.value,I.wP=NaN,I.GH=NaN;Hpj(this);this.RF({rsac:"resetSkipAd",sac:this.B});this.B=""}; g.H.CC=function(a,I,U){return this.zt.CC(a,I,U)}; g.H.qT=Ts(63); g.H.u2=function(a,I,U,e,T,C,r,q,x){e.length>0&&this.RF({onssinfo:1,sq:a,start:I.toFixed(3),cpns:e.join(","),ds:T.join(","),isVideo:r?1:0});x&&this.zt.u2(a,r,q,x);if(r){if(e.length&&T.length)for(this.B&&this.B===e[0]&&this.RF({skipfail:1,sq:a,acpn:this.B}),a=I+this.f$(),r=0;r0&&(this.Gu=0,this.W8="",this.api.publish("serverstitchedvideochange"));this.playback.L2(U,e);return!0}; g.H.gg=function(){this.RF({rstdaist:1});this.zt.clearAll()}; g.H.IN=function(a){var I;if(a!==((I=this.e8)==null?void 0:I.identifier))this.RF({ignorenoad:a});else{this.B8.add(a);this.RF({noadrcv:a});var U;((U=this.e8)==null?void 0:U.identifier)===a&&wF(this)}}; g.H.iI=function(){return this.Gu}; g.H.Zb=function(){return this.W8}; g.H.Sa=function(a){if(this.yf)return this.RF({dai_disabled:a.event}),!1;if(this.playback.getVideoData().qD()&&(this.Ex.N("html5_lifa_no_gab_on_predict_start")&&a.event==="predictStart"||a.event==="continue"||a.event==="stop"))return this.RF({cuepoint_skipped:a.event}),!1;var I=iD(this.api.Ky());if(I=I?I.Sa(a):!1)this.Va={YH:a.identifier,Yf:a.startSecs};else if(this.Va&&this.Va.YH===a.identifier&&a.startSecs>this.Va.Yf+1){this.RF({cueStChg:a.identifier,oldSt:this.Va.Yf.toFixed(3),newSt:a.startSecs.toFixed(3), abid:this.Va.ob});if(this.Va.ob){var U=a.startSecs-this.Va.Yf,e=this.C.get(this.Va.ob);if(e){e=g.k(e);for(var T=e.next();!T.done;T=e.next())T=T.value,T.GI>=0&&(T.GI+=U*1E3,this.Ex.N("html5_ssdai_update_timeline_on_start_time_change")&&(T.J4+=U*1E3),this.RF({newApEt:T.GI,newApPrt:T.J4,acpn:T.cpn}))}}this.Va.Yf=a.startSecs}return I}; g.H.UG=function(a){return this.yf?!1:!!CZY(this,a)}; g.H.TH=function(a){var I=this;if(this.Ex.N("html5_lifa_ignore_multiple_skips")&&this.gw)return this.RF({unfinished_skip:this.W8}),!1;this.playback.pauseVideo();var U=this.playback.getCurrentTime(),e=this.Ex.N("html5_lifa_reset_segment_index_on_skip"),T=e?U+this.playback.f$():U,C=this.J.get(this.W8),r=this.L.get(this.W8);if(C){this.B=this.W8;this.D=!1;C.LU=!0;U=this.playback.getCurrentTime();this.V={NJ:r,isAd:!0,rJ:!1,PX:U,adCpn:this.W8,Mt:C,dgx:a};this.playback.B6(C,this.jz(),U,this.playback.getCurrentTime(), !1,!0,a,(0,g.w)());e&&this.playback.q0();if(r==null?0:r.start)this.tU=U*1E3-r.start;this.j.clear();this.playback.Yh();this.W8=this.jz().cpn;mR(this,this.playback.getVideoData());this.api.publish("serverstitchedvideochange");this.playback.seekTo(T,{seekSource:89,ov:"lifa_skip"});this.playback.playVideo();this.gw||(this.gw=this.events.G(this.api,"progresssync",function(){I.zd(C)})); return!0}this.RF({skipFail:U},!0);return!1}; g.H.RF=function(a,I){((I===void 0?0:I)||this.E7||this.playback.getVideoData().qD())&&this.playback.R$("sdai",a)}; var Dsq=0;g.u(bpd,g.dF);g.H=bpd.prototype;g.H.onCueRangeEnter=function(a){var I=a.getId();this.playback.R$("sdai",{oncueEnter:1,cpn:I,start:a.start,end:a.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.Ea()||0).toFixed(3)});a=this.J.get(I);this.playback.R$("sdai",{enterAdCueRange:1});I=this.W8||this.jz().cpn;var U;I=(U=this.J.get(I))!=null?U:this.jz();a&&(U={fW:I,Tq:a,Gq:this.playback.getCurrentTime()},this.Ej(U))}; g.H.onCueRangeExit=function(a){var I=this.playback.getCurrentTime()*1E3;a=a.getId();for(var U=g.k(this.L.values()),e=U.next();!e.done;e=U.next())if(e=e.value,e.getId()!==a&&I>=e.start&&I<=e.end)return;if(I=this.J.get(a))I={fW:I,Tq:this.jz(),Gq:this.playback.getCurrentTime()},this.Ej(I)}; g.H.Ej=function(a){this.B||this.D||this.eV(this.W8);var I=a.fW,U=a.Tq;if(U.cpn===this.W8)this.playback.R$("sdai",{igtranssame:1,enter:U.cpn,exit:I.cpn});else{var e=this.D,T=!!this.B;this.B="";var C=a.Gq,r=I.playerType===2?I.GI/1E3+I.videoData.fO:this.jz().videoData.fO;if(I.playerType===2&&U.playerType===2)T?this.playback.R$("sdai",{igtransskip:1,enter:U.cpn,exit:I.cpn,seek:e,skip:this.B}):z_(this,I,U,r,C,e,T);else{this.W8=U.cpn;mR(this,U.videoData);a=a.GQt;if(I.playerType===1&&U.playerType===2){this.tU= 0;QW(this,U);var q=FF(this,"c2a",U);this.playback.R$("sdai",q);this.Gu++}else if(I.playerType===2&&U.playerType===1){q=I.videoData.fO;this.api.publish("serverstitchedvideochange");var x=FF(this,"a2c");this.playback.R$("sdai",x);this.Gu=0;this.tU=q*1E3;this.BE=r;kCF(this,I.vS)}this.playback.B6(I,U,r,C,e,T,a)}this.B="";this.D=!1}}; g.H.seekTo=function(a,I,U,e){a=a===void 0?0:a;I=I===void 0?{}:I;U=U===void 0?!1:U;e=e===void 0?null:e;this.eV(this.W8);this.playback.getVideoData().qD()&&a<=this.BE?(this.playback.pauseVideo(),this.BE=this.tU=0,J6C(this,a)):g.dF.prototype.seekTo.call(this,a,I,U,e)}; g.H.UF=function(a,I,U){U=U===void 0?!1:U;var e=D$(this,a,I);if(e){var T=void 0,C=e.vS;if(C){this.playback.R$("sdai",{skipadonsq:I,sts:U,abid:C,acpn:e.cpn,avid:e.videoData.videoId});U=this.C.get(C);if(!U)return;U=g.k(U);for(C=U.next();!C.done;C=U.next())C=C.value,C.wP=I,C.GH=a,C.GI>e.GI&&(T=C)}this.eV(this.W8);this.B=e.cpn;Hpj(this);a=this.playback.getCurrentTime();z_(this,e,T,a,a,!1,!0);this.B="";this.D=!1}}; g.H.u2=function(a,I,U,e,T,C,r,q,x){e.length>0&&this.playback.R$("sdai",{onssinfo:1,sq:a,start:I.toFixed(3),cpns:e.join(","),ds:T.join(","),isVideo:r?1:0});x&&this.zt.u2(a,r,q,x);if(r){if(e.length&&T.length)for(this.B&&this.B===e[0]&&this.playback.R$("sdai",{skipfail:1,sq:a,acpn:this.B}),a=I+this.f$(),U=0;U=0&&this.U.splice(a,1)}; g.H.eV=function(a){var I=a||this.W8,U=this.J.get(I);if(U){a=U.videoData;var e,T;I=U.fT||((T=(e=this.L.get(I))==null?void 0:e.start)!=null?T:0)/1E3;e=this.playback.getCurrentTime()-I;a.fO=e>0?e:0}else this.jz().videoData.fO=this.playback.getCurrentTime()};g.u(j8I,g.S);g.H=j8I.prototype; g.H.oW=function(a,I){I=I===void 0?"":I;if(this.timeline.B===I)return!0;var U=this.timeline.V,e=U==null?void 0:U.getVideoData();if(!U||!e)return this.api.R$("ssap",{htsm:U?0:1}),!1;if(this.api.N("html5_ssap_clear_timeline_before_update")){var T=this.timeline,C;(C=T.V)==null||msw(C);T.L.clear()}T=U.CY();var r=!1;C=[];var q=new Map;U=[];var x=[],Z=0,t=0,n=0,K=[];a=g.k(a);for(var b=a.next();!b.done;b=a.next())a:{var J=void 0,V=void 0,M=b.value,c=M.clipId;if(c){if(M.Yq){n=M.Yq.tK||0;b=M.Yq.Ki||1;var W= Number(((M.Yq.Am||0)/(M.Yq.Jm||1)*1E3).toFixed(0));n=b=W+Number((n/b*1E3).toFixed(0))}else b=W=n,this.AL.has(c)||this.xk.add(c);var B=(V=q.get(c))!=null?V:0,Y=this.timeline.B;V=!1;if(Y&&this.api.N("html5_ssap_clear_timeline_before_update")){if(Y=this.v1.get(c))Y.start=W,Y.end=b,V=!0}else{if(Y){var y=c;Y=W;var z=b,m=B,sS=jv(this.timeline,y);if(sS!=null&&sS.length){m=q){this.It.set(a,U);g2q(this,a,I);this.S3.set(a,(0,g.w)());if(U=this.v1.get(I))for(U=U.getId().split(","),U=g.k(U),r=U.next();!r.done;r=U.next())r=r.value,r!==I&&this.xk.has(r)&&(this.xk.delete(r),this.AL.add(r));this.eV();I=C.M2()/1E3;C=void 0;U=(C=g.ki(this.api.X().experiments,"html5_ssap_skip_seeking_offset_ms"))!=null?C:0;this.api.N("html5_ssap_keep_media_on_finish_segment")?this.playback.seekTo(I+ U/1E3,{Cz:!0}):this.playback.seekTo(I+U/1E3);this.HD?(this.api.R$("ssap",{gpfreload:this.W8}),MCs(this)||(this.HD=!1),this.playback.Yh(!1,!1,this.api.N("html5_ssap_keep_media_on_finish_segment"))):e&&this.playback.Yh(!1,!1,this.api.N("html5_ssap_keep_media_on_finish_segment"));T&&this.api.playVideo(1,this.api.N("html5_ssap_keep_media_on_finish_segment"));return[a]}}}return[]}; g.H.eN=function(){var a=this.timeline.V;if(!a)return 0;var I=a.X9();a=g.k(a.V.values());for(var U=a.next();!U.done;U=a.next()){U=g.k(U.value);for(var e=U.next();!e.done;e=U.next())e=e.value,e.X9()>I&&(I=e.X9())}return I/1E3}; g.H.OB=function(){var a=this.playback.getCurrentTime()*1E3;var I=BnI(this,a);if(!I){var U=jv(this.timeline,this.W8);if(U){U=g.k(U);for(var e=U.next();!e.done;e=U.next())e=e.value,e.M2()>a&&(I=e)}}return I&&I.getType()===1?I.M2()/1E3:0}; g.H.getVideoData=function(a){if(a===2&&!this.jp()){if(this.F2&&this.Z$.has(this.F2))return this.Z$.get(this.F2);this.api.R$("ssap",{lpanf:""+PW(this)});return null}return pvL(this)}; g.H.jp=function(){var a=jv(this.timeline,this.W8);return(a==null?0:a.length)?a[0].getType()===2:!1}; g.H.i$=function(){var a=jv(this.timeline,this.W8);return(a==null?0:a.length)?a[0].L:!1}; g.H.seekTo=function(a,I){I=I===void 0?{}:I;var U=Xvd(this,this.playback.getCurrentTime());this.playback.seekTo(a+U/1E3,I)}; g.H.xR=function(a,I,U){return new g.qA(a,I,{id:U,namespace:"ssap",priority:9})}; g.H.onCueRangeEnter=function(a){if(!this.zk.has(a.getId())){this.api.R$("ssap",{oce:1,cpn:a.getId(),st:a.start,et:a.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.Ea()||0).toFixed(3)});for(var I=a.getId().split(","),U=0;UU+1)for(e=U+1;e0?I:0}; g.H.IUx=function(a){var I=this.Z$.get(this.W8);I&&this.playback.Gg(a-I.BE/1E3,I.lengthSeconds,this.W8)}; g.H.Bs=function(){this.api.X().H8()&&this.api.R$("ssap",{di:""+this.W8,dic:""+this.playback.getVideoData().clientPlaybackNonce});this.Z$.clear();this.xk.clear();this.zk.clear();this.It.clear();this.S3.clear();this.AL.clear();this.Kq=[];A6q(this);this.y7="";g.Y3(this.events);g.S.prototype.Bs.call(this)};g.u(Sfq,g.S);g.H=Sfq.prototype;g.H.onCueRangeEnter=function(a){if(this.V===this.app.D6()){var I=this.U.get(a);I?wvY(this,I.target,I.oM,a):this.XQ("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:a.toString()})}else if(I=this.L.find(function(T){return T.FL.NJ===a})){var U=I.FL,e=U.target; U=U.oM;e?wvY(this,e,U,a):RId(this,I.J4,U,a)}}; g.H.onQueuedVideoLoaded=function(){var a=this.C;T4(this);if(a){if(!ex(this,a)){var I=this.app.D6();this.XQ("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:I==null?void 0:I.getVideoData().clientPlaybackNonce,ccpn:""+a.playerVars.cpn})}this.app.D6().addCueRange(a.FL.NJ)}}; g.H.seekTo=function(a,I,U,e){a=a===void 0?0:a;I=I===void 0?{}:I;e=e===void 0?null:e;if(U===void 0?0:U)OpL(this,a,I);else{U=this.app.D6()||null;var T=U===this.J?this.Y:null;C7(this,!1);this.Va=a;this.j=I;e!=null&&this.D.start(e);U&&(this.Y=T||U.getPlayerState(),U.Dn(),this.J=U)}}; g.H.UK=function(a){g.jz(a,128)&&hIF(this)}; g.H.isManifestless=function(){return VA(this.V.getVideoData())}; g.H.Bs=function(){C7(this,!1);o2q(this);g.S.prototype.Bs.call(this)}; g.H.XQ=function(a,I){this.V.XQ(new pV(a,I))}; var GCI=0;var Dlb="MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC".split(" ");g.u(qY,g.S);g.H=qY.prototype;g.H.get=function(a){rM(this);var I=this.data.find(function(U){return U.key===a}); return I?I.value:null}; g.H.set=function(a,I,U){this.remove(a,!0);rM(this);a={key:a,value:I,expire:Infinity};U&&isFinite(U)&&(U*=1E3,a.expire=(0,g.w)()+U);for(this.data.push(a);this.data.length>this.B;)(U=this.data.shift())&&xr(this,U,!0);H4(this)}; g.H.remove=function(a,I){I=I===void 0?!1:I;var U=this.data.find(function(e){return e.key===a}); U&&(xr(this,U,I),g.Md(this.data,function(e){return e.key===a}),H4(this))}; g.H.removeAll=function(a){if(a=a===void 0?!1:a)for(var I=g.k(this.data),U=I.next();!U.done;U=I.next())xr(this,U.value,a);this.data=[];H4(this)}; g.H.Bs=function(){var a=this;g.S.prototype.Bs.call(this);this.data.forEach(function(I){xr(a,I,!0)}); this.data=[]};g.u(ZH,g.S);ZH.prototype.f2=function(a){if(a)return this.L.get(a)}; ZH.prototype.Bs=function(){this.V.removeAll();this.L.removeAll();g.S.prototype.Bs.call(this)};g.X5Q=bm(function(){var a=window.AudioContext||window.webkitAudioContext;try{return new a}catch(I){return I.name}});g.u(UV5,g.F);g.H=UV5.prototype;g.H.Cj=function(){g.ZE(this.element,g.OS.apply(0,arguments))}; g.H.Cn=function(){this.gL&&(this.gL.removeEventListener("focus",this.oy),g.ec(this.gL),this.gL=null)}; g.H.Y_=function(){this.Ox();var a=this.app.X();a.Mo||this.Cj("tag-pool-enabled");a.Y&&this.Cj(g.e6.HOUSE_BRAND);a.playerStyle==="gvn"&&(this.Cj("ytp-gvn"),this.element.style.backgroundColor="transparent");a.wL&&(this.EG=g.ZM("yt-dom-content-change",this.resize,this));this.G(window,"orientationchange",this.resize,this);this.G(window,"resize",this.resize,this)}; g.H.hx=function(a){g.EZ(this.app.X());this.pM=!a;tn(this)}; g.H.resize=function(){if(this.gL){var a=this.d2();if(!a.isEmpty()){var I=!g.fJ(a,this.l$.getSize()),U=Hws(this);I&&(this.l$.width=a.width,this.l$.height=a.height);a=this.app.X();(U||I||this.QF||a.wL)&&this.app.Gt.publish("resize",this.getPlayerSize())}}}; g.H.xn=function(a,I){this.updateVideoData(I)}; g.H.updateVideoData=function(a){if(this.gL){var I=this.app.X();vz&&(this.gL.setAttribute("x-webkit-airplay","allow"),a.title?this.gL.setAttribute("title",a.title):this.gL.removeAttribute("title"));this.gL.setAttribute("controlslist","nodownload");I.XN&&a.videoId&&(this.gL.poster=a.Ub("default.jpg"))}I=g.l8(a,"yt:bgcolor");this.xx.style.backgroundColor=I?I:"";this.Z5=tT(g.l8(a,"yt:stretch"));this.Si=tT(g.l8(a,"yt:crop"),!0);g.KC(this.element,"ytp-dni",a.uc);this.resize()}; g.H.setGlobalCrop=function(a){this.M6=tT(a,!0);this.resize()}; g.H.setCenterCrop=function(a){this.sA=a;this.resize()}; g.H.hv=function(){}; g.H.getPlayerSize=function(){var a=this.app.X(),I=this.app.Gt.isFullscreen(),U=a.externalFullscreen&&g.YH(a);if(I&&zv()&&!U)return new g.pJ(window.outerWidth,window.outerHeight);U=!isNaN(this.zx.width)&&!isNaN(this.zx.height);var e=this.app.X().N("kevlar_player_enable_squeezeback_fullscreen_sizing");if(I&&!U&&e)return new g.pJ(this.element.clientWidth,this.element.clientHeight);if(I||a.Zx){if(window.matchMedia){a="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.Qk&&this.Qk.media=== a||(this.Qk=window.matchMedia(a));var T=this.Qk&&this.Qk.matches}if(T)return new g.pJ(window.innerWidth,window.innerHeight)}else if(U)return this.zx.clone();return new g.pJ(this.element.clientWidth,this.element.clientHeight)}; g.H.d2=function(){var a=this.app.X().N("enable_desktop_player_underlay"),I=this.getPlayerSize(),U=g.ki(this.app.X().experiments,"player_underlay_min_player_width");return a&&this.eU&&I.width>U?(a=g.ki(this.app.X().experiments,"player_underlay_video_width_fraction"),new g.pJ(Math.min(I.height*this.getVideoAspectRatio(),I.width*a),Math.min(I.height,I.width*a/this.getVideoAspectRatio()))):I}; g.H.getVideoAspectRatio=function(){return isNaN(this.Z5)?Toj(this):this.Z5}; g.H.getVideoContentRect=function(a){var I=this.d2();a=Cbc(this,I,this.getVideoAspectRatio(),a);return new g.Yf((I.width-a.width)/2,(I.height-a.height)/2,a.width,a.height)}; g.H.Ys=function(a){this.eU=a;this.resize()}; g.H.VD=function(){return this.N_}; g.H.onMutedAutoplayChange=function(){tn(this)}; g.H.setInternalSize=function(a){g.fJ(this.zx,a)||(this.zx=a,this.resize())}; g.H.Bs=function(){this.EG&&g.tk(this.EG);this.Cn();g.F.prototype.Bs.call(this)};g.H=xVj.prototype;g.H.click=function(a,I){this.elements.has(a);this.V.has(a);var U=g.pF();U&&a.visualElement&&g.nb(U,a.visualElement,I)}; g.H.createClientVe=function(a,I,U,e){var T=this;e=e===void 0?!1:e;this.elements.has(a);this.elements.add(a);U=VRq(U);a.visualElement=U;var C=g.pF(),r=g.P$();C&&r&&(g.ik("combine_ve_grafts")?dt(yu(),U,r):g.sT(g.Io)(void 0,C,r,U));I.addOnDisposeCallback(function(){T.elements.has(a)&&T.destroyVe(a)}); e&&this.L.add(a)}; g.H.createServerVe=function(a,I,U){var e=this;U=U===void 0?!1:U;this.elements.has(a);this.elements.add(a);I.addOnDisposeCallback(function(){e.destroyVe(a)}); U&&this.L.add(a)}; g.H.destroyVe=function(a){this.elements.has(a);this.elements.delete(a);this.B.delete(a);this.V.delete(a);this.L.delete(a)}; g.H.UA=function(a,I){this.clientPlaybackNonce!==I&&(this.clientPlaybackNonce=I,E3(yu(),a),Zws(this))}; g.H.setTrackingParams=function(a,I){this.elements.has(a);I&&(a.visualElement=g.B$(I))}; g.H.Vx=function(a,I,U){this.elements.has(a);I?this.V.add(a):this.V.delete(a);var e=g.pF(),T=a.visualElement;this.L.has(a)?e&&T&&(I?g.Zm(e,[T]):g.t_(e,[T])):I&&!this.B.has(a)&&(e&&T&&g.xp(e,T,void 0,U),this.B.add(a))}; g.H.hasVe=function(a){return this.elements.has(a)};g.u(g.K7,g.S);g.K7.create=function(a,I,U,e){try{var T=typeof a==="string"?a:"player"+g.Uj(a),C=jV[T];if(C){try{C.dispose()}catch(q){g.d1(q)}jV[T]=null}var r=new g.K7(a,I,U,e);r.addOnDisposeCallback(function(){jV[T]=null;r.Ad&&r.Ad()}); return jV[T]=r}catch(q){throw g.d1(q),(q&&q instanceof Error?q:Error(String(q))).stack;}}; g.H=g.K7.prototype;g.H.r6=function(){return this.visibility}; g.H.e3=function(a){var I=this.JN();if(a!==I){a.getVideoData().autonavState=I.getVideoData().autonavState;I.rh(this.pJ,this);var U=I.getPlaybackRate();I.dispose();this.DN.e3(a);a.setPlaybackRate(U);a.d9(this.pJ,this);kZq(this)}}; g.H.PB=function(){this.sX||(this.sX=g.to(zJ(),MrL()));return this.sX}; g.H.Cn=function(a){if(this.mediaElement){this.ih&&(this.events.YY(this.ih),this.ih=null);g.Y3(this.TD);this.D6().Cn(!0,!1,a);this.template.Cn();try{this.N("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.Se()}catch(I){g.RS(I)}this.mediaElement=null}}; g.H.BA=function(a,I,U){U=U===void 0?!1:U;if(a!==this.D6()){this.logger.debug(function(){return"start set presenting player, type "+a.getPlayerType()+", vid "+a.getVideoData().videoId}); var e=null;U||(U=this.D6(),e=U.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),$W(this.Vd,3),Sx(this,"cuerangesremoved",U.hI()),this.hC&&!a.isGapless()&&U.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),U=a.d6()&&U.d6(),this.zI.GZ("iv_s"),WrY(this,U));a.getPlayerType()===1&&this.e3(a);cib(this,a);this.DN.BA(a);this.mediaElement&&a.setMediaElement(this.mediaElement);a.d9(this.oZ,this);a.CQ()?spb(this,"setPresenting",!1):(this.xn("newdata",a,a.getVideoData()), e&&!g.JG(e,a.getPlayerState())&&this.vg(new g.AV(a.getPlayerState(),e)),I=I&&this.N("html5_player_preload_ad_fix")&&a.getPlayerType()===1,a.hc()&&!I&&this.xn("dataloaded",a,a.getVideoData()),(I=(I=a.getVideoData().L)&&I.video)&&this.Gt.rA("onPlaybackQualityChange",I.quality),Sx(this,"cuerangesadded",a.hI()),I=a.getPlayerState(),g.Q(I,2)?gZC(this):g.Q(I,8)?a.playVideo():a.Yz()&&a.pauseVideo(),I=this.JN(),a.getPlayerType()===2&&(a.getVideoData().V4=I.getVideoData().clientPlaybackNonce),a.getPlayerType()!== 2||this.BZ()||(e=a.getVideoData(),I.Ag(e.clientPlaybackNonce,e.IF||"",e.breakType||0,e.nu,e.videoId||"")),this.logger.debug("finish set presenting player"))}}; g.H.Rt=function(){if(this.JN()!==this.D6()){var a=this.D6();this.logger.debug(function(){return"release presenting player, type "+a.getPlayerType()+", vid "+a.getVideoData().videoId}); this.BA(this.JN())}}; g.H.k0=function(){return this.DN}; g.H.u5=function(a){return this.DN.u5(a)}; g.H.JN=function(){return this.DN.JN()}; g.H.D6=function(){return this.DN.D6()}; g.H.nx=Ts(50);g.H.VMg=function(){An(this)||(this.logger.debug("application playback ready"),this.dP(5))}; g.H.vwm=function(){if(!An(this)){this.logger.debug("playback ready");DVL(this);var a=this.D6(),I=a.getPlayerState();a.Yz()?this.pauseVideo():I.isOrWillBePlaying()&&this.playVideo()}}; g.H.canPlayType=function(a){return SZ(a)}; g.H.X=function(){return this.Ex}; g.H.getVideoData=function(){return this.D6().getVideoData()}; g.H.md=Ts(19);g.H.SM=function(){return this.JN().getVideoData()}; g.H.getVideoLoadedFraction=function(a){return(a=this.u5(a))?a.getVideoLoadedFraction():this.DN.V.getVideoLoadedFraction()}; g.H.j8=function(){return this.template}; g.H.Ky=function(){return this.Vd}; g.H.zQ=function(){return this.zI}; g.H.vD=function(a){var I=this.u5(1);I&&I.tb(a)}; g.H.h2=function(){var a=this.Vd.h2();this.Gt.publish("videoStatsPingCreated",a);return a}; g.H.getVolume=function(){return Math.round(this.Gt.getVolume())}; g.H.isMuted=function(){return this.Gt.isMuted()}; g.H.hk=function(){if(this.JN()===this.D6()&&this.b5)return this.b5.postId}; g.H.TxO=function(){var a=this;this.N("use_rta_for_player")||(g.Pj(this.Ex)?g.tv(this.Ex,g.zd(this.getVideoData())).then(function(I){hU(zJ(),I);PgF(a.getVideoData(),a.Ex,a.PB())}):PgF(this.getVideoData(),this.Ex,this.PB()))}; g.H.xE=function(a){this.Gt.publish("poTokenVideoBindingChange",a)}; g.H.Tb=function(a){this.Gt.publish("d6de4videobindingchange",a)}; g.H.lM=function(){this.hm&&this.hm.lM()}; g.H.EH=function(a){this.hm=a}; g.H.vM=function(a){if(a===1){this.zI.tick("vr");var I=this.D6();I.X$();CcY(this.zI,I.getVideoData(),oZY(this));w4C(this.Vd)}I=this.Ex;if(qh(I)&&I.C||g.Rd(I)){var U;(((U=this.D6().getVideoData())==null?0:U.enableServerStitchedDai)||!this.BZ())&&this.Gt.rA("onAdStateChange",a)}}; g.H.setLoopVideo=function(a){var I=this.D6();I===this.JN()&&I.Lw()!==a&&(I.setLoop(a),this.Gt.I$("onLoopChange",a))}; g.H.getLoopVideo=function(){return this.D6().Lw()}; g.H.setLoopRange=function(a){var I=!1;!!this.b5!==!!a?I=!0:this.b5&&a&&(I=this.b5.startTimeMs!==a.startTimeMs||this.b5.endTimeMs!==a.endTimeMs||this.b5.postId!==a.postId||this.b5.type!==a.type);if(I){I=this.D6();ZK(I.getVideoData())&&I.R$("slr",{et:(a==null?void 0:a.endTimeMs)||-1});I=this.JN();I.HE("applooprange");if(a){var U=new g.qA(a.startTimeMs,a.endTimeMs,{id:"looprange",namespace:"applooprange"});I.addCueRange(U)}else{this.SM().clipConfig=void 0;var e;((U=this.b5)==null?void 0:U.type)!=="repeatChapter"|| isNaN(Number((e=this.b5)==null?void 0:e.loopCount))||(U={loopCount:String(this.b5.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.JL("repeatChapterLoopEvent",U))}this.b5=a;this.Gt.I$("onLoopRangeChange",a||void 0);this.JN()===this.D6()&&(this.Bm(),I.Pa())}}; g.H.getLoopRange=function(){return this.b5}; g.H.Bm=function(){var a="",I=this.JN();this.b5?I!==this.D6()?a="pnea":OwC(this,I.getCurrentTime())&&(this.b5.loopCount=0,a="ilr"):a="nlr";var U=this.D6();if(ZK(U.getVideoData()))if(this.N("html5_gapless_log_loop_range_info")){var e,T;U.R$("slrre",{rej:a,ct:I.getCurrentTime(),lst:(e=this.b5)==null?void 0:e.startTimeMs,let:(T=this.b5)==null?void 0:T.endTimeMs})}else U.R$("slrre",{});a||GZF(this)}; g.H.setPlaybackRate=function(a,I){if(!isNaN(a)){a=jZq(this,a);var U=this.JN();U.getPlaybackRate()!==a&&(U.setPlaybackRate(a),I&&!this.Ex.J&&g.yy("yt-player-playback-rate",a),this.Gt.rA("onPlaybackRateChange",a))}}; g.H.getCurrentTime=function(a,I,U){I=I===void 0?!0:I;if(this.getPresentingPlayerType()===3)return this.DN.m9.getCurrentTime();var e=a===2&&this.getVideoData().enableServerStitchedDai,T=g.sc(this.getVideoData()),C=null;e||T?C=this.D6():C=this.u5(a);if(!C)return this.DN.V.getCurrentTime();a=this.DN.Y;if(T&&this.k6)return I=this.k6,C=C.getCurrentTime(),U?U=Ii(I,U):(U=Xvd(I,C),U=C-U/1E3),U;if(I){if(e&&this.ul&&(U=this.ul.tU/1E3,U!==0))return U;U=VH(this,C);return B4(this,U.getCurrentTime(),U)}return e&& a?(a.CY(),a.getCurrentTime()):C.getCurrentTime()}; g.H.zi=function(){var a=this.u5();if(!a)return this.DN.V.zi();a=VH(this,a);return B4(this,a.zi(),a)}; g.H.getDuration=function(a,I){I=I===void 0?!0:I;var U=this.getVideoData(),e=a===2&&U.enableServerStitchedDai,T=g.sc(U),C=null;e||T?C=this.D6():C=this.u5(a);if(!C)return this.DN.V.getDuration();if(U.hasProgressBarBoundaries()&&!e&&!T){var r,q=Number((r=U.progressBarStartPosition)==null?void 0:r.utcTimeMillis),x;r=Number((x=U.progressBarEndPosition)==null?void 0:x.utcTimeMillis);if(!isNaN(q)&&!isNaN(r))return(r-q)/1E3}if(this.N("html5_gapless_duration_use_max_seekable_time")&&ZK(U)&&!U.isLivePlayback)return W4(this, a);if(T&&this.k6)return I=PZY(this.k6,this.k6.Zb()),a===1&&I===0?C.getDuration():I;if(I)return C=kr(this,C),B4(this,C.getDuration(),C);e&&this.ul?(a=this.ul,C=C.getCurrentTime(),C=(C=IAY(a,C*1E3))?C.durationMs/1E3:0):C=C.getDuration();return C}; g.H.rS=function(a){var I=this.u5(a);return I?this.BZ(I)?(I=kr(this,I),I.rS()-I.getCurrentTime()+this.getCurrentTime(a)):I.rS():this.DN.V.rS()}; g.H.dC=function(){return this.V_}; g.H.addPlayerResponseForAssociation=function(a){this.k6&&this.k6.addPlayerResponseForAssociation(a)}; g.H.finishSegmentByCpn=function(a,I,U){return this.k6?this.k6.finishSegmentByCpn(a,I,U):[]}; g.H.Y_=function(){this.template.Y_();var a=this.Gt;a.state.element=this.template.element;var I=a.state.element,U;for(U in a.state.V)a.state.V.hasOwnProperty(U)&&(I[U]=a.state.V[U]);(a=Osj(this.template.element))&&this.events.G(this.template,a,this.onFullscreenChange)}; g.H.getDebugText=function(a){var I=this.JN().sB(a),U=this.D6();if(U!==this.JN()){U=U.sB(a);for(var e=g.k(Object.keys(U)),T=e.next();!T.done;T=e.next())T=T.value,I["ad"+T]=U[T];if(a){U=I;e={};if(T=R9(document,"movie_player"))e.bounds=T.getBoundingClientRect(),e["class"]=T.className;T={};var C=g.Qs("video-ads");C?(TiI(C,T),T.html=C.outerHTML):T.missing=1;C={};var r=g.Qs("videoAdUiSkipContainer"),q=g.Qs("ytp-ad-skip-button-container"),x=g.Qs("ytp-skip-ad-button"),Z=r||q||x;Z?(TiI(Z,C),C.ima=r?1:0,C.bulleit= q?1:0,C.component=x?1:0):C.missing=1;e=JSON.stringify({player:e,videoAds:T,skipButton:C});U.ad_skipBtnDbgInfo=e}}a&&this.mediaElement&&(I["0sz"]=""+(+Yt(this.mediaElement.getSize())===0),I.op=this.mediaElement.F6("opacity"),U=this.mediaElement.RN().y+this.mediaElement.getSize().height,I.yof=""+(+U<=0),I.dis=this.mediaElement.F6("display"));a&&((a=(0,g.JB)())&&(I.gpu=a),(a=this.Ex.playerStyle)&&(I.ps=a),this.Ex.a$&&(I.webview=1));I.debug_playbackQuality=this.Gt.getPlaybackQuality(1);I.debug_date=(new Date).toString(); I.origin=window.origin;I.timestamp=Date.now();delete I.uga;delete I.q;return JSON.stringify(I,null,2)}; g.H.getFeedbackProductData=function(){var a={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.X().experiments.experimentIds.join(", "),player_release:a5[21]},I;if(I=this.getPlayerStateObject().VR)a.player_error_code=I.errorCode,a.player_error_details=JSON.stringify(I.errorDetail);return a}; g.H.getPresentingPlayerType=function(a){if(this.appState===1)return 1;if(An(this))return 3;var I;if(a&&((I=this.ul)==null?0:I.jp(this.getCurrentTime())))return 2;var U;return g.sc(this.getVideoData())&&((U=this.k6)==null?0:U.jp())?2:this.D6().getPlayerType()}; g.H.i$=function(){return g.sc(this.getVideoData())&&this.k6?this.k6.i$():!1}; g.H.getPlayerStateObject=function(a){return this.getPresentingPlayerType()===3?this.DN.m9.getPlayerState():this.u5(a).getPlayerState()}; g.H.getAppState=function(){return this.appState}; g.H.y4a=function(a){switch(a.type){case "loadedmetadata":this.cw.start();a=g.k(this.Je);for(var I=a.next();!I.done;I=a.next())I=I.value,hUL(this,I.id,I.GlO,I.T2w,void 0,!1);this.Je=[];break;case "loadstart":this.zI.GZ("gv");break;case "progress":case "timeupdate":u2(a.target.gV())>=2&&this.zI.GZ("l2s");break;case "playing":g.rI&&this.cw.start();if(g.Pj(this.Ex))a=!1;else{I=g.d4(this.Ky());a=this.mediaElement.F6("display")==="none"||Yt(this.mediaElement.getSize())===0;var U=n7(this.template),e=this.D6().getVideoData(), T=g.FT(this.Ex);e=t1(e);I=!U||I||T||e||this.Ex.E7;a=a&&!I}a&&(a=this.D6(),a.VV(),this.getVideoData().ij||(this.getVideoData().ij=1,this.OY(),a.playVideo()))}}; g.H.zCx=function(a){this.Gt.s9("onLoadProgress",a)}; g.H.fcO=function(){this.Gt.publish("playbackstalledatstart")}; g.H.ac$=function(a,I){this.Gt.publish("sabrCaptionsDataLoaded",a,I)}; g.H.Kbx=function(a){this.D6().Cl(a)}; g.H.tKm=function(a){this.D6().NA(a)}; g.H.DJx=function(a){a=VH(this,this.D6());a=B4(this,a.getCurrentTime(),a);this.Gt.rA("onVideoProgress",a);this.Ex.HG&&Frd(this,this.visibility.DJ())&&this.pauseVideo()}; g.H.tnw=function(){this.Gt.rA("onAutoplayBlocked");var a=this.D6().getVideoData();a&&(a.aG=!0);this.N("embeds_enable_autoplay_and_visibility_signals")&&g.YH(this.Ex)&&(a={autoplayBrowserPolicy:Te(),autoplayIntended:Cl(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.JL("embedsAutoplayStatusChanged",a))}; g.H.Cl6=function(){this.Gt.publish("progresssync")}; g.H.O4$=function(){this.Gt.s9("onPlaybackPauseAtStart")}; g.H.Lnn=function(a){if(this.getPresentingPlayerType()===1){g.jz(a,1)&&!g.Q(a.state,64)&&this.SM().isLivePlayback&&this.JN().isAtLiveHead()&&this.Gt.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.jz(a,2)){if(this.b5&&this.b5.endTimeMs>=(this.getDuration()-1)*1E3){GZF(this);return}gZC(this)}if(g.Q(a.state,128)){var I=a.state;this.cancelPlayback(5);I=I.VR;JSON.stringify({errorData:I,debugInfo:this.getDebugText(!0)});this.Gt.rA("onError",Fdw(I.errorCode));this.Gt.s9("onDetailedError",{errorCode:I.errorCode, errorDetail:I.errorDetail,message:I.errorMessage,messageKey:I.HW,cpn:I.cpn});(0,g.w)()-this.Ex.XY>6048E5&&this.Gt.s9("onReloadRequired")}I={};if(a.state.isPlaying()&&!a.state.isBuffering()&&!ND("pbresume","ad_to_video")&&ND("_start","ad_to_video")){var U=this.getVideoData();I.clientPlaybackNonce=U.clientPlaybackNonce;U.videoId&&(I.videoId=U.videoId);g.z5(I,"ad_to_video");Qn("pbresume",void 0,"ad_to_video");w4C(this.Vd)}this.Gt.publish("applicationplayerstatechange",a)}}; g.H.vg=function(a){this.getPresentingPlayerType()!==3&&this.Gt.publish("presentingplayerstatechange",a)}; g.H.UK=function(a){uc(this,kP(a.state));g.Q(a.state,1024)&&this.Gt.isMutedByMutedAutoplay()&&(gM(this,{muted:!1,volume:this.u7.volume},!1),c4(this,!1))}; g.H.BLs=function(a,I){a==="newdata"&&kZq(this);this.Gt.publish("applicationvideodatachange",a,I)}; g.H.WJK=function(a,I){this.Gt.s9("onPlaybackAudioChange",this.Gt.getAudioTrack().X1.name);this.Gt.publish("internalaudioformatchange",this.Gt.getAudioTrack().X1.id,I)}; g.H.q96=function(a){var I=this.D6().getVideoData();a===I&&this.Gt.rA("onPlaybackQualityChange",a.L.video.quality)}; g.H.D1=function(){var a=this.DN.B[2]||null;if(a){var I=a.getVideoData();a=a.C2();this.D6().R$("ssdai",{cleanaply:1,acpn:I==null?void 0:I.clientPlaybackNonce,avid:I.videoId,ccpn:a,sccpn:this.SM().clientPlaybackNonce===a?1:0,isDai:this.SM().enableServerStitchedDai?1:0});delete this.DN.B[2]}}; g.H.r4a=function(a,I){this.xn(a,this.D6(),I)}; g.H.xn=function(a,I,U){this.logger.debug(function(){return"on video data change "+a+", player type "+I.getPlayerType()+", vid "+U.videoId}); this.Ex.H8()&&I.R$("vdc",{type:a,vid:U.videoId||"",cpn:U.clientPlaybackNonce||""});I===this.JN()&&(this.Ex.Y5=U.oauthToken);if(I===this.JN()){this.getVideoData().enableServerStitchedDai&&!this.ul?(this.JN().R$("sdai",{initSstm:1}),this.ul=this.N("html5_enable_ssdai_transition_with_only_enter_cuerange")?new bpd(this.Gt,this.Ex,this.JN(),this):new g.dF(this.Gt,this.Ex,this.JN(),this)):!this.getVideoData().enableServerStitchedDai&&this.ul&&(this.ul.dispose(),this.ul=null,ppg(this.DN));var e,T;!g.sc(this.getVideoData())|| a!=="newdata"&&a!=="dataloaded"||this.getVideoData().clientPlaybackNonce===((e=this.V_.V)==null?void 0:(T=e.getVideoData())==null?void 0:T.clientPlaybackNonce)?!g.sc(this.getVideoData())&&this.k6&&(this.k6.dispose(),this.k6=null):(R0L(this.V_),this.N("html5_ssap_cleanup_ad_player_on_new_data")&&this.D1(),e=G_(this.V_,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.V_.enqueue(e,!0),SL(this.V_,0,this.getDuration(1)*1E3,[e]),wpi(this.V_,this.getVideoData().clientPlaybackNonce,[e]),this.k6&&(this.k6.dispose(), this.k6=null),this.k6=new j8I(this.Gt,this.V_,this.JN()),this.DN.JN().Yc(this.k6))}if(a==="newdata")this.logger.debug("new video data, destroy modules"),$W(this.Vd,2),this.Gt.publish("videoplayerreset",I);else{if(!this.mediaElement)return;a==="dataloaded"&&(this.JN()===this.D6()?(zH(U.hU,U.hG),Pbb(this)):Boc(this));I.getPlayerType()===1&&(this.Ex.CO&&eqi(this),this.getVideoData().isLivePlayback&&!this.Ex.cF&&this.tS("html5.unsupportedlive",2,"DEVICE_FALLBACK"),U.isLoaded()&&((aaF(U)||this.getVideoData().gr)&& this.Gt.publish("legacyadtrackingpingchange",this.getVideoData()),U.hasProgressBarBoundaries()&&EZq(this)));this.Gt.publish("videodatachange",a,U,I.getPlayerType())}this.Gt.rA("onVideoDataChange",{type:a,playertype:I.getPlayerType()});this.Bm();(e=U.FR)?this.Yi.UA(e,U.clientPlaybackNonce):Zws(this.Yi)}; g.H.mw=function(){jx(this,null);this.Gt.s9("onPlaylistUpdate")}; g.H.mJt=function(a){delete this.Gk[a.getId()];this.JN().removeCueRange(a);a:{a=this.getVideoData();var I,U,e,T,C,r,q,x,Z,t,n=((I=a.a$)==null?void 0:(U=I.contents)==null?void 0:(e=U.singleColumnWatchNextResults)==null?void 0:(T=e.autoplay)==null?void 0:(C=T.autoplay)==null?void 0:C.sets)||((r=a.a$)==null?void 0:(q=r.contents)==null?void 0:(x=q.twoColumnWatchNextResults)==null?void 0:(Z=x.autoplay)==null?void 0:(t=Z.autoplay)==null?void 0:t.sets);if(n)for(I=g.k(n),U=I.next();!U.done;U=I.next())if(U= U.value,T=e=void 0,U=U.autoplayVideo||((e=U.autoplayVideoRenderer)==null?void 0:(T=e.autoplayEndpointRenderer)==null?void 0:T.endpoint),e=g.d(U,g.Cn),C=T=void 0,U!=null&&((T=e)==null?void 0:T.videoId)===a.videoId&&((C=e)==null?0:C.continuePlayback)){a=U;break a}a=null}(I=g.d(a,g.Cn))&&this.Gt.I$("onPlayVideo",{sessionData:{autonav:"1",itct:a==null?void 0:a.clickTrackingParams},videoId:I.videoId,watchEndpoint:I})}; g.H.dP=function(a){var I=this;a!==this.appState&&(this.logger.debug(function(){return"app state change "+I.appState+" -> "+a}),a===2&&this.getPresentingPlayerType()===1&&(uc(this,-1),uc(this,5)),this.appState=a,this.Gt.publish("appstatechange",a))}; g.H.tS=function(a,I,U,e,T){this.JN().Ua(a,I,U,e,T)}; g.H.kq=function(a,I){this.JN().handleError(new pV(a,I))}; g.H.isAtLiveHead=function(a,I){I=I===void 0?!1:I;var U=this.u5(a);if(!U)return this.DN.V.isAtLiveHead();a=kr(this,U);U=VH(this,U);return a!==U?a.isAtLiveHead(B4(this,U.getCurrentTime(),U),!0):a.isAtLiveHead(void 0,I)}; g.H.Sp=function(){var a=this.u5();return a?kr(this,a).Sp():this.DN.V.Sp()}; g.H.seekTo=function(a,I,U,e,T){I=I!==!1;if(e=this.u5(e))this.appState===2&&ic(this),this.BZ(e)?X4(this)?this.ul.seekTo(a,{seekSource:T},I,U):this.fv.seekTo(a,{seekSource:T},I,U):g.sc(this.getVideoData())&&this.k6?this.k6.seekTo(a,{uw:!I,xP:U,ov:"application",seekSource:T}):e.seekTo(a,{uw:!I,xP:U,ov:"application",seekSource:T})}; g.H.seekBy=function(a,I,U,e){this.seekTo(this.getCurrentTime()+a,I,U,e)}; g.H.TSx=function(){this.Gt.rA("SEEK_COMPLETE")}; g.H.J4w=function(){this.Gt.I$("onAbnormalityDetected")}; g.H.QsK=function(a){this.Gt.I$("onSnackbarMessage",a)}; g.H.Gnx=function(a){var I=this.D6(),U=I.getVideoData();if(this.appState===1||this.appState===2)U.startSeconds=a;this.appState===2?g.Q(I.getPlayerState(),512)||ic(this):this.Gt.rA("SEEK_TO",a)}; g.H.eC8=function(){this.Gt.publish("airplayactivechange");this.Ex.N("html5_external_airplay_events")&&this.Gt.s9("onAirPlayActiveChange",this.Gt.kL())}; g.H.hCg=function(){this.Gt.publish("airplayavailabilitychange");this.Ex.N("html5_external_airplay_events")&&this.Gt.s9("onAirPlayAvailabilityChange",this.Gt.BY())}; g.H.showAirplayPicker=function(){this.D6().qm()}; g.H.KJg=function(){this.Gt.publish("beginseeking")}; g.H.owa=function(){this.Gt.publish("endseeking")}; g.H.getStoryboardFormat=function(a){return(a=this.u5(a))?kr(this,a).getStoryboardFormat():this.DN.V.getStoryboardFormat()}; g.H.Kn=function(a){return(a=this.u5(a))?kr(this,a).getVideoData().Kn():this.DN.V.Kn()}; g.H.BZ=function(a){a=(a||this.D6()).getVideoData();if(X4(this))a=a===this.ul.playback.getVideoData();else a:{var I=this.fv;if(a===I.V.getVideoData()&&I.L.length)a=!0;else{I=g.k(I.L);for(var U=I.next();!U.done;U=I.next())if(a.c5===U.value.c5){a=!0;break a}a=!1}}return a}; g.H.Cx=function(a,I,U,e,T,C,r,q){this.logger.debug(function(){return"Adding video to timeline id="+a.video_id+"\n lengthMs="+e+" enterTimeMs="+T}); var x="",Z=X4(this);this.D6().R$("appattl",{sstm:this.ul?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:Z});x=Z?vAq(this.ul,a,I,U,e,T,C,r,q):dlw(this.fv,a,U,e,T,C);this.logger.debug(function(){return"Video added to timeline id="+a.video_id+" timelinePlaybackId="+x}); return x}; g.H.Ru=function(a,I,U,e,T,C,r,q){if(X4(this)){var x=vAq(this.ul,a,I,U,e,T,C,r,q);this.logger.debug(function(){return"Remaining video added to timeline id="+a.video_id+" timelinePlaybackId="+x})}return""}; g.H.IN=function(a){var I;(I=this.ul)==null||I.IN(a)}; g.H.XD=function(a,I){a=a===void 0?-1:a;I=I===void 0?Infinity:I;X4(this)||o2q(this.fv,a,I)}; g.H.Gb=function(a,I,U){if(X4(this)){var e=this.ul,T=e.IF.get(a);T?(U===void 0&&(U=T.J4),T.durationMs=I,T.J4=U):e.In("Invalid_timelinePlaybackId_"+a+"_specified")}else{e=this.fv;T=null;for(var C=g.k(e.L),r=C.next();!r.done;r=C.next())if(r=r.value,r.c5===a){T=r;break}T?(U===void 0&&(U=T.J4),Nnj(e,T,I,U)):sO(e,"InvalidTimelinePlaybackId timelinePlaybackId="+a)}}; g.H.enqueueVideoByPlayerVars=function(a,I,U,e){U=U===void 0?Infinity:U;e=e===void 0?"":e;this.BZ();a=new g.Dq(this.Ex,a);e&&(a.c5=e);dVg(this,a,I,U)}; g.H.queueNextVideo=function(a,I,U,e,T){U=U===void 0?NaN:U;a=this.preloadVideoByPlayerVars(a,I===void 0?1:I,U,e===void 0?"":e,T===void 0?"":T);I=this.D6();a&&(this.N("html5_check_queue_on_data_loaded")?this.X().supportsGaplessShorts()&&I.getVideoData().D&&(U=this.e2,e=this.hC.C,U.J!==a&&(U.L=I,U.J=a,U.B=1,U.V=a.getVideoData(),U.U=e,U.V.isLoaded()?U.Y():U.V.subscribe("dataloaded",U.Y,U))):(U=unb(I,a,this.hC.C),U!=null?(I.R$("sgap",U),I.getVideoData().D&&I.VN(!1)):(a=a.getVideoData(),I=this.e2,I.V!== a&&(I.V=a,I.B=1,a.isLoaded()?I.C():I.V.subscribe("dataloaded",I.C,I)))))}; g.H.K2=function(a,I,U,e){var T=this;U=U===void 0?0:U;e=e===void 0?0:e;kr(this,this.D6()).Wm();l8c(this.hC,a,I,U,e).then(function(){T.Gt.s9("onQueuedVideoLoaded")},function(){})}; g.H.w2=function(){return this.hC.w2()}; g.H.Jr=function(a){var I=this.hC.V;return I?I.oe(a):!1}; g.H.clearQueue=function(a,I){a=a===void 0?!1:a;I=I===void 0?!1:I;this.logger.debug("Clearing queue");this.hC.clearQueue(a,I)}; g.H.loadVideoByPlayerVars=function(a,I,U,e,T,C){I=I===void 0?1:I;var r=this.JN();if(I===2&&this.SM().enableServerStitchedDai&&r&&!r.d3())return r.R$("lvonss",{vid:(a==null?void 0:a.videoId)||"",ptype:I}),!1;var q=!1;r=new g.Dq(this.Ex,a);r.reloadPlaybackParams=C;g.CP(this.Ex)&&!r.I9&&qx(this.zI);var x;C=this.zI;var Z=(x=r.e8)!=null?x:"";C.timerName=Z;this.zI.Qm("pl_i");this.N("web_player_early_cpn")&&r.clientPlaybackNonce&&this.zI.infoGel({clientPlaybackNonce:r.clientPlaybackNonce});Wdj(r).supportsVp9Encoding=== !1&&this.D6().R$("noVp9enc",{});if(this.X().supportsGaplessShorts()){x=XpY(this.hC,r,I);if(x==null){uc(this,-1);a=this.hC;a.app.X().N("html5_gapless_new_slr")?lc(a.app,"gaplessshortslooprange"):a.app.setLoopRange(null);a.app.getVideoData().wR=!0;var t;(t=a.V)==null||t.Ew();var n;(n=a.V)==null||n.MI();U={ov:"gapless_to_next_video",seekSource:60};e=g.ki(a.app.X().experiments,"html5_gapless_seek_offset");var K;(K=a.app.D6())==null||K.seekTo(B_5(a)+e,U);if(!a.app.getPlayerStateObject(I).isPlaying()){var b; (b=a.app.D6())==null||b.playVideo(!0)}if(a.app.X().N("html5_short_gapless_unlisten_after_seek")){var J;(J=a.app.D6())==null||J.g4()}a.Y();return!0}K=this.N("html5_shorts_gapless_preload_fallback");b=this.hC.V;K&&b&&!b.Ox()&&(J=b.getVideoData(),J=this.Ex.N("html5_autonav_autoplay_in_preload_key")?p7(this,I,J):f7(this,I,J.videoId,J.c5),this.DN.J.set(J,b,3600));this.hC.clearQueue(K);this.D6().R$("sgap",{f:x})}if(T){for(;r.cP.length&&r.cP[0].isExpired();)r.cP.shift();q=r.cP.length-1;q=q>0&&T.L(r.cP[q])&& T.L(r.cP[q-1]);r.cP.push(T)}U||(a&&xYs(a)?(ac(this.Ex)&&!this.HS&&(a.fetch=0),jx(this,a)):this.playlist&&jx(this,null),a&&(this.HS=Hk(!1,a.external_list)));this.Gt.publish("loadvideo");I=this.CR(r,I,e);q&&this.tS("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+r.cP.join()).replace(/[;:,]/g,"_"));return I}; g.H.preloadVideoByPlayerVars=function(a,I,U,e,T){I=I===void 0?1:I;U=U===void 0?NaN:U;e=e===void 0?"":e;T=T===void 0?"":T;var C="";if(this.Ex.N("html5_autonav_autoplay_in_preload_key"))C=wH5(this,I,a,T);else{var r=nd(a);C=f7(this,I,r,T)}if(this.DN.J.get(C))return this.logger.debug(function(){return"already preloaded "+C}),null; a=new g.Dq(this.Ex,a);T&&(a.c5=T);return RUj(this,a,I,U,e)}; g.H.setMinimized=function(a){this.visibility.setMinimized(a);(a=QiI(this.Vd))&&(this.isMinimized()?a.load():a.unload());this.Gt.publish("minimized")}; g.H.setInline=function(a){this.visibility.setInline(a)}; g.H.setInlinePreview=function(a){this.visibility.setInline(a)}; g.H.KG=function(a){mVg(this,a)||this.visibility.KG(a)}; g.H.setSqueezeback=function(a){this.visibility.setSqueezeback(a)}; g.H.xO=function(){var a,I=(a=this.mediaElement)==null?void 0:a.oF();I&&(this.Ex.rP&>($T(function(){return document.exitFullscreen()}),function(){}),gt($T(function(){return iR(I)}),function(){}))}; g.H.olx=function(){this.mediaElement.oF();this.mediaElement.oF().webkitPresentationMode==="picture-in-picture"?this.KG(!0):this.KG(!1)}; g.H.togglePictureInPicture=function(){this.D6().togglePictureInPicture()}; g.H.CR=function(a,I,U){I=I===void 0?1:I;this.logger.debug(function(){return"start load video, id "+a.videoId+", type "+I}); ND("_start",this.zI.timerName)||g.sT(yn)(void 0,this.zI.timerName);var e=!1,T=YQq(this,I,a,!1);T?(e=!0,a.dispose()):(T=bc(this,I,a,!0,U),(this.N("html5_onesie")||this.N("html5_load_before_stop"))&&T.rr()&&T.JX(),this.cw.stop(),I===1&&I!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,I),this.BA(T));T===this.JN()&&(this.Ex.Y5=a.oauthToken);if(!T.rr())return!1;if(T===this.JN())return this.dP(1),U=ic(this),e&&this.N("html5_player_preload_ad_fix")&&T.getPlayerType()===1&& T.hc()&&this.xn("dataloaded",T,T.getVideoData()),U;T.y0();return!0}; g.H.cueVideoByPlayerVars=function(a,I){var U=this;I=I===void 0?1:I;var e=this.JN();if(this.SM().enableServerStitchedDai&&e&&!e.d3()&&a&&Object.keys(a).length>0)e.R$("qvonss",{vid:(a==null?void 0:a.videoId)||"",ptype:I});else if(a&&xYs(a))if(this.OZ=!0,jx(this,a),(a=g.xW(this.playlist))&&a.qJ())OO(this,a,I);else this.playlist.onReady(function(){$r(U)}); else{I||(I=this.getPresentingPlayerType());I===1&&this.mw();e=new g.Dq(this.Ex,a);var T=g.YH(this.Ex)&&!this.Ex.gw&&I===1&&!e.isAd()&&!e.IF;this.Gt.publish("cuevideo");T?(this.D6().getVideoData().loading=!0,u4s(e,a?a:{}).then(function(C){OO(U,C,I)}),e.dispose()):OO(this,e,I)}}; g.H.pT=function(a,I,U,e,T,C,r){if(!a&&!U)throw Error("Playback source is invalid");if(SF(this.Ex)||g.Bj(this.Ex))return I=I||{},I.lact=p5(),I.vis=this.Gt.getVisibilityState(),this.Gt.I$("onPlayVideo",{videoId:a,watchEndpoint:C,sessionData:I,listId:U}),!1;H7q(this.zI);this.zI.reset();a={video_id:a};e&&(a.autoplay="1");e&&(a.autonav="1");C&&(a.player_params=C.playerParams);r&&(a.oauth_token=r);U?(a.list=U,this.loadPlaylist(a)):this.loadVideoByPlayerVars(a,1);return!0}; g.H.cuePlaylist=function(a,I,U,e){this.OZ=!0;QZY(this,a,I,U,e)}; g.H.loadPlaylist=function(a,I,U,e){this.OZ=!1;QZY(this,a,I,U,e)}; g.H.Cg=function(){return this.Gt.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()===3?!0:!(!this.playlist||!this.playlist.n1())}; g.H.xq=Ts(13); g.H.nextVideo=function(a,I){var U=g.rN(this.JN().getVideoData());g.FW(this.Gt)&&U?this.pT(U.videoId,I?U.tH:U.sessionData,U.playlistId,I,void 0,U.DI||void 0):this.HS?this.Gt.s9("onPlaylistNext"):this.getPresentingPlayerType()===3?g.O(GJ(this.Vd)).nextVideo():!this.playlist||ac(this.Ex)&&!this.Gt.isFullscreen()||(this.playlist.n1(a)&&nr5(this.playlist,Z7b(this.playlist)),this.playlist.loaded?(a=I&&this.Ex.N("html5_player_autonav_logging"),I&&this.Gt.publish("playlistautonextvideo"),this.CR(g.O(g.xW(this.playlist,void 0, I,a)),1)):this.OZ=!1)}; g.H.previousVideo=function(a){this.HS?this.Gt.s9("onPlaylistPrevious"):this.getPresentingPlayerType()===3?g.O(GJ(this.Vd)).M_():!this.playlist||ac(this.Ex)&&!this.Gt.isFullscreen()||(this.playlist.Mk(a)&&nr5(this.playlist,txq(this.playlist)),this.playlist.loaded?this.CR(g.O(g.xW(this.playlist)),1):this.OZ=!1)}; g.H.playVideoAt=function(a){this.HS?this.Gt.s9("onPlaylistIndex",a):this.playlist&&(this.playlist.loaded?this.CR(g.O(g.xW(this.playlist,a)),1):this.OZ=!1,nr5(this.playlist,a))}; g.H.getPlaylist=function(){return this.playlist}; g.H.DP=Ts(25);g.H.iv6=function(a){this.Gt.rA("onCueRangeEnter",a.getId())}; g.H.sva=function(a){this.Gt.rA("onCueRangeExit",a.getId())}; g.H.NR=function(){var a=g.Mx(this.Ky());a&&a.NR()}; g.H.mp=function(a,I,U){var e=this.u5(I);if(e){var T=this.SM();if(g.sc(T)){if(this.k6)if(this.N("html5_ssap_enable_cpn_triggered_media_end")&&e.getPlayerType()===2&&this.k6.jp()&&(e=this.JN()),I===1)for(var C=d0(this.k6,T.clientPlaybackNonce),r=g.k(a),q=r.next();!q.done;q=r.next())q=q.value,q.start+=C,q.end+=C,q.gU=C,q.B=T.clientPlaybackNonce;else if(this.N("html5_ssap_enable_cpn_triggered_media_end")&&I===2)for(this.getPresentingPlayerType(),T=g.k(a),C=T.next();!C.done;C=T.next())C.value.B=this.k6.Zb(); T=g.k(a);for(C=T.next();!C.done;C=T.next())r=void 0,C.value.playerType=(r=I)!=null?r:1}e.mp(a,U);I&&this.getPresentingPlayerType()!==I||Sx(this,"cuerangesadded",a)}}; g.H.kc=function(a,I){var U=this.u5(I);U&&(U.kc(a),I&&this.getPresentingPlayerType()!==I||Sx(this,"cuerangesremoved",a))}; g.H.UJ=function(a){var I=this.D6(),U=this.getPresentingPlayerType();return this.N("html5_ssap_enable_cpn_triggered_media_end")?I.UJ(U,a):I.UJ(U)}; g.H.gYs=function(){function a(){var e=I.screenLayer||(I.isMinimized()?3:0),T=g.pF(e);if(T&&T!=="UNDEFINED_CSN"){var C=I.Ex.N("web_player_attach_player_response_ve"),r=I.Ex.N("web_playback_associated_ve");e={cpn:I.getVideoData().clientPlaybackNonce,csn:T};I.getVideoData().Ux&&(C||r)&&(C=g.B$(I.getVideoData().Ux),g.xp(T,C),r&&(e.playbackVe=C.getAsJson()));I.getVideoData().queueInfo&&(e.queueInfo=I.getVideoData().queueInfo);T={};I.N("web_playback_associated_log_ctt")&&I.getVideoData().Y&&(T.cttAuthInfo= {token:I.getVideoData().Y,videoId:I.getVideoData().videoId});g.JL("playbackAssociated",e,T)}else g.RS(new g.vk("CSN Missing or undefined during playback association"))} var I=this,U=this.D6();this.getPresentingPlayerType();CcY(this.zI,U.getVideoData(),oZY(this));MY(this)&&this.Ex.J&&RE(this.SM())==="embedded"&&this.oK&&Math.random()<.01&&g.JL("autoplayTriggered",{intentional:this.intentionalPlayback});this.oK=!1;w4C(this.Vd);this.N("web_player_defer_ad")&&XHS(this);this.Gt.s9("onPlaybackStartExternal");(this.Ex.N("mweb_client_log_screen_associated"),h5(this.Ex))||a();U={};this.getVideoData().Y&&(U.cttAuthInfo={token:this.getVideoData().Y,videoId:this.getVideoData().videoId}); U.sampleRate=20;hc("player_att",U);if(this.getVideoData().botguardData||this.N("fetch_att_independently"))g.eI(this.Ex)||Cg(this.Ex)==="MWEB"?g.TM(g.rz(),function(){L7(I)}):L7(this); this.Bm();SQd(this);this.N("embeds_enable_autoplay_and_visibility_signals")&&g.YH(this.Ex)&&(U={autoplayBrowserPolicy:Te(),autoplayIntended:Cl(this.getVideoData()),autoplayStatus:mHi(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.JL("embedsAutoplayStatusChanged",U))}; g.H.wEm=function(){this.Gt.publish("internalAbandon");P4(this)}; g.H.onApiChange=function(){var a=this.D6();this.Ex.C?this.Gt.rA("onApiChange",a.getPlayerType()):this.Gt.rA("onApiChange")}; g.H.nY$=function(){var a=this.mediaElement;a={volume:g.WA(Math.floor(a.getVolume()*100),0,100),muted:a.SO()};a.muted||c4(this,!1);this.u7=g.sG(a);this.Gt.rA("onVolumeChange",a)}; g.H.mutedAutoplay=function(a){var I=this.getVideoData().videoId;isNaN(this.lY)&&(this.lY=this.getVideoData().startSeconds);if((a==null?0:a.videoId)||I)this.loadVideoByPlayerVars({video_id:(a==null?0:a.videoId)?a==null?void 0:a.videoId:I,playmuted:!0,start:this.lY,muted_autoplay_duration_mode:a==null?void 0:a.durationMode}),this.Gt.s9("onMutedAutoplayStarts")}; g.H.onFullscreenChange=function(){var a=vZd(this);this.hv(a?1:0);Ihg(this,!!a)}; g.H.hv=function(a){var I=!!a,U=!!this.H7()!==I;this.visibility.hv(a);this.template.hv(I);this.N("html5_media_fullscreen")&&!I&&this.mediaElement&&vZd(this)===this.mediaElement.oF()&&this.mediaElement.o7();this.template.resize();U&&this.zI.tick("fsc");U&&(this.Gt.publish("fullscreentoggled",I),a=this.SM(),I={fullscreen:I,videoId:a.Uu||a.videoId,time:this.getCurrentTime()},this.Gt.getPlaylistId()&&(I.listId=this.Gt.getPlaylistId()),this.Gt.rA("onFullscreenChange",I))}; g.H.QM=function(){return this.visibility.QM()}; g.H.isFullscreen=function(){return this.visibility.isFullscreen()}; g.H.H7=function(){return this.visibility.H7()}; g.H.Lbx=function(){var a=this.H7();a!==0&&a!==1||this.hv(vZd(this)?1:0);a=window.screen.width*window.screen.height;var I=window.outerHeight*window.outerWidth;this.Ex.y_?(this.fS=Math.max(this.fS,a,I),a=I/this.fS0&&(x=Math.floor(Z/1E3))}x=I?I.SK:x;var t={AD_BLOCK:this.V++,AD_BREAK_LENGTH:x,AUTONAV_STATE:yH(this.player.X()),CA_TYPE:"image",CPN:q.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.Sp()*1E3,LACT:p5(),LIVE_INDEX:I?this.B++:1,LIVE_TARGETING_CONTEXT:I&&I.context?I.context:"",MIDROLL_POS:C? Math.round(C.start/1E3):0,MIDROLL_POS_MS:C?Math.round(C.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.j8().d2().height,P_W:this.player.j8().d2().width,YT_REMOTE:T?T.join(","):""},n=bk(Kj);Object.keys(n).forEach(function(b){n[b]!=null&&(t[b.toUpperCase()]=n[b].toString())}); U!==""&&(t.BISCOTTI_ID=U);U={};nj(a)&&(U.sts="20194",(I=this.player.X().forcedExperiments)&&(U.forced_experiments=I));var K=xk(g.Yu(a,t),U);return K.split("?").length!==2?Ph(Error("Invalid AdBreakInfo URL")):g.tv(this.player.X(),q==null?void 0:q.oauthToken).then(function(b){if(b&&tb()){var J=zJ();hU(J,b)}b=g.O(e.player.PB(J));J=gyi(e,K,t,q.isMdxPlayback,r);return g.I2(b,J,"/youtubei/v1/player/ad_break").then(function(V){return V})})}; EO.prototype.reset=function(){this.B=this.V=1};g.u(cZg,EO); cZg.prototype.L=function(a,I,U){I=I===void 0?{}:I;var e=I.X8;var T=I.NJ;var C=I.cueProcessedMs;U=U===void 0?"":U;I=this.V;this.V++;var r=this.player.X().N("h5_disable_macro_substitution_in_get_ad_break")?a:WEL(this,a,{X8:e,NJ:T,cueProcessedMs:C},U,I);if(r.split("?").length!==2)return Math.random()<.1&&g.RS(Error("Invalid AdBreakInfo URL")),Ph(Error("Invalid AdBreakInfo URL"));var q=this.player.getVideoData(1).isMdxPlayback,x=U;U=Vs5.exec(r);U=U!=null&&U.length>=2?U[1]:"";a=AZw.test(r);var Z=Ms5.exec(r); Z=Z!=null&&Z.length>=2?Z[1]:"";var t=jpj.exec(r);t=t!=null&&t.length>=2&&!Number.isNaN(Number(t[1]))?Number(t[1]):1;var n=$iF.exec(r);n=n!=null&&n.length>=2?n[1]:"0";var K=Qp(this.player.X().Zt),b=g.eT(this.player.getVideoData(1).Ux,!0);nyS(this,b,r,x===""?"":x,this.player.X(),this.player.getVideoData(1));x={splay:!1,lactMilliseconds:String(p5()),playerHeightPixels:Math.trunc(this.player.j8().d2().height),playerWidthPixels:Math.trunc(this.player.j8().d2().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20194,autonavState:yH(this.player.X())};if(q){q={};var J=this.player.X().pn;JZC(q,J?J.join(","):"")&&(x.mdxContext=q)}if(q=ivi.includes(K)?void 0:g.ET("PREF")){J=q.split(RegExp("[:&]"));for(var V=0,M=J.length;V1&&c[1].toUpperCase()==="TRUE"){b.user.lockedSafetyMode=!0;break}}x.autoCaptionsDefaultOn=kOL(q)}r=LEC.exec(r);(r=r!=null&&r.length>=2?r[1]:"")&&Z&&(b.user.credentialTransferTokens= [{token:r,scope:"VIDEO"}]);r={contentPlaybackContext:x};x=this.player.getVideoData(1).getGetAdBreakContext();q=this.player.getVideoData(1).clientPlaybackNonce;J=C!==void 0?Math.round(C).toString():void 0;V=(e==null?0:e.context)?e.context:void 0;M=0;C&&T&&!e&&(T=T.end-T.start,T>0&&(M=Math.floor(T/1E3)));e=(e=Math.trunc((e?e.SK:M)*1E3))?String(e):void 0;T=this.player.Sp()*1E3;T=Number.isNaN(T)?0:Math.trunc(T);I={adBlock:I,params:U,breakIndex:t,breakPositionMs:n,clientPlaybackNonce:q,topLevelDomain:K, isProxyAdTagRequest:a,context:b,overridePlaybackContext:r,cueProcessedMs:J,videoId:Z?Z:void 0,liveTargetingParams:V,breakLengthMs:e,driftFromHeadMs:T?String(T):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:x?x:void 0};return lhC(this,I)};var p5j={qSx:"replaceUrlMacros",VzK:"onAboutThisAdPopupClosed",Ena:"executeCommand"};BiC.prototype.A2=function(){return"adPingingEndpoint"}; BiC.prototype.JO=function(a,I,U){byw(this.Nn.get(),a,I,U)};Xuq.prototype.A2=function(){return"changeEngagementPanelVisibilityAction"}; Xuq.prototype.JO=function(a){this.K.I$("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:a})};Pni.prototype.A2=function(){return"loggingUrls"}; Pni.prototype.JO=function(a,I,U){a=g.k(a);for(var e=a.next();!e.done;e=a.next())e=e.value,byw(this.Nn.get(),e.baseUrl,I,U,e.attributionSrcMode)};g.u(fhw,g.S);g.u(Ri,g.S);g.H=Ri.prototype;g.H.addListener=function(a){this.listeners.push(a)}; g.H.removeListener=function(a){this.listeners=this.listeners.filter(function(I){return I!==a})}; g.H.SZ=function(a,I,U,e,T,C,r,q){if(a==="")V$("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(a!==this.V||U){this.V=a;this.Ya.get().SZ(a,I,U,e,T,C,r,q);this.Tt.get().SZ(a,I,U,e,T,C,r,q);var x;(x=this.Fc)==null||x.get().SZ(a,I,U,e,T,C,r,q);this.L.SZ(a,I,U,e,T,C,r,q);x=g.k(this.listeners);for(var Z=x.next();!Z.done;Z=x.next())Z.value.SZ(a,I,U,e,T,C,r,q)}else V$("Duplicate content video loaded signal")}; g.H.p_=function(){this.V&&this.ES(this.V)}; g.H.ES=function(a){this.V=void 0;for(var I=g.k(this.listeners),U=I.next();!U.done;U=I.next())U.value.ES(a)};wM.prototype.Co=function(a,I,U,e,T){Y1b(this);this.U=!I&&U===0;var C=this.K.getVideoData(1),r=this.K.getVideoData(2);C&&(this.contentCpn=C.clientPlaybackNonce,this.videoId=C.videoId,this.V=C.Y);r&&(this.adCpn=r.clientPlaybackNonce,this.adVideoId=r.videoId,this.adFormat=r.adFormat);this.J=a;e<=0?(Y1b(this),this.U=!I&&U===0):(this.actionType=this.U?I?"unknown_type":"video_to_ad":I?"ad_to_video":"ad_to_ad",this.videoStreamType=T?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.B=!0,ND("_start",this.actionType)&&GOs(this)))}; wM.prototype.reset=function(){return new wM(this.K)};g.u(F4,g.S);F4.prototype.addCueRange=function(a,I,U,e,T,C,r){C=C===void 0?3:C;r=r===void 0?1:r;this.V.has(a)?V$("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:a}):(a=new yZY(a,I,U,e,C),this.V.set(a.id,{NJ:a,listener:T,mS:r}),this.K.xw([a],r))}; F4.prototype.removeCueRange=function(a){var I=this.V.get(a);I?(this.K.L1([I.NJ],I.mS),this.V.delete(I.NJ.id)):V$("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:a})}; F4.prototype.onCueRangeEnter=function(a){if(this.V.has(a.id))g.O(this.V.get(a.id)).listener.onCueRangeEnter(a.id)}; F4.prototype.onCueRangeExit=function(a){if(this.V.has(a.id))g.O(this.V.get(a.id)).listener.onCueRangeExit(a.id)}; g.u(yZY,g.qA);m8.prototype.addPlayerResponseForAssociation=function(a){this.K.addPlayerResponseForAssociation(a)};QH.prototype.vM=function(a){this.K.vM(a)}; QH.prototype.EF=function(a){var I=g.OS.apply(1,arguments);a==="onAdStart"||a==="onAdEnd"?this.K.rA.apply(this.K,[a].concat(g.A(I))):this.K.I$.apply(this.K,[a].concat(g.A(I)))};z4.prototype.Oa=function(a){return a&&hn(this)};var vyd=null;g.u(DiF,g.J_);DiF.prototype.LB=function(a){return this.V.hasOwnProperty(a)?this.V[a].LB():{}}; g.hj("ytads.bulleit.getVideoMetadata",function(a){return NY().LB(a)}); g.hj("ytads.bulleit.triggerExternalActivityEvent",function(a,I,U){var e=NY();U=oyY(U);U!==null&&e.publish(U,{queryId:a,viewabilityString:I})});g.H=oi.prototype;g.H.i7=function(a,I){if(!this.V.has(a))return{};if(I==="seek"){I=!1;I=I===void 0?!1:I;var U=zi(eA).LM(a,{});U?Dk(U):I&&(a=zi(eA).HM(null,j2(),!1,a),a.uW=3,MnY([a]));return{}}I=Irs(I);if(I===null)return{};var e=this.K.kz();if(!e)return{};var T=this.K.getPresentingPlayerType(!0);if((U=this.K.getVideoData(T))==null||!U.isAd())return{};U={opt_adElement:e,opt_fullscreen:this.Ya.get().isFullscreen()};return M2g(I,a,U)}; g.H.DB=function(a,I,U,e,T){this.V.has(a)&&(e<=0||T<=0||zi(eA).DB(a,I,U,e,T))}; g.H.sR=function(a){var I;(I=this.V.get(a.queryId))==null||I.sR()}; g.H.ER=function(a){var I;(I=this.V.get(a.queryId))==null||I.ER()}; g.H.RQ=function(a){var I;(I=this.V.get(a.queryId))==null||I.RQ()}; g.H.nQ=function(a){var I;(I=this.V.get(a.queryId))==null||I.nQ()}; g.H.jb=function(a){var I;(I=this.V.get(a.queryId))==null||I.jb()};x2S.prototype.send=function(a,I,U,e){try{Zyg(this,a,I,U,e===void 0?!1:e)}catch(T){}};g.u(tEF,x2S);n0F.prototype.send=function(a,I,U,e){var T=!1;try{if(e==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||e==="ATTRIBUTION_SRC_MODE_XHR_OPTION")T=!0,a=qTg(a);e=T;var C=g.LM(a);if(C[1]==="https")var r=a;else C[1]="https",r=im("https",C[2],C[3],C[4],C[5],C[6],C[7]);var q=UXw(r);C=[];var x;if(x=zYj(r))x=this.JU.get().K.X().experiments.S8("add_auth_headers_to_remarketing_google_dot_com_ping");if(nj(r)||x)C.push({headerType:"USER_AUTH"}),C.push({headerType:"PLUS_PAGE_ID"}),C.push({headerType:"VISITOR_ID"}),C.push({headerType:"EOM_VISITOR_ID"}), C.push({headerType:"AUTH_USER"}),C.push({headerType:"DATASYNC_ID"});this.V.send({baseUrl:r,scrubReferrer:q,headers:C},I,U,e)}catch(Z){}};si.prototype.pc=function(){return this.K.pc(1)};g.u(Ui,g.S);g.H=Ui.prototype;g.H.PG=function(){return this.K.getVideoData(1).clientPlaybackNonce}; g.H.addListener=function(a){this.listeners.push(a)}; g.H.removeListener=function(a){this.listeners=this.listeners.filter(function(I){return I!==a})}; g.H.SZ=function(){this.d1.clear();this.Hb=null;this.hX.get().clear()}; g.H.ES=function(){}; g.H.Sam=function(a,I,U,e,T){I.videoId==="nPpU29QrbiU"&&this.K.R$("ads_ssm_vdc_s",{pt:U,dvt:a});Xu(this.JU.get())&&a!=="dataloaded"||jGw(this,I,U);if(hn(this.JU.get())&&a==="newdata"&&T!==void 0){a=this.PG();var C=I.clientPlaybackNonce,r={};Wd(this,"rte",(r.ec=C,r.xc=e==null?void 0:e.clientPlaybackNonce,r.tr=T,r.pt=U,r.ia=C!==a,r.ctp=cd(C),r));I=I.clientPlaybackNonce;e=e==null?void 0:e.clientPlaybackNonce;T=$2j(T);if(T!==1)if(e!==void 0)for(U=g.k(this.listeners),a=U.next();!a.done;a=U.next())a.value.nL(e, I,T);else V$("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:I,transitionReason:String(T)});T=g.k(this.listeners);for(e=T.next();!e.done;e=T.next())e.value.xd(I)}}; g.H.bFa=function(a,I){a!==void 0&&(this.Hb=a,I===void 0?V$("Expected ad video start time on SS video changed"):this.d1.set(a,I));var U=this.K.getPresentingPlayerType(!0),e=this.K.getVideoData(U);this.K.getVideoData(1).R$("ads_ssvc",{pt:U,cpn:e==null?void 0:e.clientPlaybackNonce,crtt:this.K.getCurrentTime(1,!1),atlh:this.K.isAtLiveHead(),adstt:I});e?jGw(this,e,U):V$("Expected video data on server stitched video changed",void 0,void 0,{cpn:this.K.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:a})}; g.H.Me=function(a,I){var U=a.author,e=a.clientPlaybackNonce,T=a.isListed,C=a.c5,r=a.title,q=a.Ku,x=a.cS,Z=a.isMdxPlayback,t=a.zR,n=a.mdxEnvironment,K=a.isAutonav,b=a.K7,J=a.I9,V=a.kG,M=a.videoId||"",c=a.profilePicture||"",W=a.Y2||"",B=a.XI()||!1,Y=a.qD()||!1;a=a.qH||void 0;C=this.hX.get().V.get(C)||{layoutId:null,slotId:null};var y=this.K.getVideoData(1),z=y.U7();y=y.getPlayerResponse();I=1E3*this.K.getDuration(I);var m=1E3*this.K.getDuration(1),sS,eb,v=(y==null?void 0:(sS=y.playerConfig)==null?void 0: (eb=sS.daiConfig)==null?void 0:eb.enableDai)||!1,Hw,N;sS=(y==null?void 0:(Hw=y.playerConfig)==null?void 0:(N=Hw.daiConfig)==null?void 0:N.enablePreroll)||!1;return Object.assign({},C,{videoId:M,author:U,clientPlaybackNonce:e,gi:I,EM:m,daiEnabled:v,Nv:sS,isListed:T,U7:z,profilePicture:c,title:r,Y2:W,Ku:q,cS:x,qH:a,isMdxPlayback:Z,zR:t,mdxEnvironment:n,isAutonav:K,K7:b,I9:J,kG:V,XI:B,qD:Y})}; g.H.Bs=function(){this.listeners.length=0;this.dO=null;g.S.prototype.Bs.call(this)};g.u(ew,g.S);g.H=ew.prototype;g.H.SZ=function(){var a=this;hn(this.JU.get())||(this.V=Jd(function(){a.K.Ox()||a.K.WZ("ad",1)}))}; g.H.ES=function(){}; g.H.addListener=function(a){this.listeners.push(a)}; g.H.removeListener=function(a){this.listeners=this.listeners.filter(function(I){return I!==a})}; g.H.AY=function(){}; g.H.playVideo=function(){this.K.playVideo()}; g.H.pauseVideo=function(){this.K.pauseVideo()}; g.H.resumeVideo=function(a){this.w3(a)&&this.K.playVideo()}; g.H.w3=function(a){return this.K.getPlayerState(a)===2}; g.H.getCurrentTimeSec=function(a,I,U){var e=this.Tt.get().Hb;if(a===2&&!I&&e!==null)return LDw(this,e);aU(this.JU.get(),"html5_ssap_use_cpn_to_get_time")||(U=void 0);return U!==void 0?this.K.getCurrentTime(a,I,U):this.K.getCurrentTime(a,I)}; g.H.getVolume=function(){return this.K.getVolume()}; g.H.isMuted=function(){return this.K.isMuted()}; g.H.getPresentingPlayerType=function(){return this.K.getPresentingPlayerType(!0)}; g.H.getPlayerState=function(a){return this.K.getPlayerState(a)}; g.H.isFullscreen=function(){return this.K.isFullscreen()}; g.H.isAtLiveHead=function(){return this.K.isAtLiveHead()}; g.H.Ys=function(a){this.K.Ys(a)}; g.H.uc$=function(){var a=this.K.getPresentingPlayerType(!0),I=this.getCurrentTimeSec(a,!1);if(a===2){a=g.k(this.listeners);for(var U=a.next();!U.done;U=a.next())U.value.Zg(I)}else if(a===1)for(a=g.k(this.mR),U=a.next();!U.done;U=a.next())U.value.AY(I)}; g.H.NSm=function(a){for(var I=g.k(this.listeners),U=I.next();!U.done;U=I.next())U.value.IA(a,this.getPresentingPlayerType())}; g.H.onFullscreenToggled=function(a){for(var I=g.k(this.listeners),U=I.next();!U.done;U=I.next())U.value.onFullscreenToggled(a)}; g.H.onVolumeChange=function(){for(var a=g.k(this.listeners),I=a.next();!I.done;I=a.next())I.value.onVolumeChange()}; g.H.GQ=function(){for(var a=this.K.isMinimized(),I=g.k(this.listeners),U=I.next();!U.done;U=I.next())U.value.GQ(a)}; g.H.FI=function(a){for(var I=g.k(this.listeners),U=I.next();!U.done;U=I.next())U.value.FI(a)}; g.H.jj=function(){for(var a=this.K.j8().d2(),I=g.k(this.listeners),U=I.next();!U.done;U=I.next())U.value.BS(a)}; g.H.ZJ=function(a){for(var I=g.k(this.listeners),U=I.next();!U.done;U=I.next())U.value.ZJ(a)}; g.H.u3=function(){for(var a=g.k(this.listeners),I=a.next();!I.done;I=a.next())I.value.u3()};g.u(lrI,g.S);g.u(q0,g.S);q0.prototype.Bs=function(){this.Ud.Ox()||this.Ud.get().removeListener(this);g.S.prototype.Bs.call(this)};xq.prototype.fetch=function(a){var I=a.t3;return this.V.fetch(a.cO,{X8:a.X8===void 0?void 0:a.X8,NJ:I,cueProcessedMs:a.cueProcessedMs===void 0?0:a.cueProcessedMs}).then(function(U){return B7s(U,I)})};g.u(Zu,g.S);g.H=Zu.prototype;g.H.addListener=function(a){this.listeners.push(a)}; g.H.removeListener=function(a){this.listeners=this.listeners.filter(function(I){return I!==a})}; g.H.ME=function(a){X9b(this,a,1)}; g.H.onAdUxClicked=function(a,I){tJ(this,function(U){U.wx(a,I)})}; g.H.VL=function(a){tJ(this,function(I){I.GT(a)})}; g.H.Ry=function(a){tJ(this,function(I){I.TT(a)})}; g.H.jFm=function(a){tJ(this,function(I){I.e9(a)})};n_.prototype.reduce=function(a){switch(a.event){case "unknown":return}var I=a.identifier;var U=this.V[I];U?I=U:(U={E3:null,RK:-Infinity},I=this.V[I]=U);U=a.startSecs+a.V/1E3;if(!(U=this.V.startSecs&&U.startSecs<=this.V.startSecs+this.V.SK;if(e){e=void 0;if(PJ(this.JU.get())&&U.identifier!==((e=this.V)==null?void 0:e.identifier)){var T=e=void 0,C=void 0,r=void 0;xv(this.Nn.get(),"ocud","ccpi."+U.identifier+";ccpe."+U.event+";ccps."+U.startSecs+";\n ccpd."+U.SK+";pcpi."+((e=this.V)==null?void 0: e.identifier)+";pcpe."+((T=this.V)==null?void 0:T.event)+";\n pcps."+((C=this.V)==null?void 0:C.startSecs)+";pcpd."+((r=this.V)==null?void 0:r.SK)+";")}e=void 0;U.identifier!==((e=this.V)==null?void 0:e.identifier)&&V$("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.V=U,YIi(this,U)}}}; g.H.Bs=function(){this.L!=null&&(this.L.unsubscribe("cuepointupdated",this.hY,this),this.L=null);this.listeners.length=0;this.J.length=0;g.S.prototype.Bs.call(this)};g.H=JJ.prototype;g.H.Cx=function(a,I,U,e,T,C,r){return this.K.Cx(a,I,U,e,T,C,r)}; g.H.XD=function(a,I){this.K.XD(a,I)}; g.H.Gb=function(a,I,U){this.K.Gb(a,I,U)}; g.H.IN=function(a){this.K.IN(a)}; g.H.Ru=function(a,I,U,e,T,C,r){this.K.Ru(a,I,U,e,T,C,r)}; g.H.Wi=function(a){return this.K.Wi(a)}; g.H.finishSegmentByCpn=function(a,I,U){U=G2i(U);this.K.finishSegmentByCpn(a,I,U)};g.u(uS,g.S);g.u(E0Y,g.S);g.u(d2Y,g.S);g.u(R1w,g.S);g.u(w9q,g.S);g.u(FDs,g.S);g.u(QGw,g.S);QGw.prototype.B=function(){return this.L};g.u(z1c,Dm); z1c.prototype.J=function(a){var I=a.content;if(I.componentType==="shopping-companion")switch(a.actionType){case 1:case 2:a=this.V.getVideoData(1);this.V.I$("updateKevlarOrC3Companion",{contentVideoId:a&&a.videoId,shoppingCompanionCarouselRenderer:I.renderer,layoutId:I.layoutId,macros:I.macros,onLayoutVisibleCallback:I.V,interactionLoggingClientData:I.interactionLoggingClientData});break;case 3:this.V.I$("updateKevlarOrC3Companion",{})}else if(I.componentType==="action-companion")switch(a.actionType){case 1:case 2:a=this.V.getVideoData(1); this.V.I$("updateKevlarOrC3Companion",{contentVideoId:a&&a.videoId,actionCompanionAdRenderer:I.renderer,layoutId:I.layoutId,macros:I.macros,onLayoutVisibleCallback:I.V,interactionLoggingClientData:I.interactionLoggingClientData});break;case 3:I.renderer&&(I=this.V.getVideoData(1),this.V.I$("updateKevlarOrC3Companion",{contentVideoId:I&&I.videoId})),this.V.I$("updateKevlarOrC3Companion",{})}else if(I.componentType==="image-companion")switch(a.actionType){case 1:case 2:a=this.V.getVideoData(1);this.V.I$("updateKevlarOrC3Companion", {contentVideoId:a&&a.videoId,imageCompanionAdRenderer:I.renderer,layoutId:I.layoutId,macros:I.macros,onLayoutVisibleCallback:I.V,interactionLoggingClientData:I.interactionLoggingClientData});break;case 3:I=this.V.getVideoData(1),this.V.I$("updateKevlarOrC3Companion",{contentVideoId:I&&I.videoId}),this.V.I$("updateKevlarOrC3Companion",{})}else if(I.componentType==="top-banner-image-text-icon-buttoned")switch(a.actionType){case 1:case 2:a=this.V.getVideoData(1);this.V.I$("updateKevlarOrC3Companion", {contentVideoId:a&&a.videoId,topBannerImageTextIconButtonedLayoutViewModel:I.renderer,layoutId:I.layoutId,macros:I.macros,onLayoutVisibleCallback:I.V,interactionLoggingClientData:I.interactionLoggingClientData});break;case 3:I.renderer&&(I=this.V.getVideoData(1),this.V.I$("updateKevlarOrC3Companion",{contentVideoId:I&&I.videoId})),this.V.I$("updateKevlarOrC3Companion",{})}else if(I.componentType==="banner-image")switch(a.actionType){case 1:case 2:a=this.V.getVideoData(1);this.V.I$("updateKevlarOrC3Companion", {contentVideoId:a&&a.videoId,bannerImageLayoutViewModel:I.renderer,layoutId:I.layoutId,macros:I.macros,onLayoutVisibleCallback:I.V,interactionLoggingClientData:I.interactionLoggingClientData});break;case 3:I=this.V.getVideoData(1),this.V.I$("updateKevlarOrC3Companion",{contentVideoId:I&&I.videoId}),this.V.I$("updateKevlarOrC3Companion",{})}else if(I.componentType==="ads-engagement-panel")switch(I=I.renderer,a.actionType){case 1:case 2:this.V.I$("updateEngagementPanelAction",I.addAction);this.V.I$("changeEngagementPanelVisibility", I.expandAction);break;case 3:this.V.I$("changeEngagementPanelVisibility",I.hideAction),this.V.I$("updateEngagementPanelAction",I.removeAction)}else if(I.componentType==="ads-engagement-panel-layout"){var U=I.renderer;switch(a.actionType){case 1:case 2:this.V.I$("updateEngagementPanelAction",{action:Qx(U.addAction),layoutId:I.layoutId,onLayoutVisibleCallback:I.V,interactionLoggingClientData:I.interactionLoggingClientData});this.V.I$("changeEngagementPanelVisibility",Qx(U.expandAction));break;case 3:this.V.I$("changeEngagementPanelVisibility", Qx(U.hideAction)),this.V.I$("updateEngagementPanelAction",{action:Qx(U.removeAction)})}}};g.u(h1F,Cr);g.H=h1F.prototype;g.H.init=function(a,I,U){Cr.prototype.init.call(this,a,I,U);g.Gr(this.B,"stroke-dasharray","0 "+this.L);this.B.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.Y.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.J.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.H.clear=function(){this.hide()}; g.H.hide=function(){HK(this);Cr.prototype.hide.call(this)}; g.H.show=function(){r8(this);Cr.prototype.show.call(this)}; g.H.g9=function(){this.hide()}; g.H.Jv=function(){if(this.V){var a=this.V.getProgressState();a!=null&&a.current!=null&&g.Gr(this.B,"stroke-dasharray",a.current/a.seekableEnd*this.L+" "+this.L)}};g.u(N7g,jS);g.H=N7g.prototype; g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);if(I.image&&I.image.thumbnail)if(I.headline)if(I.description)if(I.backgroundImage&&I.backgroundImage.thumbnail)if(I.actionButton&&g.d(I.actionButton,g.wf))if(a=I.durationMilliseconds||0,typeof a!=="number"||a<=0)g.d1(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+a));else if(I.navigationEndpoint){var e=this.api.getVideoData(2);if(e!=null){var T=I.image.thumbnail.thumbnails;T!=null&& T.length>0&&g.ur(g.Vs(T[0].url))&&(T[0].url=e.profilePicture,g.ur(g.Vs(e.profilePicture))&&AXF("VideoPlayer",239976093,"Expected non-empty profile picture."));T=I.backgroundImage.thumbnail.thumbnails;T!=null&&T.length>0&&g.ur(g.Vs(T[0].url))&&(T[0].url=e.Ub());T=I.headline;T!=null&&g.ur(g.Vs(T.text))&&(T.text=e.author)}this.j.init(Kb("ad-image"),I.image,U);this.Y.init(Kb("ad-text"),I.headline,U);this.B.init(Kb("ad-text"),I.description,U);this.a$.init(Kb("ad-image"),I.backgroundImage,U);e=["ytp-ad-action-interstitial-action-button", "ytp-ad-action-interstitial-action-button-rounded"];this.slot.classList.add("ytp-ad-action-interstitial-slot-dark-background");this.Y.element.classList.add("ytp-ad-action-interstitial-headline-light");this.B.element.classList.add("ytp-ad-action-interstitial-description-light");e.push("ytp-ad-action-interstitial-action-button-dark");this.api.X().L&&(e.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),e.push("ytp-ad-action-interstitial-action-button-dark"));this.api.X().N("enable_unified_action_endcap_on_web")&& !this.api.X().L&&(e.push("ytp-ad-action-interstitial-action-button-unified"),this.XX.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.j.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.xa.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.E1.classList.add("ytp-ad-action-interstitial-card-unified"),this.gw.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.B.element.classList.add("ytp-ad-action-interstitial-description-unified"), this.dw.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.Y.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.zt.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.CO.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new Ea(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,e);g.E(this,this.actionButton);this.actionButton.KO(this.XX); this.actionButton.init(Kb("button"),g.d(I.actionButton,g.wf),U);QT(this.actionButton.element);e=N8(this.actionButton.element);h7(this.actionButton.element,e+" This link opens in new tab");this.navigationEndpoint=I.navigationEndpoint;this.J.G(this.zt,"click",this.Qw,this);this.J.G(this.gw,"click",this.Qw,this);!this.api.X().N("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.X().L||this.J.G(this.dw,"click",this.Qw,this);this.V=this.eg?new lU(this.api,a):new BK(a);g.E(this,this.V);if(I.skipButton){(a= g.d(I.skipButton,z3o))&&this.V&&(this.skipButton=new $$(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.V,this.Ow),g.E(this,this.skipButton),this.skipButton.KO(this.element),this.skipButton.init(Kb("skip-button"),a,U));if(U=I.adBadgeRenderer)if(U=g.d(U,Qx4))a=new cK(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!0,!0),a.KO(this.CO),a.init(Kb("simple-ad-badge"),U,this.macros),g.E(this,a);if(U=I.adInfoRenderer)if(U=g.d(U,df))a=new UC(this.api,this.layoutId,this.interactionLoggingClientData, this.Ps,this.element,void 0,!0),a.KO(this.CO),a.init(Kb("ad-info-hover-text-button"),U,this.macros),g.E(this,a)}else I.nonskippableOverlayRenderer&&(a=g.d(I.nonskippableOverlayRenderer,RL))&&this.V&&(this.L=new ZL(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.V,!1),g.E(this,this.L),this.L.KO(this.element),this.L.init(Kb("ad-preview"),a,U));I.countdownRenderer&&(I=I.countdownRenderer,g.d(I,h3G)&&this.V&&(U=new h1F(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps, this.V),g.E(this,U),U.KO(this.element),U.init(Kb("timed-pie-countdown"),g.d(I,h3G),this.macros)));this.show();this.element.focus()}else g.d1(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.d1(Error("AdActionInterstitialRenderer has no button."));else g.d1(Error("AdActionInterstitialRenderer has no background AdImage."));else g.d1(Error("AdActionInterstitialRenderer has no description AdText."));else g.d1(Error("AdActionInterstitialRenderer has no headline AdText."));else g.d1(Error("AdActionInterstitialRenderer has no image."))}; g.H.clear=function(){g.Y3(this.J);this.hide()}; g.H.show=function(){o0j(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.L&&this.L.show();jS.prototype.show.call(this)}; g.H.hide=function(){o0j(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.L&&this.L.hide();jS.prototype.hide.call(this)}; g.H.Qw=function(){this.navigationEndpoint&&(this.layoutId?this.Ps.executeCommand(this.navigationEndpoint,this.layoutId):g.d1(Error("Missing layoutId for ad action interstitial.")))};var s58={iconType:"CLOSE"},M0=new g.pJ(320,63);g.u(Iim,jS);g.H=Iim.prototype; g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);this.J=I;this.j=g.iI(this.J.onClickCommands||[]);this.CO=this.J.onErrorCommand||null;if(a=this.J.contentSupportedRenderer)a=this.J.contentSupportedRenderer,I=this.J.adInfoRenderer||null,g.d(a,wrz)?(this.Y=g.Qs("ytp-ad-overlay-ad-info-button-container",this.B.element),ULJ(this,I),a=TCd(this,g.d(a,wrz))):g.d(a,FV8)?(this.Y=g.Qs("ytp-ad-overlay-ad-info-button-container",this.L.element),ULJ(this,I),a=CFo(this,g.d(a,FV8))):g.d(a,mWG)?(this.Y= g.Qs("ytp-ad-overlay-ad-info-button-container",this.V.element),ULJ(this,I),a=rjG(this,g.d(a,mWG))):(g.d1(Error("InvideoOverlayAdRenderer content could not be initialized.")),a=!1);a&&(this.show(),Hco(this,!0))}; g.H.clear=function(){Hco(this,!1);this.zt.reset();this.gw=0;this.B.hide();this.logVisibility(this.B.element,!1);this.L.hide();this.logVisibility(this.L.element,!1);this.V.hide();this.logVisibility(this.V.element,!1);this.hide();this.dispose()}; g.H.QdK=function(){this.XX&&(this.layoutId?this.Ps.executeCommand(this.XX,this.layoutId):g.d1(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.H.i6=function(){a:{if(this.J&&this.J.closeButton&&this.J.closeButton.buttonRenderer){var a=this.J.closeButton.buttonRenderer;if(a.serviceEndpoint){a=[a.serviceEndpoint];break a}}a=[]}a=g.k(a);for(var I=a.next();!I.done;I=a.next())I=I.value,this.layoutId?this.Ps.executeCommand(I,this.layoutId):g.d1(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.H.xYt=function(){this.a$||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.H.GK=function(){this.a$||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.GK("invideo-overlay")}; g.H.n6X=function(a){a.target===this.Y&&g.Qs("ytp-ad-button",this.xa.element).click()};g.u(qSj,Cr);g.H=qSj.prototype;g.H.init=function(a,I,U){Cr.prototype.init.call(this,a,I,U);a=I.durationMs;this.B=a==null||a===0?0:a+this.V.getProgressState().current*1E3;if(I.text)var e=I.text.templatedAdText;else I.staticMessage&&(e=I.staticMessage);this.messageText.init(Kb("ad-text"),e,U);this.messageText.KO(this.L.element);this.J.show(100);this.show()}; g.H.clear=function(){this.hide()}; g.H.hide=function(){xLo(this,!1);Cr.prototype.hide.call(this);this.L.hide();this.messageText.hide();HK(this)}; g.H.show=function(){xLo(this,!0);Cr.prototype.show.call(this);r8(this);this.L.show();this.messageText.show()}; g.H.g9=function(){this.hide()}; g.H.Jv=function(){if(this.V!=null){var a=this.V.getProgressState();a!=null&&a.current!=null&&(a=1E3*a.current,!this.gw&&a>=this.B?(this.J.hide(),this.gw=!0):this.messageText&&this.messageText.isTemplated()&&(a=Math.max(0,Math.ceil((this.B-a)/1E3)),a!==this.Y&&(TW(this.messageText,{TIME_REMAINING:String(a)}),this.Y=a)))}};g.u(Zcd,jS);g.H=Zcd.prototype; g.H.init=function(a,I,U){jS.prototype.init.call(this,a,I,{});I.image&&I.image.thumbnail?I.headline?I.description?I.actionButton&&g.d(I.actionButton,g.wf)?(this.B.init(Kb("ad-image"),I.image,U),this.L.init(Kb("ad-text"),I.headline,U),this.J.init(Kb("ad-text"),I.description,U),a=["ytp-ad-underlay-action-button"],this.api.X().N("use_blue_buttons_for_desktop_player_underlay")&&a.push("ytp-ad-underlay-action-button-blue"),this.actionButton=new Ea(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps, a),I.backgroundColor&&g.Gr(this.element,"background-color",g.Q$(I.backgroundColor)),g.E(this,this.actionButton),this.actionButton.KO(this.Y),this.actionButton.init(Kb("button"),g.d(I.actionButton,g.wf),U),I=g.ki(this.api.X().experiments,"player_underlay_video_width_fraction"),this.api.X().N("place_shrunken_video_on_left_of_player")?(U=this.V,g.ta(U,"ytp-ad-underlay-left-container"),g.x5(U,"ytp-ad-underlay-right-container"),g.Gr(this.V,"margin-left",Math.round((I+.02)*100)+"%")):(U=this.V,g.ta(U,"ytp-ad-underlay-right-container"), g.x5(U,"ytp-ad-underlay-left-container")),g.Gr(this.V,"width",Math.round((1-I-.04)*100)+"%"),this.api.VD()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.Fq.bind(this)),this.api.addEventListener("resize",this.S4.bind(this))):g.d1(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.d1(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.d1(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.d1(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.H.show=function(){tbo(!0);this.actionButton&&this.actionButton.show();jS.prototype.show.call(this)}; g.H.hide=function(){tbo(!1);this.actionButton&&this.actionButton.hide();jS.prototype.hide.call(this)}; g.H.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.Fq.bind(this));this.api.removeEventListener("resize",this.S4.bind(this));this.hide()}; g.H.onClick=function(a){jS.prototype.onClick.call(this,a);this.actionButton&&g.Ti(this.actionButton.element,a.target)&&this.api.pauseVideo()}; g.H.Fq=function(a){a==="transitioning"?(this.V.classList.remove("ytp-ad-underlay-clickable"),this.show()):a==="visible"?this.V.classList.add("ytp-ad-underlay-clickable"):a==="hidden"&&(this.hide(),this.V.classList.remove("ytp-ad-underlay-clickable"))}; g.H.S4=function(a){a.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):a.width>875?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-medium"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-large")):(this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")); g.Gr(this.L.element,"font-size",a.width/40+"px")};g.u(jw,jS); jw.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);I.toggledLoggingParams&&(this.toggledLoggingParams=I.toggledLoggingParams);I.answer&&g.d(I.answer,g.wf)?(a=new Ea(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),a.KO(this.answer),a.init(Kb("ytp-ad-survey-answer-button"),g.d(I.answer,g.wf),U),a.show()):I.answer&&g.d(I.answer,ko)&&(this.V=new N5(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps, ["ytp-ad-survey-answer-toggle-button"]),this.V.KO(this.answer),g.E(this,this.V),this.V.init(Kb("survey-answer-button"),g.d(I.answer,ko),U));this.show()}; jw.prototype.IC=function(a){this.layoutId?oy(this.Ps,a,this.layoutId,this.macros):(a=new g.vk("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.d1(a))}; jw.prototype.onClick=function(a){jS.prototype.onClick.call(this,a);if(this.api.X().N("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; jw.prototype.clear=function(){this.hide()};g.u(nI8,jS);nI8.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);I.answer&&g.d(I.answer,ko)&&(this.button=new N5(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.KO(this.V),this.button.init(Kb("survey-none-of-the-above-button"),g.d(I.answer,ko),U));this.show()};g.u($q,Ea);$q.prototype.init=function(a,I,U){Ea.prototype.init.call(this,a,I,U);a=!1;I.text&&(I=g.id(I.text),a=!g.ur(I));a||g.RS(Error("No submit text was present in the renderer."))}; $q.prototype.onClick=function(a){this.publish("l");Ea.prototype.onClick.call(this,a)};g.u(iS,jS); iS.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);if(a=I.skipOrPreviewRenderer)g.d(a,KZ)?(a=g.d(a,KZ),U=new Lr(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.J,!0),U.KO(this.skipOrPreview),U.init(Kb("skip-button"),a,this.macros),g.E(this,U),this.V=U):g.d(a,RL)&&(a=g.d(a,RL),U=new ZL(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.J,!1),U.KO(this.skipOrPreview),U.init(Kb("ad-preview"),a,this.macros),U.gw.show(100),U.show(),g.E(this,U), this.V=U);this.V==null&&(a=Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(I)),g.d1(a));I.submitButton&&(a=I.submitButton,g.d(a,g.wf)&&(a=g.d(a,g.wf),U=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),U.KO(this.submitButton),U.init(Kb("survey-submit"),a,this.macros),g.E(this,U),this.L=U));if(a=I.adBadgeRenderer)a=g.d(a,Qx4),U=new cK(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!0,!0,!0),U.KO(this.B),U.init(Kb("simple-ad-badge"), a,this.macros),this.adBadge=U.element,g.E(this,U);if(a=I.adDurationRemaining)a=g.d(a,ERz),U=new pr(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.J,void 0,!0),U.KO(this.B),U.init(Kb("ad-duration-remaining"),a,this.macros),g.E(this,U);(I=I.adInfoRenderer)&&g.d(I,df)&&(a=new UC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.element,void 0,!0),g.E(this,a),this.adBadge!==void 0?this.B.insertBefore(a.element,this.adBadge.nextSibling):a.KO(this.B),a.init(Kb("ad-info-hover-text-button"), g.d(I,df),this.macros));this.show()}; iS.prototype.clear=function(){this.hide()};g.u(L_,jS);L_.prototype.init=function(a,I,U){jS.prototype.init.call(this,a,I,U);ksd(this)}; L_.prototype.show=function(){this.B=Date.now();jS.prototype.show.call(this)}; L_.prototype.T5=function(){};g.u(VbQ,L_);g.H=VbQ.prototype;g.H.init=function(a,I,U){var e=this;L_.prototype.init.call(this,a,I,U);I.questionText&&KgI(this,I.questionText);I.answers&&I.answers.forEach(function(T,C){g.d(T,J0)&&bcz(e,g.d(T,J0),U,C)}); this.Y=new Set(this.L.map(function(T){return T.V.V})); (a=I.noneOfTheAbove)&&(a=g.d(a,R3m))&&Aj4(this,a,U);I.surveyAdQuestionCommon&&uYI(this,I.surveyAdQuestionCommon);I.submitEndpoints&&(this.submitEndpoints=I.submitEndpoints);this.G(this.element,"change",this.onChange);this.show()}; g.H.T5=function(){Mb8(this,!1);this.J.L.subscribe("l",this.Gom,this)}; g.H.onChange=function(a){a.target===this.noneOfTheAbove.button.V?j5d(this):this.Y.has(a.target)&&(this.noneOfTheAbove.button.toggleButton(!1),Mb8(this,!0))}; g.H.Gom=function(){var a=[],I=this.L.reduce(function(T,C,r){var q=C.toggledLoggingParams;C.V&&C.V.isToggled()&&q&&(T.push(q),a.push(r));return T},[]).join("&"),U=this.submitEndpoints.map(function(T){if(!T.loggingUrls)return T; T=g.UG(T);T.loggingUrls=T.loggingUrls.map(function(C){C.baseUrl&&(C.baseUrl=fM(C.baseUrl,I));return C}); return T}); if(U){U=g.k(U);for(var e=U.next();!e.done;e=U.next())e=e.value,this.layoutId?oy(this.Ps,e,this.layoutId,this.macros):g.d1(Error("Missing layoutId for multi_select_question."))}this.api.X().N("supports_multi_step_on_desktop")&&this.gw(a)}; g.H.clear=function(){this.api.X().N("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.u(gK,L_);gK.prototype.init=function(a,I,U){var e=this;L_.prototype.init.call(this,a,I,U);I.questionText&&KgI(this,I.questionText);I.answers&&I.answers.forEach(function(T,C){g.d(T,J0)&&bcz(e,g.d(T,J0),U,C)}); I.surveyAdQuestionCommon?uYI(this,I.surveyAdQuestionCommon):b_(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(I)));this.show()}; gK.prototype.clear=function(){this.api.X().N("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.u(cm,jS);cm.prototype.init=function(a,I,U){var e=this;jS.prototype.init.call(this,a,I,U);if(this.api.X().N("supports_multi_step_on_desktop")){var T;this.conditioningRules=(T=I.conditioningRules)!=null?T:[];var C;this.L=(C=I.questions)!=null?C:[];var r;((r=I.questions)==null?0:r.length)&&gIJ(this,0)}else(I.questions||[]).forEach(function(q){g.d(q,yC)?icd(e,g.d(q,yC),U):g.d(q,Gb)&&Lgj(e,g.d(q,Gb),U)}); this.show()}; cm.prototype.clear=function(){this.api.X().N("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; cm.prototype.J=function(a){var I=this;if(this.api.X().N("supports_multi_step_on_desktop")){var U;if((U=this.conditioningRules)==null?0:U.length){var e;if(a.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(T){return T.questionIndex===I.V})==null)g.d1(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(T){if(T.questionIndex===I.V)switch(T.condition){case "CONDITION_ALL_OF":var C;if((C=T.answerIndices)==null?0:C.every(function(q){return a.includes(q)}))e=T.nextQuestionIndex; break;case "CONDITION_ANY_OF":var r;if((r=T.answerIndices)==null?0:r.some(function(q){return a.includes(q)}))e=T.nextQuestionIndex; break;default:g.d1(Error("Expected specified condition in survey conditioning rules."))}}),e!=null)gIJ(this,e); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.d1(Error("No conditioning rules, yet survey is multi step. Expected questions.length to be 1.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}};g.u(Wm,jS); Wm.prototype.init=function(a,I,U){var e=this;jS.prototype.init.call(this,a,I,U);a=I.timeoutSeconds||0;if(typeof a!=="number"||a<0)g.d1(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+a));else if(I.timeoutCommands)if(I.text)if(I.ctaButton&&g.d(I.ctaButton,g.wf))if(I.brandImage)if(I.backgroundImage&&g.d(I.backgroundImage,FK)&&g.d(I.backgroundImage,FK).landscape){this.layoutId||g.d1(Error("Missing layoutId for survey interstitial."));cjI(this.interstitial,g.d(I.backgroundImage, FK).landscape);cjI(this.logoImage,I.brandImage);g.CM(this.text,g.id(I.text));var T=["ytp-ad-survey-interstitial-action-button"];T.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new Ea(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,T);g.E(this,this.actionButton);this.actionButton.KO(this.L);this.actionButton.init(Kb("button"),g.d(I.ctaButton,g.wf),U);this.actionButton.show();this.V=new lU(this.api,a*1E3);this.V.subscribe("g",function(){e.transition.hide()}); g.E(this,this.V);this.G(this.element,"click",function(C){var r=C.target===e.interstitial;C=e.actionButton.element.contains(C.target);if(r||C)if(e.transition.hide(),r)e.api.onAdUxClicked(e.componentType,e.layoutId)}); this.transition.show(100)}else g.d1(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.d1(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.d1(Error("SurveyTextInterstitialRenderer has no button."));else g.d1(Error("SurveyTextInterstitialRenderer has no text."));else g.d1(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; Wm.prototype.clear=function(){this.hide()}; Wm.prototype.show=function(){WgJ(!0);jS.prototype.show.call(this)}; Wm.prototype.hide=function(){WgJ(!1);jS.prototype.hide.call(this)};g.u(lS,Cr);g.H=lS.prototype; g.H.init=function(a,I){Cr.prototype.init.call(this,a,I,{});if(I.durationMilliseconds){if(I.durationMilliseconds<0){g.d1(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+I.durationMilliseconds));return}this.L=I.durationMilliseconds}else this.L=this.V.G3();var U;if((U=I.previewText)==null||!U.text||g.ur(I.previewText.text))g.d1(Error("No text is returned for AdPreview."));else{this.Y=I.previewText;I.previewText.isTemplated||g.CM(this.B,I.previewText.text);var e; if(((e=this.api.getVideoData(1))==null?0:e.ai)&&I.previewImage){var T,C;(a=((C=Pn(((T=I.previewImage)==null?void 0:T.sources)||[],52,!1))==null?void 0:C.url)||"")&&a.length?(this.previewImage=new g.M5({W:"img",T:"ytp-preview-ad__image",S:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",a),g.E(this,this.previewImage),this.previewImage.KO(this.element)):g.d1(Error("Failed to get imageUrl in AdPreview."))}else this.B.classList.add("ytp-preview-ad__text--padding--wide")}}; g.H.clear=function(){this.hide()}; g.H.hide=function(){HK(this);Cr.prototype.hide.call(this)}; g.H.show=function(){r8(this);Cr.prototype.show.call(this)}; g.H.g9=function(){this.hide()}; g.H.Jv=function(){if(this.V){var a=this.V.getProgressState();if(a!=null&&a.current)if(a=1E3*a.current,a>=this.L)this.transition.hide();else{var I;if((I=this.Y)==null?0:I.isTemplated)if(I=Math.max(0,Math.ceil((this.L-a)/1E3)),I!==this.J){var U,e;(a=(U=this.Y)==null?void 0:(e=U.text)==null?void 0:e.replace("{TIME_REMAINING}",String(I)))&&g.CM(this.B,a);this.J=I}}}};g.u(Bm,jS); Bm.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});var U,e;if((a=((e=Pn(((U=I.image)==null?void 0:U.sources)||[],lio(I),!0))==null?void 0:e.url)||"")&&a.length){U=this.Ws("ytp-ad-avatar");U.src=a;var T,C;if(e=(T=I.interaction)==null?void 0:(C=T.accessibility)==null?void 0:C.label)U.alt=e;switch(I.size){case "AD_AVATAR_SIZE_XXS":this.element.classList.add("ytp-ad-avatar--size-xxs");break;case "AD_AVATAR_SIZE_XS":this.element.classList.add("ytp-ad-avatar--size-xs");break;case "AD_AVATAR_SIZE_S":this.element.classList.add("ytp-ad-avatar--size-s"); break;case "AD_AVATAR_SIZE_M":this.element.classList.add("ytp-ad-avatar--size-m");break;case "AD_AVATAR_SIZE_L":this.element.classList.add("ytp-ad-avatar--size-l");break;case "AD_AVATAR_SIZE_XL":this.element.classList.add("ytp-ad-avatar--size-xl");break;case "AD_AVATAR_SIZE_RESPONSIVE":this.element.classList.add("ytp-ad-avatar--size-responsive");break;default:this.element.classList.add("ytp-ad-avatar--size-m")}switch(I.style){case "AD_AVATAR_STYLE_ROUNDED_CORNER":this.element.classList.add("ytp-ad-avatar--rounded-corner"); break;default:this.element.classList.add("ytp-ad-avatar--circular")}}else g.d1(Error("Failed to get imageUrl in AdAvatar."))}; Bm.prototype.clear=function(){this.hide()}; Bm.prototype.onClick=function(a){jS.prototype.onClick.call(this,a)};g.u(Xq,jS); Xq.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});var U;a=(U=I.label)==null?void 0:U.content;if((U=a!=null&&!g.ur(a))||I.iconImage){U&&(this.buttonText=new g.M5({W:"span",T:"ytp-ad-button-vm__text",AU:a}),g.E(this,this.buttonText),this.buttonText.KO(this.element));var e,T,C=((e=I.interaction)==null?0:(T=e.accessibility)==null?0:T.label)||U?a:"";C&&h7(this.element,C+" This link opens in new tab");QT(this.element);if(I.iconImage){e=void 0;if(I.iconImage){a:{T=I.iconImage;if(T.sources)for(T= g.k(T.sources),a=T.next();!a.done;a=T.next())if(a=a.value,C=void 0,(C=a.clientResource)==null?0:C.imageName){T=a;break a}T=void 0}if(T){var r;e={iconType:(r=T.clientResource)==null?void 0:r.imageName}}}r=yF(e,!1,this.L);r!=null&&(this.buttonIcon=new g.M5({W:"span",T:"ytp-ad-button-vm__icon",Z:[r]}),g.E(this,this.buttonIcon),I.iconLeading?(UJ(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):U?(this.buttonIcon.KO(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.KO(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(I.style){case "AD_BUTTON_STYLE_TRANSPARENT":this.element.classList.add("ytp-ad-button-vm--style-transparent");break;case "AD_BUTTON_STYLE_FILLED_WHITE":this.element.classList.add("ytp-ad-button-vm--style-filled-white");break;case "AD_BUTTON_STYLE_FILLED":this.element.classList.add(this.V?"ytp-ad-button-vm--style-filled-dark":"ytp-ad-button-vm--style-filled");break;default:this.element.classList.add("ytp-ad-button-vm--style-filled")}switch(I.size){case "AD_BUTTON_SIZE_COMPACT":this.element.classList.add("ytp-ad-button-vm--size-compact"); break;case "AD_BUTTON_SIZE_LARGE":this.element.classList.add("ytp-ad-button-vm--size-large");break;default:this.element.classList.add("ytp-ad-button-vm--size-default")}}else g.RS(Error("AdButton does not have label or an icon."))}; Xq.prototype.clear=function(){this.hide()}; Xq.prototype.onClick=function(a){jS.prototype.onClick.call(this,a)};g.u(BCD,Cr);g.H=BCD.prototype; g.H.init=function(a,I){Cr.prototype.init.call(this,a,I,{});this.api.X().N("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.Ws("ytp-ad-avatar-lockup-card__avatar_and_text_container").classList.add("ytp-ad-avatar-lockup-card__avatar_and_text_container--large"),this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline--large"),this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--large"),this.adButton.element.classList.add("ytp-ad-avatar-lockup-card__button--large"), this.adAvatar.element.classList.add("ytp-ad-avatar-lockup-card__ad_avatar--large"),UJ(this.Ws("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(a=g.d(I.avatar,Ei)){var U=I.headline;if(U){var e=I.description;if(e){var T=g.d(I.button,Rm);T?(this.adAvatar.init(Kb("ad-avatar"),a),this.headline.init(Kb("ad-simple-attributed-string"),new Y$(U)),this.description.init(Kb("ad-simple-attributed-string"),new Y$(e)),U.content&&U.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(Kb("ad-button"),T),this.startMilliseconds=I.startMs||0,this.api.VD()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.pA.bind(this)),r8(this)):g.d1(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.d1(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.d1(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.d1(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.H.Jv=function(){if(this.V){var a=this.V.getProgressState();a&&a.current&&1E3*a.current>=this.startMilliseconds&&(HK(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.H.g9=function(){this.clear()}; g.H.onClick=function(a){this.api.pauseVideo();Cr.prototype.onClick.call(this,a)}; g.H.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.pA.bind(this))}; g.H.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();Cr.prototype.show.call(this)}; g.H.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();Cr.prototype.hide.call(this)}; g.H.pA=function(a){a==="hidden"?this.show():this.hide()};g.u(Pm,jS);g.H=Pm.prototype; g.H.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(!I.label||g.ur(I.label))g.d1(Error("No label is returned for SkipAdButton."));else if(g.CM(this.J,I.label),a=yF({iconType:"SKIP_NEXT_NEW"}),a==null)g.d1(Error("Unable to retrieve icon for SkipAdButton"));else if(this.B=new g.M5({W:"span",T:"ytp-skip-ad-button__icon",Z:[a]}),g.E(this,this.B),this.B.KO(this.element),this.api.X().experiments.S8("enable_skip_to_next_messaging")&&(I=g.Vs(I.targetId)))this.L=!0,this.element.setAttribute("data-tooltip-target-id",I), this.element.setAttribute("data-tooltip-target-fixed","")}; g.H.onClick=function(a){a&&a.preventDefault();var I,U;NzC(a,{contentCpn:(U=(I=this.api.getVideoData(1))==null?void 0:I.clientPlaybackNonce)!=null?U:""})===0?this.api.I$("onAbnormalityDetected"):(jS.prototype.onClick.call(this,a),this.api.I$("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.H.clear=function(){this.V.reset();this.hide()}; g.H.hide=function(){jS.prototype.hide.call(this)}; g.H.show=function(){this.V.start();jS.prototype.show.call(this);this.L&&this.api.X().experiments.S8("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.u(Xw8,Cr);g.H=Xw8.prototype; g.H.init=function(a,I){Cr.prototype.init.call(this,a,I,{});a=g.d(I.preskipState,s9f);var U;if((U=this.api.getVideoData())==null?0:U.isDaiEnabled()){if(!a){g.d1(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.L=new lS(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.V);g.E(this,this.L);this.L.KO(this.element);var e;(e=this.L)==null||e.init(Kb("preview-ad"),a);(U=this.L)!=null&&(U.transition.show(100),U.show())}(U=g.d(I.skippableState,e2I))?(I.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=I.skipOffsetMilliseconds:(g.RS(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.B.init(Kb("skip-button"),U),this.show()):g.d1(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.H.show=function(){r8(this);Cr.prototype.show.call(this)}; g.H.hide=function(){!this.isSkippable&&this.L?this.L.hide():this.B&&this.B.hide();HK(this);Cr.prototype.hide.call(this)}; g.H.clear=function(){var a;(a=this.L)==null||a.clear();this.B&&this.B.clear();HK(this);Cr.prototype.hide.call(this)}; g.H.g9=function(){this.hide()}; g.H.Jv=function(){if(1E3*this.V.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var a;(a=this.L)!=null&&a.transition.hide();(a=this.B)!=null&&(a.transition.show(),a.show())}};g.u(p_,jS); p_.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(I.label){var U;((U=I.label)==null?0:U.content)&&!g.ur(I.label.content)&&(this.linkText=new g.M5({W:"span",T:"ytp-visit-advertiser-link__text",AU:I.label.content}),g.E(this,this.linkText),this.linkText.KO(this.element));var e,T;if((e=I.interaction)==null?0:(T=e.accessibility)==null?0:T.label)h7(this.element,I.interaction.accessibility.label+" This link opens in new tab");else{var C;((C=I.label)==null?0:C.content)&&!g.ur(I.label.content)&&h7(this.element, I.label.content+" This link opens in new tab")}QT(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.d1(Error("No label found in VisitAdvertiserLink."))}; p_.prototype.onClick=function(a){jS.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType,this.layoutId)}; p_.prototype.clear=function(){this.hide()};g.u(f_,jS); f_.prototype.init=function(a,I,U,e){jS.prototype.init.call(this,a,I,{});if(I.skipOrPreview){U=I.skipOrPreview;a=g.d(U,Trj);U=g.d(U,s9f);if(a)this.UF=new Xw8(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.L),g.E(this,this.UF),this.UF.KO(this.j),this.UF.init(Kb("skip-ad"),a);else{var T;U&&((T=this.api.getVideoData())==null?0:T.isDaiEnabled())&&(this.J=new lS(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.L,1),g.E(this,this.J),this.J.KO(this.j),this.J.init(Kb("ad-preview"), U),T=this.J,T.transition.show(100),T.show())}if(T=g.d(I.skipOrPreview,Trj))var C=T.skipOffsetMilliseconds}I.playerAdCard&&(T=g.d(I.playerAdCard,U9z))&&(this.playerAdCard=new BCD(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.L),g.E(this,this.playerAdCard),this.playerAdCard.KO(this.dw),this.playerAdCard.init(Kb("ad-avatar-lockup-card"),T));I.adBadgeRenderer&&((T=g.d(I.adBadgeRenderer,dK))?(this.B=new Sz(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!0),g.E(this, this.B),this.B.KO(this.V),this.B.init(Kb("ad-badge"),T)):g.d1(Error("AdBadgeViewModel is not found in player overlay layout.")));I.adPodIndex&&(T=g.d(I.adPodIndex,DWm))&&(this.adPodIndex=new GW(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.adPodIndex),this.adPodIndex.KO(this.V),this.adPodIndex.init(Kb("ad-pod-index"),T));I.adInfoRenderer&&((T=g.d(I.adInfoRenderer,df))?(this.adInfoButton=new UC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.element, void 0,!0),g.E(this,this.adInfoButton),this.B!==void 0?this.V.insertBefore(this.adInfoButton.element,this.B.element.nextSibling):this.adInfoButton.KO(this.V),this.adInfoButton.init(Kb("ad-info-hover-text-button"),T,this.macros)):g.RS(Error("AdInfoRenderer is not found in player overlay layout.")));var r;T=(r=this.api.getVideoData())==null?void 0:r.isDaiEnabled();I.adDurationRemaining&&T&&(r=g.d(I.adDurationRemaining,ERz))&&(this.adDurationRemaining=new pr(this.api,this.layoutId,this.interactionLoggingClientData, this.Ps,this.L,e.videoAdDurationSeconds,!0),g.E(this,this.adDurationRemaining),this.adPodIndex!==void 0?this.V.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.KO(this.V),this.adDurationRemaining.init(Kb("ad-duration-remaining"),r,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));I.visitAdvertiserLink&&(e=g.d(I.visitAdvertiserLink,rlJ))&&(this.visitAdvertiserLink=new p_(this.api,this.layoutId, this.interactionLoggingClientData,this.Ps),g.E(this,this.visitAdvertiserLink),this.visitAdvertiserLink.KO(this.V),this.visitAdvertiserLink.init(Kb("visit-advertiser-link"),e));I.adDisclosureBanner&&(I=g.d(I.adDisclosureBanner,oRo))&&(this.adDisclosureBanner=new y$(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.adDisclosureBanner),this.adDisclosureBanner.KO(this.gw),this.adDisclosureBanner.init(Kb("ad-disclosure-banner"),I));this.Y=new R6(this.api,this.L,C,!0);g.E(this, this.Y);g.w4(this.api,this.Y.element,4);this.show()}; f_.prototype.clear=function(){this.hide()};g.u(PFQ,jS);g.H=PFQ.prototype; g.H.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(I!=null&&I.title)if(a=I.title)if(this.headline.init(Kb("ad-simple-attributed-string"),new Y$(a)),a=g.d(I.moreInfoButton,Rm)){if(this.moreInfoButton.init(Kb("ad-button"),a),I.descriptions)I.descriptions.length>0&&(a=I.descriptions[0])&&(this.V=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.V),this.V.KO(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.V.init(Kb("ad-simple-attributed-string"), new Y$(a))),I.descriptions.length>1&&(I=I.descriptions[1])&&(this.L=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.L),this.L.KO(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.L.init(Kb("ad-simple-attributed-string"),new Y$(I)))}else g.d1(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.d1(Error("No headline found in AdGridCardText."));else g.d1(Error("No headline found in AdGridCardText."))}; g.H.onClick=function(a){jS.prototype.onClick.call(this,a);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.H.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var a;(a=this.V)==null||a.clear();var I;(I=this.L)==null||I.clear()}; g.H.hide=function(){this.headline.hide();this.moreInfoButton.hide();var a;(a=this.V)==null||a.hide();var I;(I=this.L)==null||I.hide();jS.prototype.hide.call(this)}; g.H.show=function(){jS.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var a;(a=this.V)==null||a.show();var I;(I=this.L)==null||I.show()};g.u(Yq,jS);Yq.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(I!=null&&I.gridCards)if(I.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.d1(Error("Only single column style is currently supported in AdGridCardCollection."));else for(a=g.k(I.gridCards),I=a.next();!I.done;I=a.next()){if(I=g.d(I.value,IIm)){var U=new PFQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,U);U.KO(this.element);U.init(Kb("ad-grid-card-text"),I);this.V.push(U)}}else g.d1(Error("No grid cards found in AdGridCardCollection."))}; Yq.prototype.show=function(){for(var a=g.k(this.V),I=a.next();!I.done;I=a.next())I.value.show();jS.prototype.show.call(this)}; Yq.prototype.clear=function(){this.hide();for(var a=g.k(this.V),I=a.next();!I.done;I=a.next())I.value.clear()}; Yq.prototype.hide=function(){for(var a=g.k(this.V),I=a.next();!I.done;I=a.next())I.value.hide();jS.prototype.hide.call(this)};g.u(Oi,Cr);g.H=Oi.prototype;g.H.init=function(a,I,U,e,T){T=T===void 0?0:T;Cr.prototype.init.call(this,a,I,U,e);this.playerProgressOffsetMs=T;r8(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.jY.bind(this));this.api.addEventListener("resize",this.Ui.bind(this));this.api.VD()?(this.L=!0,this.api.Ys(!0),this.show()):this.hide()}; g.H.Jv=function(){if(this.V){var a=this.V.getProgressState();a&&a.current&&!this.L&&1E3*a.current>=this.playerProgressOffsetMs&&(this.L=!0,this.api.Ys(!0),this.show())}}; g.H.g9=function(){this.L&&this.api.Ys(!1);this.hide()}; g.H.clear=function(){this.api.Ys(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.jY.bind(this));this.api.removeEventListener("resize",this.Ui.bind(this));HK(this);this.hide()}; g.H.hide=function(){pwf(!1);Cr.prototype.hide.call(this)}; g.H.show=function(){pwf(!0);Cr.prototype.show.call(this)};g.u(fiI,Oi);g.H=fiI.prototype; g.H.init=function(a,I,U,e){if(I!=null&&I.adGridCardCollection)if(I!=null&&I.adButton){var T=Number(I.playerProgressOffsetMs||"0");isNaN(T)?Oi.prototype.init.call(this,a,I,U,e):Oi.prototype.init.call(this,a,I,U,e,T);a=I.headline;U=g.d(I.adAvatar,Ei);a&&U?(this.headline=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.headline),this.headline.KO(this.Ws("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(Kb("ad-simple-attributed-string"),new Y$(a)), this.adAvatar=new Bm(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.adAvatar),this.adAvatar.KO(this.Ws("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(Kb("ad-avatar"),U)):this.J.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");a=g.d(I.adGridCardCollection,aIo);this.adGridCardCollection.init(Kb("ad-grid-card-collection"),a);I=g.d(I.adButton,Rm);this.adButton.init(Kb("ad-button"),I); this.hide()}else g.d1(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.d1(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.H.onClick=function(a){(this.adButton&&g.Ti(this.adButton.element,a.target)||this.adAvatar&&g.Ti(this.adAvatar.element,a.target))&&this.api.pauseVideo();Oi.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.H.Ui=function(){}; g.H.clear=function(){this.hide();var a;(a=this.headline)==null||a.clear();var I;(I=this.adAvatar)==null||I.clear();this.adGridCardCollection.clear();this.adButton.clear();Oi.prototype.clear.call(this)}; g.H.show=function(){var a;(a=this.headline)==null||a.show();var I;(I=this.adAvatar)==null||I.show();this.adGridCardCollection.show();this.adButton.show();Oi.prototype.show.call(this)}; g.H.hide=function(){var a;(a=this.headline)==null||a.hide();var I;(I=this.adAvatar)==null||I.hide();this.adGridCardCollection.hide();this.adButton.hide();Oi.prototype.hide.call(this)}; g.H.jY=function(a){a==="transitioning"?(this.B.classList.remove("ytp-ad-underlay-clickable"),this.show()):a==="visible"?this.B.classList.add("ytp-ad-underlay-clickable"):a==="hidden"&&(this.hide(),this.B.classList.remove("ytp-ad-underlay-clickable"))};g.u(Sw,jS); Sw.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(I.attributes===void 0)g.d1(Error("No attributes found in AdDetailsLineViewModel."));else if(I.style===void 0)g.d1(Error("No style found in AdDetailsLineViewModel."));else{a=g.k(I.attributes);for(var U=a.next();!U.done;U=a.next())if(U=U.value,U.text!==void 0){U=U.text;var e=I.style,T=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,T);T.KO(this.element);a:switch(e){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":e="ytp-ad-details-line__text--style-responsive"; break a;default:e="ytp-ad-details-line__text--style-standard"}T.element.classList.add(e);T.init(Kb("ad-simple-attributed-string"),new Y$(U));this.V.push(T)}this.show()}}; Sw.prototype.show=function(){this.V.forEach(function(a){a.show()}); jS.prototype.show.call(this)}; Sw.prototype.clear=function(){this.hide()}; Sw.prototype.hide=function(){this.V.forEach(function(a){a.hide()}); jS.prototype.hide.call(this)};g.u(Go,jS);Go.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});var U,e;(a=((e=Pn(((U=I.image)==null?void 0:U.sources)||[]))==null?void 0:e.url)||"")&&a.length?(U=this.Ws("ytp-image-background-image"),g.Gr(U,"backgroundImage","url("+a+")"),I.blurLevel!==void 0&&g.Gr(U,"filter","blur("+I.blurLevel+"px)"),I.gradient!==void 0&&(I=new g.F({W:"div",ww:["ytp-image-background--gradient-vertical"]}),g.E(this,I),I.KO(this.element)),this.show()):g.d1(Error("Failed to get imageUrl in ImageBackground."))}; Go.prototype.clear=function(){this.hide()};g.u(YSm,Cr);g.H=YSm.prototype;g.H.init=function(a,I){Cr.prototype.init.call(this,a,I,{});g.Gr(this.B,"stroke-dasharray","0 "+this.L);this.show()}; g.H.clear=function(){this.hide()}; g.H.hide=function(){HK(this);Cr.prototype.hide.call(this)}; g.H.show=function(){r8(this);Cr.prototype.show.call(this)}; g.H.g9=function(){this.hide()}; g.H.Jv=function(){if(this.V){var a=this.V.getProgressState();a!=null&&a.current!=null&&g.Gr(this.B,"stroke-dasharray",a.current/a.seekableEnd*this.L+" "+this.L)}};g.u(y0,jS); y0.prototype.init=function(a,I){jS.prototype.init.call(this,a,I,{});if(SSQ(I)){this.adAvatar=new Bm(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.adAvatar);this.adAvatar.KO(this.Ws("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(Kb("ad-avatar"),g.d(I.adAvatar,Ei));this.headline=new OC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps);g.E(this,this.headline);this.headline.KO(this.Ws("ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"));this.headline.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline"); this.headline.init(Kb("ad-simple-attributed-string"),new Y$(I.headline));if(a=g.d(I.adDetailsLine,NOJ))this.detailsLine=new Sw(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.detailsLine),this.detailsLine.KO(this.Ws("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(Kb("ad-details-line"),a);this.adButton=new Xq(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!0);g.E(this,this.adButton); this.adButton.KO(this.Ws("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(Kb("ad-button"),g.d(I.adButton,Rm));this.adBadge=new Sz(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,!0);g.E(this,this.adBadge);this.adBadge.KO(this.J);this.adBadge.init(Kb("ad-badge"),g.d(I.adBadge,dK));this.adInfoButton=new UC(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.element,void 0,!0);g.E(this,this.adInfoButton);this.adInfoButton.KO(this.J); this.adInfoButton.init(Kb("ad-info-hover-text-button"),g.d(I.adInfoRenderer,df),this.macros);if(a=g.d(I.skipAdButton,e2I))this.skipAdButton=new Pm(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.skipAdButton),this.skipAdButton.KO(this.element),this.skipAdButton.init(Kb("skip-button"),a);this.L=new BK(I.durationMilliseconds);g.E(this,this.L);if(a=g.d(I.countdownViewModel,C9I))this.V=new YSm(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps,this.L),g.E(this, this.V),this.V.KO(this.Ws("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.V.init(Kb("timed-pie-countdown"),a);if(I=g.d(I.imageBackground,vRj))this.imageBackground=new Go(this.api,this.layoutId,this.interactionLoggingClientData,this.Ps),g.E(this,this.imageBackground),this.imageBackground.KO(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(Kb("image-background"), I);this.show();this.element.focus()}}; y0.prototype.clear=function(){g.Y3(this.B);this.hide()}; y0.prototype.show=function(){Ocm(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();jS.prototype.show.call(this)}; y0.prototype.hide=function(){Ocm(!1);this.adAvatar&&this.adAvatar.hide();this.headline&&this.headline.hide();this.adButton&&this.adButton.hide();this.detailsLine&&this.detailsLine.hide();this.adBadge&&this.adBadge.hide();this.adInfoButton&&this.adInfoButton.hide();this.skipAdButton&&this.skipAdButton.hide();this.V&&this.V.hide();this.imageBackground&&this.imageBackground.hide();jS.prototype.hide.call(this)};g.u(wK,g.J_);g.H=wK.prototype;g.H.G3=function(){return 1E3*this.api.getDuration(this.mS,!1)}; g.H.stop=function(){this.V&&this.A4.YY(this.V)}; g.H.Cv=function(){var a=this.api.getProgressState(this.mS);this.L={seekableStart:a.seekableStart,seekableEnd:a.seekableEnd,current:this.api.getCurrentTime(this.mS,!1)};this.publish("h")}; g.H.getProgressState=function(){return this.L}; g.H.M4=function(a){g.jz(a,2)&&this.publish("g")};var fP4="ad-attribution-bar ad-channel-thumbnail advertiser-name ad-preview ad-title skip-button visit-advertiser".split(" ").concat("shopping-companion action-companion image-companion ads-engagement-panel ads-engagement-panel-layout banner-image top-banner-image-text-icon-buttoned".split(" "));g.u(Fq,Dm); Fq.prototype.J=function(a){var I=a.id,U=a.content,e=U.componentType;if(!fP4.includes(e))switch(a.actionType){case 1:a=this.api;var T=this.Ps,C=U.layoutId,r=U.interactionLoggingClientData,q=U instanceof au?U.eg:!1,x=U instanceof au||U instanceof WK?U.Ow:!1;r=r===void 0?{}:r;q=q===void 0?!1:q;x=x===void 0?!1:x;switch(e){case "invideo-overlay":a=new Iim(a,C,r,T);break;case "player-overlay":a=new w8(a,C,r,T,new wK(a),x);break;case "player-overlay-layout":a=new f_(a,C,r,T,new wK(a));break;case "survey":a= new cm(a,C,r,T);break;case "ad-action-interstitial":a=new N7g(a,C,r,T,q,x);break;case "video-interstitial-buttoned-centered":a=new y0(a,C,r,T);break;case "survey-interstitial":a=new Wm(a,C,r,T);break;case "ad-message":a=new qSj(a,C,r,T,new wK(a,1));break;case "player-underlay":a=new Zcd(a,C,r,T);break;case "display-underlay-text-grid-cards":a=new fiI(a,C,r,T,new wK(a));break;default:a=null}if(!a){g.RS(Error("No UI component returned from ComponentFactory for type: "+e));break}g.Nd(this.L,I)?g.RS(Error("Ad UI component already registered: "+ I)):this.L[I]=a;a.bind(U);U instanceof DW?this.B?this.B.append(a.ql):g.RS(Error("Underlay view was not created but UnderlayRenderer was created")):this.U.append(a.ql);break;case 2:I=Gs8(this,a);if(I==null)break;I.bind(U);break;case 3:U=Gs8(this,a),U!=null&&(g.Kf(U),g.Nd(this.L,I)?(U=this.L,I in U&&delete U[I]):g.RS(Error("Ad UI component does not exist: "+I)))}}; Fq.prototype.Bs=function(){g.bH(Object.values(this.L));this.L={};Dm.prototype.Bs.call(this)};g.u(yjG,g.nu);g.H=yjG.prototype;g.H.create=function(){try{EIj(this),this.load(),this.created=!0,EIj(this)}catch(a){V$(a instanceof Error?a:String(a))}}; g.H.load=function(){try{wwz(this)}finally{hn(V0(this.V).Db)&&this.player.WZ("ad",1)}}; g.H.destroy=function(){var a=this.player.getVideoData(1);this.V.V.V7.ES(a&&a.clientPlaybackNonce||"");this.unload();this.created=!1}; g.H.unload=function(){g.nu.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(I){V$(I instanceof Error?I:String(I))}if(this.L!=null){var a=this.L;this.L=null;a.dispose()}this.B.reset()}; g.H.hj=function(){return!1}; g.H.getAdState=function(){return-1}; g.H.getOptions=function(){return Object.values(p5j)}; g.H.BB=function(a,I){I=I===void 0?{}:I;switch(a){case "replaceUrlMacros":return a=I,a.url?(I=T7s(this.player),Object.assign(I,a.mkX),a=g.Yu(a.url,I)):a=null,a;case "onAboutThisAdPopupClosed":this.uS(I);break;case "executeCommand":a=I;a.command&&a.layoutId&&this.executeCommand(a);break;default:return null}}; g.H.Sa=function(a){var I;return!((I=this.V.V.Fc)==null||!I.get().Sa(a))}; g.H.uS=function(a){a.isMuted&&nbF(V0(this.V).iQ,V0(this.V).vF,a.layoutId);this.vA&&this.vA.uS()}; g.H.executeCommand=function(a){V0(this.V).Ps.executeCommand(a.command,a.layoutId)};g.hj("yt.player.Application.create",g.K7.create);g.hj("yt.player.Application.createAlternate",g.K7.create);YVg(Sd(),PXj);var YWf=g.NL("ytcsi.tick");YWf&&YWf("pe");g.th("ad",yjG);g.u(g.zo,g.S);g.zo.prototype.start=function(a,I,U){this.config={from:a,to:I,duration:U,startTime:(0,g.w)()};this.next()}; g.zo.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.zo.prototype.next=function(){if(this.config){var a=this.config,I=a.from,U=a.to,e=a.duration;a=a.startTime;var T=(0,g.w)()-a;a=this.V;e=dXd(a,T/e);if(e==0)a=a.C;else if(e==1)a=a.D;else{T=BA(a.C,a.U,e);var C=BA(a.U,a.Y,e);a=BA(a.Y,a.D,e);T=BA(T,C,e);C=BA(C,a,e);a=BA(T,C,e)}a=g.WA(a,0,1);this.callback(I+(U-I)*a);a<1&&this.delay.start()}};g.u(g.hJ,g.F);g.H=g.hJ.prototype;g.H.hasSuggestions=function(){return this.suggestionData.length>0}; g.H.ag=function(){this.L&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.H.show=function(){g.F.prototype.show.call(this);NCo(this)}; g.H.Tz=function(){this.L&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.H.gb=function(){this.jj(this.api.j8().getPlayerSize())}; g.H.jj=function(a){var I=this.api.isEmbedsShortsMode()?.5625:16/9,U=this.api.NV();a=a.width-(U?112:58);U=Math.ceil(a/(U?320:192));var e=(a-U*8)/U;I=Math.floor(e/I);for(var T=g.k(this.V),C=T.next();!C.done;C=T.next())C=C.value.Ws("ytp-suggestion-image"),C.style.width=e+"px",C.style.height=I+"px";this.suggestions.element.style.height=I+"px";this.J=e;this.D=I;this.containerWidth=a;this.columns=U;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.N0(this)}; g.H.onVideoDataChange=function(){var a=this.api.X(),I=g.O(this.api.getVideoData());this.Y=I.uc?!1:a.J;this.suggestionData=I.suggestions?g.Sa(I.suggestions,function(U){return U&&!U.playlistId}):[]; DLm(this);I.uc?this.title.update({title:g.ji("Autres vid\u00e9os de $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:I.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"Plus de Shorts":"Plus de vid\u00e9os"})}; g.H.scrollTo=function(a){a=g.WA(a,this.containerWidth-this.suggestionData.length*(this.J+8),0);this.C.start(this.scrollPosition,a,1E3);this.scrollPosition=a;g.N0(this);NCo(this)};})(_yt_player);