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 C="1969-12-31T14:31:27.000-09:30;indexOf;1969-12-31T17:15:15.000-06:45;T;length;n;url;G;=;assign;now;set;aT;scheme;fvip;1970-01-01T08:46:03.000+08:45;mn;1969-12-31T04:29:25.000-10:15;push;rr;/videoplayback;prototype;toString;;join;split;fromCharCode;fallback_count;cmo=;reverse;slice;match;path;rr?[1-9].*\\.c\\.youtube\\.com$;cmo=td;&;clone;1;index.m3u8;X;cmo=pf;/initplayback;GX;cmo;V;replace;JK;unshift;get;HX;splice;startsWith;file;local;/;/api/manifest;,;\\.googlevideo\\.com$;',\"},,{;forEach;xH;/file/index.m3u8;s;---;1970-01-01T03:30:03.000+03:30;r;undefined;?;\\.a1\\.googlevideo\\.com$;youtube.player.web_20250601_22_RC00;http://local;UrWiUJzywlskZ4B7uH-_w8_;//;redirector.googlevideo.com;1970-01-01T10:30:04.000+10:30;Untrusted URL;a1.googlevideo.com;sp;:;playerfallback;pop;://;d4;1970-01-01T01:30:27.000+01:30;DU;1970-01-01T09:45:39.000+09:45;https://local;signatureCipher;%3D;www.youtube.com".split(";"), O7,bwY,ape,df,NfA,DBB,F3,sYG,gf,Rz7,B8,Kw,hA,wf,$BA,CeG,JA,E7,dB3,MB,Zwz,pw,Gz,Fee,oY,P8,v8,jG,SG,gbG,IY,ie,QQ,KeY,tGw,RG,hzQ,yAp,dv,w8Y,TfY,gv,UBz,u3e,W$,AAe,zM,Wep,q7z,H$,Hwz,Y7B,cAG,mBz,oG,v$,zzA,JA7,Xc,Ebb,ND,kU,DL,RR,$U,Cx,p87,dC,ZL,FI,Gz3,xB3,BR,Pez,ys,TP,YU,cR,mt,zP,vbA,jYp,J_,nx,MD,S7Q,IpY,fpA,lpb,LeG,GP,oR,xU,PR,vR,SJ,IR,ez7,Vs,XI,id,Qs,eJ,bt,ai,Ogb,NY,kS,$S,a$B,Nvp,kMz,CY,Z3,FS,BO,KY,ya,wt,FhB,grY,Bvw,Khb,TJ,tie,rt,UV,ut,hL8,AB,yRp,Tve,YS,mH,EV,nY,pY,ucY,UCw,Y$Y,q$b,mCB,xS,PO,fY,ErA,nrY, MiB,Va,XS,p$G,LY,bF,oi,orf,GMw,sF,D_,GJ,xCe,Rz,CO,$d,P$Y,Z_,vre,gP,BV,KO,tJ,hJ,yf,wP,rP,UF,qe,HV,mL,S$3,f$f,I$7,l$G,Viz,pO,Ge,xd,X$b,PV,igw,vV,jk,Sk,eL3,Oxz,NCw,bxe,kPf,$Dp,Iz,R18,DD8,fO,lF,CdQ,Vf,dDz,LO,Ft3,ZxQ,gUf,BCp,ek,Os,Kte,tJe,h1e,bG,a5,y_f,UDb,NK,uI3,A_f,c_8,$W,Ynz,Wtf,z1w,MJB,dQ,FP,BB,gQ,nU7,KN,tD,hD,rQ,Us,uG,WB,vUp,qK,jR8,YW,mJ,lL3,Es,nN,GS,VJB,pN,Lt7,XRe,o5,MK,xW,PB,ixf,vB,SI,e1Y,I5,fN,lG,a37,Qt,Ntz,kJB,DYf,sif,iG,XP,Vt,OYQ,bYf,R5Q,CtQ,dYz,ZYY,bi,av,Nk,FH7,sD,$M,CQ,dd,gS7,KHe,F7,t0e,tW, BM,rBf,yv,hW,UY3,ABz,rd,wd,WHe,UD,ui,AW,T5,qk,WM,YM,HM,ED,qV8,cM,z5,Mk,HYe,nQ,YVe,pQ,G5,vM,j9,S9,ov,PM,xM,fQ,cBB,Vv,mY7,LQ,JBw,X7,ESQ,ii,JW,Qv,e9,OB,nSf,bh,a3,kg,Dj,sB,R3,$g,pOB,Cn,GJB,dD,Zj,FX,BD,gD,Kn,tv,hv,yE,wD,oS3,Pte,rD,vSw,jiG,SVp,uh,WD,Yg,f37,cD,V0G,mr,XOz,zj,Jv,EB,iY8,M0,Qib,nn,e5Y,OOw,pn,bOY,Gj,o3,xg,a_Q,vD,jH,kee,fn,Rae,NPb,lh,Ln,XX,dee,$eG,QE,N6,ZOp,gdw,BPe,kv,D6,sk,RB,$v,dI,Z6,ha7,yJe,wV8,rJz,UeQ,gI,Bo,uqw,KU,AJA,WLf,HOf,zaA,tH,JJp,EdA,Mkz,ndz,pVz,wI,Geb,rI,xef,AH,Wo,vdz,q6,Ho,Yv,jz8, SFp,zZ,I_7,JH,Ek,Vk7,LLb,XVp,vo,Po,xv,iOp,Qzp,eaG,j3,S3,IB,bNG,XN,iQ,NQA,kSQ,DKQ,Qw,e3,s5G,Rdz,OL,$Kb,CGz,dKz,ZNG,ks,aW,Du,sL,RW,FJ7,gWw,BQ7,$s,Cm,KJe,dk,tIw,hdp,yDw,Zu,wBe,FC,gk,yWz,wMe,TdQ,rWe,Ukf,u7w,tc,hc,yV,T8,qDe,rk,UL,HQ7,W0p,wk,YD8,uX,Ac,Wv,Hv,qs,cWQ,mk3,zRb,Ys,EMz,cv,nM7,pMe,G53,oM3,xkw,Pip,vMe,jvz,EL,Ms,nm,IEz,SDe,fEe,lEz,G8,V9A,oW,L0A,XMA,xs,Pv,vv,iQb,js,Ss,QvA,IW,fm,lX,Lm,XC,iX,QV,es,eR8,Onw,bnb,ajz,Ov,NDe,D0f,kjz,aD,Nq,RVe,s3w,d0z,ggp,Frz,kN,BDQ,Krz,tH3,yve,hVY,wDB,Dx,TDp,rv3,$N,U08, uXz,AvQ,Wr3,Cj,qBA,da,Hnf,Zx,FW,cv3,B2,m0z,Kj,t9,zVB,Jv8,h9,wa,MH8,Ty,Egz,ng3,pDQ,Gjp,x0Y,ra,PhQ,A9,W2,j3f,SBb,lj3,VHe,qq,H2,YN,c2,mu,zy,J9,Ev,Mq,nj,pj,Gy,oD,Q3p,in7,eVG,bUG,OU3,NIQ,XDB,a67,Lrp,xN,P2,D6e,sBe,RPA,ID,fj,l1,v2,CQY,V9,kZQ,ZUf,Fme,d6f,eP,O3,bA,ac,gv7,$63,BIQ,Nm,Kmp,t3Y,hPQ,yHf,wof,U6Y,uNz,AHe,Wme,kT,DW,s3,Rc,qkf,HUA,m67,zPG,$T,dX,EvY,ZW,CD,nvb,M3e,poB,GZe,ovw,gX,BL,PQf,vvA,jBA,Skw,I68,f63,l6Y,V3Q,Lmz,Xoz,tF,hF,yX,wX,TQ,rX,iUw,Omb,bm3,auG,k8B,Nke,DsQ,AF,WL,sWz,RDQ,$sY,qm,HL,cL,mK,zQ,JF, E3,Mm,CX3,pD,Zm3,oc,F4z,gse,xT,PL,vL,ju,Bk7,K4A,hDp,Su,FN,TPG,LD,ycb,wv3,iA,Tk7,VX,Use,rcb,lA,QX,eu,uCe,Ac8,W4G,qL7,OE,Hme,b9,ePB,QBf,af,N8,Dw,sE,ms8,Rf,$L,dT,zD8,Jcz,Zw,G83,tq,MsY,pvB,B0,gT,UE,u9,osA,q8,xs3,H0,YL,PX7,jWe,IuY,M8,P0,L48,Xvz,imf,v0,bjf,Jq,lup,Naz,OjA,QWz,eDz,kyG,axQ,SD,l9,sDA,R6e,$qG,C18,dqw,Lb,Zj3,i9,Fuz,KuQ,tPG,Q3,y9w,Tae,w2b,r9e,OG,NE,Ro,CK,d0,Z1,FG,g0,A9e,Wu8,Bg,qvY,KK,th,$$,hh,yR,w0,FR,Tk,HjA,UG,mqb,uC,Ah,J9z,z67,ENe,MP7,nNb,Wg,p2Q,Gyw,oNB,qE,Hg,P1e,Sv8,Ixb,Y$,Lup,VPG,X2f,ijY, QDe,cg,e6B,fx3,mc,ODe,bDY,zk,NX3,kQ7,DmY,scQ,Ruw,EG,$mp,CAz,dm3,ZDz,BXw,FKY,ME,nK,pK,Gk,oo,x$,Pg,vg,tup,S_,j_,hu7,fK,TXz,Io,rFw,Ume,HD3,uRf,AF8,WK7,q38,lC,VR,LK,Y3Y,XG,iC,QR,e_,OA,b4,ETQ,cF8,Dv,JF8,sA,zue,ky,an,mmG,Nt,$y,nT7,dA,Cf,Kf,tk,yb,oTQ,hk,rA,xmb,UA,pLQ,jcA,S3p,IWp,Wq,qt,Hq,fWz,Yy,cq,mp,z$,lWw,Jk,pf,G$,Vuz,LKG,on,XLe,eub,vNw,Qcz,Obp,bb8,awe,khe,iDe,D8b,$8e,vq,SS,d8A,Zb3,FIp,gL8,KIp,l4,ff,tDz,BTw,yqp,TTf,w0z,U88,XQ,urQ,Lf,Qb,Aqp,eS,bw,kC,WIz,qEe,ZH,Hbe,gg,YEQ,cqe,UW,m8w,Jq8,uw,EL3,MDQ,x8Q,nLA, Hb,YC,cb,zW,JC,Iwe,EW,MA,n6,lw8,ol,VDz,LIY,xC,ibG,vb,jN,SN,Il,Qfp,f6,VP,L6,Xp,iw,eCG,OKw,bK8,eN,Of,br,aU,NZ,kI,a1G,N0e,kk7,DEe,soz,Rv8,D9,$Ew,Fg,CCz,dEb,ZK8,gS,K1,tr,hr,TX,rS,Uf,g$e,Wd,qZ,Hd,B0Q,Kc3,YI,t_3,hvf,m3,Wcf,qGG,HKA,zX,YGb,chA,Jhf,Ef,M_7,E$z,n$z,GkB,o$G,p1,GX,xE7,oU,xI,Pd,vd,j7,S7,IU,f1,lr,VT,L1,Xg,ir,QT,PCb,v$3,joA,ax,kj,SGp,Cl,dL,ZG,FZ,gL,Kl,t5,V_b,h5,yq,wL,Xg3,Lcw,I1A,UO,rL,Ofw,uy,J5,ci,EO,My,av8,pl,snY,k$z,DtY,$tz,gyp,C47,Zf7,Fp3,bfe,ox,Gw,KpA,Pi,vi,j1,tSb,Ll,hyA,XZ,iy,Qq,Ob,ykf,ap,Nj, wqe,kp,D0,rkQ,$p,d6,Z0,FA,g6,B4,Kz,tX,hX,yO,uQ3,w6,Ub,r6,Wpe,ckQ,Hfe,YAp,mte,zyp,Eyb,MSz,JkY,pqw,W4,qj,c4,G$Q,oy3,Yp,mT,P4z,vyz,fvA,Iv3,Mj,nz,pz,Go,op,P4,VS3,LpQ,Xqb,VO,Lz,ifY,Qn3,eyQ,O4,bj,aL,O6e,b68,Ng7,DAp,s4,slb,CH,RL,Fz,gi,KH,RpG,U4,uj,AI,Wm,Hm,Ya,mO,Fn8,gCA,JI,Bgf,Knw,Mf,tNQ,hpe,nH,pH,yC3,wbe,rCe,xa,upb,ACG,Gx,Wn7,qWG,YWY,H6w,So,UA3,mAe,zpA,Xz,Vg,JC3,ECe,ij,Qg,MNB,nC7,bq,pbz,GWz,oCb,xAA,so,Pwe,vCe,jlw,SW3,IHA,fHz,lH3,VN8,$t,LnB,dq,i63,Ql7,ep8,O1A,b1z,ZR,hN,NSz,sUe,yl,RUA,Crz,a9f,dZp,Z1Q,F3z, kX8,DZY,Fx,gq,tN,$Zz,KJ,BP,gIb,BSp,K3G,t7e,hUB,yr3,ugz,wdp,Uo,uq,mU,qfe,cr3,YfA,AN,Eo,mZz,pJ,zU3,EI7,vP,Jr7,jUG,M7w,vIz,fJ,SfQ,l9B,lq,It,I9b,f9A,V7e,LJ,Xdb,i1A,QU8,eUG,Olz,bl8,aGp,L3e,kw7,DyA,sxf,ZlA,RIz,gjp,ej,BL8,OM,bp,as,Kdb,t1G,Dm,sM,y5w,hIe,Rs,wib,r5e,uZz,Uyz,A5e,HlY,WdA,y8,Wr,TH,YOe,wx,qo,Hr,YG,cr,c58,zH,zIB,Mo,EM,p7,GH,os,xG,J5z,Pr,jm,Ej8,Is,lp,V8,M1z,njp,pi8,GwG,L7,ip,oj7,Q8,em,OU,PyY,bE,a6,vj7,kJ,R6,sU,DS,$J,C3,IG7,ilA,eIw,XiA,Lde,Qxz,Ff,K3,N67,OzA,bzw,a07,SOb,FTw,Wu,ZzB,KTB,djf,ZS,qb,wG, uE,gp7,hg,lG7,fGe,V1G,Bu,Clp,mV,rXY,zK,uAw,AXe,WT3,EU,qbY,HzA,Ybb,mjw,zAb,p3,Epz,GK,MbG,npb,Goz,opG,xjQ,xJ,Plz,jpA,Pu,Sbp,vu,j$,yg,X48,bHA,L3,Nie,sLz,iE,$fA,Cjb,dfb,d1,CP,ZHz,R1,H1Y,kk,$k,D2,QC,yj,hy,T2,Ut,gab,uI,Wc,q_,Bif,KO8,cc,hZf,yIf,wmf,Tib,rIp,Uf8,uze,AIz,WOz,q4f,HHz,Et,Y4Y,M_,pP,cIQ,mfe,zZQ,JIz,Eaw,G2,o1,Moz,naQ,pm3,Gxw,oaw,xfe,jE,SE,I1,PjG,fP,vab,Vj,S4Y,jLQ,XT,iI,Qj,eE,Ioz,O6,b8,foA,loQ,aH,Nw,iHA,Voe,Xmw,LOG,kq,DZ,s6,QLA,eZw,OJb,RH,aRe,Dnz,kaA,$q,CF,dN,ZZ,FE,Bh,KF,tY,hY,yy,wN,ste,RfY,$nz, T_,rN,U6,u8,Wh,Hh,ZJB,dne,ch,FUQ,mA,z_,JY,E6,Mw,G_,oH,xq,Ph,vh,jR,SR,IH,KUY,fF,l8,Vy,tjG,yNG,Qy,wPp,eR,Or,Un3,uxY,ANY,qob,YoY,sr,cNz,y$,hZ,JNe,EtQ,Mj8,T6,rp,pPQ,uT,AZ,WF,q7,otw,HF,Y4,cF,xnQ,mo,GaG,z6,JZ,vtY,Pq3,Er,M7,nM,pM,oI,Soe,IRp,PF,vF,SC,II,fRb,jC,LUf,XPA,iJY,Qtz,efA,O7p,b7B,lT,fM,Vjw,kHf,V$,ssY,Re3,eC,$ow,X5,iT,Cpz,Oi,Z7G,gGf,bv,aw,BxG,Nh,tmz,ki,UoB,Txw,heY,wre,yt3,si,Rw,$i,CB,dj,ZO,FB,BT,Atz,H7Q,hQ,JHf,yL,YMe,moY,Ti,AQ,rj,uv,Ui,EGY,JtQ,zee,MmY,WT,nGe,xoe,qh,Yi,vGG,cT,m1,zi,JQ,js8,SMe,Ei,Mh, nB,ImB,fme,Gi,vT,jw,Sw,Iw,fB,lv,VL,LB,XB,iv,QL,ew,O1,lmG,Vmw,bS,ak,NX,k1,Dc,tO,Lvz,XrY,hO,rM,eeY,O3z,U1,uS,cU,zA,aSz,MX,NG7,kKe,GA,DbQ,RjG,s6b,$b8,CEz,dbe,Z3A,FVG,gJp,KVQ,BGz,t$z,wue,rgG,yg7,Ube,ufz,WVf,x1,PU,H3Y,qUe,vU,jq,Sq,cg3,Ik,f2,lS,zjp,Jg7,Vu,mbz,L2,nJA,XV,iS,Qu,eq,OT,bK,aE,Nx,kX,Dz,sT,RE,$X,Ch,dK,Zz,Fn,gK,Bs,Kh,t7,h7,yF,wK,TL,rK,UT,uK,A7,Ws,qx,Hs,YX,cs,ms,zL,J7,ET,Mx,nh,ph,GL,oE,xX,Ps,vs,jA,SA,IE,fh,lK,VF,Lh,Xn,iK,QF,eA,OH,bb,ad,N1,kc,DC,sH,Rd,$c,CS,ZC,Fi,go,KS,t8,GKw,h8,X,yr,BW,wo,Tr,ro, xbQ,ub,vJY,UH,j6e,WW,SUY,HW,A8,Yc,cW,mC,J8,fSp,lSA,V$Q,LV3,vW,jM,Gr,SM,i38,Q6e,ej7,OPb,ISb,bPe,zr,a2b,N1z,fS,ib,lb,M1,k27,EH,Id,Vr,Qr,s1f,nS,pS,Xi,LS,RnA,eM,Od,bH,aC,$_z,NN,kw,Dk,sd,RC,CI8,d_z,F8G,gkz,d4,Zk,K87,FU,wcY,ryY,uTA,Ay8,BS,qtz,HPz,TT,Ytf,r4,Ud,uH,Ap,WS,qN,cy8,znw,JyB,m_A,Ekw,ME7,mR,zT,Ed,nV,pV,GT,nkf,oC,pcf,xw,PS,Jp,Sx,IC,fV,lH,G2p,jx,x_Y,Vo,PIY,vk7,LV,j1A,XU,iH,Stz,I28,Qo,f2Q,l2Q,ex,VEb,L8b,Xcz,iPe,OZ,b5,Q17,enA,ar,Nc,ko,OFY,DX,sZ,Rr,$o,bFQ,Cp,dW,aZe,ZX,NN7,Fb,k_A,DwG,sH3,RcA,$wQ,C8z,gW, dww,ZFw,FA7,Bt,gq8,Kp,BNz,t$,KAB,h$,tRz,hcz,y4,u5,yYp,A$,Wt,qc,Ht,whG,Yo,ct,mF,TNY,rYf,J$,EZ,uE7,Mc,AYe,WAz,Uwz,q6e,HF8,Y6b,pp,cYB,GC,xo,Pt,mwf,vt,jL,Ir,zcz,fp,l5,JYz,Lp,Q4,Xb,aJ,Nz,Eq3,kF,MRw,sS,RJ,$F,nqz,d$,phw,FD,g$,BX,OS,K_,tn,hn,G_f,yp,w$,f_,oqp,lW,Vp,L_,XD,iW,Qp,O8,bu,ae,Na,xwb,P87,vqw,Re,kR,$R,C9,jHA,S6G,IZz,d2,Zr,Fm,fZz,lZA,s8,VRQ,LA8,g2,Xhe,BZ,K9,hS,yK,w2,T7,r2,uu,AS,qa,HZ,YR,cZ,WZ,ecQ,OMQ,z7,JS,E8,bMf,n9,NpQ,p9,G7,k67,oe,PZ,jv,D7B,vZ,Sv,Ie,f9,sIz,L9,$7B,CT7,d7e,iu,Xm,ZMQ,Foe,g4Q,QK,KoG, Ma,Bpw,tC3,ev,hif,OK,yZ3,bg,wF8,Tpz,rZ3,U7e,u5w,aX,Wo3,AZ8,NI,sK,qr7,RX,HMw,$7,Yrf,cZe,Cu,m7Y,ziY,JZf,E4z,dn,MCz,ZQ,pFA,gn,Bn,o4e,G6b,x7w,PTe,v4e,tz,hz,yi,jIQ,Sre,INe,fNb,lNe,VCb,Loe,XFw,iMe,QIe,Tn,rn,eiw,OBz,UK,ug,bBe,Az,Wn,Hn,aOp,Y7,cn,mQ,Njw,zn,ki7,Jz,Dhe,EK,swB,RxQ,MI,$h3,Cve,dh8,nu,pu,Gn,oX,x7,ZBQ,F17,Pn,vn,j2,giw,S2,IX,fu,lg,Vi,BjG,K1G,Lu,Xu,twz,ig,Qi,e2,Ow,ZPQ,hx7,yQp,b_,wTe,TjY,rQG,a0,N9,kx,Dl,R0,$x,Co,d5,Zl,FJ,g5,UhQ,uBA,T1,Yx,AQA,cJ,po,z1,xx,mh7,niw,zxe,pT3,oie,xhz,Giz,Pvz,vif,jwQ,QG,fOb, L1z,Vwz,iBe,QwB,exe,a9,N2,b2A,acY,sk7,kY,RMz,NMG,Di,sy,R9,$Y,CSQ,Fbz,dXz,Kb7,UX8,rO3,tqw,uVf,dY,yO8,hMB,q1G,cO7,Y1G,E1Q,mXz,Zi,F9,o1Q,Ks,xXY,lcf,fcw,IcA,S1z,v1e,XUe,Lb7,jk3,bhp,Ohf,azY,Tg,Dxe,NKe,kLY,PSb,sE8,RK7,td,yZ,Qkz,i23,eMf,$x3,hd,Vqz,dxB,Fs3,BKY,tAY,wsA,TK7,UxQ,unG,Wse,A7e,mxQ,Hh7,qTe,zKz,MAz,nXY,psf,GLw,zg,Oy,PKb,oX3,M2,STf,Gg,fzY,lzz,Izz,o9,VAe,xY,Pa,HS,va,IO7,jB,SB,I9,Ls3,XsB,fs,ihY,QE7,eKz,ln,VZ,Ls,X9,QZ,eB,Oq,bP,aj,OS7,bSe,NS,aCQ,kO,DQ,Db,sq,D1w,NoY,Rj,sdA,REA,$1Y,$O,kr8,CL,Cbw,db,d1b, ZSz,XTb,jEw,FCB,Zb,Yw,CV,rY,gcw,Bow,gb,GAe,gY,KCp,Jd,Ey,un,Uy,Cs,Wa,hKf,r73,Ad,Mqz,J7B,tM3,AOz,wUz,Bk,vXQ,bn,y87,hEe,$Xp,y7A,wWQ,EX3,ca,n18,pUQ,H2f,Ksz,gXG,BM8,Z27,DXb,kAf,O2w,CKG,TMY,YTG,zMb,JO7,Ha,YY,q2,c7f,Zhw,r8w,ToA,KL,tl,hl,yc,wb,Tf,U1B,uP,Al,Wk,Hk,YO,uiQ,qS,ck,mg,A8G,zf,Jl,Eq,nL,qHp,HSY,pL,Gf,oj,xO,Pk,vk,jU,SU,zEz,fL,J8Q,Ij,Ecz,c8e,m1G,MMf,lP,Vc,ncQ,pWz,LL,Grp,hI,x1G,ocG,vce,SHB,IC3,jde,VMe,LC7,iSA,b7,a4,Qde,eEB,NM,kf,OVe,bVB,akf,N43,sC,kTz,$f,C5,sC3,Roe,dN3,FRB,gwG,ZVA,FF,Bl,gU,B4G,KRY,hoz, txQ,dU,ypz,wSG,T4b,rpw,ZY,WRe,qdY,HVe,ApQ,uUB,UN3,Yd7,cpw,$NQ,mNf,CH3,zoG,JpG,pSe,Ewz,Mxe,nwf,xNw,GTe,owQ,PHQ,vwz,tx,Ikb,jC3,fk7,Sdf,lkb,Vxz,LRb,XS3,iVb,QCB,eop,OpB,bpz,aXY,NW3,kCe,hx,srb,RQG,$ce,Dcp,C5f,dcw,go3,wU,UC,Ax,BWQ,Wl,qM,Hl,y$Q,TWb,wtz,UcA,zQe,A$B,n5,cl,r$e,hQe,tLe,KFf,MM,m2,EC,Pl,vl,MLz,jg,Sg,xf,ooe,nof,ptb,xcz,I4,f5,voQ,Vz,L5,XF,i7,Qz,eg,OY,jrb,SZ7,bR,aO,kB,fXb,lXf,Nu,VLz,ipf,Qr3,De,eQQ,$B,O_f,CI,Ze,b_Y,dy,Fa,aqb,B_,kF7,Dzp,tw,hw,UY,Rt3,wy,uR,W_,$zb,H_,ry,Aw,CWA,YB,dzA,c_,Z_Y,y5,TU,sJ3, qu,mk,Faz,gFp,zU,B$e,Jw,EY,Mu,nI,Kab,GU,pI,oO,xB,t83,htA,P_,v_,jK,SK,IO,ynf,fI,lR,wXz,rn7,V5,LI,Xa,uDe,Uze,iR,AnQ,Wa7,qS7,Q5,H_G,YSz,cnb,mzz,zte,eK,Ol,bz,aq,Jne,EFz,kA,M87,Dy,sl,nFe,pXf,Rq,GFY,oF8,jJ8,SS3,xzf,PWp,vFz,C8,d_,Zy,FM,IqQ,fq7,lqw,V8e,BA,i_z,K8,etb,b9b,O9Q,TD,w_,N2e,k7f,Daf,sep,r_,RGG,uz,A0,$af,daw,Z9e,qU,mf,KYe,c$w,zN,hG7,yS3,wZY,T2f,rS3,Yf,HA,El,MU,ASe,WY3,q8Y,n8,maG,H9Y,Y8b,JSf,ERe,p8,Mve,zG8,nRw,GD,oq,xA,pZ7,G7G,PA,vA,oRw,je,xaA,Se,zD,V_,PuY,mcf,ubA,L8,XM,Q_,ee,O0,bV,aS,iz,Dg,jee,RS, Irz,$5,lrb,frY,S8B,Vvw,LYb,XZe,FY,i9e,QeB,Ouf,gl,EoB,Bp,aQe,knf,p5,DIp,sX7,Jx,WFe,HpA,YZp,buQ,t2,R3z,$Iz,h2,Cgw,wl,TR,rl,U0,uV,dIe,A2,Wp,Zuw,FQz,q$,Hp,Y5,cp,mB,zR,Bnb,g7e,J2,KQb,h3Q,E0,yzz,t23,ON,QW,bm,N4,kE,wnb,qK7,xc,ea,$E,mIz,JzY,Pp,FO,x5,ge,to,iV,ho,Gn7,yn,we,o73,xI8,Pge,v7G,Tb,jXY,SKY,re,IQp,XnY,LQb,fQ3,V2e,lQ3,UN,iuz,um,QXe,e3f,bo3,ale,N5Y,k1A,C_p,YE,ce,Fqz,mW,zb,gxw,tdQ,hrb,yse,wJe,Jo,T5Q,U9e,uJf,I_,ExA,Hoe,YwB,nxB,fE,pJz,ox3,G1e,x9Q,Vn,im,P_A,lm,Qn,ep,vxe,Sw3,llf,Ng,Rm,F6,Kt,s9Y,R27,Tv,wm, Ua,u0,$2A,Zsf,d23,FNe,W3,AU,gY8,KNw,tBf,ydz,YH,h2e,wae,TYA,mE,zv,U2B,am,H3,Q0e,j0e,aiz,Gv,rm,BYB,Im,gm,l0,VM,MB7,paz,nYY,B3,tU,X6,i0,oYz,QM,eT,x27,hU,O5,CnB,aT,Hs3,NJ,Pnp,LqY,Vdw,IlQ,$n,j9Y,FK,Q9z,is8,OLw,bLe,KG,hK,yY,tK,Tp,rh,abe,U5,kf7,uN,sje,qJ,DSB,HI,Yn,dSw,cI,gOY,Bb3,JK,Kge,ylA,IT,lN,VY,iN,wkw,QY,eO,NV,k2,DT,sJ,TbB,Ry,$2,Al8,Cc,ds,Wgb,qq8,ZT,HL7,YqQ,clQ,mSB,FL,gs,z47,EO3,MUB,tE,hE,Ts,rs,nOz,pk3,UJ,uD,AE,WE,GfG,oOe,qV,xSG,PPp,HE,jje,vOb,Sqz,Y2,fb7,Ibw,lbe,cE,mX,VUe,Xkz,iLe,zs,JE,EJ,Qj8,O5w,MV, b5w,pc,aYe,NUG,nc,Gs,oy,x2,s4w,$Mz,kNQ,RSY,C7z,DMf,dMw,Z5Y,PE,F28,BUf,hSp,wlz,yx3,Lc,Ve,Qe,rxb,eV,OQ,bx,uFb,aM,AxG,UM7,NO,H5e,ke,DB,YC7,sQ,cxz,qww,JsQ,zSb,mMA,Ef7,Jxz,Mgz,RM,$e,Cy,dJ,nfe,ofe,gJ,BK,Ky,P77,xMG,ZB,vfw,j48,SCG,fY3,tf,bIG,rJ,UQ,$u3,jV,due,ZI8,FkQ,gBf,ByA,Af,KkA,WK,qO,HK,tKz,m9,h$e,ywe,zc,Jf,w_z,Ty7,rwY,Uu3,uaG,EQ,cK,AwG,Wkw,MO,HIe,YYf,cw8,ny,muY,z$e,JwB,EBY,MKQ,nBY,p_f,GUp,oBf,xuB,py,vBb,Gc,SY7,jOA,fez,Ie7,VKf,vK,PRz,oM,jY,SY,IM,fy,lx,Vx,Ly,LkY,Xd,X_e,Qx,b8z,kDB,DUA,sqG,RHA,bL,$Uz,N_3, O8z,Cz8,eY,dUf,FfY,ix,O_,QOe,e$e,aQ,gAB,B_Y,ay8,iIw,Kfz,k3,te8,DD,s_,hHe,RQ,T_Y,y03,wAB,$3,r0b,Cd,d3,ZD,Fo,UUz,uM8,A0Q,g3,ql3,H8f,BQ,Yl7,Kd,t3,c0z,mU7,zHA,J0Y,EAY,MeG,xUQ,pAw,K2G,yd,vAQ,jq8,GDz,oAw,nAe,r3,Ve7,TV,w3,Pze,XAz,lyb,fyG,Iy7,Slz,uL,i8G,vE,A3,WQ,qi,Qqz,HQ,eH3,Y3,Oaw,iD,bae,cQ,Iy,lD,gf8,J3,Mi,kRe,D$f,nd,GV,E_,zV,oQ,mz,agb,Nl3,x3,sS7,ROp,PK,lee,SV,PQ,$$b,pd,CV8,d$e,Zaf,FBG,vQ,jz,g53,Blp,KBz,taY,hOw,Z8p,Tc,IQ,fd,Sz,wpp,W27,qCf,lL,TlA,r2e,U$G,uYe,Vd,A2f,Ld,WBQ,Hae,Xo,Y0G,c2G,ez,zO7,Qd,NQ,E5G, J27,GRY,n5Q,o57,x$8,Ma7,ppe,PV7,kK,v5B,S07,jS8,Dd,qYe,Igp,fg8,lgz,Vae,LBG,Xp3,iaf,QSe,eOf,OEf,bEp,aJ7,Neb,$K,kbw,CX,D4A,du,Zd,s_b,F2,R0B,$4B,gu,CmB,d43,ZEp,FW8,BG,GN3,KX,KWG,tm,Bee,tpz,h08,plB,Fd,yow,weG,Tez,y2,U4e,rof,co8,YN8,PG,m48,HEQ,EE8,vG,MpY,nE7,peG,x4Q,PmG,GbA,j_G,SNe,IJG,fJG,lJb,LWb,XeQ,iEY,VpY,St,hm,e0Y,vE3,OtB,oEA,Ig,aae,Q_p,jt,Nmw,kvz,R9w,dg7,$gY,lM,Zt8,V2,DgY,fX,LX,sme,Q2,BmQ,tT7,KE3,h9b,gHw,yUz,w3B,X2,Tmf,rUe,Ugb,u6e,qaG,WEB,AUb,et,HtG,cUz,mg3,z93,JUz,EH3,MTe,xe,nHe,p3z,GvG,xg8,oH8, P0w,jm3,Saz,vHz,iM,Ou,faA,lae,VTY,bGY,ite,Qmz,e9w,a4Q,kpB,Lfe,Oe,X3e,LEf,Nhp,XL,OGe,h3,fc,C0e,CNe,$JA,dJG,ZG8,KSp,tO8,YaG,ag,bM,sTz,hlA,RlA,yKY,iL,wIp,q0z,FE8,DJ7,m$e,kQ,D8,rKf,se,UJB,uKA,AKf,WSY,q5p,Y58,cKz,Enb,mJz,JKQ,MOB,$Q,PLf,o3z,xiz,S_8,ID3,fD7,C4,lDe,Rb,Vze,jQz,nnp,dH,LzB,zlf,XQe,Z8,QQA,idw,OXb,bXw,adp,ebf,Fy,DQz,kOB,$Qe,R7G,sg7,CMe,dQ8,gH,ZX3,FiQ,BuQ,KiQ,gKw,tt7,rmz,ymB,wGp,Tup,UQB,u28,Amw,quQ,Wi8,HXb,Yu3,B6,mQe,z7G,EKY,Jme,Mtp,cmz,nKB,GOz,oKB,PMQ,jg3,xQ7,Sue,Idb,fdz,pGp,ldz,vKz,tj,VtB,LiG, XGG,iXe,QgB,e7z,O4Y,a8b,kB3,DLz,sbf,RJY,$LY,hj,Cke,yU,Z4e,F7B,Ue,BH3,uk,trY,hJw,yjQ,w6w,rjQ,THp,gn8,Ajz,FSb,Aj,W7G,ULb,uyB,qeB,H6,YeA,H4w,cje,mLb,zJz,MrB,Jjb,GBz,YQ,EQz,oQb,c6,Sep,xLw,zB,Jj,I8Q,m7,f8Y,Ee,L7A,Vre,vQY,jbb,X6z,i4G,Qb7,PkY,eJ3,ML,OAQ,l8w,K7B,qL,aFz,Nzf,kdG,DR8,suY,R8Y,$RA,CsY,dRQ,ZA3,gh8,BzA,KGw,FGe,tyb,h8z,yTb,wy3,Tzf,rTQ,AT8,u$f,UR8,WGA,GB,QH3,qcG,HAw,ob,Ycp,cTb,P6,JTe,Ehz,v6,nhG,pyw,Mye,z8b,jr,xQ,mRf,f4,Ib,Gd8,lk,Sr,vhz,IF7,lFQ,VyG,XyG,xRe,fFB,iA7,Psz,QuQ,e87,QU,VU,afw,NwQ,ORG,Xy, DPp,sN8,Scw,jue,k0Q,Rk8,LGp,bR7,ohz,er,Oc,bs,$Pf,au,BwY,ZRe,KZ7,FZp,dPe,tXG,C3f,wNb,hkb,NR,TwB,UP8,Aue,WZz,Y9e,Ru,cue,q9p,ik,Jue,EVz,F$,bte,kh,MXe,nVf,G0Q,pNw,oVb,zkG,CA,xPb,P3p,vVb,S9z,jNQ,Iab,$h,IfG,lfb,ffG,LZz,VXb,ueY,iR8,XNA,dz,DF,QNY,By,ekw,OCz,bCB,aVz,NEf,gz,HRf,ThA,L4,kYQ,KA,DWz,s7f,RY7,$Wp,CZ3,tT,hT,Fxp,guY,BEz,dWz,ZC7,yJ,yb7,tnf,hY8,wCA,wz,TEb,rbB,UW3,Td,uk3,Wx3,qmQ,HCb,rz,Abe,Uc,us,YmY,cb8,qR,AT,Wy,mWQ,Hy,zYA,Jbe,Euw,nup,Mn3,Ec,GYp,oub,pCz,xWB,MR,PZ3,nA,vuz,pA,j7Q,Smz,VnB,lV7,iCf,IV7,LxB, Gd,fVz,XCe,Q7b,eYB,OeB,bef,xh,aUz,jy,Py,N88,Sy,Iu,DHw,s$b,ls,VJ,RNz,fA,$Hw,LA,dHQ,CYA,is,QJ,ey,gzz,Ze7,FM7,O9,B8B,yiw,tfB,KM7,hNw,b3,T83,Aif,WM8,NP,qx3,aN,riz,UHz,ciG,kV,Df,mHp,zNz,Ji8,EzA,MfB,$V,GEb,ozz,xHz,CR,p7b,j$e,RN,dw,Zf,nzz,Fe,SxB,BN,IU7,gw,KR,fUz,lUf,tu,VfA,LM7,X7e,hu,y1,ieB,Q$b,eNw,OvQ,bvQ,anB,Ncz,sFz,k9A,RFz,$3e,g9A,Bcp,Fle,KlA,tW7,hFQ,y13,YV,TcA,r1f,YXz,z0,zFA,MW7,E9z,J18,qXe,Hvp,U3w,A1p,c1Y,Ju,E9,pwY,Gp,R4B,G97,nR,G0,o9Q,x3z,uje,m37,v9b,jFz,SX7,oN,fR,fnQ,lnw,VWe,l3,Llb,ivp,XwG,QF7,V1, LR,eFG,a5f,NFG,Q1,bW8,k3f,Dde,OWw,bZ,s27,Rqb,Om,$db,CUb,dde,ZWe,g03,Fy3,tZz,hq3,BFw,wHY,TFf,Kyf,ku,DV,rV7,AVz,sm,ulY,UdY,WyQ,HWw,qPB,YPz,R7,cVf,md7,zq7,JV7,E03,MZp,n0e,G3Y,pHf,o0A,xd3,PUA,v0p,j28,I5b,CC,$u,dE,f5e,l5G,SPz,Q2A,eqp,Oqe,NRp,ahb,bqG,kqz,Dpz,ZV,Fk,sPb,RwB,$pe,CBe,Zqe,FjQ,BC,g8G,gE,tb,dpQ,yH,BRB,KjB,t6Y,hw7,yeA,wE,wfb,TRw,u4z,TY,Aew,Up8,rE,Um,uZ,qRf,Hq3,YR7,Wj8,mpQ,cez,zwz,Ab,Jep,E8z,n8b,o8e,M6G,pfY,WC,xp7,v88,jPY,Ihe,fh8,qW,HC,lhf,PBe,Xfe,LjG,V6f,Yu,cC,QPe,iqw,mx,zY,Jb,eww,Em,Ore,brz,atw, N9Y,MW,kIw,nC,DGe,pC,GY,o7,s8f,R_z,$Gp,xu,PC,dGw,g6G,B9z,C6G,K5G,y4b,wjz,T97,h_e,tlp,UGY,r4b,u0w,qj3,Sn,Yj8,HrQ,A4e,W5p,c4G,mG8,I7,fC,z_w,J4f,E6A,Ml3,n63,pj8,o67,xGQ,VlG,j8b,SjG,P6e,Xje,QH,Ox,bkA,aKG,NH,kz,NZA,irG,iZ,R$,sx,bY,DTb,saA,$z,$Tz,dTe,CoA,Ce,a$,Xk,Rse,DU,Q8e,klz,F_G,lZ,d8,gmb,BZ3,en,e_7,ZU,Fs,K_b,g8,B7,Ke,tQA,hs7,wzf,TZQ,yLp,ti,rL7,hi,yN,UT7,uvz,ALY,W_Y,qpY,HkY,cLB,Yp7,TE,w8,mTY,JL7,zsp,r8,Ux,Eme,nm3,pz3,uY,MQ7,Glw,omz,xTf,Po3,vmA,jap,SpQ,W7,qH,fKB,IKb,lKf,H7,Yz,L_B,VQ8,Xz3,Qae,ik8,esQ, mM,O$B,b$Y,Ji,aA7,NVp,Ex,ktG,Dr8,sh8,RWf,$rz,drz,Z$A,F$e,COQ,gPe,BVG,K$Q,tcA,hWz,y68,wY8,TV3,r67,GE,Ur7,uwz,A6Q,qI7,mrQ,YIp,W$Q,P7,H$3,xz,c68,v7,J6f,zWp,jf,McY,nPG,pY8,h7b,lY,h4Q,I$,VN,fe,Xs,GtB,oPQ,SI8,IA3,fAw,iY,lAw,Vcp,L$b,a7w,aF,Nr3,bZ7,kG3,N3,Dn,sX,sKA,DvA,XY3,RF,$vp,CaG,RgG,ZZf,$9,FP8,gZf,Br3,k9,tFe,KP7,Cv,dc,eW7,OX,hge,yPQ,w1e,Tr7,i$e,Qh7,bc,rP3,utb,APb,WPY,q2Y,Uvb,Zn,Y2e,JPz,Bw,EZQ,MFe,mvQ,t1,nZ3,p1B,HZ3,GGe,zgb,oZ3,h1,Kv,xvG,vZz,Pae,Fj,S2z,yS,mPb,I7b,VFe,l7f,X1B,iZe,LP8,T9,wc,egp,OTz,bT7, aI8,ZTG,RT3,$lQ,DlG,gl3,k4b,uc,t5B,BBw,hTe,yaQ,UX,Ww,q3,UlY,raG,TBe,Y9,dl8,J1,Aab,z9,Hw,qz3,HT8,YzB,FwG,nv,G9,caw,Cfp,uHz,cw,mlB,A1,zTQ,JaA,ElA,Pw,vw,Wwp,M5B,nlp,jW,SW,pxB,ml,Kw7,G4e,ol7,xlz,pv,Pfb,EX,vlf,M3,WI,jZQ,IIz,IF,fv,fIw,lIz,V53,x9,oF,Lw8,f7e,Xxw,sZe,iTe,QZ3,eT3,O0A,lc,VS,N7e,sV8,$Fb,aMG,thz,hme,yGY,w5e,T7z,rGb,UF3,AG3,uh3,Lv,Xj,ic,WDY,qhe,H0A,k7,YhB,QS,cGz,eW,mFf,OP,bU,zmf,np,a2,$w,JGe,ns,xxQ,EDQ,Ba,MhY,lu,VK,nDQ,F8,p57,GmQ,ps,lOz,oDz,xFe,Nd,vDp,jVp,k0,sP,R2,ShG,lMG,VhG,$0,LD8,IMb,i0z,fMp, X53,QV3,eme,Oie,biG,CW,NOb,okb,MN,Fu,kue,D5G,Ku,as8,vS,sAp,Rhz,$5f,dF,mY,d57,Zie,Z5,Fl,F63,gF,g_3,D5,BOf,K63,RiG,BH,KW,t4z,tV,hV,hhz,y6,yMe,wF,T3,w9Q,TO7,n4w,rF,rMp,u_w,U58,UP,uU,AMe,AV,W6w,qg7,Hi7,YgQ,cMp,m5Q,JMb,qd,zhA,E_G,M4e,n_Q,p9e,P2w,Gu8,o_3,x5f,jAe,Isf,fs7,lsw,Sgb,HH,V4B,L6z,X9G,iie,QAG,cH,ehB,my,z3,JV,Owv,bwG,NfR,kzR,DBC,sYi,$BR,Rz$,Cei,EP,Md,Fe$,dBc,ZwM,nW,gbi,Bfr,pW,G3,KeG,o2,tGg,x0,hzD,PH,vH,yA$,jZ,SZ,w8G,TfG,I2,fW,rAM,lU,UBM,u3$,iU,Q6,AAh,We$,q7M,cAi,Y7C,eZ,mBM,zzR,JA$,Si3,HwM,MGh,nb$, Gzc,Owf,Cw;O7=function(O){return function(){return Owf[O].apply(this,arguments)}}; g.Dp=function(O,b){return Owf[O]=b}; bwY=function(O){var b=0;return function(){return b<O.length?{done:!1,value:O[b++]}:{done:!0}}}; ape=function(O){O=["object"==typeof globalThis&&globalThis,O,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<O.length;++b){var a=O[b];if(a&&a.Math==Math)return a}throw Error("Cannot find global object");}; df=function(O,b){if(b)a:{var a=g.RY;O=O.split(".");for(var N=0;N<O.length-1;N++){var k=O[N];if(!(k in a))break a;a=a[k]}O=O[O.length-1];N=a[O];b=b(N);b!=N&&b!=null&&Cw(a,O,{configurable:!0,writable:!0,value:b})}}; NfA=function(O){O={next:O};O[Symbol.iterator]=function(){return this}; return O}; g.T=function(O,b){O.prototype=kzA(b.prototype);O.prototype.constructor=O;if(Zp)Zp(O,b);else for(var a in b)if(a!="prototype")if(Object.defineProperties){var N=Object.getOwnPropertyDescriptor(b,a);N&&Object.defineProperty(O,a,N)}else O[a]=b[a];O.G4=b.prototype}; g.r=function(O){var b=typeof Symbol!="undefined"&&Symbol.iterator&&O[Symbol.iterator];if(b)return b.call(O);if(typeof O.length=="number")return{next:bwY(O)};throw Error(String(O)+" is not an iterable or ArrayLike");}; DBB=function(O){for(var b,a=[];!(b=O.next()).done;)a.push(b.value);return a}; g.H=function(O){return O instanceof Array?O:DBB(g.r(O))}; F3=function(O){return sYG(O,O)}; sYG=function(O,b){O.raw=b;Object.freeze&&(Object.freeze(O),Object.freeze(b));return O}; gf=function(O,b){return Object.prototype.hasOwnProperty.call(O,b)}; Rz7=function(O){if(!(O instanceof Object))throw new TypeError("Iterator result "+O+" is not an object");}; B8=function(){this.U=!1;this.X=null;this.T=void 0;this.G=1;this.N=this.Y=0;this.J=this.V=null}; Kw=function(O){if(O.U)throw new TypeError("Generator is already running");O.U=!0}; hA=function(O,b){O.V={Hd:b,UT:!0};O.G=O.Y||O.N}; g.J=function(O,b,a){O.G=a;return{value:b}}; wf=function(O,b,a){b=g.r(b);var N=b.next();Rz7(N);if(N.done)O.T=N.value,O.G=a;else return O.X=b,g.J(O,N.value,a)}; g.Tz=function(O){O.G=0}; g.rf=function(O,b,a){O.Y=b;a!=void 0&&(O.N=a)}; g.U7=function(O,b){O.Y=0;O.N=b||0}; g.AA=function(O,b,a){O.G=b;O.Y=a||0}; g.qB=function(O,b){O.Y=b||0;b=O.V.Hd;O.V=null;return b}; g.c8=function(O,b,a,N){N?O.J[N]=O.V:O.J=[O.V];O.Y=b||0;O.N=a||0}; g.zz=function(O,b,a){a=O.J.splice(a||0)[0];(a=O.V=O.V||a)?a.UT?O.G=O.Y||O.N:a.Vl!=void 0&&O.N<a.Vl?(O.G=a.Vl,O.V=null):O.G=O.N:O.G=b}; $BA=function(O){this.T=new B8;this.G=O}; CeG=function(O,b){Kw(O.T);var a=O.T.X;if(a)return JA(O,"return"in a?a["return"]:function(N){return{value:N,done:!0}},b,O.T.return); O.T.return(b);return E7(O)}; JA=function(O,b,a,N){try{var k=b.call(O.T.X,a);Rz7(k);if(!k.done)return O.T.U=!1,k;var D=k.value}catch(R){return O.T.X=null,hA(O.T,R),E7(O)}O.T.X=null;N.call(O.T,D);return E7(O)}; E7=function(O){for(;O.T.G;)try{var b=O.G(O.T);if(b)return O.T.U=!1,{value:b.value,done:!1}}catch(a){O.T.T=void 0,hA(O.T,a)}O.T.U=!1;if(O.T.V){b=O.T.V;O.T.V=null;if(b.UT)throw b.Hd;return{value:b.return,done:!0}}return{value:void 0,done:!0}}; dB3=function(O){this.next=function(b){Kw(O.T);O.T.X?b=JA(O,O.T.X.next,b,O.T.L):(O.T.L(b),b=E7(O));return b}; this.throw=function(b){Kw(O.T);O.T.X?b=JA(O,O.T.X["throw"],b,O.T.L):(hA(O.T,b),b=E7(O));return b}; this.return=function(b){return CeG(O,b)}; this[Symbol.iterator]=function(){return this}}; MB=function(O,b){b=new dB3(new $BA(b));Zp&&O.prototype&&Zp(b,O.prototype);return b}; Zwz=function(O){function b(N){return O.next(N)} function a(N){return O.throw(N)} return new Promise(function(N,k){function D(R){R.done?N(R.value):Promise.resolve(R.value).then(b,a).then(D,k)} D(O.next())})}; g.M=function(O){return Zwz(new dB3(new $BA(O)))}; g.nw=function(){for(var O=Number(this),b=[],a=O;a<arguments.length;a++)b[a-O]=arguments[a];return b}; pw=function(O){return O}; Gz=function(O,b,a){if(O==null)throw new TypeError("The 'this' value for String.prototype."+a+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+a+" must not be a regular expression");return O+""}; Fee=function(O,b,a){O instanceof String&&(O=String(O));for(var N=O.length,k=0;k<N;k++){var D=O[k];if(b.call(a,D,k,O))return{OS:k,K9:D}}return{OS:-1,K9:void 0}}; oY=function(O,b){O instanceof String&&(O+="");var a=0,N=!1,k={next:function(){if(!N&&a<O.length){var D=a++;return{value:b(D,O[D]),done:!1}}N=!0;return{done:!0,value:void 0}}}; k[Symbol.iterator]=function(){return k}; return k}; P8=function(O){return O?O:Array.prototype.fill}; v8=function(O){return O?O:Array.prototype.copyWithin}; jG=function(O){O=Math.trunc(O)||0;O<0&&(O+=this.length);if(!(O<0||O>=this.length))return this[O]}; SG=function(O){return O?O:jG}; gbG=function(O,b,a){O instanceof String&&(O=String(O));for(var N=O.length-1;N>=0;N--){var k=O[N];if(b.call(a,k,N,O))return{OS:N,K9:k}}return{OS:-1,K9:void 0}}; IY=function(O){return O?O:function(b,a){return gbG(this,b,a).OS}}; g.VQ=function(O,b,a){O=O.split(".");a=a||g.le;for(var N;O.length&&(N=O.shift());)O.length||b===void 0?a[N]&&a[N]!==Object.prototype[N]?a=a[N]:a=a[N]={}:a[N]=b}; ie=function(O,b){var a=g.Lw("CLOSURE_FLAGS");O=a&&a[O];return O!=null?O:b}; g.Lw=function(O,b){O=O.split(".");b=b||g.le;for(var a=0;a<O.length;a++)if(b=b[O[a]],b==null)return null;return b}; QQ=function(O){var b=typeof O;return b!="object"?b:O?Array.isArray(O)?"array":b:"null"}; g.eG=function(O){var b=QQ(O);return b=="array"||b=="object"&&typeof O.length=="number"}; g.O$=function(O){var b=typeof O;return b=="object"&&O!=null||b=="function"}; g.NC=function(O){return Object.prototype.hasOwnProperty.call(O,b$)&&O[b$]||(O[b$]=++Bfb)}; KeY=function(O,b,a){return O.call.apply(O.bind,arguments)}; tGw=function(O,b,a){if(!O)throw Error();if(arguments.length>2){var N=Array.prototype.slice.call(arguments,2);return function(){var k=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(k,N);return O.apply(b,k)}}return function(){return O.apply(b,arguments)}}; g.kr=function(O,b,a){g.kr=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?KeY:tGw;return g.kr.apply(null,arguments)}; g.D$=function(O,b){var a=Array.prototype.slice.call(arguments,1);return function(){var N=a.slice();N.push.apply(N,arguments);return O.apply(this,N)}}; g.s$=function(){return Date.now()}; RG=function(O){return O}; g.Cg=function(O,b){function a(){} a.prototype=b.prototype;O.G4=b.prototype;O.prototype=new a;O.prototype.constructor=O;O.eW=function(N,k,D){for(var R=Array(arguments.length-2),d=2;d<arguments.length;d++)R[d-2]=arguments[d];return b.prototype[k].apply(N,R)}}; hzQ=function(O,b){if(b!==null&&b!==void 0){if(typeof b!=="object"&&typeof b!=="function")throw new TypeError("Object expected.");if(a===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");var a=b[Symbol.dispose]}if(typeof a!=="function")throw new TypeError("Object not disposable.");O.stack.push({value:b,dispose:a,async:!1})}return b}; yAp=function(O){function b(D){O.error=O.hasError?new SuppressedError(D,O.error,"An error was suppressed during disposal."):D;O.hasError=!0} function a(){for(;N=O.stack.pop();)try{if(!N.async&&k===1)return k=0,O.stack.push(N),Promise.resolve().then(a);if(N.dispose){var D=N.dispose.call(N.value);if(N.async)return k|=2,Promise.resolve(D).then(a,function(R){b(R);return a()})}else k|=1}catch(R){b(R)}if(k===1)return O.hasError?Promise.reject(O.error):Promise.resolve(); if(O.hasError)throw O.error;} var N,k=0;a()}; dv=function(O,b){if(Error.captureStackTrace)Error.captureStackTrace(this,dv);else{var a=Error().stack;a&&(this.stack=a)}O&&(this.message=String(O));b!==void 0&&(this.cause=b)}; w8Y=function(){}; g.Z$=function(O){return O[O.length-1]}; TfY=function(O,b){var a=O.length,N=typeof O==="string"?O.split(""):O;for(--a;a>=0;--a)a in N&&b.call(void 0,N[a],a,O)}; g.B$=function(O,b,a){b=gv(O,b,a);return b<0?null:typeof O==="string"?O.charAt(b):O[b]}; gv=function(O,b,a){for(var N=O.length,k=typeof O==="string"?O.split(""):O,D=0;D<N;D++)if(D in k&&b.call(a,k[D],D,O))return D;return-1}; g.Kg=function(O,b,a){var N=O.length,k=typeof O==="string"?O.split(""):O;for(--N;N>=0;N--)if(N in k&&b.call(a,k[N],N,O))return N;return-1}; g.tR=function(O,b){return rAz(O,b)>=0}; UBz=function(O){if(!Array.isArray(O))for(var b=O.length-1;b>=0;b--)delete O[b];O.length=0}; g.yD=function(O,b){b=rAz(O,b);var a;(a=b>=0)&&g.hR(O,b);return a}; g.hR=function(O,b){return Array.prototype.splice.call(O,b,1).length==1}; g.wv=function(O,b){b=gv(O,b);b>=0&&g.hR(O,b)}; u3e=function(O,b){var a=0;TfY(O,function(N,k){b.call(void 0,N,k,O)&&g.hR(O,k)&&a++})}; g.TM=function(O){return Array.prototype.concat.apply([],arguments)}; g.rv=function(O){var b=O.length;if(b>0){for(var a=Array(b),N=0;N<b;N++)a[N]=O[N];return a}return[]}; g.u$=function(O,b){for(var a=1;a<arguments.length;a++){var N=arguments[a];if(g.eG(N)){var k=O.length||0,D=N.length||0;O.length=k+D;for(var R=0;R<D;R++)O[k+R]=N[R]}else O.push(N)}}; g.qC=function(O,b,a,N){Array.prototype.splice.apply(O,W$(arguments,1))}; W$=function(O,b,a){return arguments.length<=2?Array.prototype.slice.call(O,b):Array.prototype.slice.call(O,b,a)}; AAe=function(O){for(var b=0,a=0,N={};a<O.length;){var k=O[a++],D=g.O$(k)?"o"+g.NC(k):(typeof k).charAt(0)+k;Object.prototype.hasOwnProperty.call(N,D)||(N[D]=!0,O[b++]=k)}O.length=b}; g.Yr=function(O,b,a){return Wep(O,a||H$,!1,b)}; zM=function(O,b){return Wep(O,b,!0)}; Wep=function(O,b,a,N){for(var k=0,D=O.length,R;k<D;){var d=k+(D-k>>>1),Z=void 0;a?Z=b.call(void 0,O[d],d,O):Z=b(N,O[d]);Z>0?k=d+1:(D=d,R=!Z)}return R?k:-k-1}; g.JR=function(O,b){O.sort(b||H$)}; q7z=function(O,b){var a=H$;g.JR(O,function(N,k){return a(b(N),b(k))})}; g.E$=function(O,b,a){if(!g.eG(O)||!g.eG(b)||O.length!=b.length)return!1;var N=O.length;a=a||Hwz;for(var k=0;k<N;k++)if(!a(O[k],b[k]))return!1;return!0}; H$=function(O,b){return O>b?1:O<b?-1:0}; Hwz=function(O,b){return O===b}; g.ng=function(O,b,a){a=g.Yr(O,b,a);a<0&&g.qC(O,-(a+1),0,b)}; g.GM=function(O,b,a){var N={};(0,g.pg)(O,function(k,D){N[b.call(a,k,D,O)]=k}); return N}; Y7B=function(O){for(var b=[],a=0;a<O;a++)b[a]="";return b}; cAG=function(O,b){b=Array.prototype.splice.call(O,b,1);Array.prototype.splice.call(O,0,0,b[0])}; mBz=function(O){var b={};g.pg(O,function(a){var N=a.event,k=b[N];b.hasOwnProperty(N)?k!==null&&(a.equals(k)||(b[N]=null)):b[N]=a}); u3e(O,function(a){return b[a.event]===null})}; oG=function(){this.h0=0;this.T=!1;this.G=-1;this.FY=!1;this.eY=0}; g.xr=function(O,b,a){for(var N in O)b.call(a,O[N],N,O)}; g.P$=function(O,b,a){var N={},k;for(k in O)b.call(a,O[k],k,O)&&(N[k]=O[k]);return N}; v$=function(O,b){var a={},N;for(N in O)a[N]=b.call(void 0,O[N],N,O);return a}; g.ji=function(O,b,a){for(var N in O)if(b.call(a,O[N],N,O))return!0;return!1}; zzA=function(O,b){for(var a in O)if(!b.call(void 0,O[a],a,O))return!1;return!0}; g.Si=function(O){for(var b in O)return b}; JA7=function(O){for(var b in O)return O[b]}; g.IG=function(O){var b=[],a=0,N;for(N in O)b[a++]=O[N];return b}; g.l$=function(O){var b=[],a=0,N;for(N in O)b[a++]=N;return b}; g.VD=function(O,b){return O!==null&&b in O}; g.Lg=function(O,b){for(var a in O)if(O[a]==b)return!0;return!1}; Xc=function(O,b){for(var a in O)if(b.call(void 0,O[a],a,O))return a}; Ebb=function(O,b){return(b=Xc(O,b))&&O[b]}; g.i$=function(O){for(var b in O)return!1;return!0}; g.MGe=function(O){for(var b in O)delete O[b]}; g.QD=function(O,b,a){return O!==null&&b in O?O[b]:a}; g.ei=function(O,b){for(var a in O)if(!(a in b)||O[a]!==b[a])return!1;for(var N in b)if(!(N in O))return!1;return!0}; g.On=function(O){var b={},a;for(a in O)b[a]=O[a];return b}; g.bd=function(O){if(!O||typeof O!=="object")return O;if(typeof O.clone==="function")return O.clone();if(typeof Map!=="undefined"&&O instanceof Map)return new Map(O);if(typeof Set!=="undefined"&&O instanceof Set)return new Set(O);if(O instanceof Date)return new Date(O.getTime());var b=Array.isArray(O)?[]:typeof ArrayBuffer!=="function"||typeof ArrayBuffer.isView!=="function"||!ArrayBuffer.isView(O)||O instanceof DataView?{}:new O.constructor(O.length),a;for(a in O)b[a]=g.bd(O[a]);return b}; g.aR=function(O,b){for(var a,N,k=1;k<arguments.length;k++){N=arguments[k];for(a in N)O[a]=N[a];for(var D=0;D<nbe.length;D++)a=nbe[D],Object.prototype.hasOwnProperty.call(N,a)&&(O[a]=N[a])}}; ND=function(){this.G=null;this.T=!1}; kU=function(O){ND.call(this);this.X=O}; DL=function(){ND.call(this)}; RR=function(){ND.call(this)}; $U=function(){this.T={};this.G=!0;this.V={}}; Cx=function(O,b,a){O.T[b]||(O.T[b]=new kU(a));return O.T[b]}; p87=function(O){O.T.queryid||(O.T.queryid=new RR)}; dC=function(O,b,a){(O=O.T[b])&&O.V(a)}; ZL=function(O,b){if(g.VD(O.V,b))return O.V[b];if(O=O.T[b])return O.getValue()}; FI=function(O){var b={},a=g.P$(O.T,function(N){return N.T}); g.xr(a,function(N,k){N=O.V[k]!==void 0?String(O.V[k]):N.T&&N.G!==null?String(N.G):"";N.length>0&&(b[k]=N)},O); return b}; Gz3=function(O){O=FI(O);var b=[];g.xr(O,function(a,N){N in Object.prototype||typeof a!="undefined"&&b.push([N,":",a].join(""))}); return b}; xB3=function(O){Cx(O,"od",obe);Cx(O,"opac",gC).T=!0;Cx(O,"sbeos",gC).T=!0;Cx(O,"prf",gC).T=!0;Cx(O,"mwt",gC).T=!0;Cx(O,"iogeo",gC)}; BR=function(O,b){return O.lastIndexOf(b,0)==0}; Pez=function(O,b){var a=O.length-b.length;return a>=0&&O.indexOf(b,a)==a}; g.Kx=function(O){return/^[\s\xa0]*$/.test(O)}; g.h_=function(O,b){return O.indexOf(b)!=-1}; ys=function(O,b){return g.h_(O.toLowerCase(),b.toLowerCase())}; g.ud=function(O,b){var a=0;O=wC(String(O)).split(".");b=wC(String(b)).split(".");for(var N=Math.max(O.length,b.length),k=0;a==0&&k<N;k++){var D=O[k]||"",R=b[k]||"";do{D=/(\d*)(\D*)(.*)/.exec(D)||["","","",""];R=/(\d*)(\D*)(.*)/.exec(R)||["","","",""];if(D[0].length==0&&R[0].length==0)break;a=TP(D[1].length==0?0:parseInt(D[1],10),R[1].length==0?0:parseInt(R[1],10))||TP(D[2].length==0,R[2].length==0)||TP(D[2],R[2]);D=D[3];R=R[3]}while(a==0)}return a}; TP=function(O,b){return O<b?-1:O>b?1:0}; g.A_=function(){var O=g.le.navigator;return O&&(O=O.userAgent)?O:""}; YU=function(O){if(!WR&&!qD||!HR)return!1;for(var b=0;b<HR.brands.length;b++){var a=HR.brands[b].brand;if(a&&g.h_(a,O))return!0}return!1}; cR=function(O){return g.h_(g.A_(),O)}; mt=function(){return WR||qD?!!HR&&HR.brands.length>0:!1}; zP=function(){return mt()?!1:cR("Opera")}; vbA=function(){return mt()?!1:cR("Trident")||cR("MSIE")}; jYp=function(){return mt()?YU("Microsoft Edge"):cR("Edg/")}; J_=function(){return cR("Firefox")||cR("FxiOS")}; nx=function(){return cR("Safari")&&!(MD()||(mt()?0:cR("Coast"))||zP()||(mt()?0:cR("Edge"))||jYp()||(mt()?YU("Opera"):cR("OPR"))||J_()||cR("Silk")||cR("Android"))}; MD=function(){return mt()?YU("Chromium"):(cR("Chrome")||cR("CriOS"))&&!(mt()?0:cR("Edge"))||cR("Silk")}; S7Q=function(){return cR("Android")&&!(MD()||J_()||zP()||cR("Silk"))}; IpY=function(O){var b={};O.forEach(function(a){b[a[0]]=a[1]}); return function(a){return b[a.find(function(N){return N in b})]||""}}; fpA=function(O){var b=g.A_();if(O==="Internet Explorer"){if(vbA())if((O=/rv: *([\d\.]*)/.exec(b))&&O[1])b=O[1];else{O="";var a=/MSIE +([\d\.]+)/.exec(b);if(a&&a[1])if(b=/Trident\/(\d.\d)/.exec(b),a[1]=="7.0")if(b&&b[1])switch(b[1]){case "4.0":O="8.0";break;case "5.0":O="9.0";break;case "6.0":O="10.0";break;case "7.0":O="11.0"}else O="7.0";else O=a[1];b=O}else b="";return b}var N=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");a=[];for(var k;k=N.exec(b);)a.push([k[1],k[2],k[3]||void 0]); b=IpY(a);switch(O){case "Opera":if(zP())return b(["Version","Opera"]);if(mt()?YU("Opera"):cR("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(mt()?0:cR("Edge"))return b(["Edge"]);if(jYp())return b(["Edg"]);break;case "Chromium":if(MD())return b(["Chrome","CriOS","HeadlessChrome"])}return O==="Firefox"&&J_()||O==="Safari"&&nx()||O==="Android Browser"&&S7Q()||O==="Silk"&&cR("Silk")?(b=a[2])&&b[1]||"":""}; lpb=function(O){if(mt()&&O!=="Silk"){var b=HR.brands.find(function(a){return a.brand===O}); if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=fpA(O);if(b==="")return NaN;b=b.split(".")}return b.length===0?NaN:Number(b[0])}; LeG=function(){var O=null;if(!VG3)return O;try{var b=function(a){return a}; O=VG3.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(a){}return O}; GP=function(){px===void 0&&(px=LeG());return px}; oR=function(O){this.T=O}; xU=function(O){var b=GP();O=b?b.createScriptURL(O):O;return new oR(O)}; PR=function(O){if(O instanceof oR)return O.T;throw Error("");}; vR=function(O){this.T=O}; g.jJ=function(O){if(O instanceof vR)return O.T;throw Error("");}; SJ=function(O){this.R3=O}; IR=function(O){return new SJ(function(b){return b.substr(0,O.length+1).toLowerCase()===O+":"})}; g.fx=function(O,b){b=b===void 0?X8b:b;a:if(b=b===void 0?X8b:b,!(O instanceof vR)){for(var a=0;a<b.length;++a){var N=b[a];if(N instanceof SJ&&N.R3(O)){O=new vR(O);break a}}O=void 0}return O||iwe}; ez7=function(O){if(QYz.test(O))return O}; Vs=function(O){return O instanceof vR?g.jJ(O):ez7(O)}; g.Lx=function(O,b){b=Vs(b);b!==void 0&&(O.href=b)}; XI=function(O,b){throw Error(b===void 0?"unexpected value "+O+"!":b);}; id=function(O){this.T=O}; Qs=function(O){var b=GP();O=b?b.createHTML(O):O;return new id(O)}; eJ=function(O){if(O instanceof id)return O.T;throw Error("");}; g.OV=function(O,b,a,N){b=Vs(b);return b!==void 0?O.open(b,a,N):null}; bt=function(O){O=O===void 0?document:O;var b,a;O=(a=(b=O).querySelector)==null?void 0:a.call(b,"script[nonce]");return O==null?"":O.nonce||O.getAttribute("nonce")||""}; ai=function(O){this.T=O}; Ogb=function(O){var b=GP();O=b?b.createScript(O):O;return new ai(O)}; NY=function(O){if(O instanceof ai)return O.T;throw Error("");}; kS=function(O){var b=bt(O.ownerDocument);b&&O.setAttribute("nonce",b)}; g.Ri=function(O,b){O.src=PR(b);kS(O)}; $S=function(){this.T=bgB[0].toLowerCase()}; a$B=function(O){var b="true".toString(),a=[new $S];if(a.length===0)throw Error("");if(a.map(function(N){if(N instanceof $S)N=N.T;else throw Error("");return N}).every(function(N){return"data-loaded".indexOf(N)!==0}))throw Error('Attribute "data-loaded" does not match any of the allowed prefixes.'); O.setAttribute("data-loaded",b)}; Nvp=function(O,b){O.__closure__error__context__984382||(O.__closure__error__context__984382={});O.__closure__error__context__984382.severity=b}; kMz=function(O){var b=g.Lw("window.location.href");O==null&&(O='Unknown Error of type "null/undefined"');if(typeof O==="string")return{message:O,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var a=!1;try{var N=O.lineNumber||O.line||"Not available"}catch(R){N="Not available",a=!0}try{var k=O.fileName||O.filename||O.sourceURL||g.le.$googDebugFname||b}catch(R){k="Not available",a=!0}b=CY(O);if(!(!a&&O.lineNumber&&O.fileName&&O.stack&&O.message&&O.name)){a=O.message; if(a==null){if(O.constructor&&O.constructor instanceof Function){if(O.constructor.name)a=O.constructor.name;else if(a=O.constructor,dt[a])a=dt[a];else{a=String(a);if(!dt[a]){var D=/function\s+([^\(]+)/m.exec(a);dt[a]=D?D[1]:"[Anonymous]"}a=dt[a]}a='Unknown Error of type "'+a+'"'}else a="Unknown Error of unknown type";typeof O.toString==="function"&&Object.prototype.toString!==O.toString&&(a+=": "+O.toString())}return{message:a,name:O.name||"UnknownError",lineNumber:N,fileName:k,stack:b||"Not available"}}return{message:O.message, name:O.name,lineNumber:O.lineNumber,fileName:O.fileName,stack:b}}; CY=function(O,b){b||(b={});b[Z3(O)]=!0;var a=O.stack||"",N=O.cause;N&&!b[Z3(N)]&&(a+="\nCaused by: ",N.stack&&N.stack.indexOf(N.toString())==0||(a+=typeof N==="string"?N:N.message+"\n"),a+=CY(N,b));O=O.errors;if(Array.isArray(O)){N=1;var k;for(k=0;k<O.length&&!(N>4);k++)b[Z3(O[k])]||(a+="\nInner error "+N++ +": ",O[k].stack&&O[k].stack.indexOf(O[k].toString())==0||(a+=typeof O[k]==="string"?O[k]:O[k].message+"\n"),a+=CY(O[k],b));k<O.length&&(a+="\n... "+(O.length-k)+" more inner errors")}return a}; Z3=function(O){var b="";typeof O.toString==="function"&&(b=""+O);return b+O.stack}; FS=function(O,b,a){return O.parseFromString(eJ(b),a)}; g.gt=function(O){return encodeURIComponent(String(O))}; BO=function(O){return decodeURIComponent(O.replace(/\+/g," "))}; KY=function(O){DC3.test(O)&&(O.indexOf("&")!=-1&&(O=O.replace(sGA,"&")),O.indexOf("<")!=-1&&(O=O.replace(RLw,"<")),O.indexOf(">")!=-1&&(O=O.replace($CA,">")),O.indexOf('"')!=-1&&(O=O.replace(C$7,""")),O.indexOf("'")!=-1&&(O=O.replace(dCY,"'")),O.indexOf("\x00")!=-1&&(O=O.replace(Zgz,"�")));return O}; g.tB=function(O){return O==null?"":String(O)}; ya=function(O){for(var b=0,a=0;a<O.length;++a)b=31*b+O.charCodeAt(a)>>>0;return b}; wt=function(O){var b=Number(O);return b==0&&g.Kx(O)?NaN:b}; FhB=function(O){return String(O).replace(/\-([a-z])/g,function(b,a){return a.toUpperCase()})}; grY=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; Bvw=function(O){return O.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,a,N){return a+N.toUpperCase()})}; Khb=function(O){var b=1;O=O.split(":");for(var a=[];b>0&&O.length;)a.push(O.shift()),b--;O.length&&a.push(O.join(":"));return a}; TJ=function(){return WR||qD?!!HR&&!!HR.platform:!1}; tie=function(){return TJ()?HR.platform==="Android":cR("Android")}; rt=function(){return cR("iPhone")&&!cR("iPod")&&!cR("iPad")}; UV=function(){return rt()||cR("iPad")||cR("iPod")}; ut=function(){return TJ()?HR.platform==="macOS":cR("Macintosh")}; hL8=function(){return TJ()?HR.platform==="Windows":cR("Windows")}; AB=function(O){AB[" "](O);return O}; yRp=function(O,b){try{return AB(O[b]),!0}catch(a){}return!1}; Tve=function(O,b){var a=w$z;return Object.prototype.hasOwnProperty.call(a,O)?a[O]:a[O]=b(O)}; g.WO=function(O){return Tve(O,function(){return g.ud(rRA,O)>=0})}; g.qY=function(O,b,a){return Math.min(Math.max(O,b),a)}; g.HO=function(O,b){O%=b;return O*b<0?O+b:O}; YS=function(O,b,a){return O+a*(b-O)}; g.cO=function(O,b){this.x=O!==void 0?O:0;this.y=b!==void 0?b:0}; mH=function(O,b){return O==b?!0:O&&b?O.x==b.x&&O.y==b.y:!1}; g.zJ=function(O,b){this.width=O;this.height=b}; g.JB=function(O,b){return O==b?!0:O&&b?O.width==b.width&&O.height==b.height:!1}; EV=function(O){return O.width*O.height}; nY=function(O,b){this.T=O===MY&&b||""}; pY=function(O){if(O instanceof id)return O;O=String(O).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'");return Qs(O)}; ucY=function(O){return UCw(O)}; UCw=function(O){var b=pY("");return Qs(O.map(function(a){return eJ(pY(a))}).join(eJ(b).toString()))}; Y$Y=function(O){var b;if(!ARz.test("div"))throw Error("");if(Wh8.indexOf("DIV")!==-1)throw Error("");var a="<div";O&&(a+=q$b(O));Array.isArray(b)||(b=b===void 0?[]:[b]);Hg8.indexOf("DIV")!==-1?a+=">":(O=ucY(b.map(function(N){return N instanceof id?N:pY(String(N))})),a+=">"+O.toString()+"</div>"); return Qs(a)}; q$b=function(O){for(var b="",a=Object.keys(O),N=0;N<a.length;N++){var k=a[N],D=O[k];if(!ARz.test(k))throw Error("");if(D!==void 0&&D!==null){if(/^on./i.test(k))throw Error("");cRz.indexOf(k.toLowerCase())!==-1&&(D=D instanceof vR?D.toString():ez7(String(D))||"about:invalid#zClosurez");D=k+'="'+pY(String(D))+'"';b+=" "+D}}return b}; mCB=function(O){var b=g.nw.apply(1,arguments);if(b.length===0)return xU(O[0]);for(var a=O[0],N=0;N<b.length;N++)a+=encodeURIComponent(b[N])+O[N+1];return xU(a)}; xS=function(O){return O?new GJ(oi(O)):zL8||(zL8=new GJ)}; PO=function(O,b){return typeof b==="string"?O.getElementById(b):b}; g.vO=function(O,b){return(b||document).getElementsByTagName(String(O))}; g.j0=function(O,b){return(b||document).querySelectorAll("."+O)}; g.Ii=function(O,b){var a=b||document;a.getElementsByClassName?O=a.getElementsByClassName(O)[0]:(a=document,O=O?(b||a).querySelector(O?"."+O:""):g.S0(a,"*",O,b)[0]||null);return O||null}; g.S0=function(O,b,a,N){O=N||O;return(b=b&&b!="*"?String(b).toUpperCase():"")||a?O.querySelectorAll(b+(a?"."+a:"")):O.getElementsByTagName("*")}; fY=function(O,b){g.xr(b,function(a,N){N=="style"?O.style.cssText=a:N=="class"?O.className=a:N=="for"?O.htmlFor=a:JRp.hasOwnProperty(N)?O.setAttribute(JRp[N],a):BR(N,"aria-")||BR(N,"data-")?O.setAttribute(N,a):O[N]=a})}; ErA=function(O){O=O.document;O=O.compatMode=="CSS1Compat"?O.documentElement:O.body;return new g.zJ(O.clientWidth,O.clientHeight)}; nrY=function(O){var b=MiB(O);O=O.defaultView;return new g.cO(O.pageXOffset||b.scrollLeft,O.pageYOffset||b.scrollTop)}; MiB=function(O){return O.scrollingElement?O.scrollingElement:g.lt||O.compatMode!="CSS1Compat"?O.body||O.documentElement:O.documentElement}; Va=function(O){return O?O.defaultView:window}; XS=function(O,b,a){var N=arguments,k=document,D=N[1],R=LY(k,String(N[0]));D&&(typeof D==="string"?R.className=D:Array.isArray(D)?R.className=D.join(" "):fY(R,D));N.length>2&&p$G(k,R,N,2);return R}; p$G=function(O,b,a,N){function k(d){d&&b.appendChild(typeof d==="string"?O.createTextNode(d):d)} for(;N<a.length;N++){var D=a[N];if(!g.eG(D)||g.O$(D)&&D.nodeType>0)k(D);else{a:{if(D&&typeof D.length=="number"){if(g.O$(D)){var R=typeof D.item=="function"||typeof D.item=="string";break a}if(typeof D==="function"){R=typeof D.item=="function";break a}}R=!1}g.pg(R?g.rv(D):D,k)}}}; g.it=function(O){return LY(document,O)}; LY=function(O,b){b=String(b);O.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return O.createElement(b)}; g.Qa=function(O){return document.createTextNode(String(O))}; g.e0=function(O,b){O.appendChild(b)}; g.OF=function(O){for(var b;b=O.firstChild;)O.removeChild(b)}; bF=function(O,b,a){O.insertBefore(b,O.childNodes[a]||null)}; g.az=function(O){return O&&O.parentNode?O.parentNode.removeChild(O):null}; g.Ne=function(O,b){if(!O||!b)return!1;if(O.contains&&b.nodeType==1)return O==b||O.contains(b);if(typeof O.compareDocumentPosition!="undefined")return O==b||!!(O.compareDocumentPosition(b)&16);for(;b&&O!=b;)b=b.parentNode;return b==O}; oi=function(O){return O.nodeType==9?O:O.ownerDocument||O.document}; g.kd=function(O,b){if("textContent"in O)O.textContent=b;else if(O.nodeType==3)O.data=String(b);else if(O.firstChild&&O.firstChild.nodeType==3){for(;O.lastChild!=O.firstChild;)O.removeChild(O.lastChild);O.firstChild.data=String(b)}else g.OF(O),O.appendChild(oi(O).createTextNode(String(b)))}; orf=function(O){return O.tagName=="A"&&O.hasAttribute("href")||O.tagName=="INPUT"||O.tagName=="TEXTAREA"||O.tagName=="SELECT"||O.tagName=="BUTTON"?!O.disabled&&(!O.hasAttribute("tabindex")||GMw(O)):O.hasAttribute("tabindex")&&GMw(O)}; GMw=function(O){O=O.tabIndex;return typeof O==="number"&&O>=0&&O<32768}; sF=function(O,b,a){if(!b&&!a)return null;var N=b?String(b).toUpperCase():null;return D_(O,function(k){return(!N||k.nodeName==N)&&(!a||typeof k.className==="string"&&g.tR(k.className.split(/\s+/),a))},!0)}; D_=function(O,b,a){O&&!a&&(O=O.parentNode);for(a=0;O;){if(b(O))return O;O=O.parentNode;a++}return null}; GJ=function(O){this.T=O||g.le.document||document}; xCe=function(){this.T=this.Xl=null}; Rz=function(){}; CO=function(){if(!$d())throw Error();}; $d=function(){return!(!dP||!dP.performance)}; P$Y=function(O){return g.lt?"webkit"+O:O.toLowerCase()}; Z_=function(O){return function(){return O}}; g.Fq=function(){}; vre=function(O){var b=b||0;return function(){return O.apply(this,Array.prototype.slice.call(arguments,0,b))}}; gP=function(O){var b=!1,a;return function(){b||(a=O(),b=!0);return a}}; BV=function(O){var b=O;return function(){if(b){var a=b;b=null;a()}}}; KO=function(O,b,a){var N=0;return function(k){g.le.clearTimeout(N);var D=arguments;N=g.le.setTimeout(function(){O.apply(a,D)},b)}}; tJ=function(O,b,a,N){this.top=O;this.right=b;this.bottom=a;this.left=N}; hJ=function(O){return O.right-O.left}; yf=function(O,b){return O==b?!0:O&&b?O.top==b.top&&O.right==b.right&&O.bottom==b.bottom&&O.left==b.left:!1}; wP=function(O,b,a){b instanceof g.cO?(O.left+=b.x,O.right+=b.x,O.top+=b.y,O.bottom+=b.y):(O.left+=b,O.right+=b,typeof a==="number"&&(O.top+=a,O.bottom+=a));return O}; g.Te=function(O,b,a,N){this.left=O;this.top=b;this.width=a;this.height=N}; rP=function(O,b){return O==b?!0:O&&b?O.left==b.left&&O.width==b.width&&O.top==b.top&&O.height==b.height:!1}; g.uF=function(O,b,a){if(typeof b==="string")(b=UF(O,b))&&(O.style[b]=a);else for(var N in b){a=O;var k=b[N],D=UF(a,N);D&&(a.style[D]=k)}}; UF=function(O,b){var a=jG8[b];if(!a){var N=FhB(b);a=N;O.style[N]===void 0&&(N=(g.lt?"Webkit":AJ?"Moz":null)+Bvw(N),O.style[N]!==void 0&&(a=N));jG8[b]=a}return a}; g.WV=function(O,b){var a=O.style[FhB(b)];return typeof a!=="undefined"?a:O.style[UF(O,b)]||""}; qe=function(O,b){var a=oi(O);return a.defaultView&&a.defaultView.getComputedStyle&&(O=a.defaultView.getComputedStyle(O,null))?O[b]||O.getPropertyValue(b)||"":""}; HV=function(O,b){return qe(O,b)||(O.currentStyle?O.currentStyle[b]:null)||O.style&&O.style[b]}; g.cV=function(O,b,a){if(b instanceof g.cO){var N=b.x;b=b.y}else N=b,b=a;O.style.left=g.Yd(N,!1);O.style.top=g.Yd(b,!1)}; mL=function(O){try{return O.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}; S$3=function(O){var b=oi(O),a=HV(O,"position"),N=a=="fixed"||a=="absolute";for(O=O.parentNode;O&&O!=b;O=O.parentNode)if(O.nodeType==11&&O.host&&(O=O.host),a=HV(O,"position"),N=N&&a=="static"&&O!=b.documentElement&&O!=b.body,!N&&(O.scrollWidth>O.clientWidth||O.scrollHeight>O.clientHeight||a=="fixed"||a=="absolute"||a=="relative"))return O;return null}; g.ze=function(O){var b=oi(O),a=new g.cO(0,0);if(O==(b?oi(b):document).documentElement)return a;O=mL(O);b=xS(b);b=nrY(b.T);a.x=O.left+b.x;a.y=O.top+b.y;return a}; f$f=function(O,b){var a=new g.cO(0,0),N=Va(oi(O));if(!yRp(N,"parent"))return a;do{var k=N==b?g.ze(O):I$7(O);a.x+=k.x;a.y+=k.y}while(N&&N!=b&&N!=N.parent&&(O=N.frameElement)&&(N=N.parent));return a}; g.JJ=function(O,b){O=l$G(O);b=l$G(b);return new g.cO(O.x-b.x,O.y-b.y)}; I$7=function(O){O=mL(O);return new g.cO(O.left,O.top)}; l$G=function(O){if(O.nodeType==1)return I$7(O);O=O.changedTouches?O.changedTouches[0]:O;return new g.cO(O.clientX,O.clientY)}; g.EF=function(O,b,a){if(b instanceof g.zJ)a=b.height,b=b.width;else if(a==void 0)throw Error("missing height argument");O.style.width=g.Yd(b,!0);O.style.height=g.Yd(a,!0)}; g.Yd=function(O,b){typeof O=="number"&&(O=(b?Math.round(O):O)+"px");return O}; g.Me=function(O){var b=Viz;if(HV(O,"display")!="none")return b(O);var a=O.style,N=a.display,k=a.visibility,D=a.position;a.visibility="hidden";a.position="absolute";a.display="inline";O=b(O);a.display=N;a.position=D;a.visibility=k;return O}; Viz=function(O){var b=O.offsetWidth,a=O.offsetHeight,N=g.lt&&!b&&!a;return(b===void 0||N)&&O.getBoundingClientRect?(O=mL(O),new g.zJ(O.right-O.left,O.bottom-O.top)):new g.zJ(b,a)}; g.nO=function(O,b){O.style.display=b?"":"none"}; pO=function(O){return O?O.passive&&Lhw()?O:O.capture||!1:!1}; Ge=function(O,b,a,N){return typeof O.addEventListener==="function"?(O.addEventListener(b,a,pO(N)),!0):!1}; xd=function(O){if(O.prerendering)return 3;var b;return(b={visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[O.visibilityState||O.webkitVisibilityState||O.mozVisibilityState||""])!=null?b:0}; X$b=function(){}; PV=function(O){O.IOU=!0;return O}; igw=function(){return(WR||qD)&&HR?HR.mobile:!vV()&&(cR("iPod")||cR("iPhone")||cR("Android")||cR("IEMobile"))}; vV=function(){return(WR||qD)&&HR?!HR.mobile&&(cR("iPad")||cR("Android")||cR("Silk")):cR("iPad")||cR("Android")&&!cR("Mobile")||cR("Silk")}; jk=function(O){try{return!!O&&O.location.href!=null&&yRp(O,"foo")}catch(b){return!1}}; Sk=function(O,b){if(O)for(var a in O)Object.prototype.hasOwnProperty.call(O,a)&&b(O[a],a,O)}; eL3=function(){var O=[];Sk(QG8,function(b){O.push(b)}); return O}; Oxz=function(O){var b,a;return(a=(b=/https?:\/\/[^\/]+/.exec(O))==null?void 0:b[0])!=null?a:""}; NCw=function(){var O=bxe("IFRAME"),b={};g.pg(aLe(),function(a){O.sandbox&&O.sandbox.supports&&O.sandbox.supports(a)&&(b[a]=!0)}); return b}; bxe=function(O,b){b=b===void 0?document:b;return b.createElement(String(O).toLowerCase())}; kPf=function(O){for(var b=O;O&&O!=O.parent;)O=O.parent,jk(O)&&(b=O);return b}; $Dp=function(O){O=O||Iz();for(var b=new DD8(g.le.location.href,!1),a=null,N=O.length-1,k=N;k>=0;--k){var D=O[k];!a&&sRG.test(D.url)&&(a=D);if(D.url&&!D.T){b=D;break}}k=null;D=O.length&&O[N].url;b.depth!==0&&D&&(k=O[N]);return new R18(b,k,a)}; Iz=function(){var O=g.le,b=[],a=null;do{var N=O;if(jk(N)){var k=N.location.href;a=N.document&&N.document.referrer||null}else k=a,a=null;b.push(new DD8(k||""));try{O=N.parent}catch(D){O=null}}while(O&&N!==O);N=0;for(O=b.length-1;N<=O;++N)b[N].depth=O-N;N=g.le;if(N.location&&N.location.ancestorOrigins&&N.location.ancestorOrigins.length===b.length-1)for(O=1;O<b.length;++O)k=b[O],k.url||(k.url=N.location.ancestorOrigins[O-1]||"",k.T=!0);return b}; R18=function(O,b,a){this.T=O;this.G=b;this.V=a}; DD8=function(O,b){this.url=O;this.T=!!b;this.depth=null}; fO=function(){this.V="&";this.G={};this.X=0;this.T=[]}; lF=function(O,b){var a={};a[O]=b;return[a]}; CdQ=function(O,b,a,N,k){var D=[];Sk(O,function(R,d){(R=Vf(R,b,a,N,k))&&D.push(d+"="+R)}); return D.join(b)}; Vf=function(O,b,a,N,k){if(O==null)return"";b=b||"&";a=a||",$";typeof a==="string"&&(a=a.split(""));if(O instanceof Array){if(N||(N=0),N<a.length){for(var D=[],R=0;R<O.length;R++)D.push(Vf(O[R],b,a,N+1,k));return D.join(a[N])}}else if(typeof O==="object")return k||(k=0),k<2?encodeURIComponent(CdQ(O,b,a,N,k+1)):"...";return encodeURIComponent(String(O))}; dDz=function(O){var b=1,a;for(a in O.G)a.length>b&&(b=a.length);return 3997-b-O.V.length-1}; LO=function(O,b){this.T=O;this.depth=b}; Ft3=function(){function O(d,Z){return d==null?Z:d} var b=Iz(),a=Math.max(b.length-1,0),N=$Dp(b);b=N.T;var k=N.G,D=N.V,R=[];D&&R.push(new LO([D.url,D.T?2:0],O(D.depth,1)));k&&k!=D&&R.push(new LO([k.url,2],0));b.url&&b!=D&&R.push(new LO([b.url,0],O(b.depth,a)));N=g.Xq(R,function(d,Z){return R.slice(0,R.length-Z)}); !b.url||(D||k)&&b!=D||(k=Oxz(b.url))&&N.push([new LO([k,1],O(b.depth,a))]);N.push([]);return g.Xq(N,function(d){return ZxQ(a,d)})}; ZxQ=function(O,b){g.iF(b,function(k){return k.depth>=0}); var a=Qf(b,function(k,D){return Math.max(k,D.depth)},-1),N=Y7B(a+2); N[0]=O;g.pg(b,function(k){return N[k.depth+1]=k.T}); return N}; gUf=function(){var O=O===void 0?Ft3():O;return O.map(function(b){return Vf(b)})}; BCp=function(O){var b=!1;b=b===void 0?!1:b;dP.google_image_requests||(dP.google_image_requests=[]);var a=bxe("IMG",dP.document);b&&(a.attributionSrc="");a.src=O;dP.google_image_requests.push(a)}; ek=function(O){var b="PZ";if(O.PZ&&O.hasOwnProperty(b))return O.PZ;var a=new O;O.PZ=a;O.hasOwnProperty(b);return a}; Os=function(){this.G=new X$b;this.T=$d()?new CO:new Rz}; Kte=function(){bG();var O=dP.document;return!!(O&&O.body&&O.body.getBoundingClientRect&&typeof dP.setInterval==="function"&&typeof dP.clearInterval==="function"&&typeof dP.setTimeout==="function"&&typeof dP.clearTimeout==="function")}; tJe=function(){bG();return gUf()}; h1e=function(){}; bG=function(){var O=ek(h1e);if(!O.T){if(!dP)throw Error("Context has not been set and window is undefined.");O.T=ek(Os)}return O.T}; a5=function(){throw Error("Invalid UTF8");}; y_f=function(O,b){b=String.fromCharCode.apply(null,b);return O==null?b:O+b}; UDb=function(O){var b=!1;b=b===void 0?!1:b;if(wRz){if(b&&(TCf?!O.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(O)))throw Error("Found an unpaired surrogate");O=(r_Q||(r_Q=new TextEncoder)).encode(O)}else{for(var a=0,N=new Uint8Array(3*O.length),k=0;k<O.length;k++){var D=O.charCodeAt(k);if(D<128)N[a++]=D;else{if(D<2048)N[a++]=D>>6|192;else{if(D>=55296&&D<=57343){if(D<=56319&&k<O.length){var R=O.charCodeAt(++k);if(R>=56320&&R<=57343){D=(D-55296)*1024+ R-56320+65536;N[a++]=D>>18|240;N[a++]=D>>12&63|128;N[a++]=D>>6&63|128;N[a++]=D&63|128;continue}else k--}if(b)throw Error("Found an unpaired surrogate");D=65533}N[a++]=D>>12|224;N[a++]=D>>6&63|128}N[a++]=D&63|128}}O=a===N.length?N:N.subarray(0,a)}return O}; NK=function(O){g.le.setTimeout(function(){throw O;},0)}; uI3=function(O){return Array.prototype.map.call(O,function(b){b=b.toString(16);return b.length>1?b:"0"+b}).join("")}; A_f=function(O){for(var b=[],a=0;a<O.length;a+=2)b.push(parseInt(O.substring(a,a+2),16));return b}; g.kW=function(O){for(var b=[],a=0,N=0;N<O.length;N++){var k=O.charCodeAt(N);k<128?b[a++]=k:(k<2048?b[a++]=k>>6|192:((k&64512)==55296&&N+1<O.length&&(O.charCodeAt(N+1)&64512)==56320?(k=65536+((k&1023)<<10)+(O.charCodeAt(++N)&1023),b[a++]=k>>18|240,b[a++]=k>>12&63|128):b[a++]=k>>12|224,b[a++]=k>>6&63|128),b[a++]=k&63|128)}return b}; g.DP=function(O,b){b===void 0&&(b=0);Wtf();b=qnA[b];for(var a=Array(Math.floor(O.length/3)),N=b[64]||"",k=0,D=0;k<O.length-2;k+=3){var R=O[k],d=O[k+1],Z=O[k+2],F=b[R>>2];R=b[(R&3)<<4|d>>4];d=b[(d&15)<<2|Z>>6];Z=b[Z&63];a[D++]=""+F+R+d+Z}F=0;Z=N;switch(O.length-k){case 2:F=O[k+1],Z=b[(F&15)<<2]||N;case 1:O=O[k],a[D]=""+b[O>>2]+b[(O&3)<<4|F>>4]+Z+N}return a.join("")}; g.R5=function(O,b){if(Hxf&&!b)O=g.le.btoa(O);else{for(var a=[],N=0,k=0;k<O.length;k++){var D=O.charCodeAt(k);D>255&&(a[N++]=D&255,D>>=8);a[N++]=D}O=g.DP(a,b)}return O}; c_8=function(O){var b=[];Ynz(O,function(a){b.push(a)}); return b}; $W=function(O){var b=O.length,a=b*3/4;a%3?a=Math.floor(a):g.h_("=.",O[b-1])&&(a=g.h_("=.",O[b-2])?a-2:a-1);var N=new Uint8Array(a),k=0;Ynz(O,function(D){N[k++]=D}); return k!==a?N.subarray(0,k):N}; Ynz=function(O,b){function a(Z){for(;N<O.length;){var F=O.charAt(N++),B=CN[F];if(B!=null)return B;if(!g.Kx(F))throw Error("Unknown base64 encoding at char: "+F);}return Z} Wtf();for(var N=0;;){var k=a(-1),D=a(0),R=a(64),d=a(64);if(d===64&&k===-1)break;b(k<<2|D>>4);R!=64&&(b(D<<4&240|R>>2),d!=64&&b(R<<6&192|d))}}; Wtf=function(){if(!CN){CN={};for(var O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],a=0;a<5;a++){var N=O.concat(b[a].split(""));qnA[a]=N;for(var k=0;k<N.length;k++){var D=N[k];CN[D]===void 0&&(CN[D]=k)}}}}; z1w=function(O){return mD3[O]||""}; MJB=function(O){if(!J_b)return $W(O);O=EUe.test(O)?O.replace(EUe,z1w):O;O=atob(O);for(var b=new Uint8Array(O.length),a=0;a<O.length;a++)b[a]=O.charCodeAt(a);return b}; dQ=function(O,b){nU7(b);this.T=O;if(O!=null&&O.length===0)throw Error("ByteString should be constructed with non-empty values");}; FP=function(){return pRw||(pRw=new dQ(null,ZP))}; BB=function(O){return new Uint8Array(gQ(O)||0)}; gQ=function(O){nU7(ZP);var b=O.T;b=b==null||GPz&&b!=null&&b instanceof Uint8Array?b:typeof b==="string"?MJB(b):null;return b==null?b:O.T=b}; nU7=function(O){if(O!==ZP)throw Error("illegal external caller");}; KN=function(O){O=Error(O);Nvp(O,"warning");return O}; tD=function(O,b){if(O!=null){var a;var N=(a=oUQ)!=null?a:oUQ={};a=N[O]||0;a>=b||(N[O]=a+1,O=Error(),Nvp(O,"incident"),NK(O))}}; hD=function(O,b,a){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(a===void 0?0:a)&&Symbol.for&&O?Symbol.for(O):O!=null?Symbol(O):Symbol():b}; rQ=function(O,b){wQ||TS in O||xD8(O,Pd8);O[TS]|=b}; Us=function(O,b){wQ||TS in O||xD8(O,Pd8);O[TS]=b}; uG=function(){return typeof BigInt==="function"}; WB=function(O,b){return b===void 0?O.T!==AD&&!!(2&(O.l3[TS]|0)):!!(2&b)&&O.T!==AD}; vUp=function(O,b){if(O!=null)if(typeof O==="string")O=O?new dQ(O,ZP):FP();else if(O.constructor!==dQ)if(GPz&&O!=null&&O instanceof Uint8Array)O=O.length?new dQ(new Uint8Array(O),ZP):FP();else{if(!b)throw Error();O=void 0}return O}; qK=function(O,b){if(typeof b!=="number"||b<0||b>=O.length)throw Error();}; jR8=function(O,b,a){b=b&128?0:-1;var N=O.length,k;if(k=!!N)k=O[N-1],k=k!=null&&typeof k==="object"&&k.constructor===Object;for(var D=N+(k?-1:0),R=0;R<D;R++)a(R-b,O[R]);if(k){O=O[N-1];for(var d in O)!isNaN(d)&&a(+d,O[d])}}; YW=function(O){return O&128?HB:void 0}; mJ=function(O){var b=O;if(SnQ(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(ILB(b)&&!Number.isSafeInteger(b))throw Error(String(b));return cB?BigInt(O):O=fLz(O)?O?"1":"0":SnQ(O)?O.trim()||"0":String(O)}; lL3=function(O,b){if(O.length>b.length)return!1;if(O.length<b.length||O===b)return!0;for(var a=0;a<O.length;a++){var N=O[a],k=b[a];if(N>k)return!1;if(N<k)return!0}}; Es=function(O){var b=O>>>0;zS=b;JD=(O-b)/4294967296>>>0}; nN=function(O){if(O<0){Es(0-O);var b=g.r(MK(zS,JD));O=b.next().value;b=b.next().value;zS=O>>>0;JD=b>>>0}else Es(O)}; GS=function(O,b){var a=b*4294967296+(O>>>0);return Number.isSafeInteger(a)?a:pN(O,b)}; VJB=function(O,b){var a=b&2147483648;a&&(O=~O+1>>>0,b=~b>>>0,O==0&&(b=b+1>>>0));O=GS(O,b);return typeof O==="number"?a?-O:O:a?"-"+O:O}; pN=function(O,b){b>>>=0;O>>>=0;if(b<=2097151)var a=""+(4294967296*b+O);else uG()?a=""+(BigInt(b)<<BigInt(32)|BigInt(O)):(a=(O>>>24|b<<8)&16777215,b=b>>16&65535,O=(O&16777215)+a*6777216+b*6710656,a+=b*8147497,b*=2,O>=1E7&&(a+=O/1E7>>>0,O%=1E7),a>=1E7&&(b+=a/1E7>>>0,a%=1E7),a=b+Lt7(a)+Lt7(O));return a}; Lt7=function(O){O=String(O);return"0000000".slice(O.length)+O}; XRe=function(){var O=zS,b=JD;b&2147483648?uG()?O=""+(BigInt(b|0)<<BigInt(32)|BigInt(O>>>0)):(b=g.r(MK(O,b)),O=b.next().value,b=b.next().value,O="-"+pN(O,b)):O=pN(O,b);return O}; o5=function(O){if(O.length<16)nN(Number(O));else if(uG())O=BigInt(O),zS=Number(O&BigInt(4294967295))>>>0,JD=Number(O>>BigInt(32)&BigInt(4294967295));else{var b=+(O[0]==="-");JD=zS=0;for(var a=O.length,N=0+b,k=(a-b)%6+b;k<=a;N=k,k+=6)N=Number(O.slice(N,k)),JD*=1E6,zS=zS*1E6+N,zS>=4294967296&&(JD+=Math.trunc(zS/4294967296),JD>>>=0,zS>>>=0);b&&(b=g.r(MK(zS,JD)),O=b.next().value,b=b.next().value,zS=O,JD=b)}}; MK=function(O,b){b=~b;O?O=~O+1:b+=1;return[O,b]}; xW=function(O){return Array.prototype.slice.call(O)}; PB=function(O){if(O!=null&&typeof O!=="number")throw Error("Value of float/double field must be a number, found "+typeof O+": "+O);return O}; ixf=function(O){return O.displayName||O.name||"unknown type name"}; vB=function(O){if(O!=null&&typeof O!=="boolean")throw Error("Expected boolean but got "+QQ(O)+": "+O);return O}; SI=function(O){switch(typeof O){case "bigint":return!0;case "number":return jI(O);case "string":return QRz.test(O);default:return!1}}; e1Y=function(O){if(typeof O!=="number")throw KN("int32");if(!jI(O))throw KN("int32");return O|0}; I5=function(O){return O==null?O:e1Y(O)}; fN=function(O){if(O==null)return O;if(typeof O==="string"&&O)O=+O;else if(typeof O!=="number")return;return jI(O)?O|0:void 0}; lG=function(O){if(O==null)return O;if(typeof O==="string"&&O)O=+O;else if(typeof O!=="number")return;return jI(O)?O>>>0:void 0}; a37=function(O){var b=0;b=b===void 0?0:b;if(!SI(O))throw KN("int64");var a=typeof O;switch(b){case 512:switch(a){case "string":return Vt(O);case "bigint":return String(LN(64,O));default:return XP(O)}case 1024:switch(a){case "string":return OYQ(O);case "bigint":return mJ(LN(64,O));default:return bYf(O)}case 0:switch(a){case "string":return Vt(O);case "bigint":return mJ(LN(64,O));default:return iG(O)}default:return XI(b,"Unknown format requested type for int64")}}; Qt=function(O){return O==null?O:a37(O)}; Ntz=function(O){if(O[0]==="-")return!1;var b=O.length;return b<20?!0:b===20&&Number(O.substring(0,6))<184467}; kJB=function(O){var b=O.length;return O[0]==="-"?b<20?!0:b===20&&Number(O.substring(0,7))>-922337:b<19?!0:b===19&&Number(O.substring(0,6))<922337}; DYf=function(O){if(O<0){nN(O);var b=pN(zS,JD);O=Number(b);return eI(O)?O:b}b=String(O);if(Ntz(b))return b;nN(O);return GS(zS,JD)}; sif=function(O){if(kJB(O))return O;o5(O);return XRe()}; iG=function(O){SI(O);O=OD(O);eI(O)||(nN(O),O=VJB(zS,JD));return O}; XP=function(O){SI(O);O=OD(O);if(eI(O))O=String(O);else{var b=String(O);kJB(b)?O=b:(nN(O),O=XRe())}return O}; Vt=function(O){SI(O);var b=OD(Number(O));if(eI(b))return String(b);b=O.indexOf(".");b!==-1&&(O=O.substring(0,b));return sif(O)}; OYQ=function(O){var b=OD(Number(O));if(eI(b))return mJ(b);b=O.indexOf(".");b!==-1&&(O=O.substring(0,b));return uG()?mJ(LN(64,BigInt(O))):mJ(sif(O))}; bYf=function(O){return eI(O)?mJ(iG(O)):mJ(XP(O))}; R5Q=function(O){if(O==null)return O;var b=typeof O;if(b==="bigint")return String(LN(64,O));if(SI(O)){if(b==="string")return Vt(O);if(b==="number")return iG(O)}}; CtQ=function(O){if(O==null)return O;var b=typeof O;if(b==="bigint")return String($YQ(64,O));if(SI(O)){if(b==="string")return SI(O),b=OD(Number(O)),eI(b)&&b>=0?O=String(b):(b=O.indexOf("."),b!==-1&&(O=O.substring(0,b)),Ntz(O)||(o5(O),O=pN(zS,JD))),O;if(b==="number")return SI(O),O=OD(O),O>=0&&eI(O)?O:DYf(O)}}; dYz=function(O){if(O==null||typeof O=="string"||O instanceof dQ)return O}; ZYY=function(O){if(typeof O!=="string")throw Error();return O}; bi=function(O){if(O!=null&&typeof O!=="string")throw Error();return O}; av=function(O){return O==null||typeof O==="string"?O:void 0}; Nk=function(O,b){if(!(O instanceof b))throw Error("Expected instanceof "+ixf(b)+" but got "+(O&&ixf(O.constructor)));return O}; FH7=function(O,b,a){if(O!=null&&O[kM]===DE)return O;if(Array.isArray(O)){var N=O[TS]|0;a=N|a&32|a&2;a!==N&&Us(O,a);return new b(O)}}; sD=function(O){return O}; $M=function(O){var b=RG(Rv);return b?O[b]:void 0}; CQ=function(){}; dd=function(O,b){for(var a in O)!isNaN(a)&&b(O,+a,O[a])}; gS7=function(O){var b=new CQ;dd(O,function(a,N,k){b[N]=xW(k)}); b.Yz=O.Yz;return b}; KHe=function(O,b){b<100||tD(BtB,1)}; F7=function(O,b,a,N){var k=N!==void 0;N=!!N;var D=RG(Rv),R;!k&&wQ&&D&&(R=O[D])&&dd(R,KHe);D=[];var d=O.length;R=4294967295;var Z=!1,F=!!(b&64),B=F?b&128?0:-1:void 0;if(!(b&1)){var K=d&&O[d-1];K!=null&&typeof K==="object"&&K.constructor===Object?(d--,R=d):K=void 0;if(F&&!(b&128)&&!k){Z=!0;var t;R=((t=ZE)!=null?t:sD)(R-B,B,O,K)+B}}b=void 0;for(t=0;t<d;t++){var h=O[t];if(h!=null&&(h=a(h,N))!=null)if(F&&t>=R){var y=t-B,U=void 0;((U=b)!=null?U:b={})[y]=h}else D[t]=h}if(K)for(var u in K)d=K[u],d!=null&& (d=a(d,N))!=null&&(t=+u,h=void 0,F&&!Number.isNaN(t)&&(h=t+B)<R?D[h]=d:(t=void 0,((t=b)!=null?t:b={})[u]=d));b&&(Z?D.push(b):D[R]=b);k&&RG(Rv)&&(O=$M(O))&&O instanceof CQ&&(D[Rv]=gS7(O));return D}; t0e=function(O){switch(typeof O){case "number":return Number.isFinite(O)?O:""+O;case "bigint":return gd(O)?Number(O):""+O;case "boolean":return O?1:0;case "object":if(Array.isArray(O)){var b=O[TS]|0;return O.length===0&&b&1?void 0:F7(O,b,t0e)}if(O!=null&&O[kM]===DE)return BM(O);if(O instanceof dQ){b=O.T;if(b==null)O="";else if(typeof b==="string")O=b;else{if(J_b){for(var a="",N=0,k=b.length-10240;N<k;)a+=String.fromCharCode.apply(null,b.subarray(N,N+=10240));a+=String.fromCharCode.apply(null,N?b.subarray(N): b);b=btoa(a)}else b=g.DP(b);O=O.T=b}return O}return}return O}; tW=function(O,b){if(b){ZE=b==null||b===sD||b[h5Q]!==yBQ?sD:b;try{return BM(O)}finally{ZE=void 0}}return BM(O)}; BM=function(O){O=O.l3;return F7(O,O[TS]|0,t0e)}; rBf=function(O){switch(typeof O){case "boolean":return wO8||(wO8=[0,void 0,!0]);case "number":return O>0?void 0:O===0?TtA||(TtA=[0,void 0]):[-O,void 0];case "string":return[0,O];case "object":return O}}; yv=function(O,b,a){return O=hW(O,b[0],b[1],a?1:2)}; hW=function(O,b,a,N){N=N===void 0?0:N;if(O==null){var k=32;a?(O=[a],k|=128):O=[];b&&(k=k&-8380417|(b&1023)<<13)}else{if(!Array.isArray(O))throw Error("narr");k=O[TS]|0;2048&k&&!(2&k)&&UY3();if(k&256)throw Error("farr");if(k&64)return N!==0||k&2048||Us(O,k|2048),O;if(a&&(k|=128,a!==O[0]))throw Error("mid");a:{a=O;k|=64;var D=a.length;if(D){var R=D-1,d=a[R];if(d!=null&&typeof d==="object"&&d.constructor===Object){b=k&128?0:-1;R-=b;if(R>=1024)throw Error("pvtlmt");for(var Z in d)D=+Z,D<R&&(a[D+b]=d[Z], delete d[Z]);k=k&-8380417|(R&1023)<<13;break a}}if(b){Z=Math.max(b,D-(k&128?0:-1));if(Z>1024)throw Error("spvt");k=k&-8380417|(Z&1023)<<13}}}k|=64;N===0&&(k|=2048);Us(O,k);return O}; UY3=function(){tD(uSw,5)}; ABz=function(O,b){if(typeof O!=="object")return O;if(Array.isArray(O)){var a=O[TS]|0;O.length===0&&a&1?O=void 0:a&2||(!b||4096&a||16&a?O=wd(O,a,!1,b&&!(a&16)):(rQ(O,34),a&4&&Object.freeze(O)));return O}if(O!=null&&O[kM]===DE)return b=O.l3,a=b[TS]|0,WB(O,a)?O:T5(O,b,a)?rd(O,b):wd(b,a);if(O instanceof dQ)return O}; rd=function(O,b,a){O=new O.constructor(b);a&&(O.T=AD);O.G=AD;return O}; wd=function(O,b,a,N){N!=null||(N=!!(34&b));O=F7(O,b,ABz,N);N=32;a&&(N|=2);b=b&8380609|N;Us(O,b);return O}; WHe=function(O){var b=O.l3,a=b[TS]|0;return WB(O,a)?T5(O,b,a)?rd(O,b,!0):new O.constructor(wd(b,a,!1)):O}; UD=function(O){if(O.T!==AD)return!1;var b=O.l3;b=wd(b,b[TS]|0);rQ(b,2048);O.l3=b;O.T=void 0;O.G=void 0;return!0}; ui=function(O){if(!UD(O)&&WB(O,O.l3[TS]|0))throw Error();}; AW=function(O,b){b===void 0&&(b=O[TS]|0);b&32&&!(b&4096)&&Us(O,b|4096)}; T5=function(O,b,a){return a&2?!0:a&32&&!(a&4096)?(Us(b,a|2),O.T=AD,!0):!1}; qk=function(O,b,a,N,k){Object.isExtensible(O);b=WM(O.l3,b,a,k);if(b!==null||N&&O.G!==AD)return b}; WM=function(O,b,a,N){if(b===-1)return null;var k=b+(a?0:-1),D=O.length-1;if(!(D<1+(a?0:-1))){if(k>=D){var R=O[D];if(R!=null&&typeof R==="object"&&R.constructor===Object){a=R[b];var d=!0}else if(k===D)a=R;else return}else a=O[k];if(N&&a!=null){N=N(a);if(N==null)return N;if(!Object.is(N,a))return d?R[b]=N:O[k]=N,N}return a}}; YM=function(O,b,a,N){ui(O);var k=O.l3;HM(k,k[TS]|0,b,a,N);return O}; HM=function(O,b,a,N,k){var D=a+(k?0:-1),R=O.length-1;if(R>=1+(k?0:-1)&&D>=R){var d=O[R];if(d!=null&&typeof d==="object"&&d.constructor===Object)return d[a]=N,b}if(D<=R)return O[D]=N,b;if(N!==void 0){var Z;R=((Z=b)!=null?Z:b=O[TS]|0)>>13&1023||536870912;a>=R?N!=null&&(D={},O[R+(k?0:-1)]=(D[a]=N,D)):O[D]=N}return b}; ED=function(O,b,a,N,k){var D=O.l3,R=D[TS]|0;N=WB(O,R)?1:N;k=!!k||N===3;N===2&&UD(O)&&(D=O.l3,R=D[TS]|0);O=cM(D,b);var d=O===m0?7:O[TS]|0,Z=z5(d,R);var F=4&Z?!1:!0;if(F){4&Z&&(O=xW(O),d=0,Z=JW(Z,R),R=HM(D,R,b,O));for(var B=0,K=0;B<O.length;B++){var t=a(O[B]);t!=null&&(O[K++]=t)}K<B&&(O.length=K);a=(Z|4)&-513;Z=a&=-1025;Z&=-4097}Z!==d&&(Us(O,Z),2&Z&&Object.freeze(O));return O=qV8(O,Z,D,R,b,N,F,k)}; qV8=function(O,b,a,N,k,D,R,d){var Z=b;D===1||(D!==4?0:2&b||!(16&b)&&32&N)?Mk(b)||(b|=!O.length||R&&!(4096&b)||32&N&&!(4096&b||16&b)?2:256,b!==Z&&Us(O,b),Object.freeze(O)):(D===2&&Mk(b)&&(O=xW(O),Z=0,b=JW(b,N),N=HM(a,N,k,O)),Mk(b)||(d||(b|=16),b!==Z&&Us(O,b)));2&b||!(4096&b||16&b)||AW(a,N);return O}; cM=function(O,b,a){O=WM(O,b,a);return Array.isArray(O)?O:m0}; z5=function(O,b){2&b&&(O|=2);return O|1}; Mk=function(O){return!!(2&O)&&!!(4&O)||!!(256&O)}; HYe=function(O){return vUp(O,!0)}; nQ=function(O,b){O=qk(O,b,void 0,void 0,HYe);return O==null?FP():O}; YVe=function(O,b,a){ui(O);var N=O.l3,k=N[TS]|0;if(b==null)return HM(N,k,3),O;if(!Array.isArray(b))throw KN();var D=b===m0?7:b[TS]|0,R=D,d=Mk(D),Z=d||Object.isFrozen(b);d||(D=0);Z||(b=xW(b),R=0,D=JW(D,k),Z=!1);D|=5;d=4&D?512&D?512:1024&D?1024:0:void 0;d=d!=null?d:0;for(var F=0;F<b.length;F++){var B=b[F],K=a(B,d);Object.is(B,K)||(Z&&(b=xW(b),R=0,D=JW(D,k),Z=!1),b[F]=K)}D!==R&&(Z&&(b=xW(b),D=JW(D,k)),Us(b,D));HM(N,k,3,b);return O}; pQ=function(O,b,a,N,k){ui(O);var D=O.l3;HM(D,D[TS]|0,b,(N==="0"?Number(a)===0:a===N)?void 0:a,k);return O}; G5=function(O,b,a){if(b&2)throw Error();var N=YW(b),k=cM(O,a,N),D=k===m0?7:k[TS]|0,R=z5(D,b);if(2&R||Mk(R)||16&R)k=xW(k),D=0,R=JW(R,b),HM(O,b,a,k,N);R&=-13;R!==D&&Us(k,R);return k}; vM=function(O,b,a,N){ui(O);var k=O.l3,D=k[TS]|0;if(N==null){var R=ov(k);if(xM(R,k,D,a)===b)R.set(a,0);else return O}else D=PM(k,D,a,b);HM(k,D,b,N);return O}; j9=function(O,b,a,N){var k=O[TS]|0,D=YW(k);k=PM(O,k,a,b,D);HM(O,k,b,N,D)}; S9=function(O,b,a){O=O.l3;return xM(ov(O),O,void 0,b)===a?a:-1}; ov=function(O){if(wQ){var b;return(b=O[Iv])!=null?b:O[Iv]=new Map}if(Iv in O)return O[Iv];b=new Map;Object.defineProperty(O,Iv,{value:b});return b}; PM=function(O,b,a,N,k){N===0||a.includes(N);var D=ov(O),R=xM(D,O,b,a,k);R!==N&&(R&&(b=HM(O,b,R,void 0,k)),D.set(a,N));return b}; xM=function(O,b,a,N,k){var D=O.get(N);if(D!=null)return D;for(var R=D=0;R<N.length;R++){var d=N[R];WM(b,d,k)!=null&&(D!==0&&(a=HM(b,a,D,void 0,k)),D=d)}O.set(N,D);return D}; fQ=function(O,b,a){var N=O[TS]|0,k=YW(N),D=WM(O,a,k);if(D!=null&&D[kM]===DE){if(!WB(D))return UD(D),D.l3;var R=D.l3}else Array.isArray(D)&&(R=D);if(R){var d=R[TS]|0;d&2&&(R=wd(R,d))}R=yv(R,b,!0);R!==D&&HM(O,N,a,R,k);return R}; cBB=function(O,b,a,N,k){var D=!1;N=WM(O,N,k,function(R){var d=FH7(R,a,b);D=d!==R&&d!=null;return d}); if(N!=null)return D&&!WB(N)&&AW(O,b),N}; Vv=function(O,b,a,N){var k=O.l3,D=k[TS]|0;b=cBB(k,D,b,a,N);if(b==null)return b;D=k[TS]|0;if(!WB(O,D)){var R=WHe(b);R!==b&&(UD(O)&&(k=O.l3,D=k[TS]|0),b=R,D=HM(k,D,a,b,N),AW(k,D))}return b}; mY7=function(O,b,a,N,k,D,R,d){var Z=WB(O,a);D=Z?1:D;R=!!R||D===3;Z=d&&!Z;(D===2||Z)&&UD(O)&&(b=O.l3,a=b[TS]|0);O=cM(b,k);var F=O===m0?7:O[TS]|0,B=z5(F,a);if(d=!(4&B)){var K=O,t=a,h=!!(2&B);h&&(t|=2);for(var y=!h,U=!0,u=0,q=0;u<K.length;u++){var W=FH7(K[u],N,t);if(W instanceof N){if(!h){var m=WB(W);y&&(y=!m);U&&(U=m)}K[q++]=W}}q<u&&(K.length=q);B|=4;B=U?B&-4097:B|4096;B=y?B|8:B&-9}B!==F&&(Us(O,B),2&B&&Object.freeze(O));if(Z&&!(8&B||!O.length&&(D===1||(D!==4?0:2&B||!(16&B)&&32&a)))){Mk(B)&&(O=xW(O), B=JW(B,a),a=HM(b,a,k,O));N=O;Z=B;for(F=0;F<N.length;F++)K=N[F],B=WHe(K),K!==B&&(N[F]=B);Z|=8;B=Z=N.length?Z|4096:Z&-4097;Us(O,B)}return O=qV8(O,B,b,a,k,D,d,R)}; LQ=function(O,b,a){var N=O.l3;return mY7(O,N,N[TS]|0,b,a,void 0===z5b?2:4,!1,!0)}; JBw=function(O,b){O!=null?Nk(O,b):O=void 0;return O}; X7=function(O,b,a,N,k){N=JBw(N,b);YM(O,a,N,k);N&&!WB(N)&&AW(O.l3);return O}; ESQ=function(O,b,a,N,k){k=JBw(k,b);vM(O,a,N,k);k&&!WB(k)&&AW(O.l3);return O}; ii=function(O,b,a,N){ui(O);var k=O.l3,D=k[TS]|0;if(N==null)return HM(k,D,a),O;if(!Array.isArray(N))throw KN();for(var R=N===m0?7:N[TS]|0,d=R,Z=Mk(R),F=Z||Object.isFrozen(N),B=!0,K=!0,t=0;t<N.length;t++){var h=N[t];Nk(h,b);Z||(h=WB(h),B&&(B=!h),K&&(K=h))}Z||(R=B?13:5,R=K?R&-4097:R|4096);F&&R===d||(N=xW(N),d=0,R=JW(R,D));R!==d&&Us(N,R);D=HM(k,D,a,N);2&R||!(4096&R||16&R)||AW(k,D);return O}; JW=function(O,b){return O=(2&b?O|2:O&-3)&-273}; Qv=function(O,b,a,N){var k=N;ui(O);N=O.l3;O=mY7(O,N,N[TS]|0,a,b,2,!0);k=k!=null?Nk(k,a):new a;O.push(k);b=a=O===m0?7:O[TS]|0;(k=WB(k))?(a&=-9,O.length===1&&(a&=-4097)):a|=4096;a!==b&&Us(O,a);k||AW(N)}; e9=function(O,b,a){a=a===void 0?0:a;O=fN(qk(O,b));return O!=null?O:a}; OB=function(O,b){var a=a===void 0?0:a;var N;return(N=lG(qk(O,b)))!=null?N:a}; nSf=function(O,b,a){a=a===void 0?M0p:a;O=qk(O,b);b=typeof O;O=O==null?O:b==="bigint"?mJ(LN(64,O)):SI(O)?b==="string"?OYQ(O):bYf(O):void 0;return O!=null?O:a}; bh=function(O,b,a,N){a=a===void 0?"":a;var k;return(k=av(qk(O,b,N)))!=null?k:a}; a3=function(O,b){var a=a===void 0?0:a;O=qk(O,b);O=O==null?O:jI(O)?O|0:void 0;return O!=null?O:a}; kg=function(O,b){return av(qk(O,b,void 0,N0))}; Dj=function(O,b,a){return YM(O,b,Qt(a))}; sB=function(O,b,a){return YM(O,b,bi(a))}; R3=function(O,b,a,N){return pQ(O,b,bi(a),"",N)}; $g=function(O,b,a){if(a!=null){if(!jI(a))throw KN("enum");a|=0}return YM(O,b,a)}; pOB=function(O,b){return Error("Invalid wire type: "+O+" (at position "+b+")")}; Cn=function(){return Error("Failed to read varint, encoding is invalid.")}; GJB=function(O,b){return Error("Tried to read past the end of the data "+b+" > "+O)}; dD=function(O,b,a){this.buffer=O;if(a&&!b)throw Error();this.T=b}; Zj=function(O,b){if(typeof O==="string")return new dD(MJB(O),b);if(Array.isArray(O))return new dD(new Uint8Array(O),b);if(O.constructor===Uint8Array)return new dD(O,!1);if(O.constructor===ArrayBuffer)return O=new Uint8Array(O),new dD(O,!1);if(O.constructor===dQ)return b=gQ(O)||new Uint8Array(0),new dD(b,!0,O);if(O instanceof Uint8Array)return O=O.constructor===Uint8Array?O:new Uint8Array(O.buffer,O.byteOffset,O.byteLength),new dD(O,!1);throw Error();}; FX=function(O,b,a,N){this.G=null;this.N=!1;this.T=this.V=this.X=0;this.init(O,b,a,N)}; BD=function(O){var b=0,a=0,N=0,k=O.G,D=O.T;do{var R=k[D++];b|=(R&127)<<N;N+=7}while(N<32&&R&128);N>32&&(a|=(R&127)>>4);for(N=3;N<32&&R&128;N+=7)R=k[D++],a|=(R&127)<<N;gD(O,D);if(R<128)return VJB(b>>>0,a>>>0);throw Cn();}; gD=function(O,b){O.T=b;if(b>O.V)throw GJB(O.V,b);}; Kn=function(O){var b=O.G,a=O.T,N=b[a++],k=N&127;if(N&128&&(N=b[a++],k|=(N&127)<<7,N&128&&(N=b[a++],k|=(N&127)<<14,N&128&&(N=b[a++],k|=(N&127)<<21,N&128&&(N=b[a++],k|=N<<28,N&128&&b[a++]&128&&b[a++]&128&&b[a++]&128&&b[a++]&128&&b[a++]&128)))))throw Cn();gD(O,a);return k}; tv=function(O){var b=O.G,a=O.T,N=b[a+0],k=b[a+1],D=b[a+2];b=b[a+3];gD(O,O.T+4);return(N<<0|k<<8|D<<16|b<<24)>>>0}; hv=function(O){var b=tv(O);O=tv(O);return GS(b,O)}; yE=function(O){var b=tv(O),a=tv(O);O=(a>>31)*2+1;var N=a>>>20&2047;b=4294967296*(a&1048575)+b;return N==2047?b?NaN:O*Infinity:N==0?O*4.9E-324*b:O*Math.pow(2,N-1075)*(b+4503599627370496)}; wD=function(O){for(var b=0,a=O.T,N=a+10,k=O.G;a<N;){var D=k[a++];b|=D;if((D&128)===0)return gD(O,a),!!(b&127)}throw Cn();}; oS3=function(O,b){if(b<0)throw Error("Tried to read a negative byte length: "+b);var a=O.T,N=a+b;if(N>O.V)throw GJB(b,O.V-a);O.T=N;return a}; Pte=function(O,b){if(b==0)return FP();var a=oS3(O,b);O.Bn&&O.N?a=O.G.subarray(a,a+b):(O=O.G,b=a+b,a=a===b?new Uint8Array(0):xYz?O.slice(a,b):new Uint8Array(O.subarray(a,b)));return a.length==0?FP():new dQ(a,ZP)}; rD=function(O,b,a,N){if(Tj.length){var k=Tj.pop();k.init(O,b,a,N);O=k}else O=new FX(O,b,a,N);this.T=O;this.V=this.T.T;this.G=this.X=-1;vSw(this,N)}; vSw=function(O,b){b=b===void 0?{}:b;O.ME=b.ME===void 0?!1:b.ME}; jiG=function(O,b,a,N){if(UB.length){var k=UB.pop();vSw(k,N);k.T.init(O,b,a,N);return k}return new rD(O,b,a,N)}; SVp=function(O){var b=O.T;if(b.T==b.V)return!1;O.V=O.T.T;var a=Kn(O.T)>>>0;b=a>>>3;a&=7;if(!(a>=0&&a<=5))throw pOB(a,O.V);if(b<1)throw Error("Invalid field number: "+b+" (at position "+O.V+")");O.X=b;O.G=a;return!0}; uh=function(O){switch(O.G){case 0:O.G!=0?uh(O):wD(O.T);break;case 1:O=O.T;gD(O,O.T+8);break;case 2:if(O.G!=2)uh(O);else{var b=Kn(O.T)>>>0;O=O.T;gD(O,O.T+b)}break;case 5:O=O.T;gD(O,O.T+4);break;case 3:b=O.X;do{if(!SVp(O))throw Error("Unmatched start-group tag: stream EOF");if(O.G==4){if(O.X!=b)throw Error("Unmatched end-group tag");break}uh(O)}while(1);break;default:throw pOB(O.G,O.V);}}; WD=function(O,b,a){var N=O.T.V,k=Kn(O.T)>>>0,D=O.T.T+k,R=D-N;R<=0&&(O.T.V=D,a(b,O,void 0,void 0,void 0),R=D-O.T.T);if(R)throw Error("Message parsing ended unexpectedly. Expected to read "+(k+" bytes, instead read "+(k-R)+" bytes, either the data ended unexpectedly or the message misreported its own length"));O.T.T=D;O.T.V=N}; Yg=function(O){var b=Kn(O.T)>>>0;O=O.T;var a=oS3(O,b);O=O.G;if(I3f){var N=O,k;(k=q0)||(k=q0=new TextDecoder("utf-8",{fatal:!0}));b=a+b;N=a===0&&b===N.length?N:N.subarray(a,b);try{var D=k.decode(N)}catch(F){if(HD===void 0){try{k.decode(new Uint8Array([128]))}catch(B){}try{k.decode(new Uint8Array([97])),HD=!0}catch(B){HD=!1}}!HD&&(q0=void 0);throw F;}}else{D=a;b=D+b;a=[];for(var R=null,d,Z;D<b;)d=O[D++],d<128?a.push(d):d<224?D>=b?a5():(Z=O[D++],d<194||(Z&192)!==128?(D--,a5()):a.push((d&31)<<6|Z&63)): d<240?D>=b-1?a5():(Z=O[D++],(Z&192)!==128||d===224&&Z<160||d===237&&Z>=160||((k=O[D++])&192)!==128?(D--,a5()):a.push((d&15)<<12|(Z&63)<<6|k&63)):d<=244?D>=b-2?a5():(Z=O[D++],(Z&192)!==128||(d<<28)+(Z-144)>>30!==0||((k=O[D++])&192)!==128||((N=O[D++])&192)!==128?(D--,a5()):(d=(d&7)<<18|(Z&63)<<12|(k&63)<<6|N&63,d-=65536,a.push((d>>10&1023)+55296,(d&1023)+56320))):a5(),a.length>=8192&&(R=y_f(R,a),a.length=0);D=y_f(R,a)}return D}; f37=function(O){var b=Kn(O.T)>>>0;return Pte(O.T,b)}; cD=function(O,b){this.G=O>>>0;this.T=b>>>0}; V0G=function(O){if(!O)return l3b||(l3b=new cD(0,0));if(!/^\d+$/.test(O))return null;o5(O);return new cD(zS,JD)}; mr=function(O,b){this.G=O>>>0;this.T=b>>>0}; XOz=function(O){if(!O)return LHf||(LHf=new mr(0,0));if(!/^-?\d+$/.test(O))return null;o5(O);return new mr(zS,JD)}; zj=function(){this.T=[]}; Jv=function(O,b,a){for(;a>0||b>127;)O.T.push(b&127|128),b=(b>>>7|a<<25)>>>0,a>>>=7;O.T.push(b)}; EB=function(O,b){for(;b>127;)O.T.push(b&127|128),b>>>=7;O.T.push(b)}; iY8=function(O,b){if(b>=0)EB(O,b);else{for(var a=0;a<9;a++)O.T.push(b&127|128),b>>=7;O.T.push(1)}}; M0=function(O,b){O.T.push(b>>>0&255);O.T.push(b>>>8&255);O.T.push(b>>>16&255);O.T.push(b>>>24&255)}; Qib=function(){this.V=[];this.G=0;this.T=new zj}; nn=function(O,b){b.length!==0&&(O.V.push(b),O.G+=b.length)}; e5Y=function(O,b){pn(O,b,2);b=O.T.end();nn(O,b);b.push(O.G);return b}; OOw=function(O,b){var a=b.pop();for(a=O.G+O.T.length()-a;a>127;)b.push(a&127|128),a>>>=7,O.G++;b.push(a);O.G++}; pn=function(O,b,a){EB(O.T,b*8+a)}; bOY=function(O,b,a){if(a!=null){switch(typeof a){case "string":V0G(a)}pn(O,b,1);switch(typeof a){case "number":O=O.T;Es(a);M0(O,zS);M0(O,JD);break;case "bigint":a=BigInt.asUintN(64,a);a=new cD(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)));O=O.T;b=a.T;M0(O,a.G);M0(O,b);break;default:a=V0G(a),O=O.T,b=a.T,M0(O,a.G),M0(O,b)}}}; Gj=function(O,b,a){pn(O,b,2);EB(O.T,a.length);nn(O,O.T.end());nn(O,a)}; o3=function(){function O(){throw Error();} Object.setPrototypeOf(O,O.prototype);return O}; xg=function(O,b,a){this.l3=hW(O,b,a)}; a_Q=function(O,b){if(b==null||b=="")return new O;b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");rQ(b,32);return new O(b)}; vD=function(O,b,a){this.jh=O;this.AC=b;O=RG(PD);this.T=!!O&&a===O||!1}; jH=function(O,b){var a=a===void 0?PD:a;return new vD(O,b,a)}; kee=function(O,b,a,N,k){b=NPb(b,N);b!=null&&(a=e5Y(O,a),k(b,O),OOw(O,a))}; fn=function(O,b,a,N){var k=N[O];if(k)return k;k={};k.yy=N;k.Cx=rBf(N[0]);var D=N[1],R=1;D&&D.constructor===Object&&(k.extensions=D,D=N[++R],typeof D==="function"&&(k.di=!0,SH!=null||(SH=D),I3!=null||(I3=N[R+1]),D=N[R+=2]));for(var d={};D&&Array.isArray(D)&&D.length&&typeof D[0]==="number"&&D[0]>0;){for(var Z=0;Z<D.length;Z++)d[D[Z]]=D;D=N[++R]}for(Z=1;D!==void 0;){typeof D==="number"&&(Z+=D,D=N[++R]);var F=void 0;if(D instanceof vD)var B=D;else B=Dez,R--;D=void 0;if((D=B)==null?0:D.T){D=N[++R];F= N;var K=R;typeof D==="function"&&(D=D(),F[K]=D);F=D}D=N[++R];K=Z+1;typeof D==="number"&&D<0&&(K-=D,D=N[++R]);for(;Z<K;Z++){var t=d[Z];F?a(k,Z,B,F,t):b(k,Z,B,t)}}return N[O]=k}; Rae=function(O){return Array.isArray(O)?O[0]instanceof vD?O:[sze,O]:[O,void 0]}; NPb=function(O,b){if(O instanceof xg)return O.l3;if(Array.isArray(O))return yv(O,b,!1)}; lh=function(O,b,a,N){var k=a.jh;O[b]=N?function(D,R,d){return k(D,R,d,N)}:k}; Ln=function(O,b,a,N,k){var D=a.jh,R,d;O[b]=function(Z,F,B){return D(Z,F,B,d||(d=fn(VE,lh,Ln,N).Cx),R||(R=XX(N)),k)}}; XX=function(O){var b=O[ih];if(b!=null)return b;var a=fn(VE,lh,Ln,O);b=a.di?function(N,k){return SH(N,k,a)}:function(N,k){for(;SVp(k)&&k.G!=4;){var D=k.X,R=a[D]; if(R==null){var d=a.extensions;d&&(d=d[D])&&(d=$eG(d),d!=null&&(R=a[D]=d))}if(R==null||!R(k,N,D)){d=k;R=d.V;uh(d);if(d.ME)var Z=void 0;else{var F=d.T.T-R;d.T.T=R;Z=Pte(d.T,F)}F=d=R=void 0;var B=N;Z&&((R=(d=(F=B[Rv])!=null?F:B[Rv]=new CQ)[D])!=null?R:d[D]=[]).push(Z)}}if(N=$M(N))N.Yz=a.yy[CF8];return!0}; O[ih]=b;O[CF8]=dee.bind(O);return b}; dee=function(O,b,a,N){var k=this[VE],D=this[ih],R=yv(void 0,k.Cx,!1),d=$M(O);if(d){var Z=!1,F=k.extensions;if(F){k=function(y,U,u){if(u.length!==0)if(F[U])for(y=g.r(u),U=y.next();!U.done;U=y.next()){U=jiG(U.value);try{Z=!0,D(R,U)}finally{U.free()}}else N==null||N(O,U,u)}; if(b==null)dd(d,k);else if(d!=null){var B=d[b];B&&k(d,b,B)}if(Z){var K=O[TS]|0;if(K&2&&K&2048&&(a==null||!a.uMy))throw Error();var t=YW(K),h=function(y,U){if(WM(O,y,t)!=null)switch(a==null?void 0:a.EOy){case 1:return;default:throw Error();}U!=null&&(K=HM(O,K,y,U,t));delete d[y]}; b==null?jR8(R,R[TS]|0,function(y,U){h(y,U)}):h(b,WM(R,b,t))}}}}; $eG=function(O){O=Rae(O);var b=O[0].jh;if(O=O[1]){var a=XX(O),N=fn(VE,lh,Ln,O).Cx;return function(k,D,R){return b(k,D,R,N,a)}}return b}; QE=function(O,b,a){O[b]=a.AC}; N6=function(O,b,a,N){var k,D,R=a.AC;O[b]=function(d,Z,F){return R(d,Z,F,D||(D=fn(aB,QE,N6,N).Cx),k||(k=ZOp(N)))}}; ZOp=function(O){var b=O[FLG];if(!b){var a=fn(aB,QE,N6,O);b=function(N,k){return gdw(N,k,a)}; O[FLG]=b}return b}; gdw=function(O,b,a){jR8(O,O[TS]|0,function(N,k){if(k!=null){var D=BPe(a,N);D?D(b,k,N):N<500||tD(KL8,3)}}); (O=$M(O))&&dd(O,function(N,k,D){nn(b,b.T.end());for(N=0;N<D.length;N++)nn(b,gQ(D[N])||new Uint8Array(0))})}; BPe=function(O,b){var a=O[b];if(a)return a;if(a=O.extensions)if(a=a[b]){a=Rae(a);var N=a[0].AC;if(a=a[1]){var k=ZOp(a),D=fn(aB,QE,N6,a).Cx;a=O.di?I3(D,k):function(R,d,Z){return N(R,d,Z,D,k)}}else a=N; return O[b]=a}}; kv=function(O,b,a){if(Array.isArray(b)){var N=b[TS]|0;if(N&4)return b;for(var k=0,D=0;k<b.length;k++){var R=O(b[k]);R!=null&&(b[D++]=R)}D<k&&(b.length=D);a&&(Us(b,(N|5)&-1537),N&2&&Object.freeze(b));return b}}; D6=function(O,b,a){return new vD(O,b,a)}; sk=function(O,b,a){return new vD(O,b,a)}; RB=function(O,b,a){HM(O,O[TS]|0,b,a,YW(O[TS]|0))}; $v=function(O,b,a){b=b==null||typeof b==="number"?b:b==="NaN"||b==="Infinity"||b==="-Infinity"?Number(b):void 0;b!=null&&(pn(O,a,1),O=O.T,a=tkp||(tkp=new DataView(new ArrayBuffer(8))),a.setFloat64(0,+b,!0),zS=a.getUint32(0,!0),JD=a.getUint32(4,!0),M0(O,zS),M0(O,JD))}; dI=function(O,b,a){b=R5Q(b);if(b!=null){switch(typeof b){case "string":XOz(b)}if(b!=null)switch(pn(O,a,0),typeof b){case "number":O=O.T;nN(b);Jv(O,zS,JD);break;case "bigint":a=BigInt.asUintN(64,b);a=new mr(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)));Jv(O.T,a.G,a.T);break;default:a=XOz(b),Jv(O.T,a.G,a.T)}}}; Z6=function(O,b,a){b=fN(b);b!=null&&b!=null&&(pn(O,a,0),iY8(O.T,b))}; ha7=function(O,b,a){b=b==null||typeof b==="boolean"?b:typeof b==="number"?!!b:void 0;b!=null&&(pn(O,a,0),O.T.T.push(b?1:0))}; yJe=function(O,b,a){b=av(b);b!=null&&Gj(O,a,UDb(b))}; wV8=function(O,b,a,N,k){b=NPb(b,N);b!=null&&(a=e5Y(O,a),k(b,O),OOw(O,a))}; rJz=function(){var O=FN;this.T=TPG;this.isRepeated=0;this.G=Vv;this.defaultValue=void 0;this.V=O.messageId!=null?HB:void 0}; UeQ=function(O){return function(){var b=new Qib;gdw(this.l3,b,fn(aB,QE,N6,O));nn(b,b.T.end());for(var a=new Uint8Array(b.G),N=b.V,k=N.length,D=0,R=0;R<k;R++){var d=N[R];a.set(d,D);D+=d.length}b.V=[a];return a}}; gI=function(O){return function(b){return a_Q(O,b)}}; Bo=function(O){this.l3=hW(O)}; uqw=function(O){this.V=O;this.T=-1;this.G=this.X=0}; KU=function(O,b){return function(){var a=g.nw.apply(0,arguments);if(O.T>-1)return b.apply(null,g.H(a));try{return O.T=O.V.T.now(),b.apply(null,g.H(a))}finally{O.X+=O.V.T.now()-O.T,O.T=-1,O.G+=1}}}; AJA=function(O,b){this.G=O;this.V=b;this.T=new uqw(O)}; WLf=function(){this.T={}}; HOf=function(){var O=tH().flags,b=qFB;O=O.T[b.key];if(b.valueType==="proto"){try{var a=JSON.parse(O);if(Array.isArray(a))return a}catch(N){}return b.defaultValue}return typeof O===typeof b.defaultValue?O:b.defaultValue}; zaA=function(){this.V=void 0;this.G=this.Y=0;this.N=-1;this.WU=new $U;Cx(this.WU,"mv",YFG).T=!0;Cx(this.WU,"omid",gC);Cx(this.WU,"epoh",gC).T=!0;Cx(this.WU,"epph",gC).T=!0;Cx(this.WU,"umt",gC).T=!0;Cx(this.WU,"phel",gC).T=!0;Cx(this.WU,"phell",gC).T=!0;Cx(this.WU,"oseid",cJ8).T=!0;var O=this.WU;O.T.sloi||(O.T.sloi=new DL);O.T.sloi.T=!0;Cx(this.WU,"mm",hH);Cx(this.WU,"ovms",meG).T=!0;Cx(this.WU,"xdi",gC).T=!0;Cx(this.WU,"amp",gC).T=!0;Cx(this.WU,"prf",gC).T=!0;Cx(this.WU,"gtx",gC).T=!0;Cx(this.WU, "mvp_lv",gC).T=!0;Cx(this.WU,"ssmol",gC).T=!0;Cx(this.WU,"fmd",gC).T=!0;Cx(this.WU,"gen204simple",gC);this.T=new AJA(bG(),this.WU);this.X=!1;this.flags=new WLf}; tH=function(){return ek(zaA)}; JJp=function(O,b,a,N){if(Math.random()<(N||O.T))try{if(a instanceof fO)var k=a;else k=new fO,Sk(a,function(R,d){var Z=k,F=Z.X++;R=lF(d,R);Z.T.push(F);Z.G[F]=R}); var D=k.DU(O.G,"pagead2.googlesyndication.com","/pagead/gen_204?id="+b+"&");D&&(bG(),BCp(D))}catch(R){}}; EdA=function(O,b,a){a=a===void 0?{}:a;this.error=O;this.meta=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror"}; Mkz=function(){var O=O===void 0?g.le:O;return(O=O.performance)&&O.now&&O.timing?Math.floor(O.now()+O.timing.navigationStart):g.s$()}; ndz=function(){var O=O===void 0?g.le:O;return(O=O.performance)&&O.now?O.now():null}; pVz=function(O,b,a){this.label=O;this.type=b;this.value=a;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; wI=function(){var O=window;this.events=[];this.G=O||g.le;var b=null;O&&(O.google_js_reporting_queue=O.google_js_reporting_queue||[],this.events=O.google_js_reporting_queue,b=O.google_measure_js_timing);this.T=yw()||(b!=null?b:Math.random()<1)}; Geb=function(O){O&&TZ&&yw()&&(TZ.clearMarks("goog_"+O.label+"_"+O.uniqueId+"_start"),TZ.clearMarks("goog_"+O.label+"_"+O.uniqueId+"_end"))}; rI=function(O,b,a,N,k,D,R){var d="";O&&(d+=O+":");a&&(d+="//",b&&(d+=b+"@"),d+=a,N&&(d+=":"+N));k&&(d+=k);D&&(d+="?"+D);R&&(d+="#"+R);return d}; g.Uk=function(O){return O.match(od8)}; xef=function(O){return O?decodeURI(O):O}; g.uQ=function(O){return xef(g.Uk(O)[3]||null)}; AH=function(O){return xef(g.Uk(O)[5]||null)}; g.PF3=function(O){O=g.Uk(O);return rI(O[1],O[2],O[3],O[4])}; Wo=function(O){O=g.Uk(O);return rI(null,null,null,null,O[5],O[6],O[7])}; vdz=function(O){var b=O.indexOf("#");return b<0?O:O.slice(0,b)}; q6=function(O,b){if(O){O=O.split("&");for(var a=0;a<O.length;a++){var N=O[a].indexOf("="),k=null;if(N>=0){var D=O[a].substring(0,N);k=O[a].substring(N+1)}else D=O[a];b(D,k?BO(k):"")}}}; Ho=function(O,b){if(!b)return O;var a=O.indexOf("#");a<0&&(a=O.length);var N=O.indexOf("?");if(N<0||N>a){N=a;var k=""}else k=O.substring(N+1,a);O=[O.slice(0,N),k,O.slice(a)];a=O[1];O[1]=b?a?a+"&"+b:b:a;return O[0]+(O[1]?"?"+O[1]:"")+O[2]}; Yv=function(O,b,a){if(Array.isArray(b))for(var N=0;N<b.length;N++)Yv(O,String(b[N]),a);else b!=null&&a.push(O+(b===""?"":"="+g.gt(b)))}; jz8=function(O,b){var a=[];for(b=b||0;b<O.length;b+=2)Yv(O[b],O[b+1],a);return a.join("&")}; g.co=function(O){var b=[],a;for(a in O)Yv(a,O[a],b);return b.join("&")}; SFp=function(O,b){var a=arguments.length==2?jz8(arguments[1],0):jz8(arguments,1);return Ho(O,a)}; g.mm=function(O,b){b=g.co(b);return Ho(O,b)}; zZ=function(O,b,a){a=a!=null?"="+g.gt(a):"";return Ho(O,b+a)}; I_7=function(O,b,a,N){for(var k=a.length;(b=O.indexOf(a,b))>=0&&b<N;){var D=O.charCodeAt(b-1);if(D==38||D==63)if(D=O.charCodeAt(b+k),!D||D==61||D==38||D==35)return b;b+=k+1}return-1}; JH=function(O,b){var a=O.search(f_e),N=I_7(O,0,b,a);if(N<0)return null;var k=O.indexOf("&",N);if(k<0||k>a)k=a;N+=b.length+1;return BO(O.slice(N,k!==-1?k:0))}; Ek=function(O,b){for(var a=O.search(f_e),N=0,k,D=[];(k=I_7(O,N,b,a))>=0;)D.push(O.substring(N,k)),N=Math.min(O.indexOf("&",k)+1||a,a);D.push(O.slice(N));return D.join("").replace(l_8,"$1")}; Vk7=function(O,b,a){return zZ(Ek(O,b),b,a)}; LLb=function(){var O=M6;this.T=GZ;this.jI="jserror";this.yH=!0;this.H3=null;this.G=this.PN;this.FF=O===void 0?null:O}; XVp=function(O,b,a){var N=oB;return KU(tH().T.T,function(){try{if(N.FF&&N.FF.T){var k=N.FF.start(O.toString(),3);var D=b();N.FF.end(k)}else D=b()}catch(d){var R=N.yH;try{Geb(k),R=N.G(O,new xv(Po(d)),void 0,a)}catch(Z){N.PN(217,Z)}if(!R)throw d;}return D})()}; vo=function(O,b,a,N){return KU(tH().T.T,function(){var k=g.nw.apply(0,arguments);return XVp(O,function(){return b.apply(a,k)},N)})}; Po=function(O){var b=O.toString();O.name&&b.indexOf(O.name)==-1&&(b+=": "+O.name);O.message&&b.indexOf(O.message)==-1&&(b+=": "+O.message);if(O.stack)a:{O=O.stack;var a=b;try{O.indexOf(a)==-1&&(O=a+"\n"+O);for(var N;O!=N;)N=O,O=O.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");b=O.replace(/\n */g,"\n");break a}catch(k){b=a;break a}b=void 0}return b}; xv=function(O){EdA.call(this,Error(O),{message:O})}; iOp=function(){dP&&typeof dP.google_measure_js_timing!="undefined"&&(dP.google_measure_js_timing||M6.disable())}; Qzp=function(O){oB.H3=function(b){g.pg(O,function(a){a(b)})}}; eaG=function(O,b){return XVp(O,b)}; j3=function(O,b){return vo(O,b)}; S3=function(O,b,a,N){oB.PN(O,b,a,N)}; IB=function(){return Date.now()-ONG}; bNG=function(){var O=tH().V,b=fU>=0?IB()-fU:-1,a=lQ?IB()-Vw:-1,N=LU>=0?IB()-LU:-1;if(O==947190542)return 100;if(O==79463069)return 200;O=[2E3,4E3];var k=[250,500,1E3];S3(637,Error(),.001);var D=b;a!=-1&&a<b&&(D=a);for(b=0;b<O.length;++b)if(D<O[b]){var R=k[b];break}R===void 0&&(R=k[O.length]);return N!=-1&&N>1500&&N<4E3?500:R}; XN=function(O,b,a){var N=new tJ(0,0,0,0);this.time=O;this.volume=null;this.V=b;this.T=N;this.G=a}; iQ=function(O,b,a,N,k,D,R,d){this.X=O;this.U=b;this.V=a;this.Y=N;this.T=k;this.N=D;this.G=R;this.L=d}; NQA=function(O){var b=O!==O.top,a=O.top===kPf(O),N=-1,k=0;if(b&&a&&O.top.mraid){N=3;var D=O.top.mraid}else N=(D=O.mraid)?b?a?2:1:0:-1;D&&(D.IS_GMA_SDK||(k=2),zzA(aPA,function(R){return typeof D[R]==="function"})||(k=1)); return{cI:D,compatibility:k,lkk:N}}; kSQ=function(){var O=window.document;return O&&typeof O.elementFromPoint==="function"}; DKQ=function(O,b,a){if(O&&b!==null&&b!=b.top){if(!b.top)return new g.zJ(-12245933,-12245933);b=b.top}try{return(a===void 0?0:a)?(new g.zJ(b.innerWidth,b.innerHeight)).round():ErA(b||window).round()}catch(N){return new g.zJ(-12245933,-12245933)}}; Qw=function(O,b,a){try{if(O){if(!b.top)return new tJ(-12245933,-12245933,-12245933,-12245933);b=b.top}var N=DKQ(O,b,a),k=N.height,D=N.width;if(D===-12245933)return new tJ(D,D,D,D);var R=xS(b.document);var d=nrY(R.T);var Z=d.x,F=d.y;return new tJ(F,Z+D,F+k,Z)}catch(B){return new tJ(-12245933,-12245933,-12245933,-12245933)}}; e3=function(O,b){b=Math.pow(10,b);return Math.floor(O*b)/b}; s5G=function(O){return new tJ(O.top,O.right,O.bottom,O.left)}; Rdz=function(O){var b=O.top||0,a=O.left||0;return new tJ(b,a+(O.width||0),b+(O.height||0),a)}; OL=function(O){return O!=null&&O>=0&&O<=1}; $Kb=function(){var O=g.A_();return O?bX("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(b){return ys(O,b)})||ys(O,"OMI/")&&!ys(O,"XiaoMi/")?!0:ys(O,"Presto")&&ys(O,"Linux")&&!ys(O,"X11")&&!ys(O,"Android")&&!ys(O,"Mobi"):!1}; CGz=function(){this.V=!jk(dP.top);this.isMobileDevice=vV()||igw();var O=Iz();this.domain=O.length>0&&O[O.length-1]!=null&&O[O.length-1].url!=null?g.uQ(O[O.length-1].url)||"":"";this.T=new tJ(0,0,0,0);this.X=new g.zJ(0,0);this.N=new g.zJ(0,0);this.U=new tJ(0,0,0,0);this.frameOffset=new g.cO(0,0);this.Y=0;this.L=!1;this.G=!(!dP||!NQA(dP).cI);this.update(dP)}; dKz=function(O,b){b&&b.screen&&(O.X=new g.zJ(b.screen.width,b.screen.height))}; ZNG=function(O,b){a:{var a=O.T?new g.zJ(hJ(O.T),O.T.getHeight()):new g.zJ(0,0);b=b===void 0?dP:b;b!==null&&b!=b.top&&(b=b.top);var N=0,k=0;try{var D=b.document,R=D.body,d=D.documentElement;if(D.compatMode=="CSS1Compat"&&d.scrollHeight)N=d.scrollHeight!=a.height?d.scrollHeight:d.offsetHeight,k=d.scrollWidth!=a.width?d.scrollWidth:d.offsetWidth;else{var Z=d.scrollHeight,F=d.scrollWidth,B=d.offsetHeight,K=d.offsetWidth;d.clientHeight!=B&&(Z=R.scrollHeight,F=R.scrollWidth,B=R.offsetHeight,K=R.offsetWidth); Z>a.height?Z>B?(N=Z,k=F):(N=B,k=K):Z<B?(N=Z,k=F):(N=B,k=K)}var t=new g.zJ(k,N);break a}catch(h){t=new g.zJ(-12245933,-12245933);break a}t=void 0}O.N=t}; ks=function(){var O=aW();if(O.Y>0||O.L)return!0;O=bG().G.isVisible();var b=xd(Ns)===0;return O||b}; aW=function(){return ek(CGz)}; Du=function(O){this.V=O;this.G=0;this.T=null}; sL=function(O,b,a){this.V=O;this.UU=a===void 0?"na":a;this.N=[];this.isInitialized=!1;this.X=new XN(-1,!0,this);this.T=this;this.L=b;this.yl=this.J=!1;this.aX="uk";this.Xy=!1;this.Y=!0}; RW=function(O,b){g.tR(O.N,b)||(O.N.push(b),b.oK(O.T),b.Al(O.X),b.IC()&&(O.J=!0))}; FJ7=function(O){O=O.T;O.Mg();O.yn();var b=aW();b.U=Qw(!1,O.V,b.isMobileDevice);ZNG(aW(),O.V);O.X.T=O.IU()}; gWw=function(O){O.J=O.N.length?bX(O.N,function(b){return b.IC()}):!1}; BQ7=function(O){var b=g.rv(O.N);g.pg(b,function(a){a.Al(O.X)})}; $s=function(O){var b=g.rv(O.N);g.pg(b,function(a){a.oK(O.T)}); O.T!=O||BQ7(O)}; Cm=function(O,b,a,N){this.element=O;this.T=new tJ(0,0,0,0);this.V=null;this.Y=new tJ(0,0,0,0);this.G=b;this.WU=a;this.Xy=N;this.Tr=!1;this.timestamp=-1;this.J=new iQ(b.X,this.element,this.T,new tJ(0,0,0,0),0,0,IB(),0);this.N=void 0}; KJe=function(O,b){return O.N?new tJ(Math.max(b.top+O.N.top,b.top),Math.min(b.left+O.N.right,b.right),Math.min(b.top+O.N.bottom,b.bottom),Math.max(b.left+O.N.left,b.left)):b.clone()}; dk=function(O){this.N=!1;this.T=O;this.X=function(){}}; tIw=function(O,b,a){this.V=a===void 0?0:a;this.G=O;this.T=b==null?"":b}; hdp=function(O){switch(Math.trunc(O.V)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; yDw=function(O,b){return O.V<b.V?!0:O.V>b.V?!1:O.G<b.G?!0:O.G>b.G?!1:typeof O.T<typeof b.T?!0:typeof O.T>typeof b.T?!1:O.T<b.T}; Zu=function(){this.V=0;this.T=[];this.G=!1}; wBe=function(O,b){(0,g.pg)(b.T,function(a){O.add(a.G,a.T,hdp(a))})}; FC=function(O,b){var a=a===void 0?0:a;var N=N===void 0?!0:N;Sk(b,function(k,D){N&&k===void 0||O.add(D,k,a)}); return O}; gk=function(O){var b=yWz;O.G&&(g.JR(O.T,function(a,N){return yDw(N,a)?1:yDw(a,N)?-1:0}),O.G=!1); return Qf(O.T,function(a,N){N=b(N);return""+a+(a!=""&&N!=""?"&":"")+N},"")}; yWz=function(O){var b=O.G;O=O.T;return O===""?b:typeof O==="boolean"?O?b:"":Array.isArray(O)?O.length===0?b:b+"="+O.join():b+"="+(g.tR(["mtos","tos","p"],b)?O:encodeURIComponent(O))}; wMe=function(O){var b=b===void 0?!0:b;this.T=new Zu;O!==void 0&&wBe(this.T,O);b&&this.T.add("v","unreleased",-16)}; TdQ=function(O){var b=[],a=[];g.xr(O,function(N,k){if(!(k in Object.prototype)&&typeof N!="undefined")switch(Array.isArray(N)&&(N=N.join(",")),N=[k,"=",N].join(""),k){case "adk":case "r":case "tt":case "error":case "mtos":case "tos":case "p":case "bs":b.unshift(N);break;case "req":case "url":case "referrer":case "iframe_loc":a.push(N);break;default:b.push(N)}}); return b.concat(a)}; rWe=function(O){O=O.toString();bG();BCp(O)}; Ukf=function(){this.T=0}; g.Bv=function(O){O&&typeof O.dispose=="function"&&O.dispose()}; g.Km=function(O){for(var b=0,a=arguments.length;b<a;++b){var N=arguments[b];g.eG(N)?g.Km.apply(null,N):g.Bv(N)}}; g.p=function(){this.j9=this.j9;this.bB=this.bB}; g.G=function(O,b){O.addOnDisposeCallback(g.D$(g.Bv,b))}; u7w=function(O,b,a){(0,g.pg)(O.V,function(N){var k=O.T;if(!N.T&&(N.V(b,a),N.X())){N.T=!0;var D=N.G(),R=new Zu;R.add("id","av-js");R.add("type","verif");R.add("vtype",N.N);N=ek(Ukf);R.add("i",N.T++);R.add("adk",k);FC(R,D);k=new wMe(R);rWe(k)}})}; tc=function(){this.G=this.V=this.X=this.T=0}; hc=function(O){this.G=O=O===void 0?AW3:O;this.T=g.Xq(this.G,function(){return new tc})}; yV=function(O,b){return W0p(O,function(a){return a.T},b===void 0?!0:b)}; T8=function(O,b){return wk(O,b,function(a){return a.T})}; qDe=function(O,b){return W0p(O,function(a){return a.V},b===void 0?!0:b)}; rk=function(O,b){return wk(O,b,function(a){return a.V})}; UL=function(O,b){return wk(O,b,function(a){return a.G})}; HQ7=function(O){g.pg(O.T,function(b){b.G=0})}; W0p=function(O,b,a){O=g.Xq(O.T,function(N){return b(N)}); return a?O:YD8(O)}; wk=function(O,b,a){var N=g.Kg(O.G,function(k){return b<=k}); return N==-1?0:a(O.T[N])}; YD8=function(O){return g.Xq(O,function(b,a,N){return a>0?N[a]-N[a-1]:N[a]})}; uX=function(){this.G=new hc;this.UU=this.Py=0;this.OU=new tc;this.Mi=this.U=-1;this.bV=1E3;this.Ql=new hc([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.aX=this.Tr=-1}; Ac=function(O,b){return qDe(O.G,b===void 0?!0:b)}; Wv=function(O,b,a,N){var k=k===void 0?!1:k;a=vo(N,a);Ge(O,b,a,{capture:k})}; Hv=function(O,b){b=qs(b);return b===0?0:qs(O)/b}; qs=function(O){return Math.max(O.bottom-O.top,0)*Math.max(O.right-O.left,0)}; cWQ=function(O,b){if(!O||!b)return!1;for(var a=0;O!==null&&a++<100;){if(O===b)return!0;try{if(O=O.parentElement||O){var N=oi(O),k=N&&Va(N),D=k&&k.frameElement;D&&(O=D)}}catch(R){break}}return!1}; mk3=function(O,b,a){if(!O||!b)return!1;b=wP(O.clone(),-b.left,-b.top);O=(b.left+b.right)/2;b=(b.top+b.bottom)/2;jk(window.top)&&window.top&&window.top.document&&(window=window.top);if(!kSQ())return!1;O=window.document.elementFromPoint(O,b);if(!O)return!1;b=(b=(b=oi(a))&&b.defaultView&&b.defaultView.frameElement)&&cWQ(b,O);var N=O===a;O=!N&&O&&D_(O,function(k){return k===a}); return!(b||N||O)}; zRb=function(O,b,a,N){return aW().V?!1:hJ(O)<=0||O.getHeight()<=0?!0:a&&N?eaG(208,function(){return mk3(O,b,a)}):!1}; Ys=function(O,b,a){g.p.call(this);this.position=JWB.clone();this.y4=this.lL();this.WN=-2;this.timeCreated=Date.now();this.gj=-1;this.n2=b;this.Kk=null;this.AJ=!1;this.dG=null;this.opacity=-1;this.requestSource=a;this.hMi=!1;this.gX=function(){}; this.K1=function(){}; this.M1=new xCe;this.M1.Xl=O;this.M1.T=O;this.v$=!1;this.wf={CI:null,E9:null};this.F6=!0;this.nz=null;this.bq=this.DA=!1;tH().Y++;this.V9=this.JI();this.Xe=-1;this.o3=null;this.hasCompleted=this.Y9=!1;this.WU=new $U;xB3(this.WU);EMz(this);this.requestSource==1?dC(this.WU,"od",1):dC(this.WU,"od",0)}; EMz=function(O){O=O.M1.Xl;var b;if(b=O&&O.getAttribute)b=/-[a-z]/.test("googleAvInapp")?!1:M9z&&O.dataset?"googleAvInapp"in O.dataset:O.hasAttribute?O.hasAttribute("data-"+grY()):!!O.getAttribute("data-"+grY());b&&(aW().G=!0)}; cv=function(O,b){b!=O.bq&&(O.bq=b,O=aW(),b?O.Y++:O.Y>0&&O.Y--)}; nM7=function(O,b){if(O.o3){if(b.getName()===O.o3.getName())return;O.o3.dispose();O.o3=null}b=b.create(O.M1.T,O.WU,O.IC());if(b=b!=null&&b.observe()?b:null)O.o3=b}; pMe=function(O,b,a){if(!O.Kk||O.n2==-1||b.G===-1||O.Kk.G===-1)return 0;O=b.G-O.Kk.G;return O>a?0:O}; G53=function(O,b,a){if(O.o3){O.o3.W2();var N=O.o3.J,k=N.X,D=k.T;if(N.Y!=null){var R=N.V;O.dG=new g.cO(R.left-D.left,R.top-D.top)}D=O.Gz()?Math.max(N.T,N.N):N.T;R={};k.volume!==null&&(R.volume=k.volume);k=O.NB(N);O.Kk=N;O.iV(D,b,a,!1,R,k,N.L)}}; oM3=function(O){if(O.AJ&&O.nz){var b=ZL(O.WU,"od")==1,a=aW().T,N=O.nz,k=O.o3?O.o3.getName():"ns",D=O.dG,R=new g.zJ(hJ(a),a.getHeight());a=O.Gz();O={ntk:k,dG:D,v0G:R,Gz:a,h0:O.V9.h0,HZy:b};if(b=N.G){b.W2();k=b.J;D=k.X.T;var d=R=null;k.Y!=null&&D&&(R=k.V,R=new g.cO(R.left-D.left,R.top-D.top),d=new g.zJ(D.right-D.left,D.bottom-D.top));k=a?Math.max(k.T,k.N):k.T;a={ntk:b.getName(),dG:R,v0G:d,Gz:a,HZy:!1,h0:k}}else a=null;a&&u7w(N,O,a)}}; xkw=function(O,b,a){b&&(O.gX=b);a&&(O.K1=a)}; g.m4=function(){}; g.Jc=function(O){return{value:O,done:!1}}; Pip=function(){this.X=this.T=this.V=this.G=this.N=0}; vMe=function(O){var b={};var a=g.s$()-O.N;b=(b.ptlt=a,b);(a=O.G)&&(b.pnk=a);(a=O.V)&&(b.pnc=a);(a=O.X)&&(b.pnmm=a);(O=O.T)&&(b.pns=O);return b}; jvz=function(){oG.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; EL=function(O){return OL(O.volume)&&O.volume>0}; Ms=function(O,b,a,N){a=a===void 0?!0:a;N=N===void 0?function(){return!0}:N; return function(k){var D=k[O];if(Array.isArray(D)&&N(k))return SDe(D,b,a)}}; nm=function(O,b){return function(a){return b(a)?a[O]:void 0}}; IEz=function(O){return function(b){for(var a=0;a<O.length;a++)if(O[a]===b.e||O[a]===void 0&&!b.hasOwnProperty("e"))return!0;return!1}}; SDe=function(O,b,a){return a===void 0||a?g.pm(O,function(N,k){return g.tR(b,k)}):g.Xq(b,function(N,k,D){return O.slice(k>0?D[k-1]+1:0,N+1).reduce(function(R,d){return R+d},0)})}; fEe=function(){this.G=this.T=""}; lEz=function(){}; G8=function(O,b){var a={};if(O!==void 0)if(b!=null)for(var N in b){var k=b[N];N in Object.prototype||k!=null&&(a[N]=typeof k==="function"?k(O):O[k])}else g.aR(a,O);return gk(FC(new Zu,a))}; V9A=function(){var O={};this.G=(O.vs=[1,0],O.vw=[0,1],O.am=[2,2],O.a=[4,4],O.f=[8,8],O.bm=[16,16],O.b=[32,32],O.avw=[0,64],O.avs=[64,0],O.pv=[256,256],O.gdr=[0,512],O.p=[0,1024],O.r=[0,2048],O.m=[0,4096],O.um=[0,8192],O.ef=[0,16384],O.s=[0,32768],O.pmx=[0,16777216],O.mut=[33554432,33554432],O.umutb=[67108864,67108864],O.tvoff=[134217728,134217728],O);this.T={};for(var b in this.G)this.G[b][1]>0&&(this.T[b]=0);this.V=0}; oW=function(O,b){var a=O.G[b],N=a[1];O.V+=a[0];N>0&&O.T[b]==0&&(O.T[b]=1)}; L0A=function(O){var b=g.l$(O.G),a=0,N;for(N in O.T)g.tR(b,N)&&O.T[N]==1&&(a+=O.G[N][1],O.T[N]=2);return a}; XMA=function(O){var b=0,a;for(a in O.T){var N=O.T[a];if(N==1||N==2)b+=O.G[a][1]}return b}; xs=function(){this.T=this.G=0}; Pv=function(){uX.call(this);this.V=new tc;this.C8=this.J=this.Xy=0;this.L=-1;this.m_=new tc;this.N=new tc;this.T=new hc;this.Y=this.X=-1;this.yl=new tc;this.bV=2E3;this.Ni=new xs;this.L8=new xs;this.p8=new xs}; vv=function(O,b,a){var N=O.C8;lQ||a||O.L==-1||(N+=b-O.L);return N}; iQb=function(){this.V=!1}; js=function(O,b){this.V=!1;this.X=O;this.J=b;this.N=0}; Ss=function(O,b){js.call(this,O,b);this.U=[]}; QvA=function(){}; IW=function(){}; fm=function(O,b,a,N){Cm.call(this,O,b,a,N)}; lX=function(O,b,a){Cm.call(this,null,O,b,a);this.L=O.isActive();this.U=0}; Lm=function(O){return[O.top,O.left,O.bottom,O.right]}; XC=function(O,b,a,N,k,D){D=D===void 0?new IW:D;Ys.call(this,b,a,N);this.Fg=k;this.m$=0;this.gh={};this.S0=new V9A;this.fS={};this.mQ="";this.p8=null;this.fF=!1;this.T=[];this.TH=D.G();this.Y=D.V();this.X=null;this.V=-1;this.UU=this.J=void 0;this.Mi=this.yl=0;this.aX=-1;this.bV=this.L8=!1;this.Xy=this.L=this.G=this.j1=this.yp=0;new hc;this.Ni=this.C8=0;this.OU=-1;this.D9=0;this.U=g.Fq;this.Tr=[this.lL()];this.BB=2;this.WC={};this.WC.pause="p";this.WC.resume="r";this.WC.skip="s";this.WC.mute="m";this.WC.unmute= "um";this.WC.exitfullscreen="ef";this.N=null;this.Ql=this.m_=!1;this.Zh=Math.floor(Date.now()/1E3-1704067200);this.Py=0}; iX=function(O){O.hasCompleted=!0;O.D9!=0&&(O.D9=3)}; QV=function(O){return O===void 0?O:Number(O)?e3(O,3):0}; es=function(O,b){return O.Tr[b!=null&&b<O.Tr.length?b:O.Tr.length-1]}; eR8=function(O){var b=!!ZL(tH().WU,"umt");return O.J||!b&&!O.UU?0:1}; Onw=function(O,b){O.Q6()?b=0:O.n2==-1?b=0:(b-=O.n2,b=b>Math.max(1E4,O.V/3)?0:b);var a=O.U(O)||{};a=a.currentTime!==void 0?a.currentTime:O.yl;var N=a-O.yl,k=0;N>=0?(O.Mi+=b,O.Ni+=Math.max(b-N,0),k=Math.min(N,O.Mi)):O.C8+=Math.abs(N);N!=0&&(O.Mi=0);O.OU==-1&&N>0&&(O.OU=LU>=0?IB()-LU:-1);O.yl=a;return k}; bnb=function(O,b){bX(O.Y,function(a){return a.X==b.X})||O.Y.push(b)}; ajz=function(O){var b=T8(O.Y$().T,1);return Ov(O,b)}; Ov=function(O,b,a){return b>=15E3?!0:O.L8?(a===void 0?0:a)?!0:O.V>0?b>=O.V/2:O.aX>0?b>=O.aX:!1:!1}; NDe=function(O){var b=e3(O.V9.h0,2),a=O.S0.V,N=O.V9,k=es(O),D=QV(k.X),R=QV(k.Y),d=QV(N.volume),Z=e3(k.U,2),F=e3(k.Mi,2),B=e3(N.h0,2),K=e3(k.Tr,2),t=e3(k.aX,2);N=e3(N.eY,2);var h=O.eJ().clone().round();O=O.o3&&O.o3.V?(O.o3?O.o3.V:null).clone().round():null;k=Ac(k,!1);return{lW8:b,R1:a,T2:D,Qu:R,r4:d,G2:Z,mx:F,h0:B,V4:K,lA:t,eY:N,position:h,qF:O,Wk:k}}; D0f=function(O,b){kjz(O.T,b,function(){return{lW8:0,R1:void 0,T2:-1,Qu:-1,r4:-1,G2:-1,mx:-1,h0:-1,V4:-1,lA:-1,eY:-1,position:void 0,qF:void 0,Wk:[]}}); O.T[b]=NDe(O)}; kjz=function(O,b,a){for(var N=O.length;N<b+1;)O.push(a()),N++}; aD=function(O,b,a){var N=O.fS[b];if(N!=null)return N;N=s3w(O,b);var k=Xc(b1,function(D){return D==b}); O=RVe(O,N,N,a,$0z[b1[k]]);b=="fully_viewable_audible_half_duration_impression"&&(O.std="csm");return O}; Nq=function(O,b,a){var N=[b];if(O!=b||a!=b)N.unshift(O),N.push(a);return N}; RVe=function(O,b,a,N,k){if(O.v$)return{"if":0,vs:0};var D=O.eJ().clone().round(),R=O.o3?O.o3.V:null,d=aW(),Z=tH(),F=O.Y$(),B=O.o3?O.o3.getName():"ns",K={};K["if"]=d.V?1:void 0;K.sdk=O.X?O.X:void 0;K.t=O.timeCreated;K.p=[D.top,D.left,D.bottom,D.right];D&&R&&!yf(R,D)&&(D=R.round(),K.cp=[D.top,D.left,D.bottom,D.right]);K.tos=yV(F.G,!1);K.mtos=Ac(F);K.mcvt=F.OU.V;K.ps=void 0;D=vv(F,IB(),O.Q6());K.vht=D;K.mut=F.m_.V;K.a=QV(O.V9.volume);K.mv=QV(F.Y);K.fs=O.bq?1:0;K.ft=F.yl.T;K.at=F.N.T;K.as=F.X>0?1:0;K.atos= yV(F.T);K.ssb=yV(F.Ql,!1);K.amtos=qDe(F.T,!1);K.uac=O.yp;K.vpt=F.V.T;B=="nio"&&(K.nio=1,K.avms="nio");K.gmm="4";K.gdr=Ov(O,F.V.T,!0)?1:0;K.efpf=O.BB;if(B=="gsv"||B=="nis")B=O.o3,B.U>0&&(K.nnut=B.U);K.tcm=eR8(O);K.nmt=O.C8;K.bt=O.Ni;K.pst=O.OU;K.vpaid=O.J;K.dur=O.V;K.vmtime=O.yl;K.is=O.S0.V;O.T.length>=1&&(K.i0=O.T[0].R1,K.a0=[O.T[0].r4],K.c0=[O.T[0].h0],K.ss0=[O.T[0].eY],B=O.T[0].position,D=O.T[0].qF,K.p0=B?Lm(B):void 0,B&&D&&!yf(D,B)&&(K.cp0=Lm(D)));O.T.length>=2&&(K.i1=O.T[1].R1,K.a1=Nq(O.T[1].T2, O.T[1].r4,O.T[1].Qu),K.c1=Nq(O.T[1].G2,O.T[1].h0,O.T[1].mx),K.ss1=Nq(O.T[1].V4,O.T[1].eY,O.T[1].lA),B=O.T[1].position,D=O.T[1].qF,K.p1=B?Lm(B):void 0,B&&D&&!yf(D,B)&&(K.cp1=Lm(D)),K.mtos1=O.T[1].Wk);O.T.length>=3&&(K.i2=O.T[2].R1,K.a2=Nq(O.T[2].T2,O.T[2].r4,O.T[2].Qu),K.c2=Nq(O.T[2].G2,O.T[2].h0,O.T[2].mx),K.ss2=Nq(O.T[2].V4,O.T[2].eY,O.T[2].lA),B=O.T[2].position,D=O.T[2].qF,K.p2=B?Lm(B):void 0,B&&D&&!yf(D,B)&&(K.cp2=Lm(D)),K.mtos2=O.T[2].Wk);O.T.length>=4&&(K.i3=O.T[3].R1,K.a3=Nq(O.T[3].T2,O.T[3].r4, O.T[3].Qu),K.c3=Nq(O.T[3].G2,O.T[3].h0,O.T[3].mx),K.ss3=Nq(O.T[3].V4,O.T[3].eY,O.T[3].lA),B=O.T[3].position,D=O.T[3].qF,K.p3=B?Lm(B):void 0,B&&D&&!yf(D,B)&&(K.cp3=Lm(D)),K.mtos3=O.T[3].Wk);K.cs=XMA(O.S0);b&&(K.ic=L0A(O.S0),K.dvpt=F.V.G,K.dvs=UL(F.G,.5),K.dfvs=UL(F.G,1),K.davs=UL(F.T,.5),K.dafvs=UL(F.T,1),a&&(F.V.G=0,HQ7(F.G),HQ7(F.T)),O.yk()&&(K.dtos=F.Xy,K.dav=F.J,K.dtoss=O.m$+1,a&&(F.Xy=0,F.J=0,O.m$++)),K.dat=F.N.G,K.dft=F.yl.G,a&&(F.N.G=0,F.yl.G=0));K.ps=[d.N.width,d.N.height];K.bs=[hJ(d.T),d.T.getHeight()]; K.scs=[d.X.width,d.X.height];K.dom=d.domain;O.j1&&(K.vds=O.j1);if(O.Y.length>0||O.TH)b=g.rv(O.Y),O.TH&&b.push(O.TH),K.pings=g.Xq(b,function(t){return t.toString()}); b=g.Xq(g.pm(O.Y,function(t){return t.Y()}),function(t){return t.getId()}); AAe(b);K.ces=b;O.G&&(K.vmer=O.G);O.L&&(K.vmmk=O.L);O.Xy&&(K.vmiec=O.Xy);K.avms=O.o3?O.o3.getName():"ns";O.o3&&g.aR(K,O.o3.B2());N?(K.c=e3(O.V9.h0,2),K.ss=e3(O.V9.eY,2)):K.tth=IB()-Chp;K.mc=e3(F.Mi,2);K.nc=e3(F.U,2);K.mv=QV(F.Y);K.nv=QV(F.X);K.lte=e3(O.WN,2);N=es(O,k);Ac(F);K.qmtos=Ac(N);K.qnc=e3(N.U,2);K.qmv=QV(N.Y);K.qnv=QV(N.X);K.qas=N.X>0?1:0;K.qi=O.mQ;K.avms||(K.avms="geo");K.psm=F.Ni.T;K.psv=F.Ni.getValue();K.psfv=F.L8.getValue();K.psa=F.p8.getValue();Z=Gz3(Z.WU);Z.length&&(K.veid=Z);O.N&&g.aR(K, vMe(O.N));K.avas=O.OB();K.vs=O.eX();K.co=d0z(O);K.tm=F.Py;K.tu=F.UU;return K}; s3w=function(O,b){if(g.tR(ZnB,b))return!0;var a=O.gh[b];return a!==void 0?(O.gh[b]=!0,!a):!1}; d0z=function(O){var b=O.Py.toString(10).padStart(2,"0");b=""+O.Zh+b;O.Py<99&&O.Py++;return b}; ggp=function(){this.T={};var O=Va();kN(this,O,document);var b=Frz();try{if("1"==b){for(var a=O.parent;a!=O.top;a=a.parent)kN(this,a,a.document);kN(this,O.top,O.top.document)}}catch(N){}}; Frz=function(){var O=document.documentElement;try{if(!jk(Va().top))return"2";var b=[],a=Va(O.ownerDocument);for(O=a;O!=a.top;O=O.parent)if(O.frameElement)b.push(O.frameElement);else break;return b&&b.length!=0?"1":"0"}catch(N){return"2"}}; kN=function(O,b,a){Wv(a,"mousedown",function(){return BDQ(O)},301); Wv(b,"scroll",function(){return Krz(O)},302); Wv(a,"touchmove",function(){return tH3(O)},303); Wv(a,"mousemove",function(){return hVY(O)},304); Wv(a,"keydown",function(){return yve(O)},305)}; BDQ=function(O){g.xr(O.T,function(b){b.V>1E5||++b.V})}; Krz=function(O){g.xr(O.T,function(b){b.T>1E5||++b.T})}; tH3=function(O){g.xr(O.T,function(b){b.T>1E5||++b.T})}; yve=function(O){g.xr(O.T,function(b){b.G>1E5||++b.G})}; hVY=function(O){g.xr(O.T,function(b){b.X>1E5||++b.X})}; wDB=function(){this.T=[];this.G=[]}; Dx=function(O,b){return g.B$(O.T,function(a){return a.mQ==b})}; TDp=function(O,b){return b?g.B$(O.T,function(a){return a.M1.Xl==b}):null}; rv3=function(O,b){return g.B$(O.G,function(a){return a.J9()==2&&a.mQ==b})}; $N=function(){var O=RD;return O.T.length==0?O.G:O.G.length==0?O.T:g.TM(O.G,O.T)}; U08=function(O,b){O=b.J9()==1?O.T:O.G;var a=gv(O,function(N){return N==b}); return a!=-1?(O.splice(a,1),b.o3&&b.o3.unobserve(),b.dispose(),!0):!1}; uXz=function(O){var b=RD;if(U08(b,O)){switch(O.J9()){case 0:var a=function(){return null}; case 2:a=function(){return rv3(b,O.mQ)}; break;case 1:a=function(){return Dx(b,O.mQ)}}for(var N=a();N;N=a())U08(b,N)}}; AvQ=function(O){var b=RD;O=g.pm(O,function(a){return!TDp(b,a.M1.Xl)}); b.T.push.apply(b.T,g.H(O))}; Wr3=function(O){var b=[];g.pg(O,function(a){bX(RD.T,function(N){return N.M1.Xl===a.M1.Xl&&N.mQ===a.mQ})||(RD.T.push(a),b.push(a))})}; Cj=function(){this.T=this.G=null}; qBA=function(O,b){function a(N,k){b(N,k)} if(O.G==null)return!1;O.T=g.B$(O.G,function(N){return N!=null&&N.fW()}); O.T&&(O.T.init(a)?FJ7(O.T.T):b(O.T.T.NO(),O.T));return O.T!=null}; da=function(O){O=Hnf(O);dk.call(this,O.length?O[O.length-1]:new sL(dP,0));this.V=O;this.G=null}; Hnf=function(O){if(!O.length)return[];O=(0,g.pm)(O,function(a){return a!=null&&a.EO()}); for(var b=1;b<O.length;b++)RW(O[b-1],O[b]);return O}; Zx=function(O,b,a,N){Cm.call(this,O,b,a,N);this.Mi=this.yl=this.U=this.L=this.X=null}; FW=function(O){return O.X&&O.X.takeRecords?O.X.takeRecords():[]}; cv3=function(O){if(!O.element)return!1;var b=O.element,a=O.G.T.V,N=tH().T.T;O.X=new a.IntersectionObserver(KU(N,function(k){return B2(O,k)}),YBB); N=KU(N,function(){O.X.unobserve(b);O.X.observe(b);B2(O,FW(O))}); a.ResizeObserver?(O.L=new a.ResizeObserver(N),O.L.observe(b)):a.MutationObserver&&(O.U=new g.le.MutationObserver(N),O.U.observe(b,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));O.X.observe(b);B2(O,FW(O));return!0}; B2=function(O,b){try{if(b.length){O.yl||(O.yl=IB());var a=m0z(b),N=f$f(O.element,O.G.T.V),k=N.x,D=N.y;O.V=new tJ(Math.round(D),Math.round(k)+a.boundingClientRect.width,Math.round(D)+a.boundingClientRect.height,Math.round(k));O.T=KJe(O,O.V);var R=s5G(a.intersectionRect);O.Y=wP(R,O.V.left-R.left,O.V.top-R.top)}}catch(d){O.unobserve(),S3(299,d)}}; m0z=function(O){return Qf(O,function(b,a){return b.time>a.time?b:a},O[0])}; Kj=function(O){O=O===void 0?dP:O;dk.call(this,new sL(O,2))}; t9=function(){var O=zVB();sL.call(this,dP.top,O,"geo")}; zVB=function(){tH();var O=aW();return O.V||O.G?0:2}; Jv8=function(){}; h9=function(){this.done=!1;this.T={FP:0,Y6:0,C_G:0,Oj:0,FO:-1,d0:0,U4:0,E4:0,TFd:0};this.N=null;this.Y=!1;this.V=null;this.U=0;this.G=new Du(this)}; wa=function(){var O=y9;O.Y||(O.Y=!0,Egz(O,function(){return O.X.apply(O,g.H(g.nw.apply(0,arguments)))}),O.X())}; MH8=function(){ek(Jv8);var O=ek(Cj);O.T!=null&&O.T.T?FJ7(O.T.T):aW().update(dP)}; Ty=function(O,b,a){if(!O.done&&(O.G.cancel(),b.length!=0)){O.V=null;try{MH8();var N=IB();tH().N=N;if(ek(Cj).T!=null)for(var k=0;k<b.length;k++)G53(b[k],N,a);for(N=0;N<b.length;N++)oM3(b[N]);++O.T.Oj}finally{a?g.pg(b,function(D){D.V9.h0=0}):O.G.schedule()}}}; Egz=function(O,b){if(!O.N){b=vo(142,b);bG();var a;Ns.visibilityState?a="visibilitychange":Ns.mozVisibilityState?a="mozvisibilitychange":Ns.webkitVisibilityState&&(a="webkitvisibilitychange");a&&Ge(Ns,a,b,{capture:!1})&&(O.N=b)}}; ng3=function(){var O=ek(Cj);if(O.T!=null){var b=O.T;g.pg($N(),function(a){return nM7(a,b)})}}; pDQ=function(O,b){O=O.U;lQ&&(O+=b-Vw);return O}; Gjp=function(O){O=O===void 0?function(){return{}}:O; oB.jI="av-js";GZ.T=.01;Qzp([function(b){var a=tH(),N={};N=(N.bin=a.G,N.type="error",N);a=FI(a.WU);if(!y9.V){var k=y9,D=dP.document,R=fU>=0?IB()-fU:-1,d=IB();k.T.FO==-1&&(R=d);var Z=aW(),F=tH(),B=FI(F.WU),K=$N();try{if(K.length>0){var t=Z.T;t&&(B.bs=[hJ(t),t.getHeight()]);var h=Z.N;h&&(B.ps=[h.width,h.height]);dP.screen&&(B.scs=[dP.screen.width,dP.screen.height])}else B.url=encodeURIComponent(dP.location.href.substring(0,512)),D.referrer&&(B.referrer=encodeURIComponent(D.referrer.substring(0,512))); B.tt=R;B.pt=fU;B.bin=F.G;dP.google_osd_load_pub_page_exp!==void 0&&(B.olpp=dP.google_osd_load_pub_page_exp);B.deb=[1,k.T.FP,k.T.Y6,k.T.Oj,k.T.FO,0,k.G.G,k.T.d0,k.T.U4,k.T.E4,k.T.TFd,-1].join(";");B.tvt=pDQ(k,d);Z.G&&(B.inapp=1);if(dP!==null&&dP!=dP.top){K.length>0&&(B.iframe_loc=encodeURIComponent(dP.location.href.substring(0,512)));var y=Z.U;B.is=[hJ(y),y.getHeight()]}}catch(U){B.error=1}y9.V=B}t=g.On(y9.V);h=tH().T;ZL(h.V,"prf")==1?(y=new Bo,k=h.T,D=0,k.T>-1&&(D=k.V.T.now()-k.T),y=pQ(y,1,PB(k.X+ D),0),k=h.T,y=pQ(y,5,I5(k.T>-1?k.G+1:k.G),0),y=pQ(y,2,Qt(h.G.T.V()),"0"),y=pQ(y,3,Qt(h.G.T.G()),"0"),h=pQ(y,4,Qt(h.G.T.T()),"0"),y={},h=(y.pf=g.DP(h.V()),y)):h={};g.aR(t,h);g.aR(b,N,a,t,O())}])}; x0Y=function(){var O=ogb||dP;if(!O)return"";var b=[];if(!O.location||!O.location.href)return"";b.push("url="+encodeURIComponent(O.location.href.substring(0,512)));O.document&&O.document.referrer&&b.push("referrer="+encodeURIComponent(O.document.referrer.substring(0,512)));return b.join("&")}; ra=function(){var O="youtube.player.web_20250601_22_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250601_22_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250601_22_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250601_22_RC00".match(/_(\d{8})_\d+_RC\d+$/),b;if(((b=O)==null?void 0:b.length)==2)return O[1];O="youtube.player.web_20250601_22_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var a;return((a=O)==null?void 0:a.length)==3?"20"+O[1]+O[2]:null}; PhQ=function(){return"av.default_js".includes("ima_html5_sdk")?{e6:"ima",OX:null}:"av.default_js".includes("ima_native_sdk")?{e6:"nima",OX:null}:"av.default_js".includes("admob-native-video-javascript")?{e6:"an",OX:null}:"youtube.player.web_20250601_22_RC00".includes("cast_js_sdk")?{e6:"cast",OX:ra()}:"youtube.player.web_20250601_22_RC00".includes("youtube.player.web")?{e6:"yw",OX:ra()}:"youtube.player.web_20250601_22_RC00".includes("outstream_web_client")?{e6:"out",OX:ra()}:"youtube.player.web_20250601_22_RC00".includes("drx_rewarded_web")? {e6:"r",OX:ra()}:"youtube.player.web_20250601_22_RC00".includes("gam_native_web_video")?{e6:"n",OX:ra()}:"youtube.player.web_20250601_22_RC00".includes("admob_interstitial_video")?{e6:"int",OX:ra()}:{e6:"j",OX:null}}; A9=function(O,b){var a={sv:"967"};Uv!==null&&(a.v=Uv);a.cb=vg7;a.nas=RD.T.length;a.msg=O;b!==void 0&&(O=j3f(b))&&(a.e=u1[O]);return a}; W2=function(O){return BR(O,"custom_metric_viewable")}; j3f=function(O){var b=W2(O)?"custom_metric_viewable":O.toLowerCase();return Xc(b1,function(a){return a==b})}; SBb=function(){this.T=void 0;this.G=!1;this.V=0;this.X=-1;this.N="tos"}; lj3=function(O){try{var b=O.split(",");return b.length>g.l$(IjA).length?null:Qf(b,function(a,N){N=N.toLowerCase().split("=");if(N.length!=2||fj3[N[0]]===void 0||!fj3[N[0]](N[1]))throw Error("Entry ("+N[0]+", "+N[1]+") is invalid.");a[N[0]]=N[1];return a},{})}catch(a){return null}}; VHe=function(O,b){if(O.T==void 0)return 0;switch(O.N){case "mtos":return O.G?rk(b.T,O.T):rk(b.G,O.T);case "tos":return O.G?T8(b.T,O.T):T8(b.G,O.T)}return 0}; qq=function(O,b,a,N){js.call(this,b,N);this.U=O;this.L=a}; H2=function(){}; YN=function(O){js.call(this,"fully_viewable_audible_half_duration_impression",O)}; c2=function(O){this.T=O}; mu=function(O,b){js.call(this,O,b)}; zy=function(O){Ss.call(this,"measurable_impression",O)}; J9=function(){c2.apply(this,arguments)}; Ev=function(O,b,a){lX.call(this,O,b,a)}; Mq=function(O){O=O===void 0?dP:O;dk.call(this,new sL(O,2))}; nj=function(O,b,a){lX.call(this,O,b,a)}; pj=function(O){O=O===void 0?dP:O;dk.call(this,new sL(O,2))}; Gy=function(){sL.call(this,dP,2,"mraid");this.Ni=0;this.Mi=this.Tr=!1;this.U=null;this.G=NQA(this.V);this.X.T=new tJ(0,0,0,0);this.Py=!1}; oD=function(O,b,a){O.RY("addEventListener",b,a)}; Q3p=function(O){tH().X=!!O.RY("isViewable");oD(O,"viewableChange",Lrp);O.RY("getState")==="loading"?oD(O,"ready",XDB):in7(O)}; in7=function(O){typeof O.G.cI.AFMA_LIDAR==="string"?(O.Tr=!0,eVG(O)):(O.G.compatibility=3,O.U="nc",O.Rl("w"))}; eVG=function(O){O.Mi=!1;var b=ZL(tH().WU,"rmmt")==1,a=!!O.RY("isViewable");(b?!a:1)&&bG().setTimeout(j3(524,function(){O.Mi||(OU3(O),S3(540,Error()),O.U="mt",O.Rl("w"))}),500); bUG(O);oD(O,O.G.cI.AFMA_LIDAR,a67)}; bUG=function(O){var b=ZL(tH().WU,"sneio")==1,a=O.G.cI.AFMA_LIDAR_EXP_1!==void 0,N=O.G.cI.AFMA_LIDAR_EXP_2!==void 0;(b=b&&N)&&(O.G.cI.AFMA_LIDAR_EXP_2=!0);a&&(O.G.cI.AFMA_LIDAR_EXP_1=!b)}; OU3=function(O){O.RY("removeEventListener",O.G.cI.AFMA_LIDAR,a67);O.Tr=!1}; NIQ=function(O,b){if(O.RY("getState")==="loading")return new g.zJ(-1,-1);b=O.RY(b);if(!b)return new g.zJ(-1,-1);O=parseInt(b.width,10);b=parseInt(b.height,10);return isNaN(O)||isNaN(b)?new g.zJ(-1,-1):new g.zJ(O,b)}; XDB=function(){try{var O=ek(Gy);O.RY("removeEventListener","ready",XDB);in7(O)}catch(b){S3(541,b)}}; a67=function(O,b){try{var a=ek(Gy);a.Mi=!0;var N=O?new tJ(O.y,O.x+O.width,O.y+O.height,O.x):new tJ(0,0,0,0);var k=IB(),D=ks();var R=new XN(k,D,a);R.T=N;R.volume=b;a.Al(R)}catch(d){S3(542,d)}}; Lrp=function(O){var b=tH(),a=ek(Gy);O&&!b.X&&(b.X=!0,a.Py=!0,a.U&&a.Rl("w",!0))}; xN=function(){this.isInitialized=!1;this.T=this.G=null;var O={};this.U=(O.start=this.vF,O.firstquartile=this.Hv,O.midpoint=this.Qa,O.thirdquartile=this.cF,O.complete=this.Sx,O.error=this.jx,O.pause=this.Bu,O.resume=this.sJ,O.skip=this.lX,O.viewable_impression=this.QM,O.mute=this.xp,O.unmute=this.xp,O.fullscreen=this.JU,O.exitfullscreen=this.AU,O.fully_viewable_audible_half_duration_impression=this.QM,O.measurable_impression=this.QM,O.abandon=this.Bu,O.engagedview=this.QM,O.impression=this.QM,O.creativeview= this.QM,O.progress=this.xp,O.custom_metric_viewable=this.QM,O.bufferstart=this.Bu,O.bufferfinish=this.sJ,O.audio_measurable=this.QM,O.audio_audible=this.QM,O);O={};this.L=(O.overlay_resize=this.mY,O.abandon=this.DJ,O.close=this.DJ,O.collapse=this.DJ,O.overlay_unmeasurable_impression=function(b){return aD(b,"overlay_unmeasurable_impression",ks())},O.overlay_viewable_immediate_impression=function(b){return aD(b,"overlay_viewable_immediate_impression",ks())},O.overlay_unviewable_impression=function(b){return aD(b, "overlay_unviewable_impression",ks())},O.overlay_viewable_end_of_session_impression=function(b){return aD(b,"overlay_viewable_end_of_session_impression",ks())},O); tH().G=3;kZQ(this);this.V=null}; P2=function(O,b,a,N){O=O.iZ(null,N,!0,b);O.X=a;AvQ([O]);return O}; D6e=function(O,b,a){mBz(b);var N=O.T;g.pg(b,function(k){var D=g.Xq(k.criteria,function(R){var d=lj3(R);if(d==null)R=null;else if(R=new SBb,d.visible!=null&&(R.T=d.visible/100),d.audible!=null&&(R.G=d.audible==1),d.time!=null){var Z=d.timetype=="mtos"?"mtos":"tos",F=Pez(d.time,"%")?"%":"ms";d=parseInt(d.time,10);F=="%"&&(d/=100);R.setTime(d,F,Z)}return R}); bX(D,function(R){return R==null})||bnb(a,new qq(k.id,k.event,D,N))})}; sBe=function(){var O=[],b=tH();O.push(ek(t9));ZL(b.WU,"mvp_lv")&&O.push(ek(Gy));b=[new Mq,new pj];b.push(new da(O));b.push(new Kj(dP));return b}; RPA=function(O){if(!O.isInitialized){O.isInitialized=!0;try{var b=IB(),a=tH(),N=aW();fU=b;a.V=79463069;O.G!=="o"&&(ogb=kPf(dP));if(Kte()){y9.T.Y6=0;y9.T.FO=IB()-b;var k=sBe(),D=ek(Cj);D.G=k;qBA(D,function(){v2()})?y9.done||(ng3(),RW(D.T.T,O),wa()):N.V?v2():wa()}else jP=!0}catch(R){throw RD.reset(),R; }}}; ID=function(O){y9.G.cancel();SP=O;y9.done=!0}; fj=function(O){if(O.G)return O.G;var b=ek(Cj).T;if(b)switch(b.getName()){case "nis":O.G="n";break;case "gsv":O.G="m"}O.G||(O.G="h");return O.G}; l1=function(O,b,a){if(O.T==null)return b.j1|=4,!1;O=$63(O.T,a,b);b.j1|=O;return O==0}; v2=function(){var O=[new Kj(dP)],b=ek(Cj);b.G=O;qBA(b,function(){ID("i")})?y9.done||(ng3(),wa()):ID("i")}; CQY=function(O,b){if(!O.fF){var a=aD(O,"start",ks());a=O.Fg.T(a).T;var N={id:"lidarv"};N.r=b;N.sv="967";Uv!==null&&(N.v=Uv);q6(a,function(k,D){return N[k]=k=="mtos"||k=="tos"?D:encodeURIComponent(D)}); b=x0Y();q6(b,function(k,D){return N[k]=encodeURIComponent(D)}); b="//pagead2.googlesyndication.com/pagead/gen_204?"+gk(FC(new Zu,N));rWe(b);O.fF=!0}}; V9=function(O,b,a){Ty(y9,[O],!ks());D0f(O,a);a!=4&&kjz(O.Tr,a,O.lL);return aD(O,b,ks())}; kZQ=function(O){Gjp(function(){var b=d6f();O.G!=null&&(b.sdk=O.G);var a=ek(Cj);a.T!=null&&(b.avms=a.T.getName());return b})}; ZUf=function(O,b,a,N){var k=TDp(RD,a);k!==null&&k.mQ!==b&&(O.ZB(k),k=null);k||(b=O.iZ(a,IB(),!1,b),RD.G.length==0&&(tH().V=79463069),Wr3([b]),k=b,k.X=fj(O),N&&(k.p8=N));return k}; Fme=function(O,b){var a=O[b];a!==void 0&&a>0&&(O[b]=Math.floor(a*1E3))}; d6f=function(){var O=aW(),b={},a={},N={};return Object.assign({},(b.sv="967",b),Uv!==null&&(a.v=Uv,a),(N["if"]=O.V?"1":"0",N.nas=String(RD.T.length),N))}; eP=function(O){js.call(this,"audio_audible",O)}; O3=function(O){Ss.call(this,"audio_measurable",O)}; bA=function(){c2.apply(this,arguments)}; ac=function(){}; gv7=function(O){this.T=O}; $63=function(O,b,a){O=O.G();if(typeof O==="function"){var N={};var k={};N=Object.assign({},Uv!==null&&(N.v=Uv,N),(k.sv="967",k.cb=vg7,k.e=BIQ(b),k));k=aD(a,b,ks());g.aR(N,k);a.fS[b]=k;N=a.J9()==2?TdQ(N).join("&"):a.Fg.T(N).T;try{return O(a.mQ,N,b),0}catch(D){return 2}}else return 1}; BIQ=function(O){var b=W2(O)?"custom_metric_viewable":O;O=Xc(b1,function(a){return a==b}); return u1[O]}; Nm=function(){xN.call(this);this.Y=null;this.N=!1;this.X="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; Kmp=function(O,b,a){a=a.opt_configurable_tracking_events;O.T!=null&&Array.isArray(a)&&D6e(O,a,b)}; t3Y=function(O,b,a){var N=Dx(RD,b);N||(N=a.opt_nativeTime||-1,N=P2(O,b,fj(O),N),a.opt_osdId&&(N.p8=a.opt_osdId));return N}; hPQ=function(O,b,a){var N=Dx(RD,b);N||(N=P2(O,b,"n",a.opt_nativeTime||-1));return N}; yHf=function(O,b){var a=Dx(RD,b);a||(a=P2(O,b,"h",-1));return a}; wof=function(O){tH();switch(fj(O)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; U6Y=function(O,b,a,N){a=a===void 0?{}:a;var k={};g.aR(k,{opt_adElement:void 0,opt_fullscreen:void 0},a);var D=O.Gx(b,a);a=D?D.Fg:O.RD();if(k.opt_bounds)return a.T(A9("ol",N));if(N!==void 0)if(j3f(N)!==void 0)if(jP)O=A9("ue",N);else if(RPA(O),SP=="i")O=A9("i",N),O["if"]=0;else if(b=O.Gx(b,k)){b:{SP=="i"&&(b.v$=!0);D=k.opt_fullscreen;D!==void 0&&cv(b,!!D);var R;if(D=!aW().G)(D=ys(g.A_(),"CrKey")&&!(ys(g.A_(),"CrKey")&&ys(g.A_(),"SmartSpeaker"))||ys(g.A_(),"PlayStation")||ys(g.A_(),"Roku")||$Kb()||ys(g.A_(), "Xbox"))||(D=g.A_(),D=ys(D,"AppleTV")||ys(D,"Apple TV")||ys(D,"CFNetwork")||ys(D,"tvOS")),D||(D=g.A_(),D=ys(D,"sdk_google_atv_x86")||ys(D,"Android TV")),D=!D;D&&(bG(),D=xd(Ns)===0);if(R=D){switch(b.J9()){case 1:CQY(b,"pv");break;case 2:O.wr(b)}ID("pv")}D=N.toLowerCase();if(R=!R)R=ZL(tH().WU,"ssmol")&&D==="loaded"?!1:g.tR(TI3,D);if(R&&b.D9==0){SP!="i"&&(y9.done=!1);R=k!==void 0?k.opt_nativeTime:void 0;LU=R=typeof R==="number"?R:IB();b.AJ=!0;var d=ks();b.D9=1;b.gh={};b.gh.start=!1;b.gh.firstquartile= !1;b.gh.midpoint=!1;b.gh.thirdquartile=!1;b.gh.complete=!1;b.gh.resume=!1;b.gh.pause=!1;b.gh.skip=!1;b.gh.mute=!1;b.gh.unmute=!1;b.gh.viewable_impression=!1;b.gh.measurable_impression=!1;b.gh.fully_viewable_audible_half_duration_impression=!1;b.gh.fullscreen=!1;b.gh.exitfullscreen=!1;b.m$=0;d||(b.Y$().L=R);Ty(y9,[b],!d)}(R=b.WC[D])&&oW(b.S0,R);ZL(tH().WU,"fmd")||g.tR(rHA,D)&&b.TH&&b.TH.G(b,null);switch(b.J9()){case 1:var Z=W2(D)?O.U.custom_metric_viewable:O.U[D];break;case 2:Z=O.L[D]}if(Z&&(N=Z.call(O, b,k,N),ZL(tH().WU,"fmd")&&g.tR(rHA,D)&&b.TH&&b.TH.G(b,null),N!==void 0)){k=A9(void 0,D);g.aR(k,N);N=k;break b}N=void 0}b.D9==3&&O.ZB(b);O=N}else O=A9("nf",N);else O=void 0;else jP?O=A9("ue"):D?(O=A9(),g.aR(O,RVe(D,!0,!1,!1))):O=A9("nf");return typeof O==="string"?a.T():a.T(O)}; uNz=function(O,b){b&&(O.X=b)}; AHe=function(O){var b={};return b.viewability=O.T,b.googleViewability=O.G,b}; Wme=function(O,b,a){a=a===void 0?{}:a;O=U6Y(ek(Nm),b,a,O);return AHe(O)}; kT=function(O){return new RegExp("[^#]*[?&]"+O+"=([^&#]*)")}; DW=function(O,b){return(O=b.exec(O))?O[1]:null}; s3=function(O){var b=g.nw.apply(1,arguments).filter(Boolean).join("&");if(!b)return O;var a=O.match(/[?&]adurl=/);return a?O.slice(0,a.index+1)+b+"&"+O.slice(a.index+1):O+(O.indexOf("?")<0?"?":"&")+b}; Rc=function(O,b){return b?"&"+O+"="+encodeURIComponent(b):""}; qkf=function(O){var b=O.url;O=O.TYN;this.T=b;this.V=O;this.G=(new Date).getTime()-17040672E5}; HUA=function(O){O=O.V;if(!O)return"";var b=Rc("uap",O.platform)+Rc("uapv",O.platformVersion)+Rc("uafv",O.uaFullVersion)+Rc("uaa",O.architecture)+Rc("uam",O.model)+Rc("uab",O.bitness);O.fullVersionList&&(b+="&uafvl="+encodeURIComponent(O.fullVersionList.map(function(a){return encodeURIComponent(a.brand)+";"+encodeURIComponent(a.version)}).join("|"))); O.wow64!=null&&(b+="&uaw="+Number(O.wow64));return b.slice(1)}; m67=function(O,b,a,N,k){var D=window;var R=R===void 0?!1:R;var d;a?d=(R===void 0?0:R)?"//ep1.adtrafficquality.google/bg/"+KY(a)+".js":"//pagead2.googlesyndication.com/bg/"+KY(a)+".js":d="";R=R===void 0?!1:R;a=D.document;var Z={};b&&(Z._scs_=b);Z._bgu_=d;Z._bgp_=N;Z._li_="v_h.3.0.0.0";k&&(Z._upb_=k);(b=D.GoogleTyFxhY)&&typeof b.push=="function"||(b=D.GoogleTyFxhY=[]);b.push(Z);b=xS(a).createElement("SCRIPT");b.type="text/javascript";b.async=!0;O=(R===void 0?0:R)?mCB(Yke,KY(O)+".js"):mCB(cHQ,KY(O)+ ".js");g.Ri(b,O);(D=(D.GoogleTyFxhYEET||{})[b.src])?D():a.getElementsByTagName("head")[0].appendChild(b)}; zPG=function(){try{var O,b;return!!((O=window)==null?0:(b=O.top)==null?0:b.location.href)&&!1}catch(a){return!0}}; $T=function(O,b,a){a=a===void 0?Error():a;var N=Error.call(this);this.message=N.message;"stack"in N&&(this.stack=N.stack);this.code=O;b+=":";a instanceof Error?(this.message=b+a.message,this.stack=a.stack||""):(this.message=b+String(a),this.stack="");Object.setPrototypeOf(this,this.constructor.prototype)}; dX=function(){var O=JHf();O=O===void 0?"bevasrsg":O;return new Promise(function(b){var a=window===window.top?window:zPG()?window:window.top,N=a[O],k;((k=N)==null?0:k.bevasrs)?b(new CD(N.bevasrs)):(N||(N={},N=(N.nqfbel=[],N),a[O]=N),N.nqfbel.push(function(D){b(new CD(D))}))})}; EvY=function(O){var b={c:O.uB,e:O.Ty,mc:O.uj,me:O.YV};O.aq&&(b.co={c:O.aq.nC,a:O.aq.il,s:O.aq.l7});return b}; ZW=function(O){g.p.call(this);this.wpc=O}; CD=function(O){g.p.call(this);var b=this;this.jV=O;this.V="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.G=void 0;this.c5=this.jV.p;this.X=this.vR.bind(this);this.addOnDisposeCallback(function(){return void M3e(b)})}; nvb=function(O){var b;return g.M(function(a){if(a.G==1){if(!O.jV.wpc)throw new $T(30,"NWA");return O.T?a.return(O.T):g.J(a,O.jV.wpc(),2)}b=a.T;O.T=new ZW(b);return a.return(O.T)})}; M3e=function(O){O.G!==void 0&&(O.V.forEach(function(b){var a;(a=O.G)==null||a.removeEventListener(b,O.X)}),O.G=void 0)}; poB=function(O){var b=b===void 0?49:b;var a=[];LQ(O,FR,6).forEach(function(N){e9(N,2)<=b&&a.push(e9(N,1))}); return a}; GZe=function(O){var b=b===void 0?49:b;var a=[];LQ(O,FR,6).forEach(function(N){e9(N,2)>b&&a.push(e9(N,1))}); return a}; ovw=function(O){O.then(function(){},function(){})}; gX=function(){g.p.apply(this,arguments);this.X=1;this[x67]=this.dispose}; BL=function(O){return{fieldType:2,fieldName:O}}; g.KD=function(O){return{fieldType:3,fieldName:O}}; PQf=function(O){this.T=O;O.AS("/client_streamz/bg/frs",g.KD("mk"))}; vvA=function(O){this.T=O;O.AS("/client_streamz/bg/wrl",g.KD("mn"),BL("ac"),BL("sc"),g.KD("rk"),g.KD("mk"))}; jBA=function(O){this.T=O;O.cQ("/client_streamz/bg/ec",g.KD("en"),g.KD("mk"))}; Skw=function(O){this.T=O;O.AS("/client_streamz/bg/el",g.KD("en"),g.KD("mk"))}; I68=function(O){this.T=O;O.cQ("/client_streamz/bg/cec",BL("ec"),g.KD("mk"))}; f63=function(O){this.T=O;O.cQ("/client_streamz/bg/po/csc",BL("cs"),g.KD("mk"))}; l6Y=function(O){this.T=O;O.cQ("/client_streamz/bg/po/ctav",g.KD("av"),g.KD("mk"))}; V3Q=function(O){this.T=O;O.cQ("/client_streamz/bg/po/cwsc",g.KD("su"),g.KD("mk"))}; Lmz=function(O){this.l3=hW(O)}; Xoz=function(O,b){return YVe(O,b,e1Y)}; tF=function(O){this.l3=hW(O)}; hF=function(O){this.l3=hW(O)}; yX=function(O){this.l3=hW(O)}; wX=function(O){this.l3=hW(O)}; TQ=function(O){this.l3=hW(O)}; rX=function(O){this.l3=hW(O)}; iUw=function(O){this.l3=hW(O)}; Omb=function(O){var b=new rX;b=sB(b,1,O.G);var a=QBf(O);b=YVe(b,a,ZYY);a=[];for(var N=[],k=g.r(O.T.keys()),D=k.next();!D.done;D=k.next())N.push(D.value.split(","));for(k=0;k<N.length;k++){D=N[k];for(var R=O.X,d=O.IL(D)||[],Z=[],F=0;F<d.length;F++){var B=d[F],K=B&&B.T;B=new hF;switch(R){case 3:K=Number(K);Number.isFinite(K)&&vM(B,1,U3,Qt(K));break;case 2:vM(B,2,U3,PB(Number(K)))}Z.push(B)}R=Z;for(d=0;d<R.length;d++){Z=R[d];F=new yX;Z=X7(F,hF,2,Z);F=[];B=ePB(O);for(K=0;K<B.length;K++){var t=B[K],h= D[K],y=new tF;switch(t){case 3:vM(y,1,uA,bi(String(h)));break;case 2:t=Number(h);Number.isFinite(t)&&vM(y,2,uA,I5(t));break;case 1:vM(y,3,uA,vB(h==="true"))}F.push(y)}ii(Z,tF,1,F);a.push(Z)}}ii(b,yX,4,a);return b}; bm3=function(O){if(!O)return"";if(/^about:(?:blank|srcdoc)$/.test(O))return window.origin||"";O.indexOf("blob:")===0&&(O=O.substring(5));O=O.split("#")[0].split("?")[0];O=O.toLowerCase();O.indexOf("//")==0&&(O=window.location.protocol+O);/^[\w\-]*:\/\//.test(O)||(O=window.location.href);var b=O.substring(O.indexOf("://")+3),a=b.indexOf("/");a!=-1&&(b=b.substring(0,a));a=O.substring(0,O.indexOf("://"));if(!a)throw Error("URI is missing protocol: "+O);if(a!=="http"&&a!=="https"&&a!=="chrome-extension"&& a!=="moz-extension"&&a!=="file"&&a!=="android-app"&&a!=="chrome-search"&&a!=="chrome-untrusted"&&a!=="chrome"&&a!=="app"&&a!=="devtools")throw Error("Invalid URI scheme in origin: "+a);O="";var N=b.indexOf(":");if(N!=-1){var k=b.substring(N+1);b=b.substring(0,N);if(a==="http"&&k!=="80"||a==="https"&&k!=="443")O=":"+k}return a+"://"+b+O}; auG=function(){function O(){k[0]=1732584193;k[1]=4023233417;k[2]=2562383102;k[3]=271733878;k[4]=3285377520;B=F=0} function b(K){for(var t=R,h=0;h<64;h+=4)t[h/4]=K[h]<<24|K[h+1]<<16|K[h+2]<<8|K[h+3];for(h=16;h<80;h++)K=t[h-3]^t[h-8]^t[h-14]^t[h-16],t[h]=(K<<1|K>>>31)&4294967295;K=k[0];var y=k[1],U=k[2],u=k[3],q=k[4];for(h=0;h<80;h++){if(h<40)if(h<20){var W=u^y&(U^u);var m=1518500249}else W=y^U^u,m=1859775393;else h<60?(W=y&U|u&(y|U),m=2400959708):(W=y^U^u,m=3395469782);W=((K<<5|K>>>27)&4294967295)+W+q+m+t[h]&4294967295;q=u;u=U;U=(y<<30|y>>>2)&4294967295;y=K;K=W}k[0]=k[0]+K&4294967295;k[1]=k[1]+y&4294967295;k[2]= k[2]+U&4294967295;k[3]=k[3]+u&4294967295;k[4]=k[4]+q&4294967295} function a(K,t){if(typeof K==="string"){K=unescape(encodeURIComponent(K));for(var h=[],y=0,U=K.length;y<U;++y)h.push(K.charCodeAt(y));K=h}t||(t=K.length);h=0;if(F==0)for(;h+64<t;)b(K.slice(h,h+64)),h+=64,B+=64;for(;h<t;)if(D[F++]=K[h++],B++,F==64)for(F=0,b(D);h+64<t;)b(K.slice(h,h+64)),h+=64,B+=64} function N(){var K=[],t=B*8;F<56?a(d,56-F):a(d,64-(F-56));for(var h=63;h>=56;h--)D[h]=t&255,t>>>=8;b(D);for(h=t=0;h<5;h++)for(var y=24;y>=0;y-=8)K[t++]=k[h]>>y&255;return K} for(var k=[],D=[],R=[],d=[128],Z=1;Z<64;++Z)d[Z]=0;var F,B;O();return{reset:O,update:a,digest:N,As:function(){for(var K=N(),t="",h=0;h<K.length;h++)t+="0123456789ABCDEF".charAt(Math.floor(K[h]/16))+"0123456789ABCDEF".charAt(K[h]%16);return t}}}; k8B=function(O,b,a){var N=String(g.le.location.href);return N&&O&&b?[b,Nke(bm3(N),O,a||null)].join(" "):null}; Nke=function(O,b,a){var N=[],k=[];if((Array.isArray(a)?2:1)==1)return k=[b,O],g.pg(N,function(d){k.push(d)}),DsQ(k.join(" ")); var D=[],R=[];g.pg(a,function(d){R.push(d.key);D.push(d.value)}); a=Math.floor((new Date).getTime()/1E3);k=D.length==0?[a,b,O]:[D.join(":"),a,b,O];g.pg(N,function(d){k.push(d)}); O=DsQ(k.join(" "));O=[a,O];R.length==0||O.push(R.join(""));return O.join("_")}; DsQ=function(O){var b=auG();b.update(O);return b.As().toLowerCase()}; AF=function(O){this.T=O||{cookie:""}}; WL=function(O){O=(O.T.cookie||"").split(";");for(var b=[],a=[],N,k,D=0;D<O.length;D++)k=wC(O[D]),N=k.indexOf("="),N==-1?(b.push(""),a.push(k)):(b.push(k.substring(0,N)),a.push(k.substring(N+1)));return{keys:b,values:a}}; sWz=function(){var O=g.le.__SAPISID||g.le.__APISID||g.le.__3PSAPISID||g.le.__1PSAPISID||g.le.__OVERRIDE_SID;if(O)return!0;typeof document!=="undefined"&&(O=new AF(document),O=O.get("SAPISID")||O.get("APISID")||O.get("__Secure-3PAPISID")||O.get("__Secure-1PAPISID"));return!!O}; RDQ=function(O,b,a,N){(O=g.le[O])||typeof document==="undefined"||(O=(new AF(document)).get(b));return O?k8B(O,a,N):null}; $sY=function(O){var b=bm3(g.le==null?void 0:g.le.location.href),a=[];if(sWz()){b=b.indexOf("https:")==0||b.indexOf("chrome-extension:")==0||b.indexOf("chrome-untrusted://new-tab-page")==0||b.indexOf("moz-extension:")==0;var N=b?g.le.__SAPISID:g.le.__APISID;N||typeof document==="undefined"||(N=new AF(document),N=N.get(b?"SAPISID":"APISID")||N.get("__Secure-3PAPISID"));(N=N?k8B(N,b?"SAPISIDHASH":"APISIDHASH",O):null)&&a.push(N);b&&((b=RDQ("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",O))&&a.push(b), (O=RDQ("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",O))&&a.push(O))}return a.length==0?null:a.join(" ")}; qm=function(){}; HL=function(O){this.l3=hW(O)}; cL=function(O,b){this.intervalMs=O;this.callback=b;this.enabled=!1;this.T=function(){return g.s$()}; this.G=this.T()}; mK=function(O){this.l3=hW(O)}; zQ=function(O){this.l3=hW(O)}; JF=function(O){this.l3=hW(O)}; E3=function(O){this.l3=hW(O)}; Mm=function(O){this.l3=hW(O)}; CX3=function(O){ii(nD,E3,1,O)}; pD=function(O){this.l3=hW(O)}; Zm3=function(O,b){b=b===void 0?dsQ:b;if(!GQ){var a;O=(a=O.navigator)==null?void 0:a.userAgentData;if(!O||typeof O.getHighEntropyValues!=="function"||O.brands&&typeof O.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));CX3((O.brands||[]).map(function(k){var D=new E3;D=sB(D,1,k.brand);return sB(D,2,k.version)})); typeof O.mobile==="boolean"&&YM(nD,2,vB(O.mobile));GQ=O.getHighEntropyValues(b)}var N=new Set(b);return GQ.then(function(k){var D=nD.clone();N.has("platform")&&sB(D,3,k.platform);N.has("platformVersion")&&sB(D,4,k.platformVersion);N.has("architecture")&&sB(D,5,k.architecture);N.has("model")&&sB(D,6,k.model);N.has("uaFullVersion")&&sB(D,7,k.uaFullVersion);return D.tq()}).catch(function(){return nD.tq()})}; oc=function(O){this.l3=hW(O)}; F4z=function(O){return $g(O,1,1)}; gse=function(O){this.l3=hW(O)}; xT=function(O){this.l3=hW(O,4)}; PL=function(O){this.l3=hW(O,36)}; vL=function(O){this.l3=hW(O,19)}; ju=function(O,b){this.v9=b=b===void 0?!1:b;this.uach=this.locale=null;this.G=0;this.isFinal=!1;this.T=new vL;Number.isInteger(O)&&this.T.Q2(O);b||(this.locale=document.documentElement.getAttribute("lang"));Bk7(this,new oc)}; Bk7=function(O,b){X7(O.T,oc,1,b);a3(b,1)||F4z(b);O.v9||(b=Su(O),bh(b,5)||sB(b,5,O.locale));O.uach&&(b=Su(O),Vv(b,Mm,9)||X7(b,Mm,9,O.uach))}; K4A=function(O,b){O.G=b}; hDp=function(O){var b=b===void 0?dsQ:b;var a=O.v9?void 0:Va();a?Zm3(a,b).then(function(N){O.uach=tsz(N!=null?N:"[]");N=Su(O);X7(N,Mm,9,O.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)}; Su=function(O){O=Vv(O.T,oc,1);var b=Vv(O,pD,11);b||(b=new pD,X7(O,pD,11,b));return b}; g.Ic=function(O,b,a,N){this.X=O;this.N=b;this.T=this.V=O;this.Y=a||0;this.U=N||2}; g.fD=function(O){O.T=Math.min(O.N,O.T*O.U);O.V=Math.min(O.N,O.T+(O.Y?Math.round(O.Y*(Math.random()-.5)*2*O.T):0));O.G++}; FN=function(O){this.l3=hW(O,8)}; TPG=function(O){this.l3=hW(O)}; LD=function(O){g.p.call(this);var b=this;this.componentId="";this.T=[];this.UU="";this.pageId=null;this.C8=this.Xy=-1;this.U=this.experimentIds=null;this.Y=this.X=0;this.J=null;this.Mi=this.Tr=0;this.OU=1;this.timeoutMillis=0;this.aX=!1;this.logSource=O.logSource;this.Z7=O.Z7||function(){}; this.V=new ju(O.logSource,O.v9);this.network=O.network||null;this.Bf=O.Bf||null;this.L=O.j4y||null;this.sessionIndex=O.sessionIndex||null;this.Rd=O.Rd||!1;this.logger=null;this.withCredentials=!O.Bd;this.v9=O.v9||!1;this.yl=!this.v9&&!!Va()&&!!Va().navigator&&Va().navigator.sendBeacon!==void 0;this.Py=typeof URLSearchParams!=="undefined"&&!!(new URL(lA())).searchParams&&!!(new URL(lA())).searchParams.set;var a=F4z(new oc);Bk7(this.V,a);this.N=new g.Ic(1E4,3E5,.1);O=ycb(this,O.x6);this.G=new cL(this.N.getValue(), O);this.Ni=new cL(6E5,O);this.Rd||this.Ni.start();this.v9||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){VX(b);var N;(N=b.J)==null||N.flush()}}),document.addEventListener("pagehide",function(){VX(b); var N;(N=b.J)==null||N.flush()}))}; ycb=function(O,b){return O.Py?b?function(){b().then(function(){O.flush()})}:function(){O.flush()}:function(){}}; wv3=function(O){O.L||(O.L=lA());try{return(new URL(O.L)).toString()}catch(b){return(new URL(O.L,Va().location.origin)).toString()}}; iA=function(O,b,a){O.J&&O.J.LJ(b,a)}; Tk7=function(O,b,a){a=a===void 0?null:a;var N=N===void 0?O.withCredentials:N;var k={},D=new URL(wv3(O));a&&(k.Authorization=a);O.sessionIndex&&(k["X-Goog-AuthUser"]=O.sessionIndex,D.searchParams.set("authuser",O.sessionIndex));O.pageId&&(Object.defineProperty(k,"X-Goog-PageId",{value:O.pageId}),D.searchParams.set("pageId",O.pageId));return{url:D.toString(),body:b,MZ:1,requestHeaders:k,requestType:"POST",withCredentials:N,timeoutMillis:O.timeoutMillis}}; VX=function(O){O.V.isFinal=!0;O.flush();O.V.isFinal=!1}; Use=function(O){rcb(O,function(b,a){b=new URL(b);b.searchParams.set("format","json");var N=!1;try{N=Va().navigator.sendBeacon(b.toString(),a.tq())}catch(k){}N||(O.yl=!1);return N})}; rcb=function(O,b){if(O.T.length!==0){var a=new URL(wv3(O));a.searchParams.delete("format");var N=O.Z7();N&&a.searchParams.set("auth",N);a.searchParams.set("authuser",O.sessionIndex||"0");for(N=0;N<10&&O.T.length;++N){var k=O.T.slice(0,32),D=O.V.build(k,O.X,O.Y,O.Bf,O.Tr,O.Mi);if(!b(a.toString(),D)){++O.Y;break}O.X=0;O.Y=0;O.Tr=0;O.Mi=0;O.T=O.T.slice(k.length)}O.G.enabled&&O.G.stop()}}; lA=function(){return"https://play.google.com/log?format=json&hasfast=true"}; QX=function(){this.qz=typeof AbortController!=="undefined"}; eu=function(O,b){b=b===void 0?"0":b;g.p.call(this);this.logSource=O;this.sessionIndex=b;this.Y2="https://play.google.com/log?format=json&hasfast=true";this.G=null;this.X=!1;this.network=null;this.componentId="";this.T=this.Bf=null;this.V=!1;this.pageId=null}; uCe=function(O,b){O.G=b;return O}; Ac8=function(O,b){O.network=b;return O}; W4G=function(O,b){O.T=b}; qL7=function(O){O.V=!0;return O}; OE=function(O,b,a,N,k,D,R){O=O===void 0?-1:O;b=b===void 0?"":b;a=a===void 0?"":a;N=N===void 0?!1:N;k=k===void 0?"":k;g.p.call(this);this.logSource=O;this.componentId=b;D?b=D:(O=new eu(O,"0"),O.componentId=b,g.G(this,O),a!==""&&(O.Y2=a),N&&(O.X=!0),k&&uCe(O,k),R&&Ac8(O,R),b=O.build());this.T=b}; Hme=function(O){this.T=O}; b9=function(O,b,a){this.G=O;this.X=b;this.fields=a||[];this.T=new Map}; ePB=function(O){return O.fields.map(function(b){return b.fieldType})}; QBf=function(O){return O.fields.map(function(b){return b.fieldName})}; af=function(O,b){b9.call(this,O,3,b)}; N8=function(O,b){b9.call(this,O,2,b)}; g.kL=function(O,b){this.type=O;this.currentTarget=this.target=b;this.defaultPrevented=this.G=!1}; Dw=function(O,b){g.kL.call(this,O?O.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.T=null;O&&this.init(O,b)}; sE=function(O){return!(!O||!O[YLQ])}; ms8=function(O,b,a,N,k){this.listener=O;this.proxy=null;this.src=b;this.type=a;this.capture=!!N;this.Qt=k;this.key=++cc8;this.removed=this.QL=!1}; Rf=function(O){O.removed=!0;O.listener=null;O.proxy=null;O.src=null;O.Qt=null}; $L=function(O){this.src=O;this.listeners={};this.T=0}; g.Cb=function(O,b){var a=b.type;a in O.listeners&&g.yD(O.listeners[a],b)&&(Rf(b),O.listeners[a].length==0&&(delete O.listeners[a],O.T--))}; dT=function(O,b,a,N){for(var k=0;k<O.length;++k){var D=O[k];if(!D.removed&&D.listener==b&&D.capture==!!a&&D.Qt==N)return k}return-1}; g.Fr=function(O,b,a,N,k){if(N&&N.once)return Zw(O,b,a,N,k);if(Array.isArray(b)){for(var D=0;D<b.length;D++)g.Fr(O,b[D],a,N,k);return null}a=gT(a);return sE(O)?O.listen(b,a,g.O$(N)?!!N.capture:!!N,k):zD8(O,b,a,!1,N,k)}; zD8=function(O,b,a,N,k,D){if(!b)throw Error("Invalid event type");var R=g.O$(k)?!!k.capture:!!k,d=B0(O);d||(O[Kb]=d=new $L(O));a=d.add(b,a,N,R,D);if(a.proxy)return a;N=Jcz();a.proxy=N;N.src=O;N.listener=a;if(O.addEventListener)Es8||(k=R),k===void 0&&(k=!1),O.addEventListener(b.toString(),N,k);else if(O.attachEvent)O.attachEvent(MsY(b.toString()),N);else if(O.addListener&&O.removeListener)O.addListener(N);else throw Error("addEventListener and attachEvent are unavailable.");nsz++;return a}; Jcz=function(){function O(a){return b.call(O.src,O.listener,a)} var b=pvB;return O}; Zw=function(O,b,a,N,k){if(Array.isArray(b)){for(var D=0;D<b.length;D++)Zw(O,b[D],a,N,k);return null}a=gT(a);return sE(O)?O.gL(b,a,g.O$(N)?!!N.capture:!!N,k):zD8(O,b,a,!0,N,k)}; G83=function(O,b,a,N,k){if(Array.isArray(b))for(var D=0;D<b.length;D++)G83(O,b[D],a,N,k);else N=g.O$(N)?!!N.capture:!!N,a=gT(a),sE(O)?O.Zq(b,a,N,k):O&&(O=B0(O))&&(b=O.uU(b,a,N,k))&&tq(b)}; tq=function(O){if(typeof O!=="number"&&O&&!O.removed){var b=O.src;if(sE(b))g.Cb(b.VT,O);else{var a=O.type,N=O.proxy;b.removeEventListener?b.removeEventListener(a,N,O.capture):b.detachEvent?b.detachEvent(MsY(a),N):b.addListener&&b.removeListener&&b.removeListener(N);nsz--;(a=B0(b))?(g.Cb(a,O),a.T==0&&(a.src=null,b[Kb]=null)):Rf(O)}}}; MsY=function(O){return O in hq?hq[O]:hq[O]="on"+O}; pvB=function(O,b){if(O.removed)O=!0;else{b=new Dw(b,this);var a=O.listener,N=O.Qt||O.src;O.QL&&tq(O);O=a.call(N,b)}return O}; B0=function(O){O=O[Kb];return O instanceof $L?O:null}; gT=function(O){if(typeof O==="function")return O;O[y3]||(O[y3]=function(b){return O.handleEvent(b)}); return O[y3]}; g.Th=function(){g.p.call(this);this.VT=new $L(this);this.BX=this;this.qK=null}; UE=function(O,b,a,N){b=O.VT.listeners[String(b)];if(!b)return!0;b=b.concat();for(var k=!0,D=0;D<b.length;++D){var R=b[D];if(R&&!R.removed&&R.capture==a){var d=R.listener,Z=R.Qt||R.src;R.QL&&g.Cb(O.VT,R);k=d.call(Z,N)!==!1&&k}}return k&&!N.defaultPrevented}; u9=function(O,b){this.V=O;this.X=b;this.G=0;this.T=null}; osA=function(O,b){O.X(b);O.G<100&&(O.G++,b.next=O.T,O.T=b)}; q8=function(O){O=Aq(O);W0||(W0=xs3());W0(O)}; xs3=function(){if(typeof MessageChannel!=="undefined"){var O=new MessageChannel,b={},a=b;O.port1.onmessage=function(){if(b.next!==void 0){b=b.next;var N=b.ye;b.ye=null;N()}}; return function(N){a.next={ye:N};a=a.next;O.port2.postMessage(0)}}return function(N){g.le.setTimeout(N,0)}}; H0=function(){this.G=this.T=null}; YL=function(){this.next=this.scope=this.T=null}; g.zh=function(O,b){c0||PX7();mI||(c0(),mI=!0);vsQ.add(O,b)}; PX7=function(){var O=Promise.resolve(void 0);c0=function(){O.then(jWe)}}; jWe=function(){for(var O;O=vsQ.remove();){try{O.T.call(O.scope)}catch(b){NK(b)}osA(SLQ,O)}mI=!1}; g.EE=function(O){this.T=0;this.U=void 0;this.X=this.G=this.V=null;this.N=this.Y=!1;if(O!=g.Fq)try{var b=this;O.call(void 0,function(a){Jq(b,2,a)},function(a){Jq(b,3,a)})}catch(a){Jq(this,3,a)}}; IuY=function(){this.next=this.context=this.G=this.V=this.T=null;this.X=!1}; M8=function(O,b,a){var N=fub.get();N.V=O;N.G=b;N.context=a;return N}; g.xL=function(O){if(O instanceof g.EE)return O;var b=new g.EE(g.Fq);Jq(b,2,O);return b}; P0=function(O){return new g.EE(function(b,a){a(O)})}; g.VsY=function(O,b,a){lup(O,b,a,null)||g.zh(g.D$(b,O))}; L48=function(O){return new g.EE(function(b,a){O.length||b(void 0);for(var N,k=0;k<O.length;k++)N=O[k],g.VsY(N,b,a)})}; Xvz=function(O,b,a,N){v0(O,M8(b||g.Fq,a||null,N))}; g.jD=function(O,b){b=Aq(b);b=M8(b,b);b.X=!0;v0(O,b);return O}; imf=function(O,b){if(O.T==0)if(O.V){var a=O.V;if(a.G){for(var N=0,k=null,D=null,R=a.G;R&&(R.X||(N++,R.T==O&&(k=R),!(k&&N>1)));R=R.next)k||(D=R);k&&(a.T==0&&N==1?imf(a,b):(D?(N=D,N.next==a.X&&(a.X=N),N.next=N.next.next):QWz(a),eDz(a,k,3,b)))}O.V=null}else Jq(O,3,b)}; v0=function(O,b){O.G||O.T!=2&&O.T!=3||OjA(O);O.X?O.X.next=b:O.G=b;O.X=b}; bjf=function(O,b,a,N){var k=M8(null,null,null);k.T=new g.EE(function(D,R){k.V=b?function(d){try{var Z=b.call(N,d);D(Z)}catch(F){R(F)}}:D; k.G=a?function(d){try{var Z=a.call(N,d);Z===void 0&&d instanceof SD?R(d):D(Z)}catch(F){R(F)}}:R}); k.T.V=O;v0(O,k);return k.T}; Jq=function(O,b,a){O.T==0&&(O===a&&(b=3,a=new TypeError("Promise cannot resolve to itself")),O.T=1,lup(a,O.BF8,O.FZG,O)||(O.U=a,O.T=b,O.V=null,OjA(O),b!=3||a instanceof SD||axQ(O,a)))}; lup=function(O,b,a,N){if(O instanceof g.EE)return Xvz(O,b,a,N),!0;if(O)try{var k=!!O.$goog_Thenable}catch(R){k=!1}else k=!1;if(k)return O.then(b,a,N),!0;if(g.O$(O))try{var D=O.then;if(typeof D==="function")return Naz(O,D,b,a,N),!0}catch(R){return a.call(N,R),!0}return!1}; Naz=function(O,b,a,N,k){function D(Z){d||(d=!0,N.call(k,Z))} function R(Z){d||(d=!0,a.call(k,Z))} var d=!1;try{b.call(O,R,D)}catch(Z){D(Z)}}; OjA=function(O){O.Y||(O.Y=!0,g.zh(O.Yx,O))}; QWz=function(O){var b=null;O.G&&(b=O.G,O.G=b.next,b.next=null);O.G||(O.X=null);return b}; eDz=function(O,b,a,N){if(a==3&&b.G&&!b.X)for(;O&&O.N;O=O.V)O.N=!1;if(b.T)b.T.V=null,kyG(b,a,N);else try{b.X?b.V.call(b.context):kyG(b,a,N)}catch(k){DqY.call(null,k)}osA(fub,b)}; kyG=function(O,b,a){b==2?O.V.call(O.context,a):O.G&&O.G.call(O.context,a)}; axQ=function(O,b){O.N=!0;g.zh(function(){O.N&&DqY.call(null,b)})}; SD=function(O){dv.call(this,O)}; g.If=function(O,b){g.Th.call(this);this.b4=O||1;this.k8=b||g.le;this.Ad=(0,g.kr)(this.NFL,this);this.BY=g.s$()}; g.fb=function(O,b,a){if(typeof O==="function")a&&(O=(0,g.kr)(O,a));else if(O&&typeof O.handleEvent=="function")O=(0,g.kr)(O.handleEvent,O);else throw Error("Invalid listener argument");return Number(b)>2147483647?-1:g.le.setTimeout(O,b||0)}; l9=function(O,b){var a=null;return(new g.EE(function(N,k){a=g.fb(function(){N(b)},O); a==-1&&k(Error("Failed to schedule timer."))})).RM(function(N){g.le.clearTimeout(a); throw N;})}; g.V3=function(O){g.p.call(this);this.U=O;this.X=0;this.V=100;this.N=!1;this.G=new Map;this.Y=new Set;this.flushInterval=3E4;this.T=new g.If(this.flushInterval);this.T.listen("tick",this.TX,!1,this);g.G(this,this.T)}; sDA=function(O){O.T.enabled||O.T.start();O.X++;O.X>=O.V&&O.TX()}; R6e=function(O,b){return O.Y.has(b)?void 0:O.G.get(b)}; $qG=function(O){for(var b=0;b<O.length;b++)O[b].clear()}; C18=function(O){switch(O){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}}; dqw=function(O){switch(O){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS"; default:return""}}; Lb=function(O,b,a){a=a===void 0?{}:a;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=O;this.metadata=a;this.name="RpcError";Object.setPrototypeOf(this,this.constructor.prototype)}; g.Xr=function(O){return(new Zj3).tq(O)}; Zj3=function(){}; i9=function(O,b,a){if(b==null)a.push("null");else{if(typeof b=="object"){if(Array.isArray(b)){var N=b;b=N.length;a.push("[");for(var k="",D=0;D<b;D++)a.push(k),i9(O,N[D],a),k=",";a.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{a.push("{");k="";for(N in b)Object.prototype.hasOwnProperty.call(b,N)&&(D=b[N],typeof D!="function"&&(a.push(k),Fuz(N,a),a.push(":"),i9(O,D,a),k=","));a.push("}");return}}switch(typeof b){case "string":Fuz(b,a);break;case "number":a.push(isFinite(b)&& !isNaN(b)?String(b):"null");break;case "boolean":a.push(String(b));break;case "function":a.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}; Fuz=function(O,b){b.push('"',O.replace(gNf,function(a){var N=BaB[a];N||(N="\\u"+(a.charCodeAt(0)|65536).toString(16).slice(1),BaB[a]=N);return N}),'"')}; KuQ=function(O){switch(O){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}}; tPG=function(){}; Q3=function(){}; g.eD=function(O){g.Th.call(this);this.headers=new Map;this.aX=O||null;this.V=!1;this.T=null;this.L="";this.G=0;this.X="";this.N=this.Tr=this.J=this.Mi=!1;this.yl=0;this.Y=null;this.Xy="";this.U=!1}; y9w=function(O,b,a,N,k,D,R){var d=new g.eD;h6e.push(d);b&&d.listen("complete",b);d.gL("ready",d.WJ);D&&(d.yl=Math.max(0,D));R&&(d.U=R);d.send(O,a,N,k)}; Tae=function(O,b){O.V=!1;O.T&&(O.N=!0,O.T.abort(),O.N=!1);O.X=b;O.G=5;w2b(O);OG(O)}; w2b=function(O){O.Mi||(O.Mi=!0,O.dispatchEvent("complete"),O.dispatchEvent("error"))}; r9e=function(O){if(O.V&&typeof bC!="undefined")if(O.J&&g.ao(O)==4)setTimeout(O.fX.bind(O),0);else if(O.dispatchEvent("readystatechange"),O.isComplete()){O.getStatus();O.V=!1;try{if(NE(O))O.dispatchEvent("complete"),O.dispatchEvent("success");else{O.G=6;try{var b=g.ao(O)>2?O.T.statusText:""}catch(a){b=""}O.X=b+" ["+O.getStatus()+"]";w2b(O)}}finally{OG(O)}}}; OG=function(O,b){if(O.T){O.Y&&(clearTimeout(O.Y),O.Y=null);var a=O.T;O.T=null;b||O.dispatchEvent("ready");try{a.onreadystatechange=null}catch(N){}}}; NE=function(O){var b=O.getStatus();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var a=!0;break a;default:a=!1}if(!a){if(b=b===0)O=g.Uk(String(O.L))[1]||null,!O&&g.le.self&&g.le.self.location&&(O=g.le.self.location.protocol.slice(0,-1)),b=!UqA.test(O?O.toLowerCase():"");a=b}return a}; g.ao=function(O){return O.T?O.T.readyState:0}; g.k$=function(O){try{return O.T?O.T.responseText:""}catch(b){return""}}; g.D1=function(O){try{if(!O.T)return null;if("response"in O.T)return O.T.response;switch(O.Xy){case "":case "text":return O.T.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in O.T)return O.T.mozResponseArrayBuffer}return null}catch(b){return null}}; g.uWf=function(O){var b={};O=(O.T&&g.ao(O)>=2?O.T.getAllResponseHeaders()||"":"").split("\r\n");for(var a=0;a<O.length;a++)if(!g.Kx(O[a])){var N=Khb(O[a]),k=N[0];N=N[1];if(typeof N==="string"){N=N.trim();var D=b[k]||[];b[k]=D;D.push(N)}}return v$(b,function(R){return R.join(", ")})}; g.sG=function(O,b){return O.T?O.T.getResponseHeader(b):null}; Ro=function(){}; CK=function(O,b){this.logger=O;this.event=b;this.startTime=$$()}; d0=function(){gX.apply(this,arguments);this.Vt={Y4:function(){return[]}}}; Z1=function(O,b,a){var N=$$();b=b();O.MD(a,$$()-N);return b}; FG=function(){d0.apply(this,arguments)}; g0=function(O){d0.call(this);var b=this;this.logger=O;this.Vt={Crr:function(){return b.logger}, Y4:function(){return b.logger.Vt.Y4()}}; this.addOnDisposeCallback(function(){return void b.logger.dispose()})}; A9e=function(O){return{cLi:new PQf(O),errorCount:new I68(O),eventCount:new jBA(O),ub:new Skw(O),yqG:new vvA(O),tMy:new f63(O),w0:new l6Y(O),MMd:new V3Q(O)}}; Wu8=function(O,b,a,N){O=qL7(Ac8(uCe(new eu(1828,"0"),O),new Ro));b.length&&W4G(O,Xoz(new Lmz,b));N!==void 0&&(O.Y2=N);var k=new OE(1828,"","",!1,"",O.build());g.G(k,O);var D=new g.V3({flush:function(R){try{k.flush(R)}catch(d){a(d)}}}); D.addOnDisposeCallback(function(){setTimeout(function(){try{D.TX()}finally{k.dispose()}})}); D.V=1E5;D.flushInterval=3E4;D.T.setInterval(3E4);return D}; Bg=function(O,b){g.p.call(this);var a=this;this.callback=O;this.G=b;this.T=-b;this.addOnDisposeCallback(function(){return void clearTimeout(a.eV)})}; qvY=function(O){if(O.eV===void 0){var b=Math.max(0,O.T+O.G-$$());O.eV=setTimeout(function(){try{O.callback()}finally{O.T=$$(),O.eV=void 0}},b)}}; KK=function(O,b){d0.call(this);this.metrics=O;this.SW=b}; th=function(O,b){b=b===void 0?[]:b;var a={SW:O.SW||"_",cL:O.cL||[],SZ:O.SZ|0,Y2:O.Y2,iA:O.iA||function(){}, Ma:O.Ma||function(D,R){return Wu8(D,R,a.iA,a.Y2)}},N=a.Ma("49",a.cL.concat(b)); KK.call(this,A9e(N),a.SW);var k=this;this.Vt={Y4:function(){return k.options.cL.concat(k.G).sort(function(D,R){return D-R})}}; this.options=a;this.service=N;this.V=!O.Ma;this.T=new Bg(function(){return void k.service.TX()},a.SZ); this.addOnDisposeCallback(function(){k.T.dispose();k.V&&k.service.dispose()}); g.JR(this.G=b.slice())}; $$=function(){var O,b,a;return(a=(O=globalThis.performance)==null?void 0:(b=O.now)==null?void 0:b.call(O))!=null?a:Date.now()}; hh=function(O){this.l3=hW(O)}; yR=function(O){this.l3=hW(O)}; w0=function(O){this.l3=hW(O,0,w0.messageId)}; FR=function(O){this.l3=hW(O)}; Tk=function(O){this.l3=hW(O)}; g.r0=function(){var O=this;this.promise=new Promise(function(b,a){O.resolve=b;O.reject=a})}; HjA=function(O,b,a){if(O.disable)return new FG;b=b?poB(b):[];if(a)return a.Ba(b),a.share();O={SW:O.SW,cL:O.NC,SZ:O.sXU,Y2:O.Y2,iA:O.iA,Ma:O.Ma};a=b;a=a===void 0?[]:a;return new th(O,a)}; UG=function(O){function b(y,U,u,q){Promise.resolve().then(function(){Z.done();d.zH();d.dispose();R.resolve({Q3:y,Qs_:U,EAX:u,zeV:q})})} function a(y,U,u,q){if(!N.logger.Yk()){var W="k";U?W="h":u&&(W="u");W!=="k"?q!==0&&(N.logger.aC(W),N.logger.MD(W,y)):N.G<=0?(N.logger.aC(W),N.logger.MD(W,y),N.G=Math.floor(Math.random()*200)):N.G--}} g.p.call(this);var N=this;this.G=Math.floor(Math.random()*200);this.T=new Tk;if("challenge"in O&&Yvw(O.challenge)){var k=bh(O.challenge,4,void 0,HB);var D=bh(O.challenge,5,void 0,HB);bh(O.challenge,7,void 0,HB)&&(this.T=c9z(bh(O.challenge,7,void 0,HB)))}else k=O.program,D=O.globalName;this.addOnDisposeCallback(function(){var y,U,u;return g.M(function(q){if(q.G==1)return g.J(q,N.V,2);y=q.T;U=y.Qs_;(u=U)==null||u();g.Tz(q)})}); this.logger=HjA(O.Uc||{},this.T,O.qX_);g.G(this,this.logger);var R=new g.r0;this.V=R.promise;this.logger.aC("t");var d=this.logger.share(),Z=new CK(d,"t");if(!g.le[D])throw this.logger.kQ(25),Error("EGOU");if(!g.le[D].a)throw this.logger.kQ(26),Error("ELIU");try{var F=g.le[D].a;D=[];for(var B=[],K=poB(this.T),t=0;t<K.length;t++)D.push(K[t]),B.push(1);var h=GZe(this.T);for(K=0;K<h.length;K++)D.push(h[K]),B.push(2);this.X=g.r(F(k,b,!0,O.Mb,a,[D,B],bh(this.T,5))).next().value;this.c5=R.promise.then(function(){})}catch(y){throw this.logger.kQ(28), y; }}; mqb=function(O){if(!O)return null;O=kg(O,4);return O===null||O===void 0?null:xU(O)}; uC=function(){this.G={};this.T=null}; Ah=function(){uC.instance||(uC.instance=new uC);return uC.instance}; J9z=function(O,b){return z67(O,Vv(b,hh,1,HB),Vv(b,yR,2,HB),bh(b,3,void 0,HB))}; z67=function(O,b,a,N){if(!b&&!a)return Promise.resolve();if(!N)return ENe(b,a);var k;(k=O.G)[N]||(k[N]=new Promise(function(D,R){ENe(b,a).then(function(){O.T=N;D()},function(d){delete O.G[N]; R(d)})})); return O.G[N]}; ENe=function(O,b){return b?MP7(b):O?nNb(O):Promise.resolve()}; MP7=function(O){return new Promise(function(b,a){var N=g.it("SCRIPT"),k=mqb(O);g.Ri(N,k);N.onload=function(){g.az(N);b()}; N.onerror=function(){g.az(N);a(Error("EWLS"))}; (g.vO("HEAD")[0]||document.documentElement).appendChild(N)})}; nNb=function(O){return new Promise(function(b){var a=g.it("SCRIPT");if(O){var N=kg(O,6);N=N===null||N===void 0?null:Ogb(N)}else N=null;a.textContent=NY(N);kS(a);(g.vO("HEAD")[0]||document.documentElement).appendChild(a);g.az(a);b()})}; Wg=function(O){this.l3=hW(O)}; p2Q=function(O,b){return R3(O,1,b)}; Gyw=function(O,b){return R3(O,2,b)}; oNB=function(O,b){return R3(O,3,b)}; qE=function(O){this.l3=hW(O)}; Hg=function(O,b,a){this.client=O;this.eD=b;this.T=a}; P1e=function(O,b,a,N,k){var D,R,d,Z,F;return g.M(function(B){if(B.G==1)return D=oNB(Gyw(p2Q(new Wg,O.eD),b),a),R=O.T(),g.J(B,N.kq("c",O.eD,k,O.client.create(D,R)),2);d=B.T;Z=BB(nQ(d,2));if(Z.length)return B.return(Z1(N,function(){for(var K=new Uint8Array(Z.length),t=0;t<Z.length;t++)K[t]=Z[t]+97;if(g.le.TextDecoder)K=(new TextDecoder).decode(K);else if(K.length<=8192)K=String.fromCharCode.apply(null,K);else{t="";for(var h=0;h<K.length;h+=8192)t+=String.fromCharCode.apply(null,Array.prototype.slice.call(K, h,h+8192));K=t}return xqA(K)},"U")); F=Vv(d,w0,1);if(!F)throw Error("Missing field");return B.return(F)})}; Sv8=function(O,b,a,N){var k,D;return g.M(function(R){k=O.T();var d=new qE;d=R3(d,1,O.eD);D=R3(d,2,b);d=R.return;var Z=a.kq,F=O.eD;var B=O.client;B=vNw(B.T,B.G+"/$rpc/google.internal.waa.v1.Waa/GenerateIT",D,k||{},jDb);return d.call(R,Z.call(a,"g",F,N,B))})}; Ixb=function(O,b,a,N,k){return O instanceof Hg?P1e(O,N,k,b,a):P1e(O,N,k,new FG,0)}; Y$=function(O){g.p.call(this);var b=this;this.options=O;this.Y=new g.r0;this.c5=this.Y.promise;this.N=new g.r0;this.L=1;this.V=new g.r0;this.X=[];this.Kf=O.Kf||function(){}; this.logger=new g0(HjA(O.Uc||{}));fx3(this,O.aJ,O.hGU,O.hg_,O.jcN,Object.assign({},lxQ,O.DP||{}));this.addOnDisposeCallback(function(){return void VPG(b)})}; Lup=function(O){var b;return g.M(function(a){if(O.Yk())throw Error("Already disposed");(b=O.T)!=null&&(b.endTimeMs=0,b.Hf(1));return g.J(a,O.V.promise,0)})}; VPG=function(O){O.U=Error("Cancelled by dispose");O.N.resolve();ovw(O.Y.promise);O.Y.reject(Error("Cancelled by dispose"));O.logger.dispose();Promise.all(O.X).then(function(){var a;return g.M(function(N){(a=O.G)==null||a.dispose();O.G=void 0;g.Tz(N)})}); O.X=[];var b;(b=O.T)!=null&&(b.endTimeMs=0,b.Hf(1));ovw(O.V.promise);O.V.reject(Error("Cancelled by dispose"))}; X2f=function(O,b){var a=O.Kf;O.Kf=function(){a();b()}}; ijY=function(O,b){O.Yk()||(O.G=b,O.logger.update(b.wu()),O.N.resolve(),O.Y.resolve(void 0),O.Kf())}; QDe=function(O,b){b&&(Promise.all(O.X).then(function(){return void b.dispose()}),O.X=[])}; cg=function(O,b){O.L=b;var a,N;(N=(a=O.options).Vd8)==null||N.call(a,b)}; e6B=function(O){O.Yk()||(O.V.resolve(),O.V=new g.r0)}; fx3=function(O,b,a,N,k,D){N=N===void 0?Ah():N;k=k===void 0?Promise.resolve(void 0):k;var R,d,Z,F,B,K,t,h,y,U,u,q;g.M(function(W){switch(W.G){case 1:return g.J(W,0,3);case 3:d=null;if(!R){W.Vl(6);break}cg(O,7);g.rf(W,7);return g.J(W,mc(R.snapshot({}),D.DR,function(){return Promise.resolve("E:CTO")}),9); case 9:d=W.T;g.AA(W,6);break;case 7:g.qB(W),d="E:UCE";case 6:Z=void 0,F=R?D.Zu:D.rS,B=new g.Ic(F,D.Pq,D.gS,D.Wq),K=1;case 10:if(!(K<=D.maxAttempts)){W.Vl(12);break}if(K===1){W.Vl(13);break}cg(O,0);O.T=new ODe(B.getValue(),D.VO,D.Po);return g.J(W,O.T.promise,14);case 14:t=W.T,O.T=void 0,t===1?(K=1,B.reset()):g.fD(B);case 13:g.rf(W,15);h=void 0;if(a){h=a;W.Vl(17);break}cg(O,5);y=N.T;return g.J(W,mc(Ixb(b,O.logger,K,y,d),D.zw,function(){return Promise.reject(Error("RGF:Fetch timed out"))}),18); case 18:h=W.T;case 17:return cg(O,3),g.J(W,mc(J9z(N,h),D.Or,function(){return Promise.reject(Error("DTZ:Script timed out"))}),19); case 19:return cg(O,8),g.J(W,k,20);case 20:return U=new UG({challenge:h,Uc:O.options.Uc,Mb:O.options.Mb}),g.J(W,mc(U.c5,D.HJy,function(){return Promise.reject(Error("QEG:Setup timed out"))}),21); case 21:Z=U;W.Vl(12);break;case 15:u=g.qB(W),O.handleError(u),e6B(O);case 11:K++;W.Vl(10);break;case 12:if(O.Yk()){W.Vl(5);break}Z&&(a=void 0,QDe(O,R),R=Z,ijY(O,Z),e6B(O));cg(O,2);O.T=new ODe(D.MNi,D.VO,D.Po);return g.J(W,O.T.promise,22);case 22:O.T=void 0;if(O.Yk()){W.Vl(5);break}W.Vl(3);break;case 5:(q=R)==null||q.dispose(),g.Tz(W)}})}; mc=function(O,b,a){var N,k=new Promise(function(D){N=setTimeout(D,b)}); return Promise.race([O.finally(function(){return void clearTimeout(N)}), k.then(a)])}; ODe=function(O,b,a){function N(){var D=k.endTimeMs-Date.now();D<=a?k.Hf(0):setTimeout(N,Math.min(D,b))} var k=this;this.endTimeMs=Date.now()+O;this.promise=new Promise(function(D){k.Hf=D}); N()}; bDY=function(O,b){try{return globalThis.sessionStorage.setItem(O,b),!0}catch(a){return!1}}; zk=function(O,b,a,N){b=b===void 0?0:b;a=a===void 0?O.length:a;var k=0;for(N&&(k=zk(N));b<a;b++)N=typeof O==="string"?O.charCodeAt(b):O[b],k=aWf(31,k)+N|0;return k}; NX3=function(O,b){return[zk(O,0,O.length>>1,b),zk(O,O.length>>1)]}; kQ7=function(O){var b=g.r(NX3(O,Jh));O=b.next().value;b=b.next().value;return O.toString(16)+b.toString(16)}; DmY=function(O,b){var a=NX3(b);O=new Uint32Array(O.buffer);b=O[0];var N=g.r(a);a=N.next().value;N=N.next().value;for(var k=1;k<O.length;k+=2){for(var D=b,R=k,d=a,Z=N,F=0;F<22;F++)R=R>>>8|R<<24,R+=D|0,R^=d+38293,D=D<<3|D>>>29,D^=R,Z=Z>>>8|Z<<24,Z+=d|0,Z^=F+38293,d=d<<3|d>>>29,d^=Z;D=[D,R];O[k]^=D[0];k+1<O.length&&(O[k+1]^=D[1])}}; scQ=function(O,b,a,N,k){var D=(4-(Jh.length+a.length)%4)%4,R=new Uint8Array(4+D+Jh.length+4+a.length),d=new DataView(R.buffer),Z=0;d.setUint32(Z,Math.random()*4294967295);Z=Z+4+D;R.set(Jh,Z);Z+=Jh.length;d.setUint32(Z,k);R.set(a,Z+4);DmY(R,N);return O.eM(b,function(F){return void globalThis.sessionStorage.removeItem(F)})?bDY(b,g.DP(R))?"s":"t":"i"}; Ruw=function(O,b){var a=globalThis.sessionStorage.getItem(O);if(!a)return["m"];try{var N=$W(a);DmY(N,b)}catch(k){return globalThis.sessionStorage.removeItem(O),["c"]}for(b=4;b<7&&N[b]===0;)b++;for(a=0;a<Jh.length;a++)if(N[b++]!==Jh[a])return globalThis.sessionStorage.removeItem(O),["d"];a=(new DataView(N.buffer)).getUint32(b);return Math.floor(Date.now()/1E3)>=a?(globalThis.sessionStorage.removeItem(O),["e"]):["a",new Uint8Array(N.buffer,b+4)]}; EG=function(O,b,a){a=a===void 0?[]:a;this.maxItems=O;this.T=b===void 0?0:b;this.G=a}; $mp=function(O){var b=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!b)return new EG(O);var a=b.split(",");if(a.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new EG(O);b=a.slice(1);b.length===1&&b[0]===""&&(b=[]);a=Number(a[0]);return isNaN(a)||a<0||a>b.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new EG(O)):new EG(O,a,b)}; CAz=function(O,b){this.logger=b;try{var a=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(N){a=!1}a&&(this.index=$mp(O))}; dm3=function(O,b,a,N,k){var D=O.index?Z1(O.logger,function(){return scQ(O.index,kQ7(b),a,N,k)},"W"):"u"; O.logger.A3(D)}; ZDz=function(O,b,a){var N=g.r(O.index?Z1(O.logger,function(){return Ruw(kQ7(b),a)},"R"):["u"]),k=N.next().value; N=N.next().value;O.logger.bL(k);return N}; BXw=function(O){function b(){a-=N;a-=k;a^=k>>>13;N-=k;N-=a;N^=a<<8;k-=a;k-=N;k^=N>>>13;a-=N;a-=k;a^=k>>>12;N-=k;N-=a;N^=a<<16;k-=a;k-=N;k^=N>>>5;a-=N;a-=k;a^=k>>>3;N-=k;N-=a;N^=a<<10;k-=a;k-=N;k^=N>>>15} O=FKY(O);for(var a=2654435769,N=2654435769,k=314159265,D=O.length,R=D,d=0;R>=12;R-=12,d+=12)a+=ME(O,d),N+=ME(O,d+4),k+=ME(O,d+8),b();k+=D;switch(R){case 11:k+=O[d+10]<<24;case 10:k+=O[d+9]<<16;case 9:k+=O[d+8]<<8;case 8:N+=O[d+7]<<24;case 7:N+=O[d+6]<<16;case 6:N+=O[d+5]<<8;case 5:N+=O[d+4];case 4:a+=O[d+3]<<24;case 3:a+=O[d+2]<<16;case 2:a+=O[d+1]<<8;case 1:a+=O[d+0]}b();return gTY.toString(k)}; FKY=function(O){for(var b=[],a=0;a<O.length;a++)b.push(O.charCodeAt(a));return b}; ME=function(O,b){return O[b+0]+(O[b+1]<<8)+(O[b+2]<<16)+(O[b+3]<<24)}; nK=function(O){g.p.call(this);this.logger=O;this.V=new g.r0;this[KKw]=this.dispose}; pK=function(O,b){var a=setTimeout(function(){O.V.resolve()},b); O.addOnDisposeCallback(function(){return void clearTimeout(a)})}; Gk=function(O,b,a,N){return Z1(O.logger,function(){return a?O.qQ(b,N):O.P$(b,N)},O.T)}; oo=function(O,b,a,N){nK.call(this,O);this.X=b;this.Y=a;this.T="m";this.G="x";this.N=0;pK(this,N)}; x$=function(O,b,a){nK.call(this,O);this.X=b;this.T="f";this.G="z";pK(this,a)}; Pg=function(O,b,a){nK.call(this,O);this.X=b;this.T="w";this.G="z";pK(this,a)}; vg=function(O,b){nK.call(this,O);this.error=b;this.T="e";this.G="y"}; tup=function(O,b){var a=(b(O.error.message)+":"+b(O.error.stack)).substring(0,2048);b=a.length+1;a=j_(a);var N=new Uint8Array(4+a.length);N.set([42,b&127|128,b>>7,O.error.code]);N.set(a,4);return N}; S_=function(O,b,a){nK.call(this,O);this.X=b;this.clientState=a;this.T="S";this.G="q"}; j_=function(O){return globalThis.TextEncoder?(new TextEncoder).encode(O):g.kW(O)}; hu7=function(O,b,a){return O instanceof Hg?Sv8(O,a,b,1):O.u5(a)}; fK=function(O){g.p.call(this);var b=this;this.V=new g.r0;this.X=0;this.G=void 0;this.state=2;this.jV=O.jV;this.aJ=O.aJ;this.DP=Object.assign({},yF8,O.DP||{});this.logger=O.jV.wu();var a;this.onError=(a=O.onError)!=null?a:function(){}; this.r_=O.r_||!1;if(wLG(O)){var N=this.jV;this.N=function(){return Lup(N).catch(function(R){R=b.reportError(new $T(b.T?20:32,"TRG:Disposed",R));b.G=R;var d;(d=b.T)==null||d.dispose();b.T=void 0;b.V.reject(R)})}; X2f(N,function(){return void Io(b)}); N.L===2&&Io(this)}else this.N=O.nO4,Io(this);var k=this.logger.share();k.aC("o");var D=new CK(k,"o");this.V.promise.then(function(){D.done();k.zH();k.dispose()},function(){return void k.dispose()}); this.addOnDisposeCallback(function(){b.T?(b.T.dispose(),b.T=void 0):b.G?b.logger.zH():(b.G=b.reportError(new $T(32,"TNP:Disposed")),b.logger.zH(),b.V.reject(b.G))}); g.G(this,this.logger)}; TXz=function(O,b){if(!(b instanceof $T))if(b instanceof Lb){var a=Error(b.toString());a.stack=b.stack;b=new $T(11,"EBH:Error",a)}else b=new $T(12,"BSO:Unknown",b);return O.reportError(b)}; Io=function(O){var b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U;return g.M(function(u){switch(u.G){case 1:b=void 0;O.X++;a=new g.r0;O.jV instanceof Y$&&O.jV.X.push(a.promise);if(!O.r_){u.Vl(2);break}N=new g.r0;setTimeout(function(){return void N.resolve()}); return g.J(u,N.promise,2);case 2:return k=O.logger.share(),g.rf(u,4,5),O.state=5,D={},R=[],g.J(u,mc(O.jV.snapshot({uB:D,TV:R}),O.DP.yLG,function(){return Promise.reject(new $T(15,"MDA:Timeout"))}),7); case 7:d=u.T;if(O.Yk())throw new $T(O.T?20:32,"MDA:Disposed");Z=R[0];O.state=6;return g.J(u,mc(hu7(O.aJ,k,d),O.DP.E1,function(){return Promise.reject(new $T(10,"BWB:Timeout"))}),8); case 8:F=u.T;if(O.Yk())throw new $T(O.T?20:32,"BWB:Disposed");O.state=7;b=Z1(k,function(){var W=rFw(O,F,a,Z);W.V.promise.then(function(){return void O.N()}); return W},"i"); case 5:g.c8(u);k.dispose();g.zz(u,6);break;case 4:B=g.qB(u);(K=b)==null||K.dispose();if(!O.G){t=TXz(O,B);a.resolve();var q;if(q=O.jV instanceof Y$&&O.X<2)a:if(B instanceof $T)q=B.code!==32&&B.code!==20&&B.code!==10;else{if(B instanceof Lb)switch(B.code){case 2:case 13:case 14:case 4:break;default:q=!1;break a}q=!0}if(q)return h=(1+Math.random()*.25)*(O.T?6E4:1E3),y=setTimeout(function(){return void O.N()},h),O.addOnDisposeCallback(function(){return void clearTimeout(y)}),u.return(); O.G=t}k.kQ(O.T?13:14);O.V.reject(O.G);return u.return();case 6:O.state=8,O.X=0,(U=O.T)==null||U.dispose(),O.T=b,O.V.resolve(),g.Tz(u)}})}; rFw=function(O,b,a,N){var k=OB(b,2)*1E3;if(k<=0)throw new $T(31,"TTM:Invalid");if(bh(b,4))return new Pg(O.logger,bh(b,4),k);if(!OB(b,3))return new x$(O.logger,BB(nQ(b,1)),k);if(!N)throw new $T(4,"PMD:Undefined");N=N(BB(nQ(b,1)));if(!(N instanceof Function))throw new $T(16,"APF:Failed");O.Y=Math.floor((Date.now()+k)/1E3);O=new oo(O.logger,N,OB(b,3),k);O.addOnDisposeCallback(function(){return void a.resolve()}); return O}; Ume=function(O,b){b=b instanceof $T?b:new $T(5,"TVD:error",b);return O.reportError(b)}; HD3=function(O,b,a){try{if(O.Yk())throw new $T(21,"BNT:disposed");if(!O.T&&O.G)throw O.G;var N,k;return(k=(N=uRf(O,b,a))!=null?N:AF8(O,b,a))!=null?k:WK7(O,b,a)}catch(D){if(!b.YV)throw Ume(O,D);return q38(O,a,D)}}; uRf=function(O,b,a){var N;return(N=O.T)==null?void 0:Gk(N,function(){return lC(O,b)},a,function(k){var D; if(O.T instanceof oo&&((D=b.aq)==null?0:D.l7))try{var R;(R=O.cache)==null||dm3(R,lC(O,b),k,b.aq.nC,O.Y-120)}catch(d){O.reportError(new $T(24,"ELX:write",d))}})}; AF8=function(O,b,a){var N;if((N=b.aq)!=null&&N.il)try{var k,D=(k=O.cache)==null?void 0:ZDz(k,lC(O,b),b.aq.nC);return D?a?Z1(O.logger,function(){return g.DP(D,2)},"a"):D:void 0}catch(R){O.reportError(new $T(23,"RXO:read",R))}}; WK7=function(O,b,a){var N={stack:[],error:void 0,hasError:!1};try{if(!b.uj)throw new $T(29,"SDF:notready");return Gk(hzQ(N,new S_(O.logger,0,O.state)),function(){return lC(O,b)},a)}catch(k){N.error=k,N.hasError=!0}finally{yAp(N)}}; q38=function(O,b,a){var N={stack:[],error:void 0,hasError:!1};try{var k=Ume(O,a);return Gk(hzQ(N,new vg(O.logger,k)),function(){return[]},b)}catch(D){N.error=D,N.hasError=!0}finally{yAp(N)}}; lC=function(O,b){return b.Ty?b.Ty:b.uB?Z1(O.logger,function(){return b.Ty=j_(b.uB)},"c"):[]}; VR=function(){var O=0,b;return function(a){b||(b=new FG);var N=new S_(b,O,1),k=Gk(N,function(){return j_(a)},!0); N.dispose();O++;return k}}; LK=function(O){this.l3=hW(O)}; Y3Y=function(O,b,a){this.vt=O;this.Z1=b;this.metadata=a}; XG=function(O,b){b=b===void 0?{}:b;this.PpG=O;this.metadata=b;this.status=null}; iC=function(O,b,a,N,k){this.name=O;this.methodType="unary";this.requestType=b;this.responseType=a;this.T=N;this.G=k}; QR=function(O){this.l3=hW(O)}; e_=function(O){this.l3=hW(O)}; OA=function(O){this.l3=hW(O)}; b4=function(O,b){this.U=O.Z8G;this.L=b;this.T=O.xhr;this.V=[];this.N=[];this.Y=[];this.X=[];this.G=[];this.U&&cF8(this)}; ETQ=function(O,b){var a=new mmG;g.Fr(O.T,"complete",function(){if(NE(O.T)){var N=g.k$(O.T);if(b&&O.T.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");N=atob(N)}try{var k=O.L(N)}catch(d){an(O,Nt(new Lb(13,"Error when deserializing response data; error: "+d+(", response: "+N)),a));return}N=C18(O.T.getStatus());ky(O,Dv(O));N==0?zue(O,k):an(O,Nt(new Lb(N,"Xhr succeeded but the status code is not 200"),a))}else{N=g.k$(O.T);k=Dv(O);if(N){var D=JF8(O, N);N=D.code;var R=D.details;D=D.metadata}else N=2,R="Rpc failed due to xhr error. uri: "+String(O.T.L)+", error code: "+O.T.G+", error: "+O.T.getLastError(),D=k;ky(O,k);an(O,Nt(new Lb(N,R,D),a))}})}; cF8=function(O){O.U.W9("data",function(b){if("1"in b){var a=b["1"];try{var N=O.L(a)}catch(k){an(O,new Lb(13,"Error when deserializing response data; error: "+k+(", response: "+a)))}N&&zue(O,N)}if("2"in b)for(b=JF8(O,b["2"]),a=0;a<O.Y.length;a++)O.Y[a](b)}); O.U.W9("end",function(){ky(O,Dv(O));for(var b=0;b<O.X.length;b++)O.X[b]()}); O.U.W9("error",function(){if(O.G.length!=0){var b=O.T.G;b!==0||NE(O.T)||(b=6);var a=-1;switch(b){case 0:var N=2;break;case 7:N=10;break;case 8:N=4;break;case 6:a=O.T.getStatus();N=C18(a);break;default:N=14}ky(O,Dv(O));b=KuQ(b)+", error: "+O.T.getLastError();a!=-1&&(b+=", http status code: "+a);an(O,new Lb(N,b))}})}; Dv=function(O){var b={},a=g.uWf(O.T);Object.keys(a).forEach(function(N){b[N]=a[N]}); return b}; JF8=function(O,b){var a=2,N={};try{var k=MuY(b);a=e9(k,1);var D=k.getMessage();LQ(k,e_,3).length&&(N["grpc-web-status-details-bin"]=b)}catch(R){O.T&&O.T.getStatus()===404?(a=5,D="Not Found: "+String(O.T.L)):(a=14,D="Unable to parse RpcStatus: "+R)}return{code:a,details:D,metadata:N}}; sA=function(O,b){b=O.indexOf(b);b>-1&&O.splice(b,1)}; zue=function(O,b){for(var a=0;a<O.V.length;a++)O.V[a](b)}; ky=function(O,b){for(var a=0;a<O.N.length;a++)O.N[a](b)}; an=function(O,b){for(var a=0;a<O.G.length;a++)O.G[a](b)}; mmG=function(){var O=Error.call(this);this.message=O.message;"stack"in O&&(this.stack=O.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name="AsyncStack"}; Nt=function(O,b){b.stack&&(O.stack+="\n"+b.stack);return O}; g.Rn=function(O){this.X=O.s0d||null;this.V=O.yO||!1;this.G=void 0}; $y=function(O,b){g.Th.call(this);this.Mi=O;this.Y=b;this.N=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.L=new Headers;this.G=null;this.yl="GET";this.J="";this.T=!1;this.U=this.V=this.X=null}; nT7=function(O){O.V.read().then(O.El.bind(O)).catch(O.PS.bind(O))}; dA=function(O){O.readyState=4;O.X=null;O.V=null;O.U=null;Cf(O)}; Cf=function(O){O.onreadystatechange&&O.onreadystatechange.call(O)}; g.Zv=function(O){this.T=this.L=this.N="";this.V=null;this.Y=this.G="";this.U=!1;var b;O instanceof g.Zv?(this.U=O.U,g.FQ(this,O.N),this.L=O.L,g.gA(this,O.T),g.Bq(this,O.V),this.G=O.G,Kf(this,O.X.clone()),this.Y=O.Y):O&&(b=g.Uk(String(O)))?(this.U=!1,g.FQ(this,b[1]||"",!0),this.L=tk(b[2]||""),g.gA(this,b[3]||"",!0),g.Bq(this,b[4]),this.G=tk(b[5]||"",!0),Kf(this,b[6]||"",!0),this.Y=tk(b[7]||"")):(this.U=!1,this.X=new hk(null,this.U))}; g.FQ=function(O,b,a){O.N=a?tk(b,!0):b;O.N&&(O.N=O.N.replace(/:$/,""))}; g.gA=function(O,b,a){O.T=a?tk(b,!0):b}; g.Bq=function(O,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Bad port number "+b);O.V=b}else O.V=null}; Kf=function(O,b,a){b instanceof hk?(O.X=b,pLQ(O.X,O.U)):(a||(b=yb(b,GQz)),O.X=new hk(b,O.U))}; g.wA=function(O,b,a){O.X.set(b,a)}; g.T$=function(O){return O instanceof g.Zv?O.clone():new g.Zv(O)}; tk=function(O,b){return O?b?decodeURI(O.replace(/%25/g,"%2525")):decodeURIComponent(O):""}; yb=function(O,b,a){return typeof O==="string"?(O=encodeURI(O).replace(b,oTQ),a&&(O=O.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),O):null}; oTQ=function(O){O=O.charCodeAt(0);return"%"+(O>>4&15).toString(16)+(O&15).toString(16)}; hk=function(O,b){this.G=this.T=null;this.V=O||null;this.X=!!b}; rA=function(O){O.T||(O.T=new Map,O.G=0,O.V&&q6(O.V,function(b,a){O.add(BO(b),a)}))}; xmb=function(O,b){rA(O);b=UA(O,b);return O.T.has(b)}; g.PAz=function(O,b,a){O.remove(b);a.length>0&&(O.V=null,O.T.set(UA(O,b),g.rv(a)),O.G=O.G+a.length)}; UA=function(O,b){b=String(b);O.X&&(b=b.toLowerCase());return b}; pLQ=function(O,b){b&&!O.X&&(rA(O),O.V=null,O.T.forEach(function(a,N){var k=N.toLowerCase();N!=k&&(this.remove(N),g.PAz(this,k,a))},O)); O.X=b}; g.vT8=function(O){var b="";g.xr(O,function(a,N){b+=N;b+=":";b+=a;b+="\r\n"}); return b}; g.u4=function(O,b,a){if(g.i$(a))return O;a=g.vT8(a);if(typeof O==="string")return zZ(O,g.gt(b),a);g.wA(O,b,a);return O}; g.Ak=function(O){g.p.call(this);this.G=O;this.T={}}; jcA=function(O,b,a,N,k,D){if(Array.isArray(a))for(var R=0;R<a.length;R++)jcA(O,b,a[R],N,k,D);else{b=Zw(b,a,N||O.handleEvent,k,D||O.G||O);if(!b)return O;O.T[b.key]=b}return O}; S3p=function(){this.V=!0;this.G=0;this.T=""}; IWp=function(O,b,a){O.V=!1;throw Error("The stream is broken @"+O.G+". Error: "+a+". With input:\n"+b);}; Wq=function(){this.Y=null;this.U=[];this.X=this.G=this.V=this.T=this.J=0;this.N=null;this.L=0}; qt=function(O,b,a,N){O.T=3;O.Y="The stream is broken @"+O.J+"/"+a+". Error: "+N+". With input:\n"+b;throw Error(O.Y);}; Hq=function(){this.T=null;this.G=0;this.V=new S3p;this.X=new Wq}; fWz=function(O,b,a){O.T="The stream is broken @"+O.G+". Error: "+a+". With input:\n"+b;throw Error(O.T);}; Yy=function(O){return O=="\r"||O=="\n"||O==" "||O=="\t"}; cq=function(O){this.J=null;this.Y=[];this.X="";this.Mi=[];this.V=this.G=0;this.U=!1;this.L=0;this.Tr=/[\\"]/g;this.T=this.N=0;this.yl=!(!O||!O.xJ)}; mp=function(O,b,a){O.N=3;O.J="The stream is broken @"+O.V+"/"+a+". With input:\n"+b;throw Error(O.J);}; z$=function(){this.N=this.V=null;this.G=this.T=0;this.X=[];this.Y=!1}; lWw=function(O){var b=g.sG(O,"Content-Type");if(!b)return null;b=b.toLowerCase();return b.startsWith("application/json")?b.startsWith("application/json+protobuf")?new z$:new cq:b.startsWith("application/x-protobuf")?(O=g.sG(O,"Content-Transfer-Encoding"))?O.toLowerCase()=="base64"?new Hq:null:new Wq:null}; Jk=function(O){this.T=O;this.G=null;this.N=this.V=0;this.J=!1;this.X=this.U=this.Y=null;this.L=new g.Ak(this);this.L.listen(this.T,"readystatechange",this.yl)}; pf=function(O,b){O.N!=b&&(O.N=b,O.U&&O.U())}; G$=function(O){O.L.removeAll();if(O.T){var b=O.T;O.T=null;b.abort();b.dispose()}}; Vuz=function(O){O=this.V=O;var b=(0,g.kr)(this.jXX,this);O.X=b;O=this.V;b=(0,g.kr)(this.MVy,this);O.U=b;this.G={};this.T={}}; LKG=function(O,b){for(var a={},N=0;N<O.length;a={V1:void 0},N++)a.V1=O[N],b.forEach(function(k){return function(D){try{D(k.V1)}catch(R){}}}(a))}; on=function(O,b){var a=O.G[b];a&&a.forEach(function(N){try{N()}catch(k){}}); (a=O.T[b])&&a.forEach(function(N){N()}); O.T[b]=[]}; XLe=function(){var O={format:"jspb"};O=O===void 0?{}:O;this.wj=O.wj||g.Lw("suppressCorsPreflight",O)||!1;this.withCredentials=O.withCredentials||g.Lw("withCredentials",O)||!1;this.M2=O.M2||[];this.Fe=O.Fe||[];this.Jv=O.Jv;this.T=O.n2U||!1}; eub=function(O,b,a,N,k,D){D=D===void 0?{}:D;var R=b.substring(0,b.length-k.name.length),d,Z=(d=D)==null?void 0:d.signal;return iDe(function(F){return new Promise(function(B,K){if(Z==null?0:Z.aborted){var t=new Lb(1,"Aborted");t.cause=Z.reason;K(t)}else{var h={},y=Qcz(O,F,R);y.W9("error",function(U){return void K(U)}); y.W9("metadata",function(U){h=U}); y.W9("data",function(U){var u=h;u=u===void 0?{}:u;B(new XG(U,u))}); Z&&Z.addEventListener("abort",function(){y.cancel();var U=new Lb(1,"Aborted");U.cause=Z.reason;K(U)})}})},O.Fe).call(O,k.U(a,N)).then(function(F){return F.PpG})}; vNw=function(O,b,a,N,k){var D=D===void 0?{}:D;return eub(O,b,a,N,k,D)}; Qcz=function(O,b,a){var N=b.Z1,k=b.getMetadata(),D=Obp(O,!0);O=bb8(O,k,D,a+N.getName());a=awe(D,N.G,!1);ETQ(a,k["X-Goog-Encode-Response-If-Executable"]==="base64");b=N.T(b.vt);D.send(O,"POST",b);return a}; Obp=function(O,b){b=O.T&&!b;return O.Jv||b?new g.eD(new g.Rn({s0d:O.Jv,yO:b})):new g.eD}; bb8=function(O,b,a,N){b["Content-Type"]="application/json+protobuf";b["X-User-Agent"]="grpc-web-javascript/0.1";var k=b.Authorization;if(k&&NTw.has(k.split(" ")[0])||O.withCredentials)a.U=!0;if(O.wj)N=g.u4(N,"$httpHeaders",b);else for(O=g.r(Object.keys(b)),k=O.next();!k.done;k=O.next())k=k.value,a.headers.set(k,b[k]);return N}; awe=function(O,b,a){if(a){O.isActive();a=new Jk(O);var N=new Vuz(a)}return new b4({xhr:O,Z8G:N},b)}; khe=function(O,b){return b.reduce(function(a,N){return function(k){return N.intercept(k,a)}},O)}; iDe=function(O,b){return b.reduce(function(a,N){return function(k){return N.intercept(k,a)}},O)}; D8b=function(){this.T=new XLe;this.G="https://jnn-pa.googleapis.com".replace(/\/+$/,"")}; $8e=function(O){if(g.Kx(g.tB(O)))return!1;if(O.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=yt3p&sr=1&")>=0)return!0;try{var b=new g.Zv(O)}catch(a){return g.B$(sfb,function(N){return O.search(N)>0})!=null}return b.Y.match(RCG)?!0:g.B$(sfb,function(a){return O.match(a)!=null})!=null}; g.Pq=function(O,b){return O.replace(C9e,function(a,N){try{var k=g.QD(b,N);if(k==null||k.toString()==null)return a;k=k.toString();if(k==""||!g.Kx(g.tB(k)))return encodeURIComponent(k).replace(/%2C/g,",")}catch(D){}return a})}; vq=function(O,b){return Object.is(O,b)}; SS=function(O){var b=jS;jS=O;return b}; d8A=function(O){if(O.N1!==void 0){var b=In;In=!0;try{for(var a=g.r(O.N1),N=a.next();!N.done;N=a.next()){var k=N.value;k.Eg||(O=void 0,k.Eg=!0,d8A(k),(O=k.gt)==null||O.call(k,k))}}finally{In=b}}}; Zb3=function(){var O;return((O=jS)==null?void 0:O.ZV)!==!1}; FIp=function(O){O&&(O.Pk=0);return SS(O)}; gL8=function(O,b){SS(b);if(O&&O.rh!==void 0&&O.hG!==void 0&&O.PO!==void 0){if(ff(O))for(b=O.Pk;b<O.rh.length;b++)l4(O.rh[b],O.hG[b]);for(;O.rh.length>O.Pk;)O.rh.pop(),O.PO.pop(),O.hG.pop()}}; KIp=function(O,b,a){BTw(O);if(O.N1.length===0&&O.rh!==void 0)for(var N=0;N<O.rh.length;N++)O.hG[N]=KIp(O.rh[N],O,N);O.mu.push(a);return O.N1.push(b)-1}; l4=function(O,b){BTw(O);if(O.N1.length===1&&O.rh!==void 0)for(var a=0;a<O.rh.length;a++)l4(O.rh[a],O.hG[a]);a=O.N1.length-1;O.N1[b]=O.N1[a];O.mu[b]=O.mu[a];O.N1.length--;O.mu.length--;b<O.N1.length&&(a=O.mu[b],O=O.N1[b],tDz(O),O.hG[a]=b)}; ff=function(O){var b,a;return O.Pd||((a=O==null?void 0:(b=O.N1)==null?void 0:b.length)!=null?a:0)>0}; tDz=function(O){O.rh!=null||(O.rh=[]);O.hG!=null||(O.hG=[]);O.PO!=null||(O.PO=[])}; BTw=function(O){O.N1!=null||(O.N1=[]);O.mu!=null||(O.mu=[])}; yqp=function(O){function b(){if(In)throw Error("");if(jS!==null){var N=jS.Pk++;tDz(jS);N<jS.rh.length&&jS.rh[N]!==a&&ff(jS)&&l4(jS.rh[N],jS.hG[N]);jS.rh[N]!==a&&(jS.rh[N]=a,jS.hG[N]=ff(jS)?KIp(a,jS,N):0);jS.PO[N]=a.version}return a.value} var a=Object.create(hCe);a.value=O;b[Vb]=a;return b}; TTf=function(O){O=yqp(O);var b=O[Vb];return[O,function(a){return w0z(b,a)}, function(a){if(!Zb3())throw Error();w0z(b,a(b.value))}]}; w0z=function(O,b){if(!Zb3())throw Error();O.lU(O.value,b)||(O.value=b,O.version++,rq8++,d8A(O))}; U88=function(O,b){b=b===void 0?"":b;O=TTf(O)[0][Vb];var a;b=(a=b)!=null?a:"[signal]";O.On8=b}; XQ=function(O){g.Th.call(this);var b=this;this.N=this.G=0;this.mj=O!=null?O:{BD:function(k,D){return setTimeout(k,D)}, cG:function(k){clearTimeout(k)}}; var a,N;this.T=(N=(a=window.navigator)==null?void 0:a.onLine)!=null?N:!0;this.V=function(){return g.M(function(k){return g.J(k,Lf(b),0)})}; window.addEventListener("offline",this.V);window.addEventListener("online",this.V);this.N||this.gD()}; urQ=function(){var O=g.i4;XQ.instance||(XQ.instance=new XQ(O));return XQ.instance}; Lf=function(O,b){return O.X?O.X:O.X=new Promise(function(a){var N,k,D,R;return g.M(function(d){switch(d.G){case 1:return N=window.AbortController?new window.AbortController:void 0,D=(k=N)==null?void 0:k.signal,R=!1,g.rf(d,2,3),N&&(O.G=O.mj.BD(function(){N.abort()},b||2E4)),g.J(d,fetch("/generate_204",{method:"HEAD", signal:D}),5);case 5:R=!0;case 3:g.c8(d);O.X=void 0;O.G&&(O.mj.cG(O.G),O.G=0);R!==O.T&&(O.T=R,O.T?O.dispatchEvent("networkstatus-online"):O.dispatchEvent("networkstatus-offline"));a(R);g.zz(d,0);break;case 2:g.qB(d),R=!1,d.Vl(3)}})})}; Qb=function(){this.data=[];this.T=-1}; Aqp=function(O){O.T===-1&&(O.T=O.data.reduce(function(b,a,N){return b+(a?Math.pow(2,N):0)},0)); return O.T}; eS=function(O){O.setAttribute("role","link")}; bw=function(O,b){Array.isArray(b)&&(b=b.join(" "));b===""||b==void 0?(OW||(b={},OW=(b.atomic=!1,b.autocomplete="none",b.dropeffect="none",b.haspopup=!1,b.live="off",b.multiline=!1,b.multiselectable=!1,b.orientation="vertical",b.readonly=!1,b.relevant="additions text",b.required=!1,b.sort="none",b.busy=!1,b.disabled=!1,b.hidden=!1,b.invalid="false",b)),b=OW,"label"in b?O.setAttribute("aria-label",b.label):O.removeAttribute("aria-label")):O.setAttribute("aria-label",b)}; kC=function(O){O=O.getAttribute("aria-label");return O==null||O==void 0?"":String(O)}; g.DH=function(O,b,a){g.p.call(this);this.T=null;this.X=!1;this.Y=O;this.N=a;this.G=b||window;this.V=(0,g.kr)(this.vV,this)}; WIz=function(O){O=O.G;return O.requestAnimationFrame||O.webkitRequestAnimationFrame||O.mozRequestAnimationFrame||O.oRequestAnimationFrame||O.msRequestAnimationFrame||null}; qEe=function(O){O=O.G;return O.cancelAnimationFrame||O.cancelRequestAnimationFrame||O.webkitCancelRequestAnimationFrame||O.mozCancelRequestAnimationFrame||O.oCancelRequestAnimationFrame||O.msCancelRequestAnimationFrame||null}; g.sW=function(O,b,a){g.p.call(this);this.T=O;this.b4=b||0;this.G=a;this.V=(0,g.kr)(this.G5,this)}; g.Rl=function(O,b){O.isActive()||O.start(b)}; g.$C=function(O){O.stop();O.G5()}; g.C6=function(O){O.isActive()&&g.$C(O)}; g.dg=function(O,b,a){g.p.call(this);this.X=a!=null?O.bind(a):O;this.b4=b;this.V=null;this.T=!1;this.G=0;this.FF=null}; ZH=function(O){O.FF=g.fb(function(){O.FF=null;O.T&&!O.G&&(O.T=!1,ZH(O))},O.b4); var b=O.V;O.V=null;O.X.apply(null,b)}; g.Fp=function(O,b){this.T=O[g.le.Symbol.iterator]();this.G=b}; Hbe=function(O){return typeof O.className=="string"?O.className:O.getAttribute&&O.getAttribute("class")||""}; gg=function(O){return O.classList?O.classList:Hbe(O).match(/\S+/g)||[]}; g.Bb=function(O,b){typeof O.className=="string"?O.className=b:O.setAttribute&&O.setAttribute("class",b)}; g.K6=function(O,b){return O.classList?O.classList.contains(b):g.tR(gg(O),b)}; g.tC=function(O,b){if(O.classList)O.classList.add(b);else if(!g.K6(O,b)){var a=Hbe(O);g.Bb(O,a+(a.length>0?" "+b:b))}}; g.hC=function(O,b){if(O.classList)Array.prototype.forEach.call(b,function(k){g.tC(O,k)}); else{var a={};Array.prototype.forEach.call(gg(O),function(k){a[k]=!0}); Array.prototype.forEach.call(b,function(k){a[k]=!0}); b="";for(var N in a)b+=b.length>0?" "+N:N;g.Bb(O,b)}}; g.yP=function(O,b){O.classList?O.classList.remove(b):g.K6(O,b)&&g.Bb(O,Array.prototype.filter.call(gg(O),function(a){return a!=b}).join(" "))}; g.wg=function(O,b){O.classList?Array.prototype.forEach.call(b,function(a){g.yP(O,a)}):g.Bb(O,Array.prototype.filter.call(gg(O),function(a){return!g.tR(b,a)}).join(" "))}; g.TW=function(O,b,a){a?g.tC(O,b):g.yP(O,b)}; YEQ=function(O,b){var a=!g.K6(O,b);g.TW(O,b,a)}; g.rg=function(){g.Th.call(this);this.T=0;this.endTime=this.startTime=null}; cqe=function(O,b){Array.isArray(b)||(b=[b]);b=b.map(function(a){return typeof a==="string"?a:a.property+" "+a.duration+"s "+a.timing+" "+a.delay+"s"}); g.uF(O,"transition",b.join(","))}; UW=function(O,b,a,N,k){g.rg.call(this);this.G=O;this.N=b;this.Y=a;this.X=N;this.U=Array.isArray(k)?k:[k]}; m8w=function(O,b,a,N){return new UW(O,b,{opacity:a},{opacity:N},{property:"opacity",duration:b,timing:"ease-in",delay:0})}; Jq8=function(O){O=wC(O);if(O=="")return null;var b=String(O.slice(0,4)).toLowerCase();if(("url("<b?-1:"url("==b?0:1)==0)return!O.endsWith(")")||(O?O.split("(").length-1:0)>1||O&&O.split(")"),null;if(O.indexOf("(")>0){if(/"|'/.test(O))return null;b=/([\-\w]+)\(/g;for(var a;a=b.exec(O);)if(!(a[1].toLowerCase()in zC7))return null}return O}; uw=function(O,b){O=g.le[O];return O&&O.prototype?(b=Object.getOwnPropertyDescriptor(O.prototype,b))&&b.get||null:null}; EL3=function(O){var b=g.le.CSSStyleDeclaration;return b&&b.prototype&&b.prototype[O]||null}; MDQ=function(O,b,a,N){if(O)return O.apply(b,N);if(g.AC&&document.documentMode<10){if(!b[a].call)throw Error("IE Clobbering detected");}else if(typeof b[a]!="function")throw Error("Clobbering detected");return b[a].apply(b,N)}; x8Q=function(O){if(!O)return"";var b=document.createElement("div").style;nLA(O).forEach(function(a){var N=g.lt&&a in p0z?a:a.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");BR(N,"--")||BR(N,"var")||(a=MDQ(GhB,O,O.getPropertyValue?"getPropertyValue":"getAttribute",[a])||"",a=Jq8(a),a!=null&&MDQ(oLY,b,b.setProperty?"setProperty":"setAttribute",[N,a]))}); return b.cssText||""}; nLA=function(O){g.eG(O)?O=g.rv(O):(O=g.l$(O),g.yD(O,"cssText"));return O}; g.qA=function(O){var b,a=b=0,N=!1;O=O.split(P9G);for(var k=0;k<O.length;k++){var D=O[k];g.Wb.test(D)?(b++,a++):vLe.test(D)?N=!0:jf7.test(D)?a++:SE7.test(D)&&(N=!0)}b=a==0?N?1:0:b/a>.4?-1:1;return(b==0?null:b)==-1?"rtl":"ltr"}; g.mn=function(O){if(O instanceof Hb||O instanceof YC||O instanceof cb)return O;if(typeof O.next=="function")return new Hb(function(){return O}); if(typeof O[Symbol.iterator]=="function")return new Hb(function(){return O[Symbol.iterator]()}); if(typeof O.lK=="function")return new Hb(function(){return O.lK()}); throw Error("Not an iterator or iterable.");}; Hb=function(O){this.G=O}; YC=function(O){this.G=O}; cb=function(O){Hb.call(this,function(){return O}); this.V=O}; zW=function(O,b,a,N,k,D,R,d){this.T=O;this.U=b;this.V=a;this.N=N;this.X=k;this.Y=D;this.G=R;this.L=d}; JC=function(O,b){if(b==0)return O.T;if(b==1)return O.G;var a=YS(O.T,O.V,b),N=YS(O.V,O.X,b);O=YS(O.X,O.G,b);a=YS(a,N,b);N=YS(N,O,b);return YS(a,N,b)}; Iwe=function(O,b){var a=(b-O.T)/(O.G-O.T);if(a<=0)return 0;if(a>=1)return 1;for(var N=0,k=1,D=0,R=0;R<8;R++){D=JC(O,a);var d=(JC(O,a+1E-6)-D)/1E-6;if(Math.abs(D-b)<1E-6)return a;if(Math.abs(d)<1E-6)break;else D<b?N=a:k=a,a-=(D-b)/d}for(R=0;Math.abs(D-b)>1E-6&&R<8;R++)D<b?(N=a,a=(a+k)/2):(k=a,a=(a+N)/2),D=JC(O,a);return a}; EW=function(O,b){this.start=O<b?O:b;this.end=O<b?b:O}; MA=function(O){return(O=O.exec(g.A_()))?O[1]:""}; n6=function(O){return g.ud(fwQ,O)>=0}; g.p6=function(O){g.p.call(this);this.Y=1;this.V=[];this.X=0;this.T=[];this.G={};this.U=!!O}; lw8=function(O,b,a){g.zh(function(){O.apply(b,a)})}; g.GW=function(O){this.T=O}; ol=function(O){this.T=O}; VDz=function(O){this.data=O}; LIY=function(O){return O===void 0||O instanceof VDz?O:new VDz(O)}; xC=function(O){this.T=O}; g.X0w=function(O){var b=O.creation;O=O.expiration;return!!O&&O<g.s$()||!!b&&b>g.s$()}; g.Pb=function(O){this.T=O}; ibG=function(){}; vb=function(){}; jN=function(O){this.T=O;this.G=null}; SN=function(O){if(O.T==null)throw Error("Storage mechanism: Storage unavailable");O.isAvailable()||NK(Error("Storage mechanism: Storage unavailable"))}; Il=function(){var O=null;try{O=g.le.localStorage||null}catch(b){}jN.call(this,O)}; Qfp=function(){var O=null;try{O=g.le.sessionStorage||null}catch(b){}jN.call(this,O)}; f6=function(O,b){this.G=O;this.T=b+"::"}; g.lw=function(O){var b=new Il;return b.isAvailable()?O?new f6(b,O):b:null}; VP=function(O,b){this.T=O;this.G=b}; L6=function(O){this.T=[];if(O)a:{if(O instanceof L6){var b=O.j6();O=O.Zo();if(this.T.length<=0){for(var a=this.T,N=0;N<b.length;N++)a.push(new VP(b[N],O[N]));break a}}else b=g.l$(O),O=g.IG(O);for(a=0;a<b.length;a++)this.eM(b[a],O[a])}}; Xp=function(){L6.apply(this,arguments)}; iw=function(){}; eCG=function(){var O=Error();O.name="SecurityError";throw O;}; OKw=function(){return{get opener(){return null},get closed(){return!0},get location(){eCG()},get document(){eCG()},postMessage:function(){}, close:function(){}, focus:function(){}}}; bK8=function(O){var b,a,N=O.length,k=0;for(b=0;b<N;b++){var D=O.charCodeAt(b);if((D&64512)===55296&&b+1<N){var R=O.charCodeAt(b+1);(R&64512)===56320&&(D=65536+(D-55296<<10)+(R-56320),b++)}k+=D<128?1:D<2048?2:D<65536?3:4}var d=new QP.YZ(k);for(b=a=0;a<k;b++)D=O.charCodeAt(b),(D&64512)===55296&&b+1<N&&(R=O.charCodeAt(b+1),(R&64512)===56320&&(D=65536+(D-55296<<10)+(R-56320),b++)),D<128?d[a++]=D:(D<2048?d[a++]=192|D>>>6:(D<65536?d[a++]=224|D>>>12:(d[a++]=240|D>>>18,d[a++]=128|D>>>12&63),d[a++]=128|D>>> 6&63),d[a++]=128|D&63);return d}; eN=function(O){for(var b=O.length;--b>=0;)O[b]=0}; Of=function(O,b,a,N,k){this.Ht=O;this.Du=b;this.kx=a;this.wS=N;this.lGU=k;this.t_=O&&O.length}; br=function(O,b){this.KH=O;this.kG=0;this.l1=b}; aU=function(O,b){O.Dk[O.pending++]=b&255;O.Dk[O.pending++]=b>>>8&255}; NZ=function(O,b,a){O.DE>16-a?(O.aM|=b<<O.DE&65535,aU(O,O.aM),O.aM=b>>16-O.DE,O.DE+=a-16):(O.aM|=b<<O.DE&65535,O.DE+=a)}; kI=function(O,b,a){NZ(O,a[b*2],a[b*2+1])}; a1G=function(O,b){var a=0;do a|=O&1,O>>>=1,a<<=1;while(--b>0);return a>>>1}; N0e=function(O,b,a){var N=Array(16),k=0,D;for(D=1;D<=15;D++)N[D]=k=k+a[D-1]<<1;for(a=0;a<=b;a++)k=O[a*2+1],k!==0&&(O[a*2]=a1G(N[k]++,k))}; kk7=function(O){var b;for(b=0;b<286;b++)O.sz[b*2]=0;for(b=0;b<30;b++)O.VY[b*2]=0;for(b=0;b<19;b++)O.Oi[b*2]=0;O.sz[512]=1;O.u_=O.FW=0;O.N_=O.matches=0}; DEe=function(O){O.DE>8?aU(O,O.aM):O.DE>0&&(O.Dk[O.pending++]=O.aM);O.aM=0;O.DE=0}; soz=function(O,b,a){DEe(O);aU(O,a);aU(O,~a);QP.Ox(O.Dk,O.window,b,a,O.pending);O.pending+=a}; Rv8=function(O,b,a,N){var k=b*2,D=a*2;return O[k]<O[D]||O[k]===O[D]&&N[b]<=N[a]}; D9=function(O,b,a){for(var N=O.im[a],k=a<<1;k<=O.jo;){k<O.jo&&Rv8(b,O.im[k+1],O.im[k],O.depth)&&k++;if(Rv8(b,N,O.im[k],O.depth))break;O.im[a]=O.im[k];a=k;k<<=1}O.im[a]=N}; $Ew=function(O,b,a){var N=0;if(O.N_!==0){do{var k=O.Dk[O.Kj+N*2]<<8|O.Dk[O.Kj+N*2+1];var D=O.Dk[O.Mx+N];N++;if(k===0)kI(O,D,b);else{var R=sf[D];kI(O,R+256+1,b);var d=RU[R];d!==0&&(D-=$I[R],NZ(O,D,d));k--;R=k<256?C1[k]:C1[256+(k>>>7)];kI(O,R,a);d=dS[R];d!==0&&(k-=Z9[R],NZ(O,k,d))}}while(N<O.N_)}kI(O,256,b)}; Fg=function(O,b){var a=b.KH,N=b.l1.Ht,k=b.l1.t_,D=b.l1.wS,R,d=-1;O.jo=0;O.F4=573;for(R=0;R<D;R++)a[R*2]!==0?(O.im[++O.jo]=d=R,O.depth[R]=0):a[R*2+1]=0;for(;O.jo<2;){var Z=O.im[++O.jo]=d<2?++d:0;a[Z*2]=1;O.depth[Z]=0;O.u_--;k&&(O.FW-=N[Z*2+1])}b.kG=d;for(R=O.jo>>1;R>=1;R--)D9(O,a,R);Z=D;do R=O.im[1],O.im[1]=O.im[O.jo--],D9(O,a,1),N=O.im[1],O.im[--O.F4]=R,O.im[--O.F4]=N,a[Z*2]=a[R*2]+a[N*2],O.depth[Z]=(O.depth[R]>=O.depth[N]?O.depth[R]:O.depth[N])+1,a[R*2+1]=a[N*2+1]=Z,O.im[1]=Z++,D9(O,a,1);while(O.jo>= 2);O.im[--O.F4]=O.im[1];R=b.KH;Z=b.kG;N=b.l1.Ht;k=b.l1.t_;D=b.l1.Du;var F=b.l1.kx,B=b.l1.lGU,K,t=0;for(K=0;K<=15;K++)O.kU[K]=0;R[O.im[O.F4]*2+1]=0;for(b=O.F4+1;b<573;b++){var h=O.im[b];K=R[R[h*2+1]*2+1]+1;K>B&&(K=B,t++);R[h*2+1]=K;if(!(h>Z)){O.kU[K]++;var y=0;h>=F&&(y=D[h-F]);var U=R[h*2];O.u_+=U*(K+y);k&&(O.FW+=U*(N[h*2+1]+y))}}if(t!==0){do{for(K=B-1;O.kU[K]===0;)K--;O.kU[K]--;O.kU[K+1]+=2;O.kU[B]--;t-=2}while(t>0);for(K=B;K!==0;K--)for(h=O.kU[K];h!==0;)N=O.im[--b],N>Z||(R[N*2+1]!==K&&(O.u_+=(K- R[N*2+1])*R[N*2],R[N*2+1]=K),h--)}N0e(a,d,O.kU)}; CCz=function(O,b,a){var N,k=-1,D=b[1],R=0,d=7,Z=4;D===0&&(d=138,Z=3);b[(a+1)*2+1]=65535;for(N=0;N<=a;N++){var F=D;D=b[(N+1)*2+1];++R<d&&F===D||(R<Z?O.Oi[F*2]+=R:F!==0?(F!==k&&O.Oi[F*2]++,O.Oi[32]++):R<=10?O.Oi[34]++:O.Oi[36]++,R=0,k=F,D===0?(d=138,Z=3):F===D?(d=6,Z=3):(d=7,Z=4))}}; dEb=function(O,b,a){var N,k=-1,D=b[1],R=0,d=7,Z=4;D===0&&(d=138,Z=3);for(N=0;N<=a;N++){var F=D;D=b[(N+1)*2+1];if(!(++R<d&&F===D)){if(R<Z){do kI(O,F,O.Oi);while(--R!==0)}else F!==0?(F!==k&&(kI(O,F,O.Oi),R--),kI(O,16,O.Oi),NZ(O,R-3,2)):R<=10?(kI(O,17,O.Oi),NZ(O,R-3,3)):(kI(O,18,O.Oi),NZ(O,R-11,7));R=0;k=F;D===0?(d=138,Z=3):F===D?(d=6,Z=3):(d=7,Z=4)}}}; ZK8=function(O){var b=4093624447,a;for(a=0;a<=31;a++,b>>>=1)if(b&1&&O.sz[a*2]!==0)return 0;if(O.sz[18]!==0||O.sz[20]!==0||O.sz[26]!==0)return 1;for(a=32;a<256;a++)if(O.sz[a*2]!==0)return 1;return 0}; gS=function(O,b,a){O.Dk[O.Kj+O.N_*2]=b>>>8&255;O.Dk[O.Kj+O.N_*2+1]=b&255;O.Dk[O.Mx+O.N_]=a&255;O.N_++;b===0?O.sz[a*2]++:(O.matches++,b--,O.sz[(sf[a]+256+1)*2]++,O.VY[(b<256?C1[b]:C1[256+(b>>>7)])*2]++);return O.N_===O.Yq-1}; K1=function(O,b){O.msg=Bd[b];return b}; tr=function(O){for(var b=O.length;--b>=0;)O[b]=0}; hr=function(O){var b=O.state,a=b.pending;a>O.H4&&(a=O.H4);a!==0&&(QP.Ox(O.output,b.Dk,b.X8,a,O.CR),O.CR+=a,b.X8+=a,O.U_+=a,O.H4-=a,b.pending-=a,b.pending===0&&(b.X8=0))}; TX=function(O,b){var a=O.MV>=0?O.MV:-1,N=O.XX-O.MV,k=0;if(O.level>0){O.Ft.Jw===2&&(O.Ft.Jw=ZK8(O));Fg(O,O.On);Fg(O,O.ao);CCz(O,O.sz,O.On.kG);CCz(O,O.VY,O.ao.kG);Fg(O,O.ju);for(k=18;k>=3&&O.Oi[Fcz[k]*2+1]===0;k--);O.u_+=3*(k+1)+5+5+4;var D=O.u_+3+7>>>3;var R=O.FW+3+7>>>3;R<=D&&(D=R)}else D=R=N+5;if(N+4<=D&&a!==-1)NZ(O,b?1:0,3),soz(O,a,N);else if(O.strategy===4||R===D)NZ(O,2+(b?1:0),3),$Ew(O,yT,wS);else{NZ(O,4+(b?1:0),3);a=O.On.kG+1;N=O.ao.kG+1;k+=1;NZ(O,a-257,5);NZ(O,N-1,5);NZ(O,k-4,4);for(D=0;D<k;D++)NZ(O, O.Oi[Fcz[D]*2+1],3);dEb(O,O.sz,a-1);dEb(O,O.VY,N-1);$Ew(O,O.sz,O.VY)}kk7(O);b&&DEe(O);O.MV=O.XX;hr(O.Ft)}; rS=function(O,b){O.Dk[O.pending++]=b}; Uf=function(O,b){O.Dk[O.pending++]=b>>>8&255;O.Dk[O.pending++]=b&255}; g$e=function(O,b){var a=O.sC,N=O.XX,k=O.iD,D=O.zB,R=O.XX>O.s3-262?O.XX-(O.s3-262):0,d=O.window,Z=O.VU,F=O.Eh,B=O.XX+258,K=d[N+k-1],t=d[N+k];O.iD>=O.Oq&&(a>>=2);D>O.xw&&(D=O.xw);do{var h=b;if(d[h+k]===t&&d[h+k-1]===K&&d[h]===d[N]&&d[++h]===d[N+1]){N+=2;for(h++;d[++N]===d[++h]&&d[++N]===d[++h]&&d[++N]===d[++h]&&d[++N]===d[++h]&&d[++N]===d[++h]&&d[++N]===d[++h]&&d[++N]===d[++h]&&d[++N]===d[++h]&&N<B;);h=258-(B-N);N=B-258;if(h>k){O.YG=b;k=h;if(h>=D)break;K=d[N+k-1];t=d[N+k]}}}while((b=F[b&Z])>R&&--a!== 0);return k<=O.xw?k:O.xw}; Wd=function(O){var b=O.s3,a;do{var N=O.Vo-O.xw-O.XX;if(O.XX>=b+(b-262)){QP.Ox(O.window,O.window,b,b,0);O.YG-=b;O.XX-=b;O.MV-=b;var k=a=O.gZ;do{var D=O.head[--k];O.head[k]=D>=b?D-b:0}while(--a);k=a=b;do D=O.Eh[--k],O.Eh[k]=D>=b?D-b:0;while(--a);N+=b}if(O.Ft.X2===0)break;k=O.Ft;a=O.window;D=O.XX+O.xw;var R=k.X2;R>N&&(R=N);R===0?a=0:(k.X2-=R,QP.Ox(a,k.input,k.Zt,R,D),k.state.wrap===1?k.ZU=ur(k.ZU,a,R,D):k.state.wrap===2&&(k.ZU=Ar(k.ZU,a,R,D)),k.Zt+=R,k.GL+=R,a=R);O.xw+=a;if(O.xw+O.eM>=3)for(N=O.XX-O.eM, O.Kc=O.window[N],O.Kc=(O.Kc<<O.So^O.window[N+1])&O.xU;O.eM&&!(O.Kc=(O.Kc<<O.So^O.window[N+3-1])&O.xU,O.Eh[N&O.VU]=O.head[O.Kc],O.head[O.Kc]=N,N++,O.eM--,O.xw+O.eM<3););}while(O.xw<262&&O.Ft.X2!==0)}; qZ=function(O,b){for(var a;;){if(O.xw<262){Wd(O);if(O.xw<262&&b===0)return 1;if(O.xw===0)break}a=0;O.xw>=3&&(O.Kc=(O.Kc<<O.So^O.window[O.XX+3-1])&O.xU,a=O.Eh[O.XX&O.VU]=O.head[O.Kc],O.head[O.Kc]=O.XX);a!==0&&O.XX-a<=O.s3-262&&(O.VJ=g$e(O,a));if(O.VJ>=3)if(a=gS(O,O.XX-O.YG,O.VJ-3),O.xw-=O.VJ,O.VJ<=O.rX&&O.xw>=3){O.VJ--;do O.XX++,O.Kc=(O.Kc<<O.So^O.window[O.XX+3-1])&O.xU,O.Eh[O.XX&O.VU]=O.head[O.Kc],O.head[O.Kc]=O.XX;while(--O.VJ!==0);O.XX++}else O.XX+=O.VJ,O.VJ=0,O.Kc=O.window[O.XX],O.Kc=(O.Kc<<O.So^ O.window[O.XX+1])&O.xU;else a=gS(O,0,O.window[O.XX]),O.xw--,O.XX++;if(a&&(TX(O,!1),O.Ft.H4===0))return 1}O.eM=O.XX<2?O.XX:2;return b===4?(TX(O,!0),O.Ft.H4===0?3:4):O.N_&&(TX(O,!1),O.Ft.H4===0)?1:2}; Hd=function(O,b){for(var a,N;;){if(O.xw<262){Wd(O);if(O.xw<262&&b===0)return 1;if(O.xw===0)break}a=0;O.xw>=3&&(O.Kc=(O.Kc<<O.So^O.window[O.XX+3-1])&O.xU,a=O.Eh[O.XX&O.VU]=O.head[O.Kc],O.head[O.Kc]=O.XX);O.iD=O.VJ;O.LX=O.YG;O.VJ=2;a!==0&&O.iD<O.rX&&O.XX-a<=O.s3-262&&(O.VJ=g$e(O,a),O.VJ<=5&&(O.strategy===1||O.VJ===3&&O.XX-O.YG>4096)&&(O.VJ=2));if(O.iD>=3&&O.VJ<=O.iD){N=O.XX+O.xw-3;a=gS(O,O.XX-1-O.LX,O.iD-3);O.xw-=O.iD-1;O.iD-=2;do++O.XX<=N&&(O.Kc=(O.Kc<<O.So^O.window[O.XX+3-1])&O.xU,O.Eh[O.XX&O.VU]= O.head[O.Kc],O.head[O.Kc]=O.XX);while(--O.iD!==0);O.t5=0;O.VJ=2;O.XX++;if(a&&(TX(O,!1),O.Ft.H4===0))return 1}else if(O.t5){if((a=gS(O,0,O.window[O.XX-1]))&&TX(O,!1),O.XX++,O.xw--,O.Ft.H4===0)return 1}else O.t5=1,O.XX++,O.xw--}O.t5&&(gS(O,0,O.window[O.XX-1]),O.t5=0);O.eM=O.XX<2?O.XX:2;return b===4?(TX(O,!0),O.Ft.H4===0?3:4):O.N_&&(TX(O,!1),O.Ft.H4===0)?1:2}; B0Q=function(O,b){for(var a,N,k,D=O.window;;){if(O.xw<=258){Wd(O);if(O.xw<=258&&b===0)return 1;if(O.xw===0)break}O.VJ=0;if(O.xw>=3&&O.XX>0&&(N=O.XX-1,a=D[N],a===D[++N]&&a===D[++N]&&a===D[++N])){for(k=O.XX+258;a===D[++N]&&a===D[++N]&&a===D[++N]&&a===D[++N]&&a===D[++N]&&a===D[++N]&&a===D[++N]&&a===D[++N]&&N<k;);O.VJ=258-(k-N);O.VJ>O.xw&&(O.VJ=O.xw)}O.VJ>=3?(a=gS(O,1,O.VJ-3),O.xw-=O.VJ,O.XX+=O.VJ,O.VJ=0):(a=gS(O,0,O.window[O.XX]),O.xw--,O.XX++);if(a&&(TX(O,!1),O.Ft.H4===0))return 1}O.eM=0;return b=== 4?(TX(O,!0),O.Ft.H4===0?3:4):O.N_&&(TX(O,!1),O.Ft.H4===0)?1:2}; Kc3=function(O,b){for(var a;;){if(O.xw===0&&(Wd(O),O.xw===0)){if(b===0)return 1;break}O.VJ=0;a=gS(O,0,O.window[O.XX]);O.xw--;O.XX++;if(a&&(TX(O,!1),O.Ft.H4===0))return 1}O.eM=0;return b===4?(TX(O,!0),O.Ft.H4===0?3:4):O.N_&&(TX(O,!1),O.Ft.H4===0)?1:2}; YI=function(O,b,a,N,k){this.N$=O;this.mq=b;this.W_X=a;this.Qj=N;this.func=k}; t_3=function(){this.Ft=null;this.status=0;this.Dk=null;this.wrap=this.pending=this.X8=this.zY=0;this.Gl=null;this.Lr=0;this.method=8;this.XC=-1;this.VU=this.Av=this.s3=0;this.window=null;this.Vo=0;this.head=this.Eh=null;this.zB=this.Oq=this.strategy=this.level=this.rX=this.sC=this.iD=this.xw=this.YG=this.XX=this.t5=this.LX=this.VJ=this.MV=this.So=this.xU=this.zq=this.gZ=this.Kc=0;this.sz=new QP.wy(1146);this.VY=new QP.wy(122);this.Oi=new QP.wy(78);tr(this.sz);tr(this.VY);tr(this.Oi);this.ju=this.ao= this.On=null;this.kU=new QP.wy(16);this.im=new QP.wy(573);tr(this.im);this.F4=this.jo=0;this.depth=new QP.wy(573);tr(this.depth);this.DE=this.aM=this.eM=this.matches=this.FW=this.u_=this.Kj=this.N_=this.Yq=this.Mx=0}; hvf=function(O,b){if(!O||!O.state||b>5||b<0)return O?K1(O,-2):-2;var a=O.state;if(!O.output||!O.input&&O.X2!==0||a.status===666&&b!==4)return K1(O,O.H4===0?-5:-2);a.Ft=O;var N=a.XC;a.XC=b;if(a.status===42)if(a.wrap===2)O.ZU=0,rS(a,31),rS(a,139),rS(a,8),a.Gl?(rS(a,(a.Gl.text?1:0)+(a.Gl.QD?2:0)+(a.Gl.extra?4:0)+(a.Gl.name?8:0)+(a.Gl.comment?16:0)),rS(a,a.Gl.time&255),rS(a,a.Gl.time>>8&255),rS(a,a.Gl.time>>16&255),rS(a,a.Gl.time>>24&255),rS(a,a.level===9?2:a.strategy>=2||a.level<2?4:0),rS(a,a.Gl.os& 255),a.Gl.extra&&a.Gl.extra.length&&(rS(a,a.Gl.extra.length&255),rS(a,a.Gl.extra.length>>8&255)),a.Gl.QD&&(O.ZU=Ar(O.ZU,a.Dk,a.pending,0)),a.Lr=0,a.status=69):(rS(a,0),rS(a,0),rS(a,0),rS(a,0),rS(a,0),rS(a,a.level===9?2:a.strategy>=2||a.level<2?4:0),rS(a,3),a.status=113);else{var k=8+(a.Av-8<<4)<<8;k|=(a.strategy>=2||a.level<2?0:a.level<6?1:a.level===6?2:3)<<6;a.XX!==0&&(k|=32);a.status=113;Uf(a,k+(31-k%31));a.XX!==0&&(Uf(a,O.ZU>>>16),Uf(a,O.ZU&65535));O.ZU=1}if(a.status===69)if(a.Gl.extra){for(k= a.pending;a.Lr<(a.Gl.extra.length&65535)&&(a.pending!==a.zY||(a.Gl.QD&&a.pending>k&&(O.ZU=Ar(O.ZU,a.Dk,a.pending-k,k)),hr(O),k=a.pending,a.pending!==a.zY));)rS(a,a.Gl.extra[a.Lr]&255),a.Lr++;a.Gl.QD&&a.pending>k&&(O.ZU=Ar(O.ZU,a.Dk,a.pending-k,k));a.Lr===a.Gl.extra.length&&(a.Lr=0,a.status=73)}else a.status=73;if(a.status===73)if(a.Gl.name){k=a.pending;do{if(a.pending===a.zY&&(a.Gl.QD&&a.pending>k&&(O.ZU=Ar(O.ZU,a.Dk,a.pending-k,k)),hr(O),k=a.pending,a.pending===a.zY)){var D=1;break}D=a.Lr<a.Gl.name.length? a.Gl.name.charCodeAt(a.Lr++)&255:0;rS(a,D)}while(D!==0);a.Gl.QD&&a.pending>k&&(O.ZU=Ar(O.ZU,a.Dk,a.pending-k,k));D===0&&(a.Lr=0,a.status=91)}else a.status=91;if(a.status===91)if(a.Gl.comment){k=a.pending;do{if(a.pending===a.zY&&(a.Gl.QD&&a.pending>k&&(O.ZU=Ar(O.ZU,a.Dk,a.pending-k,k)),hr(O),k=a.pending,a.pending===a.zY)){D=1;break}D=a.Lr<a.Gl.comment.length?a.Gl.comment.charCodeAt(a.Lr++)&255:0;rS(a,D)}while(D!==0);a.Gl.QD&&a.pending>k&&(O.ZU=Ar(O.ZU,a.Dk,a.pending-k,k));D===0&&(a.status=103)}else a.status= 103;a.status===103&&(a.Gl.QD?(a.pending+2>a.zY&&hr(O),a.pending+2<=a.zY&&(rS(a,O.ZU&255),rS(a,O.ZU>>8&255),O.ZU=0,a.status=113)):a.status=113);if(a.pending!==0){if(hr(O),O.H4===0)return a.XC=-1,0}else if(O.X2===0&&(b<<1)-(b>4?9:0)<=(N<<1)-(N>4?9:0)&&b!==4)return K1(O,-5);if(a.status===666&&O.X2!==0)return K1(O,-5);if(O.X2!==0||a.xw!==0||b!==0&&a.status!==666){N=a.strategy===2?Kc3(a,b):a.strategy===3?B0Q(a,b):cd[a.level].func(a,b);if(N===3||N===4)a.status=666;if(N===1||N===3)return O.H4===0&&(a.XC= -1),0;if(N===2&&(b===1?(NZ(a,2,3),kI(a,256,yT),a.DE===16?(aU(a,a.aM),a.aM=0,a.DE=0):a.DE>=8&&(a.Dk[a.pending++]=a.aM&255,a.aM>>=8,a.DE-=8)):b!==5&&(NZ(a,0,3),soz(a,0,0),b===3&&(tr(a.head),a.xw===0&&(a.XX=0,a.MV=0,a.eM=0))),hr(O),O.H4===0))return a.XC=-1,0}if(b!==4)return 0;if(a.wrap<=0)return 1;a.wrap===2?(rS(a,O.ZU&255),rS(a,O.ZU>>8&255),rS(a,O.ZU>>16&255),rS(a,O.ZU>>24&255),rS(a,O.GL&255),rS(a,O.GL>>8&255),rS(a,O.GL>>16&255),rS(a,O.GL>>24&255)):(Uf(a,O.ZU>>>16),Uf(a,O.ZU&65535));hr(O);a.wrap>0&& (a.wrap=-a.wrap);return a.pending!==0?0:1}; m3=function(O){if(!(this instanceof m3))return new m3(O);O=this.options=QP.assign({level:-1,method:8,chunkSize:16384,Xr:15,tLV:8,strategy:0,to:""},O||{});O.raw&&O.Xr>0?O.Xr=-O.Xr:O.kY&&O.Xr>0&&O.Xr<16&&(O.Xr+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.Ft=new yhA;this.Ft.H4=0;var b=this.Ft;var a=O.level,N=O.method,k=O.Xr,D=O.tLV,R=O.strategy;if(b){var d=1;a===-1&&(a=6);k<0?(d=0,k=-k):k>15&&(d=2,k-=16);if(D<1||D>9||N!==8||k<8||k>15||a<0||a>9||R<0||R>4)b=K1(b,-2);else{k===8&&(k=9); var Z=new t_3;b.state=Z;Z.Ft=b;Z.wrap=d;Z.Gl=null;Z.Av=k;Z.s3=1<<Z.Av;Z.VU=Z.s3-1;Z.zq=D+7;Z.gZ=1<<Z.zq;Z.xU=Z.gZ-1;Z.So=~~((Z.zq+3-1)/3);Z.window=new QP.YZ(Z.s3*2);Z.head=new QP.wy(Z.gZ);Z.Eh=new QP.wy(Z.s3);Z.Yq=1<<D+6;Z.zY=Z.Yq*4;Z.Dk=new QP.YZ(Z.zY);Z.Kj=1*Z.Yq;Z.Mx=3*Z.Yq;Z.level=a;Z.strategy=R;Z.method=N;if(b&&b.state){b.GL=b.U_=0;b.Jw=2;a=b.state;a.pending=0;a.X8=0;a.wrap<0&&(a.wrap=-a.wrap);a.status=a.wrap?42:113;b.ZU=a.wrap===2?0:1;a.XC=0;if(!wgz){N=Array(16);for(D=R=0;D<28;D++)for($I[D]= R,k=0;k<1<<RU[D];k++)sf[R++]=D;sf[R-1]=D;for(D=R=0;D<16;D++)for(Z9[D]=R,k=0;k<1<<dS[D];k++)C1[R++]=D;for(R>>=7;D<30;D++)for(Z9[D]=R<<7,k=0;k<1<<dS[D]-7;k++)C1[256+R++]=D;for(k=0;k<=15;k++)N[k]=0;for(k=0;k<=143;)yT[k*2+1]=8,k++,N[8]++;for(;k<=255;)yT[k*2+1]=9,k++,N[9]++;for(;k<=279;)yT[k*2+1]=7,k++,N[7]++;for(;k<=287;)yT[k*2+1]=8,k++,N[8]++;N0e(yT,287,N);for(k=0;k<30;k++)wS[k*2+1]=5,wS[k*2]=a1G(k,5);T0G=new Of(yT,RU,257,286,15);rhz=new Of(wS,dS,0,30,15);UE7=new Of([],uGz,0,19,7);wgz=!0}a.On=new br(a.sz, T0G);a.ao=new br(a.VY,rhz);a.ju=new br(a.Oi,UE7);a.aM=0;a.DE=0;kk7(a);a=0}else a=K1(b,-2);a===0&&(b=b.state,b.Vo=2*b.s3,tr(b.head),b.rX=cd[b.level].mq,b.Oq=cd[b.level].N$,b.zB=cd[b.level].W_X,b.sC=cd[b.level].Qj,b.XX=0,b.MV=0,b.xw=0,b.eM=0,b.VJ=b.iD=2,b.t5=0,b.Kc=0);b=a}}else b=-2;if(b!==0)throw Error(Bd[b]);O.header&&(b=this.Ft)&&b.state&&b.state.wrap===2&&(b.state.Gl=O.header);if(O.pj){var F;typeof O.pj==="string"?F=bK8(O.pj):AhQ.call(O.pj)==="[object ArrayBuffer]"?F=new Uint8Array(O.pj):F=O.pj; O=this.Ft;D=F;R=D.length;if(O&&O.state)if(F=O.state,b=F.wrap,b===2||b===1&&F.status!==42||F.xw)b=-2;else{b===1&&(O.ZU=ur(O.ZU,D,R,0));F.wrap=0;R>=F.s3&&(b===0&&(tr(F.head),F.XX=0,F.MV=0,F.eM=0),a=new QP.YZ(F.s3),QP.Ox(a,D,R-F.s3,F.s3,0),D=a,R=F.s3);a=O.X2;N=O.Zt;k=O.input;O.X2=R;O.Zt=0;O.input=D;for(Wd(F);F.xw>=3;){D=F.XX;R=F.xw-2;do F.Kc=(F.Kc<<F.So^F.window[D+3-1])&F.xU,F.Eh[D&F.VU]=F.head[F.Kc],F.head[F.Kc]=D,D++;while(--R);F.XX=D;F.xw=2;Wd(F)}F.XX+=F.xw;F.MV=F.XX;F.eM=F.xw;F.xw=0;F.VJ=F.iD=2; F.t5=0;O.Zt=N;O.input=k;O.X2=a;F.wrap=b;b=0}else b=-2;if(b!==0)throw Error(Bd[b]);this.Zni=!0}}; Wcf=function(O,b){b=b||{};b.kY=!0;b=new m3(b);b.push(O,!0);if(b.err)throw b.msg||Bd[b.err];return b.result}; qGG=function(){var O=g.nw.apply(0,arguments);return O.length===0?function(b){return b}:O.length===1?O[0]:O.reduce(function(b,a){return function(){return b(a.apply(null,g.H(g.nw.apply(0,arguments))))}})}; HKA=function(){var O=g.nw.apply(0,arguments);return function(b){return function(a,N){function k(){throw Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.");} a=b(a,N);var D={getState:a.getState,dispatch:function(R){return k.apply(null,[R].concat(g.H(g.nw.apply(1,arguments))))}}; N=O.map(function(R){return R(D)}); k=qGG.apply(null,g.H(N))(a.dispatch);return Object.assign({},a,{dispatch:k})}}}; zX=function(){return Math.random().toString(36).substring(7).split("").join(".")}; YGb=function(O){Object.keys(O).forEach(function(b){var a=O[b];if(typeof a(void 0,{type:Jr})==="undefined")throw Error('The slice reducer for key "'+b+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(typeof a(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION"+zX()})==="undefined")throw Error('The slice reducer for key "'+ b+"\" returned undefined when probed with a random type. Don't try to handle '"+(Jr+'\' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.'));})}; chA=function(O,b,a){function N(){if(B)throw Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return d} function k(h){if(typeof h!=="function")throw Error("Expected the listener to be a function. Instead, received: '"+typeof h+"'");if(B)throw Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.");var y=!0;F===Z&&(F=Z.slice());F.push(h);return function(){if(y){if(B)throw Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details."); y=!1;F===Z&&(F=Z.slice());F.splice(F.indexOf(h),1);Z=null}}} function D(h){if(typeof h!=="object"||h===null)var y=!1;else{for(y=h;Object.getPrototypeOf(y)!==null;)y=Object.getPrototypeOf(y);y=Object.getPrototypeOf(h)===y}if(!y)throw Error("Actions must be plain objects. Instead, the actual type was: '"+typeof h+"'. You may need to add middleware to your store setup to handle dispatching other values, such as 'redux-thunk' to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples."); if(typeof h.type==="undefined")throw Error('Actions may not have an undefined "type" property. You may have misspelled an action type string constant.');if(B)throw Error("Reducers may not dispatch actions.");try{B=!0,d=R(d,h)}finally{B=!1}y=Z=F;for(var U=0;U<y.length;U++)(0,y[U])();return h} if(typeof b==="function"&&typeof a==="function"||typeof a==="function"&&typeof arguments[3]==="function")throw Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function. See https://redux.js.org/tutorials/fundamentals/part-4-store#creating-a-store-with-enhancers for an example.");typeof b==="function"&&typeof a==="undefined"&&(a=b,b=void 0);if(typeof a!=="undefined"){if(typeof a!=="function")throw Error("Expected the enhancer to be a function. Instead, received: '"+ typeof a+"'");return a(chA)(O,b)}if(typeof O!=="function")throw Error("Expected the root reducer to be a function. Instead, received: '"+typeof O+"'");var R=O,d=b,Z=[],F=Z,B=!1;D({type:Jr});var K={},t=(K.dispatch=D,K.subscribe=k,K.getState=N,K.replaceReducer=function(h){if(typeof h!=="function")throw Error("Expected the nextReducer to be a function. Instead, received: '"+typeof h);R=h;D({type:mE7});return t},K[zvb]=function(){var h={}; return h.subscribe=function(y){function U(){y.next&&y.next(N())} if(typeof y!=="object"||y===null)throw new TypeError("Expected the observer to be an object. Instead, received: '"+typeof y+"'");U();return{unsubscribe:k(U)}},h[zvb]=function(){return this},h},K); return t}; Jhf=function(O){return O?(O=O.privateDoNotAccessOrElseSafeScriptWrappedValue)?Ogb(O):null:null}; Ef=function(O){return O?(O=O.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?xU(O):null:null}; M_7=function(O){O=E$z(O);return Qs(O)}; g.MZ=function(O){O=E$z(O);return xU(O)}; E$z=function(O){return O===null?"null":O===void 0?"undefined":O}; n$z=function(O){this.l3=hW(O)}; GkB=function(O){var b=O[C[25]](C[23]),a=[/(){]()(;)/,962350320,1499740759,function(N,k,D,R,d){return k(D,R,d)}, 1216117517,-173757126,function(N,k){k[C[4]]!=0&&(N=(N%k[C[4]]+k[C[4]])%k[C[4]],k[C[50]](0,1,k[C[50]](N,1,k[0])[0]))}, 85284232,function(N){N[C[29]]()}, null,-34102932,-165207816,-1764014011,function(){for(var N=64,k=[];++N-k[C[4]]-32;){switch(N){case 58:N-=14;case 91:case 92:case 93:continue;case 123:N=47;case 94:case 95:case 96:continue;case 46:N=95}k[C[18]](String[C[26]](N))}return k}, C[18],-495079762,-511116691,-1374788618,-488319718,b,326546672,b,-1279559706,function(N,k){N=(N%k[C[4]]+k[C[4]])%k[C[4]];k[C[50]](N,1)}, -623532647,-1068250902,function(N,k,D,R,d,Z,F,B){return k(D,R,d,Z,F,B)}, -485553008,null,1776809618,186755999,null,1471622899,function(){for(var N=64,k=[];++N-k[C[4]]-32;){switch(N){case 91:N=44;continue;case 123:N=65;break;case 65:N-=18;continue;case 58:N=96;continue;case 46:N=95}k[C[18]](String[C[26]](N))}return k}, function(N,k,D,R,d,Z,F){return N(d,Z,F)}, function(N){throw N;}, function(){for(var N=64,k=[];++N-k[C[4]]-32;)switch(N){case 58:N=96;continue;case 91:N=44;break;case 65:N=47;continue;case 46:N=153;case 123:N-=58;default:k[C[18]](String[C[26]](N))}return k}, -158744317,function(N,k,D,R,d,Z){return k(R,d,Z)}, 651787002,-1764014011,53131971,1403997352,function(){for(var N=64,k=[];++N-k[C[4]]-32;)switch(N){case 46:N=95;default:k[C[18]](String[C[26]](N));case 94:case 95:case 96:break;case 123:N-=76;case 92:case 93:continue;case 58:N=44;case 91:}return k}, -1430944761,-1684885613,-1113619455,451158663,1850460724,-1207489766,function(N,k){k=(k%N[C[4]]+N[C[4]])%N[C[4]];N[C[50]](-k)[C[29]]()[C[59]](function(D){N[C[47]](D)})}, 1192635725,function(N){for(var k=N[C[4]];k;)N[C[18]](N[C[50]](--k,1)[0])}, 921703099,1169371721,697647160,155883270,-1255727411,-1167197031,743711541,897469758,1946206449,C[10],346907646,-154910231,-1575394020,-2045065908,1540277512,1837897590,function(N,k){for(N=(N%k[C[4]]+k[C[4]])%k[C[4]];N--;)k[C[47]](k[C[80]]())}, -1146385125,-1702050692,479639325,649491011,-1805928169,-64617813,1962019367,function(N,k,D){var R=k[C[4]];D[C[59]](function(d,Z,F){this[C[18]](F[Z]=k[(k[C[1]](d)-k[C[1]](this[Z])+Z+R--)%k[C[4]]])},N[C[25]](C[23]))}, -1124404711,1223939796,function(N,k){N[C[18]](k)}, 454560334,function(N,k){if(k[C[4]]!=0){N=(N%k[C[4]]+k[C[4]])%k[C[4]];var D=k[0];k[0]=k[N];k[N]=D}}, b,636846545,C[58],1127636335,-96548532,-270865093];a[9]=a;a[28]=a;a[31]=a;if(typeof pgY===C[66])return O;try{try{a[45]<0&&((0,a[69])(a[88],a[9]),a[51])(a[8]),a[47]!==0&&(a[73]===3?(((0,a[66])(a[new Date(C[64])/1E3+new Date(C[0])/1E3%8],a[70]),(((0,a[7])(a[18],a[6]),a[83])(a[85],a[70]),a[39])(a[70],a[11]),a[81])(a[68]),a[86])((0,a[66])(a[25],a[6]),a[12],a[27],(0,a[56])(),a[6]):((0,a[86])((0,a[37])(a[6]),a[37],a[70]),a[86])((0,a[51])((0,a[83])(a[14],a[70]),a[39],((0,a[7])(a[43],a[6]),a[20])(a[24],a[6]), a[61],a[71]),a[3],a[25],a[26])),a[55]<-1&&(a[69]>-4||((((0,a[39])(a[50],(0,a[85])(a[59],(0,a[37])(),a[79]),(0,a[85])(a[11],(0,a[40])(),a[52]),(0,a[21])(a[64]),a[new Date(C[15])/1E3],a[54]),a[70])((0,a[23])(a[64],a[62]),a[67],a[1],a[79]),a[35])((0,a[50])(a[18],a[42]),a[50],(0,a[50])(a[33],a[45]),a[41],a[64]),0))&&((0,a[4])(a[86],a[79]),(0,a[70])((0,a[80])(a[5],a[52]),a[80],a[24],a[45]),(0,a[70])((0,a[80])(a[56],a[79]),a[new Date(C[74])/1E3],a[71],a[52]),(0,a[0])(a[54],a[3]),a[70])((0,a[70])((0,a[82])(a[45], a[2]),a[65],a[42]),a[9],a[70],a[47]),a[61]<-1&&(a[70]>-9&&((((0,a[39])(a[40],a[35]),a[85])(a[64],a[47]),a[83])((0,a[86])(a[48],a[21]),a[63],a[18],a[64]),C[66])||((0,a[61])(a[77],a[65]),a[3])((0,a[48])(a[12],a[86]),a[78],(0,a[43])(a[27],(0,a[8])(),a[49]),a[40],a[76])),a[52]>6&&((((0,a[38])(a[-33271-new Date(C[17])/1E3],a[28]),a[70])(a[17],a[29]),a[66])(a[14],a[69]),1)||(((0,a[48])(a[32],(0,a[13])(),a[70]),a[22])(a[0]),a[43])(a[70],a[29]),(0,a[63])((0,a[5])(a[88]),a[68],a[88])}catch(N){a[20]!=0&&(a[35]!= 7||((0,a[43])(a[88],a[58]),0))&&(0,a[43])(a[0],a[27])}try{a[68]!=-3&&(a[37]==-6||((0,a[27])((0,a[85])(a[4],a[19]),a[85],(0,a[27])((0,a[85])(a[9],a[73]),a[62],(0,a[72])(a[14],a[10]),a[89],a[76]),a[71],a[89]),0))&&((((0,a[82])((0,a[12])(a[84],a[19]),a[67],a[51],(0,a[25])(),a[89]),a[41])(a[20]),a[12])(a[50],a[10]),a[67])(a[51],(0,a[2])(),a[89]),a[4]!=6&&(a[37]!==3&&(((0,a[new Date(C[2])/1E3])((0,a[new Date(C[83])/1E3])((0,a[62])(a[89],a[88]),a[85],(0,a[62])(a[20],a[34]),a[85],a[84]),a[59],(0,a[64])(a[87]), a[27],a[70],a[12]),(0,a[45])(a[61],(0,a[87])(),a[12]),a[25])(a[23]),1)||((0,a[30])((0,a[45])(a[19],(0,a[87])(),a[12])^(0,a[54])(a[57],a[5]),a[10],a[32],a[12]),a[81])(a[54],(0,a[10])(a[82],a[39]),(0,a[10])(a[63],a[12]),(0,a[27])(a[72],a[2]),a[26],a[12]))}catch(N){((0,a[45])(a[19],(0,a[0])(),a[23]),a[25])(a[2])}try{a[6]!=-1&&(a[70]!=-6&&((0,a[7])((0,a[30])((0,a[40])(a[67],a[23]),a[71],a[3]),a[59],(0,a[62])(a[16],a[87]),a[44],a[70],(0,a[9])(),a[50]),1)||(((0,a[79])(a[5],a[77]),a[79])(a[71],a[50]),(0,a[new Date(C[85])/ 1E3])(a[50],a[3]),a[62])(a[33],a[86]))}catch(N){(0,a[18])(a[50])}}catch(N){return C[71]+O}return b[C[24]](C[23])}; g.n1=function(O){this.name=O}; o$G=function(O){this.l3=hW(O)}; p1=function(O){this.l3=hW(O)}; GX=function(O){this.l3=hW(O)}; xE7=function(O){this.l3=hW(O)}; oU=function(O){this.l3=hW(O)}; xI=function(O){this.l3=hW(O)}; Pd=function(O){this.l3=hW(O)}; vd=function(O){this.l3=hW(O)}; j7=function(O){this.l3=hW(O)}; S7=function(O){this.l3=hW(O)}; IU=function(O){this.l3=hW(O)}; f1=function(O){this.l3=hW(O)}; lr=function(O){this.l3=hW(O)}; VT=function(O){this.l3=hW(O)}; L1=function(O){this.l3=hW(O)}; Xg=function(O){this.l3=hW(O,500)}; ir=function(O){this.l3=hW(O)}; QT=function(O){this.l3=hW(O)}; PCb=function(O){this.l3=hW(O)}; v$3=function(){return g.Lw("yt.ads.biscotti.lastId_")||""}; joA=function(O){g.VQ("yt.ads.biscotti.lastId_",O)}; ax=function(){var O=arguments,b=by;O.length>1?b[O[0]]=O[1]:O.length===1&&Object.assign(b,O[0])}; g.Ny=function(O,b){return O in by?by[O]:b}; kj=function(O){var b=by.EXPERIMENT_FLAGS;return b?b[O]:void 0}; SGp=function(O){DG.forEach(function(b){return b(O)})}; g.Rx=function(O){return O&&window.yterr?function(){try{return O.apply(this,arguments)}catch(b){g.sO(b)}}:O}; g.sO=function(O){var b=g.Lw("yt.logging.errors.log");b?b(O,"ERROR",void 0,void 0,void 0,void 0,void 0):(b=g.Ny("ERRORS",[]),b.push([O,"ERROR",void 0,void 0,void 0,void 0,void 0]),ax("ERRORS",b));SGp(O)}; Cl=function(O,b,a,N,k){var D=g.Lw("yt.logging.errors.log");D?D(O,"WARNING",b,a,N,void 0,k):(D=g.Ny("ERRORS",[]),D.push([O,"WARNING",b,a,N,void 0,k]),ax("ERRORS",D))}; dL=function(O,b){b=O.split(b);for(var a={},N=0,k=b.length;N<k;N++){var D=b[N].split("=");if(D.length===1&&D[0]||D.length===2)try{var R=I1A(D[0]||""),d=I1A(D[1]||"");if(R in a){var Z=a[R];Array.isArray(Z)?g.u$(Z,d):a[R]=[Z,d]}else a[R]=d}catch(t){var F=t,B=D[0],K=String(dL);F.args=[{key:B,value:D[1],query:O,method:f1e===K?"unchanged":K}];l1b.hasOwnProperty(B)||Cl(F)}}return a}; ZG=function(O){var b=[];g.xr(O,function(a,N){var k=g.gt(N);g.pg(Array.isArray(a)?a:[a],function(D){D==""?b.push(k):b.push(k+"="+g.gt(D))})}); return b.join("&")}; FZ=function(O){O.charAt(0)==="?"&&(O=O.substring(1));return dL(O,"&")}; gL=function(O){return O.split(",").map(function(b){return FZ(b)})}; g.Bi=function(O){return O.indexOf("?")!==-1?(O=(O||"").split("#")[0],O=O.split("?",2),FZ(O.length>1?O[1]:O[0])):{}}; Kl=function(O,b){return V_b(O,b||{},!0)}; t5=function(O,b){return V_b(O,b||{},!1)}; V_b=function(O,b,a){var N=O.split("#",2);O=N[0];N=N.length>1?"#"+N[1]:"";var k=O.split("?",2);O=k[0];k=FZ(k[1]||"");for(var D in b)if(a||!g.VD(k,D))k[D]=b[D];return g.mm(O,k)+N}; h5=function(O){if(!b)var b=window.location.href;var a=g.Uk(O)[1]||null,N=g.uQ(O);a&&N?(O=g.Uk(O),b=g.Uk(b),O=O[3]==b[3]&&O[1]==b[1]&&O[4]==b[4]):O=N?g.uQ(b)===N&&(Number(g.Uk(b)[4]||null)||null)===(Number(g.Uk(O)[4]||null)||null):!0;return O}; yq=function(O){O||(O=document.location.href);O=g.Uk(O)[1]||null;return O!==null&&O==="https"}; wL=function(O){O=Lcw(O);return O===null?!1:O[0]==="com"&&O[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; Xg3=function(O){O=Lcw(O);return O===null?!1:O[1]==="google"?!0:O[2]==="google"?O[0]==="au"&&O[1]==="com"?!0:O[0]==="uk"&&O[1]==="co"?!0:!1:!1}; Lcw=function(O){O=g.uQ(O);return O!==null?O.split(".").reverse():null}; I1A=function(O){return O&&O.match(iKG)?O:BO(O)}; UO=function(O){var b=Tw;O=O===void 0?v$3():O;var a=Object,N=a.assign,k=rL(b);var D=b.T;try{var R=D.screenX;var d=D.screenY}catch(q){}try{var Z=D.outerWidth;var F=D.outerHeight}catch(q){}try{var B=D.innerWidth;var K=D.innerHeight}catch(q){}try{var t=D.screenLeft;var h=D.screenTop}catch(q){}try{B=D.innerWidth,K=D.innerHeight}catch(q){}try{var y=D.screen.availWidth;var U=D.screen.availTop}catch(q){}D=[t,h,R,d,y,U,Z,F,B,K];R=DKQ(!1,b.T.top);d={};var u=u===void 0?g.le:u;Z=new Qb;"SVGElement"in u&&"createElementNS"in u.document&&Z.set(0);F=NCw();F["allow-top-navigation-by-user-activation"]&&Z.set(1);F["allow-popups-to-escape-sandbox"]&&Z.set(2);u.crypto&&u.crypto.subtle&&Z.set(3);"TextDecoder"in u&&"TextEncoder"in u&&Z.set(4);u=Aqp(Z);b=(d.bc=u,d.bih=R.height,d.biw=R.width,d.brdim=D.join(),d.vis=xd(b.G),d.wgl=!!dP.WebGLRenderingContext,d);a=N.call(a,k,b);a.ca_type="image";O&&(a.bid=O);return a}; rL=function(O){var b={};b.dt=Qoz;b.flash="0";a:{try{var a=O.T.top.location.href}catch(B){O=2;break a}O=a?a===O.G.location.href?0:1:2}b=(b.frm=O,b);try{b.u_tz=-(new Date).getTimezoneOffset();var N=N===void 0?dP:N;try{var k=N.history.length}catch(B){k=0}b.u_his=k;var D;b.u_h=(D=dP.screen)==null?void 0:D.height;var R;b.u_w=(R=dP.screen)==null?void 0:R.width;var d;b.u_ah=(d=dP.screen)==null?void 0:d.availHeight;var Z;b.u_aw=(Z=dP.screen)==null?void 0:Z.availWidth;var F;b.u_cd=(F=dP.screen)==null?void 0: F.colorDepth}catch(B){}return b}; Ofw=function(){if(!evw)return null;var O=evw();return"open"in O?O:null}; g.A5=function(O){switch(uy(O)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; uy=function(O){return O&&"status"in O?O.status:-1}; g.Wi=function(O,b){typeof O==="function"&&(O=g.Rx(O));return window.setTimeout(O,b)}; g.qy=function(O,b){typeof O==="function"&&(O=g.Rx(O));return window.setInterval(O,b)}; g.Hi=function(O){window.clearTimeout(O)}; g.Yj=function(O){window.clearInterval(O)}; g.md=function(O){O=ci(O);return typeof O==="string"&&O==="false"?!1:!!O}; g.zw=function(O,b){O=ci(O);return O===void 0&&b!==void 0?b:Number(O||0)}; J5=function(){return g.Ny("EXPERIMENTS_TOKEN","")}; ci=function(O){return g.Ny("EXPERIMENT_FLAGS",{})[O]}; EO=function(){for(var O=[],b=g.Ny("EXPERIMENTS_FORCED_FLAGS",{}),a=g.r(Object.keys(b)),N=a.next();!N.done;N=a.next())N=N.value,O.push({key:N,value:String(b[N])});a=g.Ny("EXPERIMENT_FLAGS",{});N=g.r(Object.keys(a));for(var k=N.next();!k.done;k=N.next())k=k.value,k.startsWith("force_")&&b[k]===void 0&&O.push({key:k,value:String(a[k])});return O}; My=function(O,b,a,N,k,D,R,d){function Z(){(F&&"readyState"in F?F.readyState:0)===4&&b&&g.Rx(b)(F)} a=a===void 0?"GET":a;N=N===void 0?"":N;d=d===void 0?!1:d;var F=Ofw();if(!F)return null;"onloadend"in F?F.addEventListener("loadend",Z,!1):F.onreadystatechange=Z;g.md("debug_forward_web_query_parameters")&&(O=bfe(O));F.open(a,O,!0);D&&(F.responseType=D);R&&(F.withCredentials=!0);a=a==="POST"&&(window.FormData===void 0||!(N instanceof FormData));if(k=av8(O,k))for(var B in k)F.setRequestHeader(B,k[B]),"content-type"===B.toLowerCase()&&(a=!1);a&&F.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); if(d&&"setAttributionReporting"in XMLHttpRequest.prototype){O={eventSourceEligible:!0,triggerEligible:!1};try{F.setAttributionReporting(O)}catch(K){Cl(K)}}F.send(N);return F}; av8=function(O,b){b=b===void 0?{}:b;var a=h5(O),N=g.Ny("INNERTUBE_CLIENT_NAME"),k=g.md("web_ajax_ignore_global_headers_if_set"),D;for(D in NAb){var R=g.Ny(NAb[D]),d=D==="X-Goog-AuthUser"||D==="X-Goog-PageId";D!=="X-Goog-Visitor-Id"||R||(R=g.Ny("VISITOR_DATA"));var Z;if(!(Z=!R)){if(!(Z=a||(g.uQ(O)?!1:!0))){Z=O;var F;if(F=g.md("add_auth_headers_to_remarketing_google_dot_com_ping")&&D==="Authorization"&&(N==="TVHTML5"||N==="TVHTML5_UNPLUGGED"||N==="TVHTML5_SIMPLY")&&Xg3(Z))Z=AH(Z)||"",Z=Z.split("/"), Z="/"+(Z.length>1?Z[1]:""),F=Z==="/pagead";Z=F?!0:!1}Z=!Z}Z||k&&b[D]!==void 0||N==="TVHTML5_UNPLUGGED"&&d||(b[D]=R)}"X-Goog-EOM-Visitor-Id"in b&&"X-Goog-Visitor-Id"in b&&delete b["X-Goog-Visitor-Id"];if(a||!g.uQ(O))b["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(a||!g.uQ(O)){try{var B=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(K){}B&&(b["X-YouTube-Time-Zone"]=B)}document.location.hostname.endsWith("youtubeeducation.com")||!a&&g.uQ(O)||(b["X-YouTube-Ad-Signals"]= ZG(UO()));return b}; pl=function(O,b){b.method="POST";b.postParams||(b.postParams={});return g.nl(O,b)}; snY=function(O,b){if(window.fetch&&b.format!=="XML"){var a={method:b.method||"GET",credentials:"same-origin"};b.headers&&(a.headers=b.headers);b.priority&&(a.priority=b.priority);O=k$z(O,b);var N=DtY(O,b);N&&(a.body=N);b.withCredentials&&(a.credentials="include");var k=b.context||g.le,D=!1,R;fetch(O,a).then(function(d){if(!D){D=!0;R&&g.Hi(R);var Z=d.ok,F=function(B){B=B||{};Z?b.onSuccess&&b.onSuccess.call(k,B,d):b.onError&&b.onError.call(k,B,d);b.onFinish&&b.onFinish.call(k,B,d)}; (b.format||"JSON")==="JSON"&&(Z||d.status>=400&&d.status<500)?d.json().then(F,function(){F(null)}):F(null)}}).catch(function(){b.onError&&b.onError.call(k,{},{})}); O=b.timeout||0;b.onFetchTimeout&&O>0&&(R=g.Wi(function(){D||(D=!0,g.Hi(R),b.onFetchTimeout.call(b.context||g.le))},O))}else g.nl(O,b)}; g.nl=function(O,b){var a=b.format||"JSON";O=k$z(O,b);var N=DtY(O,b),k=!1,D=RyA(O,function(Z){if(!k){k=!0;d&&g.Hi(d);var F=g.A5(Z),B=null,K=400<=Z.status&&Z.status<500,t=500<=Z.status&&Z.status<600;if(F||K||t)B=$tz(O,a,Z,b.convertToSafeHtml);F&&(F=C47(a,Z,B));B=B||{};K=b.context||g.le;F?b.onSuccess&&b.onSuccess.call(K,Z,B):b.onError&&b.onError.call(K,Z,B);b.onFinish&&b.onFinish.call(K,Z,B)}},b.method,N,b.headers,b.responseType,b.withCredentials); N=b.timeout||0;if(b.onTimeout&&N>0){var R=b.onTimeout;var d=g.Wi(function(){k||(k=!0,D.abort(),g.Hi(d),R.call(b.context||g.le,D))},N)}return D}; k$z=function(O,b){b.includeDomain&&(O=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+O);var a=g.Ny("XSRF_FIELD_NAME");if(b=b.urlParams)b[a]&&delete b[a],O=Kl(O,b);return O}; DtY=function(O,b){var a=g.Ny("XSRF_FIELD_NAME"),N=g.Ny("XSRF_TOKEN"),k=b.postBody||"",D=b.postParams,R=g.Ny("XSRF_FIELD_NAME"),d;b.headers&&(d=b.headers["Content-Type"]);b.excludeXsrf||g.uQ(O)&&!b.withCredentials&&g.uQ(O)!==document.location.hostname||b.method!=="POST"||d&&d!=="application/x-www-form-urlencoded"||b.postParams&&b.postParams[R]||(D||(D={}),D[a]=N);(g.md("ajax_parse_query_data_only_when_filled")&&D&&Object.keys(D).length>0||D)&&typeof k==="string"&&(k=FZ(k),g.aR(k,D),k=b.postBodyFormat&& b.postBodyFormat==="JSON"?JSON.stringify(k):g.co(k));D=k||D&&!g.i$(D);!dtp&&D&&b.method!=="POST"&&(dtp=!0,g.sO(Error("AJAX request with postData should use POST")));return k}; $tz=function(O,b,a,N){var k=null;switch(b){case "JSON":try{var D=a.responseText}catch(R){throw N=Error("Error reading responseText"),N.params=O,Cl(N),R;}O=a.getResponseHeader("Content-Type")||"";D&&O.indexOf("json")>=0&&(D.substring(0,5)===")]}'\n"&&(D=D.substring(5)),k=JSON.parse(D));break;case "XML":if(O=(O=a.responseXML)?Zf7(O):null)k={},g.pg(O.getElementsByTagName("*"),function(R){k[R.tagName]=Fp3(R)})}N&&gyp(k); return k}; gyp=function(O){if(g.O$(O))for(var b in O)b==="html_content"||Pez(b,"_html")?O[b]=Qs(O[b]):gyp(O[b])}; C47=function(O,b,a){if(b&&b.status===204)return!0;switch(O){case "JSON":return!!a;case "XML":return Number(a&&a.return_code)===0;case "RAW":return!0;default:return!!a}}; Zf7=function(O){return O?(O=("responseXML"in O?O.responseXML:O).getElementsByTagName("root"))&&O.length>0?O[0]:null:null}; Fp3=function(O){var b="";g.pg(O.childNodes,function(a){b+=a.nodeValue}); return b}; bfe=function(O){var b=window.location.search,a=g.uQ(O);g.md("debug_handle_relative_url_for_query_forward_killswitch")||!a&&h5(O)&&(a=document.location.hostname);var N=AH(O);N=(a=a&&(a.endsWith("youtube.com")||a.endsWith("youtube-nocookie.com")))&&N&&N.startsWith("/api/");if(!a||N)return O;var k=FZ(b),D={};g.pg(BAG,function(R){k[R]&&(D[R]=k[R])}); return t5(O,D)}; ox=function(O,b){var a=g.On(b),N;return(new g.EE(function(k,D){a.onSuccess=function(R){g.A5(R)?k(new KpA(R)):D(new Gw("Request failed, status="+uy(R),"net.badstatus",R))}; a.onError=function(R){D(new Gw("Unknown request error","net.unknown",R))}; a.onTimeout=function(R){D(new Gw("Request timed out","net.timeout",R))}; N=g.nl(O,a)})).RM(function(k){if(k instanceof SD){var D; (D=N)==null||D.abort()}return P0(k)})}; g.xj=function(O,b,a,N,k,D){function R(Z,F,B){return Z.RM(function(K){if(F<=0||uy(K.xhr)===403)return P0(new Gw("Request retried too many times","net.retryexhausted",K.xhr,K));var t=Math.pow(2,a-F+1)*B,h=k>0?Math.min(k,t):t;return d(B).then(function(){D&&D(K,F-1);return R(ox(O,b),F-1,h)})})} function d(Z){return new g.EE(function(F){setTimeout(F,Z)})} k=k===void 0?-1:k;return R(ox(O,b),a-1,N)}; Gw=function(O,b,a){dv.call(this,O+", errorCode="+b);this.errorCode=b;this.xhr=a;this.name="PromiseAjaxError"}; KpA=function(O){this.xhr=O}; Pi=function(O){this.T=O===void 0?null:O;this.V=0;this.G=null}; vi=function(O){var b=new Pi;O=O===void 0?null:O;b.V=2;b.G=O===void 0?null:O;return b}; j1=function(O){var b=new Pi;O=O===void 0?null:O;b.V=1;b.G=O===void 0?null:O;return b}; g.fl=function(O,b,a,N,k){S1||Ix.set(""+O,b,{dL:a,path:"/",domain:N===void 0?"youtube.com":N,secure:k===void 0?!1:k})}; g.ly=function(O,b){if(!S1)return Ix.get(""+O,b)}; g.Vq=function(O,b,a){S1||Ix.remove(""+O,b===void 0?"/":b,a===void 0?"youtube.com":a)}; tSb=function(){if(g.md("embeds_web_enable_cookie_detection_fix")){if(!g.le.navigator.cookieEnabled)return!1}else if(!Ix.isEnabled())return!1;if(!Ix.isEmpty())return!0;g.md("embeds_web_enable_cookie_detection_fix")?Ix.set("TESTCOOKIESENABLED","1",{dL:60,dk8:"none",secure:!0}):Ix.set("TESTCOOKIESENABLED","1",{dL:60});if(Ix.get("TESTCOOKIESENABLED")!=="1")return!1;Ix.remove("TESTCOOKIESENABLED");return!0}; g.P=function(O,b){if(O)return O[b.name]}; Ll=function(O){var b=g.Ny("INNERTUBE_HOST_OVERRIDE");b&&(O=String(b)+String(Wo(O)));return O}; hyA=function(O){var b={};g.md("json_condensed_response")&&(b.prettyPrint="false");return O=t5(O,b)}; XZ=function(O,b){var a=a===void 0?{}:a;O={method:b===void 0?"POST":b,mode:h5(O)?"same-origin":"cors",credentials:h5(O)?"same-origin":"include"};b={};for(var N=g.r(Object.keys(a)),k=N.next();!k.done;k=N.next())k=k.value,a[k]&&(b[k]=a[k]);Object.keys(b).length>0&&(O.headers=b);return O}; iy=function(){var O=/Chrome\/(\d+)/.exec(g.A_());return O?parseFloat(O[1]):NaN}; Qq=function(){var O=/\sCobalt\/(\S+)\s/.exec(g.A_());if(!O)return NaN;var b=[];O=g.r(O[1].split("."));for(var a=O.next();!a.done;a=O.next())a=parseInt(a.value,10),a>=0&&b.push(a);return parseFloat(b.join("."))}; Ob=function(){return g.e1("android")&&g.e1("chrome")&&!(g.e1("trident/")||g.e1("edge/"))&&!g.e1("cobalt")}; ykf=function(){return g.e1("armv7")||g.e1("aarch64")||g.e1("android")}; g.bl=function(){return g.e1("cobalt")}; ap=function(){return g.e1("cobalt")&&g.e1("appletv")}; Nj=function(){return g.e1("(ps3; leanback shell)")||g.e1("ps3")&&g.bl()}; wqe=function(){return g.e1("(ps4; leanback shell)")||g.e1("ps4")&&g.bl()}; g.TAp=function(){return g.bl()&&(g.e1("ps4 vr")||g.e1("ps4 pro vr"))}; kp=function(){var O=/WebKit\/([0-9]+)/.exec(g.A_());return!!(O&&parseInt(O[1],10)>=600)}; D0=function(){var O=/WebKit\/([0-9]+)/.exec(g.A_());return!!(O&&parseInt(O[1],10)>=602)}; rkQ=function(){return g.e1("iemobile")||g.e1("windows phone")&&g.e1("edge")}; $p=function(){return(sb||Rp)&&g.e1("applewebkit")&&!g.e1("version")&&(!g.e1("safari")||g.e1("gsa/"))}; d6=function(){return g.Cz&&g.e1("version/")}; Z0=function(){return g.e1("smart-tv")&&g.e1("samsung")}; g.e1=function(O){var b=g.A_();return b?b.toLowerCase().indexOf(O)>=0:!1}; FA=function(){return sWz()||$p()||d6()?!0:g.Ny("EOM_VISITOR_DATA")?!1:!0}; g6=function(O,b){return b===void 0||b===null?O:b==="1"||b===!0||b===1||b==="True"?!0:!1}; B4=function(O,b,a){for(var N in a)if(a[N]==b)return a[N];return O}; Kz=function(O,b){return b===void 0||b===null?O:Number(b)}; tX=function(O,b){return b===void 0||b===null?O:b.toString()}; hX=function(O,b){if(b){if(O==="fullwidth")return Infinity;if(O==="fullheight")return 0}return O&&(b=O.match(Utz))&&(O=Number(b[2]),b=Number(b[1]),!isNaN(O)&&!isNaN(b)&&O>0)?b/O:NaN}; yO=function(O){var b=O.docid||O.video_id||O.videoId||O.id;if(b)return b;b=O.raw_player_response;b||(O=O.player_response)&&(b=JSON.parse(O));return b&&b.videoDetails&&b.videoDetails.videoId||null}; uQ3=function(O){return w6(O,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.To=function(O){return O==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||O==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; w6=function(O,b){b=(b===void 0?0:b)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(b="EMBEDDED_PLAYER_MODE_PFL");var a=O.raw_embedded_player_response;if(!a&&(O=O.embedded_player_response))try{a=JSON.parse(O)}catch(N){return b}return a?B4(b,a.embeddedPlayerMode,Akz):b}; Ub=function(O){dv.call(this,O.message||O.description||O.name);this.isMissing=O instanceof r6;this.isTimeout=O instanceof Gw&&O.errorCode=="net.timeout";this.isCanceled=O instanceof SD}; r6=function(){dv.call(this,"Biscotti ID is missing from server")}; Wpe=function(){if(g.md("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!FA())return Error("User has not consented - not fetching biscotti id.");var O=g.Ny("PLAYER_VARS",{});if(g.QD(O,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(uQ3(O))return Error("Biscotti id fetching has been disabled for pfl.")}; ckQ=function(){var O=Wpe();if(O!==void 0)return P0(O);ul||(ul=ox("//googleads.g.doubleclick.net/pagead/id",qAw).then(Hfe).RM(function(b){return YAp(2,b)})); return ul}; Hfe=function(O){O=O.xhr.responseText;if(!BR(O,")]}'"))throw new r6;O=JSON.parse(O.substr(4));if((O.type||1)>1)throw new r6;O=O.id;joA(O);ul=j1(O);mte(18E5,2);return O}; YAp=function(O,b){b=new Ub(b);joA("");ul=vi(b);O>0&&mte(12E4,O-1);throw b;}; mte=function(O,b){g.Wi(function(){ox("//googleads.g.doubleclick.net/pagead/id",qAw).then(Hfe,function(a){return YAp(b,a)}).RM(g.Fq)},O)}; zyp=function(){try{var O=g.Lw("yt.ads.biscotti.getId_");return O?O():ckQ()}catch(b){return P0(b)}}; Eyb=function(O){O&&(O.dataset?O.dataset[JkY()]="true":a$B(O))}; MSz=function(O){return O?O.dataset?O.dataset[JkY()]:O.getAttribute("data-loaded"):null}; JkY=function(){return ny7.loaded||(ny7.loaded="loaded".replace(/\-([a-z])/g,function(O,b){return b.toUpperCase()}))}; pqw=function(){var O=document;if("visibilityState"in O)return O.visibilityState;var b=AX+"VisibilityState";if(b in O)return O[b]}; W4=function(O,b){var a;bX(O,function(N){a=b[N];return!!a}); return a}; qj=function(O){if(O.requestFullscreen)O=O.requestFullscreen(void 0);else if(O.webkitRequestFullscreen)O=O.webkitRequestFullscreen();else if(O.mozRequestFullScreen)O=O.mozRequestFullScreen();else if(O.msRequestFullscreen)O=O.msRequestFullscreen();else if(O.webkitEnterFullscreen)O=O.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return O instanceof Promise?O:Promise.resolve()}; c4=function(O){var b;g.H4()?Yp()==O&&(b=document):b=O;return b&&(O=W4(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],b))?(b=O.call(b),b instanceof Promise?b:Promise.resolve()):Promise.resolve()}; G$Q=function(O){return g.B$(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(b){return"on"+b.toLowerCase()in O})}; oy3=function(){var O=document;return g.B$(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(b){return"on"+b.toLowerCase()in O})}; g.H4=function(){return!!W4(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; Yp=function(O){O=O===void 0?!1:O;var b=W4(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(O)for(;b&&b.shadowRoot;)b=b.shadowRoot.fullscreenElement;return b?b:null}; mT=function(O){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(O=O||window.event){this.event=O;for(var b in O)b in xtz||(this[b]=O[b]);this.scale=O.scale;this.rotation=O.rotation;var a=O.target||O.srcElement;a&&a.nodeType==3&&(a=a.parentNode);this.target=a;var N=O.relatedTarget; if(N)try{N=N.nodeName?N:null}catch(k){N=null}else this.type=="mouseover"?N=O.fromElement:this.type=="mouseout"&&(N=O.toElement);this.relatedTarget=N;this.clientX=O.clientX!=void 0?O.clientX:O.pageX;this.clientY=O.clientY!=void 0?O.clientY:O.pageY;this.keyCode=O.keyCode?O.keyCode:O.which;this.charCode=O.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=O.altKey;this.ctrlKey=O.ctrlKey;this.shiftKey=O.shiftKey;this.metaKey=O.metaKey;this.T=O.pageX;this.G=O.pageY}}catch(k){}}; P4z=function(O){if(document.body&&document.documentElement){var b=document.body.scrollTop+document.documentElement.scrollTop;O.T=O.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);O.G=O.clientY+b}}; vyz=function(O,b,a,N){N=N===void 0?{}:N;O.addEventListener&&(b!="mouseenter"||"onmouseenter"in document?b!="mouseleave"||"onmouseenter"in document?b=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"):b="mouseout":b="mouseover");return Xc(zo,function(k){var D=typeof k[4]==="boolean"&&k[4]==!!N,R=g.O$(k[4])&&g.O$(N)&&g.ei(k[4],N);return!!k.length&&k[0]==O&&k[1]==b&&k[2]==a&&(D||R)})}; g.JX=function(O,b,a,N){N=N===void 0?{}:N;if(!O||!O.addEventListener&&!O.attachEvent)return"";var k=vyz(O,b,a,N);if(k)return k;k=++jnf.count+"";var D=!(b!="mouseenter"&&b!="mouseleave"||!O.addEventListener||"onmouseenter"in document);var R=D?function(d){d=new mT(d);if(!D_(d.relatedTarget,function(Z){return Z==O},!0))return d.currentTarget=O,d.type=b,a.call(O,d)}:function(d){d=new mT(d); d.currentTarget=O;return a.call(O,d)}; R=g.Rx(R);O.addEventListener?(b=="mouseenter"&&D?b="mouseover":b=="mouseleave"&&D?b="mouseout":b=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"),SAp()||typeof N==="boolean"?O.addEventListener(b,R,N):O.addEventListener(b,R,!!N.capture)):O.attachEvent("on"+b,R);zo[k]=[O,b,a,R,N];return k}; fvA=function(O){return Iv3(O,function(b){return g.K6(b,"ytp-ad-has-logging-urls")})}; Iv3=function(O,b){var a=document.body||document;return g.JX(a,"click",function(N){var k=D_(N.target,function(D){return D===a||b(D)},!0); k&&k!==a&&!k.disabled&&(N.currentTarget=k,O.call(k,N))})}; g.Eb=function(O){O&&(typeof O=="string"&&(O=[O]),g.pg(O,function(b){if(b in zo){var a=zo[b],N=a[0],k=a[1],D=a[3];a=a[4];N.removeEventListener?SAp()||typeof a==="boolean"?N.removeEventListener(k,D,a):N.removeEventListener(k,D,!!a.capture):N.detachEvent&&N.detachEvent("on"+k,D);delete zo[b]}}))}; Mj=function(O){for(var b in zo)zo[b][0]==O&&g.Eb(b)}; nz=function(O){O=O||window.event;var b;O.composedPath&&typeof O.composedPath==="function"?b=O.composedPath():b=O.path;b&&b.length?O=b[0]:(O=O||window.event,O=O.target||O.srcElement,O.nodeType==3&&(O=O.parentNode));return O}; pz=function(O){this.U=O;this.T=null;this.X=0;this.Y=null;this.N=0;this.G=[];for(O=0;O<4;O++)this.G.push(0);this.V=0;this.Mi=g.JX(window,"mousemove",(0,g.kr)(this.J,this));this.L=g.qy((0,g.kr)(this.yl,this),25)}; Go=function(O){g.p.call(this);this.U=[];this.fF=O||this}; op=function(O,b,a,N){for(var k=0;k<a.length;k++)O.B(b,a[k],N)}; g.xp=function(O,b){for(;O.U.length;){var a=O.U.pop(),N=void 0;b&&lv7()&&(N={passive:!0});a.target.removeEventListener(a.name,a.callback,N)}}; P4=function(O){O=O||{};var b={},a={};this.url=O.url||"";this.args=O.args||g.On(b);this.assets=O.assets||{};this.attrs=O.attrs||g.On(a);this.fallback=O.fallback||null;this.fallbackMessage=O.fallbackMessage||null;this.html5=!!O.html5;this.disable=O.disable||{};this.loaded=!!O.loaded;this.messages=O.messages||{}}; VS3=function(O){O instanceof P4||(O=new P4(O));return O}; g.Sb=function(O,b,a){var N=a&&a>0?a:0;a=N?Date.now()+N*1E3:0;if((N=N?(0,g.v4)():jb())&&window.JSON){typeof b!=="string"&&(b=JSON.stringify(b,void 0));try{N.set(O,b,a)}catch(k){N.remove(O)}}}; g.Ip=function(O){var b=jb(),a=(0,g.v4)();if(!b&&!a||!window.JSON)return null;try{var N=b.get(O)}catch(k){}if(typeof N!=="string")try{N=a.get(O)}catch(k){}if(typeof N!=="string")return null;try{N=JSON.parse(N,void 0)}catch(k){}return N}; LpQ=function(){var O=(0,g.v4)();if(O&&(O=O.G("yt-player-quality")))return O.creation}; g.fz=function(O){try{var b=jb(),a=(0,g.v4)();b&&b.remove(O);a&&a.remove(O)}catch(N){}}; g.ll=function(){return g.Ip("yt-remote-session-screen-id")}; Xqb=function(O){var b=this;this.G=void 0;this.T=!1;O.addEventListener("beforeinstallprompt",function(a){a.preventDefault();b.G=a}); O.addEventListener("appinstalled",function(){b.T=!0},{once:!0})}; VO=function(){if(!g.le.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.le.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.le.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.le.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.le.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(O){return"WEB_DISPLAY_MODE_UNKNOWN"}}; Lz=function(){this.s$=!0}; ifY=function(){Lz.instance||(Lz.instance=new Lz);return Lz.instance}; Qn3=function(O){switch(O){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}}; eyQ=function(){this.T=g.Ny("ALT_PREF_COOKIE_NAME","PREF");this.G=g.Ny("ALT_PREF_COOKIE_DOMAIN","youtube.com");var O=g.ly(this.T);O&&this.parse(O)}; g.il=function(){XA||(XA=new eyQ);return XA}; g.QO=function(O,b){return!!((O6e("f"+(Math.floor(b/31)+1))||0)&1<<b%31)}; O4=function(O,b){var a="f"+(Math.floor(O/31)+1);O=1<<O%31;var N=O6e(a)||0;N=b?N|O:N&~O;N===0?delete eb[a]:(b=N.toString(16),eb[a]=b.toString())}; bj=function(O){if(/^f([1-9][0-9]*)$/.test(O))throw Error("ExpectedRegexMatch: "+O);}; aL=function(O){if(!/^\w+$/.test(O))throw Error("ExpectedRegexMismatch: "+O);}; O6e=function(O){O=eb[O]!==void 0?eb[O].toString():null;return O!=null&&/^[A-Fa-f0-9]+$/.test(O)?parseInt(O,16):null}; b68=function(){var O=g.le.navigator;return O?O.connection:void 0}; Ng7=function(){var O=b68();if(O){var b=aHG[O.type||"unknown"]||"CONN_UNKNOWN";O=aHG[O.effectiveType||"unknown"]||"CONN_UNKNOWN";b==="CONN_CELLULAR_UNKNOWN"&&O!=="CONN_UNKNOWN"&&(b=O);if(b!=="CONN_UNKNOWN")return b;if(O!=="CONN_UNKNOWN")return O}}; DAp=function(){var O=b68();if(O!=null&&O.effectiveType)return kWp.hasOwnProperty(O.effectiveType)?kWp[O.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"}; g.Nf=function(O){var b=g.nw.apply(1,arguments);var a=Error.call(this,O);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.args=[].concat(g.H(b));Object.setPrototypeOf(this,this.constructor.prototype)}; g.Do=function(){try{return g.ka(),!0}catch(O){return!1}}; g.ka=function(O){if(g.Ny("DATASYNC_ID")!==void 0)return g.Ny("DATASYNC_ID");throw new g.Nf("Datasync ID not set",O===void 0?"unknown":O);}; s4=function(){this.T=new WeakMap}; g.$a=function(O,b,a){return RL(b,0,a)}; slb=function(O){var b=g.Lw("yt.scheduler.instance.addImmediateJob");b?b(O):O()}; CH=function(){s4.apply(this,arguments)}; g.di=function(){CH.instance||(CH.instance=new CH);return CH.instance}; g.Zo=function(){return!!g.Lw("yt.scheduler.instance")}; RL=function(O,b,a){a!==void 0&&Number.isNaN(Number(a))&&(a=void 0);var N=g.Lw("yt.scheduler.instance.addJob");return N?N(O,b,a):a===void 0?(O(),NaN):g.Wi(O,a||0)}; Fz=function(O){var b=g.Lw("yt.scheduler.instance.setPriorityThreshold");b&&b(O)}; gi=function(O){this.T=(O=g.lw(O))?new xC(O):null;this.G=document.domain||window.location.hostname}; KH=function(){var O;return(O=Bm())==null?void 0:O.get("LAST_RESULT_ENTRY_KEY",!0)}; RpG=function(){var O={};for(tI=new hI(O.handleError===void 0?yg:O.handleError,O.logEvent===void 0?g.wi:O.logEvent);Tx.length>0;)switch(O=Tx.shift(),O.type){case "ERROR":tI.kQ(O.payload);break;case "EVENT":tI.logEvent(O.eventType,O.payload)}}; U4=function(O){ri||(tI?tI.kQ(O):(Tx.push({type:"ERROR",payload:O}),Tx.length>10&&Tx.shift()))}; uj=function(O,b){ri||(tI?tI.logEvent(O,b):(Tx.push({type:"EVENT",eventType:O,payload:b}),Tx.length>10&&Tx.shift()))}; AI=function(O){if(O.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; Wm=function(O){return O.substr(0,O.indexOf(":"))||O}; g.qf=function(O,b,a,N,k){b=b===void 0?{}:b;a=a===void 0?$Aw[O]:a;N=N===void 0?CwG[O]:N;k=k===void 0?dA3[O]:k;g.Nf.call(this,a,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:O},b));this.type=O;this.message=a;this.level=N;this.T=k;Object.setPrototypeOf(this,g.qf.prototype)}; Hm=function(O,b){g.qf.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:b,foundObjectStores:O},$Aw.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Hm.prototype)}; Ya=function(O,b){var a=Error.call(this);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.index=O;this.objectStore=b;Object.setPrototypeOf(this,Ya.prototype)}; mO=function(O,b,a,N){b=Wm(b);var k=O instanceof Error?O:Error("Unexpected error: "+O);if(k instanceof g.qf)return k;O={objectStoreNames:a,dbName:b,dbVersion:N};if(k.name==="QuotaExceededError")return new g.qf("QUOTA_EXCEEDED",O);if(g.cm&&k.name==="UnknownError")return new g.qf("QUOTA_MAYBE_EXCEEDED",O);if(k instanceof Ya)return new g.qf("MISSING_INDEX",Object.assign({},O,{objectStore:k.objectStore,index:k.index}));if(k.name==="InvalidStateError"&&Z6Q.some(function(D){return k.message.includes(D)}))return new g.qf("EXECUTE_TRANSACTION_ON_CLOSED_DB", O); if(k.name==="AbortError")return new g.qf("UNKNOWN_ABORT",O,k.message);k.args=[Object.assign({},O,{name:"IdbError",Hk:k.name})];k.level="WARNING";return k}; g.zx=function(O,b,a){var N=KH();return new g.qf("IDB_NOT_SUPPORTED",{context:{caller:O,publicName:b,version:a,hasSucceededOnce:N==null?void 0:N.hasSucceededOnce}})}; Fn8=function(O){if(!O)throw Error();throw O;}; gCA=function(O){return O}; JI=function(O){this.T=O}; g.E4=function(O){function b(k){if(N.state.status==="PENDING"){N.state={status:"REJECTED",reason:k};k=g.r(N.G);for(var D=k.next();!D.done;D=k.next())D=D.value,D()}} function a(k){if(N.state.status==="PENDING"){N.state={status:"FULFILLED",value:k};k=g.r(N.T);for(var D=k.next();!D.done;D=k.next())D=D.value,D()}} var N=this;this.state={status:"PENDING"};this.T=[];this.G=[];O=O.T;try{O(a,b)}catch(k){b(k)}}; Bgf=function(O,b,a,N,k){try{if(O.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var D=a(O.state.value);D instanceof g.E4?Mf(O,b,D,N,k):N(D)}catch(R){k(R)}}; Knw=function(O,b,a,N,k){try{if(O.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var D=a(O.state.reason);D instanceof g.E4?Mf(O,b,D,N,k):N(D)}catch(R){k(R)}}; Mf=function(O,b,a,N,k){b===a?k(new TypeError("Circular promise chain detected.")):a.then(function(D){D instanceof g.E4?Mf(O,b,D,N,k):N(D)},function(D){k(D)})}; tNQ=function(O,b,a){function N(){a(O.error);D()} function k(){b(O.result);D()} function D(){try{O.removeEventListener("success",k),O.removeEventListener("error",N)}catch(R){}} O.addEventListener("success",k);O.addEventListener("error",N)}; hpe=function(O){return new Promise(function(b,a){tNQ(O,b,a)})}; nH=function(O){return new g.E4(new JI(function(b,a){tNQ(O,b,a)}))}; pH=function(O,b){return new g.E4(new JI(function(a,N){function k(){var D=O?b(O):null;D?D.then(function(R){O=R;k()},N):a()} k()}))}; yC3=function(O,b){this.request=O;this.cursor=b}; wbe=function(O){return nH(O).then(function(b){return b?new yC3(O,b):null})}; g.TgA=function(O){O.cursor.continue(void 0);return wbe(O.request)}; rCe=function(O,b){this.T=O;this.options=b;this.transactionCount=0;this.V=Math.round((0,g.S)());this.G=!1}; g.oL=function(O,b,a){O=O.T.createObjectStore(b,a);return new Gx(O)}; xa=function(O,b){O.T.objectStoreNames.contains(b)&&O.T.deleteObjectStore(b)}; g.jo=function(O,b,a){return g.Pm(O,[b],{mode:"readwrite",Yw:!0},function(N){return g.vm(N.objectStore(b),a)})}; g.Pm=function(O,b,a,N){var k,D,R,d,Z,F,B,K,t,h,y,U;return g.M(function(u){switch(u.G){case 1:var q={mode:"readonly",Yw:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof a==="string"?q.mode=a:Object.assign(q,a);k=q;O.transactionCount++;D=k.Yw?3:1;R=0;case 2:if(d){u.Vl(4);break}R++;Z=Math.round((0,g.S)());g.rf(u,5);F=O.T.transaction(b,k.mode);q=new So(F);q=UA3(q,N);return g.J(u,q,7);case 7:return B=u.T,K=Math.round((0,g.S)()),upb(O,Z,K,R,void 0,b.join(),k),u.return(B);case 5:t=g.qB(u);h=Math.round((0,g.S)()); y=mO(t,O.T.name,b.join(),O.T.version);if((U=y instanceof g.qf&&!y.T)||R>=D)upb(O,Z,h,R,y,b.join(),k),d=y;u.Vl(2);break;case 4:return u.return(Promise.reject(d))}})}; upb=function(O,b,a,N,k,D,R){b=a-b;k?(k instanceof g.qf&&(k.type==="QUOTA_EXCEEDED"||k.type==="QUOTA_MAYBE_EXCEEDED")&&uj("QUOTA_EXCEEDED",{dbName:Wm(O.T.name),objectStoreNames:D,transactionCount:O.transactionCount,transactionMode:R.mode}),k instanceof g.qf&&k.type==="UNKNOWN_ABORT"&&(a-=O.V,a<0&&a>=2147483648&&(a=0),uj("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:D,transactionDuration:b,transactionCount:O.transactionCount,dbDuration:a}),O.G=!0),ACG(O,!1,N,D,b,R.tag),U4(k)):ACG(O,!0,N,D,b, R.tag)}; ACG=function(O,b,a,N,k,D){uj("TRANSACTION_ENDED",{objectStoreNames:N,connectionHasUnknownAbortedTransaction:O.G,duration:k,isSuccessful:b,tryCount:a,tag:D===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":D})}; Gx=function(O){this.T=O}; g.IL=function(O,b,a){O.T.createIndex(b,a,{unique:!1})}; Wn7=function(O,b){return g.fH(O,{query:b},function(a){return a.delete().then(function(){return g.lj(a)})}).then(function(){})}; qWG=function(O,b,a){var N=[];return g.fH(O,{query:b},function(k){if(!(a!==void 0&&N.length>=a))return N.push(k.getValue()),g.lj(k)}).then(function(){return N})}; YWY=function(O){return"getAllKeys"in IDBObjectStore.prototype?nH(O.T.getAllKeys(void 0,void 0)):H6w(O)}; H6w=function(O){var b=[];return g.cCe(O,{query:void 0},function(a){b.push(a.cursor.primaryKey);return g.TgA(a)}).then(function(){return b})}; g.vm=function(O,b,a){return nH(O.T.put(b,a))}; g.fH=function(O,b,a){O=O.T.openCursor(b.query,b.direction);return Vg(O).then(function(N){return pH(N,a)})}; g.cCe=function(O,b,a){var N=b.query;b=b.direction;O="openKeyCursor"in IDBObjectStore.prototype?O.T.openKeyCursor(N,b):O.T.openCursor(N,b);return wbe(O).then(function(k){return pH(k,a)})}; So=function(O){var b=this;this.T=O;this.V=new Map;this.G=!1;this.done=new Promise(function(a,N){b.T.addEventListener("complete",function(){a()}); b.T.addEventListener("error",function(k){k.currentTarget===k.target&&N(b.T.error)}); b.T.addEventListener("abort",function(){var k=b.T.error;if(k)N(k);else if(!b.G){k=g.qf;for(var D=b.T.objectStoreNames,R=[],d=0;d<D.length;d++){var Z=D.item(d);if(Z===null)throw Error("Invariant: item in DOMStringList is null");R.push(Z)}k=new k("UNKNOWN_ABORT",{objectStoreNames:R.join(),dbName:b.T.db.name,mode:b.T.mode});N(k)}})})}; UA3=function(O,b){var a=new Promise(function(N,k){try{b(O).then(function(D){N(D)}).catch(k)}catch(D){k(D),O.abort()}}); return Promise.all([a,O.done]).then(function(N){return g.r(N).next().value})}; mAe=function(O){this.T=O}; zpA=function(O,b,a){var N=[];return g.LH(O,{query:b},function(k){if(!(a!==void 0&&N.length>=a))return N.push(k.getValue()),g.lj(k)}).then(function(){return N})}; g.LH=function(O,b,a){O=O.T.openCursor(b.query===void 0?null:b.query,b.direction===void 0?"next":b.direction);return Vg(O).then(function(N){return pH(N,a)})}; Xz=function(O,b){this.request=O;this.cursor=b}; Vg=function(O){return nH(O).then(function(b){return b?new Xz(O,b):null})}; g.lj=function(O){O.cursor.continue(void 0);return Vg(O.request)}; JC3=function(O,b,a){return new Promise(function(N,k){function D(){t||(t=new rCe(R.result,{closed:K}));return t} var R=b!==void 0?self.indexedDB.open(O,b):self.indexedDB.open(O);var d=a.blocked,Z=a.blocking,F=a.gtl,B=a.upgrade,K=a.closed,t;R.addEventListener("upgradeneeded",function(h){try{if(h.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(R.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");h.dataLoss&&h.dataLoss!=="none"&&uj("IDB_DATA_CORRUPTED",{reason:h.dataLossMessage||"unknown reason",dbName:Wm(O)});var y=D(),U=new So(R.transaction); B&&B(y,function(u){return h.oldVersion<u&&h.newVersion>=u},U); U.done.catch(function(u){k(u)})}catch(u){k(u)}}); R.addEventListener("success",function(){var h=R.result;Z&&h.addEventListener("versionchange",function(){Z(D())}); h.addEventListener("close",function(){uj("IDB_UNEXPECTEDLY_CLOSED",{dbName:Wm(O),dbVersion:h.version});F&&F()}); N(D())}); R.addEventListener("error",function(){k(R.error)}); d&&R.addEventListener("blocked",function(){d()})})}; ECe=function(O,b,a){a=a===void 0?{}:a;return JC3(O,b,a)}; ij=function(O,b){b=b===void 0?{}:b;var a,N,k,D;return g.M(function(R){if(R.G==1)return g.rf(R,2),a=self.indexedDB.deleteDatabase(O),N=b,(k=N.blocked)&&a.addEventListener("blocked",function(){k()}),g.J(R,hpe(a),4); if(R.G!=2)return g.AA(R,0);D=g.qB(R);throw mO(D,O,"",-1);})}; Qg=function(O,b){this.name=O;this.options=b;this.V=!0;this.N=this.X=0}; MNB=function(O,b){return new g.qf("INCOMPATIBLE_DB_VERSION",{dbName:O.name,oldVersion:O.options.version,newVersion:b})}; g.eo=function(O,b){if(!b)throw g.zx("openWithToken",Wm(O.name));return O.open()}; nC7=function(O,b){var a;return g.M(function(N){if(N.G==1)return g.J(N,g.eo(Oo,b),2);a=N.T;return N.return(g.Pm(a,["databases"],{Yw:!0,mode:"readwrite"},function(k){var D=k.objectStore("databases");return D.get(O.actualName).then(function(R){if(R?O.actualName!==R.actualName||O.publicName!==R.publicName||O.userIdentifier!==R.userIdentifier:1)return g.vm(D,O).then(function(){})})}))})}; bq=function(O,b){var a;return g.M(function(N){if(N.G==1)return O?g.J(N,g.eo(Oo,b),2):N.return();a=N.T;return N.return(a.delete("databases",O))})}; pbz=function(O,b){var a,N;return g.M(function(k){return k.G==1?(a=[],g.J(k,g.eo(Oo,b),2)):k.G!=3?(N=k.T,g.J(k,g.Pm(N,["databases"],{Yw:!0,mode:"readonly"},function(D){a.length=0;return g.fH(D.objectStore("databases"),{},function(R){O(R.getValue())&&a.push(R.getValue());return g.lj(R)})}),3)):k.return(a)})}; GWz=function(O,b){return pbz(function(a){return a.publicName===O&&a.userIdentifier!==void 0},b)}; oCb=function(){var O,b,a,N;return g.M(function(k){switch(k.G){case 1:O=KH();if((b=O)==null?0:b.hasSucceededOnce)return k.return(!0);if(at&&kp()&&!D0()||g.Nn)return k.return(!1);try{if(a=self,!(a.indexedDB&&a.IDBIndex&&a.IDBKeyRange&&a.IDBObjectStore))return k.return(!1)}catch(D){return k.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return k.return(!1);g.rf(k,2);N={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.J(k,nC7(N,kt),4);case 4:return g.J(k,bq("yt-idb-test-do-not-use",kt),5);case 5:return k.return(!0);case 2:return g.qB(k),k.return(!1)}})}; xAA=function(){if(DR!==void 0)return DR;ri=!0;return DR=oCb().then(function(O){ri=!1;var b;if((b=Bm())!=null&&b.T){var a;b={hasSucceededOnce:((a=KH())==null?void 0:a.hasSucceededOnce)||O};var N;(N=Bm())==null||N.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0)}return O})}; so=function(){return g.Lw("ytglobal.idbToken_")||void 0}; g.Rt=function(){var O=so();return O?Promise.resolve(O):xAA().then(function(b){(b=b?kt:void 0)&&g.VQ("ytglobal.idbToken_",b);return b})}; Pwe=function(O){if(!g.Do())throw O=new g.qf("AUTH_INVALID",{dbName:O}),U4(O),O;var b=g.ka();return{actualName:O+":"+b,publicName:O,userIdentifier:b}}; vCe=function(O,b,a,N){var k,D,R,d,Z,F;return g.M(function(B){switch(B.G){case 1:return D=(k=Error().stack)!=null?k:"",g.J(B,g.Rt(),2);case 2:R=B.T;if(!R)throw d=g.zx("openDbImpl",O,b),g.md("ytidb_async_stack_killswitch")||(d.stack=d.stack+"\n"+D.substring(D.indexOf("\n")+1)),U4(d),d;AI(O);Z=a?{actualName:O,publicName:O,userIdentifier:void 0}:Pwe(O);g.rf(B,3);return g.J(B,nC7(Z,R),5);case 5:return g.J(B,ECe(Z.actualName,b,N),6);case 6:return B.return(B.T);case 3:return F=g.qB(B),g.rf(B,7),g.J(B,bq(Z.actualName, R),9);case 9:g.AA(B,8);break;case 7:g.qB(B);case 8:throw F;}})}; jlw=function(O,b,a){a=a===void 0?{}:a;return vCe(O,b,!1,a)}; SW3=function(O,b,a){a=a===void 0?{}:a;return vCe(O,b,!0,a)}; IHA=function(O,b){b=b===void 0?{}:b;var a,N;return g.M(function(k){if(k.G==1)return g.J(k,g.Rt(),2);if(k.G!=3){a=k.T;if(!a)return k.return();AI(O);N=Pwe(O);return g.J(k,ij(N.actualName,b),3)}return g.J(k,bq(N.actualName,a),0)})}; fHz=function(O,b,a){O=O.map(function(N){return g.M(function(k){return k.G==1?g.J(k,ij(N.actualName,b),2):g.J(k,bq(N.actualName,a),0)})}); return Promise.all(O).then(function(){})}; lH3=function(O){var b=b===void 0?{}:b;var a,N;return g.M(function(k){if(k.G==1)return g.J(k,g.Rt(),2);if(k.G!=3){a=k.T;if(!a)return k.return();AI(O);return g.J(k,GWz(O,a),3)}N=k.T;return g.J(k,fHz(N,b,a),0)})}; VN8=function(O,b){b=b===void 0?{}:b;var a;return g.M(function(N){if(N.G==1)return g.J(N,g.Rt(),2);if(N.G!=3){a=N.T;if(!a)return N.return();AI(O);return g.J(N,ij(O,b),3)}return g.J(N,bq(O,a),0)})}; $t=function(O,b){Qg.call(this,O,b);this.options=b;AI(O)}; LnB=function(O,b){var a;return function(){a||(a=new $t(O,b));return a}}; g.CJ=function(O,b){return LnB(O,b)}; dq=function(O){return g.eo(Xb3(),O)}; i63=function(O,b,a,N){var k,D,R;return g.M(function(d){switch(d.G){case 1:return k={config:O,hashData:b,timestamp:N!==void 0?N:(0,g.S)()},g.J(d,dq(a),2);case 2:return D=d.T,g.J(d,D.clear("hotConfigStore"),3);case 3:return g.J(d,g.jo(D,"hotConfigStore",k),4);case 4:return R=d.T,d.return(R)}})}; Ql7=function(O,b,a,N,k){var D,R,d;return g.M(function(Z){switch(Z.G){case 1:return D={config:O,hashData:b,configData:a,timestamp:k!==void 0?k:(0,g.S)()},g.J(Z,dq(N),2);case 2:return R=Z.T,g.J(Z,R.clear("coldConfigStore"),3);case 3:return g.J(Z,g.jo(R,"coldConfigStore",D),4);case 4:return d=Z.T,Z.return(d)}})}; ep8=function(O){var b,a;return g.M(function(N){return N.G==1?g.J(N,dq(O),2):N.G!=3?(b=N.T,a=void 0,g.J(N,g.Pm(b,["coldConfigStore"],{mode:"readwrite",Yw:!0},function(k){return g.LH(k.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(D){a=D.getValue()})}),3)):N.return(a)})}; O1A=function(O){var b,a;return g.M(function(N){return N.G==1?g.J(N,dq(O),2):N.G!=3?(b=N.T,a=void 0,g.J(N,g.Pm(b,["hotConfigStore"],{mode:"readwrite",Yw:!0},function(k){return g.LH(k.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(D){a=D.getValue()})}),3)):N.return(a)})}; b1z=function(){return g.M(function(O){return g.J(O,lH3("ytGcfConfig"),0)})}; ZR=function(){g.p.call(this);this.G=[];this.T=[];var O=g.Lw("yt.gcf.config.hotUpdateCallbacks");O?(this.G=[].concat(g.H(O)),this.T=O):(this.T=[],g.VQ("yt.gcf.config.hotUpdateCallbacks",this.T))}; hN=function(){var O=this;this.N=!1;this.V=this.X=0;this.Y=new ZR;this.Vt={CwL:function(){O.N=!0}, dIV:function(){return O.T}, p9V:function(b){Fx(O,b)}, B9:function(b){O.B9(b)}, BUd:function(b){gq(O,b)}, pm:function(){return O.coldHashData}, Hq:function(){return O.hotHashData}, xIy:function(){return O.G}, BxL:function(){return BP()}, ev8:function(){return KJ()}, Fr4:function(){return g.Lw("yt.gcf.config.coldHashData")}, O28:function(){return g.Lw("yt.gcf.config.hotHashData")}, w2k:function(){a9f(O)}, zgk:function(){O.B9(void 0);tN(O);delete hN.instance}, Oa8:function(b){O.V=b}, i2y:function(){return O.V}}}; NSz=function(){if(!hN.instance){var O=new hN;hN.instance=O}return hN.instance}; sUe=function(O){var b;g.M(function(a){if(a.G==1)return g.md("start_client_gcf")||g.md("delete_gcf_config_db")?g.md("start_client_gcf")?g.J(a,g.Rt(),3):a.Vl(2):a.return();a.G!=2&&((b=a.T)&&g.Do()&&!g.md("delete_gcf_config_db")?(O.N=!0,a9f(O)):(kX8(O),DZY(O)));return g.md("delete_gcf_config_db")?g.J(a,b1z(),0):a.Vl(0)})}; yl=function(){var O;return(O=KJ())!=null?O:g.Ny("RAW_HOT_CONFIG_GROUP")}; RUA=function(O){var b,a,N,k,D,R;return g.M(function(d){switch(d.G){case 1:if(O.G)return d.return(KJ());if(!O.N)return b=g.zx("getHotConfig IDB not initialized"),Cl(b),d.return(Promise.reject(b));a=so();N=g.Ny("TIME_CREATED_MS");if(!a){k=g.zx("getHotConfig token error");Cl(k);d.Vl(2);break}return g.J(d,O1A(a),3);case 3:if((D=d.T)&&D.timestamp>N)return Fx(O,D.config),O.B9(D.hashData),d.return(KJ());case 2:DZY(O);if(!(a&&O.G&&O.hotHashData)){d.Vl(4);break}return g.J(d,i63(O.G,O.hotHashData,a,N),4);case 4:return O.G? d.return(KJ()):(R=new g.Nf("Config not available in ytConfig"),Cl(R),d.return(Promise.reject(R)))}})}; Crz=function(O){var b,a,N,k,D,R;return g.M(function(d){switch(d.G){case 1:if(O.T)return d.return(BP());if(!O.N)return b=g.zx("getColdConfig IDB not initialized"),Cl(b),d.return(Promise.reject(b));a=so();N=g.Ny("TIME_CREATED_MS");if(!a){k=g.zx("getColdConfig");Cl(k);d.Vl(2);break}return g.J(d,ep8(a),3);case 3:if((D=d.T)&&D.timestamp>N)return gq(O,D.config),$Zz(O,D.configData),tN(O,D.hashData),d.return(BP());case 2:kX8(O);if(!(a&&O.T&&O.coldHashData&&O.configData)){d.Vl(4);break}return g.J(d,Ql7(O.T, O.coldHashData,O.configData,a,N),4);case 4:return O.T?d.return(BP()):(R=new g.Nf("Config not available in ytConfig"),Cl(R),d.return(Promise.reject(R)))}})}; a9f=function(O){if(!O.G||!O.T){if(!so()){var b=g.zx("scheduleGetConfigs");Cl(b)}O.X||(O.X=g.i4.BD(function(){return g.M(function(a){switch(a.G){case 1:return g.rf(a,2),g.J(a,RUA(O),4);case 4:g.AA(a,3);break;case 2:g.qB(a);case 3:return g.rf(a,5),g.J(a,Crz(O),7);case 7:g.AA(a,6);break;case 5:g.qB(a);case 6:O.X&&(O.X=0),g.Tz(a)}})},100))}}; dZp=function(O,b,a){var N,k,D;return g.M(function(R){switch(R.G){case 1:if(!g.md("start_client_gcf")){R.Vl(0);break}a&&Fx(O,a);O.B9(b);N=so();if(!N){R.Vl(3);break}if(a){R.Vl(4);break}return g.J(R,O1A(N),5);case 5:k=R.T,a=(D=k)==null?void 0:D.config;case 4:return g.J(R,i63(a,b,N),3);case 3:if(a)for(var d=a,Z=g.r(O.Y.T),F=Z.next();!F.done;F=Z.next())F=F.value,F(d);g.Tz(R)}})}; Z1Q=function(O,b,a){var N,k,D,R;return g.M(function(d){if(d.G==1){if(!g.md("start_client_gcf"))return d.Vl(0);tN(O,b);return(N=so())?a?d.Vl(4):g.J(d,ep8(N),5):d.Vl(0)}d.G!=4&&(k=d.T,a=(D=k)==null?void 0:D.config);if(!a)return d.Vl(0);R=a.configData;return g.J(d,Ql7(a,b,R,N),0)})}; F3z=function(){var O=NSz(),b=(0,g.S)()-O.V;if(!(O.V!==0&&b<g.zw("send_config_hash_timer"))){b=g.Lw("yt.gcf.config.coldConfigData");var a=g.Lw("yt.gcf.config.hotHashData"),N=g.Lw("yt.gcf.config.coldHashData");b&&a&&N&&(O.V=(0,g.S)());return{coldConfigData:b,hotHashData:a,coldHashData:N}}}; kX8=function(O){gq(O,g.Ny("RAW_COLD_CONFIG_GROUP"));tN(O,g.Ny("SERIALIZED_COLD_HASH_DATA"));var b;$Zz(O,(b=O.T)==null?void 0:b.configData)}; DZY=function(O){Fx(O,g.Ny("RAW_HOT_CONFIG_GROUP"));O.B9(g.Ny("SERIALIZED_HOT_HASH_DATA"))}; Fx=function(O,b){O.G=b;g.VQ("yt.gcf.config.hotConfigGroup",O.G||null)}; gq=function(O,b){O.T=b;g.VQ("yt.gcf.config.coldConfigGroup",O.T||null)}; tN=function(O,b){O.coldHashData=b;g.VQ("yt.gcf.config.coldHashData",O.coldHashData||null)}; $Zz=function(O,b){O.configData=b;g.VQ("yt.gcf.config.coldConfigData",O.configData||null)}; KJ=function(){return g.Lw("yt.gcf.config.hotConfigGroup")}; BP=function(){return g.Lw("yt.gcf.config.coldConfigGroup")}; gIb=function(){return"INNERTUBE_API_KEY"in by&&"INNERTUBE_API_VERSION"in by}; g.wq=function(){return{innertubeApiKey:g.Ny("INNERTUBE_API_KEY"),innertubeApiVersion:g.Ny("INNERTUBE_API_VERSION"),En:g.Ny("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO"),e$:g.Ny("INNERTUBE_CONTEXT_CLIENT_NAME","WEB"),gi:g.Ny("INNERTUBE_CONTEXT_CLIENT_NAME",1),innertubeContextClientVersion:g.Ny("INNERTUBE_CONTEXT_CLIENT_VERSION"),L6:g.Ny("INNERTUBE_CONTEXT_HL"),OP:g.Ny("INNERTUBE_CONTEXT_GL"),uS:g.Ny("INNERTUBE_HOST_OVERRIDE")||"",YX:!!g.Ny("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),nU:!!g.Ny("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT", !1),appInstallData:g.Ny("SERIALIZED_CLIENT_CONFIG_DATA")}}; g.Ta=function(O){var b={client:{hl:O.L6,gl:O.OP,clientName:O.e$,clientVersion:O.innertubeContextClientVersion,configInfo:O.En}};navigator.userAgent&&(b.client.userAgent=String(navigator.userAgent));var a=g.le.devicePixelRatio;a&&a!=1&&(b.client.screenDensityFloat=String(a));a=J5();a!==""&&(b.client.experimentsToken=a);a=EO();a.length>0&&(b.request={internalExperimentFlags:a});BSp(O,void 0,b);K3G(void 0,b);t7e(void 0,b);hUB(O,void 0,b);yr3(void 0,b);g.md("start_client_gcf")&&wdp(void 0,b);g.Ny("DELEGATED_SESSION_ID")&& !g.md("pageid_as_header_web")&&(b.user={onBehalfOfUser:g.Ny("DELEGATED_SESSION_ID")});!g.md("fill_delegate_context_in_gel_killswitch")&&(O=g.Ny("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(b.user=Object.assign({},b.user,{serializedDelegationContext:O}));O=g.Ny("INNERTUBE_CONTEXT");var N;if(g.md("enable_persistent_device_token")&&(O==null?0:(N=O.client)==null?0:N.rolloutToken)){var k;b.client.rolloutToken=O==null?void 0:(k=O.client)==null?void 0:k.rolloutToken}N=Object;k=N.assign;O=b.client; a={};for(var D=g.r(Object.entries(FZ(g.Ny("DEVICE","")))),R=D.next();!R.done;R=D.next()){var d=g.r(R.value);R=d.next().value;d=d.next().value;R==="cbrand"?a.deviceMake=d:R==="cmodel"?a.deviceModel=d:R==="cbr"?a.browserName=d:R==="cbrver"?a.browserVersion=d:R==="cos"?a.osName=d:R==="cosver"?a.osVersion=d:R==="cplatform"&&(a.platform=d)}b.client=k.call(N,O,a);return b}; BSp=function(O,b,a){O=O.e$;if(O==="WEB"||O==="MWEB"||O===1||O===2)if(b){a=Vv(b,GX,96)||new GX;var N=VO();N=Object.keys(TS7).indexOf(N);N=N===-1?null:N;N!==null&&$g(a,3,N);X7(b,GX,96,a)}else a&&(a.client.mainAppWebInfo=(N=a.client.mainAppWebInfo)!=null?N:{},a.client.mainAppWebInfo.webDisplayMode=VO())}; K3G=function(O,b){var a=g.Lw("yt.embedded_player.embed_url");a&&(O?(b=Vv(O,j7,7)||new j7,sB(b,4,a),X7(O,j7,7,b)):b&&(b.thirdParty={embedUrl:a}))}; t7e=function(O,b){var a;if(g.md("web_log_memory_total_kbytes")&&((a=g.le.navigator)==null?0:a.deviceMemory)){var N;a=(N=g.le.navigator)==null?void 0:N.deviceMemory;O?YM(O,95,Qt(a*1E6)):b&&(b.client.memoryTotalKbytes=""+a*1E6)}}; hUB=function(O,b,a){if(O.appInstallData)if(b){var N;a=(N=Vv(b,p1,62))!=null?N:new p1;sB(a,6,O.appInstallData);X7(b,p1,62,a)}else a&&(a.client.configInfo=a.client.configInfo||{},a.client.configInfo.appInstallData=O.appInstallData)}; yr3=function(O,b){var a=Ng7();a&&(O?$g(O,61,rr8[a]):b&&(b.client.connectionType=a));g.md("web_log_effective_connection_type")&&(a=DAp())&&(O?$g(O,94,UZY[a]):b&&(b.client.effectiveConnectionType=a))}; ugz=function(O,b,a){a=a===void 0?{}:a;var N={};g.Ny("EOM_VISITOR_DATA")?N={"X-Goog-EOM-Visitor-Id":g.Ny("EOM_VISITOR_DATA")}:N={"X-Goog-Visitor-Id":a.visitorData||g.Ny("VISITOR_DATA","")};if(b&&b.includes("www.youtube-nocookie.com"))return N;b=a.Im||g.Ny("AUTHORIZATION");b||(O?b="Bearer "+g.Lw("gapi.auth.getToken")().access_token:(O=ifY().Th(rq),g.md("pageid_as_header_web")||delete O["X-Goog-PageId"],N=Object.assign({},N,O)));b&&(N.Authorization=b);return N}; wdp=function(O,b){var a=F3z();if(a){var N=a.coldConfigData,k=a.coldHashData;a=a.hotHashData;if(O){var D;b=(D=Vv(O,p1,62))!=null?D:new p1;N=sB(b,1,N);sB(N,3,k).B9(a);X7(O,p1,62,b)}else b&&(b.client.configInfo=b.client.configInfo||{},N&&(b.client.configInfo.coldConfigData=N),k&&(b.client.configInfo.coldHashData=k),a&&(b.client.configInfo.hotHashData=a))}}; Uo=function(O,b){this.version=O;this.args=b}; uq=function(O,b){this.topic=O;this.T=b}; mU=function(O,b){var a=AN();a&&a.publish.call(a,O.toString(),O,b)}; qfe=function(O){var b=Arz,a=AN();if(!a)return 0;var N=a.subscribe(b.toString(),function(k,D){var R=g.Lw("ytPubsub2Pubsub2SkipSubKey");R&&R==N||(R=function(){if(za[N])try{if(D&&b instanceof uq&&b!=k)try{var d=b.T,Z=D;if(!Z.args||!Z.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!d.nQ){var F=new d;d.nQ=F.version}var B=d.nQ}catch(K){}if(!B||Z.version!=B)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{D=Reflect.construct(d, g.rv(Z.args))}catch(K){throw K.message="yt.pubsub2.Data.deserialize(): "+K.message,K;}}catch(K){throw K.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+b.toString()+": "+K.message,K;}O.call(window,D)}catch(K){g.sO(K)}},W38[b.toString()]?g.Zo()?g.i4.BD(R):g.Wi(R,0):R())}); za[N]=!0;JN[b.toString()]||(JN[b.toString()]=[]);JN[b.toString()].push(N);return N}; cr3=function(){var O=H1Y,b=qfe(function(a){O.apply(void 0,arguments);YfA(b)}); return b}; YfA=function(O){var b=AN();b&&(typeof O==="number"&&(O=[O]),g.pg(O,function(a){b.unsubscribeByKey(a);delete za[a]}))}; AN=function(){return g.Lw("ytPubsub2Pubsub2Instance")}; Eo=function(O,b,a){a=a===void 0?{sampleRate:.1}:a;Math.random()<Math.min(.02,a.sampleRate/100)&&mU("meta_logging_csi_event",{timerName:O,tJ_:b})}; mZz=function(){Mn||(Mn=Ef(g.Ny("WORKER_SERIALIZATION_URL")));return Mn||void 0}; pJ=function(){var O=mZz();nJ||O===void 0||(nJ=new Worker(PR(O),void 0));return nJ}; zU3=function(){return typeof Worker==="function"&&mZz()?!0:!1}; EI7=function(){if(zU3()&&!Ga){var O=function(a){a=a.data;if(a.op==="gzippedGelBatch"){var N=ot.get(a.key);N&&(Jr7(a.gzippedBatch,N.latencyPayload,N.url,N.options,N.sendFn),ot.delete(a.key))}},b=pJ(); b&&(b.addEventListener("message",O),b.onerror=function(){ot.clear()},Ga=!0)}}; vP=function(O,b,a,N,k){k=k===void 0?!1:k;var D={startTime:(0,g.S)(),ticks:{},infos:{}};if(xt)try{var R=M7w(b);if(R!=null&&(R>nIG||R<pd7))N(O,a);else{if(g.md("gzip_gel_with_worker")&&(g.md("initial_gzip_use_main_thread")&&!GXG||!g.md("initial_gzip_use_main_thread"))){Ga||EI7();var d=pJ();if(d&&!k){ot.set(PP,{latencyPayload:D,url:O,options:a,sendFn:N});d.postMessage({op:"gelBatchToGzip",serializedBatch:b,key:PP});PP++;return}}var Z=Wcf(oIe(b));Jr7(Z,D,O,a,N)}}catch(F){Cl(F),N(O,a)}else N(O,a)}; Jr7=function(O,b,a,N,k){GXG=!1;var D=(0,g.S)();b.ticks.gelc=D;jj++;g.md("disable_compression_due_to_performance_degredation")&&D-b.startTime>=xZQ&&(Sj++,g.md("abandon_compression_after_N_slow_zips")?jj===g.zw("compression_disable_point")&&Sj>PrA&&(xt=!1):xt=!1);vIz(b);N.headers||(N.headers={});N.headers["Content-Encoding"]="gzip";N.postBody=O;N.postParams=void 0;k(a,N)}; jUG=function(O){var b=b===void 0?!1:b;var a=a===void 0?!1:a;var N=(0,g.S)(),k={startTime:N,ticks:{},infos:{}},D=b?g.Lw("yt.logging.gzipForFetch",!1):!0;if(xt&&D){if(!O.body)return O;try{var R=a?O.body:typeof O.body==="string"?O.body:JSON.stringify(O.body);D=R;if(!a&&typeof R==="string"){var d=M7w(R);if(d!=null&&(d>nIG||d<pd7))return O;a=b?{level:1}:void 0;D=Wcf(oIe(R),a);var Z=(0,g.S)();k.ticks.gelc=Z;if(b){jj++;if((g.md("disable_compression_due_to_performance_degredation")||g.md("disable_compression_due_to_performance_degradation_lr"))&& Z-N>=xZQ)if(Sj++,g.md("abandon_compression_after_N_slow_zips")||g.md("abandon_compression_after_N_slow_zips_lr")){b=Sj/jj;var F=PrA/g.zw("compression_disable_point");jj>0&&jj%g.zw("compression_disable_point")===0&&b>=F&&(xt=!1)}else xt=!1;vIz(k)}}O.headers=Object.assign({},{"Content-Encoding":"gzip"},O.headers||{});O.body=D;return O}catch(B){return Cl(B),O}}else return O}; M7w=function(O){try{return(new Blob(O.split(""))).size}catch(b){return Cl(b),null}}; vIz=function(O){g.md("gel_compression_csi_killswitch")||!g.md("log_gel_compression_latency")&&!g.md("log_gel_compression_latency_lr")||Eo("gel_compression",O,{sampleRate:.1})}; fJ=function(O){var b=this;this.j4=this.T=!1;this.potentialEsfErrorCounter=this.G=0;this.handleError=function(){}; this.IK=function(){}; this.now=Date.now;this.xu=!1;this.Vt={egG:function(B){b.H1=B}, sqL:function(){b.LN()}, Tu:function(){b.Ze()}, Lb:function(B){return g.M(function(K){return g.J(K,b.Lb(B),0)})}, Oo:function(B,K){return b.Oo(B,K)}, Rj:function(){b.Rj()}}; var a;this.n1=(a=O.n1)!=null?a:100;var N;this.Vh=(N=O.Vh)!=null?N:1;var k;this.QA=(k=O.QA)!=null?k:2592E6;var D;this.bM=(D=O.bM)!=null?D:12E4;var R;this.G0=(R=O.G0)!=null?R:5E3;var d;this.H1=(d=O.H1)!=null?d:void 0;this.Yf=!!O.Yf;var Z;this.f_=(Z=O.f_)!=null?Z:.1;var F;this.WR=(F=O.WR)!=null?F:10;O.handleError&&(this.handleError=O.handleError);O.IK&&(this.IK=O.IK);O.xu&&(this.xu=O.xu);O.j4&&(this.j4=O.j4);this.RX=O.RX;this.mj=O.mj;this.Ll=O.Ll;this.Y0=O.Y0;this.sendFn=O.sendFn;this.Ee=O.Ee;this.I$= O.I$;It(this)&&(!this.RX||this.RX("networkless_logging"))&&SfQ(this)}; SfQ=function(O){It(O)&&!O.xu&&(O.T=!0,O.Yf&&Math.random()<=O.f_&&O.Ll.ai(O.H1),O.Rj(),O.Y0.uE()&&O.LN(),O.Y0.listen(O.Ee,O.LN.bind(O)),O.Y0.listen(O.I$,O.Ze.bind(O)))}; l9B=function(O,b){if(!It(O))throw Error("IndexedDB is not supported: updateRequestHandlers");var a=b.options.onError?b.options.onError:function(){}; b.options.onError=function(k,D){var R,d,Z,F;return g.M(function(B){switch(B.G){case 1:R=I9b(D);(d=f9A(D))&&O.RX&&O.RX("web_enable_error_204")&&O.handleError(Error("Request failed due to compression"),b.url,D);if(!(O.RX&&O.RX("nwl_consider_error_code")&&R||O.RX&&!O.RX("nwl_consider_error_code")&&O.potentialEsfErrorCounter<=O.WR)){B.Vl(2);break}if(!O.Y0.HR){B.Vl(3);break}return g.J(B,O.Y0.HR(),3);case 3:if(O.Y0.uE()){B.Vl(2);break}a(k,D);if(!O.RX||!O.RX("nwl_consider_error_code")||((Z=b)==null?void 0: Z.id)===void 0){B.Vl(6);break}return g.J(B,O.Ll.Zw(b.id,O.H1,!1),6);case 6:return B.return();case 2:if(O.RX&&O.RX("nwl_consider_error_code")&&!R&&O.potentialEsfErrorCounter>O.WR)return B.return();O.potentialEsfErrorCounter++;if(((F=b)==null?void 0:F.id)===void 0){B.Vl(8);break}return b.sendCount<O.Vh?g.J(B,O.Ll.Zw(b.id,O.H1,!0,d?!1:void 0),12):g.J(B,O.Ll.t1(b.id,O.H1),8);case 12:O.mj.BD(function(){O.Y0.uE()&&O.LN()},O.G0); case 8:a(k,D),g.Tz(B)}})}; var N=b.options.onSuccess?b.options.onSuccess:function(){}; b.options.onSuccess=function(k,D){var R;return g.M(function(d){if(d.G==1)return((R=b)==null?void 0:R.id)===void 0?d.Vl(2):g.J(d,O.Ll.t1(b.id,O.H1),2);O.Y0.Xw&&O.RX&&O.RX("vss_network_hint")&&O.Y0.Xw(!0);N(k,D);g.Tz(d)})}; return b}; lq=function(O,b){O.Xb&&!O.Y0.uE()?O.Xb(b):O.handleError(b)}; It=function(O){return!!O.H1||O.j4}; I9b=function(O){var b;return(O=O==null?void 0:(b=O.error)==null?void 0:b.code)&&O>=400&&O<=599?!1:!0}; f9A=function(O){var b;O=O==null?void 0:(b=O.error)==null?void 0:b.code;return!(O!==400&&O!==415)}; V7e=function(){if(Vl)return Vl();var O={};Vl=g.CJ("LogsDatabaseV2",{ac:(O.LogsRequestsStore={au:2},O),shared:!1,upgrade:function(b,a,N){a(2)&&g.oL(b,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});a(3);a(5)&&(N=N.objectStore("LogsRequestsStore"),N.T.indexNames.contains("newRequest")&&N.T.deleteIndex("newRequest"),g.IL(N,"newRequestV2",["status","interface","timestamp"]));a(7)&&xa(b,"sapisid");a(9)&&xa(b,"SWHealthLog")}, version:9});return Vl()}; LJ=function(O){return g.eo(V7e(),O)}; Xdb=function(O,b){var a,N,k,D;return g.M(function(R){if(R.G==1)return a={startTime:(0,g.S)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.J(R,LJ(b),2);if(R.G!=3)return N=R.T,k=Object.assign({},O,{options:JSON.parse(JSON.stringify(O.options)),interface:g.Ny("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.J(R,g.jo(N,"LogsRequestsStore",k),3);D=R.T;a.ticks.tc=(0,g.S)();L3e(a);return R.return(D)})}; i1A=function(O,b){var a,N,k,D,R,d,Z,F;return g.M(function(B){if(B.G==1)return a={startTime:(0,g.S)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.J(B,LJ(b),2);if(B.G!=3)return N=B.T,k=g.Ny("INNERTUBE_CONTEXT_CLIENT_NAME",0),D=[O,k,0],R=[O,k,(0,g.S)()],d=IDBKeyRange.bound(D,R),Z="prev",g.md("use_fifo_for_networkless")&&(Z="next"),F=void 0,g.J(B,g.Pm(N,["LogsRequestsStore"],{mode:"readwrite",Yw:!0},function(K){return g.LH(K.objectStore("LogsRequestsStore").index("newRequestV2"), {query:d,direction:Z},function(t){t.getValue()&&(F=t.getValue(),O==="NEW"&&(F.status="QUEUED",t.update(F)))})}),3); a.ticks.tc=(0,g.S)();L3e(a);return B.return(F)})}; QU8=function(O,b){var a;return g.M(function(N){if(N.G==1)return g.J(N,LJ(b),2);a=N.T;return N.return(g.Pm(a,["LogsRequestsStore"],{mode:"readwrite",Yw:!0},function(k){var D=k.objectStore("LogsRequestsStore");return D.get(O).then(function(R){if(R)return R.status="QUEUED",g.vm(D,R).then(function(){return R})})}))})}; eUG=function(O,b,a,N){a=a===void 0?!0:a;var k;return g.M(function(D){if(D.G==1)return g.J(D,LJ(b),2);k=D.T;return D.return(g.Pm(k,["LogsRequestsStore"],{mode:"readwrite",Yw:!0},function(R){var d=R.objectStore("LogsRequestsStore");return d.get(O).then(function(Z){return Z?(Z.status="NEW",a&&(Z.sendCount+=1),N!==void 0&&(Z.options.compress=N),g.vm(d,Z).then(function(){return Z})):g.E4.resolve(void 0)})}))})}; Olz=function(O,b){var a;return g.M(function(N){if(N.G==1)return g.J(N,LJ(b),2);a=N.T;return N.return(a.delete("LogsRequestsStore",O))})}; bl8=function(O){var b,a;return g.M(function(N){if(N.G==1)return g.J(N,LJ(O),2);b=N.T;a=(0,g.S)()-2592E6;return g.J(N,g.Pm(b,["LogsRequestsStore"],{mode:"readwrite",Yw:!0},function(k){return g.fH(k.objectStore("LogsRequestsStore"),{},function(D){if(D.getValue().timestamp<=a)return D.delete().then(function(){return g.lj(D)})})}),0)})}; aGp=function(){g.M(function(O){return g.J(O,lH3("LogsDatabaseV2"),0)})}; L3e=function(O){g.md("nwl_csi_killswitch")||Eo("networkless_performance",O,{sampleRate:1})}; kw7=function(O){return g.eo(NLw(),O)}; DyA=function(O){var b,a;g.M(function(N){if(N.G==1)return g.J(N,kw7(O),2);b=N.T;a=(0,g.S)()-2592E6;return g.J(N,g.Pm(b,["SWHealthLog"],{mode:"readwrite",Yw:!0},function(k){return g.fH(k.objectStore("SWHealthLog"),{},function(D){if(D.getValue().timestamp<=a)return D.delete().then(function(){return g.lj(D)})})}),0)})}; sxf=function(O){var b;return g.M(function(a){if(a.G==1)return g.J(a,kw7(O),2);b=a.T;return g.J(a,b.clear("SWHealthLog"),0)})}; g.Xx=function(O,b,a,N,k,D,R){k=k===void 0?"":k;D=D===void 0?!1:D;R=R===void 0?!1:R;if(O)if(a&&!g.bl())Cl(new g.Nf("Legacy referrer-scrubbed ping detected")),O&&RIz(O,void 0,{scrubReferrer:!0});else if(k)My(O,b,"POST",k,N);else if(g.Ny("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||N||R)My(O,b,"GET","",N,void 0,D,R);else{b:{try{c:{var d=new qkf({url:O});if(DW(d.T,$ye)==="1")var Z=null;else{var F=DW(d.T,Cy8);if(F==="1"){var B=DW(d.T,dyB);if(B)try{Z={version:3,HJ:decodeURIComponent(B),m8:s3(d.T,"act=1","ri=1", HUA(d))};break c}catch(h){}}Z=F==="2"?{version:4,HJ:s3(d.T,"dct=1","suid="+d.G,""),m8:s3(d.T,"act=1","ri=1","suid="+d.G)}:null}}if(Z){var K=AH(O);var t=!(!K||!K.endsWith("/aclk")||JH(O,"ri")!=="1");break b}}catch(h){}t=!1}t?ZlA(O)?(b&&b(),a=!0):a=!1:a=!1;a||RIz(O,b)}}; ZlA=function(O,b){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(O,b===void 0?"":b))return!0}catch(a){}return!1}; RIz=function(O,b,a){a=a===void 0?{}:a;var N=new Image,k=""+Fd8++;iq[k]=N;N.onload=N.onerror=function(){b&&iq[k]&&b();delete iq[k]}; a.scrubReferrer&&(N.referrerPolicy="no-referrer");N.src=O}; gjp=function(O){var b;return((b=document.featurePolicy)==null?0:b.allowedFeatures().includes("attribution-reporting"))?O+"&nis=6":O+"&nis=5"}; ej=function(){Ql||(Ql=new gi("yt.offline"));return Ql}; BL8=function(O){if(g.md("offline_error_handling")){var b=ej().get("errors",!0)||{};b[O.message]={name:O.name,stack:O.stack};O.level&&(b[O.message].level=O.level);ej().set("errors",b,2592E3,!0)}}; OM=function(){this.T=new Map;this.G=!1}; bp=function(){if(!OM.instance){var O=g.Lw("yt.networkRequestMonitor.instance")||new OM;g.VQ("yt.networkRequestMonitor.instance",O);OM.instance=O}return OM.instance}; as=function(){g.Th.call(this);var O=this;this.G=!1;this.T=urQ();this.T.listen("networkstatus-online",function(){if(O.G&&g.md("offline_error_handling")){var b=ej().get("errors",!0);if(b){for(var a in b)if(b[a]){var N=new g.Nf(a,"sent via offline_errors");N.name=b[a].name;N.stack=b[a].stack;N.level=b[a].level;g.sO(N)}ej().set("errors",{},2592E3,!0)}}})}; Kdb=function(){if(!as.instance){var O=g.Lw("yt.networkStatusManager.instance")||new as;g.VQ("yt.networkStatusManager.instance",O);as.instance=O}return as.instance}; g.No=function(O){O=O===void 0?{}:O;g.Th.call(this);var b=this;this.T=this.X=0;this.G=Kdb();var a=g.Lw("yt.networkStatusManager.instance.listen").bind(this.G);a&&(O.rateLimit?(this.rateLimit=O.rateLimit,a("networkstatus-online",function(){t1G(b,"publicytnetworkstatus-online")}),a("networkstatus-offline",function(){t1G(b,"publicytnetworkstatus-offline")})):(a("networkstatus-online",function(){b.dispatchEvent("publicytnetworkstatus-online")}),a("networkstatus-offline",function(){b.dispatchEvent("publicytnetworkstatus-offline")})))}; t1G=function(O,b){O.rateLimit?O.T?(g.i4.cG(O.X),O.X=g.i4.BD(function(){O.V!==b&&(O.dispatchEvent(b),O.V=b,O.T=(0,g.S)())},O.rateLimit-((0,g.S)()-O.T))):(O.dispatchEvent(b),O.V=b,O.T=(0,g.S)()):O.dispatchEvent(b)}; Dm=function(){var O=fJ.call;kG||(kG=new g.No({A6l:!0,Hnd:!0}));O.call(fJ,this,{Ll:{ai:bl8,t1:Olz,kT:i1A,AY:QU8,Zw:eUG,set:Xdb},Y0:kG,handleError:function(b,a,N){var k,D=N==null?void 0:(k=N.error)==null?void 0:k.code;if(D===400||D===415){var R;b=new g.Nf(b.message,a,N==null?void 0:(R=N.error)==null?void 0:R.code);Cl(b,void 0,void 0,void 0,!0)}else g.sO(b)}, IK:Cl,sendFn:hIe,now:g.S,Xb:BL8,mj:g.di(),Ee:"publicytnetworkstatus-online",I$:"publicytnetworkstatus-offline",Yf:!0,f_:.1,WR:g.zw("potential_esf_error_limit",10),RX:g.md,xu:!(g.Do()&&g.uQ(document.location.toString())!=="www.youtube-nocookie.com")});this.V=new g.r0;g.md("networkless_immediately_drop_all_requests")&&aGp();VN8("LogsDatabaseV2")}; sM=function(){var O=g.Lw("yt.networklessRequestController.instance");O||(O=new Dm,g.VQ("yt.networklessRequestController.instance",O),g.md("networkless_logging")&&g.Rt().then(function(b){O.H1=b;SfQ(O);O.V.resolve();O.Yf&&Math.random()<=O.f_&&O.H1&&DyA(O.H1);g.md("networkless_immediately_drop_sw_health_store")&&y5w(O)})); return O}; y5w=function(O){var b;g.M(function(a){if(!O.H1)throw b=g.zx("clearSWHealthLogsDb"),b;return a.return(sxf(O.H1).catch(function(N){O.handleError(N)}))})}; hIe=function(O,b,a,N){N=N===void 0?!1:N;b=g.md("web_fp_via_jspb")?Object.assign({},b):b;g.md("use_cfr_monitor")&&wib(O,b);if(g.md("use_request_time_ms_header"))b.headers&&h5(O)&&(b.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.S)())));else{var k;if((k=b.postParams)==null?0:k.requestTimeMs)b.postParams.requestTimeMs=Math.round((0,g.S)())}a&&Object.keys(b).length===0?g.Xx(O):b.compress?b.postBody?(typeof b.postBody!=="string"&&(b.postBody=JSON.stringify(b.postBody)),vP(O,b.postBody, b,g.nl,N)):vP(O,JSON.stringify(b.postParams),b,pl,N):g.nl(O,b)}; Rs=function(O,b){g.md("use_event_time_ms_header")&&h5(O)&&(b.headers||(b.headers={}),b.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.S)())));return b}; wib=function(O,b){var a=b.onError?b.onError:function(){}; b.onError=function(k,D){bp().requestComplete(O,!1);a(k,D)}; var N=b.onSuccess?b.onSuccess:function(){}; b.onSuccess=function(k,D){bp().requestComplete(O,!0);N(k,D)}}; g.$G=function(O){this.config_=null;O?this.config_=O:gIb()&&(this.config_=g.wq())}; g.C7=function(O,b,a,N){function k(F){try{if((F===void 0?0:F)&&N.retry&&!N.networklessOptions.bypassNetworkless)D.method="POST",N.networklessOptions.writeThenSend?sM().writeThenSend(Z,D):sM().sendAndWrite(Z,D);else if(N.compress){var B=!N.networklessOptions.writeThenSend;if(D.postBody){var K=D.postBody;typeof K!=="string"&&(K=JSON.stringify(D.postBody));vP(Z,K,D,g.nl,B)}else vP(Z,JSON.stringify(D.postParams),D,pl,B)}else g.md("web_all_payloads_via_jspb")?g.nl(Z,D):pl(Z,D)}catch(t){if(t.name==="InvalidAccessError")Cl(Error("An extension is blocking network request.")); else throw t;}} !g.Ny("VISITOR_DATA")&&b!=="visitor_id"&&Math.random()<.01&&Cl(new g.Nf("Missing VISITOR_DATA when sending innertube request.",b,a,N));if(!O.isReady())throw O=new g.Nf("innertube xhrclient not ready",b,a,N),g.sO(O),O;var D={headers:N.headers||{},method:"POST",postParams:a,postBody:N.postBody,postBodyFormat:N.postBodyFormat||"JSON",onTimeout:function(){N.onTimeout()}, onFetchTimeout:N.onTimeout,onSuccess:function(F,B){if(N.onSuccess)N.onSuccess(B)}, onFetchSuccess:function(F){if(N.onSuccess)N.onSuccess(F)}, onError:function(F,B){if(N.onError)N.onError(B)}, onFetchError:function(F){if(N.onError)N.onError(F)}, timeout:N.timeout,withCredentials:!0,compress:N.compress};D.headers["Content-Type"]||(D.headers["Content-Type"]="application/json");a="";var R=O.config_.uS;R&&(a=R);R=O.config_.YX||!1;var d=ugz(R,a,N);Object.assign(D.headers,d);D.headers.Authorization&&!a&&R&&(D.headers["x-origin"]=window.location.origin);var Z=Kl(""+a+("/youtubei/"+O.config_.innertubeApiVersion+"/"+b),{alt:"json"});g.Lw("ytNetworklessLoggingInitializationOptions")&&TL7.isNwlInitialized?xAA().then(function(F){k(F)}):k(!1)}; g.Br=function(O,b,a){var N=g.dx();if(N&&b){var k=N.subscribe(O,function(){function D(){Zm[k]&&b.apply&&typeof b.apply=="function"&&b.apply(a||window,R)} var R=arguments;try{g.F1[O]?D():g.Wi(D,0)}catch(d){g.sO(d)}},a); Zm[k]=!0;gx[O]||(gx[O]=[]);gx[O].push(k);return k}return 0}; r5e=function(O){var b=g.Br("LOGGED_IN",function(a){O.apply(void 0,arguments);g.K7(b)})}; g.K7=function(O){var b=g.dx();b&&(typeof O==="number"?O=[O]:typeof O==="string"&&(O=[parseInt(O,10)]),g.pg(O,function(a){b.unsubscribeByKey(a);delete Zm[a]}))}; g.tt=function(O,b){var a=g.dx();return a?a.publish.apply(a,arguments):!1}; uZz=function(O){var b=g.dx();if(b)if(b.clear(O),O)Uyz(O);else for(var a in gx)Uyz(a)}; g.dx=function(){return g.le.ytPubsubPubsubInstance}; Uyz=function(O){gx[O]&&(O=gx[O],g.pg(O,function(b){Zm[b]&&delete Zm[b]}),O.length=0)}; g.ht=function(O,b,a){A5e(O,b,a===void 0?null:a)}; A5e=function(O,b,a){a=a===void 0?null:a;var N=WdA(O),k=document.getElementById(N),D=k&&MSz(k),R=k&&!D;D?b&&b():(b&&(D=g.Br(N,b),b=""+g.NC(b),qOB[b]=D),R||(k=HlY(O,N,function(){MSz(k)||(Eyb(k),g.tt(N),g.Wi(function(){uZz(N)},0))},a)))}; HlY=function(O,b,a,N){N=N===void 0?null:N;var k=g.it("SCRIPT");k.id=b;k.onload=function(){a&&setTimeout(a,0)}; k.onreadystatechange=function(){switch(k.readyState){case "loaded":case "complete":k.onload()}}; N&&k.setAttribute("nonce",N);g.Ri(k,g.MZ(O));O=document.getElementsByTagName("head")[0]||document.body;O.insertBefore(k,O.firstChild);return k}; WdA=function(O){var b=document.createElement("a");g.Lx(b,O);O=b.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+ya(O)}; y8=function(O,b){if(O===b)O=!0;else if(Array.isArray(O)&&Array.isArray(b))O=g.E$(O,b,y8);else if(g.O$(O)&&g.O$(b))a:if(g.l$(O).length!=g.l$(b).length)O=!1;else{for(var a in O)if(!y8(O[a],b[a])){O=!1;break a}O=!0}else O=!1;return O}; Wr=function(O){var b=g.nw.apply(1,arguments);if(!wx(O)||b.some(function(N){return!wx(N)}))throw Error("Only objects may be merged."); b=g.r(b);for(var a=b.next();!a.done;a=b.next())TH(O,a.value)}; TH=function(O,b){for(var a in b)if(wx(b[a])){if(a in O&&!wx(O[a]))throw Error("Cannot merge an object into a non-object.");a in O||(O[a]={});TH(O[a],b[a])}else if(qo(b[a])){if(a in O&&!qo(O[a]))throw Error("Cannot merge an array into a non-array.");a in O||(O[a]=[]);YOe(O[a],b[a])}else O[a]=b[a];return O}; YOe=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next())a=a.value,wx(a)?O.push(TH({},a)):qo(a)?O.push(YOe([],a)):O.push(a);return O}; wx=function(O){return typeof O==="object"&&!Array.isArray(O)}; qo=function(O){return typeof O==="object"&&Array.isArray(O)}; Hr=function(O){g.p.call(this);this.G=O}; YG=function(O){Hr.call(this,!0);this.T=O}; cr=function(O,b){g.p.call(this);var a=this;this.V=[];this.U=!1;this.G=0;this.N=this.Y=this.X=!1;this.yl=null;var N=(0,g.kr)(O,b);this.T=new g.sW(function(){return N(a.yl)},300); g.G(this,this.T);this.J=this.L=Infinity}; c58=function(O,b){if(!b)return!1;for(var a=0;a<b.length;a++){var N=b.item(a);if(N&&O.V.includes(N.identifier))return!0}return!1}; zH=function(O){if(window.crypto&&window.crypto.getRandomValues)try{var b=Array(O),a=new Uint8Array(O);window.crypto.getRandomValues(a);for(var N=0;N<b.length;N++)b[N]=a[N];return b}catch(D){}b=Array(O);for(a=0;a<O;a++){N=Date.now();for(var k=0;k<N%23;k++)b[a]=Math.random();b[a]=Math.floor(Math.random()*256)}if(mv)for(a=1,N=0;N<mv.length;N++)b[a%O]^=b[(a-1)%O]/4^mv.charCodeAt(N),a++;return b}; g.Jt=function(O){O=zH(O);for(var b=[],a=0;a<O.length;a++)b.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(O[a]&63));return b.join("")}; g.myz=function(){return g.Xq(zH(16),function(O){return(O&15).toString(16)}).join("")}; zIB=function(){var O={};var b=O.p4N===void 0?!1:O.p4N;O=O.Tw===void 0?!0:O.Tw;if(g.Lw("_lact",window)==null){var a=parseInt(g.Ny("LACT"),10);a=isFinite(a)?Date.now()-Math.max(a,0):-1;g.VQ("_lact",a,window);g.VQ("_fact",a,window);a==-1&&EM();g.JX(document,"keydown",EM);g.JX(document,"keyup",EM);g.JX(document,"mousedown",EM);g.JX(document,"mouseup",EM);b?g.JX(window,"touchmove",function(){Mo("touchmove",200)},{passive:!0}):(g.JX(window,"resize",function(){Mo("resize",200)}),O&&g.JX(window,"scroll", function(){Mo("scroll",200)})); new pz(function(){Mo("mouse",100)}); g.JX(document,"touchstart",EM,{passive:!0});g.JX(document,"touchend",EM,{passive:!0})}}; Mo=function(O,b){n7[O]||(n7[O]=!0,g.i4.BD(function(){EM();n7[O]=!1},b))}; EM=function(){g.Lw("_lact",window)==null&&(zIB(),g.Lw("_lact",window));var O=Date.now();g.VQ("_lact",O,window);g.Lw("_fact",window)==-1&&g.VQ("_fact",O,window);(O=g.Lw("ytglobal.ytUtilActivityCallback_"))&&O()}; p7=function(){var O=g.Lw("_lact",window);return O==null?-1:Math.max(Date.now()-O,0)}; GH=function(O){this.name=O}; os=function(O){this.key=O}; xG=function(O){return new os(O)}; J5z=function(){var O=this;this.T=new Map;this.V=new Map;this.G=new Map;this.Vt={ShL:function(){return new Map(O.T)}}}; Pr=function(O,b){O.T.set(b.v_,b);var a=O.V.get(b.v_);if(a)try{a.Hf(O.resolve(b.v_))}catch(N){a.MS(N)}}; jm=function(O,b,a,N){N=N===void 0?!1:N;if(a.indexOf(b)>-1)throw Error("Deps cycle for: "+b);if(O.G.has(b))return O.G.get(b);if(!O.T.has(b)){if(N)return;throw Error("No provider for: "+b);}N=O.T.get(b);a.push(b);if(N.R6!==void 0)var k=N.R6;else if(N.ALX)k=N[vr]?Ej8(O,N[vr],a):[],k=N.ALX.apply(N,g.H(k));else if(N.pP){k=N.pP;var D=k[vr]?Ej8(O,k[vr],a):[];k=new (Function.prototype.bind.apply(k,[null].concat(g.H(D))))}else throw Error("Could not resolve providers for: "+b);a.pop();N.v2X||O.G.set(b,k); return k}; Ej8=function(O,b,a){return b?b.map(function(N){return N instanceof os?jm(O,N.key,a,!0):jm(O,N,a)}):[]}; Is=function(){Sm||(Sm=new J5z);return Sm}; lp=function(){var O,b;return"h5vcc"in f7&&((O=f7.h5vcc.traceEvent)==null?0:O.traceBegin)&&((b=f7.h5vcc.traceEvent)==null?0:b.traceEnd)?1:"performance"in f7&&f7.performance.mark&&f7.performance.measure?2:0}; V8=function(O){var b=lp();switch(b){case 1:f7.h5vcc.traceEvent.traceBegin("YTLR",O);break;case 2:f7.performance.mark(O+"-start");break;case 0:break;default:XI(b,"unknown trace type")}}; M1z=function(O){var b=lp();switch(b){case 1:f7.h5vcc.traceEvent.traceEnd("YTLR",O);break;case 2:b=O+"-start";var a=O+"-end";f7.performance.mark(a);f7.performance.measure(O,b,a);break;case 0:break;default:XI(b,"unknown trace type")}}; njp=function(O){var b,a;(a=(b=window).onerror)==null||a.call(b,O.message,"",0,0,O)}; pi8=function(O){var b=this;var a=a===void 0?0:a;var N=N===void 0?g.di():N;this.V=a;this.scheduler=N;this.G=new g.r0;this.T=O;for(O={EK:0};O.EK<this.T.length;O={y7:void 0,EK:O.EK},O.EK++)O.y7=this.T[O.EK],a=function(k){return function(){k.y7.yK();b.T[k.EK].u8=!0;b.T.every(function(D){return D.u8===!0})&&b.G.resolve()}}(O),N=RL(a,L7(this,O.y7)),this.T[O.EK]=Object.assign({},O.y7,{yK:a, jobId:N})}; GwG=function(O){var b=Array.from(O.T.keys()).sort(function(N,k){return L7(O,O.T[k])-L7(O,O.T[N])}); b=g.r(b);for(var a=b.next();!a.done;a=b.next())a=O.T[a.value],a.jobId===void 0||a.u8||(O.scheduler.cG(a.jobId),RL(a.yK,10))}; L7=function(O,b){var a;return(a=b.priority)!=null?a:O.V}; ip=function(O){this.state=O;this.plugins=[];this.V=void 0;this.X={};X1&&V8(this.state)}; oj7=function(O,b){var a=b.filter(function(k){return Q8(O,k)===10}),N=b.filter(function(k){return Q8(O,k)!==10}); return O.X.HaV?function(){var k=g.nw.apply(0,arguments);return g.M(function(D){if(D.G==1)return g.J(D,O.NKV.apply(O,[a].concat(g.H(k))),2);O.hx.apply(O,[N].concat(g.H(k)));g.Tz(D)})}:function(){var k=g.nw.apply(0,arguments); O.k$r.apply(O,[a].concat(g.H(k)));O.hx.apply(O,[N].concat(g.H(k)))}}; Q8=function(O,b){var a,N;return(N=(a=O.V)!=null?a:b.priority)!=null?N:0}; em=function(O){X1&&O&&V8(O)}; OU=function(O){X1&&O&&M1z(O)}; PyY=function(O,b,a){xyY&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed("["+O.constructor.name+"] '"+O.state+"' to '"+b+"'"),console.log("with message: ",a),console.groupEnd())}; bE=function(O){if(g.md("web_lifecycle_error_handling_killswitch"))return O();try{return O()}catch(b){njp(b)}}; a6=function(O){ip.call(this,O===void 0?"none":O);this.T=null;this.V=10;this.transitions=[{from:"none",to:"application_navigating",action:this.N},{from:"application_navigating",to:"none",action:this.Y},{from:"application_navigating",to:"application_navigating",action:function(){}}, {from:"none",to:"none",action:function(){}}]}; vj7=function(){Nb||(Nb=new a6);return Nb}; kJ=function(){var O=this;this.store={};this.T=0;this.G={};this.Vt={ojU:function(){return O.T}}}; R6=function(O,b){var a=DS(b);if(O.G[a])return O.G[a];var N=Object.keys(O.store)||[];if(N.length<=1&&DS(b)===N[0])return N;for(var k=[],D=0;D<N.length;D++){var R=N[D].split("/");if(sU(b.auth,R[0])){var d=b.isJspb;sU(d===void 0?"undefined":d?"true":"false",R[1])&&sU(b.cttAuthInfo,R[2])&&(d=b.tier,d=d===void 0?"undefined":JSON.stringify(d),sU(d,R[3])&&k.push(N[D]))}}return O.G[a]=k}; sU=function(O,b){return O===void 0||O==="undefined"?!0:O===b}; DS=function(O){return[O.auth===void 0?"undefined":O.auth,O.isJspb===void 0?"undefined":O.isJspb,O.cttAuthInfo===void 0?"undefined":O.cttAuthInfo,O.tier===void 0?"undefined":O.tier].join("/")}; $J=function(){this.X=this.T=this.G=0;this.V=!1}; C3=function(){var O=g.Lw("yt.logging.ims");O||(O=new kJ,g.VQ("yt.logging.ims",O));return O}; IG7=function(){if(zU3()&&!jxe){var O=function(a){a=a.data;if(a.op==="serializedGelBatch"){var N=dG.get(a.key);N&&(SOb(a.serializedBatch,N.client,N.resolve,N.networklessOptions,N.isIsolated,N.useVSSEndpoint,N.dangerousLogToVisitorSession,N.requestsOutstanding),dG.delete(a.key))}},b=pJ(); b&&(b.addEventListener("message",O),b.onerror=function(){dG.clear()}); jxe=!0}}; ilA=function(O,b){if(O.endpoint==="log_event"){ZS(O);var a=Ff(O),N=fGe(O.payload)||"",k=lG7(N),D=200;if(k){if(k.enabled===!1&&!g.md("web_payload_policy_disabled_killswitch"))return;D=V1G(k.tier);if(D===400){Lde(O,b);return}}gG[a]=!0;a={cttAuthInfo:a,isJspb:!1,tier:D};C3().storePayload(a,O.payload);XiA(b,!1,a,Bu(N))}}; eIw=function(O,b,a){if(b.endpoint==="log_event"){ZS(void 0,b);var N=Ff(b,!0),k=lG7(O),D=200;if(k){if(k.enabled===!1&&!g.md("web_payload_policy_disabled_killswitch"))return;D=V1G(k.tier);if(D===400){Qxz(O,b,a);return}}gG[N]=!0;N={cttAuthInfo:N,isJspb:!0,tier:D};C3().storePayload(N,tW(b.payload));XiA(a,!0,N,Bu(O))}}; XiA=function(O,b,a,N){function k(){K3({writeThenSend:!0},b,a.tier)} b=b===void 0?!1:b;N=N===void 0?!1:N;O&&(tg=new O);O=g.zw("tvhtml5_logging_max_batch_ads_fork")||g.zw("tvhtml5_logging_max_batch")||g.zw("web_logging_max_batch")||100;var D=(0,g.S)(),R=hg(b,a.tier),d=R.X;N&&(R.V=!0);N=0;a&&(N=C3().getSequenceCount(a));N>=1E3?k():N>=O?yC||(yC=wG(function(){k();yC=void 0},0)):D-d>=10&&(OzA(b,a.tier),R.X=D)}; Lde=function(O,b){if(O.endpoint==="log_event"){g.md("more_accurate_gel_parser")&&C3().storePayload({isJspb:!1},O.payload);ZS(O);var a=Ff(O),N=new Map;N.set(a,[O.payload]);var k=fGe(O.payload)||"";b&&(tg=new b);return new g.EE(function(D,R){tg&&tg.isReady()?bzw(N,tg,D,R,{bypassNetworkless:!0},!0,Bu(k)):D()})}}; Qxz=function(O,b,a){if(b.endpoint==="log_event"){ZS(void 0,b);var N=Ff(b,!0),k=new Map;k.set(N,[tW(b.payload)]);a&&(tg=new a);return new g.EE(function(D){tg&&tg.isReady()?a07(k,tg,D,{bypassNetworkless:!0},!0,Bu(O)):D()})}}; Ff=function(O,b){var a="";if(O.dangerousLogToVisitorSession)a="visitorOnlyApprovedKey";else if(O.cttAuthInfo){if(b===void 0?0:b){b=O.cttAuthInfo.token;a=O.cttAuthInfo;var N=new QT;a.videoId?N.setVideoId(a.videoId):a.playlistId&&vM(N,2,TK,bi(a.playlistId));rG[b]=N}else b=O.cttAuthInfo,a={},b.videoId?a.videoId=b.videoId:b.playlistId&&(a.playlistId=b.playlistId),UU[O.cttAuthInfo.token]=a;a=O.cttAuthInfo.token}return a}; K3=function(O,b,a){O=O===void 0?{}:O;b=b===void 0?!1:b;new g.EE(function(N,k){var D=hg(b,a),R=D.V;D.V=!1;uE(D.G);uE(D.T);D.T=0;tg&&tg.isReady()?a===void 0&&g.md("enable_web_tiered_gel")?N67(N,k,O,b,300,R):N67(N,k,O,b,a,R):(OzA(b,a),N())})}; N67=function(O,b,a,N,k,D){var R=tg;a=a===void 0?{}:a;N=N===void 0?!1:N;k=k===void 0?200:k;D=D===void 0?!1:D;var d=new Map,Z=new Map,F={isJspb:N,cttAuthInfo:void 0,tier:k},B={isJspb:N,cttAuthInfo:void 0};if(N){b=g.r(Object.keys(gG));for(k=b.next();!k.done;k=b.next())k=k.value,Z=g.md("enable_web_tiered_gel")?C3().smartExtractMatchingEntries({keys:[F,B],sizeLimit:1E3}):C3().extractMatchingEntries({isJspb:!0,cttAuthInfo:k}),Z.length>0&&d.set(k,Z),(g.md("web_fp_via_jspb_and_json")&&a.writeThenSend||!g.md("web_fp_via_jspb_and_json"))&& delete gG[k];a07(d,R,O,a,!1,D)}else{d=g.r(Object.keys(gG));for(F=d.next();!F.done;F=d.next())F=F.value,B=g.md("enable_web_tiered_gel")?C3().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:F,tier:k},{isJspb:!1,cttAuthInfo:F}],sizeLimit:1E3}):C3().extractMatchingEntries({isJspb:!1,cttAuthInfo:F}),B.length>0&&Z.set(F,B),(g.md("web_fp_via_jspb_and_json")&&a.writeThenSend||!g.md("web_fp_via_jspb_and_json"))&&delete gG[F];bzw(Z,R,O,b,a,!1,D)}}; OzA=function(O,b){function a(){K3({writeThenSend:!0},O,b)} O=O===void 0?!1:O;b=b===void 0?200:b;var N=hg(O,b),k=N===kof||N===Djb?5E3:spG;g.md("web_gel_timeout_cap")&&!N.T&&(k=wG(function(){a()},k),N.T=k); uE(N.G);k=g.Ny("LOGGING_BATCH_TIMEOUT",g.zw("web_gel_debounce_ms",1E4));g.md("shorten_initial_gel_batch_timeout")&&Ag&&(k=RAe);k=wG(function(){g.zw("gel_min_batch_size")>0?C3().getSequenceCount({cttAuthInfo:void 0,isJspb:O,tier:b})>=$j8&&a():a()},k); N.G=k}; bzw=function(O,b,a,N,k,D,R){k=k===void 0?{}:k;var d=Math.round((0,g.S)()),Z=O.size,F=Clp(R);O=g.r(O);var B=O.next();for(R={};!B.done;R={qx:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,NK:void 0,xM:void 0},B=O.next()){var K=g.r(B.value);B=K.next().value;K=K.next().value;R.batchRequest=g.bd({context:g.Ta(b.config_||g.wq())});if(!g.eG(K)&&!g.md("throw_err_when_logevent_malformed_killswitch")){N();break}R.batchRequest.events=K;(K=UU[B])&&djf(R.batchRequest,B,K);delete UU[B];R.dangerousLogToVisitorSession= B==="visitorOnlyApprovedKey";ZzB(R.batchRequest,d,R.dangerousLogToVisitorSession);FTw(k);R.NK=function(t){g.md("start_client_gcf")&&g.i4.BD(function(){return g.M(function(h){return g.J(h,gp7(t),0)})}); Z--;Z||a()}; R.qx=0;R.xM=function(t){return function(){t.qx++;if(k.bypassNetworkless&&t.qx===1)try{g.C7(b,F,t.batchRequest,Wu({writeThenSend:!0},t.dangerousLogToVisitorSession,t.NK,t.xM,D)),Ag=!1}catch(h){g.sO(h),N()}Z--;Z||a()}}(R); try{g.C7(b,F,R.batchRequest,Wu(k,R.dangerousLogToVisitorSession,R.NK,R.xM,D)),Ag=!1}catch(t){g.sO(t),N()}}}; a07=function(O,b,a,N,k,D){N=N===void 0?{}:N;var R=Math.round((0,g.S)()),d={value:O.size},Z=new Map([].concat(g.H(O)));Z=g.r(Z);for(var F=Z.next();!F.done;F=Z.next()){var B=g.r(F.value).next().value,K=O.get(B);F=new PCb;var t=b.config_||g.wq(),h=new f1,y=new oU;sB(y,1,t.L6);sB(y,2,t.OP);$g(y,16,t.gi);sB(y,17,t.innertubeContextClientVersion);if(t.En){var U=t.En,u=new p1;U.coldConfigData&&sB(u,1,U.coldConfigData);U.appInstallData&&sB(u,6,U.appInstallData);U.coldHashData&&sB(u,3,U.coldHashData);U.hotHashData&& u.B9(U.hotHashData);X7(y,p1,62,u)}(U=g.le.devicePixelRatio)&&U!=1&&YM(y,65,PB(U));U=J5();U!==""&&sB(y,54,U);U=EO();if(U.length>0){u=new vd;for(var q=0;q<U.length;q++){var W=new xI;sB(W,1,U[q].key);vM(W,2,B63,bi(U[q].value));Qv(u,15,xI,W)}X7(h,vd,5,u)}BSp(t,y);K3G(h);t7e(y);hUB(t,y);yr3(y);g.md("start_client_gcf")&&wdp(y);g.Ny("DELEGATED_SESSION_ID")&&!g.md("pageid_as_header_web")&&(t=new IU,sB(t,3,g.Ny("DELEGATED_SESSION_ID")));!g.md("fill_delegate_context_in_gel_killswitch")&&(U=g.Ny("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&& (u=Vv(h,IU,3)||new IU,t=h,U=sB(u,18,U),X7(t,IU,3,U));t=y;U=g.r(Object.entries(FZ(g.Ny("DEVICE",""))));for(u=U.next();!u.done;u=U.next())q=g.r(u.value),u=q.next().value,q=q.next().value,u==="cbrand"?sB(t,12,q):u==="cmodel"?sB(t,13,q):u==="cbr"?sB(t,87,q):u==="cbrver"?sB(t,88,q):u==="cos"?sB(t,18,q):u==="cosver"?sB(t,19,q):u==="cplatform"&&$g(t,42,Qn3(q));h.Jh(y);X7(F,f1,1,h);if(y=rG[B])a:{if(y.Op())h=1;else if(y.getPlaylistId())h=2;else break a;X7(F,QT,4,y);y=Vv(F,f1,1)||new f1;t=Vv(y,IU,3)||new IU; U=new S7;U.setToken(B);$g(U,1,h);Qv(t,12,S7,U);X7(y,IU,3,t)}delete rG[B];B=B==="visitorOnlyApprovedKey";qb()||Dj(F,2,R);!B&&(h=g.Ny("EVENT_ID"))&&(y=KTB(),t=new ir,sB(t,1,h),Dj(t,2,y),X7(F,ir,5,t));FTw(N);if(g.md("jspb_serialize_with_worker")&&(h=pJ())&&N.writeThenSend){dG.set(Hu,{client:b,resolve:a,networklessOptions:N,isIsolated:k,useVSSEndpoint:D,dangerousLogToVisitorSession:B,requestsOutstanding:d});h.postMessage({op:"gelBatchToSerialize",batchRequest:tW(F),clientEvents:K,key:Hu});Hu++;break}if(K){h= [];for(y=0;y<K.length;y++)try{h.push(new Xg(K[y]))}catch(m){g.sO(new g.Nf("Transport failed to deserialize "+String(K[y])))}K=h}else K=[];K=g.r(K);for(h=K.next();!h.done;h=K.next())Qv(F,3,Xg,h.value);K={startTime:(0,g.S)(),ticks:{},infos:{}};F=F.tq();K.ticks.geljspc=(0,g.S)();g.md("log_jspb_serialize_latency")&&Eo("gel_jspb_serialize",K,{sampleRate:.1});SOb(F,b,a,N,k,D,B,d)}}; SOb=function(O,b,a,N,k,D,R,d){N=N===void 0?{}:N;d=d===void 0?{value:0}:d;D=Clp(D);N=Wu(N,R,function(Z){g.md("start_client_gcf")&&g.i4.BD(function(){return g.M(function(F){return g.J(F,gp7(Z),0)})}); d.value--;d.value||a()},function(){d.value--; d.value||a()},k); N.headers["Content-Type"]="application/json+protobuf";N.postBodyFormat="JSPB";N.postBody=O;g.C7(b,D,"",N);Ag=!1}; FTw=function(O){g.md("always_send_and_write")&&(O.writeThenSend=!1)}; Wu=function(O,b,a,N,k){O={retry:!0,onSuccess:a,onError:N,networklessOptions:O,dangerousLogToVisitorSession:b,UGX:!!k,headers:{},postBodyFormat:"",postBody:"",compress:g.md("compress_gel")||g.md("compress_gel_lr")};qb()&&(O.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.S)())));return O}; ZzB=function(O,b,a){qb()||(O.requestTimeMs=String(b));g.md("unsplit_gel_payloads_in_logs")&&(O.unsplitGelPayloadsInLogs=!0);!a&&(b=g.Ny("EVENT_ID"))&&(a=KTB(),O.serializedClientEventId={serializedEventId:b,clientCounter:String(a)})}; KTB=function(){var O=g.Ny("BATCH_CLIENT_COUNTER")||0;O||(O=Math.floor(Math.random()*65535/2));O++;O>65535&&(O=1);ax("BATCH_CLIENT_COUNTER",O);return O}; djf=function(O,b,a){if(a.videoId)var N="VIDEO";else if(a.playlistId)N="PLAYLIST";else return;O.credentialTransferTokenTargetId=a;O.context=O.context||{};O.context.user=O.context.user||{};O.context.user.credentialTransferTokens=[{token:b,scope:N}]}; ZS=function(O,b){var a=g.Lw("yt.logging.transport.enableScrapingForTest"),N=ci("il_payload_scraping");N=(N!==void 0?String(N):"")==="enable_il_payload_scraping";if(!a)if(N)YJ=[],g.VQ("yt.logging.transport.enableScrapingForTest",!0),g.VQ("yt.logging.transport.scrapedPayloadsForTesting",YJ),g.VQ("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.VQ("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.VQ("yt.logging.transport.scrapeClientEvent",!0);else return;a=g.Lw("yt.logging.transport.scrapedPayloadsForTesting");N=g.Lw("yt.logging.transport.payloadToScrape");b&&(b=b.payload,(b=g.Lw("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(b)())&&a.push(b));b=g.Lw("yt.logging.transport.scrapeClientEvent");if(N&&N.length>=1)for(var k=0;k<N.length;k++)if(O&&O.payload[N[k]])if(b)a.push(O.payload);else{var D=void 0;a.push(((D=O)==null?void 0:D.payload)[N[k]])}g.VQ("yt.logging.transport.scrapedPayloadsForTesting", a)}; qb=function(){return g.md("use_request_time_ms_header")||g.md("lr_use_request_time_ms_header")}; wG=function(O,b){return g.md("transport_use_scheduler")===!1?g.Wi(O,b):g.md("logging_avoid_blocking_during_navigation")||g.md("lr_logging_avoid_blocking_during_navigation")?g.$a(0,function(){if(vj7().currentState==="none")O();else{var a={};vj7().install((a.none={callback:O},a))}},b):RL(O,0,b)}; uE=function(O){g.md("transport_use_scheduler")?g.i4.cG(O):g.Hi(O)}; gp7=function(O){var b,a,N,k,D,R,d,Z,F,B;return g.M(function(K){return K.G==1?(N=(b=O)==null?void 0:(a=b.responseContext)==null?void 0:a.globalConfigGroup,k=g.P(N,tb8),R=(D=N)==null?void 0:D.hotHashData,d=g.P(N,hAB),F=(Z=N)==null?void 0:Z.coldHashData,(B=Is().resolve(xG(hN)))?R?k?g.J(K,dZp(B,R,k),2):g.J(K,dZp(B,R),2):K.Vl(2):K.return()):F?d?g.J(K,Z1Q(B,F,d),0):g.J(K,Z1Q(B,F),0):K.Vl(0)})}; hg=function(O,b){b=b===void 0?200:b;return O?b===300?kof:yXz:b===300?Djb:w4f}; lG7=function(O){if(g.md("enable_web_tiered_gel")){O=T6p[O||""];var b,a,N,k=Is().resolve(xG(hN))==null?void 0:(b=yl())==null?void 0:(a=b.loggingHotConfig)==null?void 0:(N=a.eventLoggingConfig)==null?void 0:N.payloadPolicies;if(k)for(b=0;b<k.length;b++)if(k[b].payloadNumber===O)return k[b]}}; fGe=function(O){O=Object.keys(O);O=g.r(O);for(var b=O.next();!b.done;b=O.next())if(b=b.value,T6p[b])return b}; V1G=function(O){switch(O){case "DELAYED_EVENT_TIER_UNSPECIFIED":return 0;case "DELAYED_EVENT_TIER_DEFAULT":return 100;case "DELAYED_EVENT_TIER_DISPATCH_TO_EMPTY":return 200;case "DELAYED_EVENT_TIER_FAST":return 300;case "DELAYED_EVENT_TIER_IMMEDIATE":return 400;default:return 200}}; Bu=function(O){return O==="gelDebuggingEvent"}; Clp=function(O){return(O===void 0?0:O)&&g.md("vss_through_gel_video_stats")?"video_stats":"log_event"}; mV=function(O,b,a,N){N=N===void 0?{}:N;var k={},D=Math.round(N.timestamp||(0,g.S)());k.eventTimeMs=D<Number.MAX_SAFE_INTEGER?D:0;k[O]=b;O=p7();k.context={lastActivityMs:String(N.timestamp||!isFinite(O)?-1:O)};N.sequenceGroup&&!g.md("web_gel_sequence_info_killswitch")&&(O=k.context,b=N.sequenceGroup,b={index:rXY(b),groupKey:b},O.sequence=b,N.endOfSequence&&delete cu[N.sequenceGroup]);(N.sendIsolatedPayload?Lde:ilA)({endpoint:"log_event",payload:k,cttAuthInfo:N.cttAuthInfo,dangerousLogToVisitorSession:N.dangerousLogToVisitorSession}, a)}; rXY=function(O){cu[O]=O in cu?cu[O]+1:0;return cu[O]}; g.wi=function(O,b,a){a=a===void 0?{}:a;var N=g.$G;g.Ny("ytLoggingEventsDefaultDisabled",!1)&&g.$G===g.$G&&(N=null);mV(O,b,N,a)}; zK=function(O){this.T=O}; g.Jg=function(O){return new zK({trackingParams:O})}; uAw=function(O,b,a,N,k,D){var R=Uj7++;return new zK({veType:O,veCounter:R,elementIndex:a,dataElement:b,youtubeData:N,jspbYoutubeData:k,loggingDirectives:D})}; AXe=function(O){return g.Ny("client-screen-nonce-store",{})[O===void 0?0:O]}; WT3=function(O,b){b=b===void 0?0:b;var a=g.Ny("client-screen-nonce-store");a||(a={},ax("client-screen-nonce-store",a));a[b]=O}; EU=function(O){O=O===void 0?0:O;return O===0?"ROOT_VE_TYPE":"ROOT_VE_TYPE."+O}; qbY=function(O){return g.Ny(EU(O===void 0?0:O))}; g.Mb=function(O){return(O=qbY(O===void 0?0:O))?new zK({veType:O,youtubeData:void 0,jspbYoutubeData:void 0}):null}; HzA=function(){var O=g.Ny("csn-to-ctt-auth-info");O||(O={},ax("csn-to-ctt-auth-info",O));return O}; Ybb=function(){return Object.values(g.Ny("client-screen-nonce-store",{})).filter(function(O){return O!==void 0})}; g.n3=function(O){O=AXe(O===void 0?0:O);if(!O&&!g.Ny("USE_CSN_FALLBACK",!0))return null;O||(O="UNDEFINED_CSN");return O?O:null}; mjw=function(O){for(var b=g.r(Object.values(cXY)),a=b.next();!a.done;a=b.next())if(g.n3(a.value)===O)return!0;return!1}; zAb=function(O,b,a){var N=HzA();(a=g.n3(a))&&delete N[a];b&&(N[O]=b)}; p3=function(O){return HzA()[O]}; Epz=function(O,b,a,N){a=a===void 0?0:a;if(O!==AXe(a)||b!==g.Ny(EU(a)))if(zAb(O,N,a),WT3(O,a),ax(EU(a),b),b=function(){setTimeout(function(){O&&g.wi("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:JXe,clientScreenNonce:O})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(b)}catch(k){b()}else b()}; GK=function(O,b){var a=a===void 0?!0:a;var N=g.Ny("VALID_SESSION_TEMPDATA_DOMAINS",[]),k=g.uQ(window.location.href);k&&N.push(k);k=g.uQ(O);if(g.tR(N,k)||!k&&BR(O,"/"))if(N=document.createElement("a"),g.Lx(N,O),O=N.href)if(O=Wo(O),O=vdz(O))if(a&&!b.csn&&(b.itct||b.ved)&&(b=Object.assign({csn:g.n3()},b)),D){var D=parseInt(D,10);isFinite(D)&&D>0&&MbG(O,b,D)}else MbG(O,b)}; MbG=function(O,b,a){O=npb(O);b=b?g.co(b):"";a=a||5;FA()&&g.fl(O,b,a)}; npb=function(O){for(var b=g.r(p4A),a=b.next();!a.done;a=b.next())O=Ek(O,a.value);return"ST-"+ya(O).toString(36)}; Goz=function(O){if(O.name==="JavaException")return!0;O=O.stack;return O.includes("chrome://")||O.includes("chrome-extension://")||O.includes("moz-extension://")}; opG=function(O){if(!O.stack)return!0;var b=!O.stack.includes("\n");return b&&O.stack.includes("ErrorType: ")||b&&O.stack.includes("Anonymous function (Unknown script")||O.stack.toLowerCase()==="not available"?!0:!1}; xjQ=function(){this.DO=[];this.Vk=[]}; xJ=function(){if(!o6){var O=o6=new xjQ;O.Vk.length=0;O.DO.length=0;Plz(O,vpQ)}return o6}; Plz=function(O,b){b.Vk&&O.Vk.push.apply(O.Vk,b.Vk);b.DO&&O.DO.push.apply(O.DO,b.DO)}; jpA=function(O){function b(){return O.charCodeAt(N++)} var a=O.length,N=0;do{var k=Pu(b);if(k===Infinity)break;var D=k>>3;switch(k&7){case 0:k=Pu(b);if(D===2)return k;break;case 1:if(D===2)return;N+=8;break;case 2:k=Pu(b);if(D===2)return O.substr(N,k);N+=k;break;case 5:if(D===2)return;N+=4;break;default:return}}while(N<a)}; Pu=function(O){var b=O(),a=b&127;if(b<128)return a;b=O();a|=(b&127)<<7;if(b<128)return a;b=O();a|=(b&127)<<14;if(b<128)return a;b=O();return b<128?a|(b&127)<<21:Infinity}; Sbp=function(O,b,a,N){if(O)if(Array.isArray(O)){var k=N;for(N=0;N<O.length&&!(O[N]&&(k+=vu(N,O[N],b,a),k>500));N++);N=k}else if(typeof O==="object")for(k in O){if(O[k]){var D=k;var R=O[k],d=b,Z=a;D=typeof R!=="string"||D!=="clickTrackingParams"&&D!=="trackingParams"?0:(R=jpA(atob(R.replace(/-/g,"+").replace(/_/g,"/"))))?vu(D+".ve",R,d,Z):0;N+=D;N+=vu(k,O[k],b,a);if(N>500)break}}else a[b]=j$(O),N+=a[b].length;else a[b]=j$(O),N+=a[b].length;return N}; vu=function(O,b,a,N){a+="."+O;O=j$(b);N[a]=O;return a.length+O.length}; j$=function(O){try{return(typeof O==="string"?O:String(JSON.stringify(O))).substr(0,500)}catch(b){return"unable to serialize "+typeof O+" ("+b.message+")"}}; yg=function(O){g.S$(O)}; g.I6=function(O){g.S$(O,"WARNING")}; g.S$=function(O,b){var a=a===void 0?{}:a;a.name=g.Ny("INNERTUBE_CONTEXT_CLIENT_NAME",1);a.version=g.Ny("INNERTUBE_CONTEXT_CLIENT_VERSION");b=b===void 0?"ERROR":b;var N=!1;b=b===void 0?"ERROR":b;N=N===void 0?!1:N;if(O){O.hasOwnProperty("level")&&O.level&&(b=O.level);if(g.md("console_log_js_exceptions")){var k=[];k.push("Name: "+O.name);k.push("Message: "+O.message);O.hasOwnProperty("params")&&k.push("Error Params: "+JSON.stringify(O.params));O.hasOwnProperty("args")&&k.push("Error args: "+JSON.stringify(O.args)); k.push("File name: "+O.fileName);k.push("Stacktrace: "+O.stack);window.console.log(k.join("\n"),O)}if(!(I0G>=5)){k=[];for(var D=g.r(f0z),R=D.next();!R.done;R=D.next()){R=R.value;try{R()&&k.push(R())}catch(U){}}k=[].concat(g.H(l03),g.H(k));var d=kMz(O);D=d.message||"Unknown Error";R=d.name||"UnknownError";var Z=d.stack||O.G||"Not available";if(Z.startsWith(R+": "+D)){var F=Z.split("\n");F.shift();Z=F.join("\n")}F=d.lineNumber||"Not available";d=d.fileName||"Not available";var B=0;if(O.hasOwnProperty("args")&& O.args&&O.args.length)for(var K=0;K<O.args.length&&!(B=Sbp(O.args[K],"params."+K,a,B),B>=500);K++);else if(O.hasOwnProperty("params")&&O.params){var t=O.params;if(typeof O.params==="object")for(K in t){if(t[K]){var h="params."+K,y=j$(t[K]);a[h]=y;B+=h.length+y.length;if(B>500)break}}else a.params=j$(t)}if(k.length)for(K=0;K<k.length&&!(B=Sbp(k[K],"params.context."+K,a,B),B>=500);K++);navigator.vendor&&!a.hasOwnProperty("vendor")&&(a["device.vendor"]=navigator.vendor);a={message:D,name:R,lineNumber:F, fileName:d,stack:Z,params:a,sampleWeight:1};K=Number(O.columnNumber);isNaN(K)||(a.lineNumber=a.lineNumber+":"+K);if(O.level==="IGNORED")O=0;else a:{O=xJ();K=g.r(O.Vk);for(k=K.next();!k.done;k=K.next())if(k=k.value,a.message&&a.message.match(k.GH)){O=k.weight;break a}O=g.r(O.DO);for(K=O.next();!K.done;K=O.next())if(K=K.value,K.callback(a)){O=K.weight;break a}O=1}a.sampleWeight=O;O=g.r(Vb3);for(K=O.next();!K.done;K=O.next())if(K=K.value,K.cR[a.name])for(D=g.r(K.cR[a.name]),k=D.next();!k.done;k=D.next())if(R= k.value,k=a.message.match(R.B6)){a.params["params.error.original"]=k[0];D=R.groups;R={};for(F=0;F<D.length;F++)R[D[F]]=k[F+1],a.params["params.error."+D[F]]=k[F+1];a.message=K.kM(R);break}a.params||(a.params={});O=xJ();a.params["params.errorServiceSignature"]="msg="+O.Vk.length+"&cb="+O.DO.length;a.params["params.serviceWorker"]="false";g.le.document&&g.le.document.querySelectorAll&&(a.params["params.fscripts"]=String(document.querySelectorAll("script:not([nonce])").length));(new nY(MY,"sample")).constructor!== nY&&(a.params["params.fconst"]="true");window.yterr&&typeof window.yterr==="function"&&window.yterr(a);if(a.sampleWeight!==0&&!LTz.has(a.message)){if(N&&g.md("web_enable_error_204"))X48(b===void 0?"ERROR":b,a);else{b=b===void 0?"ERROR":b;b==="ERROR"?(f3.publish("handleError",a),g.md("record_app_crashed_web")&&ize===0&&a.sampleWeight===1&&(ize++,N={appCrashType:"APP_CRASH_TYPE_BREAKPAD"},g.md("report_client_error_with_app_crash_ks")||(N.systemHealth={crashData:{clientError:{logMessage:{message:a.message}}}}), g.wi("appCrashed",N)),QpG++):b==="WARNING"&&f3.publish("handleWarning",a);if(g.md("kevlar_gel_error_routing")){N=b;O=void 0;O=O===void 0?{}:O;b:{K=g.r(eA8);for(k=K.next();!k.done;k=K.next())if(g.e1(k.value.toLowerCase())){K=!0;break b}K=!1}if(K)O=void 0;else{k={stackTrace:a.stack};a.fileName&&(k.filename=a.fileName);K=a.lineNumber&&a.lineNumber.split?a.lineNumber.split(":"):[];K.length!==0&&(K.length!==1||isNaN(Number(K[0]))?K.length!==2||isNaN(Number(K[0]))||isNaN(Number(K[1]))||(k.lineNumber=Number(K[0]), k.columnNumber=Number(K[1])):k.lineNumber=Number(K[0]));K={level:"ERROR_LEVEL_UNKNOWN",message:a.message,errorClassName:a.name,sampleWeight:a.sampleWeight};N==="ERROR"?K.level="ERROR_LEVEL_ERROR":N==="WARNING"&&(K.level="ERROR_LEVEL_WARNNING");k={isObfuscated:!0,browserStackInfo:k};O.pageUrl=window.location.href;O.kvPairs=[];g.Ny("FEXP_EXPERIMENTS")&&(O.experimentIds=g.Ny("FEXP_EXPERIMENTS"));D=g.Ny("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS");if(!kj("web_disable_gel_stp_ecatcher_killswitch")&&D)for(R= g.r(Object.keys(D)),F=R.next();!F.done;F=R.next())F=F.value,O.kvPairs.push({key:F,value:String(D[F])});if(D=a.params)for(R=g.r(Object.keys(D)),F=R.next();!F.done;F=R.next())F=F.value,O.kvPairs.push({key:"client."+F,value:String(D[F])});D=g.Ny("SERVER_NAME");R=g.Ny("SERVER_VERSION");D&&R&&(O.kvPairs.push({key:"server.name",value:D}),O.kvPairs.push({key:"server.version",value:R}));O={errorMetadata:O,stackTrace:k,logMessage:K}}if(O&&(g.wi("clientError",O),N==="ERROR"||g.md("errors_flush_gel_always_killswitch")))a:{if(g.md("web_fp_via_jspb")){N= !0;N=N===void 0?!1:N;O=OH7;OH7=[];if(O)for(O=g.r(O),K=O.next();!K.done;K=O.next())K=K.value,N?mV(K.payloadName,K.payload,g.$G,K.options):g.wi(K.payloadName,K.payload,K.options);K3(void 0,!0);if(!g.md("web_fp_via_jspb_and_json"))break a}K3(void 0,!1)}}g.md("suppress_error_204_logging")||X48(b,a)}try{LTz.add(a.message)}catch(U){}I0G++}}}}; X48=function(O,b){var a=b.params||{};O={urlParams:{a:"logerror",t:"jserror",type:b.name,msg:b.message.substr(0,250),line:b.lineNumber,level:O,"client.name":a.name},postParams:{url:g.Ny("PAGE_NAME",window.location.href),file:b.fileName},method:"POST"};a.version&&(O["client.version"]=a.version);if(O.postParams){b.stack&&(O.postParams.stack=b.stack);b=g.r(Object.keys(a));for(var N=b.next();!N.done;N=b.next())N=N.value,O.postParams["client."+N]=a[N];if(a=g.Ny("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS"))for(b= g.r(Object.keys(a)),N=b.next();!N.done;N=b.next())N=N.value,O.postParams[N]=a[N];(a=g.Ny("LAVA_VERSION"))&&(O.postParams["lava.version"]=a);a=g.Ny("SERVER_NAME");b=g.Ny("SERVER_VERSION");a&&b&&(O.postParams["server.name"]=a,O.postParams["server.version"]=b)}g.nl(g.Ny("ECATCHER_REPORT_HOST","")+"/error_204",O)}; bHA=function(O){var b=g.nw.apply(1,arguments);O.args||(O.args=[]);Array.isArray(O.args)&&O.args.push.apply(O.args,g.H(b))}; L3=function(O){var b=g.P(O,lE);if(b)return b;if((b=g.P(O,aoG))&&b.commands)return Nie(b.commands);if((b=g.P(O,kx3))&&b.commands)return Nie(b.commands);if((O=g.P(O,Dfe))&&O.identifier&&O.command&&(VC||(VC=[]),!VC.includes(O.identifier)))return VC.push(O.identifier),g.P(O.command,lE)}; Nie=function(O){if(O.length!==0){var b=[];O=g.r(O);for(var a=O.next();!a.done;a=O.next())(a=L3(a.value))&&b.push(a);return{commandExecutorCommand:{commands:b}}}}; g.Xf=function(O,b,a){a===void 0?delete O[b.name]:O[b.name]=a}; sLz=function(O){for(var b=0,a=0;a<O.length;a++)b=b*31+O.charCodeAt(a),a<O.length-1&&(b%=0x800000000000);return b%1E5}; iE=function(O){Uo.call(this,1,arguments);this.csn=O}; $fA=function(O,b,a,N,k,D,R,d){var Z=RZ3(),F=new zK({veType:b,youtubeData:D,jspbYoutubeData:void 0});D=QC({},Z);k&&(D.cttAuthInfo=k);k={csn:Z,pageVe:F.getAsJson()};g.md("expectation_logging")&&d&&d.screenCreatedLoggingExpectations&&(k.screenCreatedLoggingExpectations=d.screenCreatedLoggingExpectations);a&&a.visualElement?(k.implicitGesture={parentCsn:a.clientScreenNonce,gesturedVe:a.visualElement.getAsJson()},R&&(k.implicitGesture.gestureType=R)):a&&g.I6(new g.Nf("newScreen() parent element does not have a VE - rootVe", b));N&&(k.cloneCsn=N);O?mV("screenCreated",k,O,D):g.wi("screenCreated",k,D);mU(Arz,new iE(Z));e$.clear();Ot.clear();bI.clear();return Z}; g.N_=function(O,b,a,N,k){g.a1(O,b,a,[N],k===void 0?!1:k)}; g.a1=function(O,b,a,N,k){k=k===void 0?!1:k;for(var D=QC({cttAuthInfo:p3(b)||void 0},b),R=g.r(N),d=R.next();!d.done;d=R.next()){d=d.value;var Z=d.getAsJson();(g.i$(Z)||!Z.trackingParams&&!Z.veType)&&g.I6(Error("Child VE logged with no data"));if(g.md("no_client_ve_attach_unless_shown")){var F=kk(d,b);if(Z.veType&&!Ot.has(F)&&!bI.has(F)&&!k){if(!g.md("il_attach_cache_limit")||e$.size<1E3){e$.set(F,[O,b,a,d]);return}g.md("il_attach_cache_limit")&&e$.size>1E3&&g.I6(new g.Nf("IL Attach cache exceeded limit"))}d= kk(a,b);e$.has(d)?D2(a,b):bI.set(d,!0)}}N=N.filter(function(B){B.csn!==b?(B.csn=b,B=!0):B=!1;return B}); a={csn:b,parentVe:a.getAsJson(),childVes:g.Xq(N,function(B){return B.getAsJson()})}; b==="UNDEFINED_CSN"?R1("visualElementAttached",D,a):O?mV("visualElementAttached",a,O,D):g.wi("visualElementAttached",a,D)}; Cjb=function(O,b,a,N,k){$k(a,b);N=QC({cttAuthInfo:p3(b)||void 0},b);a={csn:b,ve:a.getAsJson(),eventType:1};k&&(a.clientData=k);b==="UNDEFINED_CSN"?R1("visualElementShown",N,a):O?mV("visualElementShown",a,O,N):g.wi("visualElementShown",a,N)}; dfb=function(O,b,a,N){var k=(N=N===void 0?!1:N)?16:8;N=QC({cttAuthInfo:p3(b)||void 0,endOfSequence:N},b);a={csn:b,ve:a.getAsJson(),eventType:k};b==="UNDEFINED_CSN"?R1("visualElementHidden",N,a):O?mV("visualElementHidden",a,O,N):g.wi("visualElementHidden",a,N)}; d1=function(O,b,a,N,k){CP(O,b,a,void 0,N,k)}; CP=function(O,b,a,N,k){$k(a,b);N=N||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var D=QC({cttAuthInfo:p3(b)||void 0},b);a={csn:b,ve:a.getAsJson(),gestureType:N};k&&(a.clientData=k);b==="UNDEFINED_CSN"?R1("visualElementGestured",D,a):O?mV("visualElementGestured",a,O,D):g.wi("visualElementGestured",a,D)}; ZHz=function(){var O=zH(16);for(var b=[],a=0;a<O.length;a++)b.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(O[a]&63));return b.join("")}; R1=function(O,b,a){Z2.push({payloadName:O,payload:a,LGG:void 0,options:b});FT||(FT=cr3())}; H1Y=function(O){if(Z2){for(var b=g.r(Z2),a=b.next();!a.done;a=b.next())a=a.value,a.payload&&(a.payload.csn=O.csn,g.wi(a.payloadName,a.payload,a.options));Z2.length=0}FT=0}; kk=function(O,b){return""+O.getAsJson().veType+O.getAsJson().veCounter+b}; $k=function(O,b){if(g.md("no_client_ve_attach_unless_shown")){var a=kk(O,b);Ot.set(a,!0);D2(O,b)}}; D2=function(O,b){O=kk(O,b);e$.has(O)&&(b=e$.get(O)||[],g.N_(b[0],b[1],b[2],b[3],!0),e$.delete(O))}; QC=function(O,b){g.md("log_sequence_info_on_gel_web")&&(O.sequenceGroup=b);return O}; g.g1=function(O,b,a,N){g.Rx(Cjb)(void 0,O,b,a,N,void 0)}; g.Bc=function(O,b){g.Rx(function(){g.pg(b,function(a){$k(a,O);var N=QC({cttAuthInfo:p3(O)||void 0},O);a={csn:O,ve:a.getAsJson(),eventType:4};O==="UNDEFINED_CSN"?R1("visualElementShown",N,a):g.wi("visualElementShown",a,N)})})()}; g.KP=function(O,b){g.Rx(function(){g.pg(b,function(a){dfb(void 0,O,a)})})()}; g.ty=function(O,b,a){g.Rx(d1)(void 0,O,b,a,void 0)}; yj=function(O,b,a,N,k,D){a=a===void 0?{}:a;this.componentType=O;this.renderer=b===void 0?null:b;this.macros=a;this.layoutId=N;this.interactionLoggingClientData=k;this.T=D;this.id=hy(O)}; hy=function(O){var b=":"+(iw.getInstance().T++).toString(36);return O+b}; g.w1=function(O){O=O===void 0?!1:O;g.p.call(this);this.WD=new g.p6(O);g.G(this,this.WD)}; T2=function(){var O="ytp-id-"+FOw.toString();FOw++;return O}; g.r1=function(O){g.p.call(this);this.BB={};this.B1={};this.element=this.createElement(O)}; Ut=function(O,b,a,N){if(N.substring(0,2)==="{{")O.B1[N]=[b,a];else return N}; gab=function(O,b){var a=[];if(!b)return a;b=g.r(b);for(var N=b.next();!N.done;N=b.next())if(N=N.value,N!=null){var k=N.nodeType;k===1||k===3?a.push(N):N&&typeof N.W==="string"?a.push(O.createElement(N)):N.element?a.push(N.element):typeof N==="string"&&N.indexOf("\n")!==-1?N.split("\n").forEach(function(D,R){R>0&&a.push(g.it("BR"));a.push(g.Qa(D))}):a.push(g.Qa(N))}return a}; uI=function(O,b,a,N){if(a==="child"){g.OF(b);var k;N===void 0?k=void 0:k=!Array.isArray(N)||N&&typeof N.W==="string"?[N]:N;a=gab(O,k);a=g.r(a);for(O=a.next();!O.done;O=a.next())b.appendChild(O.value)}else a==="style"?g.uF(b,"cssText",N?N:""):N===null||N===void 0?b.removeAttribute(a):(O=N.toString(),a==="href"&&(O=g.jJ(g.fx(O))),b.setAttribute(a,O))}; g.f=function(O){g.r1.call(this,O);this.vB=!0;this.N=!1;this.listeners=[]}; g.Ay=function(O){g.f.call(this,O);this.p8=new g.w1;g.G(this,this.p8)}; Wc=function(O,b,a,N,k,D,R){R=R===void 0?null:R;g.Ay.call(this,b);this.api=O;this.macros={};this.componentType=a;this.U=this.L=null;this.m_=R;this.layoutId=N;this.interactionLoggingClientData=k;this.Fy=D;this.OU=null;this.NS=new YG(this.element);g.G(this,this.NS);this.Ql=this.B(this.element,"click",this.onClick);this.Xy=[];this.Tr=new cr(this.onClick,this);g.G(this,this.Tr);this.yp=!1;this.Ni=this.yl=null}; q_=function(O,b){O=O===void 0?null:O;b=b===void 0?null:b;if(O==null)return g.I6(Error("Got null or undefined adText object")),"";var a=g.tB(O.text);if(!O.isTemplated)return a;if(b==null)return g.I6(Error("Missing required parameters for a templated message")),a;O=g.r(Object.entries(b));for(b=O.next();!b.done;b=O.next()){var N=g.r(b.value);b=N.next().value;N=N.next().value;a=a.replace("{"+b+"}",N)}return a}; Bif=function(O){O=O===void 0?null:O;return O!=null&&(O=O.thumbnail,O!=null&&O.thumbnails!=null&&O.thumbnails.length!=0&&O.thumbnails[0].url!=null)?g.tB(O.thumbnails[0].url):""}; KO8=function(O){O=O===void 0?null:O;return O!=null&&(O=O.thumbnail,O!=null&&O.thumbnails!=null&&O.thumbnails.length!=0&&O.thumbnails[0].width!=null&&O.thumbnails[0].height!=null)?new g.zJ(O.thumbnails[0].width||0,O.thumbnails[0].height||0):new g.zJ(0,0)}; g.Hc=function(O){if(O.simpleText)return O.simpleText;if(O.runs){var b=[];O=g.r(O.runs);for(var a=O.next();!a.done;a=O.next())a=a.value,a.text&&b.push(a.text);return b.join("")}return""}; g.Yk=function(O){if(O.simpleText)return O=document.createTextNode(O.simpleText),O;var b=[];if(O.runs)for(var a=0;a<O.runs.length;a++){var N=O.runs[a];if(N.text){var k=b,D=k.push,R=null;var d=N.text;N.bold&&(R=XS("B",null,R||d));N.italics&&(R=XS("I",null,R||d));N.strikethrough&&(R=XS("STRIKE",null,R||d));N.navigationEndpoint&&N.navigationEndpoint.urlEndpoint&&(N=N.navigationEndpoint.urlEndpoint,R=XS("A",null,R||d),g.Lx(R,N.url),N.target=="TARGET_NEW_WINDOW"&&(R.target="_blank"));d=R||XS("SPAN",null, d);D.call(k,d)}}return b.length==1?b[0]:XS("SPAN",null,b)}; g.to8=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,S:{d:"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 M25,13 L11,13 L11,14.63 C14.96,15.91 18.09,19.04 19.37,23 L25,23 L25,13 L25,13 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 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", fill:"#fff"}}]}}; cc=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",S:{d:"m 14.8,21.9 -4.2,-4.2 -1.4,1.4 5.6,5.6 12,-12 -1.4,-1.4 -10.6,10.6 z",fill:"#fff"}}]}}; g.m8=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},j:[{W:"path",S:{d:"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z",fill:"#fff"}}]}}; g.z2=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},j:[{W:"path",S:{d:"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z",fill:"#fff"}}]}}; hZf=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{W:"path",S:{d:"M14,14 L14,0 L0,0 L0,14 L14,14 Z"}},{W:"path",S:{d:"M7.15,8.35 L9.25,10.45 L10.65,9.05 L8.55,6.95 L10.7,4.8 L9.3,3.4 L7.15,5.55 L5,3.4 L3.6,4.8 L5.75,6.95 L3.65,9.05 L5.05,10.45 L7.15,8.35 Z",fill:"#fff"}}]}}; yIf=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{W:"path",cU:!0,S:{d:"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z",fill:"#eaeaea"}}]}}; wmf=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{W:"path",cU:!0,S:{d:"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z",fill:"#eaeaea"}}]}}; g.Jy=function(){return{W:"svg",S:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",S:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z",fill:"#fff"}}]}}; Tib=function(){return{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 19V5H21V19H3ZM6.97 8.34C6.42 8.64 5.96 9.09 5.64 9.63L5.50 9.87C5.16 10.53 4.99 11.26 5 12L5.00 12.27C5.04 12.92 5.21 13.55 5.50 14.12L5.64 14.36C5.96 14.90 6.42 15.35 6.97 15.65L7.21 15.77C7.79 16.01 8.43 16.06 9.03 15.91L9.29 15.83C9.88 15.61 10.39 15.23 10.77 14.73C10.93 14.53 11.00 14.27 10.97 14.02C10.94 13.77 10.82 13.53 10.63 13.37C10.44 13.20 10.19 13.11 9.93 13.12C9.68 13.13 9.44 13.24 9.26 13.43L9.19 13.50C9.05 13.70 8.85 13.85 8.62 13.94L8.54 13.97C8.35 14.02 8.16 14.00 7.99 13.92L7.91 13.88C7.67 13.75 7.48 13.56 7.35 13.32L7.28 13.20C7.11 12.88 7.02 12.52 7.00 12.16L7 12C6.99 11.58 7.09 11.16 7.28 10.79L7.35 10.67C7.48 10.43 7.67 10.24 7.91 10.11C8.10 10.00 8.32 9.97 8.54 10.02L8.62 10.05C8.81 10.12 8.98 10.24 9.11 10.39L9.19 10.49L9.26 10.57C9.43 10.74 9.66 10.85 9.91 10.87C10.15 10.89 10.40 10.81 10.59 10.66C10.79 10.51 10.92 10.29 10.96 10.05C11.01 9.80 10.96 9.55 10.83 9.34L10.77 9.26L10.60 9.05C10.24 8.65 9.79 8.35 9.29 8.16L9.03 8.08C8.34 7.91 7.60 8.00 6.97 8.34ZM14.97 8.34C14.42 8.64 13.96 9.09 13.64 9.63L13.50 9.87C13.16 10.53 12.99 11.26 13 12L13.00 12.27C13.04 12.92 13.21 13.55 13.50 14.12L13.64 14.36C13.96 14.90 14.42 15.35 14.97 15.65L15.21 15.77C15.79 16.01 16.43 16.06 17.03 15.91L17.29 15.83C17.88 15.61 18.39 15.23 18.77 14.73C18.93 14.53 19.00 14.27 18.97 14.02C18.94 13.77 18.82 13.53 18.63 13.37C18.44 13.20 18.19 13.11 17.93 13.12C17.68 13.13 17.44 13.24 17.26 13.43L17.19 13.50C17.05 13.70 16.85 13.85 16.62 13.94L16.54 13.97C16.35 14.02 16.16 14.00 15.99 13.92L15.91 13.88C15.67 13.75 15.48 13.56 15.35 13.32L15.28 13.20C15.11 12.88 15.02 12.52 15.00 12.16L15 12C14.99 11.58 15.09 11.16 15.28 10.79L15.35 10.67C15.48 10.43 15.67 10.24 15.91 10.11C16.10 10.00 16.32 9.97 16.54 10.02L16.62 10.05C16.81 10.12 16.98 10.24 17.11 10.39L17.19 10.49L17.26 10.57C17.43 10.74 17.66 10.85 17.91 10.87C18.15 10.89 18.40 10.81 18.59 10.66C18.79 10.51 18.92 10.29 18.96 10.05C19.01 9.80 18.96 9.55 18.83 9.34L18.77 9.26L18.60 9.05C18.24 8.65 17.79 8.35 17.29 8.16L17.03 8.08C16.34 7.91 15.60 8.00 14.97 8.34Z", fill:"white"}}]}}; rIp=function(){return{W:"svg",S:{height:"100%",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",S:{d:"M14.1 24.9L7.2 18.0l6.9-6.9L12.0 9.0l-9.0 9.0 9.0 9.0 2.1-2.1zm7.8 .0l6.9-6.9-6.9-6.9L24.0 9.0l9.0 9.0-9.0 9.0-2.1-2.1z",fill:"#fff"}}]}}; Uf8=function(){return{W:"svg",S:{viewBox:"0 0 24 24"},j:[{W:"path",S:{d:"M0 0h24v24H0z",fill:"none"}},{W:"path",S:{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z",fill:"#fff"}}]}}; uze=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z"}}]}}; AIz=function(){return{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{"clip-rule":"evenodd",d:"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.28 15.21 11.97 14.44 12.64C13.71 13.28 13 13.90 13 15H11C11 13.17 11.94 12.45 12.77 11.82C13.42 11.32 14 10.87 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z", fill:"white","fill-rule":"evenodd"}}]}}; WOz=function(){return{W:"svg",S:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 48 48",width:"100%"},j:[{W:"path",S:{d:"M0 0h48v48H0z",fill:"none"}},{W:"path",S:{d:"M22 34h4V22h-4v12zm2-30C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16zm-2-22h4v-4h-4v4z"}}]}}; q4f=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"m 17,23 h 2 V 17 H 17 Z 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 0,18 c -4.41,0 -8,-3.59 -8,-8 0,-4.41 3.59,-8 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z M 17,15 h 2 v -2 h -2 z"}}]}}; HHz=function(){return{W:"svg",S:{viewBox:"0 0 24 24"},j:[{W:"path",S:{d:"M0 0h24v24H0z",fill:"none"}},{W:"path",S:{d:"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z",fill:"#fff"}}]}}; Et=function(){return{W:"svg",S:{height:"100%",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",S:{d:"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z",fill:"#fff"}}]}}; Y4Y=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{W:"path",cU:!0,S:{d:"M5,0 L9,0 L9,14 L5,14 L5,0 Z",fill:"#eaeaea"}}]}}; M_=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"M 12,24 20.5,18 12,12 V 24 z M 22,12 v 12 h 2 V 12 h -2 z"}}]}}; g.nP=function(){return{W:"svg",S:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},j:[{W:"path",S:{d:"M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 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"}}]}}; pP=function(){return{W:"svg",S:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 48 48",width:"100%"},j:[{W:"path",S:{d:"M0 0h48v48H0z",fill:"none"}},{W:"path",S:{d:"M38 38H10V10h14V6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24h-4v14zM28 6v4h7.17L15.51 29.66l2.83 2.83L38 12.83V20h4V6H28z"}}]}}; cIQ=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z"}}]}}; mfe=function(){return{W:"svg",S:{fill:"none",height:"36",viewBox:"0 0 36 36",width:"36"},j:[{W:"path",S:{d:"M12.75 4.5 H9.75 C9.15 4.5 8.58 4.73 8.15 5.15 C7.73 5.58 7.5 6.15 7.5 6.75 V29.25 C7.5 29.84 7.73 30.41 8.15 30.84 C8.58 31.26 9.15 31.5 9.75 31.5 H12.75 L12.75 31.5 C13.34 31.5 13.91 31.26 14.34 30.84 C14.76 30.41 15 29.84 15 29.25 L15 29.25 V6.75 C15 6.15 14.76 5.58 14.34 5.15 C13.91 4.73 13.34 4.5 12.75 4.5 Z M26.25 4.5 H23.25 C22.65 4.5 22.08 4.73 21.65 5.15 C21.23 5.58 21 6.15 21 6.75 V29.25 C21 29.84 21.23 30.41 21.65 30.84 C22.08 31.26 22.65 31.5 23.25 31.5 L26.25 31.5 H26.25 C26.84 31.5 27.41 31.26 27.84 30.84 C28.26 30.41 28.5 29.84 28.5 29.25 V6.75 L28.5 6.75 C28.5 6.15 28.26 5.58 27.84 5.15 C27.41 4.73 26.84 4.5 26.25 4.5 Z", fill:"white"}}]}}; zZQ=function(){return{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",C:"ytp-svg-fill",S:{"clip-rule":"evenodd",d:"M12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4ZM14 8C14 6.9 13.1 6 12 6C10.9 6 10 6.9 10 8C10 9.1 10.9 10 12 10C13.1 10 14 9.1 14 8ZM18 17C17.8 16.29 14.7 15 12 15C9.3 15 6.2 16.29 6 17.01V18H18V17ZM4 17C4 14.34 9.33 13 12 13C14.67 13 20 14.34 20 17V20H4V17Z","fill-rule":"evenodd"}}]}}; JIz=function(){return{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M11.72,11.93C13.58,11.59,15,9.96,15,8c0-2.21-1.79-4-4-4C8.79,4,7,5.79,7,8c0,1.96,1.42,3.59,3.28,3.93 C4.77,12.21,2,15.76,2,20h18C20,15.76,17.23,12.21,11.72,11.93z M8,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S8,9.65,8,8z M11,12.9c5.33,0,7.56,2.99,7.94,6.1H3.06C3.44,15.89,5.67,12.9,11,12.9z M16.68,11.44l-0.48-0.88C17.31,9.95,18,8.77,18,7.5 c0-1.27-0.69-2.45-1.81-3.06l0.49-0.88C18.11,4.36,19,5.87,19,7.5C19,9.14,18.11,10.64,16.68,11.44z M18.75,13.13l-0.5-0.87 C19.95,11.28,21,9.46,21,7.5s-1.05-3.78-2.75-4.76l0.5-0.87C20.75,3.03,22,5.19,22,7.5S20.76,11.97,18.75,13.13z", fill:"white"}}]}}; Eaw=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,S:{d:"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z",fill:"#fff"}}]}}; G2=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"M 12,26 18.5,22 18.5,14 12,10 z M 18.5,22 25,18 25,18 18.5,14 z"}}]}}; o1=function(){return{W:"svg",S:{fill:"none",height:"36",viewBox:"0 0 36 36",width:"36"},j:[{W:"path",S:{d:"M7.5 6.93 H7.5 C7.5 6.93 7.5 6.93 7.5 6.93 C7.5 6.93 7.5 6.93 7.5 6.93 V29.06 C7.5 30.80 9.39 31.88 10.89 31.00 C10.89 31.00 10.89 31.00 10.89 31.00 H10.89 L33 18 C33 18 33 18 33 18 C33 18 33 18 33 18 L10.89 4.99 V4.99 C9.39 4.11 7.5 5.19 7.5 6.93 C7.5 6.93 7.5 6.93 7.5 6.93 Z M17 8.6 H17 C17 8.6 17 8.6 17 8.6 C17 8.6 17 8.6 17 8.6 V27.4 C17 27.4 17 27.4 17 27.4 C17 27.4 17 27.4 17 27.4 L33 18 H33 C33 18 33 18 33 18 C33 18 33 18 33 18 V18 L17 8.6 C17 8.6 17 8.6 17 8.6 C17 8.6 17 8.6 17 8.6 Z", fill:"white"}}]}}; Moz=function(){return{W:"svg",S:{height:"24px",version:"1.1",viewBox:"-2 -2 24 24",width:"24px"},j:[{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"}}]}}; naQ=function(){return{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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",j:[{W:"linearGradient",S:{gradientUnits:"userSpaceOnUse",id:"ytp-premium-standalone-gradient",x1:"2",x2:"22",y1:"22",y2:"2"},j:[{W:"stop",S:{offset:"0.3","stop-color":"#E1002D"}},{W:"stop",S:{offset:"0.9","stop-color":"#E01378"}}]}]}]}}; pm3=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z"}}]}}; Gxw=function(){return{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]}}; g.xk=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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"}}]}}; g.Pc=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,S:{d:"m 23.94,18.78 c .03,-0.25 .05,-0.51 .05,-0.78 0,-0.27 -0.02,-0.52 -0.05,-0.78 l 1.68,-1.32 c .15,-0.12 .19,-0.33 .09,-0.51 l -1.6,-2.76 c -0.09,-0.17 -0.31,-0.24 -0.48,-0.17 l -1.99,.8 c -0.41,-0.32 -0.86,-0.58 -1.35,-0.78 l -0.30,-2.12 c -0.02,-0.19 -0.19,-0.33 -0.39,-0.33 l -3.2,0 c -0.2,0 -0.36,.14 -0.39,.33 l -0.30,2.12 c -0.48,.2 -0.93,.47 -1.35,.78 l -1.99,-0.8 c -0.18,-0.07 -0.39,0 -0.48,.17 l -1.6,2.76 c -0.10,.17 -0.05,.39 .09,.51 l 1.68,1.32 c -0.03,.25 -0.05,.52 -0.05,.78 0,.26 .02,.52 .05,.78 l -1.68,1.32 c -0.15,.12 -0.19,.33 -0.09,.51 l 1.6,2.76 c .09,.17 .31,.24 .48,.17 l 1.99,-0.8 c .41,.32 .86,.58 1.35,.78 l .30,2.12 c .02,.19 .19,.33 .39,.33 l 3.2,0 c .2,0 .36,-0.14 .39,-0.33 l .30,-2.12 c .48,-0.2 .93,-0.47 1.35,-0.78 l 1.99,.8 c .18,.07 .39,0 .48,-0.17 l 1.6,-2.76 c .09,-0.17 .05,-0.39 -0.09,-0.51 l -1.68,-1.32 0,0 z m -5.94,2.01 c -1.54,0 -2.8,-1.25 -2.8,-2.8 0,-1.54 1.25,-2.8 2.8,-2.8 1.54,0 2.8,1.25 2.8,2.8 0,1.54 -1.25,2.8 -2.8,2.8 l 0,0 z", fill:"#fff"}}]}}; g.vc=function(){return{W:"svg",S:{height:"100%",viewBox:"0 0 16 16",width:"100%"},j:[{W:"path",S:{d:"M13 4L12 3 8 7 4 3 3 4 7 8 3 12 4 13 8 9 12 13 13 12 9 8z",fill:"#fff"}}]}}; oaw=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z"}}]}}; xfe=function(){return{W:"svg",S:{fill:"none",height:"36",viewBox:"0 0 36 36",width:"36"},j:[{W:"path",S:{d:"M27 6 H9 C8.20 6 7.44 6.31 6.87 6.87 C6.31 7.44 6 8.20 6 9 V27 C6 27.79 6.31 28.55 6.87 29.12 C7.44 29.68 8.20 30 9 30 H27 L27 30 C27.79 30 28.55 29.68 29.12 29.12 C29.68 28.55 30 27.79 30 27 L30 9 V9 C30 8.20 29.68 7.44 29.12 6.87 C28.55 6.31 27.79 6 27 6 Z M6 6 H6 C6 6 6 6 6 6 C6 6 6 6 6 6 V6 C6 6 6 6 6 6 C6 6 6 6 6 6 L6 6 H6 C6 6 6 6 6 6 C6 6 6 6 6 6 V6 L6 6 C6 6 6 6 6 6 C6 6 6 6 6 6 Z", fill:"white"}}]}}; jE=function(){return{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z"}}]}}; SE=function(O,b,a){b=b===void 0?!1:b;a=a===void 0?!1:a;if(!O)return null;switch(O.iconType){case "OPEN_IN_NEW":case "EXTERNAL_LINK":return a?{W:"svg",S:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",S:{d:"M21 21H3V3h9v1H4v16h16v-8h1v9zM15 3v1h4.32l-8.03 8.03.71.71 8-8V9h1V3h-6z"}}]}:pP();case "CHECK_BOX":return{W:"svg",S:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",S:{d:"M0 0h24v24H0z",fill:"none"}},{W:"path",S:{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z", fill:"#d4d4d4"}}]};case "CHECK_BOX_OUTLINE_BLANK":return{W:"svg",S:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",S:{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z",fill:"#d4d4d4"}},{W:"path",S:{d:"M0 0h24v24H0z",fill:"none"}}]};case "CLOSE":return g.Jy();case "INFO_OUTLINE":return b?{W:"svg",S:{fill:"#fff",height:"12px",style:"padding-top: 8px",viewBox:"0 -960 960 960",width:"12px"},j:[{W:"path",S:{d:"M430.09-270.8h101.34V-528H430.09v257.2Zm49.52-338.03q20.94 0 35.34-14.01 14.4-14.01 14.4-34.95 0-20.94-14.01-35.34-14.01-14.39-34.95-14.39-20.94 0-35.34 14.01-14.4 14.01-14.4 34.95 0 20.94 14.01 35.34 14.01 14.39 34.95 14.39Zm.67 548.18q-86.64 0-163.19-32.66-76.56-32.66-133.84-89.94t-89.94-133.8q-32.66-76.51-32.66-163.41 0-87.15 32.72-163.31t90.14-133.61q57.42-57.44 133.79-89.7 76.38-32.27 163.16-32.27 87.14 0 163.31 32.26 76.16 32.26 133.61 89.71 57.45 57.45 89.71 133.86 32.26 76.42 32.26 163.33 0 86.91-32.27 163.08-32.26 76.18-89.7 133.6-57.45 57.42-133.83 90.14-76.39 32.72-163.27 32.72Zm-.33-105.18q131.13 0 222.68-91.49 91.54-91.49 91.54-222.63 0-131.13-91.49-222.68-91.49-91.54-222.63-91.54-131.13 0-222.68 91.49-91.54 91.49-91.54 222.63 0 131.13 91.49 222.68 91.49 91.54 222.63 91.54ZM480-480Z"}}]}: WOz();case "REMOVE_CIRCLE":return{W:"svg",S:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",S:{d:"M0 0h24v24H0z",fill:"none"}},{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 2zm5 11H7v-2h10v2z",fill:"#757575"}}]};case "SKIP_NEXT":return M_();case "SKIP_NEXT_NEW":return{W:"svg",S:{height:"100%",viewBox:"-6 -6 36 36",width:"100%"},j:[{W:"path",S:{d:"M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z",fill:"#fff"}}]};case "LIKE":return HHz(); case "DISLIKE":return Uf8();default:return g.I6(new g.Nf("Unexpected icon:",O)),null}}; I1=function(O,b,a,N,k,D,R,d,Z){k=k===void 0?[]:k;R=R===void 0?!1:R;Z=Z===void 0?!1:Z;k={W:"button",rd:["ytp-ad-button"].concat(k)};d!=null&&(k.S={tabindex:d});Wc.call(this,O,k,D===void 0?"button":D,b,a,N);this.T=this.G=this.V=null;this.Y=R;this.X=Z;this.hide()}; PjG=function(O){var b=null;O.T!=null&&(b=[O.T.serviceEndpoint,O.T.navigationEndpoint].filter(function(a){return a!=null}),O.T.command&&(b=b.concat(O.T.command))); return b||[]}; fP=function(){g.p.call(this);var O=this;this.T=new Map;this.G=fvA(function(b){if(b.target&&(b=O.T.get(b.target))&&b)for(var a=0;a<b.length;a++)g.Xx(b[a])})}; vab=function(){lI==null&&(lI=new fP);return lI}; Vj=function(O,b){if(O.simpleText){a:{O=O.simpleText;if(b&&(b=jLQ(O))){b=XS("SPAN",null,b);break a}b=g.Qa(O)}return b}var a=[];if(O.runs)for(var N=0;N<O.runs.length;N++){var k=O.runs[N];k.text&&a.push(S4Y(k,b))}return a.length==1?a[0]:XS("SPAN",null,a)}; S4Y=function(O,b){var a=null,N=O.text;b&&(N=jLQ(N)||N);O.bold&&(a=XS("B",null,a||N));O.italics&&(a=XS("I",null,a||N));O.strikethrough&&(a=XS("STRIKE",null,a||N));O.navigationEndpoint&&g.P(O.navigationEndpoint,g.LP)&&(b=g.P(O.navigationEndpoint,g.LP),a=XS("A",null,a||N),g.Lx(a,b.url),b.target=="TARGET_NEW_WINDOW"&&(a.target="_blank"),O=O.navigationEndpoint.loggingUrls)&&(O=O.map(function(k){return k.baseUrl}),vab().register(a,O),g.tC(a,"ytp-ad-has-logging-urls")); return a||XS("SPAN",null,N)}; jLQ=function(O){O=O.split(/(?:\r\n|\r|\n)/g);if(O.length>1){for(var b=[O[0]],a=1;a<O.length;a++)b.push(XS("BR")),b.push(O[a]);return b}return null}; XT=function(O,b,a,N,k,D,R,d,Z){D=D===void 0?!1:D;R=R===void 0?[]:R;Z=Z===void 0?!1:Z;Wc.call(this,O,{W:"span",rd:["ytp-ad-hover-text-button"].concat(R)},d===void 0?"ad-hover-text-button":d,b,a,N);this.button=this.G=null;this.J=D;this.Y=k;this.V=Z;this.hide()}; iI=function(O){return O&&O.thumbnails&&(O.thumbnails||null).length!=0&&O.thumbnails[0].url?g.tB(O.thumbnails[0].url):""}; Qj=function(O,b,a,N,k,D){D=D===void 0?!1:D;Wc.call(this,O,{W:"img",C:"ytp-ad-image"},"ad-image",b,a,N,k===void 0?null:k);this.T=D;this.hide()}; eE=function(O,b,a,N,k,D){k=k===void 0?[]:k;Wc.call(this,O,{W:"div",rd:["ytp-ad-confirm-dialog-background"],j:[{W:"div",C:"ytp-ad-confirm-dialog-container",j:[{W:"div",rd:["ytp-ad-confirm-dialog"].concat(k),S:{role:"dialog",tabindex:"-1"},j:[{W:"div",C:"ytp-ad-confirm-dialog-title",f8:"{{title}}"},{W:"div",C:"ytp-ad-confirm-dialog-messages"},{W:"div",C:"ytp-ad-confirm-dialog-confirm-container",j:[{W:"button",C:"ytp-ad-confirm-dialog-cancel-button",f8:"{{cancelLabel}}"},{W:"button",C:"ytp-ad-confirm-dialog-confirm-button", f8:"{{confirmLabel}}"}]}]}]},{W:"button",rd:["ytp-ad-confirm-dialog-close-overlay-button","ytp-ad-button","ytp-ad-button-link"],j:[{W:"span",C:"ytp-ad-button-icon",j:[g.Jy()]}]}]},D===void 0?"confirm-dialog":D,b,a,N);this.J=this.Gr("ytp-ad-confirm-dialog-close-overlay-button");this.X=this.Gr("ytp-ad-confirm-dialog-cancel-button");this.Y=this.Gr("ytp-ad-confirm-dialog-confirm-button");this.Mi=this.Gr("ytp-ad-confirm-dialog-messages");this.V=null;this.T=new Go;g.G(this,this.T);this.G=null;this.hide()}; Ioz=function(O,b){if(b.title){var a=g.Hc(b.title);O.updateValue("title",a)}if(b.dialogMessages){a=g.r(b.dialogMessages);for(var N=a.next();!N.done;N=a.next())N=Vj(N.value),O.Mi.appendChild(N)}b.cancelLabel&&(a=g.Hc(b.cancelLabel),O.updateValue("cancelLabel",a),O.T.B(O.X,"click",function(k){return O.P3(k)})); b.confirmLabel&&(b=g.Hc(b.confirmLabel),O.updateValue("confirmLabel",b),O.T.B(O.Y,"click",function(k){return O.LI(k)})); O.T.B(O.J,"click",function(k){return O.O9(k)})}; O6=function(O,b,a,N,k,D){k=k===void 0?[]:k;D=D===void 0?"toggle-button":D;var R=hy("ytp-ad-toggle-button-input"),d={role:"button","aria-label":"{{tooltipText}}"};O.K().experiments.RX("fix_h5_toggle_button_a11y")&&(d.tabindex="0");O.K().experiments.RX("fix_toggle_button_role_for_ad_components")&&(d.role="checkbox");Wc.call(this,O,{W:"div",rd:["ytp-ad-toggle-button"].concat(k),j:[{W:"label",C:"ytp-ad-toggle-button-label",S:{"for":R},j:[{W:"span",C:"ytp-ad-toggle-button-icon",S:d,j:[{W:"span",C:"ytp-ad-toggle-button-untoggled-icon", f8:"{{untoggledIconTemplateSpec}}"},{W:"span",C:"ytp-ad-toggle-button-toggled-icon",f8:"{{toggledIconTemplateSpec}}"}]},{W:"input",C:"ytp-ad-toggle-button-input",S:{id:R,type:"checkbox"}},{W:"span",C:"ytp-ad-toggle-button-text",f8:"{{buttonText}}"},{W:"span",C:"ytp-ad-toggle-button-tooltip",f8:"{{tooltipText}}"}]}]},D,b,a,N);this.X=this.Gr("ytp-ad-toggle-button");this.T=this.Gr("ytp-ad-toggle-button-input");this.G=this.Gr("ytp-ad-toggle-button-icon");this.J=this.Gr("ytp-ad-toggle-button-untoggled-icon"); this.Y=this.Gr("ytp-ad-toggle-button-toggled-icon");this.aX=this.Gr("ytp-ad-toggle-button-text");this.V=null;this.Mi=!1;this.hide()}; b8=function(O){O.Mi&&(O.isToggled()?(g.nO(O.J,!1),g.nO(O.Y,!0),O.api.K().experiments.RX("fix_toggle_button_role_for_ad_components")&&O.G.setAttribute("aria-checked",!0)):(g.nO(O.J,!0),g.nO(O.Y,!1),O.api.K().experiments.RX("fix_toggle_button_role_for_ad_components")&&O.G.setAttribute("aria-checked",!1)))}; foA=function(O,b){var a=null;O.V&&(a=(b?[O.V.defaultServiceEndpoint,O.V.defaultNavigationEndpoint]:[O.V.toggledServiceEndpoint]).filter(function(N){return N!=null})); return a||[]}; loQ=function(O,b,a){this.actionType=b;this.id=a;this.content=O}; aH=function(O){Go.call(this);this.T=O;this.B(this.T,"onAdUxUpdate",this.Y)}; Nw=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-feedback-dialog-background",j:[{W:"div",C:"ytp-ad-feedback-dialog-container",j:[{W:"div",C:"ytp-ad-feedback-dialog-form",S:{role:"dialog",tabindex:"-1"},j:[{W:"div",C:"ytp-ad-feedback-dialog-title",j:[{W:"span",f8:"{{title}}"}]},{W:"span",C:"ytp-ad-info-dialog-feedback-options-title",f8:"{{reasonsTitle}}"},{W:"div",C:"ytp-ad-info-dialog-feedback-options"},{W:"div",C:"ytp-ad-feedback-dialog-confirm-container",j:[{W:"button",C:"ytp-ad-feedback-dialog-cancel-button", f8:"{{cancelLabel}}"},{W:"button",C:"ytp-ad-feedback-dialog-confirm-button",f8:"{{confirmLabel}}"}]}]}]}]},"ad-info-dialog",b,a,N);this.X=[];this.T=null;this.Y=this.Gr("ytp-ad-feedback-dialog-cancel-button");this.J=this.Gr("ytp-ad-feedback-dialog-confirm-button");this.Mi=this.Gr("ytp-ad-info-dialog-feedback-options");this.aX=this.Gr("ytp-ad-feedback-dialog-title");this.V=this.G=null;this.hide()}; iHA=function(O,b){var a=b.cancelRenderer&&b.cancelRenderer.buttonRenderer||null;a&&(O.T=new I1(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,["ytp-ad-feedback-dialog-close-button"],"button"),g.G(O,O.T),O.T.init(hy("button"),a,O.macros),O.T.listen("click",O.Bs,O),O.T.Wy(O.element));b.title&&(a=g.Hc(b.title),O.updateValue("title",a));b.reasonsTitle&&(a=g.Hc(b.reasonsTitle),O.updateValue("reasonsTitle",a));b.reasons&&Voe(O,b.reasons);b.cancelLabel&&(a=g.Hc(b.cancelLabel),O.updateValue("cancelLabel", a),g.JX(O.Y,"click",function(){return O.Bs()})); b.confirmLabel&&(a=g.Hc(b.confirmLabel),O.updateValue("confirmLabel",a),g.JX(O.J,"click",function(){return LOG(O)})); b.undoRenderer&&Xmw(O,b.undoRenderer)}; Voe=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){var N=a.value;a=N.reason;if(a==null)g.I6(Error("AdFeedbackReason.reason was not set."));else if(N=N.endpoint,N==null)g.I6(Error("AdFeedbackReason.endpoint was not set."));else{a=new kq(a,N);g.G(O,a);N=O.Mi;var k=a.nF();N.appendChild(k);O.X.push(a)}}}; Xmw=function(O,b){if(b=b&&b.buttonRenderer||null)b.serviceEndpoint?(O.G=new I1(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,["ytp-ad-feedback-dialog-undo-mute-button"],"ad-feedback-undo-mute-button"),g.G(O,O.G),O.G.init(hy("ad-feedback-undo-mute-button"),b,O.macros),O.G.listen("click",O.aU4,O),O.G.Wy(O.aX)):g.I6(Error("AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint."))}; LOG=function(O){var b=O.X.filter(function(a){return a.isChecked()}); b.length!==0&&(b=b[0].getCommand(),O.layoutId?O.Fy.executeCommand(b,O.layoutId):g.S$(Error("Missing layoutId for ad feedback dialog.")),O.api.onAdUxClicked("ad-feedback-dialog-confirm-button",O.layoutId),O.publish("a"),O.hide())}; kq=function(O,b){this.G=b;this.T=new g.Ay({W:"label",C:"ytp-ad-feedback-dialog-reason-label",j:[{W:"input",C:"ytp-ad-feedback-dialog-reason-input",S:{type:"radio",name:"feedback-reason-group"}},{W:"span",C:"ytp-ad-feedback-dialog-reason-text",f8:g.Hc(O)}]});this.V=this.T.Gr("ytp-ad-feedback-dialog-reason-input")}; DZ=function(O,b,a,N){eE.call(this,O,b,a,N,[],"ad-mute-confirm-dialog")}; s6=function(O,b,a,N,k){Wc.call(this,O,{W:"div",C:"ytp-ad-info-dialog-background",j:[{W:"div",C:"ytp-ad-info-dialog-container",j:[{W:"div",C:"ytp-ad-info-dialog-form",S:{role:"dialog",tabindex:"-1"},j:[{W:"div",C:"ytp-ad-info-dialog-title",f8:"{{title}}"},{W:"ul",C:"ytp-ad-info-dialog-ad-reasons"},{W:"div",C:"ytp-ad-info-dialog-message"},{W:"div",C:"ytp-ad-info-dialog-mute-container"},{W:"div",C:"ytp-ad-info-dialog-confirm-container",j:[{W:"button",C:"ytp-ad-info-dialog-confirm-button",f8:"{{confirmLabel}}"}]}]}]}]}, "ad-info-dialog",b,a,N);this.T=this.G=null;this.J=this.Gr("ytp-ad-info-dialog-confirm-button");this.L8=this.Gr("ytp-ad-info-dialog-mute-container");this.C8=this.Gr("ytp-ad-info-dialog-message");this.Py=this.Gr("ytp-ad-info-dialog-ad-reasons");this.X=this.V=null;this.aX=k;this.Y=null;this.UU=!1;this.Mi=null;this.hide()}; QLA=function(O,b){if(b=b.content&&b.content.adFeedbackRenderer||null)O.G=new Nw(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy),g.G(O,O.G),O.G.init(hy("ad-feedback-dialog"),b,O.macros),O.G.Wy(O.aX),O.G.subscribe("a",function(){return O.publish("c")})}; eZw=function(O,b){if(b=b.content&&b.content.confirmDialogRenderer||null)O.X=new DZ(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy),g.G(O,O.X),O.X.init(hy("ad-mute-confirm-dialog"),b,O.macros),O.X.Wy(O.aX),O.X.subscribe("b",function(){return O.publish("c")})}; OJb=function(O){O.T&&O.T.listen("click",O.Vn,O);g.JX(O.J,"click",function(){return O.Vn()})}; RH=function(O,b,a,N,k,D,R){XT.call(this,O,b,a,N,D===void 0?!0:D,!0,["ytp-ad-info-hover-text-button"],"ad-info-hover-text-button",R===void 0?!1:R);this.T=null;this.X=k;this.hide()}; aRe=function(O,b,a){b=b.dialog&&g.P(b.dialog,bJQ)||null;b==null?g.S$(Error("AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.")):(O.T=new s6(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,O.X),g.G(O,O.T),O.T.init(hy("ad-info-dialog"),b,a),O.T.Wy(O.X),O.T.subscribe("d",function(){return O.publish("f")}),O.T.subscribe("c",function(){return O.publish("e")}))}; Dnz=function(O,b,a){O.button==null?g.S$(Error("AdInfoHoverTextButton.button was expected but it was not created.")):(O.G&&g.tC(O.G.element,"ytp-ad-info-hover-text-short"),(b=b&&b.serviceEndpoint&&g.P(b.serviceEndpoint,NqY)||null)?(aRe(O,b,a),O.button.listen("click",function(){O.T&&!O.T.vB&&(O.T.show(),kaA(O))})):O.button.listen("click",function(){return kaA(O)}))}; kaA=function(O){O.api.onAdUxClicked("ad-info-icon-button",O.layoutId)}; $q=function(O,b,a,N,k,D){Wc.call(this,O,{W:"div",C:"ytp-ad-text"},D===void 0?"ad-text":D,b,a,N,k===void 0?null:k);this.T=null;this.hide()}; CF=function(O,b){b&&g.kd(O.element,q_(O.T,b))}; dN=function(O,b,a,N,k,D,R){Wc.call(this,O,b,a,N,k,D);this.T=R;g.G(this,this.T);this.UU=this.J=-1}; ZZ=function(O){O.T&&O.J===-1&&(O.J=O.T.subscribe("h",O.qV,O),O.UU=O.T.subscribe("g",O.hX,O),O.qV())}; FE=function(O){O.T!=null&&O.J!==-1&&(O.T.SM(O.J),O.T.SM(O.UU),O.UU=-1,O.J=-1)}; g.gN=function(O,b,a,N,k,D){g.p.call(this);this.element=O;this.state=null;a||O.hide();this.G=b;this.V=N===void 0?b:N;this.T=D;this.onHidden=k;this.delay=new g.sW(this.Ms,0,this);g.G(this,this.delay)}; Bh=function(O,b){O=O.element.element;b?O.setAttribute("aria-hidden","true"):O.removeAttribute("aria-hidden")}; KF=function(O,b,a,N,k,D){dN.call(this,O,{W:"div",C:"ytp-ad-preview-slot"},"ad-preview",b,a,N,k);var R=this;this.L8=-1;this.X=this.api.K().experiments.RX("enable_modern_skip_button_on_web");this.G=new g.Ay({W:"span",C:"ytp-ad-preview-container"});this.X&&this.G.element.classList.add("ytp-ad-preview-container-detached");g.G(this,this.G);this.V=this.X?new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-ad-preview-text-modern"):new $q(this.api,this.layoutId,this.interactionLoggingClientData, this.Fy,"ytp-ad-preview-text");g.G(this,this.V);this.V.Wy(this.G.element);this.aX=this.X?new g.Ay({W:"span",C:"ytp-ad-preview-image-modern"}):new g.Ay({W:"span",C:"ytp-ad-preview-image"});g.G(this,this.aX);this.Y=new Qj(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.Y);this.Y.Wy(this.aX.element);this.aX.Wy(this.G.element);this.G.Wy(this.element);this.Mi=new g.gN(this.G,400,!1,100,function(){return R.hide()}); g.G(this,this.Mi);this.Py=0;this.C8=!1;this.bV=D;this.hide()}; tY=function(O,b,a,N,k,D){dN.call(this,O,{W:"div",rd:["ytp-flyout-cta","ytp-flyout-cta-inactive"],j:[{W:"div",C:"ytp-flyout-cta-icon-container"},{W:"div",C:"ytp-flyout-cta-body",j:[{W:"div",C:"ytp-flyout-cta-text-container",j:[{W:"div",C:"ytp-flyout-cta-headline-container"},{W:"div",C:"ytp-flyout-cta-description-container"}]},{W:"div",C:"ytp-flyout-cta-action-button-container"}]}]},"flyout-cta",b,a,N,k);this.V=new Qj(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-flyout-cta-icon"); g.G(this,this.V);this.V.Wy(this.Gr("ytp-flyout-cta-icon-container"));this.V.element.classList.add("ytp-flyout-cta-icon-rounded");this.Y=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-flyout-cta-headline");g.G(this,this.Y);this.Y.Wy(this.Gr("ytp-flyout-cta-headline-container"));this.X=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-flyout-cta-description");g.G(this,this.X);this.X.Wy(this.Gr("ytp-flyout-cta-description-container"));O=["ytp-flyout-cta-action-button"]; this.api.K().D("web_modern_buttons")&&O.push("ytp-flyout-cta-action-button-rounded");this.G=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,O);g.G(this,this.G);this.G.Wy(this.Gr("ytp-flyout-cta-action-button-container"));this.G.element.setAttribute("tabIndex","-1");eS(this.G.element);this.Mi=null;this.aX=0;this.Py=D;this.hide()}; hY=function(O,b,a,N,k){Wc.call(this,O,{W:"div",C:"ytp-ad-instream-user-sentiment-container"},"instream-user-sentiment",b,a,N,k===void 0?null:k);var D=this;this.T=null;this.V=new O6(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,["ytp-ad-instream-user-sentiment-like-button"]);g.G(this,this.V);this.V.Wy(this.element);this.G=new O6(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,["ytp-ad-instream-user-sentiment-dislike-button"]);g.G(this,this.G);this.G.Wy(this.element); this.X=new g.gN(this,400,!1,500,function(){return D.hide()}); g.G(this,this.X);this.hide()}; yy=function(O,b,a,N,k,D){k=k===void 0?0:k;D=D===void 0?!1:D;g.p.call(this);this.G=O;this.V=!1;this.J=N;this.yl=D;this.Y=!1;this.T=null;b>0&&(this.T=new g.sW(this.F1,b,this),g.G(this,this.T));this.N=new g.sW(this.F1,a,this);g.G(this,this.N);this.L=m8w(this.G,k,1,N);g.G(this,this.L);this.U=m8w(this.G,0,N,1);g.G(this,this.U);this.X=new Go;g.G(this,this.X)}; wN=function(O,b,a){this.G=O;this.isAsync=b;this.T=a}; ste=function(O){switch(O){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:XI(O,"unknown result type")}}; RfY=function(O,b){var a=1;O.isTrusted===!1&&(a=0);ax("ISDSTAT",a);T_(a,"i.s_",{triggerContext:"sk",metadata:b});return a}; $nz=function(O,b){var a=[];b?b.isTrusted===!0?a.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):b.isTrusted===!1?a.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):a.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):a.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");T_(0,"a.s_",{metadata:O,states:a});ax("ASDSTAT",0)}; T_=function(O,b,a){b=Cq3[b];var N,k,D={detected:O===0,source:""+b.G+((N=a.triggerContext)!=null?N:"")+((k=a.KY)!=null?k:""),detectionStates:a.states,durationMs:a.LY};a.metadata&&(D.contentCpn=a.metadata.contentCpn,D.adCpn=a.metadata.adCpn);g.wi("biscottiBasedDetection",D);b.T!==void 0&&(a=Number(g.Ny("CATSTAT",0)),b.T!==void 0?(b=b.T,O=ste(O),O=a&~(3<<b)|O<<b):O=a,ax("CATSTAT",O))}; rN=function(O){return O?"layout: "+O.layoutType:""}; U6=function(O,b,a){return O?!0:(g.I6(new g.Nf("Assertion: "+b,a)),!1)}; u8=function(O,b,a,N,k){N=N===void 0?{}:N;if(!k||Math.random()<5E-4){b=b||null;a=a||null;O=O instanceof Error?O:new g.Nf(O);if(O.args)for(var D=g.r(O.args),R=D.next();!R.done;R=D.next())R=R.value,R instanceof Object&&(N=Object.assign({},R,N));N.category="H5 Ads Control Flow";b&&(N.slot=b?"slot: "+b.slotType:"");a&&(N.layout=rN(a),N.layoutId=a.layoutId);k&&(N.known_error_aggressively_sampled=!0);O.args=[N];g.I6(O)}}; g.AY=function(O,b){this.state=O;this.oldState=b}; Wh=function(O,b){return g.L(O.state,b)&&!g.L(O.oldState,b)?1:!g.L(O.state,b)&&g.L(O.oldState,b)?-1:0}; g.qw=function(O,b){return Wh(O,b)>0}; Hh=function(O,b,a,N,k,D){dN.call(this,O,{W:"div",C:"ytp-ad-skip-button-slot"},"skip-button",b,a,N,k);var R=this;this.Mi=null;this.aX=!1;this.C8=D;this.Y=this.api.K().experiments.RX("enable_modern_skip_button_on_web");this.L8=!1;this.X=new g.Ay({W:"span",rd:["ytp-ad-skip-button-container"]});this.Y&&this.X.element.classList.add("ytp-ad-skip-button-container-detached");g.G(this,this.X);this.X.Wy(this.element);this.G=this.V=null;this.bV=new g.gN(this.X,500,!1,100,function(){return R.hide()}); g.G(this,this.bV);this.Py=new yy(this.X.element,15E3,5E3,.5,.5,this.Y);g.G(this,this.Py);this.hide()}; ZJB=function(O){O=O.Mi&&O.Mi.adRendererCommands;return(O&&O.clickCommand&&g.P(O.clickCommand,g.Yq)&&g.P(O.clickCommand,g.Yq).commands||[]).some(function(b){return b.adLifecycleCommand?dne(b.adLifecycleCommand):!1})}; dne=function(O){return O.action==="END_LINEAR_AD"||O.action==="END_LINEAR_AD_PLACEMENT"}; ch=function(O,b,a,N,k,D){dN.call(this,O,{W:"div",C:"ytp-ad-skip-ad-slot"},"skip-ad",b,a,N,k);this.Mi=D;this.X=!1;this.Y=0;this.V=this.G=null;this.hide()}; FUQ=function(O,b){O.X||(O.X=!0,O.G&&(b?O.G.Mi.hide():O.G.hide()),b?(O=O.V,O.bV.show(),O.show()):O.V.show())}; mA=function(O,b,a,N){I1.call(this,O,b,a,N,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; z_=function(O,b,a,N,k,D,R){D=D===void 0?!1:D;R=R===void 0?!1:R;Wc.call(this,O,{W:"span",C:"ytp-ad-simple-ad-badge"},"simple-ad-badge",b,a,N);this.V=k;this.T=this.Gr("ytp-ad-simple-ad-badge");(this.G=D)&&this.T.classList.add("ytp-ad-simple-ad-badge--clean-player");R&&this.T.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; JY=function(O,b,a,N,k){k=k===void 0?!1:k;yj.call(this,"player-overlay",O,{},b,N);this.videoAdDurationSeconds=a;this.interactionLoggingClientData=N;this.sM=k}; E6=function(O,b){g.w1.call(this);this.api=O;this.durationMs=b;this.T=null;this.Qt=new Go(this);g.G(this,this.Qt);this.G=gtQ;this.Qt.B(this.api,"presentingplayerstatechange",this.cV);this.T=this.Qt.B(this.api,"onAdPlaybackProgress",this.ud)}; Mw=function(O){g.w1.call(this);this.T=!1;this.yv=0;this.Qt=new Go(this);g.G(this,this.Qt);this.durationMs=O;this.eV=new g.If(100);g.G(this,this.eV);this.Qt.B(this.eV,"tick",this.ud);this.G={seekableStart:0,seekableEnd:O/1E3,current:0};this.start()}; g.nF=function(O,b){var a=Math.abs(Math.floor(O)),N=Math.floor(a/86400),k=Math.floor(a%86400/3600),D=Math.floor(a%3600/60);a=Math.floor(a%60);if(b){b="";N>0&&(b+=" "+N+" jour(s)");if(N>0||k>0)b+=" "+k+" Heures";b+=" "+D+" minute(s)";b+=" "+a+" seconde(s)";N=b.trim()}else{b="";N>0&&(b+=N+":",k<10&&(b+="0"));if(N>0||k>0)b+=k+":",D<10&&(b+="0");b+=D+":";a<10&&(b+="0");N=b+a}return O>=0?N:"-"+N}; g.pF=function(O){return(!("button"in O)||typeof O.button!=="number"||O.button===0)&&!("shiftKey"in O&&O.shiftKey)&&!("altKey"in O&&O.altKey)&&!("metaKey"in O&&O.metaKey)&&!("ctrlKey"in O&&O.ctrlKey)}; G_=function(O,b,a,N,k,D,R){dN.call(this,O,{W:"span",C:R?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",b,a,N,k);this.videoAdDurationSeconds=D;this.G=null;R&&this.api.K().G&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),at&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios"));this.hide()}; oH=function(O,b,a,N){$q.call(this,O,b,a,N,"ytp-video-ad-top-bar-title","ad-title")}; xq=function(O){this.content=O.content;if(O.commandRuns){O=g.r(O.commandRuns);for(var b=O.next();!b.done;b=O.next())b=b.value,this.loggingDirectives=g.P(b,Bqf),b.onTap&&(this.interaction={onTap:b.onTap})}}; Ph=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ad-simple-attributed-string"},"ad-simple-attributed-string",b,a,N);this.hide()}; vh=function(O,b,a,N,k){Wc.call(this,O,{W:"span",C:k?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",b,a,N);this.G=k;this.adBadgeText=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);this.adBadgeText.Wy(this.element);g.G(this,this.adBadgeText);k?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),at&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios")):this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; jR=function(O,b,a,N){Wc.call(this,O,{W:"span",C:"ytp-ad-pod-index"},"ad-pod-index",b,a,N);this.api.K().G&&(this.element.classList.add("ytp-ad-pod-index--mweb"),at&&this.element.classList.add("ytp-ad-pod-index--mweb-ios"));this.hide()}; SR=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",b,a,N);this.hide()}; IH=function(O,b){this.G=O;this.T=b}; KUY=function(O,b){return O.G+b*(O.T-O.G)}; fF=function(O,b,a){return O.T-O.G?g.qY((b-O.G)/(O.T-O.G),0,1):a!=null?a:Infinity}; l8=function(O,b,a,N){N=N===void 0?!1:N;g.Ay.call(this,{W:"div",C:"ytp-ad-persistent-progress-bar-container",j:[{W:"div",C:"ytp-ad-persistent-progress-bar"}]});this.api=O;this.G=b;this.V=a;N&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.G(this,this.G);this.progressBar=this.Gr("ytp-ad-persistent-progress-bar");this.T=-1;this.B(O,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; Vy=function(O,b,a,N,k,D){Wc.call(this,O,{W:"div",C:"ytp-ad-player-overlay",j:[{W:"div",C:"ytp-ad-player-overlay-flyout-cta"},{W:"div",C:"ytp-ad-player-overlay-instream-info"},{W:"div",C:"ytp-ad-player-overlay-skip-or-preview"},{W:"div",C:"ytp-ad-player-overlay-progress-bar"},{W:"div",C:"ytp-ad-player-overlay-instream-user-sentiment"},{W:"div",C:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",b,a,N);this.J=D;this.Y=this.Gr("ytp-ad-player-overlay-flyout-cta");this.Y.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.T=this.Gr("ytp-ad-player-overlay-instream-info");this.X=null;tjG(this)&&(O=XS("div"),g.tC(O,"ytp-ad-player-overlay-top-bar-gradients"),b=this.T,b.parentNode&&b.parentNode.insertBefore(O,b),(b=this.api.getVideoData(2))&&b.isListed&&b.title&&(a=new oH(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),a.Wy(O),a.init(hy("ad-title"),{text:b.title},this.macros),g.G(this,a)),this.X=O);this.V=null;this.UU=this.Gr("ytp-ad-player-overlay-skip-or-preview");this.Py=this.Gr("ytp-ad-player-overlay-progress-bar"); this.aX=this.Gr("ytp-ad-player-overlay-instream-user-sentiment");this.Mi=this.Gr("ytp-ad-player-overlay-ad-disclosure-banner");this.G=k;g.G(this,this.G);this.hide()}; tjG=function(O){O=O.api.K();return g.LF(O)&&O.G}; g.XE=function(O){O&=16777215;var b=[(O&16711680)>>16,(O&65280)>>8,O&255];O=b[0];var a=b[1];b=b[2];O=Number(O);a=Number(a);b=Number(b);if(O!=(O&255)||a!=(a&255)||b!=(b&255))throw Error('"('+O+","+a+","+b+'") is not a valid RGB color');a=O<<16|a<<8|b;return O<16?"#"+(16777216|a).toString(16).slice(1):"#"+a.toString(16)}; g.i8=function(){}; yNG=function(O){var b=new TQ;var a=new wX;a=sB(a,1,"botguard");O=sB(a,2,O);this.T=ESQ(b,wX,1,hfY,O)}; Qy=function(O){this.T=new xC(O)}; wPp=function(){var O=!1;try{O=!!window.sessionStorage.getItem("session_logininfo")}catch(b){O=!0}return(g.Ny("INNERTUBE_CLIENT_NAME")==="WEB"||g.Ny("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&O}; eR=function(){var O=O===void 0?!0:O;try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");ax("LOGIN_INFO","");O&&window.sessionStorage.setItem("from_switch_account","1");O=!0;O=O===void 0?!1:O;var b,a=Tq8;a||(a=document.querySelector("#persist_identity"));if(b=a){var N=b.src?(new URL(b.src)).origin:"*";if(O){var k;(k=b.contentWindow)==null||k.postMessage({action:"clear"},N)}else if(!(Number(window.sessionStorage.getItem("stickiness_reload"))>= 2)){var D=window.sessionStorage.getItem("session_logininfo");if(D){var R;(R=b.contentWindow)==null||R.postMessage({loginInfo:D},N)}}}}catch(d){}}; Or=function(O){O&&(O.startsWith("https://accounts.google.com/AddSession")?eR():O.startsWith("https://accounts.google.com/ServiceLogin")?eR():O.startsWith("https://myaccount.google.com")&&g.T$(O).G.endsWith("/youtubeoptions")&&eR());if(g.Ny("LOGGED_IN",!0)&&wPp()){var b=g.Ny("VALID_SESSION_TEMPDATA_DOMAINS",[]);var a=g.uQ(window.location.href);a&&b.push(a);a=g.uQ(O);g.tR(b,a)||!a&&BR(O,"/")?(b=Wo(O),(b=vdz(b))?(b=npb(b),b=(b=g.ly(b)||null)?FZ(b):{}):b=null):b=null;b==null&&(b={});a=b;var N=void 0; wPp()?(N||(N=g.Ny("LOGIN_INFO")),N?(a.session_logininfo=N,a=!0):a=!1):a=!1;a&&GK(O,b)}}; g.rNe=function(O){var b=b===void 0?{}:b;var a=a===void 0?"":a;var N=N===void 0?window:N;O=g.mm(O,b);Or(O);a=g.fx(O+a);N=N.location;a=Vs(a);a!==void 0&&(N.href=a)}; g.bT=function(O,b,a){b=b===void 0?{}:b;a=a===void 0?!1:a;var N=g.Ny("EVENT_ID");N&&(b.ei||(b.ei=N));b&&GK(O,b);a||(Or(O),g.rNe(O))}; g.aI=function(O,b,a,N,k){k=k===void 0?!1:k;a&&GK(O,a);a=g.fx(O);var D=g.jJ(a);O!=D&&Cl(Error("Unsafe window.open URL: "+O));O=D;b=b||ya(O).toString(36);try{if(k)return k=O,k=gjp(k),Or(k),g.OV(window,k,b,"attributionsrc")}catch(R){g.sO(R)}Or(O);return g.OV(window,a,b,N)}; Un3=function(O){N7=O}; uxY=function(O){k4=O}; ANY=function(O){DN=O}; qob=function(){WU8=DN=k4=N7=null}; YoY=function(){var O=O===void 0?window.location.href:O;if(g.md("kevlar_disable_theme_param"))return null;var b=AH(O);if(g.md("enable_dark_theme_only_on_shorts")&&b!=null&&b.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var a=g.Bi(O).theme;return HJ8.get(a)||null}catch(N){}return null}; sr=function(){this.T={};if(this.G=tSb()){var O=g.ly("CONSISTENCY");O&&cNz(this,{encryptedTokenJarContents:O})}}; cNz=function(O,b){if(b.encryptedTokenJarContents&&(O.T[b.encryptedTokenJarContents]=b,typeof b.expirationSeconds==="string")){var a=Number(b.expirationSeconds);setTimeout(function(){delete O.T[b.encryptedTokenJarContents]},a*1E3); O.G&&g.fl("CONSISTENCY",b.encryptedTokenJarContents,a,void 0,!0)}}; y$=function(){this.G=-1;var O=g.Ny("LOCATION_PLAYABILITY_TOKEN");g.Ny("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=hZ(this))&&(O=this.localStorage.get("yt-location-playability-token"));O&&(this.locationPlayabilityToken=O,this.T=void 0)}; hZ=function(O){return O.localStorage===void 0?new gi("yt-client-location"):O.localStorage}; g.wp=function(O,b,a){b=b===void 0?!1:b;a=a===void 0?!1:a;var N=g.Ny("INNERTUBE_CONTEXT");if(!N)return g.S$(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};N=g.bd(N);g.md("web_no_tracking_params_in_shell_killswitch")||delete N.clickTracking;N.client||(N.client={});var k=N.client;k.clientName==="MWEB"&&k.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(k.clientFormFactor=g.Ny("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");k.screenWidthPoints=window.innerWidth;k.screenHeightPoints= window.innerHeight;k.screenPixelDensity=Math.round(window.devicePixelRatio||1);k.screenDensityFloat=window.devicePixelRatio||1;k.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var D=D===void 0?!1:D;g.il();var R="USER_INTERFACE_THEME_LIGHT";g.QO(0,165)?R="USER_INTERFACE_THEME_DARK":g.QO(0,174)?R="USER_INTERFACE_THEME_LIGHT":!g.md("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (R="USER_INTERFACE_THEME_DARK");D=D?R:YoY()||R;k.userInterfaceTheme=D;if(!b){if(D=Ng7())k.connectionType=D;g.md("web_log_effective_connection_type")&&(D=DAp())&&(N.client.effectiveConnectionType=D)}var d;if(g.md("web_log_memory_total_kbytes")&&((d=g.le.navigator)==null?0:d.deviceMemory)){var Z;d=(Z=g.le.navigator)==null?void 0:Z.deviceMemory;N.client.memoryTotalKbytes=""+d*1E6}g.md("web_gcf_hashes_innertube")&&(D=F3z())&&(Z=D.coldConfigData,d=D.coldHashData,D=D.hotHashData,N.client.configInfo=N.client.configInfo|| {},Z&&(N.client.configInfo.coldConfigData=Z),d&&(N.client.configInfo.coldHashData=d),D&&(N.client.configInfo.hotHashData=D));Z=g.Bi(g.le.location.href);!g.md("web_populate_internal_geo_killswitch")&&Z.internalcountrycode&&(k.internalGeo=Z.internalcountrycode);k.clientName==="MWEB"||k.clientName==="WEB"?(k.mainAppWebInfo={graftUrl:g.le.location.href},g.md("kevlar_woffle")&&Xqb.instance&&(Z=Xqb.instance,k.mainAppWebInfo.pwaInstallabilityStatus=!Z.T&&Z.G?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),k.mainAppWebInfo.webDisplayMode=VO(),k.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):k.clientName==="TVHTML5"&&(!g.md("web_lr_app_quality_killswitch")&&(Z=g.Ny("LIVING_ROOM_APP_QUALITY"))&&(k.tvAppInfo=Object.assign(k.tvAppInfo||{},{appQuality:Z})),Z=g.Ny("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(k.tvAppInfo=Object.assign(k.tvAppInfo||{},{certificationScope:Z}));if(!g.md("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var F=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(E){}F=void 0}F&&(k.timeZone=F)}(F=J5())?k.experimentsToken=F:delete k.experimentsToken;F=EO();sr.instance||(sr.instance=new sr);N.request=Object.assign({},N.request,{internalExperimentFlags:F,consistencyTokenJars:g.IG(sr.instance.T)});!g.md("web_prequest_context_killswitch")&&(F=g.Ny("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(N.request.externalPrequestContext=F);k=g.il();F=g.QO(0,58);k=k.get("gsml","");N.user=Object.assign({}, N.user);F&&(N.user.enableSafetyMode=F);k&&(N.user.lockedSafetyMode=!0);g.md("warm_op_csn_cleanup")?a&&(b=g.n3())&&(N.clientScreenNonce=b):!b&&(b=g.n3())&&(N.clientScreenNonce=b);O&&(N.clickTracking={clickTrackingParams:O});if(O=g.Lw("yt.mdx.remote.remoteClient_"))N.remoteClient=O;y$.getInstance().setLocationOnInnerTubeContext(N);try{var B=UO(),K=B.bid;delete B.bid;N.adSignalsInfo={params:[],bid:K};for(var t=g.r(Object.entries(B)),h=t.next();!h.done;h=t.next()){var y=g.r(h.value),U=y.next().value, u=y.next().value;B=U;K=u;O=void 0;(O=N.adSignalsInfo.params)==null||O.push({key:B,value:""+K})}var q,W;if(((q=N.client)==null?void 0:q.clientName)==="TVHTML5"||((W=N.client)==null?void 0:W.clientName)==="TVHTML5_UNPLUGGED"){var m=g.Ny("INNERTUBE_CONTEXT");m.adSignalsInfo&&(N.adSignalsInfo.advertisingId=m.adSignalsInfo.advertisingId,N.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",N.adSignalsInfo.limitAdTracking=m.adSignalsInfo.limitAdTracking)}}catch(E){g.S$(E)}return N}; JNe=function(O,b){if(!O)return!1;var a,N=(a=g.P(O,mn3))==null?void 0:a.signal;if(N&&b.cC)return!!b.cC[N];var k;if((a=(k=g.P(O,zfA))==null?void 0:k.request)&&b.Bw)return!!b.Bw[a];for(var D in O)if(b.hw[D])return!0;return!1}; EtQ=function(O){var b={"Content-Type":"application/json"};g.Ny("EOM_VISITOR_DATA")?b["X-Goog-EOM-Visitor-Id"]=g.Ny("EOM_VISITOR_DATA"):g.Ny("VISITOR_DATA")&&(b["X-Goog-Visitor-Id"]=g.Ny("VISITOR_DATA"));b["X-Youtube-Bootstrap-Logged-In"]=g.Ny("LOGGED_IN",!1);g.Ny("DEBUG_SETTINGS_METADATA")&&(b["X-Debug-Settings-Metadata"]=g.Ny("DEBUG_SETTINGS_METADATA"));O!=="cors"&&((O=g.Ny("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(b["X-Youtube-Client-Name"]=O),(O=g.Ny("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(b["X-Youtube-Client-Version"]= O),(O=g.Ny("CHROME_CONNECTED_HEADER"))&&(b["X-Youtube-Chrome-Connected"]=O),(O=g.Ny("DOMAIN_ADMIN_STATE"))&&(b["X-Youtube-Domain-Admin-State"]=O),g.Ny("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(O=g.Ny("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(b["X-YouTube-Lava-Device-Context"]=O));return b}; Mj8=function(){this.T={}}; T6=function(){this.mappings=new Mj8}; rp=function(O){return function(){return new O}}; pPQ=function(O){var b=b===void 0?"UNKNOWN_INTERFACE":b;if(O.length===1)return O[0];var a=ntb[b];if(a){a=new RegExp(a);for(var N=g.r(O),k=N.next();!k.done;k=N.next())if(k=k.value,a.exec(k))return k}var D=[];Object.entries(ntb).forEach(function(R){var d=g.r(R);R=d.next().value;d=d.next().value;b!==R&&D.push(d)}); a=new RegExp(D.join("|"));O.sort(function(R,d){return R.length-d.length}); N=g.r(O);for(k=N.next();!k.done;k=N.next())if(k=k.value,!a.exec(k))return k;return O[0]}; g.Ur=function(O){return"/youtubei/v1/"+pPQ(O)}; uT=function(){}; AZ=function(){}; WF=function(){}; q7=function(O){return g.Lw("ytcsi."+(O||"")+"data_")||GaG(O)}; otw=function(){var O=q7();O.info||(O.info={});return O.info}; HF=function(O){O=q7(O);O.metadata||(O.metadata={});return O.metadata}; Y4=function(O){O=q7(O);O.tick||(O.tick={});return O.tick}; cF=function(O){O=q7(O);if(O.gel){var b=O.gel;b.gelInfos||(b.gelInfos={});b.gelTicks||(b.gelTicks={})}else O.gel={gelTicks:{},gelInfos:{}};return O.gel}; xnQ=function(O){O=cF(O);O.gelInfos||(O.gelInfos={});return O.gelInfos}; mo=function(O){var b=q7(O).nonce;b||(b=g.Jt(16),q7(O).nonce=b);return b}; GaG=function(O){var b={tick:{},info:{}};g.VQ("ytcsi."+(O||"")+"data_",b);return b}; z6=function(){var O=g.Lw("ytcsi.debug");O||(O=[],g.VQ("ytcsi.debug",O),g.VQ("ytcsi.reference",{}));return O}; JZ=function(O){O=O||"";var b=Pq3();if(b[O])return b[O];var a=z6(),N={timerName:O,info:{},tick:{},span:{},jspbInfo:[]};a.push(N);return b[O]=N}; vtY=function(O){O=O||"";var b=Pq3();b[O]&&delete b[O];var a=z6(),N={timerName:O,info:{},tick:{},span:{},jspbInfo:[]};a.push(N);b[O]=N}; Pq3=function(){var O=g.Lw("ytcsi.reference");if(O)return O;z6();return g.Lw("ytcsi.reference")}; Er=function(O){return jtB[O]||"LATENCY_ACTION_UNKNOWN"}; M7=function(O,b){Uo.call(this,1,arguments);this.eV=b}; nM=function(){this.T=0}; pM=function(){nM.instance||(nM.instance=new nM);return nM.instance}; oI=function(O,b){G6[b]=G6[b]||{count:0};var a=G6[b];a.count++;a.time=(0,g.S)();O.T||(O.T=g.$a(0,function(){var N=(0,g.S)(),k;for(k in G6)G6[k]&&N-G6[k].time>6E4&&delete G6[k];O&&(O.T=0)},5E3)); return a.count>5?(a.count===6&&Math.random()*1E5<1&&(a=new g.Nf("CSI data exceeded logging limit with key",b.split("_")),b.indexOf("plev")>=0||g.I6(a)),!0):!1}; Soe=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; IRp=function(){var O;if(g.md("csi_use_performance_navigation_timing")){var b,a,N,k=x4==null?void 0:(O=x4.getEntriesByType)==null?void 0:(b=O.call(x4,"navigation"))==null?void 0:(a=b[0])==null?void 0:(N=a.toJSON)==null?void 0:N.call(a);k?(k.requestStart=PF(k.requestStart),k.responseEnd=PF(k.responseEnd),k.redirectStart=PF(k.redirectStart),k.redirectEnd=PF(k.redirectEnd),k.domainLookupEnd=PF(k.domainLookupEnd),k.connectStart=PF(k.connectStart),k.connectEnd=PF(k.connectEnd),k.responseStart=PF(k.responseStart), k.secureConnectionStart=PF(k.secureConnectionStart),k.domainLookupStart=PF(k.domainLookupStart),k.isPerformanceNavigationTiming=!0,O=k):O=x4.timing}else O=g.md("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(x4.timing)):x4.timing;return O}; PF=function(O){return Math.round(vF()+O)}; vF=function(){return(g.md("csi_use_time_origin")||g.md("csi_use_time_origin_tvhtml5"))&&x4.timeOrigin?Math.floor(x4.timeOrigin):x4.timing.navigationStart}; SC=function(O,b){jC("_start",O,b)}; II=function(O,b){if(!g.md("web_csi_action_sampling_enabled")||!q7(b).actionDisabled){var a=JZ(b||"");Wr(a.info,O);O.loadType&&(a=O.loadType,HF(b).loadType=a);Wr(xnQ(b),O);a=mo(b);b=q7(b).cttAuthInfo;pM().info(O,a,b)}}; fRb=function(){var O,b,a,N;return((N=Is().resolve(xG(hN))==null?void 0:(O=yl())==null?void 0:(b=O.loggingHotConfig)==null?void 0:(a=b.csiConfig)==null?void 0:a.debugTicks)!=null?N:[]).map(function(k){return Object.values(k)[0]})}; jC=function(O,b,a){if(!g.md("web_csi_action_sampling_enabled")||!q7(a).actionDisabled){var N=mo(a),k;if(k=g.md("web_csi_debug_sample_enabled")&&N){(Is().resolve(xG(hN))==null?0:yl())&&!lRY&&(lRY=!0,jC("gcfl",(0,g.S)(),a));var D,R,d;k=(Is().resolve(xG(hN))==null?void 0:(D=yl())==null?void 0:(R=D.loggingHotConfig)==null?void 0:(d=R.csiConfig)==null?void 0:d.debugSampleWeight)||0;if(D=k!==0)b:{D=fRb();if(D.length>0)for(R=0;R<D.length;R++)if(O===D[R]){D=!0;break b}D=!1}D?(k=sLz(N)%k!==0,q7(a).debugTicksExcludedLogged|| (D={},D.debugTicksExcluded=k,II(D,a)),q7(a).debugTicksExcludedLogged=!0):k=!1}if(!k){if(O[0]!=="_"&&(k=O,D=b,x4.mark))if(k.startsWith("mark_")||(k="mark_"+k),a&&(k+=" ("+a+")"),D===void 0||g.md("web_csi_disable_alt_time_performance_mark"))x4.mark(k);else{D=g.md("csi_use_performance_navigation_timing")?D-x4.timeOrigin:D-(x4.timeOrigin||x4.timing.navigationStart);try{x4.mark(k,{startTime:D})}catch(Z){}}k=JZ(a||"");k.tick[O]=b||(0,g.S)();if(k.callback&&k.callback[O])for(k=g.r(k.callback[O]),D=k.next();!D.done;D= k.next())D=D.value,D();k=cF(a);k.gelTicks&&(k.gelTicks[O]=!0);D=Y4(a);k=b||(0,g.S)();g.md("log_repeated_ytcsi_ticks")?O in D||(D[O]=k):D[O]=k;D=q7(a).cttAuthInfo;O==="_start"?(O=pM(),oI(O,"baseline_"+N)||g.wi("latencyActionBaselined",{clientActionNonce:N},{timestamp:b,cttAuthInfo:D})):pM().tick(O,N,b,D);Vjw(a);return k}}}; LUf=function(){var O,b=(O=x4.getEntriesByType)==null?void 0:O.call(x4,"mark");b&&b.forEach(function(a){if(a.name.startsWith("mark_")){var N;(N=x4.clearMarks)==null||N.call(x4,a.name)}})}; XPA=function(){switch(pqw()){case "hidden":return 0;case "visible":return 1;case "prerender":return 2;case "unloaded":return 3;default:return-1}}; iJY=function(O){function b(D,R,d){R=R.match("_rid")?R.split("_rid")[0]:R;typeof d==="number"&&(d=JSON.stringify(d));D.requestIds?D.requestIds.push({endpoint:R,id:d}):D.requestIds=[{endpoint:R,id:d}]} var a={};O=g.r(Object.entries(O));for(var N=O.next();!N.done;N=O.next()){var k=g.r(N.value);N=k.next().value;k=k.next().value;switch(N){case "GetBrowse_rid":b(a,N,k);break;case "GetGuide_rid":b(a,N,k);break;case "GetHome_rid":b(a,N,k);break;case "GetPlayer_rid":b(a,N,k);break;case "GetSearch_rid":b(a,N,k);break;case "GetSettings_rid":b(a,N,k);break;case "GetTrending_rid":b(a,N,k);break;case "GetWatchNext_rid":b(a,N,k);break;case "yt_red":a.isRedSubscriber=!!k;break;case "yt_ad":a.isMonetized=!!k}}return a}; Qtz=function(O,b){O=document.querySelector(O);if(!O)return!1;var a="",N=O.nodeName;N==="SCRIPT"?(a=O.src,a||(a=O.getAttribute("data-timing-href"))&&(a=window.location.protocol+a)):N==="LINK"&&(a=O.href);bt(document)&&O.setAttribute("nonce",bt(document));return a?(O=x4.getEntriesByName(a))&&O[0]&&(O=O[0],a=vF(),jC("rsf_"+b,a+Math.round(O.fetchStart)),jC("rse_"+b,a+Math.round(O.responseEnd)),O.transferSize!==void 0&&O.transferSize===0)?!0:!1:!1}; efA=function(){var O=window.location.protocol,b=x4.getEntriesByType("resource");b=g.pm(b,function(a){return a.name.indexOf(O+"//fonts.gstatic.com/s/")===0}); (b=Qf(b,function(a,N){return N.duration>a.duration?N:a},{duration:0}))&&b.startTime>0&&b.responseEnd>0&&(jC("wffs",PF(b.startTime)),jC("wffe",PF(b.responseEnd)))}; O7p=function(O,b,a){x4&&x4.measure&&(O.startsWith("measure_")||(O="measure_"+O),a?x4.measure(O,b,a):b?x4.measure(O,b):x4.measure(O))}; b7B=function(O){var b=fM("aft",O);if(b)return b;b=g.Ny((O||"")+"TIMING_AFT_KEYS",["ol"]);for(var a=b.length,N=0;N<a;N++){var k=fM(b[N],O);if(k)return k}return NaN}; lT=function(O,b){g.VQ("ytglobal.timing"+(b||"")+"ready_",O)}; fM=function(O,b){if(O=Y4(b)[O])return typeof O==="number"?O:O[O.length-1]}; Vjw=function(O){var b=fM("_start",O),a=b7B(O),N=!amf;b&&a&&N&&(mU(Nxe,new M7(Math.round(a-b),O)),amf=!0)}; kHf=function(){if(x4.getEntriesByType){var O=x4.getEntriesByType("paint");if(O=g.B$(O,function(a){return a.name==="first-paint"}))return PF(O.startTime)}var b; g.md("csi_use_performance_navigation_timing")?b=x4.getEntriesByType("first-paint")[0].startTime:b=x4.timing.Mdl;return b?Math.max(0,b):0}; V$=function(O){GaG(O);Dob();LUf();O||(g.Ny("TIMING_ACTION")&&ax("PREVIOUS_ACTION",g.Ny("TIMING_ACTION")),ax("TIMING_ACTION",""))}; ssY=function(){var O=["pbs","pbu"];g.Rx(function(){JZ("").info.actionType="watch";O&&ax("TIMING_AFT_KEYS",O);ax("TIMING_ACTION","watch");var b=iJY(g.Ny("TIMING_INFO",{}));Object.keys(b).length>0&&II(b);b={isNavigation:!0,actionType:Er(g.Ny("TIMING_ACTION"))};var a=g.Ny("PREVIOUS_ACTION");a&&(b.previousAction=Er(a));if(a=g.Ny("CLIENT_PROTOCOL"))b.httpProtocol=a;if(a=g.Ny("CLIENT_TRANSPORT"))b.transportProtocol=a;(a=g.n3())&&a!=="UNDEFINED_CSN"&&(b.clientScreenNonce=a);a=XPA();if(a===1||a===-1)b.isVisible= !0;a=HF().loadType==="cold";var N=otw();a||(a=N.yt_lt==="cold");if(a){b.loadType="cold";a=otw();N=IRp();var k=vF(),D=g.Ny("CSI_START_TIMESTAMP_MILLIS",0);D>0&&!g.md("embeds_web_enable_csi_start_override_killswitch")&&(k=D);k&&(jC("srt",N.responseStart),a.prerender!==1&&SC(k));a=kHf();a>0&&jC("fpt",a);a=IRp();a.isPerformanceNavigationTiming&&II({performanceNavigationTiming:!0},void 0);jC("nreqs",a.requestStart,void 0);jC("nress",a.responseStart,void 0);jC("nrese",a.responseEnd,void 0);a.redirectEnd- a.redirectStart>0&&(jC("nrs",a.redirectStart,void 0),jC("nre",a.redirectEnd,void 0));a.domainLookupEnd-a.domainLookupStart>0&&(jC("ndnss",a.domainLookupStart,void 0),jC("ndnse",a.domainLookupEnd,void 0));a.connectEnd-a.connectStart>0&&(jC("ntcps",a.connectStart,void 0),jC("ntcpe",a.connectEnd,void 0));a.secureConnectionStart>=vF()&&a.connectEnd-a.secureConnectionStart>0&&(jC("nstcps",a.secureConnectionStart,void 0),jC("ntcpe",a.connectEnd,void 0));x4&&"getEntriesByType"in x4&&efA();a=[];if(document.querySelector&& x4&&x4.getEntriesByName)for(var R in LM)LM.hasOwnProperty(R)&&(N=LM[R],Qtz(R,N)&&a.push(N));if(a.length>0)for(b.resourceInfo=[],R=g.r(a),a=R.next();!a.done;a=R.next())b.resourceInfo.push({resourceCache:a.value})}II(b);b=cF();b.preLoggedGelInfos||(b.preLoggedGelInfos=[]);R=b.preLoggedGelInfos;b=xnQ();a=void 0;for(N=0;N<R.length;N++)if(k=R[N],k.loadType){a=k.loadType;break}if(HF().loadType==="cold"&&(b.loadType==="cold"||a==="cold")){a=Y4();N=cF();N=N.gelTicks?N.gelTicks:N.gelTicks={};for(var d in a)if(!(d in N))if(typeof a[d]==="number")jC(d,fM(d));else if(g.md("log_repeated_ytcsi_ticks"))for(k=g.r(a[d]),D=k.next();!D.done;D=k.next())jC(d.slice(1),D.value);d={};a=!1;R=g.r(R);for(N=R.next();!N.done;N=R.next())a=N.value,Wr(b,a),Wr(d,a),a=!0;a&&II(d)}lT(!0);d=g.Ny("TIMING_ACTION");g.Lw("ytglobal.timingready_")&&d&&X5()&&b7B()&&Vjw()})()}; Re3=function(){var O=O===void 0?{}:O;g.Rx(function(){X5()&&iT("aa",void 0,void 0);vtY();V$();lT(!1);O.cttAuthInfo&&(q7().cttAuthInfo=O.cttAuthInfo);ax("TIMING_AFT_KEYS",[]);O.ByN?g.Q$({loadType:"hot"}):g.Q$({loadType:"warm"});ax("TIMING_ACTION","");delete g.Ny("TIMING_INFO",{}).yt_lt;g.Rx(SC)(O.startTime,void 0)})()}; eC=function(O,b){b=b===void 0?{}:b;g.Rx(function(){$ow(O);var a=b.sampleRate;if(!g.md("web_csi_action_sampling_enabled")||a===void 0||a<=1)a=!1;else{var N=mo(O);a=sLz(N)%a!==0}a&&(q7(O).actionDisabled=!0);JZ(O||"").info.actionType=O;b.cttAuthInfo&&(q7(O).cttAuthInfo=b.cttAuthInfo);ax(O+"TIMING_ACTION",O);g.Rx(SC)(b.startTime,O);a={actionType:Er(O)};b.Hsy&&(a.previousAction=Er(g.Ny("TIMING_ACTION")));(N=g.n3())&&N!=="UNDEFINED_CSN"&&(a.clientScreenNonce=N);g.Q$(a,O);lT(!0,O)})()}; $ow=function(O){g.Rx(function(){X5(O)&&iT("aa",void 0,O);vtY(O);V$(O)})()}; X5=function(O){return g.Rx(function(){return Oi("_start",O)})()}; g.Q$=function(O,b,a){g.Rx(II)(O,b,a===void 0?!1:a)}; iT=function(O,b,a){return g.Rx(jC)(O,b,a)}; Cpz=function(O){g.Rx(O7p)("action_finished",O,void 0)}; Oi=function(O,b){return g.Rx(function(){var a=Y4(b);return O in a})()}; Z7G=function(O){if(!g.md("universal_csi_network_ticks"))return"";O=AH(O)||"";for(var b=Object.keys(doz),a=0;a<b.length;a++){var N=b[a];if(O.includes(N))return N}return""}; gGf=function(O){if(!g.md("universal_csi_network_ticks"))return function(){}; var b=doz[O];return b?(bv(b),function(){var a=g.md("universal_csi_network_ticks")?(a=Fve[O])?bv(a):!1:!1;return a}):function(){}}; bv=function(O,b,a){return g.Rx(function(){if(Oi(O,a))return!1;iT(O,b,a);return!0})()}; aw=function(O,b,a){g.Rx(function(){if(!X5(a)||Oi(O,a))return!1;iT(O,b,a);return!0})()}; BxG=function(){g.Rx(function(){var O=mo();requestAnimationFrame(function(){setTimeout(function(){O===mo()&&iT("ftl",void 0,void 0)},0)})})()}; Nh=function(O,b,a,N){this.Gy=O;this.Y0=b;this.T=a;this.X=N;this.V=void 0;this.G=new Map;O.cC||(O.cC={});O.cC=Object.assign({},Kve,O.cC)}; tmz=function(O,b,a,N){if(Nh.instance!==void 0){if(N=Nh.instance,O=[O!==N.Gy,b!==N.Y0,a!==N.T,!1,!1,!1,void 0!==N.V],O.some(function(k){return k}))throw new g.Nf("InnerTubeTransportService is already initialized",O); }else Nh.instance=new Nh(O,b,a,N)}; ki=function(O,b,a){var N=N===void 0?rq:N;var k=heY(O,b);return k?new g.EE(function(D,R){var d,Z,F,B,K;return g.M(function(t){switch(t.G){case 1:return g.J(t,k,2);case 2:d=t.T;Z=d.N(b,a,N);if(!Z){R(new g.Nf("Error: Failed to build request for command.",b));t.Vl(0);break}Or(Z.input);B=((F=Z.p4)==null?void 0:F.mode)==="cors"?"cors":void 0;if(O.T.s$){K=yt3(O,Z.config,B);t.Vl(4);break}return g.J(t,wre(O,Z.config,B),5);case 5:K=t.T;case 4:D(Txw(O,Z,K)),g.Tz(t)}})}):P0(new g.Nf("Error: No request builder found for command.", b))}; g.DO=function(O,b,a,N,k){function D(){} k=k===void 0?{Sq:{identity:rq}}:k;var R=R===void 0?!0:R;D=gGf(Z7G(a));b.context||(b.context=g.wp(N,R));return new g.EE(function(d){var Z,F,B,K,t;return g.M(function(h){if(h.G==1)return Z=Ll(a),F=h5(Z)?"same-origin":"cors",O.T.s$?(B=yt3(O,k,F),h.Vl(2)):g.J(h,wre(O,k,F),3);h.G!=2&&(B=h.T);K=hyA(Ll(a));t={input:K,p4:XZ(K),MI:b,config:k};d(Txw(O,t,B,D));g.Tz(h)})})}; UoB=function(O,b,a){var N;if(b&&!(b==null?0:(N=b.sequenceMetaData)==null?0:N.skipProcessing)&&O.X){N=g.r(rtG);for(var k=N.next();!k.done;k=N.next())k=k.value,O.X[k]&&O.X[k].handleResponse(b,a)}}; Txw=function(O,b,a,N){N=N===void 0?function(){}:N; var k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x,l,I,Q,kb,aY,s7,V,tA,H8,fw,AR,$r;return g.M(function(Yb){switch(Yb.G){case 1:Yb.Vl(2);break;case 3:if((k=Yb.T)&&!k.isExpired())return Yb.return(Promise.resolve(k.T()));case 2:if(!((D=b)==null?0:(R=D.MI)==null?0:R.context)){Yb.Vl(4);break}d=b.MI.context;Yb.Vl(5);break;case 5:Z=g.r([]),F=Z.next();case 8:if(F.done){Yb.Vl(4);break}B=F.value;return g.J(Yb,B.U9_(d),9);case 9:F=Z.next();Yb.Vl(8);break;case 4:if((K=O.V)==null||!K.Az_(b.input,b.MI)){Yb.Vl(12);break}return g.J(Yb, O.V.bs8(b.input,b.MI),13);case 13:return t=Yb.T,UoB(O,t,b),Yb.return(t);case 12:return(U=(y=b.config)==null?void 0:y.eD)&&O.G.has(U)?h=O.G.get(U):(u=JSON.stringify(b.MI),m=(W=(q=b.p4)==null?void 0:q.headers)!=null?W:{},b.p4=Object.assign({},b.p4,{headers:Object.assign({},m,a)}),E=Object.assign({},b.p4),b.p4.method==="POST"&&(E=Object.assign({},E,{body:u})),((x=b.config)==null?0:x.Ws_)&&iT(b.config.Ws_),l=function(){return O.Y0.fetch(b.input,E,b.config)},h=l(),U&&O.G.set(U,h)),g.J(Yb,h,14); case 14:(I=Yb.T)&&g.md("web_streaming_player")&&Array.isArray(I)&&(I=I[0].playerResponse);if(I&&"error"in I&&((Q=I)==null?0:(kb=Q.error)==null?0:kb.details))for(aY=I.error.details,s7=g.r(aY),V=s7.next();!V.done;V=s7.next())tA=V.value,(H8=tA["@type"])&&u1f.indexOf(H8)>-1&&(delete tA["@type"],I=tA);U&&O.G.has(U)&&O.G.delete(U);((fw=b.config)==null?0:fw.gly)&&iT(b.config.gly);if(I||(AR=O.V)==null||!AR.dG8(b.input,b.MI)){Yb.Vl(15);break}return g.J(Yb,O.V.xyX(b.input,b.MI),16);case 16:I=Yb.T;case 15:return UoB(O, I,b),(($r=b.config)==null?0:$r.Q3G)&&iT(b.config.Q3G),N(),Yb.return(I||void 0)}})}; heY=function(O,b){a:{O=O.Gy;var a,N=(a=g.P(b,mn3))==null?void 0:a.signal;if(N&&O.cC&&(a=O.cC[N])){var k=a();break a}var D;if((a=(D=g.P(b,zfA))==null?void 0:D.request)&&O.Bw&&(D=O.Bw[a])){k=D();break a}for(k in b)if(O.hw[k]&&(b=O.hw[k])){k=b();break a}k=void 0}if(k!==void 0)return Promise.resolve(k)}; wre=function(O,b,a){var N,k,D,R,d,Z,F;return g.M(function(B){if(B.G==1){D=((N=b)==null?void 0:(k=N.Sq)==null?void 0:k.identity)||rq;Z=(R=b)==null?void 0:(d=R.Sq)==null?void 0:d.sessionIndex;var K=g.xL(O.T.Th(D,{sessionIndex:Z}));return g.J(B,K,2)}F=B.T;return B.return(Promise.resolve(Object.assign({},EtQ(a),F)))})}; yt3=function(O,b,a){var N,k=(b==null?void 0:(N=b.Sq)==null?void 0:N.identity)||rq,D;b=b==null?void 0:(D=b.Sq)==null?void 0:D.sessionIndex;O=O.T.Th(k,{sessionIndex:b});return Object.assign({},EtQ(a),O)}; si=function(){}; Rw=function(){}; $i=function(O){this.Y=O}; CB=function(){}; dj=function(){}; ZO=function(){}; FB=function(){}; g.gj=function(O,b){var a=g.nw.apply(2,arguments);O=O===void 0?0:O;g.Nf.call(this,b,a);this.errorType=O;Object.setPrototypeOf(this,this.constructor.prototype)}; BT=function(O,b,a,N){this.T=O;this.G=b;this.V=a;this.X=N}; Atz=function(O,b,a){if(O.T){var N=AH(Ek(b,"key"))||"/UNKNOWN_PATH";O.T.start(N)}N=a;g.md("wug_networking_gzip_request")&&(N=jUG(a));var k;return new ((k=O.X)!=null?k:window.Request)(b,N)}; g.tQ=function(O,b){if(!KB){var a=Is();Pr(a,{v_:Wvf,pP:BT});var N={hw:{feedbackEndpoint:rp(CB),modifyChannelNotificationPreferenceEndpoint:rp(dj),playlistEditEndpoint:rp(ZO),shareEntityEndpoint:rp($i),subscribeEndpoint:rp(si),unsubscribeEndpoint:rp(Rw),webPlayerShareEntityServiceEndpoint:rp(FB)}},k=y$.getInstance(),D={};k&&(D.client_location=k);O===void 0&&(O=ifY());b===void 0&&(b=a.resolve(Wvf));tmz(N,b,O,D);Pr(a,{v_:qMz,R6:Nh.instance});KB=a.resolve(qMz)}return KB}; H7Q=function(O){var b=new w0;if(O.interpreterJavascript){var a=Jhf(O.interpreterJavascript);a=NY(a).toString();var N=new hh;sB(N,6,a);X7(b,hh,1,N,HB)}else O.interpreterUrl&&(a=Ef(O.interpreterUrl),a=PR(a).toString(),N=new yR,sB(N,4,a),X7(b,yR,2,N,HB));O.interpreterHash&&R3(b,3,O.interpreterHash,HB);O.program&&R3(b,4,O.program,HB);O.globalName&&R3(b,5,O.globalName,HB);O.clientExperimentsStateBlob&&R3(b,7,O.clientExperimentsStateBlob,HB);return b}; hQ=function(O){var b={};O=O.split("&");O=g.r(O);for(var a=O.next();!a.done;a=O.next())a=a.value.split("="),a.length===2&&(b[a[0]]=a[1]);return b}; JHf=function(){if(g.md("bg_st_hr"))return"havuokmhhs-0";var O,b=((O=performance)==null?void 0:O.timeOrigin)||0;return"havuokmhhs-"+Math.floor(b)}; yL=function(O){this.T=O}; YMe=function(){return new Promise(function(O){var b=window.top;b.ntpevasrs!==void 0?O(new yL(b.ntpevasrs)):(b.ntpqfbel===void 0&&(b.ntpqfbel=[]),b.ntpqfbel.push(function(a){O(new yL(a))}))})}; moY=function(){if(FA()){var O=g.Ny("PLAYER_VARS",{});if(g.QD(O,"privembed",!1)!="1"&&!uQ3(O)){var b=function(){wj=!0;"google_ad_status"in window?ax("DCLKSTAT",1):ax("DCLKSTAT",2)}; try{g.ht("//static.doubleclick.net/instream/ad_status.js",b)}catch(a){}ct8.push(g.i4.BD(function(){if(!(wj||"google_ad_status"in window)){try{if(b){var a=""+g.NC(b),N=qOB[a];N&&g.K7(N)}}catch(k){}wj=!0;ax("DCLKSTAT",3)}},5E3))}}}; Ti=function(){var O=Number(g.Ny("DCLKSTAT",0));return isNaN(O)?0:O}; AQ=function(O,b,a){var N=this;this.network=O;this.options=b;this.G=a;this.T=null;if(b.GfL){var k=new g.r0;this.T=k.promise;g.le.ytAtRC&&RL(function(){var D,R;return g.M(function(d){if(d.G==1){if(!g.le.ytAtRC)return d.return();D=rj(null);return g.J(d,Ui(N,D),2)}R=d.T;g.le.ytAtRC&&g.le.ytAtRC(JSON.stringify(R));g.Tz(d)})},2); YMe().then(function(D){var R,d,Z,F;return g.M(function(B){if(B.G==1)return D.bindInnertubeChallengeFetcher(function(K){return Ui(N,rj(K))}),g.J(B,dX(),2); R=B.T;d=D.getLatestChallengeResponse();Z=d.challenge;if(!Z)throw Error("BGE_MACIL");F={challenge:Z,fv:hQ(Z),jV:R,bgChallenge:new w0};k.resolve(F);D.registerChallengeFetchedCallback(function(K){K=K.challenge;if(!K)throw Error("BGE_MACR");K={challenge:K,fv:hQ(K),jV:R,bgChallenge:new w0};N.T=Promise.resolve(K)}); g.Tz(B)})})}else b.preload&&zee(this,new Promise(function(D){g.$a(0,function(){D(uv(N))},0)}))}; rj=function(O){var b={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};O&&(b.interpreterHash=O);return b}; uv=function(O,b){b=b===void 0?0:b;var a,N,k,D,R,d,Z,F,B,K,t,h;return g.M(function(y){switch(y.G){case 1:a=rj(Ah().T);if(g.md("att_fet_ks"))return g.rf(y,7),g.J(y,Ui(O,a),9);g.rf(y,4);return g.J(y,JtQ(O,a),6);case 6:R=y.T;k=R.UdX;D=R.dd_;N=R;g.AA(y,3);break;case 4:return g.qB(y),g.I6(Error("Failed to fetch attestation challenge after "+(b+" attempts; not retrying for 24h."))),WT(O,864E5),y.return({challenge:"",fv:{},jV:void 0,bgChallenge:void 0});case 9:N=y.T;if(!N)throw Error("Fetching Attestation challenge returned falsy"); if(!N.challenge)throw Error("Missing Attestation challenge");k=N.challenge;D=hQ(k);if("c1a"in D&&(!N.bgChallenge||!N.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.AA(y,3);break;case 7:d=g.qB(y);g.I6(d);b++;if(b>=5)return g.I6(Error("Failed to fetch attestation challenge after "+(b+" attempts; not retrying for 24h."))),WT(O,864E5),y.return({challenge:"",fv:{},jV:void 0,bgChallenge:void 0});Z=1E3*Math.pow(2,b-1)+Math.random()*1E3;return y.return(new Promise(function(U){g.$a(0, function(){U(uv(O,b))},Z)})); case 3:F=Number(D.t)||7200;WT(O,F*1E3);B=void 0;if(!("c1a"in D&&N.bgChallenge)){y.Vl(10);break}K=H7Q(N.bgChallenge);g.rf(y,11);return g.J(y,J9z(Ah(),K),13);case 13:g.AA(y,12);break;case 11:return t=g.qB(y),g.I6(t),y.return({challenge:k,fv:D,jV:B,bgChallenge:K});case 12:return g.rf(y,14),B=new UG({challenge:K,Uc:{SW:"aGIf"}}),g.J(y,B.c5,16);case 16:g.AA(y,10);break;case 14:h=g.qB(y),g.I6(h),B=void 0;case 10:return y.return({challenge:k,fv:D,jV:B,bgChallenge:K})}})}; Ui=function(O,b){var a;return g.M(function(N){a=O.G;if(!a||a.uE())return N.return(Ui(O.network,b));aw("att_pna",void 0,"attestation_challenge_fetch");return N.return(new Promise(function(k){a.gL("publicytnetworkstatus-online",function(){Ui(O.network,b).then(k)})}))})}; EGY=function(O){if(!O)throw Error("Fetching Attestation challenge returned falsy");if(!O.challenge)throw Error("Missing Attestation challenge");var b=O.challenge,a=hQ(b);if("c1a"in a&&(!O.bgChallenge||!O.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},O,{UdX:b,dd_:a})}; JtQ=function(O,b){var a,N,k,D,R;return g.M(function(d){switch(d.G){case 1:a=void 0,N=0,k={};case 2:if(!(N<5)){d.Vl(4);break}if(!(N>0)){d.Vl(5);break}k.bl=1E3*Math.pow(2,N-1)+Math.random()*1E3;return g.J(d,new Promise(function(Z){return function(F){g.$a(0,function(){F(void 0)},Z.bl)}}(k)),5); case 5:return g.rf(d,7),g.J(d,Ui(O,b),9);case 9:return D=d.T,d.return(EGY(D));case 7:a=R=g.qB(d),R instanceof Error&&g.I6(R);case 8:N++;k={bl:void 0};d.Vl(2);break;case 4:throw a;}})}; zee=function(O,b){O.T=b}; MmY=function(O){var b,a,N;return g.M(function(k){if(k.G==1)return g.J(k,Promise.race([O.T,null]),2);b=k.T;var D=uv(O);O.T=D;(a=b)==null||(N=a.jV)==null||N.dispose();g.Tz(k)})}; WT=function(O,b){function a(){var k;return g.M(function(D){k=N-Date.now();return k<1E3?g.J(D,MmY(O),0):(RL(a,0,Math.min(k,6E4)),D.Vl(0))})} var N=Date.now()+b;a()}; nGe=function(O,b){return new Promise(function(a){g.$a(0,function(){a(b())},O)})}; g.prG=function(O,b){var a;return g.M(function(N){var k=g.Lw("yt.aba.att");return(a=k?k:AQ.instance!==void 0?AQ.instance.V.bind(AQ.instance):null)?N.return(a("ENGAGEMENT_TYPE_PLAYBACK",O,b)):N.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.GHw=function(){var O;return(O=(O=g.Lw("yt.aba.att2"))?O:AQ.instance!==void 0?AQ.instance.X.bind(AQ.instance):null)?O():Promise.resolve(!1)}; xoe=function(O,b){var a=g.Lw("ytDebugData.callbacks");a||(a={},g.VQ("ytDebugData.callbacks",a));if(g.md("web_dd_iu")||oG7.includes(O))a[O]=b}; qh=function(){var O=Ppp;var b=b===void 0?[]:b;var a=a===void 0?[]:a;b=qGG.apply(null,[HKA.apply(null,g.H(b))].concat(g.H(a)));this.store=chA(O,void 0,b)}; g.HT=function(O,b,a){for(var N=Object.assign({},O),k=g.r(Object.keys(b)),D=k.next();!D.done;D=k.next()){D=D.value;var R=O[D],d=b[D];if(d===void 0)delete N[D];else if(R===void 0)N[D]=d;else if(Array.isArray(d)&&Array.isArray(R))N[D]=a?[].concat(g.H(R),g.H(d)):d;else if(!Array.isArray(d)&&g.O$(d)&&!Array.isArray(R)&&g.O$(R))N[D]=g.HT(R,d,a);else if(typeof d===typeof R)N[D]=d;else return b=new g.Nf("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:D,X9L:R,updateValue:d}),g.S$(b), O}return N}; Yi=function(O){var b=this;O=O===void 0?[]:O;this.T=[];this.V=this.G=0;this.X=void 0;this.totalLength=0;O.forEach(function(a){b.append(a)})}; vGG=function(O,b){return O.T.length===0?!1:(O=O.T[O.T.length-1])&&O.buffer===b.buffer&&O.byteOffset+O.length===b.byteOffset}; cT=function(O,b){b=g.r(b.T);for(var a=b.next();!a.done;a=b.next())O.append(a.value)}; m1=function(O,b,a){return O.split(b).LM.split(a).uL}; zi=function(O){O.X=void 0;O.G=0;O.V=0}; JQ=function(O,b,a){O.isFocused(b);return b-O.V+a<=O.T[O.G].length}; js8=function(O){if(!O.X){var b=O.T[O.G];O.X=new DataView(b.buffer,b.byteOffset,b.length)}return O.X}; SMe=function(O,b,a){b=b===void 0?0:b;a=a===void 0?-1:a;if(!O.totalLength||!a)return new DataView(new ArrayBuffer(0));a<0&&(a=O.totalLength-b);O.focus(b);if(!JQ(O,b,a)){var N=O.G,k=O.V;O.focus(b+a-1);k=new Uint8Array(O.V+O.T[O.G].length-k);for(var D=0,R=N;R<=O.G;R++)k.set(O.T[R],D),D+=O.T[R].length;O.T.splice(N,O.G-N+1,k);zi(O);O.focus(b)}N=O.T[O.G];return new DataView(N.buffer,N.byteOffset+b-O.V,a)}; Ei=function(O,b,a){O=SMe(O,b===void 0?0:b,a===void 0?-1:a);return new Uint8Array(O.buffer,O.byteOffset,O.byteLength)}; Mh=function(O,b,a){O=Ei(O,b===void 0?0:b,a===void 0?-1:a);b=new Uint8Array(O.length);try{b.set(O)}catch(N){for(a=0;a<O.length;a++)b[a]=O[a]}return b}; nB=function(O,b){O.focus(b);return O.T[O.G][b-O.V]}; ImB=function(O,b){O.focus(b);return JQ(O,b,4)?js8(O).getUint32(b-O.V):256*(256*(256*nB(O,b)+nB(O,b+1))+nB(O,b+2))+nB(O,b+3)}; fme=function(O){for(var b=new Uint8Array(O.length),a=0;a<O.length;a++)b[a]=O.charCodeAt(a);return b}; Gi=function(O){return O.length?pB?pB.decode(O):String.fromCharCode.apply(null,O):""}; g.xi=function(O){if(!O.length)return"";try{if(pB)return pB.decode(O);if("FetchInternal"in window)return FetchInternal.decodeFromUTF8(O)}catch(R){}for(var b=0,a=[],N=O.length;b<N;){for(var k=0;k<1024&&b<N;){var D=O[b++];if(D<128)ow[k++]=D;else{if(D<224)D=(D&31)<<6|O[b++]&63;else if(D<240)D=(D&15)<<12|(O[b++]&63)<<6|O[b++]&63;else{if(k+1===1024){--b;break}D=(D&7)<<18|(O[b++]&63)<<12|(O[b++]&63)<<6|O[b++]&63;D-=65536;ow[k++]=55296|D>>10;D=56320|D&1023}ow[k++]=D}}D=String.fromCharCode.apply(String,ow); k<1024&&(D=D.substring(0,k));a.push(D)}return a.join("")}; vT=function(O,b){var a;if((a=PT)==null?0:a.encodeInto)return b=PT.encodeInto(O,b),b.read<O.length?O.length*4:b.written;for(var N=a=0;N<O.length;N++){var k=O.charCodeAt(N);k<128?b[a++]=k:(k<2048?b[a++]=k>>6|192:((k&64512)===55296&&N+1<O.length&&(O.charCodeAt(N+1)&64512)===56320?(k=65536+((k&1023)<<10)+(O.charCodeAt(++N)&1023),b[a++]=k>>18|240,b[a++]=k>>12&63|128):b[a++]=k>>12|224,b[a++]=k>>6&63|128),b[a++]=k&63|128)}return a}; jw=function(O){if(PT)return PT.encode(O);var b=new Uint8Array(Math.ceil(O.length*1.2)),a=vT(O,b);b.length<a&&(b=new Uint8Array(a),a=vT(O,b));b.length>a&&(b=b.subarray(0,a));return b}; Sw=function(O){this.T=O;this.pos=0;this.G=-1}; Iw=function(O){var b=nB(O.T,O.pos);++O.pos;if(b<128)return b;for(var a=b&127,N=1;b>=128;)b=nB(O.T,O.pos),++O.pos,N*=128,a+=(b&127)*N;return a}; fB=function(O,b){var a=O.G;for(O.G=-1;O.pos+1<=O.T.totalLength;){a<0&&(a=Iw(O));var N=a>>3,k=a&7;if(N===b)return!0;if(N>b){O.G=a;break}a=-1;switch(k){case 0:Iw(O);break;case 1:O.pos+=8;break;case 2:N=Iw(O);O.pos+=N;break;case 5:O.pos+=4}}return!1}; lv=function(O,b){if(fB(O,b))return Iw(O)}; VL=function(O,b){if(fB(O,b))return!!Iw(O)}; LB=function(O,b){if(fB(O,b)){b=Iw(O);var a=Ei(O.T,O.pos,b);O.pos+=b;return a}}; XB=function(O,b){if(O=LB(O,b))return g.xi(O)}; iv=function(O,b,a){if(O=LB(O,b))return a(new Sw(new Yi([O])))}; QL=function(O,b){for(var a=[];fB(O,b);)a.push(Iw(O));return a.length?a:void 0}; ew=function(O,b,a){for(var N=[],k;k=LB(O,b);)N.push(a(new Sw(new Yi([k]))));return N.length?N:void 0}; O1=function(O,b){O=O instanceof Uint8Array?new Yi([O]):O;return b(new Sw(O))}; lmG=function(O,b,a){if(b&&a&&a.buffer===b.exports.memory.buffer){var N=b.realloc(a.byteOffset,O);if(N)return new Uint8Array(b.exports.memory.buffer,N,O)}O=b?new Uint8Array(b.exports.memory.buffer,b.malloc(O),O):new Uint8Array(O);a&&O.set(a);return O}; Vmw=function(O,b){this.V=b;this.pos=0;this.G=[];this.T=lmG(O===void 0?4096:O,b);this.view=new DataView(this.T.buffer,this.T.byteOffset,this.T.byteLength)}; bS=function(O,b){b=O.pos+b;if(!(O.T.length>=b)){for(var a=O.T.length*2;a<b;)a*=2;O.T=lmG(a,O.V,O.T.subarray(0,O.pos));O.view=new DataView(O.T.buffer,O.T.byteOffset,O.T.byteLength)}}; ak=function(O,b){if(b>268435455){bS(O,4);for(var a=b&1073741823,N=0;N<4;N++)O.view.setUint8(O.pos,a&127|128),a>>=7,O.pos+=1;b=Math.floor(b/268435456)}for(bS(O,4);b>127;)O.view.setUint8(O.pos,b&127|128),b>>=7,O.pos+=1;O.view.setUint8(O.pos,b);O.pos+=1}; NX=function(O,b,a){a!==void 0&&(ak(O,b*8),ak(O,a))}; k1=function(O,b,a){a!==void 0&&NX(O,b,a?1:0)}; Dc=function(O,b,a){a!==void 0&&(ak(O,b*8+2),b=a.length,ak(O,b),bS(O,b),O.T.set(a,O.pos),O.pos+=b)}; tO=function(O,b,a){a!==void 0&&(Lvz(O,b,Math.ceil(Math.log2(a.length*4+2)/7)),bS(O,a.length*1.2),b=vT(a,O.T.subarray(O.pos)),O.pos+b>O.T.length&&(bS(O,b),b=vT(a,O.T.subarray(O.pos))),O.pos+=b,XrY(O))}; Lvz=function(O,b,a){a=a===void 0?2:a;ak(O,b*8+2);O.G.push(O.pos);O.G.push(a);O.pos+=a}; XrY=function(O){for(var b=O.G.pop(),a=O.G.pop(),N=O.pos-a-b;b--;){var k=b?128:0;O.view.setUint8(a++,N&127|k);N>>=7}}; hO=function(O,b,a,N,k){a&&(Lvz(O,b,k===void 0?3:k),N(O,a),XrY(O))}; g.yu=function(O,b,a){a=new Vmw(4096,a);b(a,O);return new Uint8Array(a.T.buffer,a.T.byteOffset,a.pos)}; g.wM=function(O){var b=new Sw(new Yi([$W(decodeURIComponent(O))]));O=XB(b,2);b=lv(b,4);var a=i7Y[b];if(typeof a==="undefined")throw O=new g.Nf("Failed to recognize field number",{name:"EntityKeyHelperError",GWr:b}),g.S$(O),O;return{a5:b,entityType:a,entityId:O}}; g.TA=function(O,b){var a=a===void 0?0:a;var N=new Vmw;Dc(N,2,jw(O));O=Qse[b];if(typeof O==="undefined")throw a=new g.Nf("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:b}),g.S$(a),a;NX(N,4,O);NX(N,5,1);b=new Uint8Array(N.T.buffer,N.T.byteOffset,N.pos);return encodeURIComponent(g.DP(b,a))}; rM=function(O,b,a,N){if(N===void 0)return N=Object.assign({},O[b]||{}),a=(delete N[a],N),N={},Object.assign({},O,(N[b]=a,N));var k={},D={};return Object.assign({},O,(D[b]=Object.assign({},O[b],(k[a]=N,k)),D))}; eeY=function(O,b,a,N,k){var D=O[b];if(D==null||!D[a])return O;N=g.HT(D[a],N,k==="REPEATED_FIELDS_MERGE_OPTION_APPEND");k={};D={};return Object.assign({},O,(D[b]=Object.assign({},O[b],(k[a]=N,k)),D))}; O3z=function(O,b){O=O===void 0?{}:O;switch(b.type){case "ENTITY_LOADED":return b.payload.reduce(function(N,k){var D,R=(D=k.options)==null?void 0:D.persistenceOption;if(R&&R!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&R!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return N;if(!k.entityKey)return g.S$(Error("Missing entity key")),N;if(k.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!k.payload)return k=new g.Nf("REPLACE entity mutation is missing a payload",{entityKey:k.entityKey}),g.S$(k),N;var d=g.Si(k.payload); return rM(N,d,k.entityKey,k.payload[d])}if(k.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{k=k.entityKey;try{var Z=g.wM(k).entityType;d=rM(N,Z,k);break a}catch(K){if(K instanceof Error){k=new g.Nf("Failed to deserialize entity key",{entityKey:k,originalMessage:K.message});g.S$(k);d=N;break a}throw K;}d=void 0}return d}if(k.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!k.payload)return k=new g.Nf("UPDATE entity mutation is missing a payload",{entityKey:k.entityKey}),g.S$(k),N;d=g.Si(k.payload);var F,B;return eeY(N, d,k.entityKey,k.payload[d],(F=k.fieldMask)==null?void 0:(B=F.mergeOptions)==null?void 0:B.repeatedFieldsMergeOption)}return N},O); case "REPLACE_ENTITY":var a=b.payload;return rM(O,a.entityType,a.key,a.XK);case "REPLACE_ENTITIES":return Object.keys(b.payload).reduce(function(N,k){var D=b.payload[k];return Object.keys(D).reduce(function(R,d){return rM(R,k,d,D[d])},N)},O); case "UPDATE_ENTITY":return a=b.payload,eeY(O,a.entityType,a.key,a.XK,a.my4);default:return O}}; U1=function(O,b,a){return O[b]?O[b][a]||null:null}; uS=function(O){return window.Int32Array?new Int32Array(O):Array(O)}; cU=function(O){g.p.call(this);this.counter=[0,0,0,0];this.G=new Uint8Array(16);this.T=16;if(!b3z){var b,a=new Uint8Array(256),N=new Uint8Array(256);var k=1;for(b=0;b<256;b++)a[k]=b,N[b]=k,k^=k<<1^(k>>7&&283);AO=new Uint8Array(256);WU=uS(256);qX=uS(256);HU=uS(256);Y1=uS(256);for(var D=0;D<256;D++){k=D?N[255^a[D]]:0;k^=k<<1^k<<2^k<<3^k<<4;k=k&255^k>>>8^99;AO[D]=k;b=k<<1^(k>>7&&283);var R=b^k;WU[D]=b<<24|k<<16|k<<8|R;qX[D]=R<<24|WU[D]>>>8;HU[D]=k<<24|qX[D]>>>8;Y1[D]=k<<24|HU[D]>>>8}b3z=!0}k=uS(44);for(a= 0;a<4;a++)k[a]=O[4*a]<<24|O[4*a+1]<<16|O[4*a+2]<<8|O[4*a+3];for(N=1;a<44;a++)O=k[a-1],a%4||(O=(AO[O>>16&255]^N)<<24|AO[O>>8&255]<<16|AO[O&255]<<8|AO[O>>>24],N=N<<1^(N>>7&&283)),k[a]=k[a-4]^O;this.key=k}; zA=function(O,b){for(var a=0;a<4;a++)O.counter[a]=b[a*4]<<24|b[a*4+1]<<16|b[a*4+2]<<8|b[a*4+3];O.T=16}; aSz=function(O){for(var b=O.key,a=O.counter[0]^b[0],N=O.counter[1]^b[1],k=O.counter[2]^b[2],D=O.counter[3]^b[3],R=3;R>=0&&!(O.counter[R]=-~O.counter[R]);R--);for(var d,Z,F=4;F<40;)R=WU[a>>>24]^qX[N>>16&255]^HU[k>>8&255]^Y1[D&255]^b[F++],d=WU[N>>>24]^qX[k>>16&255]^HU[D>>8&255]^Y1[a&255]^b[F++],Z=WU[k>>>24]^qX[D>>16&255]^HU[a>>8&255]^Y1[N&255]^b[F++],D=WU[D>>>24]^qX[a>>16&255]^HU[N>>8&255]^Y1[k&255]^b[F++],a=R,N=d,k=Z;O=O.G;R=b[40];O[0]=AO[a>>>24]^R>>>24;O[1]=AO[N>>16&255]^R>>16&255;O[2]=AO[k>>8&255]^ R>>8&255;O[3]=AO[D&255]^R&255;R=b[41];O[4]=AO[N>>>24]^R>>>24;O[5]=AO[k>>16&255]^R>>16&255;O[6]=AO[D>>8&255]^R>>8&255;O[7]=AO[a&255]^R&255;R=b[42];O[8]=AO[k>>>24]^R>>>24;O[9]=AO[D>>16&255]^R>>16&255;O[10]=AO[a>>8&255]^R>>8&255;O[11]=AO[N&255]^R&255;R=b[43];O[12]=AO[D>>>24]^R>>>24;O[13]=AO[a>>16&255]^R>>16&255;O[14]=AO[N>>8&255]^R>>8&255;O[15]=AO[k&255]^R&255}; MX=function(){if(!JO&&!g.Nn){if(E1)return E1;var O;E1=(O=window.crypto)==null?void 0:O.subtle;var b,a,N;if(((b=E1)==null?0:b.importKey)&&((a=E1)==null?0:a.sign)&&((N=E1)==null?0:N.encrypt))return E1;E1=void 0}}; g.n2=function(O){this.G=O}; NG7=function(O,b,a,N){var k,D;return g.M(function(R){switch(R.G){case 1:if(O.V){R.Vl(2);break}return g.J(R,N.importKey("raw",O.G,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:O.V=R.T;case 2:return k={name:"AES-CTR",counter:a,length:128},g.J(R,N.encrypt(k,O.V,b),4);case 4:return D=R.T,R.return(new Uint8Array(D))}})}; kKe=function(O,b,a){O.T||(O.T=new cU(O.G));zA(O.T,a);return O.T.encrypt(b)}; g.p2=function(O){this.G=O}; GA=function(O){this.N=new Uint8Array(64);this.V=new Uint8Array(64);this.X=0;this.Y=new Uint8Array(64);this.G=0;this.N.set(O);this.V.set(O);for(O=0;O<64;O++)this.N[O]^=92,this.V[O]^=54;this.reset()}; DbQ=function(O,b,a){for(var N=O.U,k=O.T[0],D=O.T[1],R=O.T[2],d=O.T[3],Z=O.T[4],F=O.T[5],B=O.T[6],K=O.T[7],t,h,y,U=0;U<64;)U<16?(N[U]=y=b[a]<<24|b[a+1]<<16|b[a+2]<<8|b[a+3],a+=4):(t=N[U-2],h=N[U-15],y=N[U-7]+N[U-16]+((t>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+((h>>>7|h<<25)^(h>>>18|h<<14)^h>>>3),N[U]=y),t=K+ok[U]+y+((Z>>>6|Z<<26)^(Z>>>11|Z<<21)^(Z>>>25|Z<<7))+(Z&F^~Z&B),h=((k>>>2|k<<30)^(k>>>13|k<<19)^(k>>>22|k<<10))+(k&D^k&R^D&R),K=t+h,d+=t,U++,U<16?(N[U]=y=b[a]<<24|b[a+1]<<16|b[a+2]<<8|b[a+3],a+=4):(t= N[U-2],h=N[U-15],y=N[U-7]+N[U-16]+((t>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+((h>>>7|h<<25)^(h>>>18|h<<14)^h>>>3),N[U]=y),t=B+ok[U]+y+((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&Z^~d&F),h=((K>>>2|K<<30)^(K>>>13|K<<19)^(K>>>22|K<<10))+(K&k^K&D^k&D),B=t+h,R+=t,U++,U<16?(N[U]=y=b[a]<<24|b[a+1]<<16|b[a+2]<<8|b[a+3],a+=4):(t=N[U-2],h=N[U-15],y=N[U-7]+N[U-16]+((t>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+((h>>>7|h<<25)^(h>>>18|h<<14)^h>>>3),N[U]=y),t=F+ok[U]+y+((R>>>6|R<<26)^(R>>>11|R<<21)^(R>>>25|R<<7))+(R&d^ ~R&Z),h=((B>>>2|B<<30)^(B>>>13|B<<19)^(B>>>22|B<<10))+(B&K^B&k^K&k),F=t+h,D+=t,U++,U<16?(N[U]=y=b[a]<<24|b[a+1]<<16|b[a+2]<<8|b[a+3],a+=4):(t=N[U-2],h=N[U-15],y=N[U-7]+N[U-16]+((t>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+((h>>>7|h<<25)^(h>>>18|h<<14)^h>>>3),N[U]=y),t=Z+ok[U]+y+((D>>>6|D<<26)^(D>>>11|D<<21)^(D>>>25|D<<7))+(D&R^~D&d),h=((F>>>2|F<<30)^(F>>>13|F<<19)^(F>>>22|F<<10))+(F&B^F&K^B&K),y=K,K=d,d=y,y=B,B=R,R=y,y=F,F=D,D=y,Z=k+t,k=t+h,U++;O.T[0]=k+O.T[0]|0;O.T[1]=D+O.T[1]|0;O.T[2]=R+O.T[2]|0;O.T[3]= d+O.T[3]|0;O.T[4]=Z+O.T[4]|0;O.T[5]=F+O.T[5]|0;O.T[6]=B+O.T[6]|0;O.T[7]=K+O.T[7]|0}; RjG=function(O){var b=new Uint8Array(32),a=64-O.G;O.G>55&&(a+=64);var N=new Uint8Array(a);N[0]=128;for(var k=O.X*8,D=1;D<9;D++){var R=k%256;N[a-D]=R;k=(k-R)/256}O.update(N);for(a=0;a<8;a++)b[a*4]=O.T[a]>>>24,b[a*4+1]=O.T[a]>>>16&255,b[a*4+2]=O.T[a]>>>8&255,b[a*4+3]=O.T[a]&255;s6b(O);return b}; s6b=function(O){O.T=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];O.U=[];O.U.length=64;O.X=0;O.G=0}; $b8=function(O){this.T=O}; CEz=function(O,b,a){O=new GA(O.T);O.update(b);O.update(a);b=RjG(O);O.update(O.N);O.update(b);b=RjG(O);O.reset();return b}; dbe=function(O){this.G=O}; Z3A=function(O,b,a,N){var k,D,R;return g.M(function(d){switch(d.G){case 1:if(O.T){d.Vl(2);break}return g.J(d,N.importKey("raw",O.G,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:O.T=d.T;case 2:return k=new Uint8Array(b.length+a.length),k.set(b),k.set(a,b.length),D={name:"HMAC",hash:"SHA-256"},g.J(d,N.sign(D,O.T,k),4);case 4:return R=d.T,d.return(new Uint8Array(R))}})}; FVG=function(O,b,a){O.V||(O.V=new $b8(O.G));return CEz(O.V,b,a)}; gJp=function(O,b,a){var N,k;return g.M(function(D){if(D.G==1){N=MX();if(!N)return D.return(FVG(O,b,a));g.rf(D,3);return g.J(D,Z3A(O,b,a,N),5)}if(D.G!=3)return D.return(D.T);k=g.qB(D);g.I6(k);JO=!0;return D.return(FVG(O,b,a))})}; KVQ=function(O){for(var b="",a=0;a<O.length;a++){var N=O[a];if(a===0)N="M "+N.x.toFixed(1)+","+N.y.toFixed(1);else{var k=BGz(O[a-1],O[a-2],N),D=BGz(N,O[a-1],O[a+1],!0);N=" C "+(k.x.toFixed(1)+","+k.y.toFixed(1)+" "+D.x.toFixed(1)+","+D.y.toFixed(1)+" "+N.x.toFixed(1)+","+N.y.toFixed(1))}b+=N}return b}; BGz=function(O,b,a,N){N=N===void 0?!1:N;b=new t$z(b||O,a||O);return{x:O.x+((N===void 0?0:N)?b.T*-1:b.T)*.2,y:O.y+((N===void 0?0:N)?b.G*-1:b.G)*.2}}; t$z=function(O,b){this.G=this.T=0;this.T=b.x-O.x;this.G=b.y-O.y}; wue=function(O,b){var a,N,k;return g.M(function(D){if(D.G==1)return a={context:g.wp(),settingItemIds:b},N=g.Ur(hjw),g.J(D,g.DO(O,a,N),2);k=D.T;return!k||k.errorMetadata?(yg7("GetSettingValuesRequest",k),D.return(void 0)):D.return(k.settingValues)})}; rgG=function(O,b,a){var N,k,D;g.M(function(R){if(R.G==1)return N={context:g.wp(),settingItemId:b,newValue:a},k=g.Ur(TG3),g.J(R,g.DO(O,N,k),2);D=R.T;if(!D||D.errorMetadata)return yg7("SetSettingRequest",D),R.return(void 0);g.Tz(R)})}; yg7=function(O,b){b?b.errorMetadata&&g.I6(new g.Nf(O+" failed with status "+b.errorMetadata.status)):g.I6(new g.Nf(O+" failed with empty response"))}; Ube=function(O){return O.includes("gclid")||O.includes("gad_source")}; ufz=function(){this.T=new Map}; WVf=function(O,b){var a=Is().resolve(AgY);if(Ube(b)){b={handleEvent:function(R){O&&!O.closed&&typeof O.postMessage==="function"&&R&&R.origin&&R.source===O&&R.data&&R.data.action==="gcl_setup"&&O.postMessage({action:"gcl_transfer",gadSource:2},R.origin)}}; for(var N=g.r(a.T),k=N.next();!k.done;k=N.next()){var D=g.r(k.value);k=D.next().value;D=D.next().value;if(k.closed)try{window.removeEventListener("message",D),a.T.delete(k)}catch(R){g.S$(R)}}O&&a.T.size<15&&(a.T.set(O,b),window.addEventListener("message",b))}}; x1=function(O,b,a){if(!b)return O.length>=1?O[O.length-1]:null;for(var N=g.r(O),k=N.next();!k.done;k=N.next())if(k=k.value,k.width&&k.height&&(a&&k.width>=b||!a&&k.height>=b))return k;for(b=O.length-1;b>=0;b--)if(a&&O[b].width||!a&&O[b].height)return O[b];return O[0]}; PU=function(){this.state=1;this.jV=null;this.kB=void 0}; H3Y=function(O,b,a,N,k,D){var R=R===void 0?"trayride":R;a?(O.qJ(2),g.ht(a,function(){if(window[R])qUe(O,N,R,k);else{O.qJ(3);var d=WdA(a),Z=document.getElementById(d);Z&&(uZz(d),Z.parentNode.removeChild(Z));g.I6(new g.Nf("BL:ULB",""+a))}},D)):b?(D=g.it("SCRIPT"),b instanceof ai?(D.textContent=NY(b),kS(D)):D.textContent=b,D.nonce=bt(document),document.head.appendChild(D),document.head.removeChild(D),window[R]?qUe(O,N,R,k):(O.qJ(4),g.I6(new g.Nf("BL:ULBJ")))):g.I6(new g.Nf("BL:ULV"))}; qUe=function(O,b,a,N){O.qJ(5);var k=!!O.kB&&YUQ.includes(g.uQ(O.kB)||"");try{var D=new UG({program:b,globalName:a,Uc:{disable:!g.md("att_web_record_metrics")||!g.md("att_skip_metrics_for_cookieless_domains_ks")&&k,SW:"aGIf"}});D.c5.then(function(){O.qJ(6);N&&N(b)}); O.bf(D)}catch(R){O.qJ(7),R instanceof Error&&g.I6(R)}}; vU=function(){var O=g.Lw("yt.abuse.playerAttLoader");return O&&["bgvma","bgvmb","bgvmc"].every(function(b){return b in O})?O:null}; jq=function(){PU.apply(this,arguments)}; Sq=function(){}; cg3=function(O,b,a){for(var N=!1,k=g.r(O.c6.entries()),D=k.next();!D.done;D=k.next())D=g.r(D.value).next().value,D.slotType==="SLOT_TYPE_PLAYER_BYTES"&&D.By==="core"&&(N=!0);if(N){a:if(!a){O=g.r(O.c6.entries());for(a=O.next();!a.done;a=O.next())if(N=g.r(a.value),a=N.next().value,N=N.next().value,a.slotType==="SLOT_TYPE_IN_PLAYER"&&a.By==="core"){a=N.layoutId;break a}a=void 0}a?b.uJ(a):u8("No triggering layout ID available when attempting to mute.")}}; Ik=function(O,b){this.D8=O;this.yM=b}; f2=function(){}; lS=function(){}; zjp=function(O){g.p.call(this);var b=this;this.KD=O;this.T=new Map;Vu(this,"commandExecutorCommand",function(a,N,k){mbz(b,a.commands,N,k)}); Vu(this,"clickTrackingParams",function(){})}; Jg7=function(O,b){Vu(O,b.BP(),function(a,N,k){b.jJ(a,N,k)})}; Vu=function(O,b,a){O.Yk();O.T.get(b)&&g.S$(Error("Extension name "+b+" already registered"));O.T.set(b,a)}; mbz=function(O,b,a,N){b=b===void 0?[]:b;O.Yk();var k=[],D=[];b=g.r(b);for(var R=b.next();!R.done;R=b.next())R=R.value,g.P(R,EJz)||g.P(R,M$8)?k.push(R):D.push(R);k=g.r(k);for(b=k.next();!b.done;b=k.next())L2(O,b.value,a,N);D=g.r(D);for(k=D.next();!k.done;k=D.next())L2(O,k.value,a,N)}; L2=function(O,b,a,N){O.Yk();b.loggingUrls&&nJA(O,"loggingUrls",b.loggingUrls,a,N);b=g.r(Object.entries(b));for(var k=b.next();!k.done;k=b.next()){var D=g.r(k.value);k=D.next().value;D=D.next().value;k==="openPopupAction"?O.KD.get().oY("innertubeCommand",{openPopupAction:D}):k==="confirmDialogEndpoint"?O.KD.get().oY("innertubeCommand",{confirmDialogEndpoint:D}):puQ.hasOwnProperty(k)||nJA(O,k,D,a,N)}}; nJA=function(O,b,a,N,k){if((O=O.T.get(b))&&typeof O==="function")try{O(a,N,k)}catch(D){g.S$(D)}else b=new g.Nf("Unhandled field",b),g.I6(b)}; XV=function(O,b,a){this.sF=O;this.T=b;this.DG=a;Pr(Is(),{v_:AgY,pP:ufz})}; iS=function(O){this.value=O}; Qu=function(O){this.value=O}; eq=function(O){this.value=O}; OT=function(O){this.value=O}; bK=function(O){this.value=O}; aE=function(O){this.value=O}; Nx=function(O){this.value=O}; kX=function(){iS.apply(this,arguments)}; Dz=function(O){this.value=O}; sT=function(O){this.value=O}; RE=function(O){this.value=O}; $X=function(O){this.value=O}; Ch=function(O){this.value=O}; dK=function(O){this.value=O}; Zz=function(O){this.value=O}; Fn=function(O){this.value=O}; gK=function(O){this.value=O}; Bs=function(O){this.value=O}; Kh=function(){iS.apply(this,arguments)}; t7=function(O){this.value=O}; h7=function(O){this.value=O}; yF=function(O){this.value=O}; wK=function(O){this.value=O}; TL=function(O){this.value=O}; rK=function(O){this.value=O}; UT=function(O){this.value=O}; uK=function(O){this.value=O}; A7=function(O){this.value=O}; Ws=function(O){this.value=O}; qx=function(O){this.value=O}; Hs=function(O){this.value=O}; YX=function(O){this.value=O}; cs=function(O){this.value=O}; ms=function(O){this.value=O}; zL=function(O){this.value=O}; J7=function(O){this.value=O}; ET=function(O){this.value=O}; Mx=function(O){this.value=O}; nh=function(O){this.value=O}; ph=function(O){this.value=O}; GL=function(O){this.value=O}; oE=function(O){this.value=O}; xX=function(O){this.value=O}; Ps=function(O){this.value=O}; vs=function(O){this.value=O}; jA=function(O){this.value=O}; SA=function(O){this.value=O}; IE=function(O){this.value=O}; fh=function(O){this.value=O}; lK=function(O){this.value=O}; VF=function(O){this.value=O}; Lh=function(O){this.value=O}; Xn=function(O){this.value=O}; iK=function(O){this.value=O}; QF=function(O){this.value=O}; eA=function(O){this.value=O}; OH=function(O){this.value=O}; bb=function(){iS.apply(this,arguments)}; ad=function(O){this.value=O}; N1=function(){iS.apply(this,arguments)}; kc=function(){iS.apply(this,arguments)}; DC=function(){iS.apply(this,arguments)}; sH=function(){iS.apply(this,arguments)}; Rd=function(){iS.apply(this,arguments)}; $c=function(O){this.value=O}; CS=function(O){this.value=O}; ZC=function(O){this.value=O}; Fi=function(O){this.value=O}; go=function(O){this.value=O}; KS=function(O,b,a){if(a&&!a.includes(O.layoutType))return!1;b=g.r(b);for(a=b.next();!a.done;a=b.next())if(!BW(O.clientMetadata,a.value))return!1;return!0}; t8=function(){return""}; GKw=function(O,b){switch(O){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 b(O),8}}; h8=function(O,b,a,N){N=N===void 0?!1:N;dv.call(this,O);this.yR=a;this.b1=N;this.args=[];b&&this.args.push(b)}; X=function(O,b,a,N){N=N===void 0?!1:N;dv.call(this,O);this.yR=a;this.b1=N;this.args=[];b&&this.args.push(b)}; yr=function(O){var b=new Map;O.forEach(function(a){b.set(a.T(),a)}); this.T=b}; BW=function(O,b){return O.T.has(b)}; wo=function(O,b){O=O.T.get(b);if(O!==void 0)return O.get()}; Tr=function(O){return Array.from(O.T.keys())}; ro=function(O,b,a){if(a&&a!==O.slotType)return!1;b=g.r(b);for(a=b.next();!a.done;a=b.next())if(!BW(O.clientMetadata,a.value))return!1;return!0}; xbQ=function(O){var b;return((b=oJG.get(O))==null?void 0:b.fu)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; ub=function(O,b){var a={type:b.slotType,controlFlowManagerLayer:PEw.get(b.By)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};b.slotEntryTrigger&&(a.entryTriggerType=b.slotEntryTrigger.triggerType);b.slotPhysicalPosition!==1&&(a.slotPhysicalPosition=b.slotPhysicalPosition);if(O){a.debugData={slotId:b.slotId};if(O=b.slotEntryTrigger)a.debugData.slotEntryTriggerData=UH(O);O=b.slotFulfillmentTriggers;a.debugData.fulfillmentTriggerData=[];O=g.r(O);for(var N=O.next();!N.done;N=O.next())a.debugData.fulfillmentTriggerData.push(UH(N.value)); b=b.slotExpirationTriggers;a.debugData.expirationTriggerData=[];b=g.r(b);for(O=b.next();!O.done;O=b.next())a.debugData.expirationTriggerData.push(UH(O.value))}return a}; vJY=function(O,b){var a={type:b.layoutType,controlFlowManagerLayer:PEw.get(b.By)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};O&&(a.debugData={layoutId:b.layoutId});return a}; UH=function(O,b){var a={type:O.triggerType};b!=null&&(a.category=b);O.triggeringSlotId!=null&&(a.triggerSourceData||(a.triggerSourceData={}),a.triggerSourceData.associatedSlotId=O.triggeringSlotId);O.triggeringLayoutId!=null&&(a.triggerSourceData||(a.triggerSourceData={}),a.triggerSourceData.associatedLayoutId=O.triggeringLayoutId);return a}; j6e=function(O,b,a,N){b={opportunityType:b};O&&(N||a)&&(N=g.Xq(N||[],function(k){return ub(O,k)}),b.debugData=Object.assign({},a&&a.length>0?{associatedSlotId:a}:{},N.length>0?{slots:N}:{})); return b}; WW=function(O,b){return function(a){return SUY(A8(O),b.slotId,b.slotType,b.slotPhysicalPosition,b.By,b.slotEntryTrigger,b.slotFulfillmentTriggers,b.slotExpirationTriggers,a.layoutId,a.layoutType,a.By)}}; SUY=function(O,b,a,N,k,D,R,d,Z,F,B){return{adClientDataEntry:{slotData:ub(O,{slotId:b,slotType:a,slotPhysicalPosition:N,By:k,slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:d,clientMetadata:new yr([])}),layoutData:vJY(O,{layoutId:Z,layoutType:F,By:B,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],cB:new Map,clientMetadata:new yr([]),Nt:{}})}}}; HW=function(O){this.sU=O;O=Math.random();var b=this.sU.get();b=g.q1(b.Z.K().experiments,"html5_debug_data_log_probability");b=Number.isFinite(b)&&b>=0&&b<=1?b:0;this.T=O<b}; A8=function(O){return O.T||O.sU.get().Z.K().D("html5_force_debug_data_for_client_tmp_logs")}; Yc=function(O,b,a,N){g.p.call(this);this.G=b;this.U0=a;this.sU=N;this.T=O(this,this,this,this,this);g.G(this,this.T);O=g.r(b);for(b=O.next();!b.done;b=O.next())g.G(this,b.value)}; cW=function(O,b){O.G.add(b)}; mC=function(O,b){O.G.delete(b)}; J8=function(O,b,a,N){u8(a,b,void 0,void 0,a.b1);a.yR?O.U0.Ae(N,a.yR,b):u8("adsClientErrorMessage is missing.",b);zr(O,b,!0)}; fSp=function(O,b,a){if(EH(O.T,b))if(M1(O.T,b).X=a?"filled":"not_filled",a===null){O.U0.HZ("ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY",b);a=g.r(O.G);for(var N=a.next();!N.done;N=a.next())N.value.DW(b);zr(O,b,!1)}else{O.U0.HZ("ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY",b,a);O.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED",b,a);var k,D=(k=a.Lv)!=null?k:wo(a.clientMetadata,"metadata_type_sub_layouts");if(D)for(k=g.r(D),D=k.next();!D.done;D=k.next())O.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED", b,D.value);k=g.r(O.G);for(D=k.next();!D.done;D=k.next())D.value.Ub(b);if(EH(O.T,b))if(M1(O.T,b).N)zr(O,b,!1);else{O.U0.HZ("ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED",b,a);try{N=O.T;if(!M1(N,b))throw new h8("Unknown slotState for onLayout",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL");if(!N.Eb.Gn.get(b.slotType))throw new h8("No LayoutRenderingAdapterFactory registered for slot of type: "+b.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY"); if(a.layoutExitNormalTriggers.length==0&&a.layoutExitSkipTriggers.length==0&&a.layoutExitMuteTriggers.length==0&&a.layoutExitUserInputSubmittedTriggers.length==0&&a.d5.length==0)throw new h8("Layout has no exit triggers.",void 0,"ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER");nS(N,"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL",a.layoutExitNormalTriggers);nS(N,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED",a.layoutExitSkipTriggers);nS(N,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED",a.layoutExitMuteTriggers); nS(N,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED",a.layoutExitUserInputSubmittedTriggers);nS(N,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED",a.d5)}catch(F){F instanceof h8?O.fZ(b,a,F,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED"):O.fZ(b,a,new h8("Unexpected error: "+F,void 0,"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR"),"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED");zr(O,b,!0);return}M1(O.T,b).Y=!0;try{var R=O.T,d=M1(R,b),Z=R.Eb.Gn.get(b.slotType).get().build(R.X,R.G,b,a);Z.init();d.layout= a;if(d.V)throw new h8("Already had LayoutRenderingAdapter registered for slot",void 0,"ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER");d.V=Z;pS(R,d,"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL",a.layoutExitNormalTriggers);pS(R,d,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED",a.layoutExitSkipTriggers);pS(R,d,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED",a.layoutExitMuteTriggers);pS(R,d,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED",a.layoutExitUserInputSubmittedTriggers);pS(R,d,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED", a.d5)}catch(F){Gr(O,b);F instanceof h8?O.fZ(b,a,F,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED"):O.fZ(b,a,new h8("Unexpected error: "+F,void 0,"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR"),"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED");zr(O,b,!0);return}O.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",b,a);N=g.r(O.G);for(R=N.next();!R.done;R=N.next())R.value.yZ(b,a);Gr(O,b);ISb(O,b)}else O=O.sU.get(),g.od(O.Z.K())||xc(O.Z.K())||g.PW(O.Z.K())?O=!0:(u8("Composite VOD on legacy path."),O=!1),O&&u8("slot is unscheduled after been fulfilled.", b,a)}}; lSA=function(O,b,a){b.By!=="core"&&O.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED",b,a,void 0)}; V$Q=function(O,b,a){O.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",b,a,void 0);O=g.r(O.G);for(var N=O.next();!N.done;N=O.next())N.value.yZ(b,a)}; LV3=function(O,b,a){O=g.r(O.G);for(var N=O.next();!N.done;N=O.next())N.value.Wc(b,a)}; vW=function(O,b,a){O.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",b,a,void 0);O=g.r(O.G);for(var N=O.next();!N.done;N=O.next())N.value.b3(b,a)}; jM=function(O,b,a,N){O.U0.HZ(xbQ(N),b,a,void 0);O=g.r(O.G);for(var k=O.next();!k.done;k=O.next())k.value.GG(b,a,N)}; Gr=function(O,b){if(EH(O.T,b)){M1(O.T,b).Y=!1;var a=SM;b=M1(O.T,b);var N=[].concat(g.H(b.L));UBz(b.L);a(O,N)}}; SM=function(O,b){b.sort(function(D,R){function d(Z){u8("TriggerCategoryOrder enum does not contain trigger category: "+Z)} return D.category===R.category?D.trigger.triggerId.localeCompare(R.trigger.triggerId):GKw(D.category,d)-GKw(R.category,d)}); var a=new Map;b=g.r(b);for(var N=b.next();!N.done;N=b.next())if(N=N.value,EH(O.T,N.slot))if(M1(O.T,N.slot).Y)M1(O.T,N.slot).L.push(N);else{O.U0.ut("ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED",N.slot,N,N.layout);var k=a.get(N.category);k||(k=[]);k.push(N);a.set(N.category,k)}b=g.r(XuQ);for(N=b.next();!N.done;N=b.next())k=g.r(N.value),N=k.next().value,k=k.next().value,(N=a.get(N))&&i38(O,N,k);(b=a.get("TRIGGER_CATEGORY_SLOT_EXPIRATION"))&&Q6e(O,b);(b=a.get("TRIGGER_CATEGORY_SLOT_FULFILLMENT"))&&ej7(O, b);(a=a.get("TRIGGER_CATEGORY_SLOT_ENTRY"))&&OPb(O,a)}; i38=function(O,b,a){b=g.r(b);for(var N=b.next();!N.done;N=b.next())N=N.value,N.layout&&Id(O.T,N.slot)&&bPe(O,N.slot,N.layout,a)}; Q6e=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next())zr(O,a.value.slot,!1)}; ej7=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){a=a.value;a:switch(M1(O.T,a.slot).X){case "not_filled":var N=!0;break a;default:N=!1}N&&(O.U0.Jn("ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED",a.slot),O.T.yb(a.slot))}}; OPb=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){a=a.value;O.U0.Jn("ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED",a.slot);for(var N=g.r(O.G),k=N.next();!k.done;k=N.next())k.value.k0(a.slot);try{var D=O.T,R=a.slot,d=M1(D,R);if(!d)throw new X("Got enter request for unknown slot",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL");if(!d.G)throw new X("Tried to enter slot with no assigned slotAdapter",void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");if(d.T!=="scheduled")throw new X("Tried to enter a slot from stage: "+ d.T,void 0,"ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE");if(fS(d))throw new X("Got enter request for already active slot",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION");for(var Z=g.r(lb(D,R.slotType+"_"+R.slotPhysicalPosition).values()),F=Z.next();!F.done;F=Z.next()){var B=F.value;if(d!==B&&fS(B))throw new X("Trying to enter a slot when a slot of same type is already active.",{activeSlotStatus:B.T},"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");}}catch(K){K instanceof X&&K.yR?(O.U0.Ae("ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED", K.yR,a.slot),u8(K,a.slot,Vr(O.T,a.slot),void 0,K.b1)):(O.U0.Ae("ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",a.slot),u8(K,a.slot));zr(O,a.slot,!0);continue}a=M1(O.T,a.slot);a.T!=="scheduled"&&LS(a.slot,a.T,"enterSlot");a.T="enter_requested";a.G.h7()}}; ISb=function(O,b){if(EH(O.T,b)&&fS(M1(O.T,b))&&Vr(O.T,b)&&!Id(O.T,b)){var a;O.U0.HZ("ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED",b,(a=Vr(O.T,b))!=null?a:void 0);O=M1(O.T,b);O.T!=="entered"&&LS(O.slot,O.T,"enterLayoutForSlot");O.T="rendering";O.V.startRendering(O.layout)}}; bPe=function(O,b,a,N){if(EH(O.T,b)){var k=O.U0,D=k.HZ,R;var d=((R=oJG.get(N))==null?void 0:R.A5)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED";D.call(k,d,b,a);O=M1(O.T,b);O.T!=="rendering"&&LS(O.slot,O.T,"exitLayout");O.T="rendering_stop_requested";O.V.Ji(a,N)}}; zr=function(O,b,a){if(EH(O.T,b)){a:switch(M1(O.T,b).T){case "exit_requested":var N=!0;break a;default:N=!1}if(!N)a:switch(M1(O.T,b).T){case "rendering_stop_requested":N=!0;break a;default:N=!1}if(N&&(M1(O.T,b).N=!0,!a))return;if(fS(M1(O.T,b)))M1(O.T,b).N=!0,a2b(O,b,a);else{a:switch(M1(O.T,b).X){case "fill_requested":a=!0;break a;default:a=!1}if(a)M1(O.T,b).N=!0,EH(O.T,b)&&(O.U0.Jn("ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED",b),b=M1(O.T,b),b.X="fill_cancel_requested",b.U.Ww());else{a= Vr(O.T,b);(N=O.sU.get().Z.K().experiments.RX("h5_enable_layout_unscheduling_events"))&&(a?O.Wc(b,a):u8(Error("Layout is null for LayoutUnscheduled event."),b,a,void 0,!1));O.U0.Jn("ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED",b);var k=M1(O.T,b),D=b.slotEntryTrigger,R=k.Tr.get(D.triggerId);R&&(R.Oz(D),k.Tr.delete(D.triggerId));D=g.r(b.slotFulfillmentTriggers);for(R=D.next();!R.done;R=D.next()){R=R.value;var d=k.yl.get(R.triggerId);d&&(d.Oz(R),k.yl.delete(R.triggerId))}D=g.r(b.slotExpirationTriggers); for(R=D.next();!R.done;R=D.next())if(R=R.value,d=k.J.get(R.triggerId))d.Oz(R),k.J.delete(R.triggerId);k.layout!=null&&(D=k.layout,Xi(k,D.layoutExitNormalTriggers),Xi(k,D.layoutExitSkipTriggers),Xi(k,D.layoutExitMuteTriggers),Xi(k,D.layoutExitUserInputSubmittedTriggers),Xi(k,D.d5));k.U=void 0;k.G!=null&&(k.G.release(),k.G=void 0);k.V!=null&&(k.V.release(),k.V=void 0);k=O.T;M1(k,b)&&(k=lb(k,b.slotType+"_"+b.slotPhysicalPosition))&&k.delete(b.slotId);O.U0.Jn("ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED", b);O=g.r(O.G);for(k=O.next();!k.done;k=O.next())k=k.value,k.d7(b),a&&!N&&k.Wc(b,a)}}}}; a2b=function(O,b,a){if(EH(O.T,b)&&fS(M1(O.T,b))){var N=Vr(O.T,b);if(N&&Id(O.T,b))bPe(O,b,N,a?"error":"abandoned");else{O.U0.Jn("ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED",b);try{var k=M1(O.T,b);if(!k)throw new X("Cannot exit slot it is unregistered",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED");k.T!=="enter_requested"&&k.T!=="entered"&&k.T!=="rendering"&&LS(k.slot,k.T,"exitSlot");k.T="exit_requested";if(k.G===void 0)throw k.T="scheduled",new X("Cannot exit slot because adapter is not defined", void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");k.G.iW()}catch(D){D instanceof X&&D.yR?(O.U0.Ae("ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED",D.yR,b),u8(D,b,void 0,void 0,D.b1)):(O.U0.Ae("ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",b),u8(D,b))}}}}; N1z=function(O){this.slot=O;this.Tr=new Map;this.yl=new Map;this.J=new Map;this.Mi=new Map;this.V=this.layout=this.G=this.U=void 0;this.Y=this.N=!1;this.L=[];this.T="not_scheduled";this.X="not_filled"}; fS=function(O){return O.T==="enter_requested"||O.isActive()}; ib=function(O,b,a,N,k,D){g.p.call(this);this.Eb=O;this.V=b;this.N=a;this.X=N;this.G=k;this.sU=D;this.T=new Map}; lb=function(O,b){return(O=O.T.get(b))?O:new Map}; M1=function(O,b){return lb(O,b.slotType+"_"+b.slotPhysicalPosition).get(b.slotId)}; k27=function(O){var b=[];O.T.forEach(function(a){a=g.r(a.values());for(var N=a.next();!N.done;N=a.next())b.push(N.value.slot)}); return b}; EH=function(O,b){return M1(O,b)!=null}; Id=function(O,b){O=M1(O,b);if(b=O.layout!=null)a:switch(O.T){case "rendering":case "rendering_stop_requested":b=!0;break a;default:b=!1}return b}; Vr=function(O,b){(O=M1(O,b))?O.layout!=null&&!O.layout&&u8("Unexpected empty layout",b):u8("Unexpected undefined slotState",b);return(O==null?void 0:O.layout)||null}; Qr=function(O,b,a){if(a.length==0)throw new X("No "+D_7.get(b)+" triggers found for slot.",void 0,s1f(b));a=g.r(a);for(var N=a.next();!N.done;N=a.next())if(N=N.value,!O.Eb.xv.get(N.triggerType))throw new X("No trigger adapter registered for "+b+" trigger of type: "+N.triggerType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE");}; s1f=function(O){switch(O){case "TRIGGER_CATEGORY_SLOT_ENTRY":return"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_ENTRY_TRIGGER";case "TRIGGER_CATEGORY_SLOT_EXPIRATION":return"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_EXPIRATION_TRIGGER";case "TRIGGER_CATEGORY_SLOT_FULFILLMENT":return"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_FULFILLMENT_TRIGGER";default:return"ADS_CLIENT_ERROR_MESSAGE_INVALID_TRIGGER"}}; nS=function(O,b,a){a=g.r(a);for(var N=a.next();!N.done;N=a.next())if(N=N.value,!O.Eb.xv.get(N.triggerType))throw new h8("No trigger adapter registered for "+D_7.get(b)+" trigger of type: "+N.triggerType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE");}; pS=function(O,b,a,N){N=g.r(N);for(var k=N.next();!k.done;k=N.next()){k=k.value;var D=O.Eb.xv.get(k.triggerType);D.Ir(a,k,b.slot,b.layout?b.layout:null);b.Mi.set(k.triggerId,D)}}; Xi=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){a=a.value;var N=O.Mi.get(a.triggerId);N&&(N.Oz(a),O.Mi.delete(a.triggerId))}}; LS=function(O,b,a){u8("Slot stage was "+b+" when calling method "+a,O)}; RnA=function(O){return eM(O.pR).concat(eM(O.xv)).concat(eM(O.CB)).concat(eM(O.QB)).concat(eM(O.Gn))}; eM=function(O){var b=[];O=g.r(O.values());for(var a=O.next();!a.done;a=O.next())a=a.value,a.Qi&&b.push(a);return b}; Od=function(O){g.p.call(this);var b=this;this.T=O;this.instance=null;this.addOnDisposeCallback(function(){g.Bv(b.instance);b.instance=null})}; bH=function(O){return new Od(O)}; aC=function(O){g.p.call(this);this.T=O;this.G=$_z(this)}; $_z=function(O){var b=new Yc(function(a,N,k,D){return new ib(O.T.Eb,a,N,k,D,O.T.sU)},new Set(RnA(O.T.Eb).concat(O.T.listeners)),O.T.U0,O.T.sU); g.G(O,b);return b}; NN=function(O){this.T=O}; kw=function(O,b,a){mbz(O.T(),b,a)}; Dk=function(O,b,a,N){(O=O.T())||u8("Could not initiate a command router instance.");L2(O,b,a,N)}; sd=function(){this.listeners=new Set}; RC=function(O){this.sU=O}; CI8=function(O,b){var a=b.bgp&&b.bgub,N=!!b.upb;b.siub&&b.scs&&(a||N)&&(N&&$w(O.sU.get(),"html5_export_sodar_snapshot")?dX().then(function(k){k=k.snapshot.bind(k);g.VQ("yt.abuse.playerAttLoaderRun",k);m67(b.siub,b.scs,b.bgub,b.bgp,b.upb)}):m67(b.siub,b.scs,b.bgub,b.bgp,b.upb))}; d_z=function(O,b,a,N,k){this.callback=O;this.slot=b;this.G=a;this.Mk=N;this.sU=k;this.T=null}; F8G=function(O,b,a,N){O.T&&u8("Currently active request ongoing for slot. This should never happen",O.slot);O.T=b();O.T.then(function(k){O.T=null;N&&N(k);var D=k.OI?"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE":"LAYOUT_TYPE_AD_BREAK_RESPONSE",R=O.G.get(),d=O.slot.slotId,Z=WW(O.Mk.get(),{slotId:O.slot.slotId,slotType:O.slot.slotType,slotPhysicalPosition:O.slot.slotPhysicalPosition,By:O.slot.By,slotEntryTrigger:O.slot.slotEntryTrigger,slotFulfillmentTriggers:O.slot.slotFulfillmentTriggers,slotExpirationTriggers:O.slot.slotExpirationTriggers}), F=CV(R.G.get(),D,d),B={layoutId:F,layoutType:D,By:"core"};k={layoutId:F,layoutType:D,cB:new Map,layoutExitNormalTriggers:[new ZPQ(R.T,d)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new iK(k)]),Nt:Z(B)};fSp(O.callback,O.slot,k)},function(k){O.T=null; a&&a();k instanceof SD||J8(O.callback,O.slot,new X(k,void 0,"ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR",!0),"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED")})}; gkz=function(O){if(O.T==null)O.callback.xN(O.slot);else try{O.T.cancel(),O.T=null,O.callback.xN(O.slot)}catch(b){O.T=null,J8(O.callback,O.slot,new X(b,void 0,"ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE"),"ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED")}}; d4=function(O,b,a,N){!O&&(a===void 0?0:a)&&g.I6(Error("Player URL validator detects invalid url. "+(N===void 0?"":N)+": "+b));return O}; Zk=function(O,b){return b&&b.test(O)?!0:!1}; K87=function(O){return(O=B1b&&B1b.exec(O))?O[0]:""}; FU=function(O){var b=b===void 0?!1:b;return d4(Zk(O,tEe),O,b,"Trusted Stream URL")}; g.g4=function(O){var b=b===void 0?!1:b;return d4(Zk(O,hnG),O,b,"Trusted Image URL")}; wcY=function(O){var b=b===void 0?!1:b;return d4(Zk(O,yye),O,b,"Trusted Promoted Video Domain URL")}; ryY=function(O){var b=b===void 0?!1:b;return d4(Zk(O,T18),O,b,"Drm Licensor URL")}; uTA=function(O,b){b=b===void 0?!1:b;return d4(Zk(O,U_e),O,b,"Captions URL")}; Ay8=function(O){O=new g.Zv(O);g.FQ(O,document.location.protocol);g.gA(O,document.location.hostname);document.location.port&&g.Bq(O,document.location.port);return O.toString()}; BS=function(O){O=new g.Zv(O);g.FQ(O,document.location.protocol);return O.toString()}; g.tp=function(O,b,a){a=a===void 0?{}:a;this.start=O;this.end=b;this.active=!0;this.color="";this.G=W8f++;this.id=a.id||"";this.priority=a.priority||9;this.visible=a.visible||!1;this.style=a.style||KV.AD_MARKER;this.namespace=a.namespace||"";if(O=a.color)O=O.toString(16),this.color="#"+Array(7-O.length).join("0")+O;this.tooltip=a.tooltip;this.icons=a.icons?a.icons.filter(function(N){return g.iF(N.thumbnails,function(k){return g.g4(k.url)})}):null; this.visible=this.visible;this.style=this.style;this.start=this.start}; qtz=function(O){return O===-0x8000000000000?"BEFORE_MEDIA_START":O===0?"MEDIA_START":O===0x7ffffffffffff?"MEDIA_END":O===0x8000000000000?"AFTER_MEDIA_END":O.toString()}; HPz=function(O,b){switch(O.style){case KV.CHAPTER_MARKER:return b?8:5;case KV.AD_MARKER:return 6;case KV.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}}; g.hp=function(O,b){return O.start-b.start||O.priority-b.priority||O.G-b.G}; g.yo=function(O){return"crn_"+O}; g.w4=function(O){return"crx_"+O}; TT=function(O,b,a,N,k,D,R,d,Z){this.slot=b;this.G=a;this.DG=R;this.ZG=d;this.fD=Z;this.T=new d_z(O,b,N,k,D)}; Ytf=function(O){var b;(b=O.fD)==null||b.get().d$(wo(O.slot.clientMetadata,"metadata_type_cue_point").identifier)}; r4=function(O,b,a,N,k,D){this.slot=b;this.T=a;this.G=new d_z(O,b,N,k,D)}; Ud=function(O,b){this.callback=O;this.slot=b}; uH=function(O,b){return ro(O,b.Md,b.slotType)?!0:!1}; Ap=function(){}; WS=function(O,b,a,N,k,D,R){this.T=O;this.G=b;this.Mk=a;this.sU=N;this.DG=k;this.ZG=D;this.fD=R}; qN=function(){}; cy8=function(O,b,a,N,k,D){this.callback=O;this.slot=b;this.layout=a;this.V=N;this.T=k;this.G=D}; znw=function(O){if(wo(O.slot.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule")){var b=m_A(O,O.slot);HS(O.T.get(),"OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE",function(){return[b]})}}; JyB=function(O){if(wo(O.slot.clientMetadata,"metadata_type_prefetch_metadata")){var b=m_A(O,O.slot);HS(O.T.get(),"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",function(){return[b]})}}; m_A=function(O,b){var a=Yw(O.G.get(),O.slot.slotType),N=Object,k=N.assign;O=O.slot;if(b.slotEntryTrigger){var D=b.slotId;var R=b.slotEntryTrigger;D=R.triggeringSlotId!=null&&R.triggeringSlotId===D?R.clone(a):R}else D=void 0;return k.call(N,{},O,{slotId:a,slotEntryTrigger:D,slotFulfillmentTriggers:Ekw(b.slotId,a,b.slotFulfillmentTriggers),slotExpirationTriggers:Ekw(b.slotId,a,b.slotExpirationTriggers)})}; Ekw=function(O,b,a){var N=[];a=g.r(a);for(var k=a.next();!k.done;k=a.next()){var D=N,R=D.push;var d=O;var Z=b;k=k.value;d=k.triggeringSlotId!=null&&k.triggeringSlotId===d?k.clone(Z):k;R.call(D,d)}return N}; g.cS=function(O,b){for(var a=g.r(Object.keys(b)),N=a.next(),k={};!N.done;k={placeholder:void 0},N=a.next())N=N.value,k.placeholder=b[N],O=O.replace(new RegExp("\\$"+N,"gi"),function(D){return function(){return D.placeholder}}(k)); return O}; ME7=function(O,b,a){this.T=O;this.slot=b;this.layout=a}; mR=function(O,b,a){b.layoutId!==O.layout.layoutId?O.T.fZ(O.slot,b,new h8("Unknown layout received. Required LayoutId: "+O.layout.layoutId+("and LayoutType: "+O.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):a()}; zT=function(O,b,a,N){g.w1.call(this);this.callback=O;this.V=N;this.T=[];this.G=new ME7(O,b,a)}; Ed=function(O,b,a,N,k,D,R,d){N=N||wo(a.clientMetadata,D);O=Jp(O);var Z=BV(function(){k.b3(b,a)}); d.push(R(N,O,a.layoutId,{adsClientData:a.Nt},function(){Z()}))}; nV=function(O,b,a,N,k,D,R,d,Z){if(b===O)if(Z){if(Z===d.layoutId){a:{O=g.r(a.keys());for(b=O.next();!b.done;b=O.next())if(b=b.value,b.slotType==="SLOT_TYPE_PLAYER_BYTES"&&D===a.get(b).layoutId){a=!0;break a}a=!1}a?MN(N,1):k?k():u8("Tried to call engagePingCallback but it is null",R,d)}}else u8("Companion AdUxClick received without a layoutId",R,d)}; pV=function(O){var b,a,N,k,D;return!((b=O.get("active_view_viewable"))==null||!b.length)||!((a=O.get("active_view_measurable"))==null||!a.length)||!((N=O.get("active_view_fully_viewable_audible_half_duration"))==null||!N.length)||!((k=O.get("audio_audible"))==null||!k.length)||!((D=O.get("audio_measurable"))==null||!D.length)}; GT=function(O){var b,a;return(a=O==null?void 0:(b=O.activeViewTracking)==null?void 0:b.trafficType)!=null?a:"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; nkf=function(O){var b;return O==null?void 0:(b=O.activeViewTracking)==null?void 0:b.identifier}; oC=function(O){var b,a;return new Map([["impression",O.impressionPings||[]],["error",O.errorPings||[]],["mute",O.mutePings||[]],["unmute",O.unmutePings||[]],["pause",O.pausePings||[]],["rewind",O.rewindPings||[]],["resume",O.resumePings||[]],["skip",O.skipPings||[]],["swipe",O.swipePings||[]],["close",O.closePings||[]],["progress",O.progressPings||[]],["clickthrough",O.clickthroughPings||[]],["fullscreen",O.fullscreenPings||[]],["active_view_viewable",O.activeViewViewablePings||[]],["active_view_measurable", O.activeViewMeasurablePings||[]],["active_view_fully_viewable_audible_half_duration",O.activeViewFullyViewableAudibleHalfDurationPings||[]],["audio_audible",((b=O.activeViewTracking)==null?void 0:b.activeViewAudioAudiblePings)||[]],["audio_measurable",((a=O.activeViewTracking)==null?void 0:a.activeViewAudioMeasurablePings)||[]],["end_fullscreen",O.endFullscreenPings||[]],["channel_clickthrough",O.channelClickthroughPings||[]],["abandon",O.abandonPings||[]],["start",O.startPings||[]],["first_quartile", O.firstQuartilePings||[]],["midpoint",O.secondQuartilePings||[]],["third_quartile",O.thirdQuartilePings||[]],["complete",O.completePings||[]],["unmuted_impression",O.unmutedImpressionPings||[]],["unmuted_error",O.unmutedErrorPings||[]],["unmuted_mute",O.unmutedMutePings||[]],["unmuted_unmute",O.unmutedUnmutePings||[]],["unmuted_pause",O.unmutedPausePings||[]],["unmuted_resume",O.unmutedResumePings||[]],["unmuted_close",O.unmutedClosePings||[]],["unmuted_progress",O.unmutedProgressPings||[]],["unmuted_clickthrough", O.unmutedClickthroughPings||[]],["unmuted_fullscreen",O.unmutedFullscreenPings||[]],["unmuted_end_fullscreen",O.unmutedEndFullscreenPings||[]],["unmuted_abandon",O.unmutedAbandonPings||[]],["unmuted_start",O.unmutedStartPings||[]],["unmuted_first_quartile",O.unmutedFirstQuartilePings||[]],["unmuted_midpoint",O.unmutedSecondQuartilePings||[]],["unmuted_third_quartile",O.unmutedThirdQuartilePings||[]],["unmuted_complete",O.unmutedCompletePings||[]],["unmuted_skip",O.unmutedSkipPings||[]]])}; pcf=function(O){switch(O){case "abandon":return"unmuted_abandon";case "active_view_fully_viewable_audible_half_duration":return null;case "active_view_measurable":return null;case "active_view_viewable":return null;case "audio_audible":return null;case "audio_measurable":return null;case "channel_clickthrough":return null;case "clickthrough":return"unmuted_clickthrough";case "close":return"unmuted_close";case "companion_engagement":return null;case "complete":return"unmuted_complete";case "end_fullscreen":return"unmuted_end_fullscreen"; case "error":return"unmuted_error";case "first_quartile":return"unmuted_first_quartile";case "fullscreen":return"unmuted_fullscreen";case "impression":return"unmuted_impression";case "midpoint":return"unmuted_midpoint";case "mute":return"unmuted_mute";case "pause":return"unmuted_pause";case "progress":return"unmuted_progress";case "resume":return"unmuted_resume";case "rewind":return null;case "skip":return"unmuted_skip";case "swipe":return null;case "start":return"unmuted_start";case "third_quartile":return"unmuted_third_quartile"; case "unmute":return"unmuted_unmute";case "seek":return null;case "unmuted_abandon":case "unmuted_clickthrough":case "unmuted_complete":case "unmuted_end_fullscreen":case "unmuted_error":case "unmuted_first_quartile":case "unmuted_fullscreen":case "unmuted_impression":case "unmuted_midpoint":case "unmuted_mute":case "unmuted_pause":case "unmuted_close":case "unmuted_progress":case "unmuted_resume":case "unmuted_start":case "unmuted_third_quartile":case "unmuted_unmute":case "unmuted_skip":return null; default:return null}}; xw=function(O,b,a,N,k){k=k===void 0?null:k;this.V=O;this.DG=b;this.layoutId=N;this.X=0;this.Y=null;this.N=void 0;this.T=new Set;this.G=Array.from(this.V.get("progress")||[]);this.G.sort(function(D,R){return(D.offsetMilliseconds||0)-(R.offsetMilliseconds||0)}); this.U={adPlacementConfig:a,n3:k}}; PS=function(){return["metadata_type_ad_placement_config"]}; Jp=function(O){var b=O.DG.get();return vS(b,O.U)}; Sx=function(O,b,a){a=a===void 0?!1:a;O.T.has(b)?jx(O,b,[]):O.I7(b,a)}; IC=function(O,b,a){for(a=a===void 0?!1:a;O.X<O.G.length;){var N=O.G[O.X];if(N.offsetMilliseconds<=b||a)jx(O,"progress",[N]),O.X++;else break}}; fV=function(O,b){return O.T.has(b)}; lH=function(O){return O.G.every(function(b){return b.hasOwnProperty("offsetMilliseconds")})}; G2p=function(O,b,a){O.Y=b;O.N=a}; jx=function(O,b,a){var N;okb(O.DG.get(),O.layoutId,b,a,(N=O.Y)!=null?N:void 0,O.N)}; x_Y=function(O,b,a,N,k){yj.call(this,"ads-engagement-panel-layout",O,b,a,N,k)}; Vo=function(O,b,a,N,k,D,R,d){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Y=d;this.Qi=!0;this.X=null;this.N=wo(a.clientMetadata,"metadata_type_linked_player_bytes_layout_id");cW(this.Ju(),this);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; PIY=function(){var O=["metadata_type_ads_engagement_panel_layout_view_model","metadata_type_linked_player_bytes_layout_id"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_PANEL"]}}; vk7=function(O,b,a,N,k){yj.call(this,"banner-image",O,b,a,N,k)}; LV=function(O,b,a,N,k,D,R,d){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Y=d;this.Qi=!0;this.X=null;this.N=wo(a.clientMetadata,"metadata_type_linked_player_bytes_layout_id");cW(this.Ju(),this);this.adPlacementConfig=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,this.adPlacementConfig,a.layoutId)}; j1A=function(){var O=["metadata_type_banner_image_layout_view_model","metadata_type_linked_player_bytes_layout_id"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_COMPANION_WITH_IMAGE"]}}; XU=function(O,b,a,N,k){yj.call(this,"action-companion",O,b,a,N,k)}; iH=function(O,b,a,N,k,D,R,d){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Y=d;this.Qi=!0;this.X=null;this.N=wo(a.clientMetadata,"metadata_type_linked_player_bytes_layout_id");cW(this.Ju(),this);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; Stz=function(){var O=["metadata_type_action_companion_ad_renderer","metadata_type_linked_player_bytes_layout_id"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}}; I28=function(O,b,a,N,k){yj.call(this,"image-companion",O,b,a,N,k)}; Qo=function(O,b,a,N,k,D,R,d){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Y=d;this.Qi=!0;this.X=null;this.N=wo(a.clientMetadata,"metadata_type_linked_player_bytes_layout_id");cW(this.Ju(),this);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; f2Q=function(){var O=["metadata_type_image_companion_ad_renderer","metadata_type_linked_player_bytes_layout_id"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_COMPANION_WITH_IMAGE"]}}; l2Q=function(O,b,a,N,k){yj.call(this,"shopping-companion",O,b,a,N,k)}; ex=function(O,b,a,N,k,D,R,d){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Y=d;this.Qi=!0;this.X=null;this.N=wo(a.clientMetadata,"metadata_type_linked_player_bytes_layout_id");cW(this.Ju(),this);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; VEb=function(){var O=["metadata_type_shopping_companion_carousel_renderer","metadata_type_linked_player_bytes_layout_id"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_COMPANION_WITH_SHOPPING"]}}; L8b=function(O){var b;if(((b=O.adVideoOffset)==null?void 0:b.kind)!=="AD_VIDEO_PROGRESS_KIND_PERCENT")return!1;var a;return((a=O.adVideoOffset)==null?void 0:a.percent)!=null}; Xcz=function(O){var b;if(((b=O.adVideoOffset)==null?void 0:b.kind)!=="AD_VIDEO_PROGRESS_KIND_MILLISECONDS")return!1;var a;return((a=O.adVideoOffset)==null?void 0:a.milliseconds)!=null&&!isNaN(Number(O.adVideoOffset.milliseconds))}; iPe=function(O,b,a,N){this.PB=O;this.layoutId=a;this.N=N;this.G=[];this.T=[];this.V=this.X=0;O=g.r(b);for(b=O.next();!b.done;b=O.next())switch(b=b.value,a=void 0,(a=b.adVideoOffset)==null?void 0:a.kind){case "AD_VIDEO_PROGRESS_KIND_PERCENT":L8b(b)?this.G.push(b):u8("Invalid AdVideoProgressPercentCommand");break;case "AD_VIDEO_PROGRESS_KIND_MILLISECONDS":Xcz(b)?this.T.push(b):u8("Invalid AdVideoProgressMillisecondsCommand");break;default:u8("Unknown or invalid AdVideoProgressOffSet kind")}this.G.sort(function(k, D){return k.adVideoOffset.percent-D.adVideoOffset.percent}); this.T.sort(function(k,D){return Number(k.adVideoOffset.milliseconds)-Number(D.adVideoOffset.milliseconds)})}; OZ=function(O,b,a){a=a===void 0?!1:a;var N=O.N();if(N){for(;O.X<O.G.length;){var k=O.G[O.X];if(k.adVideoOffset.percent*N<=b||a)O.PB.get().executeCommand(k.command,O.layoutId),O.X++;else break}for(;O.V<O.T.length;)if(N=O.T[O.V],Number(N.adVideoOffset.milliseconds)<=b||a)O.PB.get().executeCommand(N.command,O.layoutId),O.V++;else break}}; b5=function(O,b,a,N,k,D){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Qi=!0;cW(this.Ju(),this);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; Q17=function(){var O=["metadata_type_action_companion_ad_renderer"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}}; enA=function(O,b,a,N,k,D,R,d){this.callback=O;this.slot=b;this.layout=a;this.ZG=N;this.DG=k;this.sU=R;this.wP=d;this.T=!1;O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId);var Z;O=((Z=wo(this.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS"))==null?void 0:Z.progressCommands)||[];var F=wo(a.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds");this.G=new iPe(D,O,a.layoutId,function(){return F*1E3})}; ar=function(O,b,a,N,k,D){zT.call(this,O,b,a,N);this.ZG=k;this.N=D;this.X=!1}; Nc=function(O,b,a,N,k){yj.call(this,"top-banner-image-text-icon-buttoned",O,b,a,N,k)}; ko=function(O,b,a,N,k,D){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Qi=!0;cW(this.Ju(),this);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; OFY=function(){var O=["metadata_type_top_banner_image_text_icon_buttoned_layout_view_model"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}}; DX=function(O,b,a){yj.call(this,"display-underlay-text-grid-cards",O,{},b,a);this.interactionLoggingClientData=a}; sZ=function(O,b,a,N,k,D){zT.call(this,O,b,a,N);this.DG=k;this.X=D;this.N=wo(this.layout.clientMetadata,"metadata_type_linked_player_bytes_layout_id")}; Rr=function(O,b,a,N,k,D){k=k===void 0?!1:k;D=D===void 0?!1:D;yj.call(this,"ad-action-interstitial",O,b,a,N);this.interactionLoggingClientData=N;this.QI=k;this.sM=D}; $o=function(O,b,a,N,k){zT.call(this,O,b,a,N);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,k,O,a.layoutId)}; bFQ=function(){var O=["metadata_type_ad_action_interstitial_renderer"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_ENDCAP"]}}; Cp=function(O,b){return KS(O,b.Md,b.b0)?!0:!1}; dW=function(O,b,a){this.G=O;this.V=b;this.T=a}; aZe=function(O,b,a,N,k){yj.call(this,"ads-engagement-panel",O,b,a,N,k)}; ZX=function(O,b,a,N,k,D,R,d){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Y=d;this.Qi=!0;this.X=null;this.N=wo(a.clientMetadata,"metadata_type_linked_player_bytes_layout_id");cW(this.Ju(),this);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; NN7=function(){var O=["metadata_type_ads_engagement_panel_renderer","metadata_type_linked_player_bytes_layout_id"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON"]}}; Fb=function(O,b,a,N,k,D,R,d){zT.call(this,O,b,a,N);this.DG=k;this.Ju=D;this.Y=d;this.Qi=!0;this.X=null;this.N=wo(a.clientMetadata,"metadata_type_linked_player_bytes_layout_id");cW(this.Ju(),this);this.adPlacementConfig=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,this.adPlacementConfig,a.layoutId)}; k_A=function(){var O=["metadata_type_top_banner_image_text_icon_buttoned_layout_view_model","metadata_type_linked_player_bytes_layout_id"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}}; DwG=function(O,b,a,N,k){this.vU=O;this.DG=b;this.Ju=a;this.T=N;this.wP=k}; sH3=function(O,b,a){this.vU=O;this.DG=b;this.T=a}; RcA=function(O,b,a,N,k){this.callback=O;this.slot=b;this.layout=a;this.DG=N;this.i4=k;O=wo(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; $wQ=function(){var O=["metadata_type_client_forecasting_ad_renderer"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_FORECASTING"]}}; C8z=function(O,b,a,N,k){this.callback=O;this.slot=b;this.layout=a;this.DG=N;this.i4=k;O=wo(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; gW=function(O,b,a,N){this.sU=O;this.DG=b;this.i4=a;this.wP=N}; dww=function(O,b){return BW(O.clientMetadata,"metadata_type_ad_info_ad_metadata")?wo(O.clientMetadata,"metadata_type_ad_info_ad_metadata"):b?{channelId:b.RT,channelThumbnailUrl:b.profilePicture,channelTitle:b.author,videoTitle:b.title}:(u8("No layout metadata nor AdPlayback specified for AdMetaData"),{channelId:"",channelThumbnailUrl:"",channelTitle:"",videoTitle:""})}; ZFw=function(O,b){return BW(O.clientMetadata,"metadata_ad_video_is_listed")?wo(O.clientMetadata,"metadata_ad_video_is_listed"):b?b.isListed:(u8("No layout metadata nor AdPlayback specified for ad video isListed"),!1)}; FA7=function(O,b,a,N){yj.call(this,"player-overlay-layout",O,{},a,N);this.videoAdDurationSeconds=b;this.interactionLoggingClientData=N}; Bt=function(O,b,a,N,k,D,R,d,Z){zT.call(this,O,b,a,N);this.ZG=k;this.DG=D;this.Y=R;this.N=d;this.sU=Z;this.X=!1;this.U=wo(this.layout.clientMetadata,"metadata_type_linked_player_bytes_layout_id")}; gq8=function(O){if(O.layout.renderingContent){var b;return(b=wo(O.layout.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:b.current}return wo(O.layout.clientMetadata,"metadata_type_player_bytes_callback")}; Kp=function(O,b,a,N,k,D,R,d,Z){zT.call(this,O,b,a,N);this.ZG=k;this.DG=D;this.Y=R;this.N=d;this.sU=Z;this.X=!1;this.U=wo(this.layout.clientMetadata,"metadata_type_linked_player_bytes_layout_id")}; BNz=function(){return{Md:["metadata_type_instream_ad_player_overlay_renderer","metadata_type_player_bytes_callback","metadata_type_linked_player_bytes_layout_id","METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"],b0:["LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"]}}; t$=function(O){if(O.layout.renderingContent){var b;return(b=wo(O.layout.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:b.current}return wo(O.layout.clientMetadata,"metadata_type_player_bytes_callback")}; KAB=function(O,b,a){yj.call(this,"ad-message",O,void 0,b,a)}; h$=function(O,b,a,N,k,D){zT.call(this,a,O,b,N);this.ZG=k;this.sU=D}; tRz=function(){return{Md:["metadata_type_valid_ad_message_renderer"],b0:["LAYOUT_TYPE_TEXT_BANNER_OVERLAY"]}}; hcz=function(O,b,a,N){yj.call(this,"video-interstitial-buttoned-centered",O,b,a,N);this.interactionLoggingClientData=N}; y4=function(O,b,a,N,k){zT.call(this,O,b,a,N);O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,k,O,a.layoutId)}; u5=function(O,b,a,N,k,D,R,d,Z){return Cp(a,BNz())||a.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"&&g.P(a.renderingContent,wW)!==void 0?new Kp(O,b,a,N,k,D,R,d,Z):Cp(a,{Md:["metadata_type_player_overlay_layout_renderer","metadata_type_player_bytes_callback","metadata_type_linked_player_bytes_layout_id","METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"],b0:["LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"]})||a.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"&&g.P(a.renderingContent,TC)!==void 0? new Bt(O,b,a,N,k,D,R,d,Z):Cp(a,bFQ())||a.layoutType==="LAYOUT_TYPE_ENDCAP"&&g.P(a.renderingContent,rW)!==void 0?new $o(O,b,a,N,D):Cp(a,tRz())?new h$(b,a,O,N,k,Z):Cp(a,{Md:["metadata_type_instream_ad_player_overlay_renderer"],b0:["LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"]})?new ar(O,b,a,N,k,d):a.layoutType==="LAYOUT_TYPE_ENDCAP"&&g.P(a.renderingContent,UZ)!==void 0?new y4(O,b,a,N,D):null}; yYp=function(O,b,a,N,k,D){this.vU=O;this.ZG=b;this.DG=a;this.G=N;this.T=k;this.sU=D}; A$=function(O){return!O.oldState.isPlaying()&&O.state.isPlaying()}; Wt=function(O,b,a){return O<b?!1:a!=null?a<=b:O<=b+1}; qc=function(O,b,a,N,k,D,R,d){this.callback=O;this.slot=b;this.layout=a;this.ZG=N;this.DG=k;this.sU=D;this.wP=R;this.EU=d;this.T=!1;O=wo(a.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId)}; Ht=function(O,b){O.T||(O.K8.I7(b),O.T=!0)}; whG=function(O,b,a,N,k,D){this.ZG=O;this.DG=b;this.PB=a;this.sU=N;this.wP=k;this.EU=D}; Yo=function(){this.currentState=1;this.T="unknown"}; ct=function(O,b){if(O.currentState>1){g.I6(new g.Nf("Exit already started",{current:O.currentState}));var a=!1}else a=!0;if(!a)return!1;O.currentState=2;O.T=b;return!0}; mF=function(O){if(O.currentState!==2)return!1;O.currentState=3;return!0}; TNY=function(O,b){var a=new Map;O=g.r(O);for(var N=O.next();!N.done;N=O.next()){N=N.value;if(N.layoutType==="LAYOUT_TYPE_MEDIA")var k="v";else N.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(k=wo(N.clientMetadata,"metadata_type_linked_in_player_layout_type"),k=k==="LAYOUT_TYPE_ENDCAP"||k==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":k==="LAYOUT_TYPE_SURVEY"?"s":k==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):k="u";a.set(N.layoutId,k);if(k==="u"){var D={};k=b;N=(D.c=N.layoutId,D);k.Z.tN("uct",N)}}O= b.TN();zC={contentCpn:O,EE:a};N={};a=(N.ct=a.size,N.c=O,N);b.Z.tN("acc",a)}; rYf=function(){zC={contentCpn:"",EE:new Map}}; J$=function(O){var b;return(b=zC.EE.get(O))!=null?b:"u"}; EZ=function(O,b,a){O.Z.tN(b,a);Uwz(O)}; uE7=function(O){var b=O.layoutId,a=O.c9;if(O.Jy){var N={};EZ(O.sF,"slso",(N.ec=b,N.is=a,N.ctp=J$(b),N))}}; Mc=function(O){var b=O.layoutId,a=O.c9;if(O.Jy){var N={};EZ(O.sF,"slse",(N.ec=b,N.is=a,N.ctp=J$(b),N))}}; AYe=function(O){var b=O.layoutId,a=O.c9,N=O.sF;O.Jy&&(O={},EZ(N,"sleo",(O.xc=b,O.is=a,O.ctp=J$(b),O)),Uwz(N))}; WAz=function(O){var b=O.cpn,a=O.sF;O=O.c9;var N=a.TN(),k={};EZ(a,"ce",(k.ec=b,k.ia=b!==N,k.r=zC.EE.has(b),k.is=O,k.ctp=J$(b),k))}; Uwz=function(O){if(O.TN()!==zC.contentCpn){var b={};b=(b.c=zC.contentCpn,b);O.Z.tN("ccm",b)}}; q6e=function(O){var b=O.cpn,a=O.sF;O=O.c9;var N=a.TN(),k={};EZ(a,"cx",(k.xc=b,k.ia=b!==N,k.r=zC.EE.has(b),k.is=O,k.ctp=J$(b),k))}; HF8=function(O){this.params=O;this.T=new Set}; Y6b=function(O,b,a){if(!O.T.has(b)){O.T.add(b);var N={};O.params.K0.Hy(b,Object.assign({},a,(N.p_ac=O.params.adCpn,N.p_isv=O.params.Ur&&O.params.pJ,N)))}}; pp=function(O,b,a){if(np(O.params.K0.sU.get(),!0)){var N=a.flush,k={};Y6b(O,b,(k.cts=a.currentTimeSec,k.f=N,k))}}; cYB=function(O,b){this.sF=O;this.sU=b}; GC=function(O){var b=[];if(O){O=g.r(Object.entries(O));for(var a=O.next();!a.done;a=O.next()){var N=g.r(a.value);a=N.next().value;N=N.next().value;N!==void 0&&(N=typeof N==="boolean"?""+ +N:(""+N).replace(/[:,=]/g,"_"),b.push(a+"."+N))}}return b.join(";")}; g.or=function(O,b,a){b=b===void 0?{}:b;this.errorCode=O;this.details=b;this.severity=a===void 0?0:a}; xo=function(O){return O===1||O===2}; Pt=function(O,b){b=b===void 0?0:b;if(O instanceof g.or)return O;O=O&&O instanceof Error?O:Error(""+O);xo(b)?g.S$(O):g.I6(O);return new g.or(b===1?"player.fatalexception":"player.exception",{name:""+O.name,message:""+O.message},b)}; mwf=function(O,b){function a(){var N=g.nw.apply(0,arguments);O.removeEventListener("playing",a);b.apply(null,g.H(N))} O.addEventListener("playing",a)}; vt=function(){var O=g.Lw("yt.player.utils.videoElement_");O||(O=g.it("VIDEO"),g.VQ("yt.player.utils.videoElement_",O));return O}; jL=function(O){var b=vt();return!!(b&&b.canPlayType&&b.canPlayType(O))}; Ir=function(O){if(/opus/.test(O)&&g.SL&&!n6("38")&&!g.bl())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(O);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(O);if(/webm/.test(O)&&!wqe())return!1;O==='audio/mp4; codecs="mp4a.40.2"'&&(O='video/mp4; codecs="avc1.4d401f"');return!!jL(O)}; zcz=function(O){try{var b=Ir('video/mp4; codecs="avc1.42001E"')||Ir('video/webm; codecs="vp9"');return(Ir('audio/mp4; codecs="mp4a.40.2"')||Ir('audio/webm; codecs="opus"'))&&(b||!O)||jL('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(a){return"html5.missingapi"}}; fp=function(){var O=vt();return!(!O.webkitSupportsPresentationMode||typeof O.webkitSetPresentationMode!=="function")}; l5=function(){var O=vt();try{var b=O.muted;O.muted=!b;return O.muted!==b}catch(a){}return!1}; JYz=function(){var O;return((O=navigator.connection)==null?void 0:O.type)||""}; g.V4=function(){Go.apply(this,arguments)}; Lp=function(O,b,a,N,k,D,R,d){this.sampleRate=O===void 0?0:O;this.numChannels=b===void 0?0:b;this.spatialAudioType=a===void 0?"SPATIAL_AUDIO_TYPE_NONE":a;this.T=N===void 0?!1:N;this.V=k;this.X=D;this.audioQuality=R===void 0?"AUDIO_QUALITY_UNKNOWN":R;this.G=d===void 0?!1:d}; Q4=function(O,b,a,N,k,D,R,d,Z){this.width=O;this.height=b;this.quality=D||Xb(O,b);this.qualityOrdinal=g.i5[this.quality];this.fps=a||0;this.stereoLayout=!k||N!=null&&N!=="UNKNOWN"&&N!=="RECTANGULAR"?0:k;this.projectionType=N?N==="EQUIRECTANGULAR"&&k===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":N:"UNKNOWN";(O=R)||(O=g.i5[this.quality],O===0?O="Auto":(b=this.fps,a=this.projectionType,O=O.toString()+(a==="EQUIRECTANGULAR"||a==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||a==="MESH"?"s":"p")+(b>55?"60":b>49?"50": b>39?"48":"")));this.qualityLabel=O;this.T=d||"";this.primaries=Z||""}; Xb=function(O,b){var a=Math.max(O,b);O=Math.min(O,b);b=eL[0];for(var N=0;N<eL.length;N++){var k=eL[N],D=g.i5[k];if(a>=Math.floor(D*16/9)*1.3||O>=D*1.3)return b;b=k}return"tiny"}; aJ=function(O,b,a){a=a===void 0?{}:a;this.id=O;this.mimeType=b;a.JN>0||(a.JN=16E3);Object.assign(this,a);O=g.r(this.id.split(";"));this.itag=O.next().value;this.T=O.next().value;this.containerType=OS(b);this.AN=bW[this.itag]||""}; Nz=function(O){return O.AN==="9"||O.AN==="("||O.AN==="9h"||O.AN==="(h"}; Eq3=function(O){return O.AN==="H"||O.AN==="h"}; kF=function(O){return O.AN==="9h"||O.AN==="(h"}; MRw=function(O){return!!O.YA&&!!O.YA.fairplay&&(O.AN==="("||O.AN==="(h"||O.AN==="A"||O.AN==="MEAC3")||Dq&&!!O.YA&&O.AN==="1e"}; sS=function(O){return O.AN==="1"||O.AN==="1h"||Dq&&O.AN==="1e"}; RJ=function(O){return O.AN==="mac3"||O.AN==="meac3"||O.AN==="m"||O.AN==="i"}; $F=function(O){return O.AN==="MAC3"||O.AN==="MEAC3"||O.AN==="M"||O.AN==="I"}; g.C_=function(O){return O.containerType===1}; nqz=function(O){return O.AN==="("||O.AN==="(h"||O.AN==="H"||Dq&&O.AN==="1e"}; d$=function(O){return O.mimeType==="application/x-mpegURL"}; g.Zq=function(O,b){return{itag:+O.itag,lmt:b?0:O.lastModified,xtags:O.T||""}}; phw=function(O){var b=navigator.mediaCapabilities;if(b==null||!b.decodingInfo||O.AN==="f")return Promise.resolve();var a={type:O.audio&&O.video?"file":"media-source"};O.video&&(a.video={contentType:O.mimeType,width:O.video.width||640,height:O.video.height||360,bitrate:O.JN*8||1E6,framerate:O.video.fps||30});O.audio&&(a.audio={contentType:O.mimeType,channels:""+(O.audio.numChannels||2),bitrate:O.JN*8||128E3,samplerate:O.audio.sampleRate||44100});return b.decodingInfo(a).then(function(N){O.G=N})}; FD=function(O){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(O)}; g$=function(O){return/(vp9|vp09|vp8|avc1|av01)/.test(O)}; BX=function(O){return O.includes("vtt")||O.includes("text/mp4")}; OS=function(O){return O.indexOf("/mp4")>=0?1:O.indexOf("/webm")>=0?2:O.indexOf("/x-flv")>=0?3:O.indexOf("/vtt")>=0?4:0}; K_=function(O,b,a,N,k,D){var R=new Lp;b in g.i5||(b="small");b==="light"&&(b="tiny");N&&k?(k=Number(k),N=Number(N)):(k=g.i5[b],N=Math.round(k*16/9));D=new Q4(N,k,0,null,void 0,b,D);O=unescape(O.replace(/"/g,'"'));return new aJ(a,O,{audio:R,video:D})}; tn=function(O){var b="id="+O.id;O.video&&(b+=", res="+O.video.qualityLabel);var a,N;return b+", byterate=("+((a=O.AZ)==null?void 0:a.toFixed(0))+", "+((N=O.JN)==null?void 0:N.toFixed(0))+")"}; hn=function(O,b){return{start:function(a){return O[a]}, end:function(a){return b[a]}, length:O.length}}; G_f=function(O,b,a){for(var N=[],k=[],D=0;D<O.length;D++)N.push(O.start(D)),k.push(O.end(D));N.push(b);k.push(a);N.sort(function(R,d){return R-d}); k.sort(function(R,d){return R-d}); return hn(N,k)}; yp=function(O,b,a){b=b===void 0?",":b;a=a===void 0?O?O.length:0:a;var N=[];if(O)for(a=Math.max(O.length-a,0);a<O.length;a++)N.push(O.start(a).toFixed(3)+"-"+O.end(a).toFixed(3));return N.join(b)}; w$=function(O,b){if(!O)return-1;try{for(var a=0;a<O.length;a++)if(O.start(a)<=b&&O.end(a)>=b)return a}catch(N){}return-1}; f_=function(O,b){return w$(O,b)>=0}; oqp=function(O,b){if(!O)return NaN;b=w$(O,b);return b>=0?O.start(b):NaN}; lW=function(O,b){if(!O)return NaN;b=w$(O,b);return b>=0?O.end(b):NaN}; Vp=function(O){return O&&O.length?O.end(O.length-1):NaN}; L_=function(O){return Vp(O)>0}; XD=function(O,b){O=lW(O,b);return O>=0?O-b:0}; iW=function(O,b,a){for(var N=[],k=[],D=0;D<O.length;D++)O.end(D)<b||O.start(D)>a||(N.push(Math.max(b,O.start(D))-b),k.push(Math.min(a,O.end(D))-b));return hn(N,k)}; Qp=function(O,b,a,N){g.w1.call(this);var k=this;this.v4=O;this.start=b;this.end=a;this.isActive=N;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.AK={error:function(){!k.Yk()&&k.isActive&&k.publish("error",k)}, updateend:function(){!k.Yk()&&k.isActive&&k.publish("updateend",k)}}; this.v4.Kv(this.AK);this.Kz=this.isActive}; O8=function(O,b,a,N,k,D){g.w1.call(this);var R=this;this.Dh=O;this.zK=b;this.id=a;this.containerType=N;this.AN=k;this.pJ=D;this.s9=this.nx=this.M3=null;this.sB=!1;this.appendWindowStart=this.timestampOffset=0;this.V8=hn([],[]);this.Dp=!1;this.GR=[];this.nN=e8?[]:void 0;this.Qt=function(Z){return R.publish(Z.type,R)}; var d;if((d=this.Dh)==null?0:d.addEventListener)this.Dh.addEventListener("updateend",this.Qt),this.Dh.addEventListener("error",this.Qt)}; bu=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; ae=function(O,b){this.Vp=O;this.T=b===void 0?!1:b;this.G=!1}; Na=function(O,b,a){a=a===void 0?!1:a;g.p.call(this);this.mediaElement=O;this.oX=b;this.isView=a;this.Y=0;this.X=!1;this.N=!0;this.J=0;this.callback=null;this.L=!1;this.oX||(this.zK=this.mediaElement.nF());this.events=new g.V4(this);g.G(this,this.events);this.V=new ae(this.oX?window.URL.createObjectURL(this.oX):this.zK.webkitMediaSourceURL,!0);O=this.oX||this.zK;op(this.events,O,["sourceopen","webkitsourceopen"],this.y0y);op(this.events,O,["sourceclose","webkitsourceclose"],this.c0r);this.U={updateend:this.y_}}; xwb=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; P87=function(O,b){kR(O)?g.zh(function(){b(O)}):O.callback=b}; vqw=function(O,b,a){if(Dr){var N;s8(O.mediaElement,{l:"mswssb",sr:(N=O.mediaElement.vy)==null?void 0:N.v6()},!1);b.Kv(O.U,O);a.Kv(O.U,O)}O.T=b;O.G=a;g.G(O,b);g.G(O,a)}; Re=function(O){return!!O.T||!!O.G}; kR=function(O){try{return $R(O)==="open"}catch(b){return!1}}; $R=function(O){if(O.oX)return O.oX.readyState;switch(O.zK.webkitSourceState){case O.zK.SOURCE_OPEN:return"open";case O.zK.SOURCE_ENDED:return"ended";default:return"closed"}}; C9=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; jHA=function(O){kR(O)&&(O.oX?O.oX.endOfStream():O.zK.webkitSourceEndOfStream(O.zK.EOS_NO_ERROR))}; S6G=function(O,b,a,N){if(!O.T||!O.G)return null;var k=O.T.isView()?O.T.v4:O.T,D=O.G.isView()?O.G.v4:O.G,R=new Na(O.mediaElement,O.oX,!0);R.V=O.V;vqw(R,new Qp(k,b,a,N),new Qp(D,b,a,N));kR(O)||O.T.XS(O.T.O0());return R}; IZz=function(O){var b;(b=O.T)==null||b.Ag();var a;(a=O.G)==null||a.Ag();O.N=!1}; d2=function(){var O=this;this.MS=this.Hf=w8Y;this.promise=new g.EE(function(b,a){O.Hf=b;O.MS=a})}; Zr=function(){g.p.call(this);this.Un=!1;this.Vp=null;this.U=this.Y=!1;this.X=new g.Th;this.vy=null;g.G(this,this.X)}; Fm=function(O){O=O.h1();return O.length<1?NaN:O.end(O.length-1)}; fZz=function(O){!O.G&&xwb()&&(O.V?O.V.then(function(){return fZz(O)}):O.MU()||(O.G=O.Xs()))}; lZA=function(O){O.G&&(O.G.dispose(),O.G=void 0)}; s8=function(O,b,a){var N;((N=O.vy)==null?0:N.dP())&&O.vy.tN("rms",b,a===void 0?!1:a)}; VRQ=function(O,b,a){O.isPaused()||O.getCurrentTime()>b||a>10||(O.play(),g.Wi(function(){VRQ(O,O.getCurrentTime(),a+1)},500))}; LA8=function(O,b){O.Vp&&O.Vp.equals(b)||(O.Vp&&O.Vp.dispose(),O.Vp=b)}; g2=function(O){return XD(O.AL(),O.getCurrentTime())}; Xhe=function(O,b){if(O.lD()===0||O.hasError())return!1;var a=O.getCurrentTime()>0;return b>=0&&(O=O.h1(),O.length||!a)?f_(O,b):a}; BZ=function(O){O.MU()&&(O.vy&&O.vy.yU("rs_s"),at&&O.getCurrentTime()>0&&O.seekTo(0),O.Ij(),O.load(),LA8(O,null));delete O.V}; K9=function(O){switch(O.FJ()){case 2:return"progressive.net.retryexhausted";case 3:return O=O.Vi(),(O==null?0:O.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||iFG&&(O==null?0:O.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.tS=function(O,b,a){this.BZ=b===void 0?null:b;this.seekSource=a===void 0?null:a;this.state=O||64}; hS=function(O,b,a){a=a===void 0?!1:a;return QH3(O,b.getCurrentTime(),(0,g.S)(),g2(b),a)}; yK=function(O,b,a,N){if(!(b===O.state&&a===O.BZ&&N===O.seekSource||b!==void 0&&(b&128&&!a||b&2&&b&16))){var k;if(k=b)k=b||O.state,k=!!(k&16||k&32);O=new g.tS(b,a,k?N?N:O.seekSource:null)}return O}; w2=function(O,b,a){return yK(O,O.state|b,null,a===void 0?null:a)}; T7=function(O,b){return yK(O,O.state&~b,null,null)}; r2=function(O,b,a,N){return yK(O,(O.state|b)&~a,null,N===void 0?null:N)}; g.L=function(O,b){return!!(O.state&b)}; g.U8=function(O,b){return b.state===O.state&&b.BZ===O.BZ}; uu=function(O){return O.isPlaying()&&!g.L(O,16)&&!g.L(O,32)}; AS=function(O){return g.L(O,128)?-1:g.L(O,2)?0:g.L(O,2048)?3:g.L(O,64)?-1:g.L(O,1)&&!g.L(O,32)?3:g.L(O,8)?1:g.L(O,4)?2:-1}; qa=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u){g.p.call(this);var q=this;this.rA=O;this.slot=b;this.layout=a;this.DG=N;this.wP=k;this.EU=D;this.ZG=R;this.a8=d;this.PB=Z;this.Cv=F;this.position=K;this.Y=t;this.sU=h;this.f4=y;this.Kl=U;this.context=u;this.Qi=!0;this.N=!1;this.j8="not_rendering";this.G=!1;this.V=new Yo;O=wo(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(a.cB,this.DG,O,a.layoutId);var W;O=((W=WZ(this))==null?void 0:W.progressCommands)||[];this.X=new iPe(Z, O,a.layoutId,function(){return q.US()}); this.T=new HF8({adCpn:this.layout.layoutId,K0:u.K0,Ur:this.f4,pJ:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; HZ=function(O){return{layoutId:O.dR(),c9:O.f4,sF:O.EU.get(),Jy:O.gK()}}; YR=function(O,b){return b.layoutId!==O.layout.layoutId?(O.rA.fZ(O.slot,b,new h8("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+O.layout.layoutId+("and LayoutType: "+O.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; cZ=function(O){O.j8="rendering_start_requested";O.Cv(-1)}; WZ=function(O){return wo(O.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; ecQ=function(O){u8("Received layout exit signal when not in layout exit flow.",O.slot,O.layout)}; OMQ=function(O){var b;return((b=mY(O.EU.get(),2))==null?void 0:b.clientPlaybackNonce)||""}; z7=function(O,b){switch(b){case "normal":O.I7("complete");break;case "skipped":O.I7("skip");break;case "abandoned":fV(O.K8,"impression")&&O.I7("abandon")}}; JS=function(O,b){O.N||(b=new g.AY(b.state,new g.tS),O.N=!0);return b}; E8=function(O,b){A$(b)?O.Cv(1):g.qw(b,4)&&!g.qw(b,2)&&O.E$();Wh(b,4)<0&&!(Wh(b,2)<0)&&O.hH()}; bMf=function(O){O.position===0&&(O.a8.get(),O=wo(O.layout.clientMetadata,"metadata_type_ad_placement_config").kind,O={adBreakType:Ma(O)},iT("ad_bl"),g.Q$(O))}; n9=function(O,b){Sx(O.K8,b,!O.G)}; NpQ=function(O){var b;return(((b=WZ(O))==null?void 0:b.progressCommands)||[]).findIndex(function(a){return!!g.P(a==null?void 0:a.command,aN8)})!==-1}; p9=function(O,b){var a=wo(O.clientMetadata,"metadata_type_eligible_for_ssap");return a===void 0?(u8("Expected SSAP eligibility in PlayerBytes factory",O),!1):b.gK(a)}; G7=function(O,b){if(!$w(b.get(),"html5_ssap_pass_transition_reason"))return 3;switch(O){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return u8("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return u8("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:O}),3;default:XI(O,"unknown layoutExitReason")}}; k67=function(O){u8("getExitReason: unexpected reason",void 0,void 0,{reason:O})}; oe=function(O,b){if($w(b.get(),"html5_ssap_pass_transition_reason"))switch(O){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return k67(O),"abandoned";case 3:case 1:return k67(O),"error";default:XI(O,"unexpected transition reason")}else switch(O){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return u8("getExitReason: unexpected reason",void 0,void 0,{reason:O}),"error";default:XI(O,"unexpected transition reason")}}; g.xR=function(O,b,a){Oi(O,a)||aw(O,b,a);Oi(O,"video_to_ad")||aw(O,b,"video_to_ad");Oi(O,"ad_to_video")||aw(O,b,"ad_to_video");Oi(O,"ad_to_ad")||aw(O,b,"ad_to_ad")}; PZ=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q){qa.call(this,O,b,a,N,k,D,R,d,F,B,K,t,h,y,U,u,q);var W=this;this.KD=Z;this.y5=K;this.q6=!0;this.VK=this.yv=0;this.n_=BV(function(){uE7(HZ(W));W.rA.b3(W.slot,W.layout)}); this.i6=BV(function(){AYe(HZ(W));W.j8!=="rendering_stop_requested"&&W.y5(W);W.layoutExitReason?W.rA.GG(W.slot,W.layout,W.layoutExitReason):ecQ(W)}); this.eV=new g.If(200);this.eV.listen("tick",function(){W.ud()}); g.G(this,this.eV)}; jv=function(O){O.VK=Date.now();vZ(O,O.yv);O.eV.start()}; D7B=function(O){O.yv=O.US();O.nu(O.yv/1E3,!0);vZ(O,O.yv)}; vZ=function(O,b){b={current:b/1E3,duration:O.US()/1E3};O.KD.get().oY("onAdPlaybackProgress",b)}; Sv=function(O){PZ.call(this,O.rA,O.slot,O.dF,O.DG,O.wP,O.EU,O.ZG,O.a8,O.KD,O.PB,O.Cv,O.y5,O.Om,O.dJ,O.sU,O.f4,O.Kl,O.context)}; Ie=function(O){PZ.call(this,O.rA,O.slot,O.dF,O.DG,O.wP,O.EU,O.ZG,O.a8,O.KD,O.PB,O.Cv,O.y5,O.Om,O.dJ,O.sU,O.f4,O.Kl,O.context)}; f9=function(){Ie.apply(this,arguments)}; sIz=function(O){return p9(O.slot,O.sU.get())?new f9(O):new Sv(O)}; L9=function(O){qa.call(this,O.callback,O.slot,O.dF,O.DG,O.wP,O.EU,O.ZG,O.a8,O.PB,O.Cv,O.y5,O.Om,O.dJ,O.sU,O.f4,O.Kl,O.context);var b=this;this.adCpn="";this.CL=this.Ua=0;this.n_=BV(function(){uE7(HZ(b));b.rA.b3(b.slot,b.layout)}); this.i6=BV(function(){AYe(HZ(b));b.j8!=="rendering_stop_requested"&&b.y5(b);b.layoutExitReason?b.rA.GG(b.slot,b.layout,b.layoutExitReason):ecQ(b)}); this.jN=O.jN;this.s8=O.s8;this.U8=O.U8;this.KD=O.KD;this.o4=O.o4;this.y5=O.y5;if(!this.gK()){$w(this.sU.get(),"html5_disable_media_load_timeout")||(this.tO=new g.sW(function(){b.kN("load_timeout",new h8("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); O=lu(this.sU.get());var a=VK(this.sU.get());O&&a&&(this.Dx=new g.sW(function(){var N=wo(b.layout.clientMetadata,"metadata_type_preload_player_vars");N&&b.s8.get().Z.preloadVideoByPlayerVars(N,2,300)}))}}; $7B=function(O,b){var a=wo(b.clientMetadata,"metadata_type_ad_video_id"),N=wo(b.clientMetadata,"metadata_type_legacy_info_card_vast_extension");a&&N&&O.o4.get().Z.K().Py.add(a,{MX:N});(b=wo(b.clientMetadata,"metadata_type_sodar_extension_data"))&&CI8(O.jN.get(),b);RiG(O.ZG.get(),!1)}; CT7=function(O){RiG(O.ZG.get(),!0);var b;((b=O.shrunkenPlayerBytesConfig)==null?0:b.shouldRequestShrunkenPlayerBytes)&&O.ZG.get().e9(!1)}; d7e=function(O){return new Xm(O)}; iu=function(){L9.apply(this,arguments)}; Xm=function(){iu.apply(this,arguments)}; ZMQ=function(O){return sIz(Object.assign({},O,{rA:O.callback,Cv:function(){}}))}; Foe=function(O){return new L9(Object.assign({},O,{Cv:function(b){O.KD.get().oY("onAdIntroStateChange",b)}}))}; g4Q=function(O){function b(a){O.KD.get().DF(a)} return p9(O.slot,O.sU.get())?d7e(Object.assign({},O,{Cv:b})):new L9(Object.assign({},O,{Cv:b}))}; QK=function(O){for(var b=O.dF,a=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],N=g.r(PS()),k=N.next();!k.done;k=N.next())a.push(k.value);if(Cp(b,{Md:a,b0:["LAYOUT_TYPE_MEDIA_BREAK"]}))return ZMQ(O);b=O.dF;a=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];N=g.r(PS());for(k=N.next();!k.done;k=N.next())a.push(k.value);if(Cp(b,{Md:a,b0:["LAYOUT_TYPE_MEDIA"]}))return BW(O.dF.clientMetadata,"metadata_type_ad_intro")?Foe(O):g4Q(O)}; KoG=function(O){var b=wo(O.clientMetadata,"metadata_type_ad_placement_config").kind,a=wo(O.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:O.layoutId,adType:Bpw(a),adBreakType:Ma(b)}}; Ma=function(O){switch(O){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"}}; Bpw=function(O){switch(O){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; tC3=function(O){try{return new ev(O.b_,O.slot,O.layout,O.u0,O.rK,O.EU,O.fD,O.s8,O.Ju,O.ZG,O.V0L,O)}catch(b){}}; ev=function(O,b,a,N,k,D,R,d,Z,F,B,K){g.p.call(this);this.b_=O;this.slot=b;this.layout=a;this.u0=N;this.rK=k;this.EU=D;this.fD=R;this.s8=d;this.Ju=Z;this.ZG=F;this.params=K;this.Qi=!0;O=QK(B);if(!O)throw Error("Invalid params for sublayout");this.eS=O}; hif=function(){this.T=1;this.G=new Yo}; OK=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h){g.p.call(this);this.callback=O;this.EU=b;this.fD=a;this.s8=N;this.ZG=k;this.UF=D;this.a8=R;this.ZL=d;this.slot=Z;this.layout=F;this.u0=B;this.i4=K;this.Ju=t;this.sU=h;this.Qi=!0;this.qP=!1;this.x0=[];this.XV=-1;this.Rw=!1;this.rY=new hif}; yZ3=function(O){var b;return(b=O.layout.Lv)!=null?b:wo(O.layout.clientMetadata,"metadata_type_sub_layouts")}; bg=function(O){return{sF:O.EU.get(),c9:!1,Jy:O.gK()}}; wF8=function(O,b,a){if(O.sR()===O.x0.length-1){var N,k;u8("Unexpected skip requested during the last sublayout",(N=O.J2())==null?void 0:N.qt(),(k=O.J2())==null?void 0:k.IX(),{requestingSlot:b,requestingLayout:a})}}; Tpz=function(O,b,a){return a.layoutId!==aX(O,b,a)?(u8("onSkipRequested for a PlayerBytes layout that is not currently active",O.qt(),O.IX()),!1):!0}; rZ3=function(O){O.sR()===O.x0.length-1&&u8("Unexpected skip with target requested during the last sublayout")}; U7e=function(O,b,a){return a.renderingContent===void 0&&a.layoutId!==aX(O,b,a)?(u8("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",O.qt(),O.IX(),{requestingSlot:b,requestingLayout:a}),!1):!0}; u5w=function(O,b,a,N){var k=wo(b.IX().clientMetadata,"metadata_type_ad_pod_skip_target");if(k&&k>0&&k<O.x0.length){a:{for(var D=k;D<O.x0.length;){if(k===wo(O.x0[D].IX().clientMetadata,"metadata_type_ad_pod_skip_index")){O=D;break a}D++}O=void 0}if(O===void 0)u8("Skip-to-index was requested but target index was not found",b.qt(),b.IX(),{requestingSlot:a,requestingLayout:N});else return O}else u8("Invalid ad pod skip target index",b.qt(),b.IX(),{requestingSlot:a,requestingLayout:N})}; aX=function(O,b,a){var N=wo(O.IX().clientMetadata,"metadata_type_linked_in_player_layout_id");return N?N:(u8("Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata",O.qt(),O.IX(),{requestingSlot:b,requestingLayout:a}),null)}; Wo3=function(O,b,a,N){AZ8(O,b,a,"skipped",function(){NI(O,N)})}; AZ8=function(O,b,a,N,k){if(!O.Rw){var D=O.J2();if(D){D.IX().layoutId!==a.layoutId&&u8("SubLayout mismatch in exitSubLayout",b,a,{exitingSubLayout:a.layoutId,activeSubLayout:D.IX().layoutId});O.Rw=!0;D.Ji(D.IX(),N);D=Object.assign({},bg(O),{layoutId:a.layoutId,layoutExitReason:N});var R=D.layoutId,d=D.layoutExitReason;if(D.Jy){var Z={};EZ(D.sF,"wrsx",(Z.xc=R,Z.ler=d,Z.ctp=J$(R),Z))}O.oD(b,a,N);O.Rw=!1;O.Te?(O.Te(),O.gK()||k7(O.a8.get())):k()}else u8("No active adapter when exitSubLayout in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.", b,a)}}; NI=function(O,b){if(O.sR()===O.x0.length-1)O.XV++,DQ(O.i4,O.layout,"normal"),O.gK()||k7(O.a8.get());else a:{if(O.sR()===-1&&(O.callback.b3(O.slot,O.layout),b>0)){u8("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",O.slot,O.layout,{indexToPlay:b,layoutId:O.layout.layoutId});break a}O.XV=b;b=O.J2();if(O.sR()>0&&!O.gK()){var a=O.a8.get();a.G=!1;var N={};a.T&&a.videoId&&(N.cttAuthInfo={token:a.T,videoId:a.videoId});eC("ad_to_ad",N)}O.Ga(b)}}; sK=function(O){OK.call(this,O.b_,O.EU,O.fD,O.s8,O.ZG,O.UF,O.a8,O.ZL,O.slot,O.layout,O.u0,O.i4,O.Ju,O.sU)}; qr7=function(O){(O=O.J2())&&O.qO()}; RX=function(O){OK.call(this,O.b_,O.EU,O.fD,O.s8,O.ZG,O.UF,O.a8,O.ZL,O.slot,O.layout,O.u0,O.i4,O.Ju,O.sU);this.Nk=void 0}; HMw=function(O,b){O.jl()&&!mF(O.rY.G)||O.callback.GG(O.slot,O.layout,b)}; $7=function(O){return $w(O.sU.get(),"html5_ssap_pass_transition_reason")}; Yrf=function(O,b,a){b.iB().currentState<2&&(a=oe(a,O.sU),b.Ji(b.IX(),a));a=b.iB().T;O.oD(O.slot,b.IX(),a)}; cZe=function(O,b){if(O.rY.G.currentState<2){var a=oe(b,O.sU);a==="error"?O.callback.fZ(O.slot,O.layout,new h8("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:b},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):DQ(O.i4,O.layout,a)}}; Cu=function(O,b,a){b.iB().currentState>=2||(b.Ji(b.IX(),a),mF(b.iB())&&(jM(O.ZL,O.slot,b.IX(),a),O.Nk=void 0))}; m7Y=function(O,b){O.rY.T===2&&b!==O.TN()&&u8("onClipEntered: unknown cpn",O.slot,O.layout,{cpn:b})}; ziY=function(O,b){var a=O.J2();if(a){var N=a.IX().layoutId,k=O.sR()+1;O.jl()?Cu(O,a,b):a.Ji(a.IX(),b);k>=0&&k<O.x0.length?(a=O.x0[k].IX().layoutId,$7(O)&&(["normal","skipped"].includes(b)||u8("exitActiveLayoutAndPlayNext: unexpected exit reason",O.slot,O.layout,{exitReason:b})),O.fD.get().finishSegmentByCpn(N,a,G7(b,O.sU))):k===O.x0.length?DQ(O.i4,O.layout,"normal"):u8("unexpected index",O.slot,O.layout,{index:k})}else u8("exitActiveLayoutAndPlayNext: no active adapter",O.slot,O.layout)}; JZf=function(O,b){u8(b+": undefined adapter",O.slot,O.layout)}; E4z=function(O){return p9(O.slot,O.sU.get())?new RX(O):new sK(O)}; dn=function(O,b,a,N,k,D,R){g.p.call(this);this.callback=O;this.s8=b;this.ZG=a;this.a8=N;this.eS=k;this.Ju=D;this.sU=R;this.Qi=!0;this.qP=!1}; MCz=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x,l){function I(){var s7=QK(Object.assign({},aY,{callback:{b3:O.b3.bind(O),GG:O.GG.bind(O),Tv:function(){}, fZ:O.fZ.bind(O)},slot:a,dF:N,y5:function(){DQ(R,N,"normal")}, Om:0,dJ:1,f4:!0}));return s7?new dn(O,B,t,U,s7,k,m):s7} function Q(){var s7=Object.assign({},aY,{callback:{b3:function(){}, GG:function(){}, Tv:function(){return void DQ(R,N,"normal")}, fZ:function(){}}, slot:a,dF:N,y5:function(){}, Om:0,dJ:1,f4:!0});return tC3({b_:O,slot:a,layout:N,u0:D,rK:R,EU:K,fD:E,s8:B,Ju:k,ZG:t,V0L:s7,context:x})} function kb(){var s7,V=(s7=N.Lv)!=null?s7:wo(N.clientMetadata,"metadata_type_sub_layouts");s7=E4z({b_:O,EU:K,fD:E,s8:B,ZG:t,UF:h,a8:U,ZL:b,slot:a,layout:N,u0:D,i4:R,Ju:k,sU:m});for(var tA=[],H8={hR:0};H8.hR<V.length;H8={hR:H8.hR},H8.hR++){var fw=QK(Object.assign({},aY,{callback:{b3:s7.a_.bind(s7),GG:s7.Z6.bind(s7),Tv:s7.Tv.bind(s7),fZ:s7.Wi.bind(s7)},slot:a,dF:V[H8.hR],y5:function(AR){return function($r){$r.Ji(V[AR.hR],"normal")}}(H8), Om:H8.hR,dJ:V.length,f4:!1}));if(!fw)return;tA.push(fw)}s7.x0=tA;return s7} var aY={DG:d,wP:Z,jN:F,s8:B,EU:K,ZG:t,UF:h,U8:y,a8:U,KD:u,PB:q,o4:W,sU:m,context:x,Kl:l};d=Cp(N,{Md:["metadata_type_sub_layouts"],b0:["LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES"]})||N.Lv!==void 0&&N.layoutType==="LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES";Z=p9(a,m.get())&&Cp(N,{Md:[],b0:["LAYOUT_TYPE_MEDIA","LAYOUT_TYPE_MEDIA_BREAK"]});F=Cp(N,{Md:[],b0:["LAYOUT_TYPE_MEDIA","LAYOUT_TYPE_MEDIA_BREAK"]});if(d)return kb();if(Z)return Q();if(F)return I()}; ZQ=function(O,b,a,N,k,D,R,d,Z,F){this.callback=O;this.slot=b;this.layout=a;this.EU=N;this.fD=k;this.Lc=D;this.ZG=R;this.K8=d;this.DG=Z;this.N=F;this.driftRecoveryMs=wo(this.layout.clientMetadata,"metadata_type_drift_recovery_ms")||null;this.X=wo(this.layout.clientMetadata,"metadata_type_prefetch_metadata")!==void 0}; pFA=function(O){var b=wo(O.layout.clientMetadata,"metadata_type_layout_enter_ms"),a=wo(O.layout.clientMetadata,"metadata_type_layout_exit_ms");O=O.Lc.get();b=n4w(O.V,b,a);return Math.min(a,b!==null?b:Infinity)}; gn=function(O,b){var a;Fu(O.DG.get(),{driftRecoveryInfo:Object.assign({},{contentCpn:(a=O.EU.get().TM)==null?void 0:a.clientPlaybackNonce,adClientData:O.layout.Nt.adClientDataEntry},b)})}; Bn=function(O,b,a,N,k,D,R,d,Z,F,B){ZQ.call(this,O,b,a,N,k,D,R,d,Z,F);this.V=B;this.G=this.T=null;O=g.r(this.V);for(b=O.next();!b.done;b=O.next())b=b.value,BW(b.IX().clientMetadata,"metadata_type_survey_overlay")&&(this.G=b.IX().layoutId)}; o4e=function(O,b){var a=G6b(O,b);a||u8("Expected subLRA found by layout ID",O.slot,O.layout,{layoutId:b});O.T={vQ:a};a?a.startRendering(a.IX()):b===O.G&&u8("Failed to find rendering adapter for survey media layout",O.slot,O.layout,{surveyMediaLayoutId:b})}; G6b=function(O,b){return b==null?null:O.V.find(function(a){return a.IX().layoutId===b})||null}; x7w=function(O,b,a,N,k,D,R,d,Z,F){var B=k-N,K,t=((K=O.fulfilledLayout||wo(O.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:wo(K.clientMetadata,"metadata_type_ssdai_ads_config"))||"";if(!B)return D=R.Kb(a,t,2,D,N,k,O.slotId),Ku(F,"ads_iraot","slid."+b.layoutId+";enterMs."+N+";exitMs."+k+";vid."+a.video_id+";pid."+D),null;B=R.WH(a,t,2,D,N,k,O.slotId);Ku(F,"ads_atct","slid."+b.layoutId+";enterMs."+N+";exitMs."+k+";vid."+a.video_id+";pid."+B);if(!B)return u8("Unexpected failure to add to playback timeline", O,b,Z()),null;a=O.slotId;b=b.layoutId;B?(d.T.has(B)&&u8("Unexpected remap of timeline playback"),d.T.set(B,{slotId:a,layoutId:b})):u8("Invalid timeline playback ID");N+D>k&&R.hF(B,k-N);return B}; PTe=function(O,b,a){var N=wo(b.clientMetadata,"metadata_type_sodar_extension_data");if(N)try{CI8(a,N)}catch(k){u8("Unexpected error when loading Sodar",O,b,{error:k})}}; v4e=function(O,b,a,N,k,D,R){tz(O,b,new g.AY(a,new g.tS),N,k,R,!1,D)}; tz=function(O,b,a,N,k,D,R,d){R=R===void 0?!0:R;A$(a)&&Wt(k,0,null)&&(!fV(O,"impression")&&d&&d(),O.I7("impression"));fV(O,"impression")&&(g.qw(a,4)&&!g.qw(a,2)&&O.bE("pause"),Wh(a,4)<0&&!(Wh(a,2)<0)&&O.bE("resume"),g.qw(a,16)&&k>=.5&&O.bE("seek"),R&&g.qw(a,2)&&hz(O,a.state,b,N,k,D))}; hz=function(O,b,a,N,k,D,R,d){fV(O,"impression")&&(D?(D=k-N,D=D>=-1&&D<=2):D=Math.abs(N-k)<=1,yi(O,b,D?N:k,a,N,R,d&&D),D&&O.I7("complete"))}; yi=function(O,b,a,N,k,D,R){IC(O,a*1E3,R);k<=0||a<=0||(b==null?0:g.L(b,16))||(b==null?0:g.L(b,32))||(Wt(a,k*.25,N)&&(D&&!fV(O,"first_quartile")&&D("first"),O.I7("first_quartile")),Wt(a,k*.5,N)&&(D&&!fV(O,"midpoint")&&D("second"),O.I7("midpoint")),Wt(a,k*.75,N)&&(D&&!fV(O,"third_quartile")&&D("third"),O.I7("third_quartile")))}; jIQ=function(O,b){fV(O,"impression")&&O.bE(b?"fullscreen":"end_fullscreen")}; Sre=function(O){fV(O,"impression")&&O.bE("clickthrough")}; INe=function(O){O.bE("active_view_measurable")}; fNb=function(O){fV(O,"impression")&&!fV(O,"seek")&&O.bE("active_view_fully_viewable_audible_half_duration")}; lNe=function(O){fV(O,"impression")&&!fV(O,"seek")&&O.bE("active_view_viewable")}; VCb=function(O){fV(O,"impression")&&!fV(O,"seek")&&O.bE("audio_audible")}; Loe=function(O){fV(O,"impression")&&!fV(O,"seek")&&O.bE("audio_measurable")}; XFw=function(O,b,a,N,k,D,R,d,Z,F,B,K){this.callback=O;this.slot=b;this.layout=a;this.fD=N;this.K8=k;this.ZG=D;this.xj=R;this.wP=d;this.jN=Z;this.sU=F;this.DG=B;this.EU=K;this.q6=!0;this.LD=this.j8=null;this.adCpn=void 0;this.T=!1}; iMe=function(O,b,a){var N;Ku(O.DG.get(),"ads_qua","cpn."+wo(O.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((N=mY(O.EU.get(),2))==null?void 0:N.clientPlaybackNonce)+";qt."+b+";clr."+a)}; QIe=function(O,b){var a,N;Ku(O.DG.get(),"ads_imp","cpn."+wo(O.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((a=mY(O.EU.get(),2))==null?void 0:a.clientPlaybackNonce)+";clr."+b+";skp."+!!g.P((N=wo(O.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:N.skipOrPreviewRenderer,wn))}; Tn=function(O){return{enterMs:wo(O.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:wo(O.clientMetadata,"metadata_type_layout_exit_ms")}}; rn=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h){ZQ.call(this,O,b,a,N,k,R,d,Z,F,K);this.xj=D;this.jN=B;this.wP=t;this.sU=h;this.LD=this.j8=null}; eiw=function(O,b){var a;Ku(O.DG.get(),"ads_imp","acpn."+((a=mY(O.EU.get(),2))==null?void 0:a.clientPlaybackNonce)+";clr."+b)}; OBz=function(O,b,a){var N;Ku(O.DG.get(),"ads_qua","cpn."+wo(O.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((N=mY(O.EU.get(),2))==null?void 0:N.clientPlaybackNonce)+";qt."+b+";clr."+a)}; UK=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x){this.Ju=O;this.u0=b;this.i4=a;this.EU=N;this.fD=k;this.ZG=D;this.UF=R;this.DG=d;this.xj=Z;this.Lc=F;this.wP=B;this.jN=K;this.s8=t;this.U8=h;this.a8=y;this.KD=U;this.PB=u;this.o4=q;this.sU=W;this.T=m;this.context=E;this.Kl=x}; ug=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W){this.Ju=O;this.u0=b;this.i4=a;this.DG=N;this.wP=k;this.jN=D;this.s8=R;this.EU=d;this.ZG=Z;this.UF=F;this.U8=B;this.a8=K;this.KD=t;this.PB=h;this.o4=y;this.sU=U;this.fD=u;this.context=q;this.Kl=W}; bBe=function(O,b,a,N){yj.call(this,"survey-interstitial",O,b,a,N)}; Az=function(O,b,a,N,k){zT.call(this,a,O,b,N);this.DG=k;O=wo(b.clientMetadata,"metadata_type_ad_placement_config");this.K8=new xw(b.cB,k,O,b.layoutId)}; Wn=function(O){return Math.round(O.width)+"x"+Math.round(O.height)}; Hn=function(O,b,a){a=a===void 0?qI:a;a.width<qI.width&&(a=qI);if(O.width<a.width||O.height<a.height)return{Sh:3,B5:501,errorMessage:"ad("+Wn(a)+") larger than container("+Wn(O)+")."};if(a.width*a.height>O.width*O.height*.2)return{Sh:3,B5:501,errorMessage:"ad("+Wn(a)+") to container("+Wn(O)+") ratio exceeds limit."};if(a.height>O.height/3-b)return{Sh:3,B5:501,errorMessage:"ad("+Wn(a)+") covers container("+Wn(O)+") center."}}; aOp=function(O,b){var a=wo(O.clientMetadata,"metadata_type_ad_placement_config");return new xw(O.cB,b,a,O.layoutId)}; Y7=function(O){return wo(O.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; cn=function(O,b,a,N){yj.call(this,"invideo-overlay",O,b,a,N);this.interactionLoggingClientData=N}; mQ=function(O,b,a,N,k,D,R,d,Z,F,B,K){zT.call(this,D,O,b,k);this.DG=a;this.X=R;this.ZG=d;this.PB=Z;this.sU=F;this.Y=B;this.N=K;this.K8=aOp(b,a)}; Njw=function(){var O=["metadata_type_invideo_overlay_ad_renderer"];PS().forEach(function(b){O.push(b)}); return{Md:O,b0:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; zn=function(O,b,a,N,k,D,R,d,Z,F,B,K,t){zT.call(this,D,O,b,k);this.DG=a;this.X=R;this.L=d;this.ZG=Z;this.PB=F;this.sU=B;this.Y=K;this.N=t;this.K8=aOp(b,a)}; ki7=function(){for(var O=["metadata_type_invideo_overlay_ad_renderer"],b=g.r(PS()),a=b.next();!a.done;a=b.next())O.push(a.value);return{Md:O,b0:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; Jz=function(O){this.ZG=O;this.T=!1}; Dhe=function(O,b,a){yj.call(this,"survey",O,{},b,a)}; EK=function(O,b,a,N,k,D,R){zT.call(this,a,O,b,N);this.X=k;this.ZG=D;this.sU=R}; swB=function(O,b,a,N,k,D,R,d,Z,F){this.vU=O;this.ZG=b;this.DG=a;this.X=N;this.wP=k;this.G=D;this.V=R;this.PB=d;this.sU=Z;this.T=F}; RxQ=function(O,b,a,N,k,D,R,d,Z,F){this.vU=O;this.ZG=b;this.DG=a;this.X=N;this.wP=k;this.G=D;this.V=R;this.PB=d;this.sU=Z;this.T=F}; MI=function(O,b,a,N,k,D,R,d,Z,F){Kp.call(this,O,b,a,N,k,D,R,Z);this.G7=d;this.EU=F}; $h3=function(){var O=BNz();O.Md.push("metadata_type_ad_info_ad_metadata");return O}; Cve=function(O,b,a,N,k,D,R){this.vU=O;this.ZG=b;this.DG=a;this.G=N;this.G7=k;this.T=D;this.EU=R}; dh8=function(O,b,a,N,k,D,R,d){this.vU=O;this.ZG=b;this.DG=a;this.G=N;this.G7=k;this.T=D;this.sU=R;this.EU=d}; nu=function(O,b){this.slotId=b;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=O(this.triggerType)}; pu=function(O,b){this.adPodIndex=O;this.T=b.length;this.adBreakLengthSeconds=b.reduce(function(N,k){return N+k},0); var a=0;for(O+=1;O<b.length;O++)a+=b[O];this.adBreakRemainingLengthSeconds=a}; Gn=function(O,b,a){this.fQ=b;this.triggerType="TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED";this.triggerId=a||O(this.triggerType)}; oX=function(O,b,a){this.T=b;this.triggerType="TRIGGER_TYPE_CLOSE_REQUESTED";this.triggerId=a||O(this.triggerType)}; x7=function(O,b,a,N){this.fQ=b;this.visible=a;this.triggerType="TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED";this.triggerId=N||O(this.triggerType)}; ZBQ=function(O){this.triggerType="TRIGGER_TYPE_CUE_BREAK_IDENTIFIED";this.triggerId=O(this.triggerType)}; F17=function(O){this.triggerType="TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED";this.triggerId=O(this.triggerType)}; Pn=function(O,b,a){this.triggeringLayoutId=b;this.slotId=a;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED";this.triggerId=O(this.triggerType)}; vn=function(O,b,a){this.triggeringLayoutId=b;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_ENTERED";this.triggerId=a||O(this.triggerType)}; j2=function(O,b,a,N){this.triggeringLayoutId=b;this.T=a;this.triggerType="TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON";this.triggerId=N||O(this.triggerType)}; giw=function(O){switch(O){case "LAYOUT_EXIT_REASON_UNSPECIFIED":return"unknown";case "LAYOUT_EXIT_REASON_NORMAL":return"normal";case "LAYOUT_EXIT_REASON_ERROR":return"error";case "LAYOUT_EXIT_REASON_USER_SKIPPED":return"skipped";case "LAYOUT_EXIT_REASON_USER_MUTED":return"muted";case "LAYOUT_EXIT_REASON_ABANDONED":return"abandoned";case "LAYOUT_EXIT_REASON_USER_INPUT_SUBMITTED":return"user_input_submitted";case "LAYOUT_EXIT_REASON_USER_CANCELLED":return"user_cancelled";default:return new X("Invalid layout exit reason: "+ O)}}; S2=function(O,b,a){this.triggeringLayoutId=b;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_EXITED";this.triggerId=a||O(this.triggerType)}; IX=function(O,b){this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED";this.triggerId=b||O(this.triggerType)}; fu=function(O,b){this.breakDurationMs=O;this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED";this.triggerId=b||""}; lg=function(O,b){this.breakDurationMs=O;this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED";this.triggerId=b||""}; Vi=function(O,b){this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED";this.triggerId=b||O(this.triggerType)}; BjG=function(O){this.triggerId=O;this.triggerType="TRIGGER_TYPE_MEDIA_RESUMED"}; K1G=function(O,b,a,N,k){this.fQ=b;this.T=a;this.visible=N;this.layoutId=k;this.triggerType="TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED";this.triggerId=O(this.triggerType)}; Lu=function(O,b,a,N,k){this.fQ=b;this.T=a;this.visible=N;this.triggerType="TRIGGER_TYPE_MEDIA_TIME_RANGE";this.triggerId=k||O(this.triggerType)}; Xu=function(O,b){this.breakDurationMs=O;this.triggerType="TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION";this.triggerId=b||""}; twz=function(O,b,a){this.fQ=b;this.T=a;this.triggerType="TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE";this.triggerId=O(this.triggerType)}; ig=function(O,b,a,N,k){this.T=b;this.slotType=a;this.layoutType=N;this.triggerType="TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED";this.triggerId=k||O(this.triggerType)}; Qi=function(O,b){this.T=b;this.slotType="SLOT_TYPE_IN_PLAYER";this.triggerType="TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED";this.triggerId=O(this.triggerType)}; e2=function(O,b,a){this.layoutId=b;this.triggerType="TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED";this.triggerId=a||O(this.triggerType)}; Ow=function(O,b,a){this.T=b;this.triggerType="TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID";this.triggerId=a||O(this.triggerType)}; ZPQ=function(O,b){this.opportunityType="OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED";this.associatedSlotId=b;this.triggerType="TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED";this.triggerId=O(this.triggerType)}; hx7=function(O,b){this.T=O;this.index=b}; yQp=function(O){this.triggerType="TRIGGER_TYPE_PLAYBACK_MINIMIZED";this.triggerId=O(this.triggerType)}; b_=function(O,b){this.triggerType="TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED";this.triggerId=b||O(this.triggerType)}; wTe=function(O,b,a){this.layoutId=b;this.offsetMs=a;this.triggerType="TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER";this.triggerId=O(this.triggerType)}; TjY=function(O,b){this.layoutId=b;this.triggerType="TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME";this.triggerId=O(this.triggerType)}; rQG=function(O,b,a){this.layoutId=b;this.offsetMs=a;this.triggerType="TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER";this.triggerId=O(this.triggerType)}; a0=function(O,b,a){this.triggeringLayoutId=b;this.triggerType="TRIGGER_TYPE_SKIP_REQUESTED";this.triggerId=a||O(this.triggerType)}; N9=function(O,b,a){this.triggeringSlotId=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_ENTERED";this.triggerId=a||O(this.triggerType)}; kx=function(O,b,a){this.triggeringSlotId=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_EXITED";this.triggerId=a||O(this.triggerType)}; Dl=function(O,b){this.triggeringSlotId=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY";this.triggerId=O(this.triggerType)}; R0=function(O,b){this.triggeringSlotId=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY";this.triggerId=O(this.triggerType)}; $x=function(O,b,a){this.triggeringSlotId=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_SCHEDULED";this.triggerId=a||O(this.triggerType)}; Co=function(O,b){this.triggeringSlotId=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_UNSCHEDULED";this.triggerId=O(this.triggerType)}; d5=function(O,b,a){this.triggeringLayoutId=b;this.triggerType="TRIGGER_TYPE_SURVEY_SUBMITTED";this.triggerId=a||O(this.triggerType)}; Zl=function(O,b,a,N){this.durationMs=b;this.triggeringLayoutId=a;this.triggerType="TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER";this.triggerId=N||O(this.triggerType)}; FJ=function(O,b,a,N){this.category=O;this.trigger=b;this.slot=a;this.layout=N}; g5=function(O){return(O==null?void 0:O.layoutId)!=null&&(O==null?void 0:O.layoutType)!=null}; UhQ=function(O){if(!g5(O.adLayoutMetadata))return!1;O=O.renderingContent;return g.P(O,BJ)||g.P(O,Ko)||g.P(O,ts)||g.P(O,hs)||g.P(O,yG)||g.P(O,w5)?!0:!1}; uBA=function(O){return(O==null?void 0:O.durationMs)!=null&&(O==null?void 0:O.durationMs)>0}; T1=function(O){return!!(O.rO&&O.slot&&O.layout)}; Yx=function(O){var b,a=(b=O.config)==null?void 0:b.adPlacementConfig;O=O.renderer;return!(!a||a.kind==null||!O)}; AQA=function(O){if(!g5(O.adLayoutMetadata))return!1;O=O.renderingContent;return g.P(O,rW)||g.P(O,UZ)||g.P(O,wW)||g.P(O,TC)?!0:!1}; cJ=function(O){return O.playerVars!==void 0&&O.pings!==void 0&&O.externalVideoId!==void 0}; po=function(O){if(!g5(O.adLayoutMetadata))return!1;O=O.renderingContent;var b=g.P(O,mq);return b?z1(b):(b=g.P(O,Js))?cJ(b):(b=g.P(O,Ew))?b.playerVars!==void 0:(b=g.P(O,rW))?b.durationMilliseconds!==void 0:g.P(O,M9)||g.P(O,no)?!0:!1}; z1=function(O){O=(O.sequentialLayouts||[]).map(function(b){return g.P(b,G1)}); return O.length>0&&O.every(po)}; xx=function(O){return g5(O.adLayoutMetadata)?(O=g.P(O.renderingContent,o0))&&O.pings?!0:!1:!1}; mh7=function(O){if(!g5(O.adLayoutMetadata))return!1;if(g.P(O.renderingContent,W1A)||g.P(O.renderingContent,qie))return!0;var b=g.P(O.renderingContent,PJ);return g.P(O.renderingContent,vJ)||g.P(b==null?void 0:b.sidePanel,HB7)||g.P(b==null?void 0:b.sidePanel,YiQ)||g.P(b==null?void 0:b.sidePanel,cQ3)?!0:!1}; niw=function(O){var b;(b=!O)||(b=O.adSlotMetadata,b=!((b==null?void 0:b.slotId)!==void 0&&(b==null?void 0:b.slotType)!==void 0));if(b||!(zxe(O)||O.slotEntryTrigger&&O.slotFulfillmentTriggers&&O.slotExpirationTriggers))return!1;var a;O=(a=O.fulfillmentContent)==null?void 0:a.fulfilledLayout;return(a=g.P(O,G1))?po(a):(a=g.P(O,jd))?mh7(a):(a=g.P(O,JQp))?AQA(a):(a=g.P(O,Ei8))?UhQ(a):(a=g.P(O,Mw3))?g5(a.adLayoutMetadata)?g.P(a.renderingContent,BJ)?!0:!1:!1:(O=g.P(O,Sd))?xx(O):!1}; zxe=function(O){var b;O=g.P((b=O.fulfillmentContent)==null?void 0:b.fulfilledLayout,jd);var a;return O&&((a=O.adLayoutMetadata)==null?void 0:a.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&O.layoutExitNormalTriggers===void 0}; pT3=function(O){var b;return(O==null?void 0:(b=O.adSlotMetadata)==null?void 0:b.slotType)==="SLOT_TYPE_IN_PLAYER"}; oie=function(O,b){var a;if((a=O.questions)==null||!a.length||!O.playbackCommands||(b===void 0||!b)&&O.questions.length!==1)return!1;O=g.r(O.questions);for(b=O.next();!b.done;b=O.next()){b=b.value;var N=a=void 0,k=((a=g.P(b,I0))==null?void 0:a.surveyAdQuestionCommon)||((N=g.P(b,fo))==null?void 0:N.surveyAdQuestionCommon);if(!Giz(k))return!1}return!0}; xhz=function(O){O=((O==null?void 0:O.playerOverlay)||{}).instreamSurveyAdRenderer;var b;if(O)if(O.playbackCommands&&O.questions&&O.questions.length===1){var a,N=((b=g.P(O.questions[0],I0))==null?void 0:b.surveyAdQuestionCommon)||((a=g.P(O.questions[0],fo))==null?void 0:a.surveyAdQuestionCommon);b=Giz(N)}else b=!1;else b=!1;return b}; Giz=function(O){if(!O)return!1;O=g.P(O.instreamAdPlayerOverlay,l_);var b=g.P(O==null?void 0:O.skipOrPreviewRenderer,wn),a=g.P(O==null?void 0:O.adInfoRenderer,VG);return(g.P(O==null?void 0:O.skipOrPreviewRenderer,Lo)||b)&&a?!0:!1}; Pvz=function(O){return O.linearAds!=null&&g5(O.adLayoutMetadata)}; vif=function(O){return O.linearAd!=null&&O.adVideoStart!=null}; jwQ=function(O){if(isNaN(Number(O.timeoutSeconds))||!O.text||!O.ctaButton||!g.P(O.ctaButton,g.XJ)||!O.brandImage)return!1;var b;return O.backgroundImage&&g.P(O.backgroundImage,i_)&&((b=g.P(O.backgroundImage,i_))==null?0:b.landscape)?!0:!1}; QG=function(O,b,a,N,k,D,R,d){g.p.call(this);this.sU=O;this.T=b;this.G=N;this.EU=k;this.X=D;this.V=R;this.s8=d}; fOb=function(O,b,a){var N,k=((N=a.adSlots)!=null?N:[]).map(function(d){return g.P(d,ed)}); if(a.OI)if(wo(b.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))HS(O.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},b.slotId); else{if(O.sU.get().Z.K().D("h5_check_forecasting_renderer_for_throttled_midroll")){var D=a.xD.filter(function(d){var Z;return((Z=d.renderer)==null?void 0:Z.clientForecastingAdRenderer)!=null}); D.length!==0?Si3(O.V,D,k,b.slotId,a.ssdaiAdsConfig):HS(O.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},b.slotId)}else HS(O.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},b.slotId); IO7(O.X,b)}else{var R;N={Ut:Math.round(((D=wo(b.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:D.Ut)||0),DS:(R=wo(b.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:R.DS};Si3(O.V,a.xD,k,b.slotId,a.ssdaiAdsConfig,N)}}; L1z=function(O,b,a,N,k,D,R){var d=mY(O.EU.get(),1);if(lOz(O.sU.get())){var Z=Oy(O.G.get(),a,N,k,d.clientPlaybackNonce,d.L0,d.daiEnabled,d,D,R);Vwz(O,Z);HS(O.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return Z},b)}else HS(O.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return Oy(O.G.get(),a,N,k,d.clientPlaybackNonce,d.L0,d.daiEnabled,d,D,R)},b)}; Vwz=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){var N=a.value;if(N.slotType==="SLOT_TYPE_PLAYER_BYTES"&&N.fulfilledLayout)if(a=void 0,N.fulfilledLayout.renderingContent)a=wo(N.fulfilledLayout.clientMetadata,"metadata_type_player_vars");else{if(N.fulfilledLayout.Lv){N=g.r(N.fulfilledLayout.Lv);for(var k=N.next();!k.done&&(k=k.value,!k.renderingContent||!(a=wo(k.clientMetadata,"metadata_type_player_vars")));k=N.next());}}else a=void 0;if(a){O.s8.get().Z.preloadVideoByPlayerVars(a, 2,300);break}}}; iBe=function(O,b,a,N,k,D,R){b=XTb(b,D,Number(N.prefetchMilliseconds)||0,R);O=b instanceof X?b:bn(O,N,k,b,a);return O instanceof X?O:[O]}; QwB=function(O,b,a,N,k){var D=Yw(O.G.get(),"SLOT_TYPE_AD_BREAK_REQUEST");N=[new Xn({getAdBreakUrl:N.getAdBreakUrl,Ut:0,DS:0}),new ZC(!0)];O=b.pauseDurationMs?b.lactThresholdMs?{slotId:D,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new $x(O.T,D),slotFulfillmentTriggers:[new F17(O.T)],slotExpirationTriggers:[new Ow(O.T,k),new kx(O.T,D)],By:"core",clientMetadata:new yr(N),adSlotLoggingData:a}:new X("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new X("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return O instanceof X?O:[O]}; exe=function(O){var b,a;return((b=O.renderer)==null?void 0:(a=b.adBreakServiceRenderer)==null?void 0:a.getAdBreakUrl)!==void 0}; a9=function(O,b,a){if(O.beforeContentVideoIdStartedTrigger)O=O.beforeContentVideoIdStartedTrigger?new Gn(t8,b,O.id):new X("Not able to create BeforeContentVideoIdStartedTrigger");else{if(O.layoutIdExitedTrigger){var N;b=(N=O.layoutIdExitedTrigger)!=null&&N.triggeringLayoutId?new S2(t8,O.layoutIdExitedTrigger.triggeringLayoutId,O.id):new X("Not able to create LayoutIdExitedTrigger")}else{if(O.layoutExitedForReasonTrigger){var k,D;((k=O.layoutExitedForReasonTrigger)==null?0:k.triggeringLayoutId)&&((D= O.layoutExitedForReasonTrigger)==null?0:D.layoutExitReason)?(b=giw(O.layoutExitedForReasonTrigger.layoutExitReason),O=b instanceof X?b:new j2(t8,O.layoutExitedForReasonTrigger.triggeringLayoutId,[b],O.id)):O=new X("Not able to create LayoutIdExitedForReasonTrigger")}else{if(O.onLayoutSelfExitRequestedTrigger){var R;b=(R=O.onLayoutSelfExitRequestedTrigger)!=null&&R.triggeringLayoutId?new e2(t8,O.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,O.id):new X("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(O.onNewPlaybackAfterContentVideoIdTrigger)O= O.onNewPlaybackAfterContentVideoIdTrigger?new Ow(t8,b,O.id):new X("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(O.skipRequestedTrigger){var d;b=(d=O.skipRequestedTrigger)!=null&&d.triggeringLayoutId?new a0(t8,O.skipRequestedTrigger.triggeringLayoutId,O.id):new X("Not able to create SkipRequestedTrigger")}else if(O.slotIdEnteredTrigger){var Z;b=(Z=O.slotIdEnteredTrigger)!=null&&Z.triggeringSlotId?new N9(t8,O.slotIdEnteredTrigger.triggeringSlotId,O.id):new X("Not able to create SlotIdEnteredTrigger")}else if(O.slotIdExitedTrigger){var F; b=(F=O.slotIdExitedTrigger)!=null&&F.triggeringSlotId?new kx(t8,O.slotIdExitedTrigger.triggeringSlotId,O.id):new X("Not able to create SkipRequestedTrigger")}else if(O.surveySubmittedTrigger){var B;b=(B=O.surveySubmittedTrigger)!=null&&B.triggeringLayoutId?new d5(t8,O.surveySubmittedTrigger.triggeringLayoutId,O.id):new X("Not able to create SurveySubmittedTrigger")}else{if(O.mediaResumedTrigger)O=O.mediaResumedTrigger&&O.id?new BjG(O.id):new X("Not able to create MediaResumedTrigger");else{if(O.closeRequestedTrigger){var K; b=(K=O.closeRequestedTrigger)!=null&&K.triggeringLayoutId?new oX(t8,O.closeRequestedTrigger.triggeringLayoutId,O.id):new X("Not able to create CloseRequestedTrigger")}else if(O.slotIdScheduledTrigger){var t;b=(t=O.slotIdScheduledTrigger)!=null&&t.triggeringSlotId?new $x(t8,O.slotIdScheduledTrigger.triggeringSlotId,O.id):new X("Not able to create SlotIdScheduledTrigger")}else{if(O.mediaTimeRangeTrigger){var h;N=Number((h=O.mediaTimeRangeTrigger)==null?void 0:h.offsetStartMilliseconds);var y;R=Number((y= O.mediaTimeRangeTrigger)==null?void 0:y.offsetEndMilliseconds);isFinite(N)&&isFinite(R)?(y=R,y===-1&&(y=a),a=N>y?new X("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:N,offsetEndMs:y},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",y===a&&N-500<=y):new EW(N,y),O=a instanceof X?a:new Lu(t8,b,a,!1,O.id)):O=new X("Not able to create MediaTimeRangeTrigger")}else if(O.contentVideoIdEndedTrigger)O=O.contentVideoIdEndedTrigger?new x7(t8,b,!1,O.id):new X("Not able to create ContentVideoIdEndedTrigger"); else{if(O.layoutIdEnteredTrigger){var U;b=(U=O.layoutIdEnteredTrigger)!=null&&U.triggeringLayoutId?new vn(t8,O.layoutIdEnteredTrigger.triggeringLayoutId,O.id):new X("Not able to create LayoutIdEnteredTrigger")}else if(O.timeRelativeToLayoutEnterTrigger){var u;b=(u=O.timeRelativeToLayoutEnterTrigger)!=null&&u.triggeringLayoutId?new Zl(t8,Number(O.timeRelativeToLayoutEnterTrigger.durationMs),O.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,O.id):new X("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(O.onDifferentLayoutIdEnteredTrigger){var q; b=(q=O.onDifferentLayoutIdEnteredTrigger)!=null&&q.triggeringLayoutId&&O.onDifferentLayoutIdEnteredTrigger.slotType&&O.onDifferentLayoutIdEnteredTrigger.layoutType?new ig(t8,O.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,O.onDifferentLayoutIdEnteredTrigger.slotType,O.onDifferentLayoutIdEnteredTrigger.layoutType,O.id):new X("Not able to create CloseRequestedTrigger")}else{if(O.liveStreamBreakStartedTrigger)O=O.liveStreamBreakStartedTrigger&&O.id?new Vi(t8,O.id):new X("Not able to create LiveStreamBreakStartedTrigger"); else if(O.liveStreamBreakEndedTrigger)O=O.liveStreamBreakEndedTrigger&&O.id?new IX(t8,O.id):new X("Not able to create LiveStreamBreakEndedTrigger");else{if(O.liveStreamBreakScheduledDurationMatchedTrigger){var W;b=(W=O.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&W.breakDurationMs?new fu(Number(O.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,O.id):new X("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(O.liveStreamBreakScheduledDurationNotMatchedTrigger){var m; b=(m=O.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&m.breakDurationMs?new lg(Number(O.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,O.id):new X("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(O.newSlotScheduledWithBreakDurationTrigger){var E;b=(E=O.newSlotScheduledWithBreakDurationTrigger)!=null&&E.breakDurationMs?new Xu(Number(O.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,O.id):new X("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else b= O.prefetchCacheExpiredTrigger?new b_(t8,O.id):new X("Not able to convert an AdsControlflowTrigger.");O=b}b=O}O=b}b=O}O=b}b=O}O=b}b=O}O=b}b=O}O=b}return O}; N2=function(O,b){b.T>=2&&(O.slot_pos=b.adPodIndex);O.autoplay="1"}; b2A=function(O,b,a,N,k,D,R,d){return b===null?new X("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:b,ActionCompanionAdRenderer:N}):[O2w(O,b,R,D,function(Z){var F=Z.slotId;Z=d(Z);var B=N.adLayoutLoggingData,K=new yr([new Qu(N),new dK(k)]);F=CV(a.G.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",F);var t={layoutId:F,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",By:"core"};return{layoutId:F,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",cB:new Map, layoutExitNormalTriggers:[new Ow(a.T,R)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:K,Nt:Z(t),adLayoutLoggingData:B}})]}; acY=function(O,b,a,N,k,D,R,d){return b===null?new X("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:b,TopBannerImageTextIconButtonedLayoutViewModel:N}):[O2w(O,b,R,D,function(Z){var F=Z.slotId;Z=d(Z);var B=N.adLayoutLoggingData,K=new yr([new eq(N),new dK(k)]);F=CV(a.G.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",F);var t={layoutId:F,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",By:"core"};return{layoutId:F,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", cB:new Map,layoutExitNormalTriggers:[new Ow(a.T,R)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:K,Nt:Z(t),adLayoutLoggingData:B}})]}; sk7=function(O,b,a,N,k,D){if(!D)for(b=g.r(b),D=b.next();!D.done;D=b.next())D=D.value,kY(O,D.renderer,D.config.adPlacementConfig.kind);O=Array.from(O.values()).filter(function(B){return NMG(B)}); b=[];D=g.r(O);for(var R=D.next(),d={};!R.done;d={vx:void 0},R=D.next()){d.vx=R.value;R=g.r(d.vx.xP);for(var Z=R.next(),F={};!Z.done;F={V6:void 0},Z=R.next())F.V6=Z.value,Z=function(B,K){return function(t){return B.V6.pC(t,K.vx.instreamVideoAdRenderer.elementId,B.V6.RA)}}(F,d),F.V6.isContentVideoCompanion?b.push(kAf(a,N,k,d.vx.instreamVideoAdRenderer.elementId,F.V6.associatedCompositePlayerBytesLayoutId,F.V6.adSlotLoggingData,Z)):O.length>1?b.push(DXb(a,N,k,d.vx.instreamVideoAdRenderer.elementId,F.V6.adSlotLoggingData, function(B,K){return function(t){return B.V6.pC(t,K.vx.instreamVideoAdRenderer.elementId,B.V6.RA,B.V6.associatedCompositePlayerBytesLayoutId)}}(F,d))):b.push(DXb(a,N,k,d.vx.instreamVideoAdRenderer.elementId,F.V6.adSlotLoggingData,Z))}return b}; kY=function(O,b,a){if(b=RMz(b)){b=g.r(b);for(var N=b.next();!N.done;N=b.next())if((N=N.value)&&N.externalVideoId){var k=Di(O,N.externalVideoId);k.instreamVideoAdRenderer||(k.instreamVideoAdRenderer=N,k.bU=a)}else u8("InstreamVideoAdRenderer without externalVideoId")}}; RMz=function(O){var b=[],a=O.sandwichedLinearAdRenderer&&O.sandwichedLinearAdRenderer.linearAd&&g.P(O.sandwichedLinearAdRenderer.linearAd,Js);if(a)return b.push(a),b;if(O.instreamVideoAdRenderer)return b.push(O.instreamVideoAdRenderer),b;if(O.linearAdSequenceRenderer&&O.linearAdSequenceRenderer.linearAds){O=g.r(O.linearAdSequenceRenderer.linearAds);for(a=O.next();!a.done;a=O.next())a=a.value,g.P(a,Js)&&b.push(g.P(a,Js));return b}return null}; NMG=function(O){if(O.instreamVideoAdRenderer===void 0)return u8("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var b=g.r(O.xP),a=b.next();!a.done;a=b.next()){a=a.value;if(a.pC===void 0)return!1;if(a.RA===void 0)return u8("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(O.bU===void 0||a.iY===void 0||O.bU!==a.iY&&a.iY!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(O.instreamVideoAdRenderer.elementId===void 0)return u8("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:O.bU,"matching APSR kind":a.iY}),!1}return!0}; Di=function(O,b){O.has(b)||O.set(b,{instreamVideoAdRenderer:void 0,bU:void 0,adVideoId:b,xP:[]});return O.get(b)}; sy=function(O,b,a,N,k,D,R,d,Z){k?Di(O,k).xP.push({r9_:b,iY:a,isContentVideoCompanion:N,RA:R,associatedCompositePlayerBytesLayoutId:D,adSlotLoggingData:d,pC:Z}):u8("Companion AdPlacementSupportedRenderer without adVideoId")}; R9=function(O){var b=0;O=g.r(O.questions);for(var a=O.next();!a.done;a=O.next())if(a=a.value,a=g.P(a,I0)||g.P(a,fo)){var N=void 0;b+=((N=a.surveyAdQuestionCommon)==null?void 0:N.durationMilliseconds)||0}return b}; $Y=function(O){var b,a,N,k,D=((a=g.P((b=O.questions)==null?void 0:b[0],I0))==null?void 0:a.surveyAdQuestionCommon)||((k=g.P((N=O.questions)==null?void 0:N[0],fo))==null?void 0:k.surveyAdQuestionCommon),R;b=[].concat(g.H(((R=O.playbackCommands)==null?void 0:R.instreamAdCompleteCommands)||[]),g.H((D==null?void 0:D.timeoutCommands)||[]));var d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x,l,I,Q,kb,aY;return{impressionCommands:(d=O.playbackCommands)==null?void 0:d.impressionCommands,errorCommands:(Z=O.playbackCommands)== null?void 0:Z.errorCommands,muteCommands:(F=O.playbackCommands)==null?void 0:F.muteCommands,unmuteCommands:(B=O.playbackCommands)==null?void 0:B.unmuteCommands,pauseCommands:(K=O.playbackCommands)==null?void 0:K.pauseCommands,rewindCommands:(t=O.playbackCommands)==null?void 0:t.rewindCommands,resumeCommands:(h=O.playbackCommands)==null?void 0:h.resumeCommands,skipCommands:(y=O.playbackCommands)==null?void 0:y.skipCommands,progressCommands:(U=O.playbackCommands)==null?void 0:U.progressCommands,CNV:(u= O.playbackCommands)==null?void 0:u.clickthroughCommands,fullscreenCommands:(q=O.playbackCommands)==null?void 0:q.fullscreenCommands,activeViewViewableCommands:(W=O.playbackCommands)==null?void 0:W.activeViewViewableCommands,activeViewMeasurableCommands:(m=O.playbackCommands)==null?void 0:m.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(E=O.playbackCommands)==null?void 0:E.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(x=O.playbackCommands)== null?void 0:(l=x.activeViewTracking)==null?void 0:l.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(I=O.playbackCommands)==null?void 0:(Q=I.activeViewTracking)==null?void 0:Q.activeViewAudioMeasurableCommands,endFullscreenCommands:(kb=O.playbackCommands)==null?void 0:kb.endFullscreenCommands,abandonCommands:(aY=O.playbackCommands)==null?void 0:aY.abandonCommands,completeCommands:b}}; CSQ=function(O,b,a,N,k,D,R){return function(d,Z){return $Xp(O,Z.slotId,d,D,function(F,B){var K=Z.layoutId;F=R(F);return Cs(b,K,B,k,F,"LAYOUT_TYPE_SURVEY",[new qx(a),N],a.adLayoutLoggingData)})}}; Fbz=function(O,b,a,N,k,D,R){if(!dXz(O))return new X("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:O});var d=O.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[Z27(D,b,a,N,function(Z){var F=Z.slotId;Z=R(Z);F=CV(k.G.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",F);var B={layoutId:F,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",By:"core"},K=new S2(k.T,N);return{layoutId:F,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",cB:new Map,layoutExitNormalTriggers:[K], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new Hs(d)]),Nt:Z(B)}})]}; dXz=function(O){O=g.P(O==null?void 0:O.additionalPlayerOverlay,g1p);if(!O)return!1;var b=O.slidingMessages;return O.title&&b&&b.length!==0?!0:!1}; Kb7=function(O,b,a,N,k){var D;if((D=O.playerOverlay)==null||!D.instreamSurveyAdRenderer)return function(){return[]}; if(!xhz(O))return function(){return new X("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:O})}; var R=O.playerOverlay.instreamSurveyAdRenderer,d=R9(R);return d<=0?function(){return new X("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:R})}:function(Z,F){var B=BM8(Z,a,N,function(K){var t=K.slotId; K=F(K);var h=$Y(R);t=CV(k.G.get(),"LAYOUT_TYPE_SURVEY",t);var y={layoutId:t,layoutType:"LAYOUT_TYPE_SURVEY",By:"core"},U=new S2(k.T,N),u=new a0(k.T,t),q=new d5(k.T,t),W=new yQp(k.T);return{layoutId:t,layoutType:"LAYOUT_TYPE_SURVEY",cB:new Map,layoutExitNormalTriggers:[U,W],layoutExitSkipTriggers:[u],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[q],d5:[],By:"core",clientMetadata:new yr([new Ws(R),new dK(b),new eA(d/1E3),new N1(h)]),Nt:K(y),adLayoutLoggingData:R.adLayoutLoggingData}}); Z=Fbz(O,a,B.slotId,N,k,Z,F);return Z instanceof X?Z:[B].concat(g.H(Z))}}; UX8=function(O,b,a,N,k,D,R){R=R===void 0?!1:R;var d=[];try{var Z=[];if(a.renderer.linearAdSequenceRenderer)var F=function(U){U=tqw(U.slotId,a,b,k(U),N,D,R);Z=U.ZZd;return U.ph}; else if(a.renderer.instreamVideoAdRenderer)F=function(U){var u=U.slotId;U=k(U);var q=R,W=a.config.adPlacementConfig,m=hMB(W),E=m.SI,x=m.JP;m=a.renderer.instreamVideoAdRenderer;var l;if(m==null?0:(l=m.playerOverlay)==null?0:l.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var I=dY(m,q);l=Math.min(E+I.videoLengthSeconds*1E3,x);q=new pu(0,[I.videoLengthSeconds]);x=I.videoLengthSeconds;var Q=I.playerVars,kb=I.instreamAdPlayerOverlayRenderer,aY=I.playerOverlayLayoutRenderer, s7=I.adVideoId,V=yO8(a),tA=I.cB;I=I.sG;var H8=m==null?void 0:m.adLayoutLoggingData;m=m==null?void 0:m.sodarExtensionData;u=CV(b.G.get(),"LAYOUT_TYPE_MEDIA",u);var fw={layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA",By:"core"};return{layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA",cB:tA,layoutExitNormalTriggers:[new IX(b.T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new t7(N),new GL(x),new oE(Q),new vs(E),new jA(l),kb&&new h7(kb), aY&&new yF(aY),new dK(W),new Kh(s7),new Zz(q),new VF(V),m&&new Ps(m),new ET({current:null}),new IE({}),new sH(I)].filter(wUz)),Nt:U(fw),adLayoutLoggingData:H8}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var B=TMY(O,N,a.adSlotLoggingData,F);d.push(B);for(var K=g.r(Z),t=K.next();!t.done;t=K.next()){var h=t.value,y=h(O,k);if(y instanceof X)return y;d.push.apply(d,g.H(y))}}catch(U){return new X(U,{errorMessage:U.message,AdPlacementRenderer:a,numberOfSurveyRenderers:rO3(a)})}return d}; rO3=function(O){O=(O.renderer.linearAdSequenceRenderer||{}).linearAds;return O!=null&&O.length?O.filter(function(b){var a,N;return((a=g.P(b,Js))==null?void 0:(N=a.playerOverlay)==null?void 0:N.instreamSurveyAdRenderer)!=null}).length:0}; tqw=function(O,b,a,N,k,D,R){var d=b.config.adPlacementConfig,Z=hMB(d),F=Z.SI,B=Z.JP;Z=(b.renderer.linearAdSequenceRenderer||{}).linearAds;if(Z==null||!Z.length)throw new TypeError("Expected linear ads");var K=[],t={XN:F,Om:0,Xc4:K};Z=Z.map(function(y){return uVf(O,y,t,a,N,d,k,B,R)}).map(function(y,U){U=new pu(U,K); return y(U)}); var h=Z.map(function(y){return y.Ri}); return{ph:AOz(a,O,F,h,d,yO8(b),N,B,D),ZZd:Z.map(function(y){return y.WZ4})}}; uVf=function(O,b,a,N,k,D,R,d,Z){var F=dY(g.P(b,Js),Z),B=a.XN,K=a.Om,t=Math.min(B+F.videoLengthSeconds*1E3,d);a.XN=t;a.Om++;a.Xc4.push(F.videoLengthSeconds);var h,y,U=(h=g.P(b,Js))==null?void 0:(y=h.playerOverlay)==null?void 0:y.instreamSurveyAdRenderer;if(F.adVideoId==="nPpU29QrbiU"&&U==null)throw new TypeError("Survey slate media has no survey overlay");return function(u){N2(F.playerVars,u);var q,W,m=F.videoLengthSeconds,E=F.playerVars,x=F.cB,l=F.sG,I=F.instreamAdPlayerOverlayRenderer,Q=F.playerOverlayLayoutRenderer, kb=F.adVideoId,aY=(q=g.P(b,Js))==null?void 0:q.adLayoutLoggingData;q=(W=g.P(b,Js))==null?void 0:W.sodarExtensionData;W=CV(N.G.get(),"LAYOUT_TYPE_MEDIA",O);var s7={layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA",By:"adapter"};u={layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA",cB:x,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"adapter",clientMetadata:new yr([new t7(R),new GL(m),new oE(E),new vs(B),new jA(t),new SA(K),new ET({current:null}), I&&new h7(I),Q&&new yF(Q),new dK(D),new Kh(kb),new Zz(u),q&&new Ps(q),U&&new DC(U),new IE({}),new sH(l)].filter(wUz)),Nt:k(s7),adLayoutLoggingData:aY};m=Kb7(g.P(b,Js),D,R,u.layoutId,N);return{Ri:u,WZ4:m}}}; dY=function(O,b){if(!O)throw new TypeError("Expected instream video ad renderer");if(!O.playerVars)throw new TypeError("Expected player vars in url encoded string");var a=FZ(O.playerVars),N=Number(a.length_seconds);if(isNaN(N))throw new TypeError("Expected valid length seconds in player vars");var k=Number(O.trimmedMaxNonSkippableAdDurationMs);N=isNaN(k)?N:Math.min(N,k/1E3);k=O.playerOverlay||{};k=k.instreamAdPlayerOverlayRenderer===void 0?null:k.instreamAdPlayerOverlayRenderer;var D=O.playerOverlay|| {};D=D.playerOverlayLayoutRenderer===void 0?null:D.playerOverlayLayoutRenderer;var R=a.video_id;R||(R=(R=O.externalVideoId)?R:void 0);if(!R)throw new TypeError("Expected valid video id in IVAR");if(b&&N===0){var d;b=(d=Wbz[R])!=null?d:N}else b=N;return{playerVars:a,videoLengthSeconds:b,instreamAdPlayerOverlayRenderer:k,playerOverlayLayoutRenderer:D,adVideoId:R,cB:O.pings?oC(O.pings):new Map,sG:GT(O.pings)}}; yO8=function(O){O=Number(O.driftRecoveryMs);return isNaN(O)||O<=0?null:O}; hMB=function(O){var b=O.adTimeOffset||{};O=b.offsetEndMilliseconds;b=Number(b.offsetStartMilliseconds);if(isNaN(b))throw new TypeError("Expected valid start offset");O=Number(O);if(isNaN(O))throw new TypeError("Expected valid end offset");return{SI:b,JP:O}}; q1G=function(O){var b,a=(b=wo(O.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:b.current;if(!a)return null;b=wo(O.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var N=O.layoutId,k=wo(O.clientMetadata,"metadata_type_content_cpn"),D=wo(O.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),R=wo(O.clientMetadata,"metadata_type_player_underlay_renderer"),d=wo(O.clientMetadata,"metadata_type_ad_placement_config"),Z=wo(O.clientMetadata,"metadata_type_video_length_seconds"); var F=BW(O.clientMetadata,"metadata_type_layout_enter_ms")&&BW(O.clientMetadata,"metadata_type_layout_exit_ms")?(wo(O.clientMetadata,"metadata_type_layout_exit_ms")-wo(O.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{S9:N,contentCpn:k,KT:a,Sm:b,instreamAdPlayerOverlayRenderer:D,instreamAdPlayerUnderlayRenderer:R,adPlacementConfig:d,videoLengthSeconds:Z,Mo:F,inPlayerLayoutId:wo(O.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:wo(O.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; cO7=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y){N=Yw(N,"SLOT_TYPE_PLAYER_BYTES");O=H2f(k,O,R,a,N,Z,F);if(O instanceof X)return O;var U;F=(U=wo(O.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:U.layoutId;if(!F)return new X("Invalid adNotify layout");b=Y1G(F,k,D,a,d,b,Z,B,K,t,h,y,R);return b instanceof X?b:[O].concat(g.H(b))}; Y1G=function(O,b,a,N,k,D,R,d,Z,F,B,K,t){a=mXz(b,a,N,D,R,d,Z,F,B,K,t);if(a instanceof X)return a;O=zMb(b,O,R,k,a);return O instanceof X?O:[].concat(g.H(O.Ep),[O.qD])}; E1Q=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h){b=mXz(O,b,a,k,D,d,Z,F,B,K,t,h);if(b instanceof X)return b;O=JO7(O,a,D,R,N,d.u3,b);return O instanceof X?O:O.Ep.concat(O.qD)}; mXz=function(O,b,a,N,k,D,R,d,Z,F,B,K){var t=Zi(N,a,F);return t instanceof h8?new X(t):F.Z.K().experiments.RX("html5_refactor_in_player_slot_generation")?function(h){var y=new pu(0,[t.iN]);h=Mqz(b,t.layoutId,t.NG,a,F9(t.playerVars,t.yq,D,Z,y),t.iN,k,y,R(h),d.get(t.NG.externalVideoId),K);y=[];if(t.NG.playerOverlay.instreamAdPlayerOverlayRenderer){var U=q1G(h);if(!U)return u8("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,h),{layout:h,Ep:[]}; y=[n18(O,U.contentCpn,U.S9,function(q){return gY(b,q.slotId,"core",U,WW(B,q))},U.inPlayerSlotId)].concat(g.H(y)); if(U.instreamAdPlayerUnderlayRenderer&&Ba(F)){var u=U.instreamAdPlayerUnderlayRenderer;y=[pUQ(O,U.contentCpn,U.S9,function(q){return GAe(b,q.slotId,u,U.adPlacementConfig,U.S9,WW(B,q))})].concat(g.H(y))}}return{layout:h, Ep:y}}:function(h){var y=new pu(0,[t.iN]); return{layout:Mqz(b,t.layoutId,t.NG,a,F9(t.playerVars,t.yq,D,Z,y),t.iN,k,y,R(h),d.get(t.NG.externalVideoId),K),Ep:[]}}}; Zi=function(O,b,a){if(!O.playerVars)return new h8("No playerVars available in InstreamVideoAdRenderer.");var N,k;if(O.elementId==null||O.playerVars==null||O.playerOverlay==null||((N=O.playerOverlay)==null?void 0:N.instreamAdPlayerOverlayRenderer)==null&&((k=O.playerOverlay)==null?void 0:k.playerOverlayLayoutRenderer)==null||O.pings==null||O.externalVideoId==null)return new h8("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:O});N=FZ(O.playerVars);k=Number(N.length_seconds); isNaN(k)&&(k=0,u8("Expected valid length seconds in player vars but got NaN"));if(a.gK(b.kind==="AD_PLACEMENT_KIND_START")){if(O.layoutId===void 0)return new h8("Expected server generated layout ID in instreamVideoAdRenderer");b=O.layoutId}else b=O.elementId;return{layoutId:b,NG:O,playerVars:N,yq:O.playerVars,iN:k}}; F9=function(O,b,a,N,k){O.iv_load_policy=N;b=FZ(b);if(b.cta_conversion_urls)try{O.cta_conversion_urls=JSON.parse(b.cta_conversion_urls)}catch(D){u8(D)}a.l$&&(O.ctrl=a.l$);a.FL&&(O.ytr=a.FL);a.Cj&&(O.ytrcc=a.Cj);a.isMdxPlayback&&(O.mdx="1");O.vvt&&(O.vss_credentials_token=O.vvt,a.bK&&(O.vss_credentials_token_type=a.bK),a.mdxEnvironment&&(O.mdx_environment=a.mdxEnvironment));N2(O,k);return O}; o1Q=function(O){var b=new Map;O=g.r(O);for(var a=O.next();!a.done;a=O.next())(a=a.value.renderer.remoteSlotsRenderer)&&a.hostElementId&&b.set(a.hostElementId,a);return b}; Ks=function(O){return O.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; xXY=function(O){return O!=null}; lcf=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h){for(var y=[],U=g.r(O),u=U.next();!u.done;u=U.next())if(u=u.value,!zxe(u)&&!pT3(u)){var q=Ks(u)&&!!u.slotEntryTrigger.beforeContentVideoIdStartedTrigger,W=Z.gK(q),m=PSb(u,F,N,a.L0,W);if(m instanceof X)return m;var E=void 0,x={slotId:u.adSlotMetadata.slotId,slotType:u.adSlotMetadata.slotType,slotPhysicalPosition:(E=u.adSlotMetadata.slotPhysicalPosition)!=null?E:1,By:"core",slotEntryTrigger:m.slotEntryTrigger,slotFulfillmentTriggers:m.slotFulfillmentTriggers, slotExpirationTriggers:m.slotExpirationTriggers},l=g.P(u.fulfillmentContent.fulfilledLayout,G1);if(l){if(!po(l))return new X("Invalid PlayerBytesAdLayoutRenderer");E=K&&!(Ks(u)&&u.slotEntryTrigger.beforeContentVideoIdStartedTrigger);m=m.slotFulfillmentTriggers.some(function(I){return I instanceof fu}); W=E?v1e(x,u.adSlotMetadata.triggerEvent,l,a,N,D,F,O,W,t,m,h):jk3(x,u.adSlotMetadata.triggerEvent,l,b,a,N,k,D,R,d,Z,F,O,B,W,u.adSlotMetadata.triggeringSourceLayoutId);if(W instanceof X)return W;m=[];Ks(u)&&m.push(new Fi({Mj:Ks(u)&&!!u.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));E&&m.push(new IE({}));a.u3&&m.push(new kc({}));m.push(new CS(q));u=Object.assign({},x,{clientMetadata:new yr(m),fulfilledLayout:W.layout,adSlotLoggingData:u.adSlotMetadata.adSlotLoggingData});y.push.apply(y,g.H(W.Ep)); y.push(u)}else if(q=g.P(u.fulfillmentContent.fulfilledLayout,jd)){if(!mh7(q))return new X("Invalid PlayerUnderlayAdLayoutRenderer");q=S1z(q,N,a.L0,D,x,u.adSlotMetadata.triggerEvent,u.adSlotMetadata.triggeringSourceLayoutId);if(q instanceof X)return q;u=Object.assign({},x,{clientMetadata:new yr([]),fulfilledLayout:q,adSlotLoggingData:u.adSlotMetadata.adSlotLoggingData});y.push(u)}else if(q=g.P(u.fulfillmentContent.fulfilledLayout,Ei8)){if(!UhQ(q))return new X("Invalid AboveFeedAdLayoutRenderer");q= IcA(q,N,a.L0,D,x,u.adSlotMetadata.triggerEvent,u.adSlotMetadata.triggeringSourceLayoutId);if(q instanceof X)return q;u=Object.assign({},x,{clientMetadata:new yr([]),fulfilledLayout:q,adSlotLoggingData:u.adSlotMetadata.adSlotLoggingData});y.push(u)}else if(q=g.P(u.fulfillmentContent.fulfilledLayout,Mw3)){if(!g5(q.adLayoutMetadata)||!g.P(q.renderingContent,BJ))return new X("Invalid BelowPlayerAdLayoutRenderer");q=IcA(q,N,a.L0,D,x,u.adSlotMetadata.triggerEvent,u.adSlotMetadata.triggeringSourceLayoutId); if(q instanceof X)return q;u=Object.assign({},x,{clientMetadata:new yr([]),fulfilledLayout:q,adSlotLoggingData:u.adSlotMetadata.adSlotLoggingData});y.push(u)}else if(q=g.P(u.fulfillmentContent.fulfilledLayout,Sd)){if(!xx(q))return new X("Invalid PlayerBytesSequenceItemAdLayoutRenderer");q=fcw(q,N,a.L0,D,x,u.adSlotMetadata.triggerEvent);if(q instanceof X)return q;u=Object.assign({},x,{clientMetadata:new yr([]),fulfilledLayout:q,adSlotLoggingData:u.adSlotMetadata.adSlotLoggingData});y.push(u)}else return new X("Unable to retrieve a client slot ["+ x.slotType+"] from a given AdSlotRenderer")}return y}; fcw=function(O,b,a,N,k,D){var R={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType,By:"core"};b=td(O,b,a);return b instanceof X?b:(a=g.P(O.renderingContent,o0))&&a.pings?Object.assign({},R,{renderingContent:O.renderingContent,cB:oC(a.pings)},b,{Nt:WW(N,k)(R),clientMetadata:new yr([new dK(hd(D))]),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData}):new X("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; IcA=function(O,b,a,N,k,D,R){var d={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType,By:"core"};b=td(O,b,a);if(b instanceof X)return b;a=[];a.push(new dK(hd(D)));D==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&R!==void 0&&a.push(new YX(R));return Object.assign({},d,{renderingContent:O.renderingContent,cB:new Map([["impression",Vqz(O)]])},b,{Nt:WW(N,k)(d),clientMetadata:new yr(a),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData})}; S1z=function(O,b,a,N,k,D,R){if(O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(R=g.P(O.renderingContent,PJ))if(R=g.P(R.sidePanel,YiQ)){var d={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType,By:"core"};b=td(O,b,a);O=b instanceof X?b:Object.assign({},d,{renderingContent:O.renderingContent,cB:new Map([["impression",R.impressionPings||[]],["resume",R.resumePings||[]]])},b,{Nt:WW(N,k)(d),clientMetadata:new yr([new dK(hd(D))]),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData})}else O= new X("DismissablePanelTextPortraitImageRenderer is missing");else O=new X("SqueezebackPlayerSidePanelRenderer is missing");else O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.P(O.renderingContent,W1A)?(R={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType,By:"core"},b=td(O,b,a),O=b instanceof X?b:Object.assign({},R,{renderingContent:O.renderingContent,cB:new Map},b,{Nt:WW(N,k)(R),clientMetadata:new yr([new dK(hd(D))]),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData})): O=new X("CounterfactualRenderer is missing"):O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?O=new X("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?O=new X("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.P(O.renderingContent,vJ)?(D={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType, By:"core"},b=td(O,b,a),O=b instanceof X?b:R?Object.assign({},D,{renderingContent:O.renderingContent,cB:new Map},b,{Nt:WW(N,k)(D),clientMetadata:new yr([new YX(R)]),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData}):new X("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):O=new X("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.P(O.renderingContent,qie)? (D={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType,By:"core"},b=td(O,b,a),O=b instanceof X?b:Object.assign({},D,{renderingContent:O.renderingContent,cB:new Map([])},b,{Nt:WW(N,k)(D),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new yr([])})):O=new X("AdsEngagementPanelSectionListViewModel is missing"):O=new X("LayoutType ["+O.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return O}; v1e=function(O,b,a,N,k,D,R,d,Z,F,B,K){if((K==null?void 0:K.Ut)===void 0||(K==null?void 0:K.DS)===void 0)return new X("Cached ad break range from cue point is missing");var t=td(a,k,N.L0);if(t instanceof X)return t;t={layoutExitMuteTriggers:[],layoutExitNormalTriggers:t.layoutExitNormalTriggers,layoutExitSkipTriggers:[],d5:[],layoutExitUserInputSubmittedTriggers:[]};if(g.P(a.renderingContent,Js))return O=Lb7(O,b,a,t,k,D,d,Z,N.L0,R,K.Ut,K.DS),O instanceof X?O:O.B4===void 0?new X("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:O.layout,Ep:[O.B4]};var h=g.P(a.renderingContent,mq);if(h){if(!g5(a.adLayoutMetadata))return new X("Invalid ad layout metadata");if(!z1(h))return new X("Invalid sequential layout");h=h.sequentialLayouts.map(function(y){return y.playerBytesAdLayoutRenderer}); O=XUe(O,b,a,t,h,k,N,D,R,Z,d,F,K.Ut,K.DS,B);return O instanceof X?O:{layout:O.CC,Ep:O.Ep}}return new X("Not able to convert a sequential layout")}; XUe=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y){var U=i23(k,t,h);if(U instanceof X)return U;var u=[],q=[];U=g.r(U);for(var W=U.next();!W.done;W=U.next()){var m=W.value;W=O;var E=k[m.Om],x=m,l=b;m=D;var I=R,Q=d,kb=Z,aY=F,s7=B,V=yZ(E);if(V instanceof X)W=V;else{var tA={layoutId:E.adLayoutMetadata.layoutId,layoutType:E.adLayoutMetadata.layoutType,By:"adapter"};x=Qkz(l,E,x,m);x instanceof X?W=x:(W=Object.assign({},tA,wY,{cB:V,renderingContent:E.renderingContent,clientMetadata:new yr(x),Nt:WW(Q,W)(tA),adLayoutLoggingData:E.adLayoutMetadata.adLayoutLoggingData}), W=(E=Tg(s7,W,m,I.L0,Q,kb,aY,void 0,!0))?E instanceof X?E:{layout:W,B4:E}:new X("Expecting associatedInPlayerSlot"))}if(W instanceof X)return W;u.push(W.layout);q.push(W.B4)}k={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,By:"core"};b=[new VF(Number(a.driftRecoveryMs)),new vs(t),new jA(h),new dK(hd(b)),new $c(K),new IE({})];y&&b.push(new go({}));return{CC:Object.assign({},k,N,{Lv:u,cB:new Map,clientMetadata:new yr(b),Nt:WW(d,O)(k)}),Ep:q}}; Lb7=function(O,b,a,N,k,D,R,d,Z,F,B,K){if(!po(a))return new X("Invalid PlayerBytesAdLayoutRenderer");var t=yZ(a);if(t instanceof X)return t;var h={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,By:"core"},y=g.P(a.renderingContent,Js);if(!y)return new X("Invalid rendering content for DAI media layout");y=dY(y,!1);B={We:y,Om:0,XN:B,tH:Math.min(B+y.videoLengthSeconds*1E3,K),Cn:new pu(0,[y.videoLengthSeconds])};var U;K=(U=Number(a.driftRecoveryMs))!=null?U:void 0;b=Qkz(b, a,B,k,K);if(b instanceof X)return b;O=Object.assign({},h,N,{cB:t,renderingContent:a.renderingContent,clientMetadata:new yr(b),Nt:WW(D,O)(h),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData});return(k=Tg(R,O,k,Z,D,F,d,void 0,!0))?k instanceof X?k:{layout:O,B4:k}:new X("Expecting associatedInPlayerSlot")}; jk3=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U){var u=td(a,D,k.L0);if(u instanceof X)return u;if(g.P(a.renderingContent,Js)){Z=eMf([a],k,Z);if(Z instanceof X)return Z;if(Z.length!==1)return new X("Only expected one media layout.");O=Ohf(O,b,a,u,Z[0],void 0,"core",N,D,R,d,F,t,h,y,k.L0,K,void 0,U);return O instanceof X?O:{layout:O.layout,Ep:O.B4?[O.B4]:[]}}var q=g.P(a.renderingContent,mq);if(q){if(!g5(a.adLayoutMetadata))return new X("Invalid ad layout metadata");if(!z1(q))return new X("Invalid sequential layout"); q=q.sequentialLayouts.map(function(W){return W.playerBytesAdLayoutRenderer}); O=bhp(O,b,a.adLayoutMetadata,u,q,N,D,k,Z,R,d,F,B,K,y,t,h,U);return O instanceof X?O:{layout:O.CC,Ep:O.Ep}}return new X("Not able to convert a sequential layout")}; bhp=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q){var W=new Bs({current:null}),m=eMf(k,d,Z);if(m instanceof X)return m;Z=[];for(var E=[],x=void 0,l=0;l<k.length;l++){var I=k[l];if(g.P(I.renderingContent,Js)){x=lu(t)&&VK(t)?m[l+1]:void 0;x=Ohf(O,b,I,wY,m[l],x,"adapter",D,R,F,B,K,U,u,y,d.L0,h,W,q);if(x instanceof X)return x;Z.push(x.layout);x.B4&&E.push(x.B4);x=m[l]}else if(g.P(I.renderingContent,Ew)){var Q=O,kb=B;if(po(I)){var aY=g.P(I.renderingContent,Ew);if(aY&&aY.playerVars!==void 0){var s7={layoutId:I.adLayoutMetadata.layoutId, layoutType:I.adLayoutMetadata.layoutType,By:"adapter"};aY=FZ(aY.playerVars);aY.autoplay="1";I=Object.assign({},s7,wY,{renderingContent:I.renderingContent,clientMetadata:new yr([new fh({}),new dK({kind:"AD_PLACEMENT_KIND_START"}),new ET({current:null}),new oE(aY)]),cB:new Map,Nt:WW(kb,Q)(s7),adLayoutLoggingData:I.adLayoutMetadata.adLayoutLoggingData})}else I=new X("Invalid ad intro renderer")}else I=new X("Invalid PlayerBytesAdLayoutRenderer");if(I instanceof X)return I;Z.push(I)}else if(g.P(I.renderingContent, rW))if(u){I=azY(O,I,B,hd(b),x);if(I instanceof X)return I;Z.push(I);I=Tg(U,I,R,d.L0,B,h,y,W,!1);if(I instanceof X)return I;if(I)E.push(I);else return new X("Not able to retrieve InPlayer slot for endcap")}else{a:{Q=I.adLayoutMetadata.layoutId;kb=g.r(D);for(s7=kb.next();!s7.done;s7=kb.next()){s7=s7.value;var V=aY=void 0,tA=((aY=s7.renderer)==null?void 0:(V=aY.linearAdSequenceRenderer)==null?void 0:V.linearAds)||[];aY=g.r(tA);for(V=aY.next();!V.done;V=aY.next())if((V=g.P(V.value,rW))&&V.inPlayerSlotId!== void 0&&V.inPlayerLayoutId!==void 0&&V.associatedPlayerBytesLayoutId!==void 0&&V.associatedPlayerBytesLayoutId===Q){Q={zQ:V,adPlacementConfig:s7.config.adPlacementConfig};break a}}Q=new X("Not able to find associated InPlayer slot for endcap")}if(Q instanceof X)return Q;I=azY(O,I,B,Q.adPlacementConfig,x);if(I instanceof X)return I;Z.push(I);I=NKe(I.layoutId,h,R,Q,W,B);if(I instanceof X)return I;E.push(I)}}b={layoutId:a.layoutId,layoutType:a.layoutType,By:"core"};return{CC:Object.assign({},b,N,{Lv:Z, cB:new Map,clientMetadata:new yr([W]),Nt:WW(B,O)(b)}),Ep:E}}; Ohf=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W){if(!po(a))return new X("Invalid PlayerBytesAdLayoutRenderer");var m=yZ(a);if(m instanceof X)return m;R={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,By:R};a:{var E=a.adLayoutMetadata.layoutId,x=g.P(a.renderingContent,Js);if(x&&cJ(x)){var l=[];if(h)l.push(new dK(hd(b)));else{b:{d=g.r(d);for(b=d.next();!b.done;b=d.next()){b=b.value;var I=RMz(b.renderer)||[],Q=g.r(I);for(I=Q.next();!I.done;I=Q.next())if(I=I.value,I.associatedPlayerBytesLayoutId=== E){I.associatedPlayerBytesLayoutId?(d=I.playerOverlay,Q=d!==void 0&&d.playerOverlayLayoutRenderer!==void 0&&d.playerOverlayLayoutRenderer.inPlayerSlotId!==void 0&&d.playerOverlayLayoutRenderer.inPlayerLayoutId!==void 0,d=d!==void 0&&d.instreamAdPlayerOverlayRenderer!==void 0&&d.instreamAdPlayerOverlayRenderer.inPlayerSlotId!==void 0&&d.instreamAdPlayerOverlayRenderer.inPlayerLayoutId!==void 0||Q):d=!1;b=d?{instreamVideoAdRenderer:I,adPlacementConfig:b.config.adPlacementConfig}:new X("Invalid InPlayer shim"); break b}}b=new X("Not able to find associated InPlayer slot")}if(b instanceof X){D=b;break a}d=b.instreamVideoAdRenderer.playerOverlay.instreamAdPlayerOverlayRenderer;I=b.instreamVideoAdRenderer.playerOverlay.playerOverlayLayoutRenderer;var kb;Q=(kb=d==null?void 0:d.inPlayerSlotId)!=null?kb:I==null?void 0:I.inPlayerSlotId;var aY;kb=(aY=d==null?void 0:d.inPlayerLayoutId)!=null?aY:I==null?void 0:I.inPlayerLayoutId;if(Q===void 0){D=new X("InPlayer shim slot id is undefined");break a}if(kb===void 0){D= new X("InPlayer shim layout id is undefined");break a}l.push(new cs(kb),new zL(Q),new SA(k.Cn.adPodIndex),new dK(b.adPlacementConfig));d&&l.push(new h7(d));I&&l.push(new yF(I))}l.push(new Zz(k.Cn),new Kh(x.externalVideoId),new t7(Z),new N1({impressionCommands:x.impressionCommands,abandonCommands:x.onAbandonCommands,completeCommands:x.completeCommands,progressCommands:x.adVideoProgressCommands}),new oE(k.PH),new ET({current:null}),new GL(k.ecl.iN),new sH(GT(x.pings)),new Fn(k.Cn.adPodIndex));W&&l.push(new YX(W)); (k=kLY(E,t))&&l.push(new TL(k));D&&l.push(new xX(D.PH));x.adNextParams&&l.push(new aE(x.adNextParams));x.clickthroughEndpoint&&l.push(new Nx(x.clickthroughEndpoint));x.legacyInfoCardVastExtension&&l.push(new bb(x.legacyInfoCardVastExtension));x.sodarExtensionData&&l.push(new Ps(x.sodarExtensionData));q&&x.adPodSkipTarget&&x.adPodSkipTarget>0&&(l.push(q),l.push(new gK(x.adPodSkipTarget)));(D=F.get(x.externalVideoId))&&l.push(new QF(D));D=l}else D=new X("Invalid vod media renderer")}if(D instanceof X)return D;O=Object.assign({},R,N,{cB:m,renderingContent:a.renderingContent,clientMetadata:new yr(D),Nt:WW(B,O)(R),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData});a=g.P(a.renderingContent,Js);if(!a||!cJ(a))return new X("Invalid meida renderer");K=Di(K,a.externalVideoId);K.instreamVideoAdRenderer=a;K.bU="AD_PLACEMENT_KIND_START";return h?(Z=Tg(t,O,Z,U,B,u,y,q,!1),Z instanceof X?Z:kLY(O.layoutId,t)&&Z?{layout:Object.assign({},O,{clientMetadata:new yr(D.concat(new rK(Z)))})}:{layout:O,B4:Z}): {layout:O}}; azY=function(O,b,a,N,k){if(!po(b))return new X("Invalid PlayerBytesAdLayoutRenderer");var D=g.P(b.renderingContent,rW);if(!D||D.durationMilliseconds===void 0)return new X("Invalid endcap renderer");var R={layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,By:"adapter"};N=[new OH(D.durationMilliseconds),new N1({impressionCommands:void 0,abandonCommands:D.abandonCommands?[{commandExecutorCommand:D.abandonCommands}]:void 0,completeCommands:D.completionCommands}),new dK(N), new ms("LAYOUT_TYPE_ENDCAP")];if(k){N.push(new Fn(k.Cn.adPodIndex-1));N.push(new SA(k.Cn.adPodIndex));var d;N.push(new gK((d=k.adPodSkipTarget)!=null?d:-1))}return Object.assign({},R,wY,{renderingContent:b.renderingContent,clientMetadata:new yr(N),cB:D.skipPings?new Map([["skip",D.skipPings]]):new Map,Nt:WW(a,O)(R),adLayoutLoggingData:b.adLayoutMetadata.adLayoutLoggingData})}; Tg=function(O,b,a,N,k,D,R,d,Z){O=O.filter(function(B){return B.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&B.adSlotMetadata.triggeringSourceLayoutId===b.layoutId}); if(O.length!==0){if(O.length!==1)return new X("Invalid InPlayer slot association for the given PlayerBytes layout");O=O[0];R=PSb(O,D,a,N,R);if(R instanceof X)return R;var F;D={slotId:O.adSlotMetadata.slotId,slotType:O.adSlotMetadata.slotType,slotPhysicalPosition:(F=O.adSlotMetadata.slotPhysicalPosition)!=null?F:1,By:"core",slotEntryTrigger:R.slotEntryTrigger,slotFulfillmentTriggers:R.slotFulfillmentTriggers,slotExpirationTriggers:R.slotExpirationTriggers};F=g.P(O.fulfillmentContent.fulfilledLayout, JQp);if(!F||!AQA(F))return new X("Invalid InPlayerAdLayoutRenderer");R={layoutId:F.adLayoutMetadata.layoutId,layoutType:F.adLayoutMetadata.layoutType,By:"core"};a=td(F,a,N);if(a instanceof X)return a;N=[];Z&&N.push(new IE({}));if(F.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")N.push.apply(N,g.H(Dxe(O.adSlotMetadata.triggerEvent,b)));else if(F.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")N.push(new dK(hd(O.adSlotMetadata.triggerEvent))),d&&N.push(d);else return new X("Not able to parse an SDF InPlayer layout"); k=Object.assign({},R,a,{renderingContent:F.renderingContent,cB:new Map,Nt:WW(k,D)(R),clientMetadata:new yr(N),adLayoutLoggingData:F.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},D,{fulfilledLayout:k,clientMetadata:new yr([])})}}; Dxe=function(O,b){var a=[];a.push(new dK(hd(O)));a.push(new YX(b.layoutId));(O=wo(b.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&a.push(new ET(O));(O=wo(b.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&a.push(new Bs(O));(O=wo(b.clientMetadata,"metadata_type_remote_slots_data"))&&a.push(new QF(O));(O=wo(b.clientMetadata,"metadata_type_ad_next_params"))&&a.push(new aE(O));(O=wo(b.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&a.push(new Nx(O));(O= wo(b.clientMetadata,"metadata_type_ad_pod_info"))&&a.push(new Zz(O));(b=wo(b.clientMetadata,"metadata_type_ad_video_id"))&&a.push(new Kh(b));return a}; NKe=function(O,b,a,N,k,D){function R(F){return rY(b,F)} var d=N.zQ.inPlayerSlotId,Z={layoutId:N.zQ.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",By:"core"};a={slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:new vn(R,O),slotFulfillmentTriggers:[new N9(R,d)],slotExpirationTriggers:[new kx(R,d),new Ow(R,a)]};O=Object.assign({},Z,{layoutExitNormalTriggers:[new S2(R,O)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],cB:new Map,clientMetadata:new yr([new uK(N.zQ), new dK(N.adPlacementConfig),k]),Nt:WW(D,a)(Z),adLayoutLoggingData:N.zQ.adLayoutLoggingData});return Object.assign({},a,{clientMetadata:new yr([new Lh(O)])})}; kLY=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next())if(a=a.value,a.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var N=g.P(a.fulfillmentContent.fulfilledLayout,jd);if(N&&(N=g.P(N.renderingContent,PJ))&&N.associatedPlayerBytesLayoutId===O)return a}}; PSb=function(O,b,a,N,k){var D=sE8(a9(O.slotEntryTrigger,a,N),k,O,b);if(D instanceof X)return D;for(var R=[],d=g.r(O.slotFulfillmentTriggers),Z=d.next();!Z.done;Z=d.next()){Z=a9(Z.value,a,N);if(Z instanceof X)return Z;R.push(Z)}R=RK7(R,k,O,b);b=[];O=g.r(O.slotExpirationTriggers);for(k=O.next();!k.done;k=O.next()){k=a9(k.value,a,N);if(k instanceof X)return k;b.push(k)}return{slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:b}}; sE8=function(O,b,a,N){return b&&a.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&O instanceof Gn?new nu(function(k){return rY(N,k)},a.adSlotMetadata.slotId):O}; RK7=function(O,b,a,N){return b&&a.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?O.map(function(k){return k instanceof N9?new $x(function(D){return rY(N,D)},a.adSlotMetadata.slotId):k}):O}; td=function(O,b,a){for(var N=[],k=g.r(O.layoutExitNormalTriggers||[]),D=k.next();!D.done;D=k.next()){D=a9(D.value,b,a);if(D instanceof X)return D;N.push(D)}k=[];D=g.r(O.layoutExitSkipTriggers||[]);for(var R=D.next();!R.done;R=D.next()){R=a9(R.value,b,a);if(R instanceof X)return R;k.push(R)}D=[];R=g.r(O.layoutExitMuteTriggers||[]);for(var d=R.next();!d.done;d=R.next()){d=a9(d.value,b,a);if(d instanceof X)return d;D.push(d)}R=[];O=g.r(O.layoutExitUserInputSubmittedTriggers||[]);for(d=O.next();!d.done;d= O.next()){d=a9(d.value,b,a);if(d instanceof X)return d;R.push(d)}return{layoutExitNormalTriggers:N,layoutExitSkipTriggers:k,layoutExitMuteTriggers:D,layoutExitUserInputSubmittedTriggers:R,d5:[]}}; yZ=function(O){var b=g.P(O.renderingContent,Js);if(b==null?0:b.pings)return oC(b.pings);O=g.P(O.renderingContent,rW);return(O==null?0:O.skipPings)?new Map([["skip",O.skipPings]]):new Map}; Qkz=function(O,b,a,N,k){b=g.P(b.renderingContent,Js);if(!b)return new X("Invalid rendering content for DAI media layout");O=[new t7(N),new GL(a.We.videoLengthSeconds),new oE(a.We.playerVars),new vs(a.XN),new jA(a.tH),new SA(a.Om),new dK(hd(O)),new Kh(a.We.adVideoId),new Zz(a.Cn),b.sodarExtensionData&&new Ps(b.sodarExtensionData),new ET({current:null}),new IE({}),new sH(GT(b.pings))].filter(xXY);k!==void 0&&O.push(new VF(k));return O}; i23=function(O,b,a){O=O.map(function(Z){return dY(g.P(Z.renderingContent,Js),!1)}); var N=O.map(function(Z){return Z.videoLengthSeconds}),k=N.map(function(Z,F){return new pu(F,N)}),D=b,R=a,d=[]; O.forEach(function(Z,F){R=Math.min(D+Z.videoLengthSeconds*1E3,a);N2(Z.playerVars,k[F]);d.push({We:Z,XN:D,tH:R,Om:F,Cn:k[F]});D=R}); return d}; eMf=function(O,b,a){for(var N=[],k=g.r(O),D=k.next();!D.done;D=k.next())if(D=g.P(D.value.renderingContent,Js)){if(!cJ(D))return new X("Invalid vod media renderer");N.push($x3(D))}k=N.map(function(K){return K.iN}); D=[];for(var R=0,d=0;d<O.length;d++){var Z=g.P(O[d].renderingContent,Js);if(Z){var F=new pu(R,k),B=F9(N[R].playerVars,N[R].yq,b,a,F);D[d]={Cn:F,adPodSkipTarget:Z.adPodSkipTarget,ecl:N[R],PH:B};R++}}return D}; $x3=function(O){var b=FZ(O.playerVars),a=Number(b.length_seconds);isNaN(a)&&(a=0,u8("Expected valid length seconds in player vars but got NaN"));return{playerVars:b,yq:O.playerVars,iN:a}}; hd=function(O){switch(O){case "SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED":return{kind:"AD_PLACEMENT_KIND_LAYOUT_ID_ENTERED"};case "SLOT_TRIGGER_EVENT_BEFORE_CONTENT":return{kind:"AD_PLACEMENT_KIND_START"};case "SLOT_TRIGGER_EVENT_CONTENT_OFFSET":return{kind:"AD_PLACEMENT_KIND_MILLISECONDS"};case "SLOT_TRIGGER_EVENT_AFTER_CONTENT":return{kind:"AD_PLACEMENT_KIND_END"};case "SLOT_TRIGGER_EVENT_CONTENT_PAUSED":return{kind:"AD_PLACEMENT_KIND_PAUSE"};default:return{kind:"AD_PLACEMENT_KIND_UNKNOWN"}}}; Vqz=function(O){if(g.P(O.renderingContent,ts)){var b;return((b=g.P(O.renderingContent,ts))==null?void 0:b.impressionPings)||[]}if(g.P(O.renderingContent,BJ)){var a;return((a=g.P(O.renderingContent,BJ))==null?void 0:a.impressionPings)||[]}if(g.P(O.renderingContent,Ko)){var N;return((N=g.P(O.renderingContent,Ko))==null?void 0:N.impressionPings)||[]}return[]}; dxB=function(O,b,a,N,k,D,R,d,Z){var F=a.pings;return F?[CKG(O,D,d,k,function(B){var K=B.slotId;B=Z(B);var t=a.adLayoutLoggingData,h=a.progressCommands;K=CV(b.G.get(),"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER",K);var y={layoutId:K,layoutType:"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER",By:"core"};return{layoutId:K,layoutType:"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER",cB:oC(F),layoutExitNormalTriggers:[new Ow(b.T,D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[], d5:[],By:"core",clientMetadata:new yr([new dK(N),new sH(GT(F)),new Rd(nkf(F)),new GL(R/1E3),new N1({progressCommands:h}),new eA(R/1E3)]),Nt:B(y),adLayoutLoggingData:t}})]:new X("VideoAdTrackingRenderer without VideoAdTracking pings filled.",{videoAdTrackingRenderer:a})}; Fs3=function(O,b,a,N,k,D,R,d){O=Zhw(O,a,D,R,N,function(Z){var F=Z.slotId;Z=d(Z);F=CV(b.G.get(),"LAYOUT_TYPE_FORECASTING",F);var B={layoutId:F,layoutType:"LAYOUT_TYPE_FORECASTING",By:"core"},K=new Map,t=k.impressionUrls;t&&K.set("impression",t);return{layoutId:F,layoutType:"LAYOUT_TYPE_FORECASTING",cB:K,layoutExitNormalTriggers:[new e2(b.T,F)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new lK(k),new dK(a)]),Nt:Z(B)}}); return O instanceof X?O:[O]}; BKY=function(O,b,a,N,k,D,R){return[gXG(O,D,N,function(d){var Z=d.slotId;d=R(d);Z=CV(b.G.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",Z);var F={layoutId:Z,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",By:"core"};return{layoutId:Z,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",cB:new Map,layoutExitNormalTriggers:[new Ow(b.T,D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new h7(k),new dK(a)]),Nt:d(F), adLayoutLoggingData:k.adLayoutLoggingData}})]}; tAY=function(O,b,a,N,k,D,R,d){O=Ksz(O,a,D,R,N,function(Z,F){var B=Z.slotId;Z=d(Z);var K=k.contentSupportedRenderer;K?K.textOverlayAdContentRenderer?(K=CV(b.G.get(),"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY",B),F=Uy(b,K,"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY",k,a,Z,un(b,F,B))):K.enhancedTextOverlayAdContentRenderer?(K=CV(b.G.get(),"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY",B),F=Uy(b,K,"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY",k,a,Z,un(b,F,B))):K.imageOverlayAdContentRenderer?(K=CV(b.G.get(),"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY", B),F=un(b,F,B),F.push(new Zl(b.T,45E3,K)),F=Uy(b,K,"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY",k,a,Z,F)):F=new h8("InvideoOverlayAdRenderer without appropriate sub renderer"):F=new h8("InvideoOverlayAdRenderer without contentSupportedRenderer");return F}); return O instanceof X?O:[O]}; wsA=function(O,b,a,N,k,D,R,d,Z){var F=Number(N.durationMilliseconds);return isNaN(F)?new X("Expected valid duration for AdActionInterstitialRenderer."):function(B){return hKf(b,B.slotId,a,N,F,{impressionCommands:void 0,abandonCommands:N.abandonCommands?[{commandExecutorCommand:N.abandonCommands}]:void 0,completeCommands:N.completionCommands},N.skipPings?new Map([["skip",N.skipPings]]):new Map,R(B),function(K){return y7A(O,K,k,function(t,h){var y=t.slotId;t=R(t);y=CV(b.G.get(),"LAYOUT_TYPE_ENDCAP", y);return Cs(b,y,h,a,t,"LAYOUT_TYPE_ENDCAP",[new uK(N),d],N.adLayoutLoggingData)})},Z,D-1,N.adLayoutLoggingData,D)}}; TK7=function(O,b,a,N){if(!a.playerVars)return new X("No playerVars available in AdIntroRenderer.");var k=FZ(a.playerVars);k.autoplay="1";return function(D){var R=D.slotId;D=N(D);R=CV(O.G.get(),"LAYOUT_TYPE_MEDIA",R);var d={layoutId:R,layoutType:"LAYOUT_TYPE_MEDIA",By:"adapter"};return{dF:{layoutId:R,layoutType:"LAYOUT_TYPE_MEDIA",cB:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"adapter",clientMetadata:new yr([new fh({}), new dK(b),new ET({current:null}),new oE(k)]),Nt:D(d)},TY:[new j2(O.T,R,["error"])],ym:[],lq:[],m9:[]}}}; UxQ=function(O,b,a,N,k,D,R,d,Z,F){F=F===void 0?!1:F;var B=R9(k);if(!oie(k,F))return new X("Received invalid InstreamSurveyAdRenderer for VOD composite survey.",{InstreamSurveyAdRenderer:k});if(B<=0)return new X("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:k});var K=CSQ(O,b,k,D,a,N,R);return K instanceof X?K:function(t){return r73(b,t.slotId,a,B,k,$Y(k),R(t),K,d,Z)}}; unG=function(O,b,a,N,k,D,R,d){function Z(K){return y7A(O,K,N,F)} function F(K,t){var h=K.slotId;K=R(K);h=CV(b.G.get(),"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT",h);return Cs(b,h,t,a,K,"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT",[new A7(k),D],k.adLayoutLoggingData)} if(!jwQ(k))return new X("Received invalid SurveyTextInterstitialRenderer.",{SurveyTextInterstitialRenderer:k});var B=k.timeoutSeconds*1E3;return function(K){var t=K.slotId,h={impressionCommands:k.impressionCommands,completeCommands:k.timeoutCommands,skipCommands:k.dismissCommands};K=R(K);t=Ad(b,t,a,B,h,new Map,K,Z,void 0,Wa(b,a,k.layoutId,"createSubLayoutVodMediaBreakLayoutForSurveyInterstitial"));h=new cs(t.JO);K=new Fn(d);return{dF:{layoutId:t.layoutId,layoutType:t.layoutType,cB:t.cB,layoutExitNormalTriggers:[], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:t.By,clientMetadata:new yr([].concat(g.H(t.Jg),[h,K])),Nt:t.Nt,adLayoutLoggingData:t.adLayoutLoggingData},TY:[],ym:t.layoutExitMuteTriggers,lq:t.layoutExitUserInputSubmittedTriggers,m9:t.d5,B4:t.B4}}}; Wse=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U){O=Yw(O,"SLOT_TYPE_PLAYER_BYTES");N=H2f(b,R,N,k,O,F,B);if(N instanceof X)return N;var u;R=(u=wo(N.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:u.layoutId;if(!R)return new X("Invalid adNotify layout");b=A7e(R,b,a,k,D,Z,d,F,K,t,h,y,U);return b instanceof X?b:[N].concat(g.H(b))}; A7e=function(O,b,a,N,k,D,R,d,Z,F,B,K,t){a=qTe(b,a,N,D,R,d,Z,F,B,K,t);Hh7(D)?(N=YTG(b,O),O=Yw(b.G.get(),"SLOT_TYPE_IN_PLAYER"),D=CV(b.G.get(),"LAYOUT_TYPE_SURVEY",O),d=q2(b,N,d),b=[].concat(g.H(d.slotExpirationTriggers),[new oX(b.T,D)]),O=a({slotId:d.slotId,slotType:d.slotType,slotPhysicalPosition:d.slotPhysicalPosition,slotEntryTrigger:d.slotEntryTrigger,slotFulfillmentTriggers:d.slotFulfillmentTriggers,slotExpirationTriggers:b,By:d.By},{slotId:O,layoutId:D}),k=O instanceof X?O:{qD:Object.assign({}, d,{slotExpirationTriggers:b,clientMetadata:new yr([new Lh(O.layout)]),adSlotLoggingData:k}),Ep:O.Ep}):k=zMb(b,O,d,k,a);return k instanceof X?k:[].concat(g.H(k.Ep),[k.qD])}; mxQ=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h){b=qTe(O,b,a,k,D,R,Z,F,B,K,t,h);Hh7(k)?(k=c7f(O,a,R,d),k instanceof X?O=k:(d=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER"),Z=CV(O.G.get(),"LAYOUT_TYPE_SURVEY",d),R=[].concat(g.H(k.slotExpirationTriggers),[new oX(O.T,Z)]),d=b({slotId:k.slotId,slotType:k.slotType,slotPhysicalPosition:k.slotPhysicalPosition,By:k.By,slotEntryTrigger:k.slotEntryTrigger,slotFulfillmentTriggers:k.slotFulfillmentTriggers,slotExpirationTriggers:R},{slotId:d,layoutId:Z}),O=d instanceof X?d:{qD:{slotId:k.slotId, slotType:k.slotType,slotPhysicalPosition:k.slotPhysicalPosition,slotEntryTrigger:Ha(O,a,k.slotId,k.slotEntryTrigger),slotFulfillmentTriggers:YY(O,a,k.slotId,k.slotFulfillmentTriggers),slotExpirationTriggers:R,By:k.By,clientMetadata:new yr([new CS(ca(a)),new Lh(d.layout),new Fi({Mj:O.Mj(a)})]),adSlotLoggingData:N},Ep:d.Ep})):O=JO7(O,a,R,d,N,Z.u3,b);return O instanceof X?O:O.Ep.concat(O.qD)}; Hh7=function(O){O=g.r(O);for(var b=O.next();!b.done;b=O.next())if(g.P(b.value,M9))return!0;return!1}; qTe=function(O,b,a,N,k,D,R,d,Z,F,B,K){return function(t,h){if(lu(B)&&VK(B))a:{var y=zKz(N,a,B);if(y instanceof X)h=y;else{for(var U=0,u=[],q=[],W=[],m=[],E=[],x=[],l=new Mx({current:null}),I=new Bs({current:null}),Q=!1,kb=[],aY=0,s7=[],V=0;V<N.length;V++){var tA=N[V],H8=g.P(tA,Js);if(H8){H8=Zi(H8,a,B);if(H8 instanceof h8){h=new X(H8);break a}var fw=new pu(aY,y),AR=F9(H8.playerVars,H8.yq,R,F,fw);aY++;s7[V]={renderer:tA,data:H8,Cn:fw,PH:AR}}}aY=-1;for(y=0;y<N.length;y++)if(V=N[y],tA=g.P(V,Ew)){V=TK7(b, a,tA,d);if(V instanceof X){h=V;break a}V=V(t);u.push(V.dF);q=[].concat(g.H(V.TY),g.H(q));W=[].concat(g.H(V.ym),g.H(W));V.B4&&(kb=[V.B4].concat(g.H(kb)))}else if(g.P(V,Js))tA=s7[y],aY=tA.data,V=tA.Cn,tA=tA.PH,H8=s7[y+1],fw=void 0,H8&&(fw=H8.PH),V=J7B(b,aY.layoutId,aY.NG,a,tA,aY.iN,D,V,d(t),I,Z.get(aY.NG.externalVideoId),fw,K),U++,u.push(V.dF),q=[].concat(g.H(V.TY),g.H(q)),W=[].concat(g.H(V.ym),g.H(W)),Q||(x.push(I),Q=!0),aY=(aY=aY.NG.adPodSkipTarget)&&aY>0?aY:-1;else if(tA=g.P(V,rW)){V=wsA(O,b,a,tA, D,U,d,I,aY);if(V instanceof X){h=V;break a}V=V(t);u.push(V.dF);q=[].concat(g.H(V.TY),g.H(q));W=[].concat(g.H(V.ym),g.H(W));V.B4&&(kb=[V.B4].concat(g.H(kb)))}else if(tA=g.P(V,M9)){if(h===void 0){h=new X("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:tA});break a}V=UxQ(O,b,a,D,tA,l,d,h,U,$w(B,"supports_multi_step_on_desktop"));if(V instanceof X){h=V;break a}V=V(t);u.push(V.dF);V.B4&&kb.push(V.B4);q=[].concat(g.H(V.TY),g.H(q));W=[].concat(g.H(V.ym), g.H(W));m=[].concat(g.H(V.lq),g.H(m));E=[].concat(g.H(V.m9),g.H(E));x=[l].concat(g.H(x))}else if(V=g.P(V,no)){V=unG(O,b,a,D,V,l,d,U);if(V instanceof X){h=V;break a}V=V(t);u.push(V.dF);V.B4&&kb.push(V.B4);W=[].concat(g.H(V.ym),g.H(W))}else{h=new X("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}h={Lv:u,layoutExitSkipTriggers:q,layoutExitUserInputSubmittedTriggers:m,d5:E,layoutExitMuteTriggers:W,Jg:x,Ep:kb}}}else a:if(U=zKz(N,a,B),U instanceof X)h=U;else{u=0;q=[];W=[];m=[];E=[];x= [];l=[];I=new Mx({current:null});Q=new Bs({current:null});kb=!1;s7=[];aY=-1;y=g.r(N);for(V=y.next();!V.done;V=y.next())if(V=V.value,g.P(V,Ew)){V=TK7(b,a,g.P(V,Ew),d);if(V instanceof X){h=V;break a}V=V(t);q.push(V.dF);W=[].concat(g.H(V.TY),g.H(W));m=[].concat(g.H(V.ym),g.H(m));V.B4&&(s7=[V.B4].concat(g.H(s7)))}else if(g.P(V,Js)){aY=Zi(g.P(V,Js),a,B);if(aY instanceof h8){h=new X(aY);break a}V=new pu(u,U);V=J7B(b,aY.layoutId,aY.NG,a,F9(aY.playerVars,aY.yq,R,F,V),aY.iN,D,V,d(t),Q,Z.get(aY.NG.externalVideoId), void 0,K);u++;q.push(V.dF);W=[].concat(g.H(V.TY),g.H(W));m=[].concat(g.H(V.ym),g.H(m));kb||(l.push(Q),kb=!0);aY=(aY=aY.NG.adPodSkipTarget)&&aY>0?aY:-1}else if(g.P(V,rW)){V=wsA(O,b,a,g.P(V,rW),D,u,d,Q,aY);if(V instanceof X){h=V;break a}V=V(t);q.push(V.dF);W=[].concat(g.H(V.TY),g.H(W));m=[].concat(g.H(V.ym),g.H(m));V.B4&&(s7=[V.B4].concat(g.H(s7)))}else if(g.P(V,M9)){if(h===void 0){h=new X("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.P(V,M9)}); break a}V=UxQ(O,b,a,D,g.P(V,M9),I,d,h,u,$w(B,"supports_multi_step_on_desktop"));if(V instanceof X){h=V;break a}V=V(t);q.push(V.dF);V.B4&&s7.push(V.B4);W=[].concat(g.H(V.TY),g.H(W));m=[].concat(g.H(V.ym),g.H(m));E=[].concat(g.H(V.lq),g.H(E));x=[].concat(g.H(V.m9),g.H(x));l=[I].concat(g.H(l))}else if(g.P(V,no)){V=unG(O,b,a,D,g.P(V,no),I,d,u);if(V instanceof X){h=V;break a}V=V(t);q.push(V.dF);V.B4&&s7.push(V.B4);m=[].concat(g.H(V.ym),g.H(m))}else{h=new X("Unsupported linearAd found in LinearAdSequenceRenderer."); break a}h={Lv:q,layoutExitSkipTriggers:W,layoutExitUserInputSubmittedTriggers:E,d5:x,layoutExitMuteTriggers:m,Jg:l,Ep:s7}}h instanceof X?t=h:(x=t.slotId,U=h.Lv,u=h.layoutExitSkipTriggers,q=h.layoutExitMuteTriggers,W=h.layoutExitUserInputSubmittedTriggers,m=h.Jg,t=d(t),E=k?k.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",x=k?k.layoutId:CV(b.G.get(),E,x),l={layoutId:x,layoutType:E,By:"core"},t={layout:{layoutId:x,layoutType:E,cB:new Map,layoutExitNormalTriggers:[new e2(b.T,x)],layoutExitSkipTriggers:u, layoutExitMuteTriggers:q,layoutExitUserInputSubmittedTriggers:W,d5:[],By:"core",clientMetadata:new yr([new nh(U)].concat(g.H(m))),Nt:t(l)},Ep:h.Ep});return t}}; zKz=function(O,b,a){var N=[];O=g.r(O);for(var k=O.next();!k.done;k=O.next())if(k=k.value,g.P(k,Js)){k=Zi(g.P(k,Js),b,a);if(k instanceof h8)return new X(k);N.push(k.iN)}return N}; MAz=function(O,b,a,N,k,D,R,d){if(!oie(a,d===void 0?!1:d))return new X("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:a});var Z=R9(a);if(Z<=0)return new X("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:a});var F=new Mx({current:null}),B=CSQ(O,b,a,F,N,D,R);return EX3(O,N,D,Z,k,function(K,t){var h=K.slotId,y=$Y(a);K=R(K);var U,u=(U=Wa(b,N,a.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?U: CV(b.G.get(),"LAYOUT_TYPE_MEDIA_BREAK",h);h={layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",By:"core"};U=B(u,t);var q=wo(U.clientMetadata,"metadata_type_fulfilled_layout");q||u8("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");y=[new dK(N),new OH(Z),new N1(y),F];q&&y.push(new ms(q.layoutType));return{yNL:{layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",cB:new Map,layoutExitNormalTriggers:[new e2(b.T,u)],layoutExitSkipTriggers:[new a0(b.T, t.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new d5(b.T,t.layoutId)],d5:[],By:"core",clientMetadata:new yr(y),Nt:K(h)},T8:U}})}; nXY=function(O){if(!vif(O))return!1;var b=g.P(O.adVideoStart,mN);return b?g.P(O.linearAd,Js)&&T1(b)?!0:(u8("Invalid Sandwich with notify"),!1):!1}; psf=function(O){if(O.linearAds==null)return!1;O=g.P(O.adStart,mN);return O?T1(O)?!0:(u8("Invalid LASR with notify"),!1):!1}; GLw=function(O){if(!Pvz(O))return!1;O=g.P(O.adStart,mN);return O?T1(O)?!0:(u8("Invalid LASR with notify"),!1):!1}; zg=function(O,b,a,N,k,D,R,d,Z,F){this.X=O;this.G=b;this.T=a;this.sU=N;this.Mk=k;this.V=D;this.ZG=R;this.tW=d;this.xl=Z;this.loadPolicy=F===void 0?1:F}; Oy=function(O,b,a,N,k,D,R,d,Z,F){var B=[];if(b.length===0&&N.length===0&&a.length===0)return B;b=b.filter(Yx);var K=a.filter(niw),t=N.filter(Yx),h=new Map,y=o1Q(b),U=a.some(function(H8){var fw;return(H8==null?void 0:(fw=H8.adSlotMetadata)==null?void 0:fw.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),u=a.some(function(H8){var fw; return(H8==null?void 0:(fw=H8.adSlotMetadata)==null?void 0:fw.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),q=a.some(function(H8){var fw; return(H8==null?void 0:(fw=H8.adSlotMetadata)==null?void 0:fw.slotType)==="SLOT_TYPE_IN_PLAYER"}),W=a.some(function(H8){var fw,AR; return(H8==null?void 0:(fw=H8.adSlotMetadata)==null?void 0:fw.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(H8==null?void 0:(AR=H8.adSlotMetadata)==null?void 0:AR.slotType)==="SLOT_TYPE_ABOVE_FEED"}); a=a.some(function(H8){var fw;return(H8==null?void 0:(fw=H8.adSlotMetadata)==null?void 0:fw.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); if(U||u||q||W||a)F=lcf(K,b,d,k,y,O.Mk.get(),O.loadPolicy,h,O.sU.get(),O.X.get(),q,R,Z,F),F instanceof X?u8(F,void 0,void 0,{contentCpn:k}):B.push.apply(B,g.H(F));F=g.r(b);for(a=F.next();!a.done;a=F.next())a=a.value,u=oX3(O,h,a,k,D,R,U,d,y,Z,K),u instanceof X?u8(u,void 0,void 0,{renderer:a.renderer,config:a.config.adPlacementConfig,kind:a.config.adPlacementConfig.kind,contentCpn:k,daiEnabled:R}):B.push.apply(B,g.H(u));xxQ(O.sU.get())||(D=PKb(O,t,k,d,y,h),B.push.apply(B,g.H(D)));if(O.V===null||R&&!d.qL){var m, E,x;O=d.u3&&b.length===1&&((m=b[0].config)==null?void 0:(E=m.adPlacementConfig)==null?void 0:E.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((x=b[0].renderer)==null?void 0:x.adBreakServiceRenderer);if(!B.length&&!O){var l,I,Q,kb;u8("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":b.length,contentCpn:k,"first APR kind":(l=b[0])==null?void 0:(I=l.config)==null?void 0:(Q=I.adPlacementConfig)==null?void 0:Q.kind,renderer:(kb=b[0])==null?void 0:kb.renderer})}return B}m= N.filter(Yx);B.push.apply(B,g.H(sk7(h,m,O.G.get(),O.V,k,U)));if(!B.length){var aY,s7,V,tA;u8("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":b.length,contentCpn:k,daiEnabled:R.toString(),"first APR kind":(aY=b[0])==null?void 0:(s7=aY.config)==null?void 0:(V=s7.adPlacementConfig)==null?void 0:V.kind,renderer:(tA=b[0])==null?void 0:tA.renderer})}return B}; PKb=function(O,b,a,N,k,D){function R(t){return WW(O.Mk.get(),t)} var d=[];b=g.r(b);for(var Z=b.next();!Z.done;Z=b.next()){Z=Z.value;var F=Z.renderer,B=F.sandwichedLinearAdRenderer,K=F.linearAdSequenceRenderer;B&&nXY(B)?(u8("Found AdNotify with SandwichedLinearAdRenderer"),K=g.P(B.adVideoStart,mN),B=g.P(B.linearAd,Js),kY(D,F,Z.config.adPlacementConfig.kind),F=void 0,K=Y1G((F=K)==null?void 0:F.layout.layoutId,O.G.get(),O.T.get(),Z.config.adPlacementConfig,Z.adSlotLoggingData,B,a,N,R,k,O.loadPolicy,O.sU.get(),O.Mk.get()),K instanceof X?u8(K):d.push.apply(d,g.H(K))): K&&(!K.adLayoutMetadata&&psf(K)||K.adLayoutMetadata&&GLw(K))&&(u8("Found AdNotify with LinearAdSequenceRenderer"),kY(D,F,Z.config.adPlacementConfig.kind),F=void 0,B=A7e((F=g.P(K.adStart,mN))==null?void 0:F.layout.layoutId,O.G.get(),O.T.get(),Z.config.adPlacementConfig,Z.adSlotLoggingData,K.linearAds,g5(K.adLayoutMetadata)?K.adLayoutMetadata:void 0,a,N,R,k,O.loadPolicy,O.sU.get()),B instanceof X?u8(B):d.push.apply(d,g.H(B)))}return d}; oX3=function(O,b,a,N,k,D,R,d,Z,F,B){function K(q){return WW(O.Mk.get(),q)} var t=a.renderer,h=a.config.adPlacementConfig,y=h.kind,U=a.adSlotLoggingData,u=d.qL&&y==="AD_PLACEMENT_KIND_START";u=D&&!u;if(t.adsEngagementPanelRenderer!=null)return sy(b,a.elementId,y,t.adsEngagementPanelRenderer.isContentVideoEngagementPanel,t.adsEngagementPanelRenderer.adVideoId,t.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,h,U,function(q,W,m,E){var x=O.T.get(),l=q.slotId,I=t.adsEngagementPanelRenderer;q=WW(O.Mk.get(),q);return Jd(x,l,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new OT(I),W,m,I.impressionPings,q,t.adsEngagementPanelRenderer.adLayoutLoggingData,E)}),[]; if(t.adsEngagementPanelLayoutViewModel)return sy(b,a.elementId,y,t.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,t.adsEngagementPanelLayoutViewModel.adVideoId,t.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,h,U,function(q,W,m,E){var x=O.T.get(),l=q.slotId,I=t.adsEngagementPanelLayoutViewModel;q=WW(O.Mk.get(),q);return Ey(x,l,"LAYOUT_TYPE_PANEL",new bK(I),W,m,q,t.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,E)}),[]; if(t.actionCompanionAdRenderer!=null){if(t.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return b2A(O.G.get(),O.V,O.T.get(),t.actionCompanionAdRenderer,h,U,N,K);sy(b,a.elementId,y,t.actionCompanionAdRenderer.isContentVideoCompanion,t.actionCompanionAdRenderer.adVideoId,t.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,h,U,function(q,W,m,E){var x=O.T.get(),l=q.slotId,I=t.actionCompanionAdRenderer;q=WW(O.Mk.get(),q);return Jd(x,l,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new Qu(I),W,m,I.impressionPings,q,t.actionCompanionAdRenderer.adLayoutLoggingData,E)})}else if(t.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(t.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return acY(O.G.get(),O.V,O.T.get(),t.topBannerImageTextIconButtonedLayoutViewModel,h,U,N,K); sy(b,a.elementId,y,t.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,t.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,t.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,h,U,function(q,W,m,E){var x=O.T.get(),l=q.slotId,I=t.topBannerImageTextIconButtonedLayoutViewModel;q=WW(O.Mk.get(),q);return Ey(x,l,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new eq(I),W,m,q,t.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,E)})}else if(t.imageCompanionAdRenderer)sy(b, a.elementId,y,t.imageCompanionAdRenderer.isContentVideoCompanion,t.imageCompanionAdRenderer.adVideoId,t.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,h,U,function(q,W,m,E){var x=O.T.get(),l=q.slotId,I=t.imageCompanionAdRenderer; q=WW(O.Mk.get(),q);return Jd(x,l,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new Dz(I),W,m,I.impressionPings,q,t.imageCompanionAdRenderer.adLayoutLoggingData,E)}); else if(t.bannerImageLayoutViewModel)sy(b,a.elementId,y,t.bannerImageLayoutViewModel.isContentVideoCompanion,t.bannerImageLayoutViewModel.adVideoId,t.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,h,U,function(q,W,m,E){var x=O.T.get(),l=q.slotId,I=t.bannerImageLayoutViewModel;q=WW(O.Mk.get(),q);return Ey(x,l,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new sT(I),W,m,q,t.bannerImageLayoutViewModel.adLayoutLoggingData,E)}); else if(t.shoppingCompanionCarouselRenderer)sy(b,a.elementId,y,t.shoppingCompanionCarouselRenderer.isContentVideoCompanion,t.shoppingCompanionCarouselRenderer.adVideoId,t.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,h,U,function(q,W,m,E){var x=O.T.get(),l=q.slotId,I=t.shoppingCompanionCarouselRenderer;q=WW(O.Mk.get(),q);return Jd(x,l,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new RE(I),W,m,I.impressionPings,q,t.shoppingCompanionCarouselRenderer.adLayoutLoggingData,E)}); else if(t.adBreakServiceRenderer){if(!exe(a))return[];if(y==="AD_PLACEMENT_KIND_PAUSE")return QwB(O.G.get(),h,U,a.renderer.adBreakServiceRenderer,N);if(y!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&y!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return iBe(O.G.get(),h,U,a.renderer.adBreakServiceRenderer,N,k,D);d.u3||u8("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:y,adPlacementConfig:h,daiEnabledForContentVideo:String(D),isServedFromLiveInfra:String(d.u3),clientPlaybackNonce:d.clientPlaybackNonce}); if(y==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!O.ZG)return new X("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!O.xl)return new X("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");O.xl.Sb({adPlacementRenderer:a,contentCpn:N,L0:k});k=O.ZG.get().getCurrentTimeSec(1,!1);return vXQ(O.G.get(),a.renderer.adBreakServiceRenderer,h,k,N,U,D)}if(!O.tW)return new X("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); O.tW.Sb({adPlacementRenderer:a,contentCpn:N,L0:k})}else{if(t.clientForecastingAdRenderer)return Fs3(O.G.get(),O.T.get(),h,U,t.clientForecastingAdRenderer,N,k,K);if(t.invideoOverlayAdRenderer)return tAY(O.G.get(),O.T.get(),h,U,t.invideoOverlayAdRenderer,N,k,K);if(t.instreamAdPlayerOverlayRenderer)return BKY(O.G.get(),O.T.get(),h,U,t.instreamAdPlayerOverlayRenderer,N,K);if((t.linearAdSequenceRenderer||t.instreamVideoAdRenderer)&&u)return UX8(O.G.get(),O.T.get(),a,N,K,F,!O.sU.get().Z.K().D("html5_override_ad_video_length_killswitch")); if(t.linearAdSequenceRenderer&&!u){if(R)return[];kY(b,t,y);if(t.linearAdSequenceRenderer.adLayoutMetadata){if(!Pvz(t.linearAdSequenceRenderer))return new X("Received invalid LinearAdSequenceRenderer.")}else if(t.linearAdSequenceRenderer.linearAds==null)return new X("Received invalid LinearAdSequenceRenderer.");if(g.P(t.linearAdSequenceRenderer.adStart,mN)){u8("Found AdNotify in LinearAdSequenceRenderer");a=g.P(t.linearAdSequenceRenderer.adStart,mN);if(!uBA(a))return new X("Invalid AdMessageRenderer."); D=t.linearAdSequenceRenderer.linearAds;return Wse(O.X.get(),O.G.get(),O.T.get(),O.Mk.get(),h,U,a,g5(t.linearAdSequenceRenderer.adLayoutMetadata)?t.linearAdSequenceRenderer.adLayoutMetadata:void 0,D,N,k,d,K,Z,O.loadPolicy,O.sU.get())}return mxQ(O.G.get(),O.T.get(),h,U,t.linearAdSequenceRenderer.linearAds,g5(t.linearAdSequenceRenderer.adLayoutMetadata)?t.linearAdSequenceRenderer.adLayoutMetadata:void 0,N,k,d,K,Z,O.loadPolicy,O.sU.get(),B)}if(!t.remoteSlotsRenderer||D){if(t.instreamVideoAdRenderer&& !u){if(R)return[];kY(b,t,y);return E1Q(O.G.get(),O.T.get(),h,U,t.instreamVideoAdRenderer,N,k,d,K,Z,O.loadPolicy,O.sU.get(),O.Mk.get(),B)}if(t.instreamSurveyAdRenderer)return MAz(O.G.get(),O.T.get(),t.instreamSurveyAdRenderer,h,U,N,K,$w(O.sU.get(),"supports_multi_step_on_desktop"));if(t.sandwichedLinearAdRenderer!=null)return vif(t.sandwichedLinearAdRenderer)?g.P(t.sandwichedLinearAdRenderer.adVideoStart,mN)?(u8("Found AdNotify in SandwichedLinearAdRenderer"),a=g.P(t.sandwichedLinearAdRenderer.adVideoStart, mN),uBA(a)?(D=g.P(t.sandwichedLinearAdRenderer.linearAd,Js))?cO7(a,D,h,O.X.get(),O.G.get(),O.T.get(),O.Mk.get(),U,N,k,d,K,Z,O.loadPolicy,O.sU.get()):new X("Missing IVAR from Sandwich"):new X("Invalid AdMessageRenderer.")):mxQ(O.G.get(),O.T.get(),h,U,[t.sandwichedLinearAdRenderer.adVideoStart,t.sandwichedLinearAdRenderer.linearAd],void 0,N,k,d,K,Z,O.loadPolicy,O.sU.get()):new X("Received invalid SandwichedLinearAdRenderer.");if(t.videoAdTrackingRenderer!=null)return dxB(O.G.get(),O.T.get(),t.videoAdTrackingRenderer, h,U,N,k,d.U3,K)}}return[]}; M2=function(O,b,a,N,k,D,R,d){g.p.call(this);var Z=this;this.G=O;this.V=b;this.Lc=N;this.ZG=k;this.sU=D;this.DG=R;this.fD=d;this.T=null;a.get().addListener(this);this.addOnDisposeCallback(function(){a.Yk()||a.get().removeListener(Z)}); N.get().addListener(this);this.addOnDisposeCallback(function(){N.Yk()||N.get().removeListener(Z)})}; STf=function(O,b,a){var N=O.ZG.get().getCurrentTimeSec(1,!1);O.sU.get().Z.K().dP()&&Ku(O.DG.get(),"sdai","onopp.1;evt."+a.event+";start."+a.startSecs.toFixed(3)+";d."+a.kA.toFixed(3));HS(O.G.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var k=O.V.get(),D=b.adPlacementRenderer.renderer.adBreakServiceRenderer,R=b.contentCpn,d=b.adPlacementRenderer.adSlotLoggingData,Z=ns(O.sU.get()),F=O.DG;if(k.sU.get().Z.K().experiments.RX("enable_smearing_expansion_dai")){var B=k.sU.get();B=g.q1(B.Z.K().experiments, "max_prefetch_window_sec_for_livestream_optimization");Z=k.sU.get();var K=g.q1(Z.Z.K().experiments,"min_prefetch_offset_sec_for_livestream_optimization");Z={iK:jEw(a),c_:!1,cueProcessedMs:N*1E3};var t=a.startSecs+a.kA;if(N===0)Z.dT=new EW(0,t*1E3);else{K=a.startSecs-K;var h=K-N;Z.dT=h<=0?new EW(K*1E3,t*1E3):new EW(Math.floor(N+Math.random()*Math.min(h,B))*1E3,t*1E3)}B=Z}else B={iK:jEw(a),c_:!1},t=a.startSecs+a.kA,a.startSecs<=N?Z=new EW((a.startSecs-4)*1E3,t*1E3):(K=Math.max(0,a.startSecs-N-10),Z= new EW(Math.floor(N+Math.random()*(Z?N===0?0:Math.min(K,5):K))*1E3,t*1E3)),B.dT=Z;D=bn(k,D,R,B,d,[new ph(a)]);ps(k.sU.get())&&Ku(F.get(),"abrsm","cpi."+a.identifier+";cps."+a.startSecs+";cpd."+a.kA+";cts."+N+";rbf."+B.dT.start);F.get().Z.Fl(a.startSecs-N,B.dT.start/1E3-N);return[D]})}; Gg=function(O){var b,a=(b=wo(O.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:b.current;if(!a)return null;b=wo(O.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var N=O.layoutId,k=wo(O.clientMetadata,"metadata_type_content_cpn"),D=wo(O.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),R=wo(O.clientMetadata,"metadata_type_player_overlay_layout_renderer"),d=wo(O.clientMetadata,"metadata_type_player_underlay_renderer"),Z=wo(O.clientMetadata, "metadata_type_ad_placement_config"),F=wo(O.clientMetadata,"metadata_type_video_length_seconds");var B=BW(O.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?wo(O.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):BW(O.clientMetadata,"metadata_type_layout_enter_ms")&&BW(O.clientMetadata,"metadata_type_layout_exit_ms")?(wo(O.clientMetadata,"metadata_type_layout_exit_ms")-wo(O.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{S9:N,contentCpn:k,KT:a,Sm:b,instreamAdPlayerOverlayRenderer:D, playerOverlayLayoutRenderer:R,instreamAdPlayerUnderlayRenderer:d,adPlacementConfig:Z,videoLengthSeconds:F,Mo:B,inPlayerLayoutId:wo(O.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:wo(O.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; fzY=function(O,b){return Izz(O,b)}; lzz=function(O,b){b=Izz(O,b);if(!b)return null;var a;b.Mo=(a=wo(O.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:a.adBreakRemainingLengthSeconds;return b}; Izz=function(O,b){var a,N=(a=wo(O.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:a.current;if(!N)return null;a=ZFw(O,b);return{eE:dww(O,b),adPlacementConfig:wo(O.clientMetadata,"metadata_type_ad_placement_config"),pY:a,contentCpn:wo(O.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:wo(O.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:wo(O.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:wo(O.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,Mo:void 0,KT:N,S9:O.layoutId,videoLengthSeconds:wo(O.clientMetadata,"metadata_type_video_length_seconds")}}; o9=function(O,b,a,N,k,D,R,d,Z){g.p.call(this);this.X=O;this.Y=b;this.N=a;this.V=N;this.T=k;this.G=D;this.Mk=R;this.sU=d;this.EU=Z;this.Qi=!0}; VAe=function(O,b,a){return pUQ(O.T.get(),b.contentCpn,b.S9,function(N){return GAe(O.G.get(),N.slotId,a,b.adPlacementConfig,b.S9,WW(O.Mk.get(),N))})}; xY=function(O,b,a,N,k,D,R,d){g.p.call(this);this.G=O;this.T=b;this.V=a;this.sU=N;this.X=k;this.EU=D;this.ZG=R;this.a8=d}; Pa=function(O){g.p.call(this);this.T=O}; HS=function(O,b,a,N){O.T().I4(b,N);a=a();O=O.T();O.U0.sN("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",b,N,a);b=g.r(a);for(a=b.next();!a.done;a=b.next())a:{N=O;a=a.value;N.U0.Jn("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",a);N.U0.Jn("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",a);try{var k=N.T;if(g.Kx(a.slotId))throw new X("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(M1(k,a))throw new X("Duplicate registration for slot.",{slotId:a.slotId,slotEntryTriggerType:a.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!k.Eb.CB.has(a.slotType))throw new X("No fulfillment adapter factory registered for slot of type: "+a.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!k.Eb.QB.has(a.slotType))throw new X("No SlotAdapterFactory registered for slot of type: "+a.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");Qr(k,"TRIGGER_CATEGORY_SLOT_ENTRY",a.slotEntryTrigger?[a.slotEntryTrigger]:[]);Qr(k,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", a.slotFulfillmentTriggers);Qr(k,"TRIGGER_CATEGORY_SLOT_EXPIRATION",a.slotExpirationTriggers);var D=N.T,R=a.slotType+"_"+a.slotPhysicalPosition,d=lb(D,R);if(M1(D,a))throw new X("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");d.set(a.slotId,new N1z(a));D.T.set(R,d)}catch(Q){Q instanceof X&&Q.yR?(N.U0.Ae("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",Q.yR,a),u8(Q,a,void 0,void 0,Q.b1)):(N.U0.Ae("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", a),u8(Q,a));break a}M1(N.T,a).Y=!0;try{var Z=N.T,F=M1(Z,a),B=a.slotEntryTrigger,K=Z.Eb.xv.get(B.triggerType);K&&(K.Ir("TRIGGER_CATEGORY_SLOT_ENTRY",B,a,null),F.Tr.set(B.triggerId,K));for(var t=g.r(a.slotFulfillmentTriggers),h=t.next();!h.done;h=t.next()){var y=h.value,U=Z.Eb.xv.get(y.triggerType);U&&(U.Ir("TRIGGER_CATEGORY_SLOT_FULFILLMENT",y,a,null),F.yl.set(y.triggerId,U))}for(var u=g.r(a.slotExpirationTriggers),q=u.next();!q.done;q=u.next()){var W=q.value,m=Z.Eb.xv.get(W.triggerType);m&&(m.Ir("TRIGGER_CATEGORY_SLOT_EXPIRATION", W,a,null),F.J.set(W.triggerId,m))}var E=Z.Eb.CB.get(a.slotType).get().build(Z.V,a);F.U=E;var x=Z.Eb.QB.get(a.slotType).get().build(Z.N,a);x.init();F.G=x}catch(Q){Q instanceof X&&Q.yR?(N.U0.Ae("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",Q.yR,a),u8(Q,a,void 0,void 0,Q.b1)):(N.U0.Ae("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",a),u8(Q,a));zr(N,a,!0);break a}N.U0.Jn("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",a);N.T.e0(a);for(var l=g.r(N.G),I=l.next();!I.done;I= l.next())I.value.e0(a);Gr(N,a)}}; va=function(O,b,a,N,k){g.p.call(this);var D=this;this.G=O;this.V=b;this.U8=a;this.context=k;this.T=new Map;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Yk()||N.get().removeListener(D)})}; IO7=function(O,b){var a=0x8000000000000;var N=0;for(var k=g.r(b.slotFulfillmentTriggers),D=k.next();!D.done;D=k.next())D=D.value,D instanceof Lu?(a=Math.min(a,D.T.start),N=Math.max(N,D.T.end)):u8("Found unexpected fulfillment trigger for throttled slot.",b,null,{fulfillmentTrigger:D});N=new EW(a,N);a="throttledadcuerange:"+b.slotId;O.T.set(a,b);O.U8.get().addCueRange(a,N.start,N.end,!1,O);np(O.context.sU.get())&&(b=N.start,N=N.end,k={},O.context.K0.Hy("tcrr",(k.cid=a,k.sm=b,k.em=N,k)))}; jB=function(){g.p.apply(this,arguments);this.Qi=!0;this.c6=new Map;this.T=new Map}; SB=function(O,b){O=g.r(O.c6.values());for(var a=O.next();!a.done;a=O.next())if(a.value.layoutId===b)return!0;return!1}; I9=function(O,b){O=g.r(O.T.values());for(var a=O.next();!a.done;a=O.next()){a=g.r(a.value);for(var N=a.next();!N.done;N=a.next())if(N=N.value,N.layoutId===b)return N}u8("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.Kx(b)),layoutId:b})}; Ls3=function(){this.T=new Map}; XsB=function(O,b){this.callback=O;this.slot=b}; fs=function(){}; ihY=function(O,b,a){this.callback=O;this.slot=b;this.ZG=a}; QE7=function(O,b,a){this.callback=O;this.slot=b;this.ZG=a;this.G=!1;this.T=0}; eKz=function(O,b,a){this.callback=O;this.slot=b;this.ZG=a}; ln=function(O){this.ZG=O}; VZ=function(O){g.p.call(this);this.gp=O;this.rP=new Map}; Ls=function(O,b){for(var a=[],N=g.r(O.rP.values()),k=N.next();!k.done;k=N.next()){k=k.value;var D=k.trigger;D instanceof d5&&D.triggeringLayoutId===b&&a.push(k)}a.length?SM(O.gp(),a):u8("Survey is submitted but no registered triggers can be activated.")}; X9=function(O,b,a){VZ.call(this,O);var N=this;this.sU=a;b.get().addListener(this);this.addOnDisposeCallback(function(){b.Yk()||b.get().removeListener(N)})}; QZ=function(O){g.p.call(this);this.T=O;this.Qi=!0;this.rP=new Map;this.N=new Set;this.V=new Set;this.X=new Set;this.Y=new Set;this.G=new Set}; eB=function(O){g.p.call(this);this.T=O;this.rP=new Map}; Oq=function(O,b){for(var a=[],N=g.r(O.rP.values()),k=N.next();!k.done;k=N.next())k=k.value,k.trigger.T===b.layoutId&&a.push(k);a.length&&SM(O.T(),a)}; bP=function(O,b,a){g.p.call(this);var N=this;this.T=O;this.context=a;this.rP=new Map;b.get().addListener(this);this.addOnDisposeCallback(function(){b.Yk()||b.get().removeListener(N)})}; aj=function(O,b,a,N,k){g.p.call(this);var D=this;this.G=O;this.U8=b;this.ZG=a;this.EU=N;this.context=k;this.Qi=!0;this.rP=new Map;this.T=new Set;a.get().addListener(this);this.addOnDisposeCallback(function(){a.Yk()||a.get().removeListener(D)})}; OS7=function(O,b,a,N,k,D,R,d,Z,F){if(mY(O.EU.get(),1).clientPlaybackNonce!==Z)throw new X("Cannot register CueRange-based trigger for different content CPN",{trigger:a});O.rP.set(a.triggerId,{Yu:new FJ(b,a,N,k),cueRangeId:D});O.U8.get().addCueRange(D,R,d,F,O);np(O.context.sU.get())&&(Z={},O.context.K0.Hy("crr",(Z.ca=b,Z.tt=a.triggerType,Z.st=N.slotType,Z.lt=k==null?void 0:k.layoutType,Z.cid=D,Z.sm=R,Z.em=d,Z)))}; bSe=function(O,b){O=g.r(O.rP.entries());for(var a=O.next();!a.done;a=O.next()){var N=g.r(a.value);a=N.next().value;N=N.next().value;if(b===N.cueRangeId)return a}return""}; NS=function(O,b){g.p.call(this);var a=this;this.X=O;this.G=new Map;this.V=new Map;this.T=null;b.get().addListener(this);this.addOnDisposeCallback(function(){b.Yk()||b.get().removeListener(a)}); var N;this.T=((N=b.get().TM)==null?void 0:N.slotId)||null}; aCQ=function(O,b){var a=[];O=g.r(O.values());for(var N=O.next();!N.done;N=O.next())N=N.value,N.slot.slotId===b&&a.push(N);return a}; kO=function(O){g.p.call(this);this.T=O;this.Qi=!0;this.rP=new Map}; DQ=function(O,b,a){b=b.layoutId;for(var N=[],k=g.r(O.rP.values()),D=k.next();!D.done;D=k.next())if(D=D.value,D.trigger instanceof e2){var R;if(R=D.trigger.layoutId===b){R=a;var d=XuQ.get(D.category);R=d?d===R:!1}R&&N.push(D)}N.length&&SM(O.T(),N)}; Db=function(O){g.p.call(this);this.T=O;this.Qi=!0;this.rP=new Map}; sq=function(O,b,a,N,k){g.p.call(this);var D=this;this.Y=O;this.Lc=b;this.ZG=a;this.DG=N;this.T=null;this.N=this.V=!1;this.Qi=!0;this.rP=new Map;b.get().addListener(this);this.addOnDisposeCallback(function(){b.Yk()||b.get().removeListener(D)}); k.get().addListener(this);this.addOnDisposeCallback(function(){k.Yk()||k.get().removeListener(D)})}; D1w=function(O){O.T&&(O.V=!0,O.G&&(O.G.stop(),O.G.start()),NoY(O,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"),Ku(O.DG.get(),"ads_ce","bdc."+kr8(O).length))}; NoY=function(O,b){for(var a=[],N=g.r(O.rP.values()),k=N.next();!k.done;k=N.next())k=k.value,k.trigger.triggerType===b&&a.push(k);a.length>0&&SM(O.Y(),a)}; Rj=function(O,b,a,N,k){for(var D=[],R=g.r(O.rP.values()),d=R.next();!d.done;d=R.next()){var Z=d=d.value,F=Z.trigger;Z=Z.slot;if(F.triggerType===b){if(F instanceof fu||F instanceof lg||F instanceof Xu){if(k&&F.breakDurationMs!==a)continue;if(!k&&F.breakDurationMs===a)continue;if(N.has(Z.slotId))continue}D.push(d)}}D.length>0&&SM(O.Y(),D)}; sdA=function(O,b){b=(b.kA+1)*1E3;var a=void 0;O=g.r(O.rP.values());for(var N=O.next();!N.done;N=O.next()){var k=N.value;N=k.trigger;k=k.slot;N instanceof fu&&N.breakDurationMs<=b&&(!a||N.breakDurationMs>a.trigger.breakDurationMs)&&(a={slot:k,trigger:N})}return a}; REA=function(O){O=O.adPlacementRenderer.config.adPlacementConfig;if(!O.prefetchModeConfig||!O.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;O=Number(O.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(O)||O<=0?0:Math.floor(Math.random()*O)}; $1Y=function(O){O=O.adPlacementRenderer.config.adPlacementConfig;if(O.prefetchModeConfig&&O.prefetchModeConfig.cacheFetchRefreshDurationMs&&(O=Number(O.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(O)||O<=0)))return O}; $O=function(O){O.T=null;O.rP.clear();O.G&&O.G.stop();O.X&&O.X.stop()}; kr8=function(O){var b=[];O=g.r(O.rP.values());for(var a=O.next();!a.done;a=O.next())a=a.value.trigger,a instanceof fu&&b.push(a.breakDurationMs);return b}; CL=function(O){g.p.call(this);this.V=O;this.Qi=!0;this.rP=new Map;this.T=new Map;this.G=new Map}; Cbw=function(O,b){var a=[];if(b=O.T.get(b.layoutId)){b=g.r(b);for(var N=b.next();!N.done;N=b.next())(N=O.G.get(N.value.triggerId))&&a.push(N)}return a}; db=function(O){g.p.call(this);this.T=O;this.rP=new Map}; d1b=function(O,b){for(var a=[],N=g.r(O.rP.values()),k=N.next();!k.done;k=N.next())k=k.value,k.trigger instanceof nu&&k.trigger.slotId===b&&a.push(k);a.length>=1&&SM(O.T(),a)}; ZSz=function(O,b){var a={slotId:Yw(b,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],By:"surface",clientMetadata:new yr([])},N=Object,k=N.assign;b=CV(b,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",a.slotId);b={layoutId:b,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",cB:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"surface", clientMetadata:new yr([]),Nt:SUY(!1,a.slotId,a.slotType,a.slotPhysicalPosition,a.By,a.slotEntryTrigger,a.slotFulfillmentTriggers,a.slotExpirationTriggers,b,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return k.call(N,{},O,{rO:!0,slot:a,layout:b})}; XTb=function(O,b,a,N){var k=O.kind;N=N?!1:!O.hideCueRangeMarker;switch(k){case "AD_PLACEMENT_KIND_START":return N={iK:new EW(-0x8000000000000,-0x8000000000000),c_:N},a!=null&&(N.dT=new EW(-0x8000000000000,-0x8000000000000)),N;case "AD_PLACEMENT_KIND_END":return N={iK:new EW(0x7ffffffffffff,0x8000000000000),c_:N},a!=null&&(N.dT=new EW(Math.max(0,b-a),0x8000000000000)),N;case "AD_PLACEMENT_KIND_MILLISECONDS":k=O.adTimeOffset;k.offsetStartMilliseconds||u8("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); k.offsetEndMilliseconds||u8("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");O=Number(k.offsetStartMilliseconds);k=Number(k.offsetEndMilliseconds);k===-1&&(k=b);if(Number.isNaN(O)||Number.isNaN(k)||O>k)return new X("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:O,offsetEndMs:k},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",k===b&&O-500<=k);N={iK:new EW(O,k),c_:N};if(a!=null){O=Math.max(0,O-a);if(O===k)return N;N.dT=new EW(O,k)}return N; default:return new X("AdPlacementKind not supported in convertToRange.",{kind:k,adPlacementConfig:O})}}; jEw=function(O){var b=O.startSecs*1E3;return new EW(b,b+O.kA*1E3)}; FCB=function(O){if(!O||!O.adPlacements&&!O.adSlots)return!1;for(var b=g.r(O.adPlacements||[]),a=b.next();!a.done;a=b.next())if(a=a.value)if(a=a.adPlacementRenderer,a!=null&&(a.config&&a.config.adPlacementConfig&&a.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;O=g.r(O.adSlots||[]);for(b=O.next();!b.done;b=O.next()){var N=a=void 0;if(((a=g.P(b.value,ed))==null?void 0:(N=a.adSlotMetadata)==null?void 0:N.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; Zb=function(O){this.sU=O;this.G=new Map;this.T=new Map;this.V=new Map}; Yw=function(O,b){if(F8(O.sU.get())){var a=O.G.get(b)||0;a++;O.G.set(b,a);return b+"_"+a}return g.Jt(16)}; CV=function(O,b,a){if(F8(O.sU.get())){var N=O.T.get(b)||0;N++;O.T.set(b,N);return a+"_"+b+"_"+N}return g.Jt(16)}; rY=function(O,b){if(F8(O.sU.get())){var a=O.V.get(b)||0;a++;O.V.set(b,a);return b+"_"+a}return g.Jt(16)}; gcw=function(O){var b=[new YX(O.S9),new J7(O.KT),new dK(O.adPlacementConfig),new GL(O.videoLengthSeconds),new eA(O.Mo)];O.instreamAdPlayerOverlayRenderer&&b.push(new h7(O.instreamAdPlayerOverlayRenderer));O.playerOverlayLayoutRenderer&&b.push(new yF(O.playerOverlayLayoutRenderer));O.Sm&&b.push(new Bs(O.Sm));return b}; Bow=function(O,b,a,N,k,D){O=a.inPlayerLayoutId?a.inPlayerLayoutId:CV(D,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",O);var R,d,Z=a.instreamAdPlayerOverlayRenderer?(R=a.instreamAdPlayerOverlayRenderer)==null?void 0:R.adLayoutLoggingData:(d=a.playerOverlayLayoutRenderer)==null?void 0:d.adLayoutLoggingData;R={layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",By:b};return{layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",cB:new Map,layoutExitNormalTriggers:[new S2(function(F){return rY(D, F)},a.S9)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:b,clientMetadata:N,Nt:k(R),adLayoutLoggingData:Z}}; gb=function(O,b){var a=this;this.G=O;this.sU=b;this.T=function(N){return rY(a.G.get(),N)}}; GAe=function(O,b,a,N,k,D){a=new yr([new wK(a),new dK(N)]);b=CV(O.G.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",b);N={layoutId:b,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",By:"core"};return{layoutId:b,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",cB:new Map,layoutExitNormalTriggers:[new S2(function(R){return rY(O.G.get(),R)},k)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:a,Nt:D(N),adLayoutLoggingData:void 0}}; gY=function(O,b,a,N,k){var D=gcw(N);return Bow(b,a,N,new yr(D),k,O.G.get())}; KCp=function(O,b,a,N,k){var D=gcw(N);D.push(new $X(N.eE));D.push(new Ch(N.pY));return Bow(b,a,N,new yr(D),k,O.G.get())}; Jd=function(O,b,a,N,k,D,R,d,Z,F){b=CV(O.G.get(),a,b);var B={layoutId:b,layoutType:a,By:"core"},K=new Map;R&&K.set("impression",R);R=[new ig(O.T,k,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];F&&R.push(new j2(O.T,F,["normal"]));return{layoutId:b,layoutType:a,cB:K,layoutExitNormalTriggers:R,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([N,new dK(D),new YX(k)]),Nt:d(B),adLayoutLoggingData:Z}}; Ey=function(O,b,a,N,k,D,R,d,Z){b=CV(O.G.get(),a,b);var F={layoutId:b,layoutType:a,By:"core"},B=[new ig(O.T,k,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];Z&&B.push(new j2(O.T,Z,["normal"]));return{layoutId:b,layoutType:a,cB:new Map,layoutExitNormalTriggers:B,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([N,new dK(D),new YX(k)]),Nt:R(F),adLayoutLoggingData:d}}; un=function(O,b,a){var N=[];N.push(new Qi(O.T,a));b&&N.push(b);return N}; Uy=function(O,b,a,N,k,D,R){var d={layoutId:b,layoutType:a,By:"core"};return{layoutId:b,layoutType:a,cB:new Map,layoutExitNormalTriggers:R,layoutExitSkipTriggers:[new oX(O.T,b)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new kX(N),new dK(k)]),Nt:D(d),adLayoutLoggingData:N.adLayoutLoggingData}}; Cs=function(O,b,a,N,k,D,R,d){var Z={layoutId:b,layoutType:D,By:"core"};return{layoutId:b,layoutType:D,cB:new Map,layoutExitNormalTriggers:[new S2(O.T,a)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new dK(N)].concat(g.H(R))),Nt:k(Z),adLayoutLoggingData:d}}; Wa=function(O,b,a,N){if(O.sU.get().gK(b.kind==="AD_PLACEMENT_KIND_START"))if(a===void 0)u8("Expected SSAP layout ID in renderer",void 0,void 0,{caller:N});else return a}; hKf=function(O,b,a,N,k,D,R,d,Z,F,B,K,t){O=Ad(O,b,a,k,D,R,d,Z,K,Wa(O,a,N.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),t);b=O.Jg;a=new cs(O.JO);N=O.layoutExitSkipTriggers;F>0&&(b.push(a),b.push(new gK(F)),N=[]);b.push(new Fn(B));return{dF:{layoutId:O.layoutId,layoutType:O.layoutType,cB:O.cB,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:O.By,clientMetadata:new yr(b),Nt:O.Nt,adLayoutLoggingData:O.adLayoutLoggingData}, TY:N,ym:O.layoutExitMuteTriggers,lq:O.layoutExitUserInputSubmittedTriggers,m9:O.d5,B4:O.B4}}; r73=function(O,b,a,N,k,D,R,d,Z,F){b=Ad(O,b,a,N,D,new Map,R,function(B){return d(B,Z)},void 0,Wa(O,a,k.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); O=new d5(O.T,b.JO);a=new cs(b.JO);F=new Fn(F);return{dF:{layoutId:b.layoutId,layoutType:b.layoutType,cB:b.cB,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:b.By,clientMetadata:new yr([].concat(g.H(b.Jg),[a,F])),Nt:b.Nt,adLayoutLoggingData:b.adLayoutLoggingData},TY:b.layoutExitSkipTriggers,ym:b.layoutExitMuteTriggers,lq:[].concat(g.H(b.layoutExitUserInputSubmittedTriggers),[O]),m9:b.d5,B4:b.B4}}; Ad=function(O,b,a,N,k,D,R,d,Z,F,B){b=F!=null?F:CV(O.G.get(),"LAYOUT_TYPE_MEDIA_BREAK",b);F={layoutId:b,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",By:"adapter"};d=d(b);var K=wo(d.clientMetadata,"metadata_type_fulfilled_layout");K||u8("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var t=K?K.layoutId:"";a=[new dK(a),new OH(N),new N1(k)];K&&a.push(new ms(K.layoutType));B&&a.push(new SA(B));return{layoutId:b,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", cB:D,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new a0(O.T,t)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"adapter",Jg:a,Nt:R(F),adLayoutLoggingData:Z,B4:d,JO:t}}; Mqz=function(O,b,a,N,k,D,R,d,Z,F,B){O=tM3(O,b,"core",a,N,k,D,R,d,Z,F,void 0,B);return{layoutId:O.layoutId,layoutType:O.layoutType,cB:O.cB,layoutExitNormalTriggers:O.layoutExitNormalTriggers,layoutExitSkipTriggers:O.layoutExitSkipTriggers,layoutExitMuteTriggers:O.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:O.layoutExitUserInputSubmittedTriggers,d5:O.d5,By:O.By,clientMetadata:new yr(O.nH),Nt:O.Nt,adLayoutLoggingData:O.adLayoutLoggingData}}; J7B=function(O,b,a,N,k,D,R,d,Z,F,B,K,t){b=tM3(O,b,"adapter",a,N,k,D,R,d,Z,B,K,t);N=b.layoutExitSkipTriggers;k=b.nH;a.adPodSkipTarget&&a.adPodSkipTarget>0&&(k.push(F),k.push(new gK(a.adPodSkipTarget)),N=[]);k.push(new Fn(d.adPodIndex));a.isCritical&&(N=[new j2(O.T,b.layoutId,["error"])].concat(g.H(N)));return{dF:{layoutId:b.layoutId,layoutType:b.layoutType,cB:b.cB,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:b.By,clientMetadata:new yr(k), Nt:b.Nt,adLayoutLoggingData:b.adLayoutLoggingData},TY:N,ym:b.layoutExitMuteTriggers,lq:b.layoutExitUserInputSubmittedTriggers,m9:b.d5}}; tM3=function(O,b,a,N,k,D,R,d,Z,F,B,K,t){var h={layoutId:b,layoutType:"LAYOUT_TYPE_MEDIA",By:a};k=[new dK(k),new Zz(Z),new Kh(N.externalVideoId),new t7(d),new N1({impressionCommands:N.impressionCommands,abandonCommands:N.onAbandonCommands,completeCommands:N.completeCommands,progressCommands:N.adVideoProgressCommands}),new oE(D),new ET({current:null}),new GL(R)];(D=N.playerOverlay.instreamAdPlayerOverlayRenderer)&&k.push(new h7(D));(R=N.playerOverlay.playerOverlayLayoutRenderer)&&k.push(new yF(R)); K&&k.push(new xX(K));(K=N.playerUnderlay)&&k.push(new wK(K));d=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER");K=(K=D?D.elementId:R==null?void 0:R.layoutId)?K:CV(O.G.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",d);k.push(new cs(K));k.push(new zL(d));k.push(new SA(Z.adPodIndex));N.adNextParams&&k.push(new aE(N.adNextParams));N.shrunkenPlayerBytesConfig&&k.push(new UT(N.shrunkenPlayerBytesConfig));N.clickthroughEndpoint&&k.push(new Nx(N.clickthroughEndpoint));N.legacyInfoCardVastExtension&&k.push(new bb(N.legacyInfoCardVastExtension)); N.sodarExtensionData&&k.push(new Ps(N.sodarExtensionData));B&&k.push(new QF(B));k.push(new sH(GT(N.pings)));Z=oC(N.pings);if(t){a:{t=g.r(t);for(B=t.next();!B.done;B=t.next())if(B=B.value,B.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(D=g.P(B.fulfillmentContent.fulfilledLayout,jd))&&(D=g.P(D.renderingContent,PJ))&&D.associatedPlayerBytesLayoutId===b){t=B;break a}t=void 0}t&&k.push(new TL(t))}return{layoutId:b,layoutType:"LAYOUT_TYPE_MEDIA",cB:Z,layoutExitNormalTriggers:[new e2(O.T,b)],layoutExitSkipTriggers:N.skipOffsetMilliseconds? [new a0(O.T,K)]:[],layoutExitMuteTriggers:[new a0(O.T,K)],layoutExitUserInputSubmittedTriggers:[],d5:[],By:a,nH:k,Nt:F(h),adLayoutLoggingData:N.adLayoutLoggingData}}; AOz=function(O,b,a,N,k,D,R,d,Z){N.every(function(B){return KS(B,[],["LAYOUT_TYPE_MEDIA"])})||u8("Unexpect subLayout type for DAI composite layout"); b=CV(O.G.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",b);var F={layoutId:b,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",By:"core"};return{layoutId:b,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",cB:new Map,layoutExitNormalTriggers:[new IX(O.T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],d5:[],By:"core",clientMetadata:new yr([new vs(a),new jA(d),new nh(N),new dK(k),new VF(D),new IE({}),new $c(Z)]),Nt:R(F)}}; wUz=function(O){return O!=null}; Bk=function(O,b,a){var N=this;this.G=O;this.V=b;this.sU=a;this.T=function(k){return rY(N.G.get(),k)}}; vXQ=function(O,b,a,N,k,D,R){if(!a.prefetchModeConfig)return new X("AdPlacementConfig for Live Prefetch is missing prefetch_config");a=a.prefetchModeConfig;N*=1E3;var d=[];if(!a.breakLengthMs)return new X("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var Z=g.r(a.breakLengthMs),F=Z.next();!F.done;F=Z.next())if(F=F.value,Number(F)>0){var B=N+Number(a.startTimeOffsetMs),K=B+Number(a.cacheFetchSmearingDurationMs);F={iK:new EW(K,K+Number(F)),c_:!1,dT:new EW(Math.floor(B+Math.random()* Number(a.cacheFetchSmearingDurationMs)),K),cueProcessedMs:N?N:B};B=[];B.push(new go({}));K=[];K.push(new b_(O.T));K.push(new ZBQ(O.T));R&&B.push(new IE({}));d.push(bn(O,b,k,F,D,B,K))}return d}; bn=function(O,b,a,N,k,D,R){D=D===void 0?[]:D;var d=Yw(O.G.get(),"SLOT_TYPE_AD_BREAK_REQUEST");R||(R=[],N.dT&&N.dT.start!==N.iK.start&&R.push(new Lu(O.T,a,new EW(N.dT.start,N.iK.start),!1)),R.push(new Lu(O.T,a,new EW(N.iK.start,N.iK.end),N.c_)));N={getAdBreakUrl:b.getAdBreakUrl,Ut:N.iK.start,DS:N.iK.end,cueProcessedMs:N.cueProcessedMs};b=new R0(O.T,d);D=[new Xn(N)].concat(g.H(D));return{slotId:d,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:R, slotExpirationTriggers:[new Ow(O.T,a),new kx(O.T,d),new Dl(O.T,d)],By:"core",clientMetadata:new yr(D),adSlotLoggingData:k}}; y87=function(O,b,a){var N=[];a=g.r(a);for(var k=a.next();!k.done;k=a.next())N.push(hEe(O,b,k.value));return N}; hEe=function(O,b,a){return a.triggeringSlotId!=null&&a.triggeringSlotId===O?a.clone(b):a}; $Xp=function(O,b,a,N,k){return wWQ(O,b,a,N,k)}; y7A=function(O,b,a,N){var k=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER");return wWQ(O,k,b,a,N)}; wWQ=function(O,b,a,N,k){var D=new vn(O.T,a),R=[new N9(O.T,b)];O=[new kx(O.T,b),new Ow(O.T,N)];return{slotId:b,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(k({slotId:b,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:O},a))]),adSlotLoggingData:void 0}}; EX3=function(O,b,a,N,k,D){var R=Yw(O.G.get(),"SLOT_TYPE_PLAYER_BYTES"),d=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER"),Z=CV(O.G.get(),"LAYOUT_TYPE_SURVEY",d);N=KL(O,b,a,N);var F=[new N9(O.T,R)];a=[new kx(O.T,R),new Ow(O.T,a),new oX(O.T,Z)];if(N instanceof X)return N;d=D({slotId:R,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,By:"core",slotEntryTrigger:N,slotFulfillmentTriggers:F,slotExpirationTriggers:a},{slotId:d,layoutId:Z});D=d.yNL;d=d.T8;return[{slotId:R,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:Ha(O,b,R,N),slotFulfillmentTriggers:YY(O,b,R,F),slotExpirationTriggers:a,By:"core",clientMetadata:new yr([new Lh(D),new CS(ca(b)),new Fi({Mj:O.Mj(b)})]),adSlotLoggingData:k},d]}; ca=function(O){return O.kind==="AD_PLACEMENT_KIND_START"}; n18=function(O,b,a,N,k){k=k?k:Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER");a=new vn(O.T,a);var D=[new N9(O.T,k)];O=[new Ow(O.T,b),new kx(O.T,k)];return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:a,slotFulfillmentTriggers:D,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(N({slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:a,slotFulfillmentTriggers:D,slotExpirationTriggers:O}))])}}; pUQ=function(O,b,a,N){var k=Yw(O.G.get(),"SLOT_TYPE_PLAYER_UNDERLAY");a=new vn(O.T,a);var D=[new N9(O.T,k)];O=[new Ow(O.T,b),new kx(O.T,k)];return{slotId:k,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:a,slotFulfillmentTriggers:D,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(N({slotId:k,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,By:"core",slotEntryTrigger:a,slotFulfillmentTriggers:D,slotExpirationTriggers:O}))])}}; H2f=function(O,b,a,N,k,D,R){var d=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER"),Z=CV(O.G.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",d);N=ToA(O,N,D,R,Z);if(N instanceof X)return N;R=[new N9(O.T,d)];k=[new Ow(O.T,D),new N9(O.T,k),new Co(O.T,k)];a=WW(a,{slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:N,slotFulfillmentTriggers:R,slotExpirationTriggers:k});O=O.V.get();D={layoutId:Z,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",By:"core"};b={layoutId:Z,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", cB:new Map,layoutExitNormalTriggers:[new wTe(O.T,Z,b.durationMs)],layoutExitSkipTriggers:[new rQG(O.T,Z,b.durationMs)],d5:[new TjY(O.T,Z)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],By:"core",clientMetadata:new yr([new ad(b)]),Nt:a(D)};return{slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:N,slotFulfillmentTriggers:R,slotExpirationTriggers:k,clientMetadata:new yr([new Lh(b)])}}; Ksz=function(O,b,a,N,k,D){b=KL(O,b,a,N);if(b instanceof X)return b;var R=b instanceof Lu?new twz(O.T,a,b.T):null;N=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER");var d=[new N9(O.T,N)];O=[new Ow(O.T,a),new kx(O.T,N)];D=D({slotId:N,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:b,slotFulfillmentTriggers:d,slotExpirationTriggers:O},R);return D instanceof h8?new X(D):{slotId:N,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:d,slotExpirationTriggers:O, By:"core",clientMetadata:new yr([new Lh(D)]),adSlotLoggingData:k}}; gXG=function(O,b,a,N){var k=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER"),D=new Gn(O.T,b),R=[new $x(O.T,k)];O=[new Ow(O.T,b),new kx(O.T,k)];return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(N({slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:O}))]),adSlotLoggingData:a}}; BM8=function(O,b,a,N){var k=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER");a=new vn(O.T,a);var D=[new N9(O.T,k)],R=[new kx(O.T,k),new Ow(O.T,b)];D={slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:a,slotFulfillmentTriggers:D,slotExpirationTriggers:R};return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:a,slotFulfillmentTriggers:[new N9(O.T,k)],slotExpirationTriggers:[new Ow(O.T,b),new kx(O.T,k)],By:"core",clientMetadata:new yr([new Lh(N(D))])}}; Z27=function(O,b,a,N,k){var D=Yw(O.G.get(),"SLOT_TYPE_IN_PLAYER");a=new Pn(O.T,N,a);N=[new N9(O.T,D)];O=[new Ow(O.T,b)];return{slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:a,slotFulfillmentTriggers:N,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(k({slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,By:"core",slotEntryTrigger:a,slotFulfillmentTriggers:N,slotExpirationTriggers:O}))])}}; DXb=function(O,b,a,N,k,D){var R=Yw(O.G.get(),b);return tl(O,R,b,new vn(O.T,N),[new Ow(O.T,a),new kx(O.T,R),new j2(O.T,N,["error"])],k,D)}; kAf=function(O,b,a,N,k,D,R){var d=Yw(O.G.get(),b);return tl(O,d,b,new j2(O.T,k,["normal"]),[new Ow(O.T,a),new kx(O.T,d),new j2(O.T,N,["error"])],D,R)}; O2w=function(O,b,a,N,k){var D=Yw(O.G.get(),b);return tl(O,D,b,new Gn(O.T,a),[new Ow(O.T,a),new kx(O.T,D)],N,k)}; CKG=function(O,b,a,N,k){a=a?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var D=Yw(O.G.get(),a);b=new Gn(O.T,b);var R=[new N9(O.T,D)];O=[new kx(O.T,D)];return{slotId:D,slotType:a,slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:R,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(k({slotId:D,slotType:a,slotPhysicalPosition:1,By:"core",slotEntryTrigger:b,slotFulfillmentTriggers:R,slotExpirationTriggers:O}))]),adSlotLoggingData:N}}; TMY=function(O,b,a,N){var k=Yw(O.G.get(),"SLOT_TYPE_PLAYER_BYTES"),D=new Vi(O.T),R=[new $x(O.T,k)];O=[new Ow(O.T,b)];return{slotId:k,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(N({slotId:k,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,By:"core",slotEntryTrigger:D,slotFulfillmentTriggers:R,slotExpirationTriggers:O})),new IE({})]),adSlotLoggingData:a}}; YTG=function(O,b){return xxQ(O.sU.get())?new j2(O.T,b,["normal","error","skipped"]):new j2(O.T,b,["normal"])}; zMb=function(O,b,a,N,k){b=YTG(O,b);O=q2(O,b,a);k=k({slotId:O.slotId,slotType:O.slotType,slotPhysicalPosition:O.slotPhysicalPosition,slotEntryTrigger:O.slotEntryTrigger,slotFulfillmentTriggers:O.slotFulfillmentTriggers,slotExpirationTriggers:O.slotExpirationTriggers,By:O.By});return k instanceof X?k:{qD:Object.assign({},O,{clientMetadata:new yr([new Lh(k.layout)]),adSlotLoggingData:N}),Ep:k.Ep}}; JO7=function(O,b,a,N,k,D,R){a=c7f(O,b,a,N);if(a instanceof X)return a;R=R({slotId:a.slotId,slotType:a.slotType,slotPhysicalPosition:a.slotPhysicalPosition,slotEntryTrigger:a.slotEntryTrigger,slotFulfillmentTriggers:a.slotFulfillmentTriggers,slotExpirationTriggers:a.slotExpirationTriggers,By:a.By});if(R instanceof X)return R;N=[new CS(ca(b)),new Lh(R.layout),new Fi({Mj:O.Mj(b)})];D&&N.push(new kc({}));return{qD:{slotId:a.slotId,slotType:a.slotType,slotPhysicalPosition:a.slotPhysicalPosition,slotEntryTrigger:Ha(O, b,a.slotId,a.slotEntryTrigger),slotFulfillmentTriggers:YY(O,b,a.slotId,a.slotFulfillmentTriggers),slotExpirationTriggers:a.slotExpirationTriggers,By:a.By,clientMetadata:new yr(N),adSlotLoggingData:k},Ep:R.Ep}}; Ha=function(O,b,a,N){return O.sU.get().gK(ca(b))?new nu(O.T,a):N}; YY=function(O,b,a,N){return O.sU.get().gK(ca(b))?[new $x(O.T,a)]:N}; q2=function(O,b,a){var N=Yw(O.G.get(),"SLOT_TYPE_PLAYER_BYTES"),k=[new N9(O.T,N)];O=[new kx(O.T,N),new Ow(O.T,a)];return{slotId:N,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:k,slotExpirationTriggers:O,By:"core"}}; c7f=function(O,b,a,N){b=KL(O,b,a,N);return b instanceof X?b:q2(O,b,a)}; Zhw=function(O,b,a,N,k,D){var R=Yw(O.G.get(),"SLOT_TYPE_FORECASTING");b=KL(O,b,a,N);if(b instanceof X)return b;N=[new N9(O.T,R)];O=[new kx(O.T,R),new Ow(O.T,a)];return{slotId:R,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:N,slotExpirationTriggers:O,By:"core",clientMetadata:new yr([new Lh(D({slotId:R,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,By:"core",slotEntryTrigger:b,slotFulfillmentTriggers:N,slotExpirationTriggers:O}))]),adSlotLoggingData:k}}; r8w=function(O,b,a,N,k){var D=!b.hideCueRangeMarker;switch(b.kind){case "AD_PLACEMENT_KIND_START":return new Gn(O.T,a);case "AD_PLACEMENT_KIND_MILLISECONDS":return O=XTb(b,N),O instanceof X?O:k(O.iK,D);case "AD_PLACEMENT_KIND_END":return new x7(O.T,a,D);default:return new X("Cannot construct entry trigger",{kind:b.kind})}}; ToA=function(O,b,a,N,k){return r8w(O,b,a,N,function(D,R){return new K1G(O.T,a,D,R,k)})}; KL=function(O,b,a,N){return r8w(O,b,a,N,function(k,D){return new Lu(O.T,a,k,D)})}; tl=function(O,b,a,N,k,D,R){O=[new $x(O.T,b)];return{slotId:b,slotType:a,slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:O,slotExpirationTriggers:k,By:"core",clientMetadata:new yr([new Lh(R({slotId:b,slotType:a,slotPhysicalPosition:1,By:"core",slotEntryTrigger:N,slotFulfillmentTriggers:O,slotExpirationTriggers:k}))]),adSlotLoggingData:D}}; hl=function(O,b){g.p.call(this);this.sU=O;this.T=b;this.eventCount=0}; yc=function(O,b,a,N){hl.call(this,O,b);this.sU=O;this.EU=a;this.context=N}; wb=function(){this.T=new Map}; Tf=function(O){this.T="pending";this.G=[];this.V=[];try{O(this.X.bind(this),this.reject.bind(this))}catch(b){this.reject(b)}}; U1B=function(){var O,b;return{Be:new Tf(function(a,N){O=a;b=N}), resolve:O,reject:b}}; uP=function(O){return rb(O)?O:Uq(O)?new Tf(function(b,a){O.then(b,a)}):new Tf(function(b){b(O)})}; Al=function(O){return new Tf(function(b,a){a(O)})}; Wk=function(O){try{return uP(O())}catch(b){return Al(b)}}; Hk=function(O,b,a){var N=U1B(),k=N.Be,D=N.resolve,R=N.reject;O.G.push(function(d){if(b)try{var Z=b(d);D(Z)}catch(F){R(F)}else D(d)}); O.V.push(function(d){if(a)try{var Z=a(d);D(Z)}catch(F){R(F)}else R(d)}); qS(O);return k}; YO=function(O,b){return Hk(O,void 0,b)}; uiQ=function(O,b){Hk(O,function(a){return Hk(uP(b()),function(){return a})},function(a){return Hk(uP(b()),function(){return Al(a)})})}; qS=function(O){if(O.T==="fulfilled"){var b=O.G;O.G=[];O.V=[];b=g.r(b);for(var a=b.next();!a.done;a=b.next())a=a.value,a(O.result)}else if(O.T==="rejected")for(b=O.V,O.G=[],O.V=[],b=g.r(b),a=b.next();!a.done;a=b.next())a=a.value,a(O.error)}; ck=function(O,b){return A8G(b.call(O))}; mg=function(O){return function a(){return MB(a,function(N){if(N.G==1)return g.U7(N,2),g.J(N,{Be:uP(O)},4);if(N.G!=2)return N.return(N.T);g.c8(N);return g.zz(N,0)})}()}; A8G=function(O){return Wk(function(){return zf(O,O.next())})}; zf=function(O,b){return b.done?uP(b.value):YO(Hk(b.value.Be,function(a){return zf(O,O.next(a))}),function(a){return zf(O,O.throw(a))})}; Jl=function(O,b){if(O.length===0)return uP(NaN);var a=U1B(),N=a.Be,k=a.resolve,D=O.length;O=g.r(O.entries());var R=O.next();for(a={};!R.done;a={ow:void 0},R=O.next()){var d=g.r(R.value);R=d.next().value;d=d.next().value;a.ow=R;uiQ(d,function(Z){return function(){N.T==="pending"&&(WCp(b)&&b(Z.ow)&&N.T==="pending"?k(Z.ow):(--D,D===0&&k(NaN)))}}(a))}return N}; Eq=function(O){return O.map(function(b){return uP(b)})}; nL=function(O){var b=O.hours||0;var a=O.minutes||0,N=O.seconds||0;b=N+a*60+b*3600+(O.days||0)*86400+(O.weeks||0)*604800+(O.months||0)*2629800+(O.years||0)*31557600;b<=0?b={hours:0,minutes:0,seconds:0}:(O=b,b=Math.floor(O/3600),O%=3600,a=Math.floor(O/60),N=Math.floor(O%60),b={hours:b,minutes:a,seconds:N});var k=b.hours===void 0?0:b.hours;a=b.minutes===void 0?0:b.minutes;O=b.seconds===void 0?0:b.seconds;N=k>0;b=[];if(N){k=(new Intl.NumberFormat("en-u-nu-latn")).format(k);var D=["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(" "); k="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(MS)?k.replace(",","\u00a0"):D.includes(MS)?k.replace(",","\u202f"):R.includes(MS)?k.replace(",","."):k;b.push(k)}N=N===void 0?!1:N;a=(["af","be","lt"].includes(MS)||N)&&a<10?qHp().format(a):(new Intl.NumberFormat("en-u-nu-latn")).format(a);b.push(a);a=qHp().format(O);b.push(a);a=":";"da fi id si sr sr-Latn".split(" ").includes(MS)&&(a=".");return b.join(a)}; qHp=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; HSY=function(O,b){var a,N;O=((a=O.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(N=a.videoAuthorizationToken)==null?void 0:N.credentialTransferTokens)||[];for(a=0;a<O.length;++a)if(O[a].scope===b)return O[a].token||void 0}; pL=function(O){if(O&&O.simpleText)return O.simpleText;var b="";if(O&&O.runs)for(var a=0;a<O.runs.length;a++)O.runs[a].text&&(b+=O.runs[a].text);return b}; Gf=function(O){return O?function(){try{return O.apply(this,arguments)}catch(b){g.S$(b)}}:O}; oj=function(){this.V=new Set;this.G=new Set;this.X=new Map;this.client=void 0;this.csn=null}; xO=function(){oj.instance||(oj.instance=new oj);return oj.instance}; Pk=function(){}; vk=function(){this.U=[];this.L=[];this.T=[];this.Mi=[];this.N=[];this.J=[];this.V=new Map;this.Y=new Map;this.G=new Set;this.Tr=new Map}; jU=function(){vk.instance||(vk.instance=new vk);return vk.instance}; SU=function(O,b,a,N){N=N===void 0?{}:N;g.Rx(function(){YHB.includes(b)||(g.I6(new g.Nf("createClientScreen() called with a non-page VE",b)),b=83769);N.isHistoryNavigation||(O.Mi=[],O.T.push({rootVe:b,key:N.key||""}));O.U=[];O.L=[];N.oR?c8e(O,b,a,N):m1G(O,b,a,N)})()}; zEz=function(O,b,a){a=a===void 0?0:a;g.Rx(function(){b.then(function(N){O.G.has(a)&&O.X&&O.X();var k=g.n3(a),D=g.Mb(a);if(k&&D){var R;(N==null?0:(R=N.response)==null?0:R.trackingParams)&&g.N_(O.client,k,D,g.Jg(N.response.trackingParams));var d;(N==null?0:(d=N.playerResponse)==null?0:d.trackingParams)&&g.N_(O.client,k,D,g.Jg(N.playerResponse.trackingParams))}})})()}; fL=function(O){var b=jU();g.Rx(function(){var a=g.Jg(O);Ij(b,a);return a})()}; J8Q=function(O){var b={veType:253246};return g.Rx(function(){if(!b.veType)return yg(new g.Nf("Error: Trying to graft a client VE without a veType.")),null;if(b.visibilityTypes){var a=b.visibilityTypes.reduce(function(N,k){return N|k}); a={visibility:{types:String(a)}}}a=uAw(b.veType,b.visualElement,b.elementIndex,b.clientYouTubeData,void 0,a);return Ij(O,a)?a:null})()}; Ij=function(O,b,a,N){N=N===void 0?0:N;return g.Rx(function(){if(O.G.has(N))return O.U.push([b,a]),!0;var k=g.n3(N),D=a||g.Mb(N);if(k&&D){if(g.md("combine_ve_grafts")){var R=O.V.get(D.toString());R?R.push(b):(O.Y.set(D.toString(),D),O.V.set(D.toString(),[b]));O.yl||(O.yl=g.$a(0,function(){lP(O,k)},1200))}else g.N_(O.client,k,D,b); return!0}return!1})()}; Ecz=function(O,b,a,N){N=N===void 0?0:N;var k=g.n3(N);b=b||g.Mb(N);k&&b&&(O=O.client,N=QC({cttAuthInfo:p3(k)||void 0},k),a={csn:k,ve:b.getAsJson(),clientData:a},k==="UNDEFINED_CSN"?R1("visualElementStateChanged",N,a):O?mV("visualElementStateChanged",a,O,N):g.wi("visualElementStateChanged",a,N))}; c8e=function(O,b,a,N){N=N===void 0?{}:N;O.G.add(N.layer||0);O.X=function(){m1G(O,b,a,N);var R=g.Mb(N.layer);if(R){for(var d=g.r(O.U),Z=d.next();!Z.done;Z=d.next())Z=Z.value,Ij(O,Z[0],Z[1]||R,N.layer);R=g.r(O.L);for(d=R.next();!d.done;d=R.next())d=d.value,Ecz(O,d[0],d[1])}}; a||g.n3(N.layer)||O.X();if(N.oR)for(var k=g.r(N.oR),D=k.next();!D.done;D=k.next())zEz(O,D.value,N.layer);else g.S$(Error("Delayed screen needs a data promise."))}; m1G=function(O,b,a,N){N=N===void 0?{}:N;var k=void 0;N.layer||(N.layer=0);k=N.parentLayer!==void 0?N.parentLayer:N.layer;var D=g.n3(k);k=g.Mb(k);var R=a||k,d;R&&(N.parentCsn!==void 0?d={clientScreenNonce:N.parentCsn,visualElement:R}:D&&D!=="UNDEFINED_CSN"&&(d={clientScreenNonce:D,visualElement:R}));var Z,F=g.Ny("EVENT_ID");D==="UNDEFINED_CSN"&&F&&(Z={servletData:{serializedServletEventId:F}});g.md("combine_ve_grafts")&&D&&lP(O,D);g.md("no_client_ve_attach_unless_shown")&&R&&D&&D2(R,D);try{var B=$fA(O.client, b,d,N.hP,N.cttAuthInfo,Z,N.implicitGestureType,N.loggingExpectations)}catch(h){bHA(h,{Rb:b,rootVe:k,Zad:a,FDr:D,WMy:d,hP:N.hP});g.S$(h);return}Epz(B,b,N.layer,N.cttAuthInfo);D&&D!=="UNDEFINED_CSN"&&k&&!mjw(D)&&dfb(O.client,D,k,!0);O.T[O.T.length-1]&&!O.T[O.T.length-1].csn&&(O.T[O.T.length-1].csn=B||"");g.Q$({clientScreenNonce:B});Pk.instance||(Pk.instance=new Pk);g.Rx(xO().T).bind(xO())();var K=g.Mb(N.layer);D&&D!=="UNDEFINED_CSN"&&K&&(g.md("web_mark_root_visible")||g.md("music_web_mark_root_visible"))&& g.g1(B,K);O.G.delete(N.layer||0);O.X=void 0;var t;(t=O.Tr.get(N.layer))==null||t.forEach(function(h,y){h?Ij(O,y,h,N.layer):K&&Ij(O,y,K,N.layer)}); MMf(O)}; MMf=function(O){for(var b=0;b<O.N.length;b++){var a=O.N[b];try{a()}catch(N){g.S$(N)}}for(b=O.N.length=0;b<O.J.length;b++){a=O.J[b];try{a()}catch(N){g.S$(N)}}}; lP=function(O,b){if(b===void 0)for(var a=Ybb(),N=0;N<a.length;N++)a[N]!==void 0&&lP(O,a[N]);else O.V.forEach(function(k,D){(D=O.Y.get(D))&&g.a1(O.client,b,D,k)}),O.V.clear(),O.Y.clear(),O.yl=void 0}; Vc=function(){}; ncQ=function(){Vc.instance||(Vc.instance=new Vc);return Vc.instance}; pWz=function(O,b,a){var N=new XMLHttpRequest;if(a==null?0:a.Bp)N.onreadystatechange=function(D){a.Bp(N,D)}; var k;N.open((k=b.method)!=null?k:"GET",O,!0);N.responseType="text";N.withCredentials=!0;if(b.headers)for(O=g.r(Object.entries(b.headers)),b=O.next();!b.done;b=O.next())k=g.r(b.value),b=k.next().value,k=k.next().value,N.setRequestHeader(b,k);return N}; LL=function(){}; Grp=function(){var O=navigator;return new Promise(function(b,a){var N;(N=O.webkitTemporaryStorage)!=null&&N.queryUsageAndQuota?O.webkitTemporaryStorage.queryUsageAndQuota(function(k,D){b({usage:k,quota:D})},function(k){a(k)}):a(Error("webkitTemporaryStorage is not supported."))})}; hI=function(O,b){var a=this;this.handleError=O;this.T=b;this.G=!1;self.document===void 0||self.addEventListener("beforeunload",function(){a.G=!0}); this.V=Math.random()<=.2}; x1G=function(O,b){LL.getInstance().estimate().then(function(a){a=Object.assign({},b,{isSw:self.document===void 0,isIframe:self!==self.top,deviceStorageUsageMbytes:ocG(a==null?void 0:a.usage),deviceStorageQuotaMbytes:ocG(a==null?void 0:a.quota)});O.T("idbQuotaExceeded",a)})}; ocG=function(O){return typeof O==="undefined"?"-1":String(Math.ceil(O/1048576))}; vce=function(){g.il();return g.QO(0,192)?g.QO(0,190):!(g.md("web_watch_cinematics_disabled_by_default")||g.md("web_watch_cinematics_preferred_reduced_motion_default_disabled")&&PbG())}; SHB=function(O,b){jde(O.program,b.tNl)&&(aw("bg_i",void 0,"player_att"),g.X8.initialize(O,function(){aw("bg_l",void 0,"player_att");iP=(0,g.S)()},b.cspNonce,b.kB))}; IC3=function(O){O=O===void 0?{}:O;return g.X8.invoke(O)}; jde=function(O,b){if(O){var a;g.X8.isLoading()?a=!1:a=!iP||(0,g.S)()-iP>b;O=a}else O=!1;return O}; g.Qc=function(O,b){return O.kB+"timedtext_video?ref=player&v="+b.videoId}; g.fC7=function(O){var b=this;this.videoData=O;O={};this.T=(O.c1a=function(){var a=[];if(g.X8.isInitialized()){var N="";b.videoData&&b.videoData.Ny&&(N=b.videoData.Ny+("&r1b="+b.videoData.clientPlaybackNonce));var k={};N=(k.atr_challenge=N,k);aw("bg_v",void 0,"player_att");(N=IC3(N))?(aw("bg_s",void 0,"player_att"),a.push("r1a="+N)):(aw("bg_e",void 0,"player_att"),a.push("r1c=2"))}else aw("bg_e",void 0,"player_att"),window.trayride||window.botguard?a.push("r1c=1"):a.push("r1c=4");a.push("r1d="+g.X8.getState()); return a.join("&")},O.c6a=function(a){return"r6a="+(Number(a.c)^Ti())},O.c6b=function(a){return"r6b="+(Number(a.c)^Number(g.Ny("CATSTAT",0)))},O); this.videoData&&this.videoData.Ny?this.fv=FZ(this.videoData.Ny):this.fv={}}; g.lCG=function(O){if(O.videoData&&O.videoData.Ny){for(var b=[O.videoData.Ny],a=g.r(Object.keys(O.T)),N=a.next();!N.done;N=a.next())N=N.value,O.fv[N]&&O.T[N]&&(N=O.T[N](O.fv))&&b.push(N);return b.join("&")}return null}; g.eU=function(O,b){SHB(O,{tNl:g.q1(b.experiments,"bg_vm_reinit_threshold"),cspNonce:b.cspNonce,kB:b.kB||""})}; VMe=function(){var O=XMLHttpRequest.prototype.fetch;return!!O&&O.length===3}; LC7=function(O){O=O[C[25]](C[23]);OC[C[60]](O,10);OC[C[49]](O,57);OC[C[60]](O,33);OC[C[49]](O,48);OC[C[12]](O,1);OC[C[49]](O,19);OC[C[12]](O,1);OC[C[49]](O,65);return O[C[24]](C[23])}; iSA=function(O){XWQ=2592E3*(O||1)}; b7=function(O){O=O===void 0?XWQ:O;if(O>0&&!(LpQ()>(0,g.S)()-O*1E3))return 0;O=g.Ip("yt-player-quality");if(typeof O==="string"){if(O=g.i5[O],O>0)return O}else if(O instanceof Object)return O.quality;return 0}; a4=function(){var O=g.Ip("yt-player-proxima-pref");return O==null?null:O}; Qde=function(){var O=g.Ip("yt-player-quality");if(O instanceof Object&&O.quality&&O.previousQuality){if(O.quality>O.previousQuality)return 1;if(O.quality<O.previousQuality)return-1}return 0}; eEB=function(){var O={values:{},RF:{}};try{var b=JSON.parse(JSON.parse(window.localStorage["yt-player-memory"]).data);O.values=b.values;O.halfLives=b.halfLives}catch(a){}return O}; NM=function(){return g.Ip("yt-player-performance-cap")||{}}; kf=function(){var O;return(O=g.Ip("yt-player-performance-cap-active-set"))!=null?O:[]}; OVe=function(O){(O===void 0?0:O)?(O=kf().filter(function(b){return b.startsWith("1")}),g.Sb("yt-player-performance-cap-active-set",O,2592E3)):g.Sb("yt-player-performance-cap-active-set",[],2592E3)}; bVB=function(O){g.Sb("yt-player-watch-later-pending",O)}; akf=function(){return!!g.Ip("yt-player-headers-readable")}; N43=function(){try{return+(window.localStorage&&window.localStorage["yt-player-av1-pref"])||0}catch(O){return 0}}; g.DY=function(){var O=g.Ip("yt-player-caption-language-preferences");return O?O:[]}; sC=function(){var O=g.Ip("yt-player-user-settings"),b=new Map;if(O){O=g.r(Object.entries(O));for(var a=O.next();!a.done;a=O.next()){var N=g.r(a.value);a=N.next().value;N=N.next().value;b.set(a,N)}}return b}; kTz=function(){var O;return(O=g.Ip("yt-player-voice-boost"))!=null?O:void 0}; $f=function(){try{var O=window.navigator;if(O.getAutoplayPolicy&&typeof O.getAutoplayPolicy==="function"){var b=document.getElementsByClassName(g.R4.Qry);var a=b.length>0&&b[0]?O.getAutoplayPolicy(b[0]):O.getAutoplayPolicy("mediaelement");if(DNp[a])return DNp[a]}}catch(N){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; C5=function(O){return O.iE||O.M5||O.mutedAutoplay}; sC3=function(O,b){return C5(O)?b!==1&&b!==2&&b!==0?"AUTOPLAY_STATUS_UNAVAILABLE":O.uY?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; Roe=function(O,b,a){var N=b.K();O.thirdParty||(O.thirdParty={});N.ancestorOrigins&&(O.thirdParty.embeddedPlayerContext=Object.assign({},O.thirdParty.embeddedPlayerContext,{ancestorOrigins:N.ancestorOrigins}));N.D("embeds_enable_autoplay_and_visibility_signals")&&(N.HG!=null&&(O.thirdParty.embeddedPlayerContext=Object.assign({},O.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(N.HG)})),N.JW&&(O.thirdParty.embeddedPlayerContext=Object.assign({},O.thirdParty.embeddedPlayerContext,{visibilityFractionSource:N.JW})), O.thirdParty.embeddedPlayerContext=Object.assign({},O.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:$f(),autoplayIntended:C5(b),autoplayStatus:sC3(b,a)}))}; dN3=function(O,b){hO(O,2,b.Ug,dU,3);hO(O,3,b.K6,$NQ,3);Dc(O,4,b.onesieUstreamerConfig);Dc(O,9,b.DL);hO(O,10,b.e1,ZY,3);hO(O,15,b.reloadPlaybackParams,CH3,3)}; FRB=function(O,b){hO(O,1,b.formatId,FF,3);NX(O,2,b.startTimeMs);NX(O,3,b.durationMs);NX(O,4,b.O3);NX(O,5,b.nZ);hO(O,9,b.YX4,ZVA,3);hO(O,11,b.rzU,gU,1);hO(O,12,b.oB,gU,1)}; gwG=function(O,b){tO(O,1,b.videoId);NX(O,2,b.lmt)}; ZVA=function(O,b){if(b.D5)for(var a=0;a<b.D5.length;a++)hO(O,1,b.D5[a],gwG,3)}; FF=function(O,b){NX(O,1,b.itag);NX(O,2,b.lmt);tO(O,3,b.xtags)}; Bl=function(O){return{itag:lv(O,1),lmt:lv(O,2),xtags:XB(O,3)}}; gU=function(O,b){NX(O,1,b.startTicks);NX(O,2,b.jP);NX(O,3,b.timescale)}; B4G=function(O){return{startTicks:lv(O,1),jP:lv(O,2),timescale:lv(O,3)}}; KRY=function(O,b){NX(O,1,b.defaultPolicy);NX(O,2,b.smooth);NX(O,3,b.visibility);NX(O,4,b.Vg);NX(O,5,b.performance);NX(O,6,b.speed)}; hoz=function(O,b){if(b.authorizedFormats)for(var a=0;a<b.authorizedFormats.length;a++)hO(O,1,b.authorizedFormats[a],txQ,1);Dc(O,2,b.sabrLicenseConstraint)}; txQ=function(O,b){NX(O,1,b.trackType);k1(O,2,b.isHdr)}; dU=function(O,b){NX(O,13,b.timeSinceLastManualFormatSelectionMs);var a=b.lastManualDirection;a!==void 0&&(ak(O,112),ak(O,a<<1^a>>31));NX(O,16,b.iX);NX(O,17,b.detailedNetworkType);NX(O,18,b.PJ);NX(O,19,b.r0);NX(O,21,b.wcX);NX(O,23,b.cJ);NX(O,28,b.RB);NX(O,29,b.D3G);NX(O,34,b.visibility);a=b.playbackRate;if(a!==void 0){var N=new ArrayBuffer(4);(new Float32Array(N))[0]=a;a=(new Uint32Array(N))[0];if(a!==void 0)for(ak(O,285),bS(O,4),N=0;N<4;)O.view.setUint8(O.pos,a&255),a>>=8,O.pos+=1,N+=1}NX(O,36,b.fm); hO(O,38,b.mediaCapabilities,ypz,3);NX(O,39,b.k4k);NX(O,40,b.QE);NX(O,44,b.playerState);k1(O,46,b.cq);NX(O,48,b.QG);NX(O,50,b.mO);NX(O,51,b.sx);NX(O,54,b.oC);if(b.BM)for(a=0;a<b.BM.length;a++)NX(O,55,b.BM[a]);k1(O,56,b.Tdl);NX(O,57,b.kJ);k1(O,58,b.wA);NX(O,59,b.Vv);NX(O,60,b.Wf);k1(O,61,b.isPrefetch);NX(O,62,b.Ve);Dc(O,63,b.sabrLicenseConstraint);NX(O,64,b.BF);NX(O,66,b.Ia);NX(O,67,b.vOk);NX(O,68,b.HF);tO(O,69,b.audioTrackId);k1(O,71,b.lT);hO(O,72,b.vld,KRY,1);NX(O,73,b.lc);NX(O,74,b.zR);NX(O,75,b.Ef); NX(O,76,b.cqV);hO(O,79,b.a$,hoz,3)}; ypz=function(O,b){if(b.videoFormatCapabilities)for(var a=0;a<b.videoFormatCapabilities.length;a++)hO(O,1,b.videoFormatCapabilities[a],wSG,1);if(b.audioFormatCapabilities)for(a=0;a<b.audioFormatCapabilities.length;a++)hO(O,2,b.audioFormatCapabilities[a],T4b,1);hO(O,4,b.perPlaybackAttributes,rpw,3);NX(O,5,b.hdrModeBitmask)}; wSG=function(O,b){NX(O,1,b.videoCodec);NX(O,3,b.maxHeight);NX(O,4,b.maxWidth);NX(O,11,b.maxFramerate);NX(O,12,b.maxBitrateBps);k1(O,15,b.is10BitSupported)}; T4b=function(O,b){NX(O,1,b.audioCodec);NX(O,2,b.numChannels);NX(O,3,b.maxBitrateBps);NX(O,6,b.spatialCapabilityBitmask)}; rpw=function(O,b){if(b.itagDenylist)for(var a=0;a<b.itagDenylist.length;a++)NX(O,1,b.itagDenylist[a])}; ZY=function(O,b){hO(O,1,b.clientInfo,UN3,3);Dc(O,2,b.Nf);Dc(O,3,b.playbackCookie);Dc(O,4,b.DL);if(b.J5)for(var a=0;a<b.J5.length;a++)hO(O,5,b.J5[a],uUB,3);if(b.Ry)for(a=0;a<b.Ry.length;a++)NX(O,6,b.Ry[a]);tO(O,7,b.mky);hO(O,8,b.bG,ApQ,3)}; WRe=function(O,b){NX(O,1,b.pPl);NX(O,2,b.czV)}; qdY=function(O,b){var a=b.code;a!==void 0&&(ak(O,8),ak(O,a<<1^a>>31));tO(O,2,b.message)}; HVe=function(O,b){NX(O,1,b.clientState);hO(O,2,b.yzr,WRe,1)}; ApQ=function(O,b){Dc(O,1,b.oA8);hO(O,2,b.qyl,qdY,3);hO(O,3,b.coldStartInfo,HVe,3)}; uUB=function(O,b){NX(O,1,b.type);Dc(O,2,b.value)}; UN3=function(O,b){tO(O,1,b.hl);tO(O,12,b.deviceMake);tO(O,13,b.deviceModel);NX(O,16,b.clientName);tO(O,17,b.clientVersion);tO(O,18,b.osName);tO(O,19,b.osVersion)}; Yd7=function(O,b){tO(O,1,b.name);tO(O,2,b.value)}; cpw=function(O,b){tO(O,1,b.url);if(b.iJ)for(var a=0;a<b.iJ.length;a++)hO(O,2,b.iJ[a],Yd7,3);Dc(O,3,b.postBody);k1(O,4,b.mdU);k1(O,6,b.oy)}; $NQ=function(O,b){Dc(O,2,b.UB);Dc(O,5,b.encryptedClientKey);Dc(O,6,b.iv);Dc(O,7,b.fL);k1(O,10,b.Yo);k1(O,13,b.pH);k1(O,14,b.s2);Dc(O,16,b.eMd);k1(O,17,b.v8)}; mNf=function(O){return{Yr:lv(O,1),httpStatus:lv(O,2),body:LB(O,4)}}; CH3=function(O,b){tO(O,1,b.token)}; zoG=function(O){return{token:XB(O,1)}}; JpG=function(O){return{K2:lv(O,1),fbU:lv(O,2)}}; pSe=function(O,b){hO(O,1,b.Ug,dU,3);if(b.A1)for(var a=0;a<b.A1.length;a++)hO(O,2,b.A1[a],FF,3);if(b.MJ)for(a=0;a<b.MJ.length;a++)hO(O,3,b.MJ[a],FRB,3);Dc(O,5,b.videoPlaybackUstreamerConfig);if(b.CM)for(a=0;a<b.CM.length;a++)hO(O,6,b.CM[a],Ewz,3);if(b.SD)for(a=0;a<b.SD.length;a++)hO(O,16,b.SD[a],FF,3);if(b.Ah)for(a=0;a<b.Ah.length;a++)hO(O,17,b.Ah[a],FF,3);if(b.jD)for(a=0;a<b.jD.length;a++)hO(O,18,b.jD[a],FF,3);hO(O,19,b.e1,ZY,3);hO(O,21,b.q_,Mxe,3);NX(O,22,b.oa);NX(O,23,b.CU);if(b.bI)for(a=0;a<b.bI.length;a++)hO(O, 1E3,b.bI[a],nwf,3)}; Ewz=function(O,b){hO(O,1,b.formatId,FF,3);NX(O,2,b.eg);NX(O,3,b.sequenceNumber);hO(O,4,b.Io,gU,1);NX(O,5,b.RP);NX(O,6,b.AP)}; Mxe=function(O,b){if(b.Rz)for(var a=0;a<b.Rz.length;a++)tO(O,1,b.Rz[a]);Dc(O,2,b.QC);tO(O,3,b.nO);NX(O,4,b.fP);NX(O,5,b.xs);tO(O,6,b.bO);tO(O,7,b.cuepointId)}; nwf=function(O,b){if(b.A1)for(var a=0;a<b.A1.length;a++)hO(O,1,b.A1[a],FF,3);if(b.MJ)for(a=0;a<b.MJ.length;a++)hO(O,2,b.MJ[a],FRB,3);tO(O,3,b.clipId)}; g.K5=function(O,b){hO(O,1,b.Ug,dU,3);Dc(O,3,b.videoPlaybackUstreamerConfig);hO(O,5,b.e1,ZY,3);hO(O,6,b.q_,Mxe,3)}; xNw=function(O,b){tO(O,1,b.cpn);NX(O,2,b.sequenceNumber);tO(O,3,b.serializedWatchEndpointLoggingContext);if(b.decoderInfo)for(var a=0;a<b.decoderInfo.length;a++)hO(O,6,b.decoderInfo[a],GTe,3);tO(O,9,b.playerResponseCpn);NX(O,10,b.transitionStitchType);NX(O,12,b.timestampOffsetMsecs);NX(O,15,b.remoteControlMode);if(b.remoteConnectedDevices)for(a=0;a<b.remoteConnectedDevices.length;a++)hO(O,16,b.remoteConnectedDevices[a],owQ,3);Dc(O,17,b.serializedHouseBrandPlayerServiceLoggingContext)}; GTe=function(O,b){NX(O,1,b.elapsedTimeMs);tO(O,3,b.videoDecoderName)}; owQ=function(O,b){NX(O,1,b.deviceInterface);tO(O,2,b.deviceVersion);k1(O,3,b.isSleeping)}; PHQ=function(O){return{first:lv(O,1),h_:lv(O,2)}}; vwz=function(O){return{bitrate:lv(O,6),width:lv(O,7),height:lv(O,8),fps:lv(O,25),averageBitrate:lv(O,31),audioSampleRate:lv(O,45),audioChannels:lv(O,46)}}; tx=function(O){return{itagDenylist:QL(O,1)}}; Ikb=function(O){return{zc4:lv(O,1),itag:XB(O,3),qq:iv(O,4,jC3),lmt:lv(O,5),wAi:lv(O,7),xtags:XB(O,15),MLr:iv(O,23,Sdf),Wp:iv(O,34,tx)}}; jC3=function(O){return{iv:LB(O,5),uX:VL(O,7)}}; fk7=function(O){return{vJ:QL(O,2),videoId:XB(O,3),SU:lv(O,4)}}; Sdf=function(O){return{videoId:XB(O,2)}}; lkb=function(O){return{ea:lv(O,3),Bz:lv(O,4),Hh:lv(O,5),KVl:VL(O,8),dyi:lv(O,10),Ps:lv(O,12),gN:lv(O,13),f3:lv(O,14),wN:lv(O,15),x3:lv(O,16)}}; Vxz=function(O){return{targetAudioReadaheadMs:lv(O,1),targetVideoReadaheadMs:lv(O,2),backoffTimeMs:lv(O,4),playbackCookie:LB(O,7),videoId:XB(O,8)}}; LRb=function(O){return{minBandwidthBytesPerSec:lv(O,1),minReadaheadMs:lv(O,2)}}; XS3=function(O){return{startMinReadaheadPolicy:ew(O,1,LRb),resumeMinReadaheadPolicy:ew(O,2,LRb)}}; iVb=function(O){return{label:XB(O,1),text:XB(O,2)}}; QCB=function(O){return{videoId:XB(O,1),formatId:iv(O,2,Bl),debugInfo:ew(O,3,iVb)}}; eop=function(O){return{tK:ew(O,1,QCB)}}; OpB=function(O){return{dX:lv(O,1),nf:lv(O,2),minReadaheadMs:lv(O,3)}}; bpz=function(O){return{Bi:lv(O,1),items:ew(O,2,OpB),WA:lv(O,3)}}; aXY=function(O){return{token:XB(O,1),videoId:XB(O,2)}}; NW3=function(O){return{UG:lv(O,1)}}; kCe=function(O){return{Q$:XB(O,1),action:lv(O,2),X6:iv(O,3,NW3)}}; hx=function(O){return{UZ:lv(O,1),zF:lv(O,2),seekSource:lv(O,3)}}; srb=function(O){return{MJi:ew(O,1,Dcp),lmL:XB(O,2)}}; RQG=function(O){return{g2l:XB(O,1),gOX:lv(O,2),Sgk:lv(O,3),RGL:lv(O,4),jF4:lv(O,5),ujV:lv(O,6)}}; $ce=function(O){return{QFU:lv(O,1)}}; Dcp=function(O){return{clipId:XB(O,1),X2d:iv(O,2,RQG),scl:iv(O,3,$ce)}}; C5f=function(O){return{type:lv(O,1),scope:lv(O,2),value:LB(O,3),sendByDefault:VL(O,4),writePolicy:lv(O,5)}}; dcw=function(O){var b=[];O=g.r(O.split(","));for(var a=O.next();!a.done;a=O.next()){var N=a.value;N&&((a=N.startsWith("!"))&&(N=N.substring(1)),N=N.split("-"),N.length<3||b.push({Kd:N[0],platform:N[1],deviceVersion:N[2],Ge:a}))}return b}; go3=function(O){return dcw(O).map(function(b){return{deviceInterface:Zpw[FFB[b.Kd]]||0,deviceVersion:b.deviceVersion||"",isSleeping:b.Ge}})}; g.yz=function(O,b){this.id=O;this.LF=b;this.captionTracks=[];this.V=this.X=null;this.xtags="";this.N=!1;this.T=null;this.G="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";O=this.LF.id.split(".");O.length>1&&(this.N=O[1]==="2")}; wU=function(O,b,a,N,k){this.G=O;this.T=b;this.V=a;this.reason=N;this.JN=k===void 0?0:k}; g.TN=function(O,b,a,N){return new wU(g.i5[O]||0,g.i5[b]||0,a,N)}; UC=function(O){if(rU&&O.JN)return!1;var b=g.i5.auto;return O.G===b&&O.T===b}; Ax=function(O){return u7[O.T||O.G]||"auto"}; BWQ=function(O,b){b=g.i5[b];return O.G<=b&&(!O.T||O.T>=b)}; Wl=function(O){return"["+O.G+"-"+O.T+", override: "+(O.V+", reason: "+O.reason+"]")}; qM=function(O,b,a){this.videoInfos=O;this.T=b;this.audioTracks=[];if(this.T){O=new Set;a==null||a({ainfolen:this.T.length});b=g.r(this.T);for(var N=b.next();!N.done;N=b.next())if(N=N.value,!N.LF||O.has(N.LF.id)){var k=void 0,D=void 0,R=void 0;(R=a)==null||R({atkerr:!!N.LF,itag:N.itag,xtag:N.T,lang:((k=N.LF)==null?void 0:k.name)||"",langid:((D=N.LF)==null?void 0:D.id)||""})}else k=new g.yz(N.id,N.LF),O.add(N.LF.id),this.audioTracks.push(k);a==null||a({atklen:this.audioTracks.length})}}; Hl=function(){g.p.apply(this,arguments);this.T=null}; y$Q=function(O,b,a,N,k,D,R){if(O.T)return O.T;var d={},Z=new Set,F={};if(Yf(N)){for(var B in N.T)N.T.hasOwnProperty(B)&&(O=N.T[B],F[O.info.AN]=[O.info]);return F}B=KFf(b,N,d);D&&k({aftsrt:cl(B)});for(var K={},t=g.r(Object.keys(B)),h=t.next();!h.done;h=t.next()){h=h.value;for(var y=g.r(B[h]),U=y.next();!U.done;U=y.next()){U=U.value;var u=U.itag,q=void 0,W=h+"_"+(((q=U.video)==null?void 0:q.fps)||0);K.hasOwnProperty(W)?K[W]===!0?F[h].push(U):d[u]=K[W]:(q=m2(b,U,a,N.isLive,Z),q!==!0?(R.add(h),d[u]=q, q==="disablevp9hfr"&&(K[W]="disablevp9hfr")):(F[h]=F[h]||[],F[h].push(U),K[W]=!0))}}D&&k({bfflt:cl(F)});for(var m in F)F.hasOwnProperty(m)&&(N=m,F[N]&&F[N][0].pJ()&&(F[N]=F[N],F[N]=tLe(b,F[N],d),F[N]=hQe(F[N],d)));D&&Object.keys(d).length>0&&k({rjr:GC(d)});b=g.r(Z.values());for(N=b.next();!N.done;N=b.next())(N=a.X.get(N.value))&&--N.T0;D&&k({aftflt:cl(F)});O.T=g.P$(F,function(E){return!!E.length}); return O.T}; TWb=function(O,b,a,N,k,D,R,d){d=d===void 0?!1:d;if(b.o8&&R&&R.length>1&&!(b.Vv>0||b.L)){for(var Z=b.G||!!k,F=Z&&b.zo?D:void 0,B=KFf(b,N),K=[],t=[],h={},y=0;y<R.length;y++){var U=R[y],u=N.V.get(U);if(u&&u.info){var q=u.info;u=q.AN;if(m2(b,q,a,N.isLive)){U=q.pJ()?K:t;q=g.r(B[u]);for(var W=q.next();!W.done;W=q.next()){W=W.value;var m=void 0,E=u+"_"+(((m=W.video)==null?void 0:m.fps)||0);h.hasOwnProperty(E)?h[E]===!0&&U.push(W):m2(b,W,a,N.isLive)&&(U.push(W),h[E]=!0)}}else Z&&D({opfu:U})}}if(K.length&& t.length)return Z&&D({opfm:K[0].itag+","+t[0].itag}),j1(new qM(K,t,F))}return wtz(O,b,a,N,k,D,d)}; wtz=function(O,b,a,N,k,D,R){function d(E){return!!K[E]} var Z=b.G||!!k,F=Z&&b.zo?D:void 0,B=new Set,K=y$Q(O,b,a,N,D,Z,B);zN(N)&&(K=r$e(a,K,k,Z,D,b),Z&&D({enflt:cl(K)}));b.bV=UcA(K,b);if(Yf(N))return D=g.B$(Object.values(K),function(E){return!!E.length&&!!E[0].audio}),Z=g.B$(Object.values(K),function(E){return!!E.length&&!!E[0].video}),D&&Z||vi(),j1(new qM(Z,D,F)); k=ubA(b);O=K.a;var t=!1;b.OU&&k[0]!=="a"&&A$B(O)&&(k.unshift("a"),t=!0);Z&&(D({audioPrefOrder:k.join("_")}),D({preferHighQualityAudio:b.OU}),D({forcedAacForHqa:t}));O=[];if(b.pF){k=g.pm(k,d);t=new Set;for(var h=g.r(k),y=h.next();!y.done;y=h.next()){var U=new Set;y=g.r(K[y.value]);for(var u=y.next();!u.done;u=y.next()){u=u.value;var q=void 0,W=(q=u.LF)==null?void 0:q.id;W&&(t.has(W)?U.has(W)&&O.push(u):(U.add(W),t.add(W),O.push(u)))}}if(O.length===0){if(k.length===0)return Z&&D({noaudio:1}),vi();O= K[k[0]]}}else{O=g.B$(k,d);if(!O)return Z&&D({noaudio:1}),vi();O=K[O]}K["9"]&&K.h&&N.u3&&!b.Py&&(Z&&D({dltvp9:1}),delete K["9"]);if(R){Z&&D({bfsflt:cl(K),bfsflta:Jx(a)});WFe(a,B);Z&&D({bfsfltb:Jx(a)});for(var m in K)if(K.hasOwnProperty(m)&&(R=m,!(R==="f"||b.Xy===0&&qZw.has(R))))for(B=g.r(K[R]),k=B.next();!k.done;k=B.next())k=k.value,b.I8?HpA(a,R,k):YZp(a,R,k);Z&&D({aftsflt:Jx(a)})}R=K["1h"]?"1h":"1";a=K["9h"]?"9h":"9";k=K[R];t=K[a];k&&k.length&&(b.T.highestAv1Resolution=k[k.length-1].video.qualityOrdinal); t&&t.length&&(b.T.highestVp9Resolution=t[t.length-1].video.qualityOrdinal);m=[];B=[];if(b.yJ&&k)m=k,B=[R],D({forceAv1:R});else if(b.L&&!b.wA)for(B=c$w(N)?K["1h"]||K["9h"]?["1h","9h"]:["9","h"]:["1","9","h"],Z&&D({newhybpref:B.join(".")}),k=g.r(B),t=k.next();!t.done;t=k.next())m=m.concat(K[t.value]).filter(function(E){return E}); else b.Vv>0&&t&&k&&(B=[R,a],m=k.concat(t).filter(function(E){return E})); if(m.length&&!b.wA){EC(m,B);if(Z){Z=[];b=g.r(m);for(N=b.next();!N.done;N=b.next())Z.push(N.value.itag);D({hbdfmt:Z.join(".")})}return j1(new qM(m,O,F))}m=mcf(b);m=g.B$(m,d);if(!m){if(K[R])return D=K[R],EC(D),j1(new qM(D,O,F));Z&&D({novideo:1});return vi()}b.zG&&(m==="1"||m==="1h")&&K[a]&&(R=MM(K[m]),B=MM(K[a]),B>R?m=a:B===R&&zQe(K[a])&&(m=a));m==="9"&&K.h&&MM(K.h)>MM(K["9"])&&(m="h");b.m_&&N.isLive&&m==="("&&K.H&&MM(K["("])<1440&&(m="H");Z&&D({vfmly:n5(m)});b=K[m];if(!b.length)return Z&&D({novfmly:n5(m)}), vi();EC(b);return j1(new qM(b,O,F))}; UcA=function(O,b){var a=!(!O.m&&!O.M),N=!(!O.mac3&&!O.MAC3),k=!(!O.meac3&&!O.MEAC3);O=!(!O.i&&!O.I);b.yW=O;return a||N||k||O}; zQe=function(O){O=g.r(O);for(var b=O.next();!b.done;b=O.next())if(b=b.value,b.itag&&J$G.has(b.itag))return!0;return!1}; A$B=function(O){O=g.r(O);for(var b=O.next();!b.done;b=O.next())if(b.value.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; n5=function(O){switch(O){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return O}}; cl=function(O){var b=[],a;for(a in O)if(O.hasOwnProperty(a)){var N=a;b.push(n5(N));N=g.r(O[N]);for(var k=N.next();!k.done;k=N.next())b.push(k.value.itag)}return b.join(".")}; r$e=function(O,b,a,N,k,D){var R={},d={};g.xr(b,function(Z,F){Z=Z.filter(function(B){var K=B.itag;if(!B.YA)return d[K]="noenc",!1;if(D.Zh&&B.AN==="(h"&&D.Ql)return d[K]="lichdr",!1;if(!O.N&&B.AN==="1e")return d[K]="noav1enc",!1;if(B.AN==="("||B.AN==="(h"){if(O.V&&a&&a.flavor==="widevine"){var t=B.mimeType+"; experimental=allowed";(t=!!B.YA[a.flavor]&&!!a.T[t])||(d[K]=B.YA[a.flavor]?"unspt":"noflv");return t}if(!p5(O,GN.CRYPTOBLOCKFORMAT)&&!O.aX||O.Tr)return d[K]=O.Tr?"disvp":"vpsub",!1}return a&&B.YA[a.flavor]&& a.T[B.mimeType]?!0:(d[K]=a?B.YA[a.flavor]?"unspt":"noflv":"nosys",!1)}); Z.length&&(R[F]=Z)}); N&&Object.entries(d).length&&k({rjr:GC(d)});return R}; hQe=function(O,b){var a=Qf(O,function(N,k){return k.video.fps>32?Math.min(N,k.video.width):N},Infinity); a<Infinity&&(O=O.filter(function(N){if(N.video.fps>32||N.video.width<a)return!0;b[N.itag]="hfrfirst";return!1})); Nj()&&(O=O.filter(function(N){if(N.itag!=="299")return!0;b[N.itag]="ps3hfr1080";return!1})); return O}; tLe=function(O,b,a){return b=b.filter(function(N){if(N.video.qualityOrdinal<=O.FX)return!0;a[N.itag]="maxquality";return!1})}; KFf=function(O,b,a){var N={},k;for(k in b.T)if(b.T.hasOwnProperty(k)){var D=b.T[k].info;if(O.U&&D.video&&D.video.qualityOrdinal<O.U)a&&(a[D.itag]="min"+O.U);else{var R=D.AN;N[R]=N[R]||[];N[R].push(D)}}O=g.r(Object.keys(N));for(b=O.next();!b.done;b=O.next())EC(N[b.value]);return N}; MM=function(O){return Qf(O,function(b,a){return Math.max(b,a.video.qualityOrdinal)},0)}; m2=function(O,b,a,N,k){k=k===void 0?new Set:k;if(b.AN==="")return"unkn";if((b.itag==="304"||b.itag==="266")&&O.Mi)return"blk2khfr";if(O.Y&&b.video&&b.video.qualityOrdinal>O.Y)return"max"+O.Y;if(O.L8&&b.AN==="h"&&b.video&&b.video.qualityOrdinal>1080)return"blkhigh264";if(b.AN==="(h"&&!a.U)return"enchdr";if((N===void 0?0:N)&&$F(b)&&!O.Ni)return"blk51live";if((b.AN==="MAC3"||b.AN==="mac3")&&!O.X)return"blkac3";if((b.AN==="MEAC3"||b.AN==="meac3")&&!O.N)return"blkeac3";if(b.AN==="M"||b.AN==="m")return"blkaac51"; if((b.AN==="so"||b.AN==="sa")&&!O.yl)return"blkamb";if(!O.Zh&&MRw(b)&&(!a.N||b.AN!=="1e"))return"cbc";if(!a.N&&MRw(b)&&b.AN==="1e")return"cbcav1";if((b.AN==="i"||b.AN==="I")&&!O.BB)return"blkiamf";var D;if(O.fF&&((D=b.audio)==null?void 0:D.G)===!0)return"blkvbcabr";var R,d;if(O.C8&&(b.AN==="1"||b.AN==="1h"||a.N&&b.AN==="1e")&&((R=b.video)==null?0:R.qualityOrdinal)&&((d=b.video)==null?void 0:d.qualityOrdinal)>O.C8)return"av1cap";N=a.X.get(b.AN);if(!O.yp&&N&&N.T0>0)return k.add(b.AN),"byerr";var Z; if((Z=b.video)==null?0:Z.fps>32){if(!a.Xy&&!p5(a,GN.FRAMERATE))return"capHfr";if(O.p8&&b.video.qualityOrdinal>=4320)return"blk8khfr";if(Nz(b)&&O.A0&&b.YA&&b.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(O.JN&&b.JN>O.JN)return"ratecap";O=EoB(a,b);return O!==!0?O:!0}; EC=function(O,b){b=b===void 0?[]:b;g.JR(O,function(a,N){var k=N.JN-a.JN;if(!a.pJ()||!N.pJ())return k;var D=N.video.height*N.video.width-a.video.height*a.video.width;!D&&b&&b.length>0&&(a=b.indexOf(a.AN)+1,N=b.indexOf(N.AN)+1,D=a===0||N===0?N||-1:a-N);D||(D=k);return D})}; g.o4=function(O,b){this[C[7]]=O;this[C[39]]=b===void 0?!1:b;this[C[44]]=this[C[32]]=this[C[13]]=C[23];this[C[3]]={};this[C[6]]=C[23]}; Pl=function(O){xf(O);return O[C[44]]}; vl=function(O){return O[C[7]]?O[C[7]][C[51]](C[53]):O[C[13]]===C[53]}; MLz=function(O){xf(O);return g.ji(O[C[3]],function(b){return b!==null})}; jg=function(O){xf(O);var b=decodeURIComponent(O[C[48]](C[16])||C[23])[C[25]](C[56]);return O[C[32]]===C[20]&&b[C[4]]>1&&!!b[1]}; Sg=function(O,b){b=b===void 0?!1:b;xf(O);if(O[C[32]]!==C[20]){var a=O[C[36]]();a[C[11]](C[79],C[37]);return a}var N=O[C[84]]();a=new g.Zv(N);var k=O[C[48]](C[14]),D=decodeURIComponent(O[C[48]](C[16])||C[23])[C[25]](C[56]);if(k&&D&&D[C[4]]>1&&D[1])return N=a.T,O=N[C[45]](/^[^.]*/,C[23]),g.gA(a,(N[C[1]](C[19])===0?C[19]:C[65])+k+C[63]+D[1]+O),a=new g.o4(a[C[22]]()),a[C[11]](C[27],C[37]),a;if(b)return a=O[C[36]](),a[C[11]](C[27],C[37]),a;k=a.T[C[31]](C[68]);a.T[C[31]](C[57])?(g.gA(a,C[73]),N=a[C[22]]()): a.T[C[31]](C[33])?(g.gA(a,C[89]),N=a[C[22]]()):(a=Ay8(N),FU(a)&&(N=a));a=new g.o4(N);a[C[11]](C[40],C[37]);k&&a[C[11]](C[34],C[76]);return a}; xf=function(O){if(O[C[7]]){if(!(FU(O[C[7]])||O[C[7]][C[51]](C[53])||O[C[7]][C[51]](C[86])||O[C[7]][C[51]](C[70])))throw new g.Nf(C[75],O[C[7]]);var b=g.T$(O[C[7]]);O[C[13]]=b.N;O[C[44]]=b.T+(b.V!=null?C[78]+b.V:C[23]);var a=b.G;if(a[C[51]](C[20]))O[C[32]]=C[20],a=a[C[30]](14);else if(a[C[51]](C[41]))O[C[32]]=C[41],a=a[C[30]](13);else if(a[C[51]](C[55])){var N=a[C[1]](C[54],12),k=a[C[1]](C[54],N+1);N>0&&k>0?(O[C[32]]=a[C[30]](0,k),a=a[C[30]](k+1)):(O[C[32]]=a,a=C[23])}else O[C[32]]=a,a=C[23];N=O[C[3]]; O[C[3]]=nof(a);Object[C[9]](O[C[3]],ptb(b.X.toString()));Object[C[9]](O[C[3]],N);O[C[3]][C[52]]===C[38]&&(delete O[C[3]][C[52]],O[C[32]]+=C[61]);O[C[7]]=C[23];O[C[6]]=C[23];O[C[39]]&&(xf(O),b=O[C[3]][C[5]]||null)&&(b=GCb[0](b),O[C[11]](C[5],b))}}; ooe=function(O){xf(O);var b=O[C[13]]+(O[C[13]]?C[81]:C[72])+O[C[44]]+O[C[32]];if(MLz(O)){var a=[];g.xr(O[C[3]],function(N,k){N!==null&&a[C[18]](k+C[8]+N)}); b+=C[67]+a[C[24]](C[35])}return b}; nof=function(O){O=O[C[25]](C[54]);var b=0;O[0]||b++;for(var a={};b<O[C[4]];b+=2)O[b]&&xcz(a,O[b],O[b+1]);return a}; ptb=function(O){O=O[C[25]](C[35]);for(var b={},a=0;a<O[C[4]];a++){var N=O[a],k=N[C[1]](C[8]);k>0?xcz(b,N[C[30]](0,k),N[C[30]](k+1)):N&&(b[N]=C[23])}return b}; xcz=function(O,b,a){if(b===C[43]){var N;(N=a[C[1]](C[8]))>=0?(b=C[28]+a[C[30]](0,N),a=a[C[30]](N+1)):(N=a[C[1]](C[88]))>=0&&(b=C[28]+a[C[30]](0,N),a=a[C[30]](N+3))}O[b]=a}; I4=function(O){var b=g.P(O,P5e)||O[C[87]];O={JK:!1,d4:C[23],GX:C[23],s:C[23]};if(!b)return O;b=FZ(b);O[C[46]]=!0;O[C[82]]=b[C[6]];O[C[42]]=b[C[77]];O[C[62]]=b[C[62]];return O}; f5=function(O,b,a,N,k,D,R,d,Z){this.uV=O;this.startTime=b;this.duration=a;this.ingestionTime=N;this.sourceURL=k;this.fJ=Z;this.endTime=b+a;this.T=R||0;this.range=D||null;this.pending=d||!1;this.fJ=Z||null}; g.l7=function(){this.segments=[];this.T=null;this.G=!0;this.V=""}; voQ=function(O,b){if(b>O.pD())O.segments=[];else{var a=gv(O.segments,function(N){return N.uV>=b},O); a>0&&O.segments.splice(0,a)}}; Vz=function(O,b,a,N,k){k=k===void 0?!1:k;this.data=O;this.offset=b;this.size=a;this.type=N;this.T=(this.G=k)?0:8;this.dataOffset=this.offset+this.T}; L5=function(O){var b=O.data.getUint8(O.offset+O.T);O.T+=1;return b}; XF=function(O){var b=O.data.getUint16(O.offset+O.T);O.T+=2;return b}; i7=function(O){var b=O.data.getInt32(O.offset+O.T);O.T+=4;return b}; Qz=function(O){var b=O.data.getUint32(O.offset+O.T);O.T+=4;return b}; eg=function(O){var b=O.data;var a=O.offset+O.T;b=b.getUint32(a)*4294967296+b.getUint32(a+4);O.T+=8;return b}; OY=function(O,b){b=b===void 0?NaN:b;if(isNaN(b))var a=O.size;else for(a=O.T;a<O.size&&O.data.getUint8(O.offset+a)!==b;)++a;b=new Uint8Array(O.data.buffer,O.offset+O.T+O.data.byteOffset,a-O.T);O.T=Math.min(a+1,O.size);return Gi(b)}; jrb=function(O){return new Uint8Array(O.data.buffer,O.offset+O.data.byteOffset,O.size)}; SZ7=function(O){this.offset=0;this.data=new DataView(new ArrayBuffer(O))}; bR=function(O,b,a,N){(new Uint8Array(O.data.buffer,O.offset,N)).set(new Uint8Array(b.buffer,a+b.byteOffset,N));O.offset+=N}; aO=function(O,b,a,N,k,D){this.startSecs=O;this.kA=b;this.context=a;this.identifier=N;this.event=k;this.T=D}; kB=function(O,b){this.data=O;this.uri=b||"http://youtube.com/streaming/metadata/segment/102015";this.B7=Nu(this,"Sequence-Number");this.X=Nu(this,"Segment-Count");this.N=this.data["Segment-Durations-Ms"]||"";this.ingestionTime=Nu(this,"Ingestion-Walltime-Us")/1E6;this.T=(Nu(this,"First-Frame-Time-Us")+Nu(this,"First-Frame-Uncertainty-Us"))/1E6;this.L$=Nu(this,"Target-Duration-Us")/1E6;this.k$=this.data["Stream-Finished"]==="T";this.V=this.data.Streamable==="T";this.cryptoPeriodIndex=Nu(this,"Crypto-Period-Index"); this.G=Nu(this,"Crypto-Period-Seconds")}; fXb=function(O){return O.data["Cuepoint-Type"]?new aO(-(Number(O.data["Cuepoint-Playhead-Time-Sec"])||0),Number(O.data["Cuepoint-Total-Duration-Sec"])||0,O.data["Cuepoint-Context"],O.data["Cuepoint-Identifier"]||"",IXp[O.data["Cuepoint-Event"]||""]||"unknown",(Number(O.data["Cuepoint-Playhead-Time-Sec"])||0)*1E3):null}; lXf=function(O){return Number(O.data["Start-Media-Time-Us"])/1E6||0}; Nu=function(O,b){return Number(O.data[b])||0}; VLz=function(O){return O.data["Stitched-Video-Cpn"]?O.data["Stitched-Video-Cpn"].split(",").slice(0,-1):[]}; g.LFB=function(O){return O.data["Serialized-State"]?O.data["Serialized-State"]:""}; g.XtG=function(O){switch(O.data["Is-Ad-Break-Finished"]){case "true":return 1;case "false":return 2;default:return 0}}; ipf=function(O,b){this.T=O;this.duration=b}; Qr3=function(O,b,a,N,k){this.G=k;this.T=O||0;this.pitch=b||0;this.yaw=a||0;this.roll=N||0;this.crc=k.getUint32(4)}; De=function(O){var b={};O=O.split("\r\n");for(var a=0;a<O.length;a++){if(O[a].length===0)return b;var N=O[a].match(/([^:]+):\s+([\S\s]+)/);N!=null&&(b[N[1]]=N[2])}return null}; eQQ=function(O,b){var a=g.sY(O,0,1952868452);O=g.sY(O,0,1953658222);if(a&&O){a.skip(1);var N=L5(a)<<16|XF(a);a.skip(4);N&1&&a.skip(8);N&2&&a.skip(4);if(N&8){N=a.T;var k=Qz(a);a.data.setUint32(a.offset+N,b>1?Math.ceil(k*b):Math.floor(k*b))}O.skip(1);a=L5(O)<<16|XF(O);if(a&256){N=a&1;k=a&4;var D=a&512,R=a&1024,d=a&2048;a=Qz(O);N&&O.skip(4);k&&O.skip(4);N=(D?4:0)+(R?4:0)+(d?4:0);for(k=0;k<a;k++)D=O.T,R=Qz(O),O.data.setUint32(O.offset+D,b>1?Math.ceil(R*b):Math.floor(R*b)),O.skip(N)}}}; $B=function(O){O=new DataView(O.buffer,O.byteOffset,O.byteLength);return(O=g.sY(O,0,1836476516))?g.RO(O):NaN}; O_f=function(O){var b=g.sY(O,0,1937011556);if(!b)return null;b=CI(O,b.dataOffset+8,1635148593)||CI(O,b.dataOffset+8,1635135537);if(!b)return null;var a=CI(O,b.dataOffset+78,1936995172),N=CI(O,b.dataOffset+78,1937126244);if(!N)return null;b=null;if(a)switch(a.skip(4),L5(a)){default:b=0;break;case 1:b=2;break;case 2:b=1;break;case 3:b=255}var k=a=null,D=null;if(N=CI(O,N.dataOffset,1886547818)){var R=CI(O,N.dataOffset,1886546020),d=CI(O,N.dataOffset,2037673328);if(!d&&(d=CI(O,N.dataOffset,1836279920), !d))return null;R&&(R.skip(4),a=i7(R)/65536,D=i7(R)/65536,k=i7(R)/65536);O=jrb(d);O=new DataView(O.buffer,O.byteOffset+8,O.byteLength-8);return new Qr3(b,a,D,k,O)}return null}; CI=function(O,b,a){for(;dy(O,b);){var N=Ze(O,b);if(N.type===a)return N;b+=N.size}return null}; g.sY=function(O,b,a){for(;dy(O,b);){var N=Ze(O,b);if(N.type===a)return N;b=Fa(N.type)?b+8:b+N.size}return null}; g.gy=function(O){if(O.data.getUint8(O.dataOffset)){var b=O.data;O=O.dataOffset+4;b=b.getUint32(O)*4294967296+b.getUint32(O+4)}else b=O.data.getUint32(O.dataOffset+4);return b}; Ze=function(O,b){var a=O.getUint32(b),N=O.getUint32(b+4);return new Vz(O,b,a,N)}; g.RO=function(O){var b=O.data.getUint8(O.dataOffset)?20:12;return O.data.getUint32(O.dataOffset+b)}; b_Y=function(O){O=new Vz(O.data,O.offset,O.size,O.type,O.G);var b=L5(O);O.skip(7);var a=Qz(O);if(b===0){b=Qz(O);var N=Qz(O)}else b=eg(O),N=eg(O);O.skip(2);for(var k=XF(O),D=[],R=[],d=0;d<k;d++){var Z=Qz(O);D.push(Z);R.push(Qz(O));O.skip(4)}return{timescale:a,MC:b,Cm:N,c2L:D,Xi:R}}; dy=function(O,b){if(O.byteLength-b<8)return!1;var a=O.getUint32(b);if(a<8||O.byteLength-b<a)return!1;for(a=4;a<8;a++){var N=O.getInt8(b+a);if(N<48||N>122)return!1}return!0}; Fa=function(O){return O===1701082227||O===1836019558||O===1836019574||O===1835297121||O===1835626086||O===1937007212||O===1953653094||O===1953653099||O===1836475768}; aqb=function(O){O.skip(4);return{zKr:OY(O,0),value:OY(O,0),timescale:Qz(O),D9U:Qz(O),l2l:Qz(O),id:Qz(O),aE:OY(O),offset:O.offset}}; g.N$7=function(O){var b=CI(O,0,1701671783);if(!b)return null;var a=aqb(b),N=a.zKr;a=De(a.aE);if(O=CI(O,b.offset+b.size,1701671783))if(O=aqb(O),O=De(O.aE),a&&O){b=g.r(Object.keys(O));for(var k=b.next();!k.done;k=b.next())k=k.value,a[k]=O[k]}return a?new kB(a,N):null}; B_=function(O,b){for(var a=CI(O,0,b);a;){var N=a;N.type=1936419184;N.data.setUint32(N.offset+4,1936419184);a=CI(O,a.offset+a.size,b)}}; g.KI=function(O,b){for(var a=0,N=[];dy(O,a);){var k=Ze(O,a);k.type===b&&N.push(k);a=Fa(k.type)?a+8:a+k.size}return N}; kF7=function(O,b){var a=g.sY(O,0,1937011556),N=g.sY(O,0,1953654136);if(!a||!N||O.getUint32(a.offset+12)>=2)return null;var k=new DataView(b.buffer,b.byteOffset,b.length),D=g.sY(k,0,1937011556);if(!D)return null;b=k.getUint32(D.dataOffset+8);N=k.getUint32(D.dataOffset+12);if(N!==1701733217&&N!==1701733238)return null;N=new SZ7(O.byteLength+b);bR(N,O,0,a.offset+12);N.data.setInt32(N.offset,2);N.offset+=4;bR(N,O,a.offset+16,a.size-16);bR(N,k,k.byteOffset+D.dataOffset+8,b);bR(N,O,a.offset+a.size,O.byteLength- (a.offset+a.size));a=g.r([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(k=a.next();!k.done;k=a.next())k=g.sY(O,0,k.value),N.data.setUint32(k.offset,k.size+b);O=g.sY(N.data,0,1953654136);N.data.setUint32(O.offset+16,2);return N.data}; Dzp=function(O){var b=g.sY(O,0,1937011556);if(!b)return null;var a=O.getUint32(b.dataOffset+12);if(a!==1701733217&&a!==1701733238)return null;b=CI(O,b.offset+24+(a===1701733217?28:78),1936289382);if(!b)return null;a=CI(O,b.offset+8,1935894637);if(!a||O.getUint32(a.offset+12)!==1667392371)return null;b=CI(O,b.offset+8,1935894633);if(!b)return null;b=CI(O,b.offset+8,1952804451);if(!b)return null;a=new Uint8Array(16);for(var N=0;N<16;N++)a[N]=O.getInt8(b.offset+16+N);return a}; tw=function(O,b){this.T=O;this.pos=0;this.start=b||0}; hw=function(O){return O.pos>=O.T.byteLength}; UY=function(O,b,a){var N=new tw(a);if(!y5(N,O))return!1;N=wy(N);if(!TU(N,b))return!1;for(O=0;b;)b>>>=8,O++;b=N.start+N.pos;var k=ry(N,!0);N=O+(N.start+N.pos-b)+k;N=N>9?sJ3(N-9,8):sJ3(N-2,1);O=b-O;a.setUint8(O++,236);for(b=0;b<N.length;b++)a.setUint8(O++,N[b]);return!0}; Rt3=function(O){var b=new tw(O);b.Hb();if(y5(b,[408125543,374648427,174,224]))b=wy(b);else return null;for(var a=O=null;!hw(b);){var N=ry(b,!1);if(N===21432)switch(uR(b)){default:O=0;break;case 1:O=1;break;case 3:O=2;break;case 15:O=255}else N===30320?a=wy(b):Aw(b)}if(!a)return null;for(var k,D=N=b=null;!hw(a);)switch(ry(a,!1)){case 30321:if(uR(a)!==3)return null;break;case 30324:b=W_(a);break;case 30323:D=W_(a);break;case 30325:N=W_(a);break;case 30322:k=ry(a,!0);k=qu(a,k);k=new DataView(k.buffer, k.byteOffset,k.byteLength);break;default:Aw(a)}return k?new Qr3(O,b,D,N,k):null}; wy=function(O){var b=ry(O,!0),a=O.T.byteOffset+O.pos;a=new DataView(O.T.buffer,a,Math.min(b,O.T.buffer.byteLength-a));a=new tw(a,O.start+O.pos);O.pos+=b;return a}; uR=function(O){for(var b=ry(O,!0),a=H_(O),N=1;N<b;N++)a=a*256+H_(O);return a}; W_=function(O){var b=ry(O,!0),a=0;b===4?a=O.T.getFloat32(O.pos):b===8&&(a=O.T.getFloat64(O.pos));O.pos+=b;return a}; $zb=function(O){var b=ry(O,!0);return Gi(qu(O,b))}; H_=function(O){return O.T.getUint8(O.pos++)}; ry=function(O,b){var a=H_(O);if(a===1){for(b=a=0;b<7;b++)a=a*256+H_(O);return a}for(var N=128,k=0;k<6&&N>a;k++)a=a*256+H_(O),N*=128;return b?a-N:a}; Aw=function(O){var b=ry(O,!0);O.pos+=b}; CWA=function(O){if(!TU(O,440786851,!0))return null;var b=O.pos;ry(O,!1);var a=ry(O,!0)+O.pos-b;O.pos=b+a;if(!TU(O,408125543,!1))return null;ry(O,!0);if(!TU(O,357149030,!0))return null;var N=O.pos;ry(O,!1);var k=ry(O,!0)+O.pos-N;O.pos=N+k;if(!TU(O,374648427,!0))return null;var D=O.pos;ry(O,!1);var R=ry(O,!0)+O.pos-D,d=new Uint8Array(a+12+k+R),Z=new DataView(d.buffer);d.set(new Uint8Array(O.T.buffer,O.T.byteOffset+b,a));Z.setUint32(a,408125543);Z.setUint32(a+4,33554431);Z.setUint32(a+8,4294967295); d.set(new Uint8Array(O.T.buffer,O.T.byteOffset+N,k),a+12);d.set(new Uint8Array(O.T.buffer,O.T.byteOffset+D,R),a+12+k);return d}; YB=function(O){var b=O.pos;O.pos=0;var a=1E6;y5(O,[408125543,357149030,2807729])&&(a=uR(O));O.pos=b;return a}; dzA=function(O,b){var a=O.pos;O.pos=0;if(O.T.getUint8(O.pos)!==160&&!c_(O)||!TU(O,160))return O.pos=a,NaN;ry(O,!0);var N=O.pos;if(!TU(O,161))return O.pos=a,NaN;ry(O,!0);H_(O);var k=H_(O)<<8|H_(O);O.pos=N;if(!TU(O,155))return O.pos=a,NaN;N=uR(O);O.pos=a;return(k+N)*b/1E9}; c_=function(O){if(!Z_Y(O)||!TU(O,524531317))return!1;ry(O,!0);return!0}; Z_Y=function(O){if(O.Hb()){if(!TU(O,408125543))return!1;ry(O,!0)}return!0}; y5=function(O,b){for(var a=0;a<b.length;a++){if(!TU(O,b[a]))return!1;a!==b.length-1&&ry(O,!0)}return!0}; TU=function(O,b,a){a=a===void 0?!1:a;if(hw(O))return!1;for(var N=O.pos;ry(O,!1)!==b;)if(Aw(O),N=O.pos,hw(O))return!1;a&&(O.pos=N);return!0}; sJ3=function(O,b){b||(b=Math.ceil(Math.log(O+2)/Math.log(2)/7));for(var a=1<<8-b,N=[];N.length<b-1;)N.unshift(O%256),O=Math.floor(O/256);N.unshift(O|a);return N}; qu=function(O,b){var a=new Uint8Array(O.T.buffer,O.T.byteOffset+O.pos,b);O.pos+=b;return a}; mk=function(O){this.eW=O;this.T={};this.url=""}; Faz=function(O,b){var a=b.indexOf("?");if(a>0){var N=ptb(b.substring(a+1));g.xr(N,function(k,D){this.set(D,k)},O); b=b.substring(0,a)}b=nof(b);g.xr(b,function(k,D){this.set(D,k)},O)}; gFp=function(O){var b=O.eW.DU(),a=[];g.xr(O.T,function(k,D){a.push(D+"="+k)}); if(!a.length)return b;var N=a.join("&");O=MLz(O.eW)?"&":"?";return b+O+N}; zU=function(O,b){var a=new g.o4(b);(b=a.get("req_id"))&&O.set("req_id",b);g.xr(O.T,function(N,k){a["set"](k,null)}); return a}; B$e=function(){this.X=this.V=this.T=this.timedOut=this.started=this.N=this.G=0}; Jw=function(O){O.N=(0,g.S)();O.started=0;O.timedOut=0;O.T=0}; EY=function(O,b){var a=O.started+O.T*4;b&&(a+=O.V);a=Math.max(0,a-3);return Math.pow(1.6,a)}; Mu=function(O,b){O[b]||(O[b]=new B$e);return O[b]}; nI=function(O){this.J=this.U=this.N=this.V=0;this.L=this.Y=!1;this.T=O;this.G=O.clone()}; Kab=function(O,b,a){if(vl(O.T))return!1;var N=Mu(a,Pl(O.T));if(N.timedOut<1&&N.T<1)return!1;N=N.timedOut+N.T;O=pI(O,b);a=Mu(a,Pl(O));return a.timedOut+a.T+0<N}; GU=function(O,b,a){O=b?pI(O,a):O.T;return new mk(O)}; pI=function(O,b){b=b?b.JX:!1;O.X||(O.X=Sg(O.G,b));return O.X}; oO=function(O,b,a){return Pl(b?pI(O,a):O.T)}; xB=function(O,b,a,N){(N===void 0?0:N)>1?b=b.Y3:(a=Mu(a,oO(O,O.b$(b,a),b)),b=Math.max(O.N,a.timedOut)+b.Dy*(O.V-O.N)+.25*O.U,b=b>3?1E3*Math.pow(1.6,b-3):0);return b===0?!0:O.J+b<(0,g.S)()}; t83=function(O,b,a){O.T.set(b,a);O.G.set(b,a);O.X&&O.X.set(b,a)}; htA=function(O,b,a,N,k){++O.V;b&&++O.N;Pl(a.eW).startsWith("redirector.")&&(O.T=O.G.clone(),delete O.X,N.kh&&delete k[Pl(O.T)])}; P_=function(O){return O?(O.itag||"")+";"+(O.lmt||0)+";"+(O.xtags||""):""}; v_=function(O,b,a,N){this.initRange=a;this.indexRange=N;this.T=null;this.V=!1;this.Y=0;this.X=this.SP=this.G=null;this.info=b;this.Vp=new nI(O)}; jK=function(O,b){this.start=O;this.end=b;this.length=b-O+1}; SK=function(O){O=O.split("-");var b=Number(O[0]),a=Number(O[1]);if(!isNaN(b)&&!isNaN(a)&&O.length===2&&(O=new jK(b,a),!isNaN(O.start)&&!isNaN(O.end)&&!isNaN(O.length)&&O.length>0))return O}; IO=function(O,b){return new jK(O,O+b-1)}; ynf=function(O){return O.end==null?{start:String(O.start)}:{start:String(O.start),end:String(O.end)}}; fI=function(O){if(!O)return new jK(0,0);var b=Number(O.start);O=Number(O.end);if(!isNaN(b)&&!isNaN(O)&&(b=new jK(b,O),b.length>0))return b}; lR=function(O,b,a,N,k,D,R,d,Z,F,B,K){N=N===void 0?"":N;this.type=O;this.T=b;this.range=a;this.source=N;this.eg=B;this.clipId=K===void 0?"":K;this.J=[];this.L="";this.uV=-1;this.yl=this.Mi=0;this.L=N;this.uV=k>=0?k:-1;this.startTime=D||0;this.duration=R||0;this.G=d||0;this.V=Z>=0?Z:this.range?this.range.length:NaN;this.N=this.range?this.G+this.V===this.range.length:F===void 0?!!this.V:F;this.range?(this.X=this.startTime+this.duration*this.G/this.range.length,this.U=this.duration*this.V/this.range.length, this.Y=this.X+this.U):wXz(this)}; wXz=function(O){T$z?(O.X=O.startTime+Math.min(O.duration*O.G/O.T.info.JN,O.duration),O.U=Math.min(O.duration,O.duration*O.V/O.T.info.JN),O.Y=Math.min(O.X+O.U,O.startTime+O.duration)):(O.X=O.startTime,O.U=O.duration,O.Y=O.X+O.U)}; rn7=function(O,b,a){var N=!(!b||b.T!==O.T||b.type!==O.type||b.uV!==O.uV);return a?N&&!!b&&(O.range&&b.range?b.range.end===O.range.end:b.range===O.range)&&b.G+b.V===O.G+O.V:N}; V5=function(O){return O.type===1||O.type===2}; LI=function(O){return O.type===3||O.type===6}; Xa=function(O,b){return O.T===b.T?O.range&&b.range?O.range.start+O.G+O.V===b.range.start+b.G:O.uV===b.uV?O.G+O.V===b.G:O.uV+1===b.uV&&b.G===0&&O.N:!1}; uDe=function(O,b){return O.uV!==b.uV&&b.uV!==O.uV+1||O.type!==b.type?!1:Xa(O,b)?!0:Math.abs(O.X-b.X)<=1E-6&&O.uV===b.uV?!1:Uze(O,b)}; Uze=function(O,b){return Xa(O,b)||Math.abs(O.Y-b.X)<=1E-6||O.uV+1===b.uV&&b.G===0&&O.N?!0:!1}; iR=function(O){return O.uV+(O.N?1:0)}; AnQ=function(O){O.length===1||g.iF(O,function(a){return!!a.range}); for(var b=1;b<O.length;b++);b=O[O.length-1];return new jK(O[0].range.start+O[0].G,b.range.start+b.G+b.V-1)}; Wa7=function(O){for(var b=1;b<O.length;b++)if(!Xa(O[b-1],O[b]))return!1;return!0}; qS7=function(O){var b=0;O=g.r(O);for(var a=O.next();!a.done;a=O.next())b+=a.value.range.length;return b}; Q5=function(O){var b={};b.itag=O.T.info.itag;b.type=""+O.type;b.src=""+O.source;b.segsrc=O.L;b.seg=String(O.uV);O.range&&(b.range=O.range.start+O.G+"-"+(O.range.start+O.G+O.V-1));b.time=O.X.toFixed(1)+"-"+(O.X+O.U).toFixed(1);b.off=String(O.G);b.len=String(O.V);O.N&&(b.end="1");O.k$()&&(b.eos="1");O.clipId&&(b.cid=O.clipId);return b}; H_G=function(O){return new lR(O.type,O.T,O.range,"getEmptyStubBefore"+O.L,O.uV,O.startTime,0,O.G,0)}; YSz=function(O){return new lR(O.type,O.T,O.range,"getEmptyStubAfter"+O.L,O.uV,O.startTime+O.duration,0,O.G+O.V,0)}; cnb=function(O,b,a,N){return new lR(O.type,O.T,O.range,"reslice"+O.L,O.uV,O.startTime,O.duration,b,a,N,O.eg,O.clipId)}; mzz=function(O,b){return O.T!==b.T?!1:O.range&&b.range?O.range.start+O.G>=b.range.start+b.G&&O.range.start+O.G+O.V<=b.range.start+b.G+b.V:O.uV===b.uV&&O.G>=b.G&&(O.G+O.V<=b.G+b.V||b.N)}; zte=function(O,b){return O.T!==b.T?!1:O.type===4&&b.type===3&&O.T.kt()?(O=O.T.Gv(O),bX(O,function(a){return zte(a,b)})):O.uV===b.uV&&!!b.V&&b.G+b.V>O.G&&b.G+b.V<=O.G+O.V}; eK=function(O,b){var a=b.uV;O.L="updateWithSegmentInfo";O.uV=a;if(O.startTime!==b.startTime||O.duration!==b.duration)O.startTime=b.startTime+O.Mi,O.duration=b.duration,wXz(O)}; Ol=function(O,b){var a=this;this.SL=O;this.X=this.T=null;this.N=this.r7=NaN;this.b$=this.requestId=null;this.Vt={wPG:function(){return a.range}}; this.Vp=O[0].T.Vp;this.G=b||"";this.SL[0].range&&this.SL[0].V>0&&(Wa7(O)?(this.range=AnQ(O),this.V=this.range.length):(this.range=this.SL[this.SL.length-1].range,this.V=qS7(O)))}; bz=function(O){return!V5(O.SL[O.SL.length-1])}; aq=function(O){return O.SL[O.SL.length-1].type===4}; g.NU=function(O,b,a){a=O.b$===null?O.Vp.b$(b,a,O.SL[0].type):O.b$;if(O.T){b=a?Sg(O.T,b.JX):O.T;var N=new mk(b);N.get("alr")||N.set("alr","yes");O.G&&Faz(N,O.G)}else/http[s]?:\/\//.test(O.G)?N=new mk(new g.o4(O.G)):(N=GU(O.Vp,a,b),O.G&&Faz(N,O.G));(b=O.range)?N.set("range",b.toString()):O.SL[0].T.LO()&&O.SL.length===1&&O.SL[0].G&&N.set("range",O.SL[0].G+"-");O.requestId&&N.set("req_id",O.requestId);isNaN(O.r7)||N.set("headm",O.r7.toString());isNaN(O.N)||N.set("mffa",O.N+"ms");O.urlParams&&g.xr(O.urlParams, function(k,D){N.set(D,k)}); return N}; Jne=function(O){if(O.range)return O.V;O=O.SL[0];return Math.round(O.U*O.T.info.JN)}; EFz=function(O,b){return Math.max(0,O.SL[0].X-b)}; kA=function(O,b,a,N,k,D){D=D===void 0?0:D;v_.call(this,O,b,N,void 0);this.N=a;this.L$=D;this.index=k||new g.l7}; M87=function(O,b,a,N,k){this.uV=O;this.startSecs=b;this.kA=a;this.T=N||NaN;this.G=k||NaN}; Dy=function(O,b,a){for(;O;O=O.parentNode)if(O.attributes&&(!a||O.nodeName===a)){var N=O.getAttribute(b);if(N)return N}return""}; sl=function(O,b){for(;O;O=O.parentNode){var a=O.getElementsByTagName(b);if(a.length>0)return a[0]}return null}; nFe=function(O){if(!O)return 0;var b=O.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return b?(Number(b[2])|0)*3600+(Number(b[4])|0)*60+(Number(b[6])|0):Number(O)|0}; pXf=function(O){return O.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?O+"Z":O}; Rq=function(){this.T=[];this.G=null;this.Y=0;this.V=[];this.N=!1;this.U="";this.X=-1}; GFY=function(O){var b=O.V;O.V=[];return b}; oF8=function(){this.X=[];this.T=null;this.G={};this.V={}}; jJ8=function(O,b){var a=[];b=Array.from(b.getElementsByTagName("SegmentTimeline"));b=g.r(b);for(var N=b.next();!N.done;N=b.next()){N=N.value;var k=N.parentNode.parentNode,D=null;k.nodeName==="Period"?D=xzf(O):k.nodeName==="AdaptationSet"?(k=k.getAttribute("id")||k.getAttribute("mimetype")||"",D=PWp(O,k)):k.nodeName==="Representation"&&(k=k.getAttribute("id")||"",D=vFz(O,k));if(D==null)return;D.update(N);g.u$(a,GFY(D))}g.u$(O.X,a);q7z(O.X,function(R){return R.startSecs*1E3+R.T})}; SS3=function(O){O.T&&(O.T.T=[]);g.xr(O.G,function(b){b.T=[]}); g.xr(O.V,function(b){b.T=[]})}; xzf=function(O){O.T||(O.T=new Rq);return O.T}; PWp=function(O,b){O.G[b]||(O.G[b]=new Rq);return O.G[b]}; vFz=function(O,b){O.V[b]||(O.V[b]=new Rq);return O.V[b]}; C8=function(O){var b=O===void 0?{}:O;O=b.L$===void 0?0:b.L$;var a=b.Wb===void 0?!1:b.Wb;var N=b.h6===void 0?0:b.h6;var k=b.Zb===void 0?0:b.Zb;var D=b.X3===void 0?Infinity:b.X3;var R=b.Nc===void 0?0:b.Nc;var d=b.Uy===void 0?!1:b.Uy;b=b.q7===void 0?!1:b.q7;g.l7.call(this);this.gk=this.cA=-1;this.z4=O;this.h6=N;this.Wb=a;this.Zb=k;this.X3=D;this.Nc=R;((this.Uy=d)||isFinite(D)&&this.X3>0)&&a&&$A&&(this.G=!1,this.V="postLive");this.q7=b}; d_=function(O,b){return zM(O.segments,function(a){return b-a.uV})}; Zy=function(O,b,a){a=a===void 0?{}:a;kA.call(this,O,b,"",void 0,void 0,a.L$||0);this.index=new C8(a)}; FM=function(O,b,a){v_.call(this,O,b);this.N=a;O=this.index=new g.l7;O.G=!1;O.V="d"}; IqQ=function(O,b,a){var N=O.index.M6(b),k=O.index.getStartTime(b),D=O.index.getDuration(b);a?D=a=0:a=O.info.JN*D;return new Ol([new lR(3,O,void 0,"otfCreateRequestInfoForSegment",b,k,D,0,a)],N)}; fq7=function(O,b){if(!O.index.isLoaded()){var a=[],N=b.X;b=b.N.split(",").filter(function(B){return B.length>0}); for(var k=0,D=0,R=0,d=/^(\d+)/,Z=/r=(\d+)/,F=0;F<N;F++){if(R<=0)if(R=b.shift(),D=(D=d.exec(R))?+D[1]/1E3:0)R=(R=Z.exec(R))?+R[1]:0,R+=1;else return;a.push(new f5(F,k,D,NaN,"sq/"+(F+1)));k+=D;R--}O.index.append(a)}}; g.g_=function(O){this.tag=O}; lqw=function(O,b){BA.apply(null,[6,O,b].concat(g.H(g.nw.apply(2,arguments))))}; V8e=function(O,b){BA.apply(null,[5,O,b].concat(g.H(g.nw.apply(2,arguments))))}; BA=function(O,b,a){var N=g.nw.apply(3,arguments),k=O===6?"ERROR":"WARNING",D="b"+a;g.S$(new (Function.prototype.bind.apply(g.Nf,[null,D].concat(g.H(N)))),k);N.unshift(D);N=N.join(", ");k=Lae.get(b);if(!k){k="ytplog."+b;D=5;try{window.localStorage&&!isNaN(+window.localStorage[k])&&(D=+window.localStorage[k]),window.sessionStorage&&!isNaN(+window.sessionStorage[k])&&(D=+window.sessionStorage[k])}catch(Z){}Lae.set(b,D);k=D}if(!(O<k)){k=XX3;D=k.T.get(b);D||(D=new i_z,k.T.set(b,D));k=D;D=Date.now();var R= Math.floor((D-k.G)*.01);R>0&&(k.T=Math.min(k.T+R,10),k.G=D);k.T>0?(k.T--,k=!0):k=!1;if(k)typeof N==="function"&&(N=N()),console.log("plyr."+b,N);else{var d;N=((d=QJ7.get(b))!=null?d:0)+1;QJ7.set(b,N);N%100===1&&console.warn("plyr","plyr."+b+" is chatty, dropping logs.")}}}; i_z=function(){this.T=10;this.G=Date.now()}; K8=function(O,b){this.info=O;this.G=b;this.T=null;this.X=this.V=-1;this.timestampOffset=0;this.isLocked=this.Y=!1;this.N=this.info.T.G9()&&!this.info.G}; g.t0=function(O){return SMe(O.G)}; etb=function(O,b){b=Math.min(b,O.info.V);var a=O.G.split(b),N=a.LM;a=new K8(new lR(O.info.type,O.info.T,O.info.range,O.info.L,O.info.uV,O.info.startTime,O.info.duration,O.info.G,b,!1,O.info.eg,O.info.clipId),a.uL);a.X=O.X;a.V=O.V;b=new K8(new lR(O.info.type,O.info.T,O.info.range,O.info.L,O.info.uV,O.info.startTime,O.info.duration,O.info.G+b,O.info.V-b,O.info.N,O.info.eg,O.info.clipId),N);b.X=O.X;b.V=O.V;return[a,b]}; g.h0=function(O,b,a,N){a=a===void 0?!1:a;N=N===void 0?0:N;if(O.isLocked||b.isLocked||!Xa(O.info,b.info)||O.info.N)return null;if(N){if(O.G.totalLength+b.G.totalLength>N)return null}else if(a&&(a=O.G,N=b.G,a=!(N.T.length?vGG(a,N.T[0]):1)),a)return null;a=new lR(O.info.type,O.info.T,O.info.range,O.info.L,O.info.uV,O.info.startTime,O.info.duration,O.info.G,O.info.V,O.info.N,O.info.eg,O.info.clipId);N=b.info;a.V+=N.V;a.range&&(a.U+=N.U);a.Y=N.Y;a.N=N.N;N=new Yi;cT(N,O.G);cT(N,b.G);a=new K8(a,N);a.T!= null&&b.T!=null&&(new g.g_("dash")).T(414627957,"merged slice emsg overridden; prev: "+a.T.Jl()+" next: "+b.T.Jl());a.T=b.T||O.T;a.V=O.V!==-1?O.V:b.V;a.X=O.X!==-1?O.X:b.X;return a}; g.y_=function(O){g.C_(O.info.T.info)||O.info.T.info.nJ();if(O.V!==-1)return O.V;if(O.T&&lXf(O.T))return O.V=lXf(O.T),O.V;if(g.C_(O.info.T.info)){var b=g.t0(O);for(var a=O.info.T.T,N=NaN,k=NaN,D=0;dy(b,D);){var R=Ze(b,D);R.type===1936286840?k=R.data.getUint32(R.dataOffset+8):R.type===1836476516?k=g.RO(R):R.type===1952867444&&isNaN(N)&&(N=g.gy(R));D=Fa(R.type)?D+8:D+R.size}!k&&a&&(k=$B(a));b=N/k}else b=new tw(g.t0(O)),a=O.N?b:new tw(new DataView(O.info.T.T.buffer)),N=YB(a),a=b.pos,b.pos=0,c_(b)?TU(b, 231)?(N=uR(b)*N/1E9,b.pos=a,b=N):(b.pos=a,b=NaN):(b.pos=a,b=NaN);O.V=b||O.info.X;return O.V}; b9b=function(O,b){O.timestampOffset>0&&(b-=O.timestampOffset);var a=g.y_(O)+b;O9Q(O,a);O.timestampOffset=b}; O9Q=function(O,b){g.C_(O.info.T.info)||O.info.T.info.nJ();O.V=b;if(g.C_(O.info.T.info)){var a=g.t0(O);O=O.info.T.T;for(var N=NaN,k=NaN,D=0;dy(a,D);){var R=Ze(a,D);isNaN(N)&&(R.type===1936286840?N=R.data.getUint32(R.dataOffset+8):R.type===1836476516&&(N=g.RO(R)));if(R.type===1952867444){!N&&O&&(N=$B(O));var d=g.gy(R);isNaN(k)&&(k=Math.round(b*N)-d);var Z=R;d+=k;if(Z.data.getUint8(Z.dataOffset)){var F=Z.data;Z=Z.dataOffset+4;F.setUint32(Z,Math.floor(d/4294967296));F.setUint32(Z+4,d&4294967295)}else Z.data.setUint32(Z.dataOffset+ 4,d)}D=Fa(R.type)?D+8:D+R.size}return!0}a=new tw(g.t0(O));O=O.N?a:new tw(new DataView(O.info.T.T.buffer));N=YB(O);O=a.pos;a.pos=0;if(c_(a)&&TU(a,231))if(k=ry(a,!0),b=Math.floor(b*1E9/N),Math.ceil(Math.log(b)/Math.log(2)/8)>k)b=!1;else{for(N=k-1;N>=0;N--)a.T.setUint8(a.pos+N,b&255),b>>>=8;a.pos=O;b=!0}else b=!1;return b}; TD=function(O,b){b=b===void 0?!1:b;var a=w_(O);O=b?0:O.info.U;return a||O}; w_=function(O){g.C_(O.info.T.info)||O.info.T.info.nJ();if(O.T&&O.info.type===6)return O.T.L$;if(g.C_(O.info.T.info)){var b=g.t0(O);var a=0;b=g.KI(b,1936286840);b=g.r(b);for(var N=b.next();!N.done;N=b.next())N=b_Y(N.value),a+=N.Xi[0]/N.timescale;a=a||NaN;if(!(a>=0))a:{a=g.t0(O);b=O.info.T.T;for(var k=N=0,D=0;dy(a,N);){var R=Ze(a,N);if(R.type===1836476516)k=g.RO(R);else if(R.type===1836019558){!k&&b&&(k=$B(b));if(!k){a=NaN;break a}var d=CI(R.data,R.dataOffset,1953653094),Z=d;d=k;var F=CI(Z.data,Z.dataOffset, 1952868452);Z=CI(Z.data,Z.dataOffset,1953658222);var B=i7(F);i7(F);B&2&&i7(F);F=B&8?i7(F):0;var K=i7(Z),t=K&1;B=K&4;var h=K&256,y=K&512,U=K&1024;K&=2048;var u=Qz(Z);t&&i7(Z);B&&i7(Z);for(var q=t=0;q<u;q++){var W=h?i7(Z):F;y&&i7(Z);B&&q===0||!U||i7(Z);K&&i7(Z);t+=W}D+=t/d}N=Fa(R.type)?N+8:N+R.size}a=D||NaN}a||g.I6(new g.Nf("Missing duration while parsing bmff",O.info.TG()))}else a=new tw(g.t0(O)),O=O.N?a:new tw(new DataView(O.info.T.T.buffer)),a=dzA(a,YB(O));return a}; g.are=function(O){if(O.info.T.Yv())return O.info.duration;O.X===-1&&(O.X=w_(O));return O.X||O.info.duration}; N2e=function(O){var b=g.t0(O);var a=(a=g.sY(b,0,1936286840))?a.data.getUint32(a.dataOffset+8):NaN;isNaN(a)&&(O=O.info.T.T,a=(b=g.sY(b,0,1836476516))?g.RO(b):O?$B(O):NaN);return a}; k7f=function(O){return O.info.T.info.nJ()&&nB(O.G,0)===160}; Daf=function(O){if(!O.T){g.C_(O.info.T.info)||O.info.T.info.nJ();if(g.C_(O.info.T.info))var b=g.N$7(g.t0(O));else{b=new tw(g.t0(O));var a=b.pos;b.pos=0;var N=null,k=null;if(y5(b,[408125543,307544935]))for(var D=b.pos+ry(b,!0);b.pos<D;)if(ry(b,!1)!==29555)Aw(b);else for(var R=b.pos+ry(b,!0);b.pos<R;)if(ry(b,!1)!==26568)Aw(b);else for(var d=b.pos+ry(b,!0);b.pos<d;){var Z=ry(b,!1);if(Z===17543){if(Z=$zb(b),Z=De(Z))if(k)for(var F=g.r(Object.keys(Z)),B=F.next();!B.done;B=F.next())B=B.value,k[B]=Z[B];else k= Z}else Z===17827?(Z=$zb(b),N||(N=Z)):Aw(b)}b.pos=a;b=k?new kB(k,N):null}O.T=b}}; sep=function(O){if(g.C_(O.info.T.info))B_(g.t0(O),1836019574),B_(g.t0(O),1718909296);else{var b=new tw(g.t0(O));Z_Y(b);TU(b,524531317,!0);O.G=O.G.split(b.start+b.pos).LM}O.N=!1}; r_=function(O){if(!O.Y){if(g.C_(O.info.T.info)){var b=g.t0(O);var a=CI(b,0,1836019574);if(a){a=a.offset+a.size;var N=new Uint8Array(a);N.set(new Uint8Array(b.buffer,b.byteOffset,a));b=N}else b=null}else b=CWA(new tw(g.t0(O)));b&&(O.info.T.T=b,O.Y=!0)}}; g.Ul=function(){this.count=0;this.T=1;this.G=!1;this.offsets=new Float64Array(128);this.startTicks=new Float64Array(128)}; RGG=function(O,b){return b+1<O.count||O.G?O.offsets[b+1]-O.offsets[b]:-1}; uz=function(O){O.offsets.length<O.count+1&&O.resize(O.offsets.length*2)}; A0=function(O,b,a,N){v_.call(this,O,b,a,N);var k=this;this.N=null;this.Vt={dM:function(D,R,d,Z){return k.dM(D,R,d,Z)}}; this.index=new g.Ul}; $af=function(O,b,a,N,k,D){this.displayName=O;this.vssId=b;this.languageCode=a;this.kind=N===void 0?"":N;this.xtags=k===void 0?"":k;this.id=D===void 0?"":D}; daw=function(O){if(O=O.colorInfo)if(O=O.transferCharacteristics)return Cu7[O];return null}; g.WA=function(O,b,a){this.name=O;this.id=b;this.isDefault=a}; Z9e=function(O){return qU(function(b,a){return g.xj(b,a,4,1E3)},O,{format:"RAW", method:"GET",withCredentials:!0})}; g.FYY=function(O){var b;O.responseType&&O.responseType!=="text"?O.responseType==="arraybuffer"&&(b=Gi(new Uint8Array(O.response))):b=O.responseText;return!b||b.length>2048?"":b.indexOf("https://")===0?b:""}; qU=function(O,b,a){b.match(gRz);return O(b,a).then(function(N){var k=g.FYY(N.xhr);return k?qU(O,k,a):N.xhr})}; mf=function(O,b,a){O=O===void 0?"":O;b=b===void 0?null:b;a=a===void 0?!1:a;g.w1.call(this);var N=this;this.sourceUrl=O;this.isLivePlayback=a;this.C8=this.duration=0;this.isPremiere=this.Uy=this.X=this.isLiveHeadPlayable=this.isLive=this.G=!1;this.X3=this.Zb=0;this.isOtf=this.u3=!1;this.Py=(0,g.S)();this.yl=Infinity;this.T={};this.V=new Map;this.state=this.q3=0;this.timeline=null;this.isManifestless=!1;this.Xy=[];this.Y=null;this.aX=0;this.N="";this.Ni=NaN;this.Tr=this.Zh=this.timestampOffset=this.U= 0;this.jY=this.zc=NaN;this.zo=0;this.UU=this.J=!1;this.OU=[];this.p8={};this.Mi=NaN;this.Vt={gRr:function(d){HA(N,d)}}; var k;this.L8=(k=b)==null?void 0:k.RX("html5_use_network_error_code_enums");B2Q=!!b&&b.RX("html5_modern_vp9_mime_type");var D;YA=!((D=b)==null||!D.RX("html5_enable_flush_during_seek"))&&g.bl();var R;cA=!((R=b)==null||!R.RX("html5_enable_reset_audio_decoder"))&&g.bl()}; KYe=function(O){return g.ji(O.T,function(b){return!!b.info.video&&b.info.video.qualityOrdinal>=2160})}; c$w=function(O){return g.ji(O.T,function(b){return!!b.info.video&&b.info.video.isHdr()})}; zN=function(O){return g.ji(O.T,function(b){return!!b.info.YA})}; g.tvA=function(O){return g.ji(O.T,function(b){return BX(b.info.mimeType)})}; hG7=function(O){return g.ji(O.T,function(b){return b.info.video?b.info.video.projectionType==="EQUIRECTANGULAR":!1})}; yS3=function(O){return g.ji(O.T,function(b){return b.info.video?b.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; wZY=function(O){return g.ji(O.T,function(b){return b.info.video?b.info.video.projectionType==="MESH":!1})}; T2f=function(O){return g.ji(O.T,function(b){return b.info.video?b.info.video.stereoLayout===1:!1})}; rS3=function(O){return zzA(O.T,function(b){return b.info.video?b.eB():!0})}; Yf=function(O){return g.ji(O.T,function(b){return vl(b.Vp.T)})}; HA=function(O,b){O.T[b.info.id]=b;O.V.set(P_(g.Zq(b.info,O.u3)),b)}; El=function(O,b,a){a=a===void 0?0:a;var N=O.mimeType||"",k=O.itag;var D=O.xtags;k=k?k.toString():"";D&&(k+=";"+D);D=k;if(g$(N)){var R=O.width||640;k=O.height||360;var d=O.fps,Z=O.qualityLabel,F=O.colorInfo,B=O.projectionType,K;O.stereoLayout&&(K=Ua3[O.stereoLayout]);var t=daw(O)||void 0;if(F==null?0:F.primaries)var h=umw[F.primaries]||void 0;R=new Q4(R,k,d,B,K,void 0,Z,t,h);N=zD(N,R,bW[O.itag||""]);YA&&(N+="; enableflushduringseek=true");cA&&(N+="; enableresetaudiodecoder=true")}var y;if(FD(N)){var U= O.audioSampleRate;K=O.audioTrack;U=new Lp(U?+U:void 0,O.audioChannels,O.spatialAudioType,O.isDrc,O.loudnessDb,O.trackAbsoluteLoudnessLkfs,O.audioQuality||"AUDIO_QUALITY_UNKNOWN",O.isVb);K&&(h=K.displayName,k=K.id,K=K.audioIsDefault,h&&(y=new g.WA(h,k||"",!!K)))}var u;O.captionTrack&&(Z=O.captionTrack,K=Z.displayName,h=Z.vssId,k=Z.languageCode,d=Z.kind,Z=Z.id,K&&h&&k&&(u=new $af(K,h,k,d,O.xtags,Z)));K=Number(O.bitrate)/8;h=Number(O.contentLength);k=Number(O.lastModified);Z=O.drmFamilies;d=O.type;a= a&&h?h/a:0;O=Number(O.approxDurationMs);if(b&&Z){var q={};Z=g.r(Z);for(F=Z.next();!F.done;F=Z.next())(F=J0[F.value])&&(q[F]=b[F])}return new aJ(D,N,{audio:U,video:R,LF:y,YA:q,JN:K,AZ:a,contentLength:h,lastModified:k,captionTrack:u,streamType:d,approxDurationMs:O})}; MU=function(O,b,a){a=a===void 0?0:a;var N=O.type;var k=O.itag;var D=O.xtags;D&&(k=O.itag+";"+D);if(g$(N)){var R=(O.size||"640x360").split("x");R=new Q4(+R[0],+R[1],+O.fps,O.projection_type,+O.stereo_layout,void 0,O.quality_label,O.eotf,O.primaries);N=zD(N,R,bW[O.itag]);YA&&(N+="; enableflushduringseek=true");cA&&(N+="; enableresetaudiodecoder=true")}var d;if(FD(N)){var Z=new Lp(+O.audio_sample_rate||void 0,+O.audio_channels||0,O.spatial_audio_type,!!O.drc);O.name&&(d=new g.WA(O.name,O.audio_track_id, O.isDefault==="1"))}var F;O.caption_display_name&&O.caption_vss_id&&O.caption_language_code&&(F=new $af(O.caption_display_name,O.caption_vss_id,O.caption_language_code,O.caption_kind,O.xtags,O.caption_id));D=Number(O.bitrate)/8;var B=Number(O.clen),K=Number(O.lmt);a=a&&B?B/a:0;if(b&&O.drm_families){var t={};for(var h=g.r(O.drm_families.split(",")),y=h.next();!y.done;y=h.next())y=y.value,t[y]=b[y]}return new aJ(k,N,{audio:Z,video:R,LF:d,YA:t,JN:D,AZ:a,contentLength:B,lastModified:K,captionTrack:F, streamType:O.stream_type,approxDurationMs:Number(O.approx_duration_ms)})}; ASe=function(O){return bX(O,function(b){return"FORMAT_STREAM_TYPE_OTF"===b.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; WY3=function(O){return bX(O,function(b){return"FORMAT_STREAM_TYPE_OTF"===b.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; q8Y=function(O,b){return O.timeline?W$(O.timeline.X,b):O.Xy.length?W$(O.Xy,b):[]}; n8=function(O,b,a){b=b===void 0?"":b;a=a===void 0?"":a;O=new g.o4(O,!0);O.set("alr","yes");a&&(a=LC7(decodeURIComponent(a)),O[C[11]](b,encodeURIComponent(a)));return O}; maG=function(O,b){var a=Dy(b,"id");a=a.replace(":",";");var N=Dy(b,"mimeType"),k=Dy(b,"codecs");N=k?N+'; codecs="'+k+'"':N;k=Number(Dy(b,"bandwidth"))/8;var D=Number(sl(b,"BaseURL").getAttribute(O.N+":contentLength")),R=O.duration&&D?D/O.duration:0;if(g$(N)){var d=Number(Dy(b,"width"));var Z=Number(Dy(b,"height")),F=Number(Dy(b,"frameRate")),B=H9Y(Dy(b,O.N+":projectionType"));a:switch(Dy(b,O.N+":stereoLayout")){case "layout_left_right":var K=1;break a;case "layout_top_bottom":K=2;break a;default:K= 0}d=new Q4(d,Z,F,B,K)}if(FD(N)){var t=Number(Dy(b,"audioSamplingRate"));var h=Number(Dy(b.getElementsByTagName("AudioChannelConfiguration")[0],"value"));Z=Y8b(Dy(b,O.N+":spatialAudioType"));t=new Lp(t,h,Z);a:{h=Dy(b,"lang")||"und";if(Z=sl(b,"Role"))if(B=Dy(Z,"value")||"",g.VD(cSb,B)){Z=h+"."+cSb[B];F=B==="main";O=Dy(b,O.N+":langName")||h+" - "+B;h=new g.WA(O,Z,F);break a}h=void 0}}if(b=sl(b,"ContentProtection"))if(b.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var y={};for(b= b.firstChild;b!=null;b=b.nextSibling)b instanceof Element&&/SystemURL/.test(b.nodeName)&&(O=b.getAttribute("type"),Z=b.textContent,O&&Z&&(y[O]=Z.trim()))}else y=void 0;return new aJ(a,N,{audio:t,video:d,LF:h,YA:y,JN:k,AZ:R,contentLength:D})}; H9Y=function(O){switch(O){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"}}; Y8b=function(O){switch(O){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"}}; JSf=function(O,b){b=b===void 0?"":b;O.state=1;O.Py=(0,g.S)();return Z9e(b||O.sourceUrl).then(function(a){if(!O.Yk()){O.q3=a.status;a=a.responseText;var N=new DOMParser;a=FS(N,M_7(a),"text/xml").getElementsByTagName("MPD")[0];O.yl=nFe(Dy(a,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(a.attributes){N=g.r(a.attributes);for(var k=N.next();!k.done;k=N.next())if(k=k.value,k.value==="http://youtube.com/yt/2012/10/10"){N=k.name.split(":")[1];break b}}N=""}O.N=N;O.isLive=O.yl<Infinity&&O.isLivePlayback;O.C8= Number(Dy(a,O.N+":earliestMediaSequence"))||0;if(N=Date.parse(pXf(Dy(a,O.N+":mpdResponseTime"))))O.aX=((0,g.S)()-N)/1E3;O.isLive&&a.getElementsByTagName("SegmentTimeline").length<=0||g.iF(a.getElementsByTagName("Period"),O.Dd_,O);O.state=2;O.publish("loaded");zG8(O)}return O}).RM(function(a){if(a instanceof Gw){var N=a.xhr; O.q3=N.status}O.state=3;O.publish("loaderror");return P0(N)})}; ERe=function(O,b,a){return JSf(new mf(O,b,a),O)}; p8=function(O){return O.isLive&&(0,g.S)()-O.Py>=O.yl}; Mve=function(O){O.Y&&O.Y.stop()}; zG8=function(O){var b=O.yl;isFinite(b)&&(p8(O)?O.refresh():(b=Math.max(0,O.Py+b-(0,g.S)()),O.Y||(O.Y=new g.sW(O.refresh,b,O),g.G(O,O.Y)),O.Y.start(b)))}; nRw=function(O){O=O.T;for(var b in O){var a=O[b].index;if(a.isLoaded())return a.pD()+1}return 0}; GD=function(O){return O.Zh?O.Zh-(O.U||O.timestampOffset):0}; oq=function(O){return O.Tr?O.Tr-(O.U||O.timestampOffset):0}; xA=function(O){if(!isNaN(O.Ni))return O.Ni;var b=O.T,a;for(a in b){var N=b[a].index;if(N.isLoaded()&&!BX(b[a].info.mimeType)){b=0;for(a=N.qv();a<=N.pD();a++)b+=N.getDuration(a);b/=N.zT();b=Math.round(b/.5)*.5;N.zT()>10&&(O.Ni=b);return b}if(O.isLive&&(N=b[a],N.L$))return N.L$}return NaN}; pZ7=function(O,b){O=Ebb(O.T,function(N){return N.index.isLoaded()}); if(!O)return NaN;O=O.index;var a=O.y9(b);return O.getStartTime(a)===b?b:a<O.pD()?O.getStartTime(a+1):NaN}; G7G=function(O,b){if(!O.T["0"]){var a=new aJ("0","fakesb",{video:new Q4(0,0,0,void 0,void 0,"auto")});O.T["0"]=b?new kA(new g.o4("http://www.youtube.com/videoplayback"),a,"fake"):new A0(new g.o4("http://www.youtube.com/videoplayback"),a,new jK(0,0),new jK(0,0))}}; PA=function(O){if(O.isManifestless)for(var b in O.T)O.T[b].index.segments=[]}; vA=function(O,b,a){for(var N in O.T){var k=BX(O.T[N].info.mimeType)||O.T[N].info.pJ();if(a===k&&(k=O.T[N].index)!=null){var D=d_(k,b);D>=0&&k.segments.splice(D,1)}}}; oRw=function(O){for(var b in O.T)BX(O.T[b].info.mimeType)||voQ(O.T[b].index,Infinity)}; je=function(O,b,a){for(var N in O.T){var k=O.T[N].index,D=b,R=a;k.Wb&&(D&&(k.cA=Math.max(k.cA,D)),R&&(k.gk=Math.max(k.gk||0,R)))}a&&(O.Mi=a/1E3)}; xaA=function(O){O.Tr=0;O.Zh=0;O.zo=0}; Se=function(O){return O.UU&&O.isManifestless?O.isLiveHeadPlayable:O.isLive}; zD=function(O,b,a){Iq===null&&(Iq=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(B2Q&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return Iq||a!=="9"&&a!=="("?Iq||a!=="9h"&&a!=="(h"||(O='video/webm; codecs="vp9.2"'):O='video/webm; codecs="vp9"',O;if(!Iq&&!f8||O!=='video/webm; codecs="vp9"'&&O!=='video/webm; codecs="vp9.2"')return O; a="00";var N="08",k="01",D="01",R="01";O==='video/webm; codecs="vp9.2"'&&(a="02",N="10",b.primaries==="bt2020"&&(R=k="09"),b.T==="smpte2084"&&(D="16"),b.T==="arib-std-b67"&&(D="18"));return'video/webm; codecs="'+["vp09",a,"51",N,"01",k,D,R,"00"].join(".")+'"'}; V_=function(O,b,a){O=""+O+(b>49?"p60":b>32?"p48":"");b=NM()[O];if(b!=null&&b>0)return b;b=lz.get(O);if(b!=null&&b>0)return b;a=a==null?void 0:a.get(O);return a!=null&&a>0?a:8192}; PuY=function(O){this.n8=O;this.R7=this.wA=this.aX=this.N=this.X=this.OU=this.UU=this.yl=!1;this.U=this.Y=0;this.L8=!1;this.Mi=!0;this.p8=!1;this.Vv=0;this.F_=this.Tr=!1;this.zG=!0;this.Py=this.Ni=!1;this.T={};this.yp=this.fF=this.pF=this.disableAv1=this.Ql=this.yW=this.bV=this.m_=this.G=this.L=!1;this.zl=this.n8.D("html5_disable_aac_preference");this.FX=Infinity;this.Xy=0;this.zo=this.n8.dP();this.Zh=this.n8.experiments.RX("html5_enable_vp9_fairplay");this.yJ=this.n8.D("html5_force_av1_for_testing"); this.C8=g.q1(this.n8.experiments,"html5_av1_ordinal_cap");this.A0=this.n8.D("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.o8=this.n8.D("html5_account_onesie_format_selection_during_format_filter");this.JN=g.q1(this.n8.experiments,"html5_max_byterate");this.BB=this.n8.D("html5_enable_iamf_audio");this.I8=this.n8.experiments.RX("html5_allow_capability_merge");this.Dq=this.n8.D("html5_enable_encrypted_av1")}; mcf=function(O){if(O.UU)return["f"];if(g.e1("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var b=["9h","9","h","8"];O.Dq&&b.push("1e");b=b.concat(["(h","(","H","*"]);O.Tr&&(b.unshift("1"),b.unshift("1h"));O.wA&&b.unshift("h");O.J&&(b=(vR7[O.J]||[O.J]).concat(b));return b}; ubA=function(O){var b=["o","a","A"];O.Xy===1&&(O.X&&(b=["mac3","MAC3"].concat(b)),O.N&&(b=["meac3","MEAC3"].concat(b)),O.BB&&(b=["i","I"].concat(b)));O.yl&&(b=["so","sa"].concat(b));!O.R7||O.aX||O.V||O.zl||b.unshift("a");O.V&&(b=(vR7[O.V]||[O.V]).concat(b));return b}; L8=function(O,b,a,N){b=b===void 0?{}:b;if(N===void 0?0:N)return b.disabled=1,0;if(p5(O.N,GN.AV1_CODECS)&&p5(O.N,GN.HEIGHT)&&p5(O.N,GN.BITRATE))return b.isCapabilityUsable=1,8192;try{var k=N43();if(k&&!O.D("disable_av1_setting"))return b.localPref=k}catch(d){}N=1080;k=navigator.hardwareConcurrency;k<=2&&(N=480);b.coreCount=k;if(k=g.q1(O.experiments,"html5_default_av1_threshold"))N=b["default"]=k;!O.D("html5_disable_av1_arm_check")&&ykf()&&(b.isArm=1,N=240);if(O=O.N.Mi)b.mcap=O,N=Math.max(N,O);if(a){var D, R;if(O=(D=a.videoInfos.find(function(d){return sS(d)}))==null?void 0:(R=D.G)==null?void 0:R.powerEfficient)N=8192,b.isEfficient=1; a=a.videoInfos[0].video;D=Math.min(V_("1",a.fps),V_("1",30));b.perfCap=D;N=Math.min(N,D);a.isHdr()&&!O&&(b.hdr=1,N*=.75)}else a=V_("1",30),b.perfCap30=a,N=Math.min(N,a),a=V_("1",60),b.perfCap60=a,N=Math.min(N,a);return b.av1Threshold=N}; XM=function(O,b,a,N){this.flavor=O;this.keySystem=b;this.G=a;this.experiments=N;this.T={};this.C8=this.keySystemAccess=null;this.qp=this.oz=-1;this.Je=null;this.V=!!N&&N.RX("edge_nonprefixed_eme");N&&N.RX("html5_enable_vp9_fairplay")}; Q_=function(O){return O.V?!1:!O.keySystemAccess&&!!iz()&&O.keySystem==="com.microsoft.playready"}; ee=function(O){return O.keySystem==="com.microsoft.playready"}; O0=function(O){return!O.keySystemAccess&&!!iz()&&O.keySystem==="com.apple.fps.1_0"}; bV=function(O){return O.keySystem==="com.youtube.fairplay"}; aS=function(O){return O.keySystem==="com.youtube.fairplay.sbdl"}; g.N$=function(O){return O.flavor==="fairplay"}; iz=function(){var O=window,b=O.MSMediaKeys;kp()&&!b&&(b=O.WebKitMediaKeys);return b&&b.isTypeSupported?b:null}; Dg=function(O){return navigator.requestMediaKeySystemAccess?g.SL&&!g.bl()?n6("45"):g.Nn||g.AC?O.RX("edge_nonprefixed_eme"):g.k5?n6("47"):g.cm&&O.RX("html5_enable_safari_fairplay")?!1:!0:!1}; jee=function(O,b,a,N){var k=ap(),D=(a=k||a&&kp())?["com.youtube.fairplay"]:["com.widevine.alpha"];b&&D.unshift("com.youtube.widevine.l3");k&&N&&D.unshift("com.youtube.fairplay.sbdl");return a?D:O?[].concat(g.H(D),g.H(s0.playready)):[].concat(g.H(s0.playready),g.H(D))}; RS=function(O,b,a,N,k){N=N===void 0?!1:N;g.p.call(this);this.n8=b;this.useCobaltWidevine=N;this.tN=k;this.G=[];this.V={};this.T={};this.callback=null;this.N=!1;this.X=[];this.initialize(O,!a)}; Irz=function(O,b){O.callback=b;O.X=[];Dg(O.n8.experiments)?$5(O):S8B(O)}; $5=function(O){if(!O.Yk())if(O.G.length===0)O.callback(O.X);else{var b=O.G[0],a=O.V[b],N=frY(O,a);if(Ca&&Ca.keySystem===b&&Ca.ZJi===JSON.stringify(N))O.tN("remksa",{re:!0}),lrb(O,a,Ca.keySystemAccess);else{var k,D;O.tN("remksa",{re:!1,ok:(D=(k=Ca)==null?void 0:k.keySystem)!=null?D:""});Ca=void 0;navigator.requestMediaKeySystemAccess(b,N).then(Gf(function(R){lrb(O,a,R,N)}),Gf(function(){O.N=!O.N&&O.V[O.G[0]].flavor==="widevine"; O.N||O.G.shift();$5(O)}))}}}; lrb=function(O,b,a,N){if(!O.Yk()){N&&(Ca={keySystem:b.keySystem,keySystemAccess:a,ZJi:JSON.stringify(N)});b.keySystemAccess=a;if(ee(b)){a=vt();N=g.r(Object.keys(O.T[b.flavor]));for(var k=N.next();!k.done;k=N.next())k=k.value,b.T[k]=!!a.canPlayType(k)}else{a=b.keySystemAccess.getConfiguration();if(a.audioCapabilities)for(N=g.r(a.audioCapabilities),k=N.next();!k.done;k=N.next())b.T[k.value.contentType]=!0;if(a.videoCapabilities)for(a=g.r(a.videoCapabilities),N=a.next();!N.done;N=a.next())b.T[N.value.contentType]= !0}O.X.push(b);O.useCobaltWidevine||O.D("html5_enable_vp9_fairplay")&&aS(b)?(O.G.shift(),$5(O)):O.callback(O.X)}}; frY=function(O,b){var a={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(O.D("html5_enable_vp9_fairplay")&&bV(b))return a.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),a.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[a];ee(b)&&(a.initDataTypes=["keyids","cenc"]);for(var N=g.r(Object.keys(O.T[b.flavor])),k=N.next();!k.done;k=N.next()){k=k.value;var D=k.indexOf("audio/")===0,R=D?a.audioCapabilities:a.videoCapabilities;b.flavor!== "widevine"||O.N?R.push({contentType:k}):D?R.push({contentType:k,robustness:"SW_SECURE_CRYPTO"}):(g.SL&&g.e1("windows nt")&&!O.D("html5_drm_enable_moho")||R.push({contentType:k,robustness:"HW_SECURE_ALL"}),D=k,O.n8.N.V&&k.includes("vp09")&&(D=k+"; experimental=allowed"),R.push({contentType:D,robustness:"SW_SECURE_DECODE"}),g.dl(O.n8)==="MWEB"&&(d6()||Ob())&&(O.tN("swcrypto",{}),R.push({contentType:k,robustness:"SW_SECURE_CRYPTO"})))}return[a]}; S8B=function(O){if(iz()&&(g.cm||sb))O.X.push(new XM("fairplay","com.apple.fps.1_0","",O.n8.experiments));else{var b=Vvw(),a=g.B$(O.G,function(N){var k=O.V[N],D=!1,R=!1,d;for(d in O.T[k.flavor])b(d,N)&&(k.T[d]=!0,D=D||d.indexOf("audio/")===0,R=R||d.indexOf("video/")===0);return D&&R}); a&&O.X.push(O.V[a]);O.G=[]}O.callback(O.X)}; Vvw=function(){var O=iz();if(O){var b=O.isTypeSupported;return function(N,k){return b(k,N)}}var a=vt(); return a&&(a.addKey||a.webkitAddKey)?function(N,k){return!!a.canPlayType(N,k)}:function(){return!1}}; LYb=function(O){this.experiments=O;this.T=2048;this.X=0;this.Mi=(this.U=this.D("html5_streaming_resilience"))?.5:.25;var b=b===void 0?0:b;this.V=g.q1(this.experiments,"html5_media_time_weight_prop")||b;this.yl=g.q1(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.J=(this.N=this.experiments.RX("html5_consider_end_stall"))&&Zg;this.G=this.experiments.RX("html5_measure_max_progress_handling");this.L=this.D("html5_treat_requests_pre_elbow_as_metadata");this.Y=this.D("html5_media_time_weight")|| !!this.V;this.D("html5_sabr_live_audio_early_return_fix")&&Zg&&(this.T=65536)}; XZe=function(O,b){this.T=void 0;this.experimentIds=O?O.split(","):[];this.flags=dL(b||"","&");O={};b=g.r(this.experimentIds);for(var a=b.next();!a.done;a=b.next())O[a.value]=!0;this.experiments=O}; g.q1=function(O,b){O=O.flags[b];JSON.stringify(O);return Number(O)||0}; FY=function(O,b){return(O=O.flags[b])?O.toString():""}; i9e=function(O){if(O=O.flags.html5_web_po_experiment_ids)if(O=O.replace(/\[ *(.*?) *\]/,"$1"))return O.split(",").map(Number);return[]}; QeB=function(O){if(O.T)return O.T;if(O.experimentIds.length<=1)return O.T=O.experimentIds,O.T;var b=[].concat(g.H(O.experimentIds)).map(function(N){return Number(N)}); b.sort();for(var a=b.length-1;a>0;--a)b[a]-=b[a-1];O.T=b.map(function(N){return N.toString()}); O.T.unshift("v1");return O.T}; Ouf=function(O){return eGe.then(O)}; gl=function(O,b,a){this.experiments=O;this.Xy=b;this.aX=a===void 0?!1:a;this.J=!!g.Lw("cast.receiver.platform.canDisplayType");this.L={};this.yl=!1;this.X=new Map;this.U=!0;this.G=this.V=!1;this.T=new Map;this.Mi=0;this.Tr=this.experiments.RX("html5_disable_vp9_encrypted");this.N=this.experiments.RX("html5_enable_encrypted_av1");O=g.Lw("cast.receiver.platform.getValue");this.Y=!this.J&&O&&O("max-video-resolution-vpx")||null;buQ(this);this.V=!!(ap()&&Qq()>=21)}; EoB=function(O,b,a){a=a===void 0?1:a;var N=b.itag;if(N==="0")return!0;var k=b.mimeType;if(b.AN==="1e"&&!O.N)return"dav1enc";if(sS(b)&&O.yl)return"dav1";if(b.video&&(b.video.isHdr()||b.video.primaries==="bt2020")&&!(p5(O,GN.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(N==="338"&&!(g.SL?n6(53):g.k5&&n6(64)))return"dopus";var D=a;D=D===void 0?1: D;a={};b.video&&(b.video.width&&(a[GN.WIDTH.name]=b.video.width),b.video.height&&(a[GN.HEIGHT.name]=b.video.height),b.video.fps&&(a[GN.FRAMERATE.name]=b.video.fps*D),b.video.T&&(a[GN.EOTF.name]=b.video.T),b.JN&&(a[GN.BITRATE.name]=b.JN*8*D),b.AN==="("&&(a[GN.CRYPTOBLOCKFORMAT.name]="subsample"),b.video.projectionType==="EQUIRECTANGULAR"||b.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||b.video.projectionType==="MESH")&&(a[GN.DECODETOTEXTURE.name]="true");b.audio&&b.audio.numChannels&& (a[GN.CHANNELS.name]=b.audio.numChannels);O.V&&Nz(b)&&(a[GN.EXPERIMENTAL.name]="allowed");D=g.r(Object.keys(GN));for(var R=D.next();!R.done;R=D.next()){R=GN[R.value];var d;if(d=a[R.name])if(d=!(R===GN.EOTF&&b.mimeType.indexOf("vp09.02")>0)){d=R;var Z=b;d=!(O.experiments.RX("html5_ignore_h264_framerate_cap")&&d===GN.FRAMERATE&&Eq3(Z))}if(d)if(p5(O,R))if(O.Y){if(O.Y[R.name]<a[R.name])return R.name}else k=k+"; "+R.name+"="+a[R.name];else if(kF(b)&&R===GN.EOTF)return"dvp92"}O.J&&b.video&&b.video.qualityOrdinal> 1080&&b.YA&&(k+="; hdcp=2.2");return N==="227"?"hqcenc":N!=="585"&&N!=="588"&&N!=="583"&&N!=="586"&&N!=="584"&&N!=="587"&&N!=="591"&&N!=="592"||O.experiments.RX("html5_enable_new_hvc_enc")?ap()&&Qq()>=21&&g.e1("appletv5")&&(N==="410"||N==="845")?!0:O.isTypeSupported(k)?!0:"tpus":"newhvc"}; Bp=function(){var O=Ob()&&!n6(29),b=g.e1("google tv")&&g.e1("chrome")&&!n6(30);return O||b?!1:xwb()}; aQe=function(O,b,a){var N=480;b=g.r(b);for(var k=b.next();!k.done;k=b.next()){k=k.value;var D=k.video.qualityOrdinal;D<=1080&&D>N&&EoB(O,k,a)===!0&&(N=D)}return N}; g.Ka=function(O,b){b=b===void 0?!1:b;return Bp()&&O.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!b&&O.canPlayType(vt(),"application/x-mpegURL")?!0:!1}; knf=function(O){NnA(function(){for(var b=g.r(Object.keys(GN)),a=b.next();!a.done;a=b.next())p5(O,GN[a.value])})}; p5=function(O,b){b.name in O.L||(O.L[b.name]=DIp(O,b));return O.L[b.name]}; DIp=function(O,b){if(O.Y)return!!O.Y[b.name];if(b===GN.BITRATE&&O.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!O.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(b===GN.AV1_CODECS)return O.isTypeSupported("video/mp4; codecs="+b.valid)&&!O.isTypeSupported("video/mp4; codecs="+b.Se);if(b.video){var a='video/webm; codecs="vp9"';O.isTypeSupported(a)||(a='video/mp4; codecs="avc1.4d401e"')}else a='audio/webm; codecs="opus"', O.isTypeSupported(a)||(a='audio/mp4; codecs="mp4a.40.2"');return O.isTypeSupported(a+"; "+b.name+"="+b.valid)&&!O.isTypeSupported(a+"; "+b.name+"="+b.Se)}; sX7=function(O,b){var a=0;O.X.has(b)&&(a=O.X.get(b).U1);O.X.set(b,{U1:a+1,T0:Math.pow(2,a+1)});O.G=!0}; Jx=function(O){for(var b=[],a=g.r(O.T.keys()),N=a.next();!N.done;N=a.next()){N=N.value;var k=O.T.get(N);b.push(N+"_"+k.maxWidth+"_"+k.maxHeight)}return b.join(".")}; WFe=function(O,b){for(var a=new Map,N=g.r(O.T.keys()),k=N.next();!k.done;k=N.next()){k=k.value;var D=k.split("_")[0];b.has(D)||a.set(k,O.T.get(k))}O.T=a}; HpA=function(O,b,a){var N,k=((N=a.video)==null?void 0:N.fps)||0;N=b+"_"+k;var D=!!a.audio,R={itag:a.itag,AN:b,N3:D};if(D)R.numChannels=a.audio.numChannels;else{var d=a.video;R.maxWidth=d==null?void 0:d.width;R.maxHeight=d==null?void 0:d.height;R.maxFramerate=k;p5(O,GN.BITRATE)&&(R.maxBitrateBps=a.JN*8);R.HL=d==null?void 0:d.isHdr()}d=O.T.get(N);d?D||(a=Math.max(d.maxWidth||0,d.maxHeight||0)>Math.max(R.maxWidth||0,R.maxHeight||0)?d:R,b={itag:a.itag,AN:b,N3:D,maxWidth:Math.max(d.maxWidth||0,R.maxWidth|| 0),maxHeight:Math.max(d.maxHeight||0,R.maxHeight||0),maxFramerate:k,HL:a.HL},p5(O,GN.BITRATE)&&(b.maxBitrateBps=a.maxBitrateBps),O.T.set(N,b)):O.T.set(N,R)}; YZp=function(O,b,a){var N,k=((N=a.video)==null?void 0:N.fps)||0;N=b+"_"+k;var D=!!a.audio,R=O.T.get(N);a:{var d=O.T.get(N),Z=!!a.audio;if(d){if(Z){var F=!1;break a}var B;if(!Z&&((F=a.video)==null?0:F.height)&&d.maxHeight&&d.maxHeight>=((B=a.video)==null?void 0:B.height)){F=!1;break a}}F=!0}F&&(F=a.itag,b=R?R:{itag:F,AN:b,N3:D},D?b.numChannels=a.audio.numChannels:(D=a.video,b.maxWidth=D==null?void 0:D.width,b.maxHeight=D==null?void 0:D.height,b.maxFramerate=k,p5(O,GN.BITRATE)&&(b.maxBitrateBps=a.JN* 8),b.HL=D==null?void 0:D.isHdr()),O.T.set(N,b))}; buQ=function(O){var b;(b=navigator.mediaCapabilities)!=null&&b.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(a){a.smooth&&a.powerEfficient&&(O.Mi=2160)})}; t2=function(){g.w1.call(this);this.items={}}; R3z=function(O,b,a){this.encryptedClientKey=b;this.N=a;this.T=new Uint8Array(O.buffer,0,16);this.V=new Uint8Array(O.buffer,16)}; $Iz=function(O){O.G||(O.G=new g.n2(O.T));return O.G}; h2=function(O){try{return $W(O)}catch(b){return null}}; Cgw=function(O,b){if(!b&&O)try{b=JSON.parse(O)}catch(k){}if(b){O=b.clientKey?h2(b.clientKey):null;var a=b.encryptedClientKey?h2(b.encryptedClientKey):null,N=b.keyExpiresInSeconds?Number(b.keyExpiresInSeconds)*1E3+(0,g.S)():null;O&&a&&N&&(this.T=new R3z(O,a,N));b.onesieUstreamerConfig&&(this.onesieUstreamerConfig=h2(b.onesieUstreamerConfig)||void 0);this.baseUrl=b.baseUrl}}; wl=function(){this.data=new Uint8Array(2048);this.pos=0;yW||(yW=jw("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; TR=function(O,b){O.add(b==null||isNaN(b)?0:b+1)}; rl=function(O){this.T=this.G=0;this.alpha=Math.exp(Math.log(.5)/O)}; U0=function(O){this.G=O===void 0?15:O;this.values=new Float64Array(176);this.T=new Float64Array(11);this.V=new Float64Array(16)}; uV=function(O,b,a,N){a=a===void 0?.5:a;N=N===void 0?0:N;this.resolution=b;this.G=0;this.V=!1;this.Eg=!0;this.T=Math.round(O*this.resolution);this.values=Array(this.T);for(O=0;O<this.T;O++)this.values[O]=Infinity;this.N=dIe(this);this.X=a;this.Y=N}; dIe=function(O){for(var b=Array(O.T),a=0;a<O.T;a++)b[a]=a;return b}; A2=function(O,b,a){g.p.call(this);this.policy=O;this.G=b;this.Y1=a;this.Tr=this.C8=0;this.Mi=-1;this.Xy=this.N=0;this.yl=!1;this.interruptions=[];this.X=[{stamp:0,net:0,max:0}];this.Py=this.Y=(0,g.S)();this.L=new uV(4,1,.6,.4);this.aX=new uV(4,1,.6,.4);this.U=new uV(20,1,.5,.4);O.Mi?this.V=new U0(O.T):O.G?this.V=new rl(O.T):this.V=new uV(O.T,20,.5,.4);this.Ni=new uV(5,1,.25);this.J=new uV(30,1,.5);O=g.Ip("yt-player-bandwidth")||{};b=this.policy.V;if(O.byterate>0)b=O.byterate,this.yl=!0;else{var N; a=(((N=navigator.connection)==null?void 0:N.downlink)||0)*64*1024;a>0&&(b=a,this.yl=!0)}this.V.F3(this.policy.Y,b);O.delay>0&&this.L.F3(1,Math.min(O.delay,2));O.stall>0&&this.U.F3(1,O.stall);O.init>0&&(this.Py=Math.min(O.init,this.Py));O.interruptions&&(this.X=this.X.concat(O.interruptions),this.X.length>16&&this.X.pop());this.Mi=(0,g.S)();this.policy.U>0&&(this.UU=new g.sW(this.OU,this.policy.U,this),g.G(this,this.UU),this.UU.start())}; Wp=function(O,b,a,N){O.V.F3(N===void 0?b:N,a/b);O.Y=(0,g.S)()}; Zuw=function(O){O.N||(O.N=(0,g.S)());O.policy.J&&(O.Y=(0,g.S)())}; FQz=function(O,b){if(O.N){var a=b-O.N;if(a<6E4){if(a>1E3){var N=O.interruptions;N.push(Math.ceil(a));N.sort(function(k,D){return D-k}); N.length>16&&N.pop()}O.Xy+=a}}O.N=b}; q$=function(O,b,a,N,k,D){D=D===void 0?!1:D;O.Ni.F3(b,a/b);O.Y=(0,g.S)();k||O.J.F3(1,b-N);D||(O.N=0);O.Mi>-1&&(0,g.S)()-O.Mi>3E4&&g7e(O)}; Hp=function(O,b,a){b=Math.max(b,O.G.T);O.U.F3(1,a/b)}; Y5=function(O){O=O.L.Hc()+O.aX.Hc()||0;O=isNaN(O)?.5:O;return O=Math.min(O,5)}; cp=function(O,b,a){isNaN(a)||(O.Tr+=a);isNaN(b)||(O.C8+=b)}; mB=function(O){O=O.V.Hc();return O>0?O:1}; zR=function(O,b,a){b=b===void 0?!1:b;a=a===void 0?1048576:a;var N=mB(O);N=1/((O.U.Hc()||0)*O.policy.yl+1/N);var k=O.Ni.Hc();k=k>0?k:1;var D=Math.max(N,k);O.policy.N>0&&k<N&&(D=Math.min(O.policy.N,1),D=(1-D)*N+D*k);if(!b)return D;b=1E-9+Y5(O);a=D*Math.min(1,a/(D*b));O.policy.X||(O=((O.J.percentile(.98)||0)-1)/2,O=Math.max(0,Math.min(1,O)),a*=1-.5*O);return a}; Bnb=function(O){var b={delay:Y5(O),stall:O.U.Hc()||0,byterate:mB(O),init:O.Py},a=O.X[0];a.stamp=Math.round(O.Y/36E5)*36E5;a.net=Math.ceil(O.Xy);a.max=O.interruptions[0]||0;b.interruptions=O.X;return b}; g7e=function(O){var b=Bnb(O);g.Sb("yt-player-bandwidth",b,2592E3);O.Mi=(0,g.S)();O.yl=!0}; J2=function(O){return(0,g.S)()-O.Y>=4E3}; KQb=function(O){this.experiments=O;this.T=17;this.V=13E4;this.Y=.5;this.X=this.G=!1;this.Mi=this.D("html5_use_histogram_for_bandwidth");this.N=g.q1(this.experiments,"html5_auxiliary_estimate_weight");this.yl=g.q1(this.experiments,"html5_stall_factor")||1;this.U=g.q1(this.experiments,"html5_check_for_idle_network_interval_ms");this.L=this.experiments.RX("html5_trigger_loader_when_idle_network");this.J=this.experiments.RX("html5_sabr_fetch_on_idle_network_preloaded_players")}; h3Q=function(O,b){O=O===void 0?{}:O;b=b===void 0?{}:b;g.p.call(this);var a=this;this.values=O;this.RF=b;this.G={};this.V=this.T=0;this.X=new g.sW(function(){t23(a)},1E4); g.G(this,this.X)}; E0=function(O,b){yzz(O,b);return O.values[b]&&O.RF[b]?O.values[b]/Math.pow(2,O.T/O.RF[b]):0}; yzz=function(O,b){O.values[b]||(b=eEB(),O.values=b.values||{},O.RF=b.halfLives||{},O.G=b.values?Object.assign({},b.values):{})}; t23=function(O){var b=eEB();if(b.values){b=b.values;for(var a={},N=g.r(Object.keys(O.values)),k=N.next();!k.done;k=N.next())k=k.value,b[k]&&O.G[k]&&(O.values[k]+=b[k]-O.G[k]),a[k]=E0(O,k);O.G=a}b=O.RF;a={};a.values=O.G;a.halfLives=b;g.Sb("yt-player-memory",a,2592E3)}; ON=function(O,b,a,N,k){g.p.call(this);this.webPlayerContextConfig=b;this.H7=N;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.n0=this.Zh=this.yJ=this.l4=this.userDisplayName=this.userDisplayImage=this.I0="";this.T={};this.zo={};this.controlsType="0";this.zG=NaN;this.m_=!1;this.B1=(0,g.S)();this.BB=0;this.Je=this.zc=!1;this.y6=!0;this.preferGapless=this.Qm=this.Is=this.V=this.qk=!1;this.sX=[];this.FM=!1;this.T7=0;O=O?g.On(O):{};b&&b.csiPageType&&(this.csiPageType=b.csiPageType);b&&b.csiServiceName&& (this.csiServiceName=b.csiServiceName);b&&b.preferGapless&&(this.preferGapless=b.preferGapless);this.experiments=new XZe(b?b.serializedExperimentIds:O.fexp,b?b.serializedExperimentFlags:O.fflags);this.forcedExperiments=b?b.serializedForcedExperimentIds:tX("",O.forced_experiments)||void 0;this.cspNonce=(b==null?0:b.cspNonce)?b.cspNonce:tX("",O.csp_nonce);this.D("web_player_deprecated_uvr_killswitch");try{var D=document.location.toString()}catch(Q){D=""}this.CJ=D;this.ancestorOrigins=(N=window.location.ancestorOrigins)? Array.from(N):[];this.X=g6(!1,b?b.isEmbed:O.is_embed);if(b&&b.device){if(N=b.device,N.androidOsExperience&&(this.T.caoe=""+N.androidOsExperience),N.androidPlayServicesVersion&&(this.T.capsv=""+N.androidPlayServicesVersion),N.brand&&(this.T.cbrand=N.brand),N.browser&&(this.T.cbr=N.browser),N.browserVersion&&(this.T.cbrver=N.browserVersion),N.cobaltReleaseVehicle&&(this.T.ccrv=""+N.cobaltReleaseVehicle),this.T.c=N.interfaceName||"WEB",this.T.cver=N.interfaceVersion||"html5",N.interfaceTheme&&(this.T.ctheme= N.interfaceTheme),this.T.cplayer=N.interfacePlayerType||"UNIPLAYER",N.model&&(this.T.cmodel=N.model),N.network&&(this.T.cnetwork=N.network),N.os&&(this.T.cos=N.os),N.osVersion&&(this.T.cosver=N.osVersion),N.platform&&(this.T.cplatform=N.platform),D=FY(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),D==="all"||D==="once")N.chipset&&(this.zo.cchip=N.chipset),N.cobaltAppVersion&&(this.zo.ccappver=N.cobaltAppVersion),N.firmwareVersion&&(this.zo.cfrmver=N.firmwareVersion),N.deviceYear&&(this.zo.crqyear= N.deviceYear)}else this.T.c=O.c||"web",this.T.cver=O.cver||"html5",this.T.cplayer="UNIPLAYER";this.loaderUrl=b?this.X||wnb(this)&&b.loaderUrl?b.loaderUrl||"":this.CJ:this.X||wnb(this)&&O.loaderUrl?tX("",O.loaderUrl):this.CJ;this.X&&g.VQ("yt.embedded_player.embed_url",this.loaderUrl);this.L=Zk(this.loaderUrl,TnB);N=this.loaderUrl;var R=R===void 0?!1:R;this.vP=d4(Zk(N,rz7),N,R,"Trusted Ad Domain URL");this.R7=g6(!1,O.privembed);this.protocol=this.CJ.indexOf("http:")===0?"http":"https";this.kB=K87((b? b.customBaseYoutubeUrl:O.BASE_YT_URL)||"")||K87(this.CJ)||this.protocol+"://www.youtube.com/";R=b?b.eventLabel:O.el;N="detailpage";R==="adunit"?N=this.X?"embedded":"detailpage":R==="embedded"||this.L?N=B4(N,R,UI8):R&&(N="embedded");this.aX=N;zIB();R=null;N=b?b.playerStyle:O.ps;D=g.tR(uuz,N);!N||D&&!this.L||(R=N);this.playerStyle=R;this.Y=g.tR(uuz,this.playerStyle);this.houseBrandUserStatus=b==null?void 0:b.houseBrandUserStatus;this.Mi=this.Y&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard"; this.AG=!this.Mi;this.C8=g6(!1,O.disableplaybackui);this.disablePaidContentOverlay=g6(!1,b==null?void 0:b.disablePaidContentOverlay);this.disableSeek=g6(!1,b==null?void 0:b.disableSeek);this.enableSpeedOptions=(b==null?void 0:b.enableSpeedOptions)||(vt().defaultPlaybackRate?M$||g.Cz||na?g.k5&&n6("20")||g.SL&&n6("4")||g.pa&&n6("11")||D0():!(g.pa&&!g.e1("chrome")||M$||g.e1("android")||g.e1("silk")):!1);this.h9=g6(!1,O.enable_faster_speeds);var d;this.supportsVarispeedExtendedFeatures=(d=b==null?void 0: b.supportsVarispeedExtendedFeatures)!=null?d:!1;this.G=g6(this.playerStyle==="blazer",O.is_html5_mobile_device||b&&b.isMobileDevice);this.OU=$p()||d6();this.C2=this.D("mweb_allow_background_playback")?!1:this.G&&!this.Y;this.Ni=l5();this.Gj=g.GR;var Z;this.QR=!!(b==null?0:(Z=b.embedsHostFlags)==null?0:Z.optOutApiDeprecation);var F;this.vA=!!(b==null?0:(F=b.embedsHostFlags)==null?0:F.allowPfpImaIntegration);this.GW=this.D("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list");var B;b?b.hideInfo!== void 0&&(B=!b.hideInfo):B=O.showinfo;this.QT=g.oS(this)&&!this.QR||g6(!x5(this)&&!Pp(this)&&!this.Y,B);this.HQ=b?!!b.mobileIphoneSupportsInlinePlayback:g6(!1,O.playsinline);d=this.G&&vp&&Sa!=null&&Sa>0&&Sa<=2.3;Z=b?b.useNativeControls:O.use_native_controls;this.U=g.oS(this)&&this.G;F=this.G&&!this.U;Z=g.IS(this)||!d&&g6(F,Z)?"3":"1";this.disableOrganicUi=!(b==null||!b.disableOrganicUi);F=b?b.controlsType:O.controls;this.controlsType=this.disableOrganicUi||F==="0"||F===0?"0":Z;this.H6=this.G;this.color= B4("red",b?b.progressBarColor:O.color,Aze);this.Qk=this.controlsType==="3";this.pF=!this.X;this.lB=(Z=!this.pF&&!Pp(this)&&!this.Mi&&!this.Y&&!x5(this))&&!this.Qk&&this.controlsType==="1";this.yW=g.fa(this)&&Z&&this.controlsType==="0"&&!this.lB&&!(b==null?0:b.embedsEnableEmc3ds);this.WP=this.Tj=d;this.o8=(this.controlsType==="3"||this.G||g6(!1,O.use_media_volume))&&!this.U;this.Mv=sb&&!g.WO(601)?!1:!0;this.V5=this.X||!1;this.Dq=Pp(this)?"":(this.loaderUrl||O.post_message_origin||"").substring(0,128); this.widgetReferrer=tX("",b?b.widgetReferrer:O.widget_referrer);var K;b?b.disableCastApi&&(K=!1):K=O.enablecastapi;K=!this.L||g6(!0,K);d=!0;b&&b.disableMdxCast&&(d=!1);this.IM=this.D("enable_cast_for_web_unplugged")&&g.lV(this)&&d||g.LF(this)&&d||K&&d&&this.controlsType==="1"&&!this.G&&(Pp(this)||g.fa(this)||g.VW(this));this.aF=!!window.document.pictureInPictureEnabled||fp();K=b?!!b.supportsAutoplayOverride:g6(!1,O.autoplayoverride);this.iE=!(this.G&&!g.oS(this))&&!g.e1("nintendo wiiu")||K;this.q5= (b?!!b.enableMutedAutoplay:g6(!1,O.mutedautoplay))&&!1;K=(Pp(this)||x5(this))&&this.playerStyle==="blazer";this.F2=b?!!b.disableFullscreen:!g6(!0,O.fs);d=g.To(g.La(this))&&g.oS(this);this.fF=!this.F2&&(K||g.H4())&&!d;this.My=this.D("html5_picture_in_picture_logging_onresize");var t;this.t6=(t=g.q1(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?t:.33;this.mK=this.D("html5_picture_in_picture_blocking_onresize");this.jc=this.D("html5_picture_in_picture_blocking_ontimeupdate"); this.mM=this.D("html5_picture_in_picture_blocking_document_fullscreen");this.AX=this.D("html5_picture_in_picture_blocking_standard_api");t=Ob()&&n6(58)&&!d6();K=at||typeof MediaSource==="undefined";this.SY=this.D("uniplayer_block_pip")&&(t||K)||this.mK||this.jc||this.AX;t=g.oS(this)&&!this.QR;var h;b?b.disableRelatedVideos!==void 0&&(h=!b.disableRelatedVideos):h=O.rel;this.I8=t||g6(!this.Y,h);this.Xk=g6(!1,b?b.enableContentOwnerRelatedVideos:O.co_rel);this.J=d6()&&Sa>0&&Sa<=4.4?"_top":"_blank";this.Yt= g.VW(this);this.An=g6(this.playerStyle==="blazer",b?b.enableCsiLogging:O.enablecsi);switch(this.playerStyle){case "blogger":h="bl";break;case "gmail":h="gm";break;case "gac":h="ga";break;case "ads-preview":h="ap";break;case "books":h="gb";break;case "docs":case "flix":h="gd";break;case "duo":h="gu";break;case "google-live":h="gl";break;case "google-one":h="go";break;case "play":case "play-ads":h="gp";break;case "chat":h="hc";break;case "hangouts-meet":h="hm";break;case "photos-edu":case "picasaweb":h= "pw";break;default:h="yt"}this.yl=h;this.Tr=tX("",b?b.authorizedUserIndex:O.authuser);this.FX=g.oS(this)&&(this.R7||!tSb()||this.OU);var y;b?b.disableWatchLater!==void 0&&(y=!b.disableWatchLater):y=O.showwatchlater;this.xt=((h=!this.FX)||!!this.Tr&&h)&&g6(!this.Mi,this.L?y:void 0);this.Yl=b?b.isMobileDevice||!!b.disableKeyboardControls:g6(!1,O.disablekb);this.loop=g6(!1,O.loop);this.pageId=tX("",b?b.initialDelegatedSessionId:O.pageid);this.VS=g6(!0,O.canplaylive);this.Ql=g6(!1,O.livemonitor);this.disableSharing= g6(this.Y,b?b.disableSharing:O.ss);(y=b&&this.D("fill_video_container_size_override_from_wpcc")?b.videoContainerOverride:O.video_container_override)?(h=y.split("x"),h.length!==2?y=null:(y=Number(h[0]),h=Number(h[1]),y=isNaN(y)||isNaN(h)||y*h<=0?null:new g.zJ(y,h))):y=null;this.wT=y;this.mute=b?!!b.startMuted:g6(!1,O.mute);this.storeUserVolume=!this.mute&&g6(this.controlsType!=="0",b?b.storeUserVolume:O.store_user_volume);y=b?b.annotationsLoadPolicy:O.iv_load_policy;this.annotationsLoadPolicy=this.controlsType=== "3"?3:B4(void 0,y,XY);this.captionsLanguagePreference=b?b.captionsLanguagePreference||"":tX("",O.cc_lang_pref);y=B4(2,b?b.captionsLanguageLoadPolicy:O.cc_load_policy,XY);this.controlsType==="3"&&y===2&&(y=3);this.bH=y;this.zl=b?b.hl||"en_US":tX("en_US",O.hl);this.region=b?b.contentRegion||"US":tX("US",O.cr);this.hostLanguage=b?b.hostLanguage||"en":tX("en",O.host_language);this.EX=!this.R7&&Math.random()<g.q1(this.experiments,"web_player_api_logging_fraction");this.p8=!this.R7;this.enabledEngageTypes= new Set;this.deviceIsAudioOnly=!(b==null||!b.deviceIsAudioOnly);this.zG=Kz(this.zG,O.ismb);this.AG?(y=O.vss_host||"s.youtube.com",y==="s.youtube.com"&&(y=iV(this.kB)||"www.youtube.com")):y="video.google.com";this.sW=y;QW(this,O,!0);this.Py=new t2;g.G(this,this.Py);h=b?b.innertubeApiKey:tX("",O.innertube_api_key);t=b?b.innertubeApiVersion:tX("",O.innertube_api_version);y=b?b.innertubeContextClientVersion:tX("",O.innertube_context_client_version);h=g.Ny("INNERTUBE_API_KEY")||h;t=g.Ny("INNERTUBE_API_VERSION")|| t;K=g.Ny("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO");d=g.dl(this);Z=typeof this.T.c==="number"?Number(this.T.c):Object.keys(WQp).indexOf(this.T.c);this.Lt={innertubeApiKey:h,innertubeApiVersion:t,En:K,e$:d,gi:Z,innertubeContextClientVersion:g.Ny("INNERTUBE_CONTEXT_CLIENT_VERSION")||y,L6:this.hostLanguage,OP:this.region,uS:g.Ny("INNERTUBE_HOST_OVERRIDE")||"",YX:!!g.Ny("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),nU:!!g.Ny("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT",!1)};this.JX=window.WebKitPlaybackTargetAvailabilityEvent!= null;this.N=new gl(this.experiments,this.D("html5_force_hfr_support")?!0:xc(this)||Nj()||wqe()||qK7(this),g.SL&&g.WO(56)||g.k5&&g.WO(54)||this.D("html5_force_vp9_subsample_encryption_support")||qK7(this));y=g.PW(this);h=this.zG;t=this.experiments;K=new KQb(t);y&&(K.G=!0,K.Y=.1);t.RX("html5_media_time_weight")&&(K.G=!1);h&&(K.V=h/8);K.X=b7()>=480;this.schedule=new A2(K,new LYb(this.experiments),k);g.G(this,this.schedule);var U;this.enableSafetyMode=(U=b==null?void 0:b.initialEnableSafetyMode)!=null? U:g6(!1,O.enable_safety_mode);k=this.C8?!1:Pp(this)&&this.playerStyle!=="blazer";var u;b?b.disableAutonav!=null&&(u=!b.disableAutonav):u=O.allow_autonav;this.A0=g6(k,!this.Mi&&u);this.sendVisitorIdHeader=b?!!b.sendVisitorIdHeader:g6(!1,O.send_visitor_id_header);var q;this.playerStyle==="docs"&&(b?q=b.disableNativeContextMenu:q=O.disable_native_context_menu);this.disableNativeContextMenu=g6(!1,q);this.TW=xc(this)&&this.D("enable_skip_intro_button");this.embedConfig=tX("",b?b.serializedEmbedConfig: O.embed_config);this.Xy=w6(O,g.oS(this));this.V=this.Xy==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(b==null||!b.embedsErrorLinks);this.K$=g6(!1,O.full_window);var W;this.L8=!((W=this.webPlayerContextConfig)==null?0:W.chromeless);var m;this.livingRoomAppMode=B4("LIVING_ROOM_APP_MODE_UNSPECIFIED",O.living_room_app_mode||(b==null?void 0:(m=b.device)==null?void 0:m.livingRoomAppMode),Huz);var E;u=Kz(NaN,b==null?void 0:(E=b.device)==null?void 0:E.deviceYear);isNaN(u)||(this.deviceYear=u);this.transparentBackground= b?!!b.transparentBackground:g6(!1,O.transparent_background);this.showMiniplayerButton=b?!!b.showMiniplayerButton:g6(!1,O.show_miniplayer_button);var x;g.oS(this)&&!(b==null?0:(x=b.embedsHostFlags)==null?0:x.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=b?!!b.externalFullscreen:g6(!1,O.external_fullscreen);this.showMiniplayerUiWhenMinimized=b?!!b.showMiniplayerUiWhenMinimized:g6(!1,O.use_miniplayer_ui);var l;this.y6=(l=O.show_loop_video_toggle)!=null?l:!0;this.yS=Math.random()< 1E-4;this.Rr=O.onesie_hot_config||(b==null?0:b.onesieHotConfig)?new Cgw(O.onesie_hot_config,b==null?void 0:b.onesieHotConfig):void 0;this.isTectonic=b?!!b.isTectonic:!!O.isTectonic;this.playerCanaryState=a;this.playerCanaryStage=b==null?void 0:b.canaryStage;this.ip=new h3Q;g.G(this,this.ip);this.datasyncId=(b==null?void 0:b.datasyncId)||g.Ny("DATASYNC_ID");this.Kt=g.Ny("LOGGED_IN",!1);this.vD=(b==null?void 0:b.allowWoffleManagement)||!1;this.xQ=Infinity;this.jg=NaN;this.livingRoomPoTokenId=b==null? void 0:b.livingRoomPoTokenId;this.D("html5_high_res_logging_always")?this.Is=!0:this.Is=Math.random()*100<g.q1(this.experiments,"html5_high_res_logging_percent");var I;this.Qm=!!(b==null?0:(I=b.embedsHostFlags)==null?0:I.allowRcat);this.Ln=!g.lV(this)&&!ea(this);O=this.D("html5_embeds_fix_itct")&&O.embedded_player_response?JSON.parse(O.embedded_player_response).trackingParams:void 0;O&&(this.jY=O)}; g.La=function(O){var b,a;if(!((b=O.webPlayerContextConfig)==null?0:(a=b.embedsHostFlags)==null?0:a.enableLiteUx)||O.R7||O.Y||O.V||O.Xy==="EMBEDDED_PLAYER_MODE_PFP")return"EMBEDDED_PLAYER_LITE_MODE_NONE";O=g.q1(O.experiments,"embeds_web_lite_mode");return O===void 0?"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN":O>=0&&O<YKQ.length?YKQ[O]:"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN"}; QW=function(O,b,a){a=a===void 0?!1:a;O.Zh=tX(O.Zh,b.video_id);O.yJ=tX(O.yJ,b.eventid);O.yJ&&(mv=O.yJ);for(var N=[],k=g.r(Object.keys(cze)),D=k.next();!D.done;D=k.next()){D=cze[D.value];var R=b[D];R!=null&&(R!==O.T[D]&&N.push(D),O.T[D]=R)}!a&&N.length>0&&O.yS&&(N.sort(),g.I6(new g.Nf("Player client parameters changed after startup",N)));O.userAge=Kz(O.userAge,b.user_age);O.I0=tX(O.I0,b.user_display_email);O.userDisplayImage=tX(O.userDisplayImage,b.user_display_image);g.g4(O.userDisplayImage)||(O.userDisplayImage= "");O.userDisplayName=tX(O.userDisplayName,b.user_display_name);O.l4=tX(O.l4,b.user_gender);O.csiPageType=tX(O.csiPageType,b.csi_page_type);O.csiServiceName=tX(O.csiServiceName,b.csi_service_name);O.An=g6(O.An,b.enablecsi);O.pageId=tX(O.pageId,b.pageid);if(a=b.enabled_engage_types)O.enabledEngageTypes=new Set(a.split(","));b.living_room_session_po_token&&(O.gF=b.living_room_session_po_token.toString())}; bm=function(O,b){return!O.Y&&Ob()&&n6(55)&&O.controlsType==="3"&&!b}; g.a_=function(O){O=iV(O.kB);return O==="www.youtube-nocookie.com"?"www.youtube.com":O}; N4=function(O,b,a){return O.protocol+"://i1.ytimg.com/vi/"+b+"/"+(a||"hqdefault.jpg")}; kE=function(O){return Pp(O)&&!g.lV(O)}; g.IS=function(O){return O.D("html5_local_playsinline")?sb&&!g.WO(602)&&!("playsInline"in vt()):sb&&!O.HQ||g.e1("nintendo wiiu")?!0:!1}; g.dl=function(O){return O.T.c}; g.PW=function(O){return/^TVHTML5/.test(g.dl(O))}; g.DJ=function(O){return g.dl(O)==="TVHTML5"}; wnb=function(O){return g.dl(O)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; qK7=function(O){return O.T.cmodel==="CHROMECAST ULTRA/STEAK"||O.T.cmodel==="CHROMECAST/STEAK"}; g.sN=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; xc=function(O){return/web/i.test(g.dl(O))}; g.R_=function(O){return g.dl(O).toUpperCase()==="WEB"}; ea=function(O){return g.dl(O)==="WEB_KIDS"}; g.lV=function(O){return g.dl(O)==="WEB_UNPLUGGED"}; $E=function(O){return g.dl(O)==="TVHTML5_UNPLUGGED"}; g.od=function(O){return g.lV(O)||g.dl(O)==="TV_UNPLUGGED_CAST"||$E(O)}; g.LF=function(O){return g.dl(O)==="WEB_REMIX"}; g.CE=function(O){return g.dl(O)==="WEB_EMBEDDED_PLAYER"}; g.ZJ=function(O){return(O.deviceIsAudioOnly||!g.SL||at||O.controlsType==="3"?!1:g.Cz?O.X&&g.WO(51):!0)||(O.deviceIsAudioOnly||!g.k5||at||O.controlsType==="3"?!1:g.Cz?O.X&&g.WO(48):g.WO(38))||(O.deviceIsAudioOnly||!g.pa||at||O.controlsType==="3"?!1:g.Cz?O.X&&g.WO(37):g.WO(27))||!O.deviceIsAudioOnly&&g.de&&!rkQ()&&g.WO(11)||!O.deviceIsAudioOnly&&g.cm&&g.WO("604.4")}; mIz=function(O){if(g.fa(O)&&vp)return!1;if(g.k5){if(!g.WO(47)||!g.WO(52)&&g.WO(51))return!1}else if(g.cm)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; JzY=function(O,b){return O.enabledEngageTypes.has(b.toString())||z3w.includes(b)}; Pp=function(O){return O.aX==="detailpage"}; g.fa=function(O){return O.aX==="embedded"}; FO=function(O){return O.aX==="leanback"}; x5=function(O){return O.aX==="adunit"||O.playerStyle==="gvn"}; g.VW=function(O){return O.aX==="profilepage"}; g.oS=function(O){return O.X&&g.fa(O)&&!x5(O)&&!O.Y}; ge=function(O){if(!O.userDisplayImage)return"";var b=O.userDisplayImage.split("/");if(b.length===5)return O=b[b.length-1].split("="),O[1]="s20-c",b[b.length-1]=O.join("="),b.join("/");if(b.length===8)return b.splice(7,0,"s20-c"),b.join("/");if(b.length===9)return b[7]+="-s20-c",b.join("/");g.I6(new g.Nf("Profile image not a FIFE URL.",O.userDisplayImage));return O.userDisplayImage}; g.Be=function(O){var b=g.a_(O);E7Y.includes(b)&&(b="www.youtube.com");return O.protocol+"://"+b}; g.KE=function(O,b){b=b===void 0?"":b;if(O.H7){var a=new d2,N,k=O.H7();k.signedOut?N="":k.token?N=k.token:k.pendingResult.then(function(D){k.signedOut?a.resolve(""):a.resolve(D.token)},function(D){g.I6(new g.Nf("b189348328_oauth_callback_failed",{error:D})); a.resolve(b)}); return N!==void 0?j1(N):new Pi(a)}return j1(b)}; to=function(O,b){b=b===void 0?"":b;return O.Kt?uP(!0):YO(Hk(uP(g.KE(O,b)),function(a){return uP(!!a)}),function(){return uP(!1)})}; iV=function(O){var b=g.uQ(O);return(O=Number(g.Uk(O)[4]||null)||null)?b+":"+O:b}; ho=function(O,b){b=b===void 0?!1:b;var a=bW[O],N=M2e[a],k=n7e[O];if(!k||!N)return null;b=new Q4(b?k.height:k.width,b?k.width:k.height,k.fps);N=zD(N,b,a);return new aJ(O,N,{video:b,JN:k.bitrate/8})}; Gn7=function(O){var b=M2e[bW[O]],a=pne[O];return a&&b?new aJ(O,b,{audio:new Lp(a.audioSampleRate,a.numChannels)}):null}; yn=function(O){this.T=O}; we=function(O,b,a,N){if(a)return vi();a={};var k=vt();b=g.r(b);for(var D=b.next();!D.done;D=b.next())if(D=D.value,O.canPlayType(k,D.getInfo().mimeType)||N){var R=D.T.video.quality;if(!a[R]||a[R].getInfo().nJ())a[R]=D}O=[];a.auto&&O.push(a.auto);N=g.r(eL);for(k=N.next();!k.done;k=N.next())(k=a[k.value])&&O.push(k);return O.length?j1(O):vi()}; o73=function(O){this.itag=O.itag;this.url=O.url;this.codecs=O.codecs;this.width=O.width;this.height=O.height;this.fps=O.fps;this.bitrate=O.bitrate;var b;this.G=((b=O.audioItag)==null?void 0:b.split(","))||[];this.Af=O.Af;this.YA=O.YA||"";this.LF=O.LF;this.audioChannels=O.audioChannels;this.T=""}; xI8=function(O,b,a,N){b=b===void 0?!1:b;a=a===void 0?!0:a;N=N===void 0?{}:N;var k={};O=g.r(O);for(var D=O.next();!D.done;D=O.next()){D=D.value;if(b&&MediaSource&&MediaSource.isTypeSupported){var R=D.type;D.audio_channels&&(R=R+"; channels="+D.audio_channels);if(!MediaSource.isTypeSupported(R)){N[D.itag]="tpus";continue}}if(a||!D.drm_families||D.eotf!=="smpte2084"&&D.eotf!=="arib-std-b67"){R=void 0;var d={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},Z=D.type.match(/codecs="([^"]*)"/); Z=Z?Z[1]:"";D.audio_track_id&&(R=new g.WA(D.name,D.audio_track_id,!!D.is_default));var F=D.eotf;D=new o73({itag:D.itag,url:D.url,codecs:Z,width:Number(D.width),height:Number(D.height),fps:Number(D.fps),bitrate:Number(D.bitrate),audioItag:D.audio_itag,Af:F?d[F]:void 0,YA:D.drm_families,LF:R,audioChannels:Number(D.audio_channels)});k[D.itag]=k[D.itag]||[];k[D.itag].push(D)}else N[D.itag]="enchdr"}return k}; Pge=function(O,b,a,N,k){this.V=O;this.G=b;this.N=a;this.cpn=N;this.Y=k;this.X=0;this.T=""}; v7G=function(O,b){O.V.some(function(a){var N;return((N=a.LF)==null?void 0:N.getId())===b}); O.T=b}; Tb=function(O,b,a){O.cpn&&(b=g.mm(b,{cpn:O.cpn}));a&&(b=g.mm(b,{paired:a}));return b}; jXY=function(O,b){O=O.itag.toString();b!==null&&(O+=b.itag.toString());return O}; SKY=function(O){for(var b=[],a=[],N=g.r(O.G),k=N.next();!k.done;k=N.next())k=k.value,k.bitrate<=O.X?b.push(k):a.push(k);b.sort(function(D,R){return R.bitrate-D.bitrate}); a.sort(function(D,R){return D.bitrate-R.bitrate}); O.G=b.concat(a)}; re=function(O,b,a){this.T=O;this.G=b;this.expiration=a;this.Vp=null}; IQp=function(O,b){if(!(at||kp()||ap()))return null;O=xI8(b,O.D("html5_filter_fmp4_in_hls"));if(!O)return null;b=[];for(var a={},N=g.r(Object.keys(O)),k=N.next();!k.done;k=N.next()){k=g.r(O[k.value]);for(var D=k.next();!D.done;D=k.next()){var R=D.value;R.LF&&(D=R.LF.getId(),a[D]||(R=new g.yz(D,R.LF),a[D]=R,b.push(R)))}}return b.length>0?b:null}; XnY=function(O,b,a,N,k,D,R){if(!(at||kp()||ap()))return vi();var d={},Z=fQ3(a),F=xI8(a,O.D("html5_filter_fmp4_in_hls"),O.N.U,d);if(!F)return R({noplst:1}),vi();lQ3(F);a={};var B=(a.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",a),K;a=[];var t=[],h=[],y=null,U="";N=N&&N.match(/hls_timedtext_playlist/)?new o73({itag:"0",url:N,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,LF:new g.WA("English","en",!1)}):null;for(var u=g.r(Object.keys(F)),q=u.next();!q.done;q=u.next())if(q=q.value,!O.D("html5_disable_drm_hfr_1080")|| q!=="383"&&q!=="373"){q=g.r(F[q]);for(var W=q.next();!W.done;W=q.next())if(W=W.value,W.width){for(var m=g.r(W.G),E=m.next();!E.done;E=m.next())if(E=E.value,F[E]){W.T=E;break}W.T||(W.T=V2e(F,W));if(m=F[W.T])if(a.push(W),W.YA==="fairplay"&&(K=B),E="",W.Af==="PQ"?E="smpte2084":W.Af==="HLG"&&(E="arib-std-b67"),E&&(U=E),h.push(LQb(m,[W],N,D,W.itag,W.width,W.height,W.fps,Z,void 0,void 0,K,E)),!y||W.width*W.height*W.fps>y.width*y.height*y.fps)y=W}else t.push(W)}else d[q]="disdrmhfr";h.reduce(function(x, l){return l.getInfo().isEncrypted()&&x},!0)&&(K=B); k=Math.max(k,0);B=y||{};F=B.fps===void 0?0:B.fps;y=B.width===void 0?0:B.width;B=B.height===void 0?0:B.height;u=O.D("html5_native_audio_track_switching");h.push(LQb(t,a,N,D,"93",y,B,F,Z,"auto",k,K,U,u));Object.entries(d).length&&R(d);return we(O.N,h,bm(O,b),!1)}; LQb=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h){for(var y=0,U="",u=g.r(O),q=u.next();!q.done;q=u.next())q=q.value,U||(U=q.itag),q.audioChannels&&q.audioChannels>y&&(y=q.audioChannels,U=q.itag);k=new aJ(k,"application/x-mpegURL",{audio:new Lp(0,y),video:new Q4(D,R,d,null,void 0,F,void 0,t),YA:K,rG:U});O=new Pge(O,b,a?[a]:[],N,!!h);O.X=B?B:1369843;return new re(k,O,Z)}; fQ3=function(O){O=g.r(O);for(var b=O.next();!b.done;b=O.next())if(b=b.value,b.url&&(b=b.url.split("expire/"),!(b.length<=1)))return+b[1].split("/")[0];return NaN}; V2e=function(O,b){for(var a=g.r(Object.keys(O)),N=a.next();!N.done;N=a.next()){N=N.value;var k=O[N][0];if(!k.width&&k.YA===b.YA&&!k.audioChannels)return N}return""}; lQ3=function(O){for(var b=new Set,a=g.r(Object.values(O)),N=a.next();!N.done;N=a.next())N=N.value,N.length&&(N=N[0],N.height&&N.codecs.startsWith("vp09")&&b.add(N.height));a=[];if(b.size){N=g.r(Object.keys(O));for(var k=N.next();!k.done;k=N.next())if(k=k.value,O[k].length){var D=O[k][0];D.height&&b.has(D.height)&&!D.codecs.startsWith("vp09")&&a.push(k)}}b=g.r(a);for(a=b.next();!a.done;a=b.next())delete O[a.value]}; UN=function(O,b){this.T=O;this.G=b}; iuz=function(O,b,a,N){var k=[];a=g.r(a);for(var D=a.next();!D.done;D=a.next()){var R=D.value;if(R.url){D=new g.o4(R.url,!0);if(R.s){var d=D,Z=R.sp,F=LC7(decodeURIComponent(R.s));d[C[11]](Z,encodeURIComponent(F))}d=g.r(Object.keys(N));for(Z=d.next();!Z.done;Z=d.next())Z=Z.value,D.set(Z,N[Z]);R=K_(R.type,R.quality,R.itag,R.width,R.height);k.push(new UN(R,D))}}return we(O.N,k,bm(O,b),!1)}; um=function(O,b){this.T=O;this.G=b}; QXe=function(O,b,a){var N=[];a=g.r(a);for(var k=a.next();!k.done;k=a.next())if((k=k.value)&&k.url){var D=K_(k.type,"medium","0");N.push(new um(D,k.url))}return we(O.N,N,bm(O,b),!1)}; e3f=function(O,b){var a=[],N=K_(b.type,"auto",b.itag);a.push(new um(N,b.url));return we(O.N,a,!1,!0)}; bo3=function(O){return O&&OoY[O]?OoY[O]:null}; ale=function(O){switch(O){case "multiview.ustreamer_disabled":case "sabr.live_no_max_sq":case "sabr.media_serving_enforcement_id_error":case "sabr.metadata_fetcher_error":case "sabr.no_audio_selected":case "sabr.no_available_formats":case "sabr.no_redirect_url":case "sabr.no_video_selected":case "sabr.too_many_chunk_reader_error_retries":return O;default:return"sabr.config"}}; N5Y=function(O){if(O=O.commonConfig)this.url=O.url,this.urlQueryOverride=O.urlQueryOverride,O.ustreamerConfig&&(this.DL=h2(O.ustreamerConfig)||void 0)}; k1A=function(O,b){var a;if(b=b==null?void 0:(a=b.watchEndpointSupportedOnesieConfig)==null?void 0:a.html5PlaybackOnesieConfig)O.Ue=new N5Y(b)}; g.Ao=function(O){O=O===void 0?{}:O;this.languageCode=O.languageCode||"";this.languageName=O.languageName||null;this.kind=O.kind||"";this.name=O.name===void 0?null:O.name;this.displayName=O.displayName||null;this.id=O.id||null;this.T=O.is_servable||!1;this.isTranslateable=O.is_translateable||!1;this.url=O.url||null;this.vssId=O.vss_id||"";this.isDefault=O.is_default||!1;this.translationLanguage=O.translationLanguage||null;this.xtags=O.xtags||"";this.captionId=O.captionId||""}; g.q4=function(O){var b={languageCode:O.languageCode,languageName:O.languageName,displayName:g.We(O),kind:O.kind,name:O.name,id:O.id,is_servable:O.T,is_default:O.isDefault,is_translateable:O.isTranslateable,vss_id:O.vssId};O.xtags&&(b.xtags=O.xtags);O.captionId&&(b.captionId=O.captionId);O.translationLanguage&&(b.translationLanguage=O.translationLanguage);return b}; g.He=function(O){return O.translationLanguage?O.translationLanguage.languageCode:O.languageCode}; g.D97=function(O){var b=O.vssId;O.translationLanguage&&b&&(b="t"+b+"."+g.He(O));return b}; g.We=function(O){var b=[];if(O.displayName)b.push(O.displayName);else{var a=O.languageName||"";b.push(a);O.kind==="asr"&&a.indexOf("(")===-1&&b.push(" (Sous-titres automatiques)");O.name&&b.push(" - "+O.name)}O.translationLanguage&&b.push(" >> "+O.translationLanguage.languageName);return b.join("")}; C_p=function(O,b,a,N){O||(O=b&&s0f.hasOwnProperty(b)&&RrA.hasOwnProperty(b)?RrA[b]+"_"+s0f[b]:void 0);b=O;if(!b)return null;O=b.match($9Q);if(!O||O.length!==5)return null;if(O=b.match($9Q)){var k=Number(O[3]),D=[7,8,10,5,6];O=!(Number(O[1])===1&&k===8)&&D.indexOf(k)>=0}else O=!1;return a||N||O?b:null}; YE=function(O,b){for(var a={},N=g.r(Object.keys(d9w)),k=N.next();!k.done;k=N.next()){k=k.value;var D=b?b+k:k;D=O[D+"_webp"]||O[D];g.g4(D)&&(a[d9w[k]]=D)}return a}; ce=function(O){var b={};if(!O||!O.thumbnails)return b;O=O.thumbnails.filter(function(d){return!!d.url}); O.sort(function(d,Z){return d.width-Z.width||d.height-Z.height}); for(var a=g.r(Object.keys(Zo3)),N=a.next();!N.done;N=a.next()){var k=Number(N.value);N=Zo3[k];for(var D=g.r(O),R=D.next();!R.done;R=D.next())if(R=R.value,R.width>=k){k=Fqz(R.url);g.g4(k)&&(b[N]=k);break}}(O=O.pop())&&O.width>=1280&&(O=Fqz(O.url),g.g4(O)&&(b["maxresdefault.jpg"]=O));return b}; Fqz=function(O){return O.startsWith("//")?"https:"+O:O}; mW=function(O){return O&&O.baseUrl||""}; zb=function(O){O=g.Bi(O);for(var b=g.r(Object.keys(O)),a=b.next();!a.done;a=b.next()){a=a.value;var N=O[a];O[a]=Array.isArray(N)?N[0]:N}return O}; gxw=function(O,b){O.botguardData=b.playerAttestationRenderer.botguardData;b=b.playerAttestationRenderer.challenge;b!=null&&(O.Ny=b)}; tdQ=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){a=a.value;var N=a.interstitials.map(function(R){var d=g.P(R,B5e);if(d)return{is_yto_interstitial:!0,raw_player_response:d};if(R=g.P(R,Kqf))return Object.assign({is_yto_interstitial:!0},FZ(R))}); N=g.r(N);for(var k=N.next();!k.done;k=N.next())switch(k=k.value,a.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":O.interstitials=O.interstitials.concat({time:0,playerVars:k,kR:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":O.interstitials=O.interstitials.concat({time:0x7ffffffffffff,playerVars:k,kR:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var D=Number(a.podConfig.timeToInsertAtMillis);O.interstitials=O.interstitials.concat({time:D,playerVars:k, kR:D===0?5:7})}}}; hrb=function(O,b){if(b=b.find(function(a){return!(!a||!a.tooltipRenderer)}))O.tooltipRenderer=b.tooltipRenderer}; yse=function(O,b){b.subscribeCommand&&(O.subscribeCommand=b.subscribeCommand);b.unsubscribeCommand&&(O.unsubscribeCommand=b.unsubscribeCommand);b.addToWatchLaterCommand&&(O.addToWatchLaterCommand=b.addToWatchLaterCommand);b.removeFromWatchLaterCommand&&(O.removeFromWatchLaterCommand=b.removeFromWatchLaterCommand);b.getSharePanelCommand&&(O.getSharePanelCommand=b.getSharePanelCommand)}; wJe=function(O,b){b!=null?(O.pn=b,O.KJ=!0):(O.pn="",O.KJ=!1)}; Jo=function(O,b){this.type=O||"";this.id=b||""}; g.EN=function(O){return new Jo(O.substring(0,2),O.substring(2))}; g.M4=function(O,b){this.n8=O;this.author="";this.md=null;this.playlistLength=0;this.T=this.sessionData=null;this.L={};this.title="";if(b){this.author=b.author||b.playlist_author||"";this.title=b.playlist_title||"";if(O=b.session_data)this.sessionData=dL(O,"&");var a;this.T=((a=b.thumbnail_ids)==null?void 0:a.split(",")[0])||null;this.L=YE(b,"playlist_");this.videoId=b.video_id||void 0;if(a=b.list)switch(b.listType){case "user_uploads":this.playlistId=(new Jo("UU","PLAYER_"+a)).toString();break;default:if(O= b.playlist_length)this.playlistLength=Number(O)||0;this.playlistId=g.EN(a).toString();if(b=b.video)this.videoId=(b[0]||null).video_id||void 0}else b.playlist&&(this.playlistLength=b.playlist.toString().split(",").length)}}; g.nE=function(O,b){this.n8=O;this.VD=this.author="";this.md=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.JR=this.lengthText="";this.sessionData=null;this.L={};this.title="";if(b){this.ariaLabel=b.aria_label||void 0;this.author=b.author||"";this.VD=b.VD||"";if(O=b.endscreen_autoplay_session_data)this.md=dL(O,"&");this.nw=b.nw;this.isLivePlayback=b.live_playback==="1";this.isUpcoming=!!b.isUpcoming;if(O=b.length_seconds)this.lengthSeconds=typeof O==="string"?Number(O):O;this.lengthText= b.lengthText||"";this.JR=b.JR||"";this.publishedTimeText=b.publishedTimeText||void 0;if(O=b.session_data)this.sessionData=dL(O,"&");this.shortViewCount=b.short_view_count_text||void 0;this.L=YE(b);this.title=b.title||"";this.videoId=b.docid||b.video_id||b.videoId||b.id||void 0;this.watchUrl=b.watchUrl||void 0}}; T5Q=function(O){var b,a,N=(b=O.getWatchNextResponse())==null?void 0:(a=b.contents)==null?void 0:a.twoColumnWatchNextResults,k,D,R,d,Z;O=(k=O.getWatchNextResponse())==null?void 0:(D=k.playerOverlays)==null?void 0:(R=D.playerOverlayRenderer)==null?void 0:(d=R.endScreen)==null?void 0:(Z=d.watchNextEndScreenRenderer)==null?void 0:Z.results;if(!O){var F,B;O=N==null?void 0:(F=N.endScreen)==null?void 0:(B=F.endScreen)==null?void 0:B.results}return O}; g.Gb=function(O){var b,a,N;O=g.P((b=O.getWatchNextResponse())==null?void 0:(a=b.playerOverlays)==null?void 0:(N=a.playerOverlayRenderer)==null?void 0:N.decoratedPlayerBarRenderer,pE);return g.P(O==null?void 0:O.playerBar,rs7)}; U9e=function(O){this.T=O.playback_progress_0s_url;this.V=O.playback_progress_2s_url;this.G=O.playback_progress_10s_url}; uJf=function(){if(o_===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(b){}a:{try{var O=!!self.localStorage}catch(b){O=!1}if(O&&(O=g.lw(g.ka()+"::yt-player"))){o_=new Qy(O);break a}o_=void 0}}return o_}; g.xE=function(){var O=uJf();if(!O)return{};try{var b=O.get("yt-player-lv");return JSON.parse(b||"{}")}catch(a){return{}}}; g.AsG=function(O){var b=uJf();b&&(O=JSON.stringify(O),b.set("yt-player-lv",O))}; g.Pe=function(O){return g.xE()[O]||0}; g.ve=function(O,b){var a=g.xE();b!==a[O]&&(b!==0?a[O]=b:delete a[O],g.AsG(a))}; g.jp=function(O){return g.M(function(b){return b.return(g.eo(Wqe(),O))})}; I_=function(O,b,a,N,k,D,R,d){var Z,F,B,K,t,h;return g.M(function(y){switch(y.G){case 1:return Z=g.Pe(O),Z===4?y.return(4):g.J(y,g.Rt(),2);case 2:F=y.T;if(!F)throw g.zx("wiac");if(!d||R===void 0){y.Vl(3);break}return g.J(y,qww(d,R),4);case 4:R=y.T;case 3:return B=a.lastModified||"0",g.J(y,g.jp(F),5);case 5:return K=y.T,g.rf(y,6),Sp++,g.J(y,g.Pm(K,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",Yw:!0},function(U){if(D!==void 0&&R!==void 0){var u=""+O+"|"+b.id+"|"+B+"|"+String(D).padStart(10, "0");u=g.vm(U.objectStore("media"),R,u)}else u=g.E4.resolve(void 0);var q=Hoe(O,b.pJ()),W=Hoe(O,!b.pJ()),m={fmts:YwB(N),format:a||{}};q=g.vm(U.objectStore("index"),m,q);var E=N.downloadedEndTime===-1;m=E?U.objectStore("index").get(W):g.E4.resolve(void 0);var x={fmts:"music",format:{}};U=E&&k&&!b.pJ()?g.vm(U.objectStore("index"),x,W):g.E4.resolve(void 0);return g.E4.all([U,m,u,q]).then(function(l){l=g.r(l);l.next();l=l.next().value;Sp--;var I=g.Pe(O);if(I!==4&&E&&k||l!==void 0&&g.m9e(l.fmts))I=1,g.ve(O, I);return I})}),8); case 8:return y.return(y.T);case 6:t=g.qB(y);Sp--;h=g.Pe(O);if(h===4)return y.return(h);g.ve(O,4);throw t;}})}; g.zr3=function(O){var b,a;return g.M(function(N){if(N.G==1)return g.J(N,g.Rt(),2);if(N.G!=3){b=N.T;if(!b)throw g.zx("ri");return g.J(N,g.jp(b),3)}a=N.T;return N.return(g.Pm(a,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(k){var D=IDBKeyRange.bound(O+"|",O+"~");return k.objectStore("index").getAll(D).then(function(R){return R.map(function(d){return d?d.format:{}})})}))})}; ExA=function(O,b,a,N,k){var D,R,d;return g.M(function(Z){if(Z.G==1)return g.J(Z,g.Rt(),2);if(Z.G!=3){D=Z.T;if(!D)throw g.zx("rc");return g.J(Z,g.jp(D),3)}R=Z.T;d=g.Pm(R,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(F){var B=""+O+"|"+b+"|"+a+"|"+String(N).padStart(10,"0");return F.objectStore("media").get(B)}); return k?Z.return(d.then(function(F){if(F===void 0)throw Error("No data from indexDb");return JsQ(k,F)}).catch(function(F){throw new g.Nf("Error while reading chunk: "+F.name+", "+F.message); })):Z.return(d)})}; g.m9e=function(O){return O?O==="music"?!0:O.includes("dlt=-1")||!O.includes("dlt="):!1}; Hoe=function(O,b){return""+O+"|"+(b?"v":"a")}; YwB=function(O){var b={};return ZG((b.dlt=O.downloadedEndTime.toString(),b.mket=O.maxKnownEndTime.toString(),b.avbr=O.averageByteRate.toString(),b))}; nxB=function(O){var b={},a={};O=g.r(O);for(var N=O.next();!N.done;N=O.next()){var k=N.value,D=k.split("|");k.match(g.MdQ)?(N=Number(D.pop()),isNaN(N)?a[k]="?":(D=D.join("|"),(k=b[D])?(D=k[k.length-1],N===D.end+1?D.end=N:k.push({start:N,end:N})):b[D]=[{start:N,end:N}])):a[k]="?"}O=g.r(Object.keys(b));for(N=O.next();!N.done;N=O.next())N=N.value,a[N]=b[N].map(function(R){return R.start+"-"+R.end}).join(","); return a}; fE=function(O){g.w1.call(this);this.T=null;this.V=new Xp;this.T=null;this.Y=new Set;this.crossOrigin=O||""}; pJz=function(O,b,a){for(a=lm(O,a);a>=0;){var N=O.levels[a];if(N.isLoaded(Vn(N,b))&&(N=g.LE(N,b)))return N;a--}return g.LE(O.levels[0],b)}; ox3=function(O,b,a){a=lm(O,a);for(var N,k;a>=0;a--)if(N=O.levels[a],k=Vn(N,b),!N.isLoaded(k)){N=O;var D=a,R=D+"-"+k;N.Y.has(R)||(N.Y.add(R),N.V.enqueue(D,{xX:D,Nw:k}))}G1e(O)}; G1e=function(O){if(!O.T&&!O.V.isEmpty()){var b=O.V.remove();O.T=x9Q(O,b)}}; x9Q=function(O,b){var a=document.createElement("img");O.crossOrigin&&(a.crossOrigin=O.crossOrigin);a.src=O.levels[b.xX].DU(b.Nw);a.onload=function(){var N=b.xX,k=b.Nw;O.T!==null&&(O.T.onload=null,O.T=null);N=O.levels[N];N.loaded.add(k);G1e(O);var D=N.columns*N.rows;k*=D;N=Math.min(k+D-1,N.xf()-1);k=[k,N];O.publish("l",k[0],k[1])}; return a}; g.XO=function(O,b,a,N){this.level=O;this.X=b;this.loaded=new Set;this.level=O;this.X=b;O=a.split("#");this.width=Math.floor(Number(O[0]));this.height=Math.floor(Number(O[1]));this.frameCount=Math.floor(Number(O[2]));this.columns=Math.floor(Number(O[3]));this.rows=Math.floor(Number(O[4]));this.T=Math.floor(Number(O[5]));this.V=O[6];this.signature=O[7];this.videoLength=N}; Vn=function(O,b){return Math.floor(b/(O.columns*O.rows))}; g.LE=function(O,b){b>=O.YP()&&O.hg();var a=Vn(O,b),N=O.columns*O.rows,k=b%N;b=k%O.columns;k=Math.floor(k/O.columns);var D=O.hg()+1-N*a;if(D<O.columns){var R=D;N=1}else R=O.columns,N=D<N?Math.ceil(D/O.columns):O.rows;return{url:O.DU(a),column:b,columns:R,row:k,rows:N,oh:O.width*R,nA:O.height*N}}; im=function(O,b,a,N,k){N=N===void 0?!1:N;k=k===void 0?!1:k;fE.call(this,a);this.isLive=N;this.U=!!k;this.levels=this.G(O,b);this.X=new Map;this.levels.length>1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; P_A=function(O,b,a){return(O=O.levels[b])?O.Gm(a):-1}; lm=function(O,b){var a=O.X.get(b);if(a)return a;a=O.levels.length;for(var N=0;N<a;N++)if(O.levels[N].width>=b)return O.X.set(b,N),N;O.X.set(b,a-1);return a-1}; Qn=function(O,b,a,N){a=a.split("#");a=[a[1],a[2],0,a[3],a[4],-1,a[0],""].join("#");g.XO.call(this,O,b,a,0);this.G=null;this.N=N?2:0}; ep=function(O,b,a,N){im.call(this,O,0,void 0,b,!(N===void 0||!N));for(O=0;O<this.levels.length;O++)this.levels[O].gw(a)}; vxe=function(O,b,a){b={cpn:b};O.indexOf("/ibw/")===-1&&(b.ibw=a?String(a):"1369843");return{url:g.mm(O,b),type:"application/x-mpegURL",quality:"auto",itag:"93"}}; g.b0=function(O,b){g.w1.call(this);var a=this;this.n8=O;this.adaptiveFormats="";this.VS=this.adQueryId=this.Gj=null;this.w8={start:NaN,end:NaN};this.cueRanges=this.YA=null;this.vj=new Map;this.compositeLiveStatusToken=this.compositeLiveIngestionOffsetToken=this.Qk=void 0;this.drmProduct=this.drmParams="";this.eventLabel=null;this.allowEmbed=!0;this.allowLiveDvr=this.offlineable=this.backgroundable=!1;this.UU="";this.Xk=!1;this.Zf=null;this.Yt=this.K$=this.C2=!1;this.X=null;this.gq=this.Rr=!1;this.I8= NaN;this.applyStatefulNormalization=this.preserveStatefulLoudnessTarget=!1;this.maxStatefulTimeThresholdSec=0;this.Y3=NaN;this.loudnessTargetLkfs=Infinity;this.minimumLoudnessTargetLkfs=-Infinity;this.lB=0;this.SY=!1;this.cycToken=null;this.author="";this.uY=!1;this.pF=0;this.AX=!1;this.Jf=null;this.xI=[];this.IN=this.b2=!1;this.clientScreenNonce=this.playerResponseCpn=this.clientPlaybackNonce=this.videoCountText=this.m_=this.yJ="";this.contentCheckOk=!1;this.limitedPlaybackDurationInSeconds=this.endSeconds= this.yp=0;this.Je=this.C8=this.G=null;this.l6="";this.loading=!1;this.zG=this.gW=0;this.rq=this.pipable=this.BA=this.isAutonav=!1;this.paidContentOverlayDurationMs=0;this.mutedAutoplay=this.M5=!1;this.mutedAutoplayDurationMode=0;this.isLiveHeadPlayable=this.isLivePlayback=this.Ql=this.isPrivate=this.isListed=this.gF=!1;this.wM="";this.isLowLatencyLiveStream=this.isLivingRoomDeeplink=this.isLiveDefaultBroadcast=this.sE=this.yl=this.Uy=!1;this.latencyClass="UNKNOWN";this.BS=this.IH=this.tJ=this.Pn= this.Hj=this.hZ=this.kS=this.enableServerStitchedDai=this.vc=this.isMdxPlayback=this.isUpcoming=this.isPremiere=!1;this.mdxControlMode=null;this.isPharma=this.showSeekingControls=!1;this.BB=0;this.reloadReason="";this.W8=this.iE=!1;this.keywords={};this.Dq="";this.Tb=0;this.Kq=!1;this.unpluggedFilterModeType=0;this.liveChunkReadahead=NaN;this.Bg=null;this.uP=this.lengthSeconds=0;this.playerParams=this.musicVideoType=null;this.eZ=this.paygated=!1;this.Do=[];this.jc=!1;this.Mi=[];this.NU=null;this.Ti= this.racyCheckOk=!1;this.wQ={};this.isProximaLatencyEligible=!1;this.Rb=0;this.V=null;this.autonavState=1;this.Le=null;this.shortDescription="";this.Ni=this.VV=!1;this.zl=this.fF=this.startSeconds=0;this.jj=this.kh=this.TU=Oa;this.aF=this.suggestions=null;this.My=this.t6=void 0;this.isExternallyHostedPodcast=!1;this.H7=null;this.expandedSubtitle=this.expandedTitle=this.subtitle=this.title="";this.dH=void 0;this.L8=[];this.I0=[];this.hlsFormats=this.B1="";this.Fr=this.zM=this.Lt=this.o8=this.p8=this.EX= this.An=null;this.bK="vvt";this.q5=!1;this.SK=null;this.Ea="";this.vP=NaN;this.yS=this.ZM=this.V5=this.VF=this.wW=this.QR=this.GW=this.PC=this.AG=this.rW="";this.mK=null;this.MY=!1;this.clipStart=0;this.clipEnd=Infinity;this.RS=!1;this.heartbeatToken="";this.uA=this.wG=NaN;this.n0=this.QT=this.l4=this.f9=this.NH=!1;this.HG=!0;this.L={};this.captionTracks=[];this.Wj=[];this.Dy=0;this.r8=[];this.DD=[];this.Wg=!1;this.UQ={};this.xQ=new g.yz("und",new g.WA("Default","und",!0));this.Gb=0;this.N=null;this.wT= [];this.mz=!1;this.e_=this.qk="";this.slotPosition=-1;this.breakType=0;this.embeddedPlayerConfig=this.aX=this.tD=this.vH=this.playerResponse=this.t7=this.LQ=this.HQ=this.zD=null;this.Jp=!1;this.A0=null;this.isInlinePlaybackNoAd=this.jg=this.jK=this.useCobaltWidevine=this.Gi=this.Mc=!1;this.rb=!0;this.ip=this.vD=NaN;this.defraggedFromSubfragments=this.Fd=this.hasSubfragmentedFmp4=!1;this.liveExperimentalContentId=NaN;this.bV=new Set;this.sabrContextUpdates=new Map;this.gatewayExperimentGroup=this.tp= "";this.cj=this.OU=this.FM=!1;this.interstitials=[];this.KJ=this.w4=!1;this.pn="";this.allowImaMonetization=!1;this.QH="";this.sO=!1;this.sX="";this.sW=[];this.sf=[];this.LD="";this.Pj=this.U=this.x7=!1;this.TW="";this.Mv=this.Zr=this.JX=this.readAheadGrowthRateMs=this.minReadAheadMediaTimeMs=this.maxReadAheadMediaTimeMs=NaN;this.showShareButton=!0;this.Ln=!1;this.Qm=this.xt=!0;this.errorDetail=this.userGenderAge="";this.XU=this.ZI=this.getSharePanelCommand=this.removeFromWatchLaterCommand=this.addToWatchLaterCommand= this.unsubscribeCommand=this.subscribeCommand=this.contextParams=this.UW=this.errorReason=this.errorCode=null;this.EQ=!1;this.mM=[];this.zo=this.Tr=this.Zh=this.X3=this.Zb=0;this.fetchType=null;this.TI=!0;this.transitionEndpointAtEndOfStream=void 0;this.VQ=this.Yh=-1;this.JW=this.yW=!1;this.Yl=null;this.J="";this.watchUrl=null;this.eq=[];this.visibleOnLoadKeys=[];this.Zy=[];this.inlineMetricEnabled=this.bH=!1;this.embedsRctn=this.embedsRct="";this.cH=NaN;this.authorizedFormats=[];this.cW=(0,g.S)(); this.Ov=this.vA=0;this.DL=null;this.Wn=this.F2=!1;this.yQ=0;this.y6={};this.FX=this.n8.experiments.RX("html5_use_triple_equals");this.td=g.q1(this.n8.experiments,"html5_gapless_loop_seek_offset_in_milli");this.Vt={setData:function(N){a.setData(N)}, IQ:function(){a.IQ()}, l9:function(N){a.l9(N)}}; this.yW=this.D("web_new_autonav_countdown");this.JW=this.D("web_new_big_thumbnail_endscreen");this.D("html5_embeds_fix_itct")&&this.n8.jY&&(this.Py=this.n8.jY);this.setData(b);this.zZ=new Hl;g.G(this,this.zZ)}; g.kH=function(O,b,a){b&&b.cpn&&g.I6(new g.Nf("CPN provided in VideoData update",{fSG:b.cpn,W6:O.clientPlaybackNonce,DyN:a}));a?(yO(b),O.setData(b),am(O)&&O.IQ()):(b=b||{},j0e(O,b),Ng(O,b),Sw3(O,b),O.publish("dataupdated"))}; Sw3=function(O,b){O.fflags=tX(O.fflags,b.fflags);var a=b.iv_invideo_url;a&&(O.UU=BS(a));O.Xk=g6(O.Xk,b.iv_ads_only);if(a=b.cta_conversion_urls)O.tB=a;O.isPharma=g6(O.isPharma,b.is_pharma);O.author=tX(O.author,b.author);O.yJ=IlQ(b.ttsurl)||O.yJ;O.AX=g6(O.AX,b.cc_asr);O.m_=tX(O.m_,b.channel_path);if(a=b.profile_picture)O.profilePicture=tX(O.profilePicture,a);O.videoCountText=tX(O.videoCountText,b.video_count_text);O.autonavState=B4(O.autonavState,b.autonav_state,flQ);if(O.D("html5_enable_ssap_entity_id")){var N; a=!!b.cotn||!((N=O.playerResponse)==null||!N.cotn);O.playerResponse&&!a&&(O.clientPlaybackNonce=llf(O,O.playerResponse)||O.clientPlaybackNonce);O.clientPlaybackNonce||(b.cpn&&O.MW("ssei","uhdc"),O.clientPlaybackNonce=tX(O.clientPlaybackNonce,b.cpn))}else O.clientPlaybackNonce=tX(O.clientPlaybackNonce,b.cpn);O.subscribed=g6(O.subscribed,b.subscribed);O.rawViewCount=Kz(O.rawViewCount,b.view_count);O.shortViewCount=tX(O.shortViewCount,b.short_view_count_text);O.publishedTimeText=tX(O.publishedTimeText|| "",b.publishedTimeText);O.lengthText=tX(O.lengthText||"",b.lengthText);O.JR=tX(O.JR||"",b.JR);O.VD=tX(O.VD||"",b.VD);O.title=tX(O.title,b.title);O.subtitle=tX(O.subtitle,b.subtitle);O.expandedTitle=tX(O.expandedTitle,b.expanded_title);O.expandedSubtitle=tX(O.expandedSubtitle,b.expanded_subtitle);O.ypcPreview=tX(O.ypcPreview,b.ypc_preview);O.Ap=tX(O.Ap,b.ypc_origin);O.q5=g6(O.q5,b.ypc_is_premiere_trailer);O.TW=tX(O.TW,b.ypc_clickwrap_message);O.paygated=g6(O.paygated,b.paygated);O.MY=g6(O.MY,b.requires_purchase); O.showShareButton=!g6(!O.showShareButton,b.ss);O.xt=g6(O.xt,b.showwatchlater);O.Qm=g6(O.Qm,b.shownotifybutton);O.Ln=g6(O.Ln,b.copy_share);if(N=b.el)O.eventLabel=N;if(N=b.keywords)O.keywords=Vdw(N.split(","));if(N=b.rvs)O.suggestions=gL(N).map(function(k){return k.playlist||k.list||k.api?new g.M4(O.n8,k):new g.nE(O.n8,k)}); O.contentCheckOk=g6(O.contentCheckOk,b.cco);O.racyCheckOk=g6(O.racyCheckOk,b.rco);O.isLivingRoomDeeplink=g6(O.isLivingRoomDeeplink,b.is_living_room_deeplink);O.oauthToken=tX(O.oauthToken,b.oauth_token);O.Dq=tX(O.Dq,b.kpt);O.visitorData=tX(O.visitorData,b.visitor_data);if(N=b.session_data)O.sessionData=dL(N,"&");O.XZ=tX(O.XZ,b.endscreen_ad_tracking_data);O.WM=g6(O.WM,b.wait_for_vast_info_cards_xml);O.GE=g6(O.GE,b.suppress_creator_endscreen);O.nS=g6(O.nS,b.is_trueview_action);O.X1=tX(O.X1,b.tracking_list); LqY(O,b)}; llf=function(O,b){var a,N=(a=b.cpnInfo)==null?void 0:a.cpn;O.playerResponseCpn=N!=null?N:"";var k;return((k=b.cacheMetadata)==null?0:k.isCacheHit)||O.IN||!N?"":(Da.has(N)?b="":(b=XJA.push(N),Da.add(N),b>50&&(b=XJA.shift())&&Da.delete(b),b=N),N!==b&&O.MW("ssei","dcpn_"+N+"_"+b+"_"+O.clientPlaybackNonce),b)}; Ng=function(O,b){var a=b.raw_watch_next_response;if(!a){var N=b.watch_next_response;N&&(a=JSON.parse(N))}if(a){O.aX=a;var k=O.aX.playerCueRangeSet;k&&g.sa(O,k);var D=O.aX.playerOverlays;if(D){var R=D.playerOverlayRenderer;if(R){var d=R.autonavToggle;d&&(O.autoplaySwitchButtonRenderer=g.P(d,ioz),O.D("web_player_autonav_use_server_provided_state")&&Rm(O)&&(O.autonavState=O.autoplaySwitchButtonRenderer.enabled?2:1));var Z=R.videoDetails;if(Z){var F=Z.embeddedPlayerOverlayVideoDetailsRenderer;var B=Z.playerOverlayVideoDetailsRenderer; B&&(B.title&&(b.title=g.Hc(B.title)),B.subtitle&&(b.subtitle=g.Hc(B.subtitle)))}g.fa(O.n8)&&(O.xt=!!R.addToMenu);Q0e(O,R.shareButton);R.startPosition&&R.endPosition&&(O.progressBarStartPosition=R.startPosition,O.progressBarEndPosition=R.endPosition);var K=R.gatedActionsOverlayRenderer;K&&(O.Ss=g.P(K,erp));var t,h,y,U=g.P((t=O.getWatchNextResponse())==null?void 0:(h=t.playerOverlays)==null?void 0:(y=h.playerOverlayRenderer)==null?void 0:y.infoPanel,OsA);if(U){O.cH=Number(U==null?void 0:U.durationMs)|| NaN;if(U==null?0:U.infoPanelOverviewViewModel)O.CJ=U==null?void 0:U.infoPanelOverviewViewModel;if(U==null?0:U.infoPanelDetailsViewModel)O.H6=U==null?void 0:U.infoPanelDetailsViewModel}O.showSeekingControls=!!R.showSeekingControls}}var u,q,W=(u=O.getWatchNextResponse())==null?void 0:(q=u.contents)==null?void 0:q.twoColumnWatchNextResults;if(W){var m=W.desktopOverlay&&g.P(W.desktopOverlay,bsw);m&&(m.suppressShareButton&&(O.showShareButton=!1),m.suppressWatchLaterButton&&(O.xt=!1))}F&&aiz(O,b,F);var E= Kz(0,b.autoplay_count),x=O.getWatchNextResponse(),l,I=(l=x.contents)==null?void 0:l.twoColumnWatchNextResults,Q,kb,aY,s7=(Q=x.playerOverlays)==null?void 0:(kb=Q.playerOverlayRenderer)==null?void 0:(aY=kb.autoplay)==null?void 0:aY.playerOverlayAutoplayRenderer,V=T5Q(O),tA,H8=(tA=x.contents)==null?void 0:tA.singleColumnWatchNextResults;if(H8){var fw;if(((fw=H8.autoplay)==null?0:fw.autoplay)&&!H8.playlist){var AR=H8.autoplay.autoplay.sets,$r={},Yb=new g.nE(O.K()),W8=null,aG;if(AR){for(var A=g.r(AR), $b=A.next();!$b.done;$b=A.next()){var fg=$b.value.autoplayVideoRenderer;if(fg&&fg.compactVideoRenderer){W8=fg.compactVideoRenderer;break}}if(aG=AR[0].autoplayVideo){var rC=aG.clickTrackingParams;rC&&($r.itct=rC);$r.autonav="1";$r.playnext=String(E)}}else $r.feature="related-auto";var c$=g.P(aG,g.$H);if(W8){Yb.videoId=W8.videoId;var Fc=W8.shortBylineText;Fc&&(Yb.author=g.Hc(Fc));var xb=W8.title;xb&&(Yb.title=g.Hc(xb))}else c$!=null&&c$.videoId&&(Yb.videoId=c$.videoId);Yb.md=$r;O.suggestions=[];O.aF= Yb}}if(V){for(var MC=[],mh=g.r(V),Y=mh.next();!Y.done;Y=mh.next()){var c=Y.value,z=void 0,n=null;if(c.endScreenVideoRenderer){var v=c.endScreenVideoRenderer,ue=v.title;n=new g.nE(O.K());n.videoId=v.videoId;n.lengthSeconds=v.lengthInSeconds||0;var be=v.publishedTimeText;be&&(n.publishedTimeText=g.Hc(be));var yQ=v.shortBylineText;yQ&&(n.author=g.Hc(yQ));var NB=v.shortViewCountText;NB&&(n.shortViewCount=g.Hc(NB));if(ue){n.title=g.Hc(ue);var me=ue.accessibility;if(me){var X3=me.accessibilityData;X3&& X3.label&&(n.ariaLabel=X3.label)}}var U$=v.navigationEndpoint;if(U$){z=U$.clickTrackingParams;var Un=g.P(U$,g.$H),En=g.P(U$,g.LP);Un?n.nw=Un:En!=null&&(n.watchUrl=En.url)}var eH=v.thumbnailOverlays;if(eH)for(var ld=g.r(eH),Ok=ld.next();!Ok.done;Ok=ld.next()){var Av=Ok.value.thumbnailOverlayTimeStatusRenderer;if(Av)if(Av.style==="LIVE"){n.isLivePlayback=!0;break}else if(Av.style==="UPCOMING"){n.isUpcoming=!0;break}}n.L=ce(v.thumbnail)}else if(c.endScreenPlaylistRenderer){var KQ=c.endScreenPlaylistRenderer, nU=KQ.navigationEndpoint;if(!nU)continue;var hB=g.P(nU,g.$H);if(!hB)continue;var pU=hB.videoId;n=new g.M4(O.K());n.playlistId=KQ.playlistId;n.playlistLength=Number(KQ.videoCount)||0;n.T=pU||null;n.videoId=pU;var Lj=KQ.title;Lj&&(n.title=g.Hc(Lj));var XW=KQ.shortBylineText;XW&&(n.author=g.Hc(XW));z=nU.clickTrackingParams;n.L=ce(KQ.thumbnail)}n&&(z&&(n.sessionData={itct:z}),MC.push(n))}O.suggestions=MC}if(s7){O.TI=!!s7.preferImmediateRedirect;O.yW=O.yW||!!s7.webShowNewAutonavCountdown;O.JW=O.JW||!!s7.webShowBigThumbnailEndscreen; if(O.yW||O.JW){var z8=I||null,D3=new g.nE(O.K());D3.videoId=s7.videoId;var bQ=s7.videoTitle;if(bQ){D3.title=g.Hc(bQ);var sn=bQ.accessibility;if(sn){var EA=sn.accessibilityData;EA&&EA.label&&(D3.ariaLabel=EA.label)}}var e7=s7.byline;e7&&(D3.author=g.Hc(e7));var t_=s7.publishedTimeText;t_&&(D3.publishedTimeText=g.Hc(t_));var TF=s7.shortViewCountText;TF&&(D3.shortViewCount=g.Hc(TF));var r$=s7.thumbnailOverlays;if(r$)for(var US=g.r(r$),RI=US.next();!RI.done;RI=US.next()){var wT=RI.value.thumbnailOverlayTimeStatusRenderer; if(wT)if(wT.style==="LIVE"){D3.isLivePlayback=!0;break}else if(wT.style==="UPCOMING"){D3.isUpcoming=!0;break}else if(wT.style==="DEFAULT"&&wT.text){D3.lengthText=g.Hc(wT.text);var uW=wT.text.accessibility;if(uW){var $4=uW.accessibilityData;$4&&$4.label&&(D3.JR=$4.label||"")}break}}D3.L=ce(s7.background);var An=s7.nextButton;if(An){var WX=An.buttonRenderer;if(WX){var qz=WX.navigationEndpoint;if(qz){var HX=g.P(qz,g.$H);HX&&(D3.nw=HX)}}}if(s7.topBadges){var YF=s7.topBadges[0];if(YF){var cX=g.P(YF,NYb); cX&&cX.style==="BADGE_STYLE_TYPE_PREMIUM"&&(D3.J2U=!0)}}var kn=s7.alternativeTitle;kn&&(D3.VD=g.Hc(kn));var Mt={autonav:"1",playnext:String(E)};D3.playlistId&&(Mt.autoplay="1");if(z8){var D4,li,CM,ma,dp=(D4=z8.autoplay)==null?void 0:(li=D4.autoplay)==null?void 0:(CM=li.sets)==null?void 0:(ma=CM[0])==null?void 0:ma.autoplayVideo;if(dp){var zF=dp.clickTrackingParams;zF&&(Mt.itct=zF);var ZN=g.P(dp,g.$H);ZN&&(D3.Le=ZN)}}else if(s7){var Jn,ES,Mz,n_=(Jn=s7.nextButton)==null?void 0:(ES=Jn.buttonRenderer)== null?void 0:(Mz=ES.navigationEndpoint)==null?void 0:Mz.clickTrackingParams;n_&&(Mt.itct=n_)}Mt.itct||(Mt.feature="related-auto");D3.md=Mt;O.suggestions||(O.suggestions=[]);O.aF=D3}s7.countDownSecs!=null&&(O.Yh=s7.countDownSecs*1E3);s7.countDownSecsForFullscreen!=null&&(O.VQ=s7.countDownSecsForFullscreen>=0?s7.countDownSecsForFullscreen*1E3:-1);O.D("web_autonav_color_transition")&&s7.watchToWatchTransitionRenderer&&(O.watchToWatchTransitionRenderer=g.P(s7.watchToWatchTransitionRenderer,kgz))}var F5= T5Q(O);if(F5){var WP,p_,gp,BF=F5==null?void 0:(WP=F5[0])==null?void 0:(p_=WP.endScreenVideoRenderer)==null?void 0:(gp=p_.navigationEndpoint)==null?void 0:gp.clickTrackingParams,GF=g.Ct(O);BF&&GF&&(GF.sessionData={itct:BF})}O.aX.currentVideoThumbnail&&(O.L=ce(O.aX.currentVideoThumbnail));var s5,oJ,xF,RT,PX,qn=(s5=O.aX)==null?void 0:(oJ=s5.contents)==null?void 0:(xF=oJ.twoColumnWatchNextResults)==null?void 0:(RT=xF.results)==null?void 0:(PX=RT.results)==null?void 0:PX.contents;if(qn&&qn[1]){var vX, j8,nf,oz,i1=(vX=qn[1].videoSecondaryInfoRenderer)==null?void 0:(j8=vX.owner)==null?void 0:(nf=j8.videoOwnerRenderer)==null?void 0:(oz=nf.thumbnail)==null?void 0:oz.thumbnails;i1&&i1.length&&(O.profilePicture=i1[i1.length-1].url)}var S8=yO(b),KM,HP=(KM=O.getWatchNextResponse())==null?void 0:KM.onResponseReceivedEndpoints;if(HP)for(var Yt=g.r(HP),tZ=Yt.next();!tZ.done;tZ=Yt.next()){var Q9=tZ.value;g.P(Q9,dm)&&(O.P8=g.P(Q9,dm));var cP=g.P(Q9,D28),IJ=void 0;if((IJ=cP)==null?0:IJ.entityKeys)O.eq=cP.entityKeys|| [],cP.visibleOnLoadKeys&&(O.visibleOnLoadKeys=cP.visibleOnLoadKeys)}if(O.D("web_key_moments_markers")){var CG=g.Za.getState().entities,rT=g.TA("visibility_override","markersVisibilityOverrideEntity");var OO=U1(CG,"markersVisibilityOverrideEntity",rT);O.L8=(OO==null?void 0:OO.videoId)===(O.videoId||S8)&&(OO==null?0:OO.visibilityOverrideMarkersKey)?OO.visibilityOverrideMarkersKey:O.visibleOnLoadKeys;O.visibleOnLoadKeys=[].concat(g.H(O.L8))}}}; Rm=function(O){var b;return((b=O.autoplaySwitchButtonRenderer)==null?void 0:b.enabled)!==void 0}; F6=function(O){return!!(O.V&&O.V.videoInfos&&O.V.videoInfos.length)}; g.yM=function(O){var b=O.U;O.D("html5_gapless_unlimit_format_selection")&&gm(O)&&(b=!1);var a=!!O.T&&O.T.u3,N=O.n8,k=O.S$(),D=B3(O),R=O.OU,d=b,Z=O.isOtf();b=O.F_();var F=O.Ql,B=O.getUserAudio51Preference(),K=Kt(O),t=tU(O),h=new PuY(N);if(N.dP()||N.D("html5_logging_format_selection"))h.G=!0;h.UU=D;h.OU=R&&N.L;h.Xy=B;g.e1("windows nt 5.1")&&!g.k5&&(h.wA=!0);if(D=k)D=g.ZJ(N)?mIz(N):!1;D&&(h.yl=!0);d&&(h.wA=!0,h.R7=!0);Z&&!N.D("html5_otf_prefer_vp9")&&(h.wA=!0);N.playerStyle==="picasaweb"&&(Z&&(h.wA= !1),h.Mi=!1);F&&(h.wA=!0);p5(N.N,GN.CHANNELS)&&(N.D("html5_enable_ac3")&&(h.X=!0),N.D("html5_enable_eac3")&&(h.N=!0),N.D("html5_enable_ac3_gapless")&&(h.aX=!0));N.D("html5_block_8k_hfr")&&(h.p8=!0);h.Y=g.q1(N.experiments,"html5_max_selectable_quality_ordinal");h.U=g.q1(N.experiments,"html5_min_selectable_quality_ordinal");na&&(h.FX=480);if(a||k)h.Mi=!1;h.L8=!1;h.disableAv1=K;a=L8(N,h.T,void 0,h.disableAv1);a>0&&a<2160&&(bu()||N.D("html5_format_hybridization"))&&(h.T.supportsChangeType=+bu(),h.Vv= a);a>=2160&&(h.Tr=!0);N43()&&!N.D("disable_av1_setting")&&(h.T.serveVp9OverAv1IfHigherRes=0,h.zG=!1);h.F_=b;h.Py=g.Nn||Z0()&&!b?!1:!0;h.L=N.D("html5_format_hybridization");h.m_=N.D("html5_disable_encrypted_vp9_live_non_2k_4k");N.D("disable_cdm_format_fallback")&&t&&(h.yp=!0);hU(O)&&(h.pF=O.D("html5_prefer_language_over_codec"));ap()&&O.playerResponse&&O.playerResponse.playerConfig&&O.playerResponse.playerConfig.webPlayerConfig&&O.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&& (h.X=!0,h.N=!0);O.U&&O.isAd()&&(O.t6&&(h.J=O.t6),O.My&&(h.V=O.My));h.Ni=O.isLivePlayback&&O.Ob()&&O.n8.D("html5_drm_live_audio_51");h.Ql=O.jK;h.fF=!hU(O);return O.Yl=h}; Kt=function(O){return O.n8.D("html5_disable_av1")||O.D("html5_gapless_shorts_disable_av1")&&gm(O)?!0:!1}; s9Y=function(O){iT("drm_pb_s",void 0,O.J);O.C8||O.T&&zN(O.T);var b={};O.T&&(b=y$Q(O.zZ,g.yM(O),O.n8.N,O.T,function(a){return O.publish("ctmp","fmtflt",a)},!0,new Set)); b=new RS(b,O.n8,O.Gi,O.useCobaltWidevine?ap()?wm(O):!1:!1,function(a,N){O.tN(a,N)}); g.G(O,b);O.QT=!1;O.loading=!0;Irz(b,function(a){iT("drm_pb_f",void 0,O.J);for(var N=g.r(a),k=N.next();!k.done;k=N.next())switch(k=k.value,k.flavor){case "fairplay":k.C8=O.C8;k.oz=O.oz;k.qp=O.qp;break;case "widevine":k.Je=O.Je}O.wT=a;if(O.wT.length>0&&(O.N=O.wT[0],O.n8.dP())){a={};N=g.r(Object.entries(O.N.T));for(k=N.next();!k.done;k=N.next()){var D=g.r(k.value);k=D.next().value;D=D.next().value;var R="unk";(k=k.match(/(.*)codecs="(.*)"/))&&(R=k[2]);a[R]=D}O.tN("drmProbe",a)}O.IQ()})}; R27=function(O,b){if(b.length===0||Tv(O))return null;O.n8.N.V&&(f8=!0);var a=O.YA;var N=O.lengthSeconds,k=O.isLivePlayback,D=O.Uy,R=O.n8,d=WY3(b);if(k||D){R=R.experiments;N=new mf("",R,!0);N.G=!D;N.u3=!0;N.isManifestless=!0;N.isLive=!D;N.Uy=D;b=g.r(b);for(k=b.next();!k.done;k=b.next()){var Z=k.value;k=El(Z,a);d=I4(Z);d=n8(d.d4||Z.url||"",d.GX,d.s);var F=d.get("id");F&&F.includes("%7E")&&(N.J=!0);var B=void 0;F=(B=R)==null?void 0:B.RX("html5_max_known_end_time_rebase");B=Number(Z.targetDurationSec|| 5);Z=Number(Z.maxDvrDurationSec||14400);var K=Number(d.get("mindsq")||d.get("min_sq")||"0"),t=Number(d.get("maxdsq")||d.get("max_sq")||"0")||Infinity;N.Zb=N.Zb||K;N.X3=N.X3||t;var h=!BX(k.mimeType);d&&HA(N,new Zy(d,k,{L$:B,Wb:h,h6:Z,Zb:K,X3:t,Nc:300,Uy:D,q7:F}))}a=N}else if(d==="FORMAT_STREAM_TYPE_OTF"){N=N===void 0?0:N;D=new mf("",R.experiments,!1);D.duration=N||0;R=g.r(b);for(N=R.next();!N.done;N=R.next())N=N.value,b=El(N,a,D.duration),k=I4(N),(k=n8(k.d4||N.url||"",k.GX,k.s))&&(b.streamType==="FORMAT_STREAM_TYPE_OTF"? HA(D,new FM(k,b,"sq/0")):HA(D,new A0(k,b,fI(N.initRange),fI(N.indexRange))));D.isOtf=!0;a=D}else{N=N===void 0?0:N;D=new mf("",R.experiments,!1);D.duration=N||0;R=g.r(b);for(N=R.next();!N.done;N=R.next())d=N.value,N=El(d,a,D.duration),b=fI(d.initRange),k=fI(d.indexRange),F=I4(d),(d=n8(F.d4||d.url||"",F.GX,F.s))&&HA(D,new A0(d,N,b,k));a=D}D=O.isLivePlayback&&!O.Uy&&!O.yl&&!O.isPremiere;O.D("html5_live_head_playable")&&(!rm(O)&&D&&O.tN("missingLiveHeadPlayable",{}),O.n8.yl==="yt"&&(a.UU=!0));return a}; Tv=function(O){return ap()?!wm(O):kp()?!(!O.C8||!O.D("html5_enable_safari_fairplay")&&Bp()):!1}; wm=function(O){return O.D("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.sa=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next())if(a=a.value,a.cueRangeSetIdentifier){var N=void 0;O.vj.set(a.cueRangeSetIdentifier,(N=a.playerCueRanges)!=null?N:[])}}; Ua=function(O){return!(!O.T||!O.T.isManifestless)}; u0=function(O){return O.FX?O.isLowLatencyLiveStream&&O.T!=null&&xA(O.T)>=5:O.isLowLatencyLiveStream&&O.T!=void 0&&xA(O.T)>=5}; $2A=function(O){return ap()&&wm(O)?!1:Tv(O)&&(g.od(O.n8)?!O.isLivePlayback:O.hlsvp)||!Bp()||O.b2?!0:!1}; Zsf=function(O){O.loading=!0;O.l4=!1;if(CnB(O))g.zr3(O.videoId).then(function(N){d23(O,N)}).then(function(){O.IQ()}); else{FU(O.R7)||g.I6(new g.Nf("DASH MPD Origin invalid: ",O.R7));var b=O.R7,a=g.q1(O.n8.experiments,"dash_manifest_version")||4;b=g.mm(b,{mpd_version:a});O.isLowLatencyLiveStream&&O.latencyClass!=="NORMAL"||(b=g.mm(b,{pacing:0}));ERe(b,O.n8.experiments,O.isLivePlayback).then(function(N){O.Yk()||(AU(O,N,!0),iT("mrc",void 0,O.J),O.IQ())},function(N){O.Yk()||(O.loading=!1,O.publish("dataloaderror",new g.or("manifest.net.retryexhausted",{backend:"manifest", rc:N.status},1)))}); iT("mrs",void 0,O.J)}}; d23=function(O,b){var a=b.map(function(Z){return Z.itag}),N; if((N=O.playerResponse)!=null&&N.streamingData){N=[];if(O.D("html5_offline_always_use_local_formats")){a=0;for(var k=g.r(b),D=k.next();!D.done;D=k.next()){D=D.value;var R=Object.assign({},D);R.signatureCipher="";N.push(R);R=g.r(O.playerResponse.streamingData.adaptiveFormats);for(var d=R.next();!d.done;d=R.next())if(d=d.value,D.itag===d.itag&&D.xtags===d.xtags){a+=1;break}}a<b.length&&O.tN("offnpf",{prlen:a,lflen:b.length})}else for(k=g.r(O.playerResponse.streamingData.adaptiveFormats),R=k.next(), D={};!R.done;D={xB:void 0},R=k.next())if(D.xB=R.value,O.D("html5_fix_multi_audio_offline_playback"))for(R=g.r(b),d=R.next();!d.done;d=R.next())d=d.value,d.itag===D.xB.itag&&d.xtags===D.xB.xtags&&(D.xB=Object.assign({},D.xB),D.xB.url=b.find(function(Z){return function(F){return F.itag===Z.xB.itag}}(D)).url,D.xB.signatureCipher="",N.push(D.xB)); else a.includes(D.xB.itag)&&(D.xB=Object.assign({},D.xB),D.xB.url=b.find(function(Z){return function(F){return F.itag===Z.xB.itag}}(D)).url,D.xB.signatureCipher="",N.push(D.xB)); N.length<2&&O.tN("offmlf",{len:N.length});b=R27(O,N);B3(O)&&G7G(b,!1);AU(O,b);O.tN("dlr",{})}else O.tN("offsdm",{cotn:O.tD?O.tD.cotn:"0",cpn:O.clientPlaybackNonce})}; FNe=function(O){var b;return!((b=O.n8.getWebPlayerContextConfig())==null||!b.enableProximaLowLatency)}; W3=function(O){if(!O.isProximaLatencyEligible)return 0;var b=a4();return FNe(O)?2:b===1?1:O.D("html5_enable_proxima")?2:0}; AU=function(O,b,a){a=a===void 0?!1:a;O.WP=void 0;O.T=b;g.G(O,b);b.Zb=O.Zb;b.X3=O.X3;b.Tr=O.Tr;b.Zh=O.Zh;b.zo=O.zo;O.IM&&(b.L=new nI(O.IM));(O.S$()||g.qg(O))&&O.Mi.push("webgl");O.T.isLive||(O.isLivePlayback=!1);var N=b.sourceUrl.split("/");if(O.FX?N.indexOf("manifest_duration")!==-1:N.indexOf("manifest_duration")!=-1)O.Bg=Number(N[N.indexOf("manifest_duration")+1]);if(b.G||b.isManifestless)b.subscribe("clienttemp",O.tN,O),a?b.subscribe("refresh",O.OC,O):b.subscribe("cuepointsadded",O.sj,O);zN(b)? O.QT=!0:Ca=void 0;O.yl&&(b.X=O.yl,b.isLive=!0,O.isLivePlayback=!0);b.isPremiere=O.isPremiere;b.isLiveHeadPlayable=O.isLiveHeadPlayable}; gY8=function(O,b){var a=b||$2A(O)||O.isExternallyHostedPodcast;if(!O.T||a)return O.tN("skipDash",{dm:!!O.T,air:b,dd:O.b2,mss:Bp(),"3pp":O.isExternallyHostedPodcast}),vi();B3(O)&&G7G(O.T,O.isLivePlayback);return j1().then(function(){return TWb(O.zZ,g.yM(O),O.n8.N,O.T,O.N,function(N){return O.publish("ctmp","fmtflt",N)},O.sf,hU(O)&&O.D("html5_enable_server_format_filter")).then(function(N){O.l9(N); O.zZ.T=null;/^av/.test(O.clientPlaybackNonce)&&O.Yl&&O.tN("av1",O.Yl.T)})})}; KNw=function(O,b){if(b&&O.hlsvp)return vi();if(O.hlsFormats){b=H3(O.hlsFormats);var a;if(((a=O.Yl)==null?0:a.G)&&b){a=[];for(var N=g.r(b),k=N.next();!k.done;k=N.next())a.push(k.value.itag);O.tN("hlsfmt",{itags:a.join(".")})}O.An=IQp(O.n8,b);O.An&&BYB(O,O.An);a=O.clientPlaybackNonce;var D,R,d,Z;return XnY(O.n8,O.isAd(),b,(Z=(D=O.playerResponse)==null?void 0:(R=D.captions)==null?void 0:(d=R.playerCaptionsRenderer)==null?void 0:d.baseUrl)!=null?Z:null,O.zG,a,function(F){return O.publish("ctmp","hlsflt", F)}).then(function(F){for(var B=0,K=[],t=g.r(F),h=t.next();!h.done;h=t.next()){h=h.value; var y=void 0;K.push((y=h.getInfo())==null?void 0:y.itag);var U=y=void 0;((y=h.getInfo())==null?void 0:(U=y.audio)==null?void 0:U.numChannels)>B&&(B=h.getInfo().audio.numChannels)}B>2&&O.tN("hlschl",{mn:B});var u;((u=O.Yl)==null?0:u.G)&&O.tN("hlsfmtaf",{itags:K.join(".")});var q;if(O.D("html5_enable_vp9_fairplay")&&((q=O.N)==null?0:aS(q)))for(O.tN("drm",{sbdlfbk:1}),B=g.r(O.wT),K=B.next();!K.done;K=B.next())if(K=K.value,bV(K)){O.N=K;break}YH(O,F)})}return vi()}; tBf=function(O){if(O.isExternallyHostedPodcast&&O.B1){var b=H3(O.B1);if(!b[0])return vi();O.m3U=b[0];return e3f(O.n8,b[0]).then(function(a){YH(O,a)})}return O.H7&&O.W8?QXe(O.n8,O.isAd(),O.H7).then(function(a){YH(O,a)}):vi()}; ydz=function(O){if(O.isExternallyHostedPodcast)return vi();var b=H3(O.B1,O.l6);if(O.hlsvp){var a=vxe(O.hlsvp,O.clientPlaybackNonce,O.zG);b.push(a)}return iuz(O.n8,O.isAd(),b,h2e(O)).then(function(N){YH(O,N)})}; YH=function(O,b){O.o8=b;O.l9(new qM(g.Xq(O.o8,function(a){return a.getInfo()})))}; h2e=function(O){var b={cpn:O.clientPlaybackNonce,c:O.n8.T.c,cver:O.n8.T.cver};O.OQ&&(b.ptk=O.OQ,b.oid=O.lQ,b.ptchn=O.mB,b.pltype=O.vW,O.CQ&&(b.m=O.CQ));return b}; g.c3=function(O){return Tv(O)&&O.C8?(O={},O.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",O):O.G&&O.G.YA||null}; wae=function(O){var b=mE(O);return b&&b.text?g.Hc(b.text):O.paidContentOverlayText}; TYA=function(O){var b=mE(O);return b&&b.durationMs?wt(b.durationMs):O.paidContentOverlayDurationMs}; mE=function(O){var b,a,N;return O.playerResponse&&O.playerResponse.paidContentOverlay&&O.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.P((b=O.aX)==null?void 0:(a=b.playerOverlays)==null?void 0:(N=a.playerOverlayRenderer)==null?void 0:N.playerDisclosure,rdf)||null}; zv=function(O){var b="";if(O.wM)return O.wM;O.isLivePlayback&&(b=O.allowLiveDvr?"dvr":O.isPremiere?"lp":O.yl?"window":"live");O.Uy&&(b="post");return b}; g.JU=function(O,b){return typeof O.keywords[b]!=="string"?null:O.keywords[b]}; U2B=function(O){return!!O.JZ||!!O.UL||!!O.KQ||!!O.pQ||O.eZ}; g.Ea=function(O){return!!(O.R7||O.B1||O.H7||O.hlsvp||O.df())}; am=function(O){if(O.D("html5_onesie")&&O.errorCode)return!1;var b=g.tR(O.Mi,"ypc");O.ypcPreview&&(b=!1);return O.R3()&&!O.loading&&(g.Ea(O)||g.tR(O.Mi,"heartbeat")||b)}; H3=function(O,b){O=gL(O);var a={};if(b){b=g.r(b.split(","));for(var N=b.next();!N.done;N=b.next())(N=N.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(a[N[1]]={width:N[2],height:N[3]})}b=g.r(O);for(N=b.next();!N.done;N=b.next()){N=N.value;var k=a[N.itag];k&&(N.width=k.width,N.height=k.height)}return O}; Q0e=function(O,b){O.showShareButton=!!b;var a,N,k=((a=g.P(b,g.XJ))==null?void 0:a.navigationEndpoint)||((N=g.P(b,g.XJ))==null?void 0:N.command);k&&(O.Ln=!!g.P(k,u9G))}; j0e=function(O,b){var a=b.raw_embedded_player_response;if(!a){var N=b.embedded_player_response;N&&(a=JSON.parse(N))}a&&(O.zD=a);if(O.zD){O.embeddedPlayerConfig=O.zD.embeddedPlayerConfig||null;if(a=O.zD.videoFlags)a.playableInEmbed&&(O.allowEmbed=!0),a.isPrivate&&(O.isPrivate=!0),a.userDisplayName&&(b.user_display_name=a.userDisplayName),a.userDisplayImage&&(b.user_display_image=a.userDisplayImage);if(a=O.zD.embedPreview){a=a.thumbnailPreviewRenderer;wJe(O,a.controlBgHtml);if(N=a.defaultThumbnail)O.L= ce(N);O.D("embeds_web_enable_search_button")&&a.searchButton&&(N=g.P(a.searchButton,g.XJ))&&(O.lb_=g.P(N.navigationEndpoint,g.Mg));(N=g.P(a==null?void 0:a.videoDetails,AdG))&&aiz(O,b,N);N=g.P(a==null?void 0:a.videoDetails,WNG);O.xt=!!a.addToWatchLaterButton;Q0e(O,a.shareButton);if(N==null?0:N.musicVideoType)O.musicVideoType=N.musicVideoType;var k,D,R,d,Z;if(N=g.P((k=O.getEmbeddedPlayerResponse())==null?void 0:(D=k.embedPreview)==null?void 0:(R=D.thumbnailPreviewRenderer)==null?void 0:(d=R.playButton)== null?void 0:(Z=d.buttonRenderer)==null?void 0:Z.navigationEndpoint,g.$H))k1A(O,N),O.videoId=N.videoId||O.videoId;a.videoDurationSeconds&&(O.lengthSeconds=wt(a.videoDurationSeconds));a.webPlayerActionsPorting&&yse(O,a.webPlayerActionsPorting);if(k=g.P(a==null?void 0:a.playlist,qyQ)){O.jc=!0;D=[];R=Number(k.currentIndex);if(k.contents)for(d=0,Z=k.contents.length;d<Z;d++)if(a=k.contents[d].playlistPanelVideoRenderer){N=a.shortBylineText?g.Hc(a.shortBylineText):"";var F=a.title?g.Hc(a.title):"";D.push({author:N, encrypted_id:a.videoId,title:F,channel_path:d===R?b.channel_path:"",profile_picture:d===R?b.profile_picture:"",is_private:d===R?O.isPrivate:!0,is_dni:d===R?O.KJ:!1,dni_color:d===R?O.pn:""})}b={index:k.currentIndex,list:k.playlistId,playlist_length:k.totalVideos,video:D};k.titleText&&(b.title=g.Hc(k.titleText));k.shortBylineText&&(b.author=g.Hc(k.shortBylineText));O.t7=b}var B,K,t;if(b=g.P((B=O.getEmbeddedPlayerResponse())==null?void 0:(K=B.embedPreview)==null?void 0:(t=K.thumbnailPreviewRenderer)== null?void 0:t.infoPanel,OsA)){O.cH=Number(b==null?void 0:b.durationMs)||NaN;if(b==null?0:b.infoPanelOverviewViewModel)O.CJ=b==null?void 0:b.infoPanelOverviewViewModel;if(b==null?0:b.infoPanelDetailsViewModel)O.H6=b==null?void 0:b.infoPanelDetailsViewModel}}if(O.zD.previewPlayabilityStatus){if(O.LQ=O.zD.previewPlayabilityStatus,B=O.LQ,!["OK","LIVE_STREAM_OFFLINE"].includes(B.status)){O.errorCode=bo3(B.errorCode);K=B.errorScreen;if(t=K==null?void 0:K.playerErrorMessageRenderer){O.QQ=t;if(b=t.reason)O.errorReason= g.Hc(b);if(t=t.subreason)O.UW=g.Hc(t)}else O.errorReason=B.reason||null;switch(B.status){case "LOGIN_REQUIRED":O.errorDetail="1";break;case "CONTENT_CHECK_REQUIRED":O.errorDetail="2";break;case "AGE_CHECK_REQUIRED":var h;(K==null?0:(h=K.playerKavRenderer)==null?0:h.kavUrl)?O.errorDetail="4":O.errorDetail="3";break;default:O.errorDetail=B.isBlockedInRestrictedMode?"5":"0"}}}else O.zD.playabilityStatus&&(O.HQ=O.zD.playabilityStatus,Hs3(O)&&(O.errorDetail="0",O.HQ&&((h=O.HQ.embeddedPlayerErrorMessageRenderer)? O.QQ=g.P(h,YyB):O.errorReason=O.HQ.reason||null)));(h=O.zD.attestation)&&gxw(O,h);(h=O.zD.permissions)&&h.allowImaMonetization&&(O.allowImaMonetization=!0)}}; aiz=function(O,b,a){var N=a.channelThumbnail;N&&(N=N.thumbnails)&&(N=N[0])&&(b.profile_picture=N.url);var k;if(N=g.P((k=g.P(a==null?void 0:a.channelThumbnailEndpoint,cde))==null?void 0:k.urlEndpoint,g.LP))b.channel_path=N.url;if(k=a.collapsedRenderer)if(k=g.P(k,m2B)){if(N=k.title)b.title=g.Hc(N);if(k=k.subtitle)b.subtitle=g.Hc(k)}if(a=a.expandedRenderer)if(a=g.P(a,z2z)){if(k=a.title)b.expanded_title=g.Hc(k);if(k=a.subtitle)b.expanded_subtitle=g.Hc(k);if(a=a.subscribeButton)O.subscribeButtonRenderer= g.P(a,g.nt),O.subscribeButtonRenderer&&(b.ucid=O.subscribeButtonRenderer.channelId,b.subscribed=O.subscribeButtonRenderer.subscribed,O.Qm=!!O.subscribeButtonRenderer.notificationPreferenceToggleButton,O.subscribeButtonRenderer.notificationPreferenceToggleButton&&O.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer&&(b=O.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,b.isToggled?(O.ZI=b.toggledServiceEndpoint||null,O.XU=b.defaultServiceEndpoint|| null):(O.ZI=b.defaultServiceEndpoint||null,O.XU=b.toggledServiceEndpoint||null)))}}; g.pt=function(O){return rm(O)&&!O.allowLiveDvr}; Gv=function(O){return rm(O)&&O.allowLiveDvr}; rm=function(O){return O.D("html5_live_head_playable")&&Ua(O)&&O.n8.yl==="yt"?O.isLiveHeadPlayable:O.isLivePlayback}; BYB=function(O,b){b.sort(function(a,N){return a.toString().localeCompare(N.toString(),O.n8.hostLanguage)})}; g.om=function(O){return!!O.T&&hG7(O.T)}; g.xH=function(O){return!!O.T&&yS3(O.T)}; g.P3=function(O){return!!O.T&&wZY(O.T)}; g.qg=function(O){return!!O.T&&T2f(O.T)}; g.Jdz=function(O){if(O.GE)return null;var b=O.Zf;b||(b=O.playerResponse&&O.playerResponse.endscreen&&O.playerResponse.endscreen.endscreenUrlRenderer&&O.playerResponse.endscreen.endscreenUrlRenderer.url);return b||null}; g.EYp=function(O){return O.GE?null:O.playerResponse&&O.playerResponse.endscreen&&O.playerResponse.endscreen.endscreenRenderer||null}; g.v3=function(O){return O.D("enable_wn_infocards")}; g.jT=function(O){var b,a,N,k;return(g.v3(O)?(b=O.aX)==null?void 0:(a=b.cards)==null?void 0:a.cardCollectionRenderer:(N=O.playerResponse)==null?void 0:(k=N.cards)==null?void 0:k.cardCollectionRenderer)||null}; g.ST=function(O){if(!O.playerResponse||!O.playerResponse.annotations)return null;O=g.r(O.playerResponse.annotations);for(var b=O.next();!b.done;b=O.next())if(b=b.value,b.playerAnnotationsExpandedRenderer&&b.playerAnnotationsExpandedRenderer.featuredChannel)return b.playerAnnotationsExpandedRenderer;return null}; Im=function(O){return O.adFormat&&(O.FX?O.adFormat!=="1_5":O.adFormat!="1_5")?"adunit":O.eventLabel||O.n8.aX}; g.ft=function(O){return Im(O)==="shortspage"}; gm=function(O){return O.U3()&&O.K().supportsGaplessShorts()}; l0=function(O){if(O.isAd()&&(O.FX?O.videoId!==O.n8.Zh:O.videoId!=O.n8.Zh))return O.n8.Zh}; VM=function(O){return O.M5||Im(O)==="detailpage"||Im(O)==="shortspage"||O.mutedAutoplay}; MB7=function(O){var b=Im(O)==="adunit"?O.BA:VM(O)?Im(O)==="detailpage"||Im(O)==="shortspage"?O.isAutonav||O.BB>0:O.gF?!1:O.n8.iE||O.n8.q5||!g.oS(O.n8)?!0:!1:(O.gF?0:O.iE)&&g.oS(O.n8)?!0:!1;O.D("html5_log_detailpage_autoplay")&&Im(O)==="detailpage"&&O.tN("autoplay_info",{autoplay:O.M5,autonav:O.isAutonav,wasDompaused:O.gF,result:b});return b}; g.Lt=function(O){return O.oauthToken||O.n8.n0}; paz=function(O){if(O.D("html5_stateful_audio_normalization")){var b=1,a=g.q1(O.n8.experiments,"html5_default_ad_gain");a&&O.isAd()&&(b=a);var N,k;a=(k=(N=O.X)==null?void 0:N.audio.X)!=null?k:O.Y3;if(a==null||isNaN(a))O=nYY(O);else{N=(0,g.S)();O.lB=2;k=N-O.n8.jg<=O.maxStatefulTimeThresholdSec*1E3;O.applyStatefulNormalization&&k?O.lB=4:k||(O.n8.xQ=Infinity,O.n8.jg=NaN);k=(O.lB===4?g.qY(O.n8.xQ,O.minimumLoudnessTargetLkfs,O.loudnessTargetLkfs):O.loudnessTargetLkfs)-a;if(O.lB!==4){var D,R,d,Z,F=((D=O.playerResponse)== null?void 0:(R=D.playerConfig)==null?void 0:(d=R.audioConfig)==null?void 0:(Z=d.loudnessNormalizationConfig)==null?void 0:Z.statelessLoudnessAdjustmentGain)||0;k+=F}k=Math.min(k,0);O.preserveStatefulLoudnessTarget&&(O.n8.xQ=a+k,O.n8.jg=N);O=Math.min(1,Math.pow(10,k/20))||b}}else O=nYY(O);return O}; nYY=function(O){var b=1,a=g.q1(O.n8.experiments,"html5_default_ad_gain");a&&O.isAd()&&(b=a);if(O.n8.experiments.RX("html5_audio_gain_null_coalescing")){var N,k;a=(k=(N=O.X)==null?void 0:N.audio.V)!=null?k:O.I8;a==0&&O.tN("db0fix",{rldb:O.I8},!0)}else{var D;a=((D=O.X)==null?void 0:D.audio.V)||O.I8}isNaN(a)||(O.lB=1);return Math.min(1,Math.pow(10,-a/20))||b}; B3=function(O){var b=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],a=g.dl(O.n8)==="TVHTML5_SIMPLY"&&O.n8.T.ctheme==="MUSIC";O.FM||!g.LF(O.n8)&&!a||!b.includes(O.musicVideoType)&&!O.isExternallyHostedPodcast||(O.FM=!0);if(b=g.bl())b=/Starboard\/([0-9]+)/.exec(g.A_()),b=(b?parseInt(b[1],10):NaN)<10;a=O.n8;a=(g.dl(a)==="TVHTML5_CAST"||g.dl(a)==="TVHTML5"&&(a.T.cver.startsWith("6.20130725")||a.T.cver.startsWith("6.20130726")))&&O.n8.T.ctheme==="MUSIC";var N;if(N=!O.FM)a||(a=O.n8,a= g.dl(a)==="TVHTML5"&&a.T.cver.startsWith("7")),N=a;N&&!b&&(b=O.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",a=(O.D("cast_prefer_audio_only_for_atv_and_uploads")||O.D("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&O.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",b||a||O.isExternallyHostedPodcast)&&(O.FM=!0);return O.n8.deviceIsAudioOnly||O.FM&&O.n8.L}; tU=function(O){var b,a,N;return((b=O.playerResponse)==null?void 0:(a=b.playerConfig)==null?void 0:(N=a.compositeVideoConfig)==null?void 0:N.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; g.Ggz=function(O){return O.D("html5_enable_sabr_live_captions")&&O.u3()&&hU(O)||tU(O)}; X6=function(O){var b,a,N;return!!((b=O.playerResponse)==null?0:(a=b.playerConfig)==null?0:(N=a.mediaCommonConfig)==null?0:N.splitScreenEligible)}; i0=function(O){var b;return!((b=O.playerResponse)==null||!b.compositePlayabilityStatus)}; oYz=function(O){return isNaN(O)?0:Math.max((Date.now()-O)/1E3-30,0)}; QM=function(O){return!(!O.EQ||!O.n8.L)&&O.df()}; eT=function(O){return O.hZ&&O.enableServerStitchedDai}; x27=function(O){return O.F2&&!O.IM}; hU=function(O){var b=O.D("html5_enable_sabr_on_drive")&&O.n8.yl==="gd";if(O.BS)return O.F2&&O.tN("fds",{fds:!0},!0),!1;if(O.n8.yl!=="yt"&&!b)return O.F2&&O.tN("dsvn",{ns:O.n8.yl},!0),!1;if(O.cotn||!O.T||O.T.isOtf&&!O.D("html5_enable_sabr_otf_in_client")||O.D("html5_disable_sabr_for_hls")&&O.V&&!O.V.T||O.kS&&!O.D("html5_enable_sabr_csdai"))return!1;if(O.D("html5_use_sabr_requests_for_debugging"))return!0;O.F2&&O.tN("esfw",{usbc:O.F2,hsu:!!O.IM},!0);if(O.F2&&O.IM)return!0;if(O.D("html5_remove_client_sabr_determination"))return!1; var a=!O.T.u3&&!O.Ob();b=a&&Zg&&O.D("html5_enable_sabr_vod_streaming_xhr");a=a&&!Zg&&O.D("html5_enable_sabr_vod_non_streaming_xhr");var N=O5(O),k=O.D("html5_enable_sabr_drm_vod_streaming_xhr")&&Zg&&O.Ob()&&!O.T.u3&&(O.drmProduct==="1"?!1:!0);(b=b||a||N||k)&&!O.IM&&O.tN("sabr",{loc:"m"},!0);return b&&!!O.IM}; O5=function(O){var b;if(!(b=Zg&&O.u3()&&O.Ob()&&(O.drmProduct==="1"?!1:!0)&&O.D("html5_sabr_live_drm_streaming_xhr"))){b=O.u3()&&!O.Ob()&&Zg;var a=O.u3()&&O.latencyClass!=="ULTRALOW"&&!O.isLowLatencyLiveStream&&O.D("html5_sabr_live_normal_latency_streaming_xhr"),N=O.isLowLatencyLiveStream&&O.D("html5_sabr_live_low_latency_streaming_xhr"),k=O.latencyClass==="ULTRALOW"&&O.D("html5_sabr_live_ultra_low_latency_streaming_xhr");b=b&&(a||N||k)}a=b;b=O.enableServerStitchedDai&&a&&O.D("html5_enable_sabr_ssdai_streaming_xhr"); a=!O.enableServerStitchedDai&&a;N=O.u3()&&!Zg&&O.D("html5_enable_sabr_live_non_streaming_xhr");O=Zg&&(O.CD()||X6(O)&&O.D("html5_enable_sabr_for_lifa_eligible_streams"));return b||a||N||O}; CnB=function(O){var b;if(b=!!O.cotn)b=O.videoId,b=!!b&&g.Pe(b)===1;return b&&!O.EQ}; g.bN=function(O){if(!O.T||!O.G||!O.X)return!1;var b=O.T.T,a=!!b[O.G.id]&&vl(b[O.G.id].Vp.T);b=!!b[O.X.id]&&vl(b[O.X.id].Vp.T);return(O.G.itag==="0"||a)&&b}; aT=function(O){return O.LQ?["OK","LIVE_STREAM_OFFLINE"].includes(O.LQ.status):!0}; Hs3=function(O){return(O=O.HQ)&&O.showError?O.showError:!1}; NJ=function(O,b){return O.D(b)?!0:(O.fflags||"").includes(b+"=true")}; Pnp=function(O){return O.D("html5_heartbeat_iff_heartbeat_params_filled")}; LqY=function(O,b){b.inlineMetricEnabled&&(O.inlineMetricEnabled=!0);b.playback_progress_0s_url&&(O.pQ=new U9e(b));if(b=b.video_masthead_ad_quartile_urls)O.UL=b.quartile_0_url,O.VP=b.quartile_25_url,O.Od=b.quartile_50_url,O.KW=b.quartile_75_url,O.GI=b.quartile_100_url,O.KQ=b.quartile_0_urls,O.Rk=b.quartile_25_urls,O.x8=b.quartile_50_urls,O.bk=b.quartile_75_urls,O.zX=b.quartile_100_urls}; Vdw=function(O){var b={};O=g.r(O);for(var a=O.next();!a.done;a=O.next()){a=a.value;var N=a.split("=");N.length===2?b[N[0]]=N[1]:b[a]=!0}return b}; IlQ=function(O){if(O){if(uTA(O))return O;O=Ay8(O);if(uTA(O,!0))return O}return""}; g.vYQ=function(O){return O.captionsLanguagePreference||O.n8.captionsLanguagePreference||g.JU(O,"yt:cc_default_lang")||O.n8.zl}; $n=function(O){return!(!O.isLivePlayback||!O.hasProgressBarBoundaries())}; g.Ct=function(O){var b;return O.aF||((b=O.suggestions)==null?void 0:b[0])||null}; g.dh=function(O){return O.KJ&&(O.D("embeds_enable_pfp_always_unbranded")||O.n8.vA)}; g.Z4=function(O){var b,a;return!!((b=O.embeddedPlayerConfig)==null?0:(a=b.embeddedPlayerFlags)==null?0:a.enableMusicUx)}; j9Y=function(O){return O.U||O.D("web_player_media_session_infinity")&&O.isLivePlayback}; FK=function(O){return O.n8.X&&O.isPrivate}; g.BI=function(O){var b=O.K(),a=g.gh(b),N=b.Dq;(b.D("embeds_web_enable_iframe_api_send_full_embed_url")||b.D("embeds_web_enable_rcat_validation_in_havs")||b.D("embeds_enable_autoplay_and_visibility_signals"))&&g.fa(b)&&(N&&(a.thirdParty=Object.assign({},a.thirdParty,{embedUrl:N})),Roe(a,O));if(N=O.Py)a.clickTracking={clickTrackingParams:N};else if(b.D("html5_embeds_fix_itct")&&g.fa(O.K())&&g.Ny("EVENT_ID"))a.clickTracking={clickTrackingParams:g.Ny("EVENT_ID")};else if(b.D("html5_log_missing_itct")){var k; N=new g.Nf("Missing ITCT in InnerTubeContext",{isAd:O.isAd(),BAL:(k=b.getWebPlayerContextConfig())==null?void 0:k.contextId});g.S$(N)}k=a.client||{};N="EMBED";var D=Im(O);D==="leanback"?N="WATCH":b.D("gvi_channel_client_screen")&&D==="profilepage"?N="CHANNEL":O.Ql?N="LIVE_MONITOR":D==="detailpage"?N="WATCH_FULL_SCREEN":D==="adunit"?N="ADUNIT":D==="sponsorshipsoffer"&&(N="UNKNOWN");k.clientScreen=N;if(b=O.kidsAppInfo)k.kidsAppInfo=JSON.parse(b);(N=O.Tb)&&!b&&(k.kidsAppInfo={contentSettings:{ageUpMode:Syf[N]}}); if(b=O.Kq)k.unpluggedAppInfo={enableFilterMode:!0};(N=O.unpluggedFilterModeType)&&!b&&(k.unpluggedAppInfo={filterModeType:Iiz[N]});if(b=O.A0)k.unpluggedLocationInfo=b;a.client=k;k=a.request||{};O.n0&&(k.isPrefetch=!0);if(b=O.mdxEnvironment)k.mdxEnvironment=b;if(b=O.mdxControlMode)k.mdxControlMode=fie[b];a.request=k;k=a.user||{};if(b=O.Xy)k.credentialTransferTokens=[{token:b,scope:"VIDEO"}];if(b=O.Dq)k.delegatePurchases={oauthToken:b},k.kidsParent={oauthToken:b};a.user=k;if(k=O.contextParams)a.activePlayers= [{playerContextParams:k}];if(O=O.clientScreenNonce)a.clientScreenNonce=O;return a}; g.gh=function(O){var b=g.wp(),a=b.client||{};if(O.forcedExperiments){var N=O.forcedExperiments.split(","),k=[];N=g.r(N);for(var D=N.next();!D.done;D=N.next())k.push(Number(D.value));a.experimentIds=k}if(k=O.homeGroupInfo)a.homeGroupInfo=JSON.parse(k);if(k=O.getPlayerType())a.playerType=k;if(k=O.T.ctheme)a.theme=k;if(k=O.livingRoomAppMode)a.tvAppInfo=Object.assign({},a.tvAppInfo,{livingRoomAppMode:k});k=O.deviceYear;O.D("html5_propagate_device_year")&&k&&(a.tvAppInfo=Object.assign({},a.tvAppInfo,{deviceYear:k})); if(k=O.livingRoomPoTokenId)a.tvAppInfo=Object.assign({},a.tvAppInfo,{livingRoomPoTokenId:k});b.client=a;a=b.user||{};O.enableSafetyMode&&(a=Object.assign({},a,{enableSafetyMode:!0}));O.pageId&&(a=Object.assign({},a,{onBehalfOfUser:O.pageId}));b.user=a;a=O.Dq;O.D("embeds_web_enable_iframe_api_send_full_embed_url")||O.D("embeds_web_enable_rcat_validation_in_havs")||O.D("embeds_enable_autoplay_and_visibility_signals")||!a||(b.thirdParty={embedUrl:a});return b}; Q9z=function(O,b,a){var N=O.videoId,k=g.BI(O),D=O.K(),R={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(p7()),referer:document.location.toString(),signatureTimestamp:20241};g.il();O.isAutonav&&(R.autonav=!0);g.QO(0,141)&&(R.autonavState=g.QO(0,140)?"STATE_OFF":"STATE_ON");R.autoCaptionsDefaultOn=g.QO(0,66);MB7(O)&&(R.autoplay=!0);D.L&&O.cycToken&&(R.cycToken=O.cycToken);D.enablePrivacyFilter&&(R.enablePrivacyFilter=!0);O.isFling&&(R.fling=!0);var d=O.forceAdsUrl;if(d){var Z={},F=[];d= d.split(",");d=g.r(d);for(var B=d.next();!B.done;B=d.next()){B=B.value;var K=B.split("|");K.length!==3||B.includes("=")||(K[0]="breaktype="+K[0],K[1]="offset="+K[1],K[2]="url="+K[2]);B={adtype:"video_ad"};K=g.r(K);for(var t=K.next();!t.done;t=K.next()){var h=g.r(t.value.split("="));t=h.next().value;h=DBB(h);B[t]=h.join("=")}K=B.url;t=B.presetad;h=B.viralresponseurl;var y=Number(B.campaignid);if(B.adtype==="in_display_ad")K&&(Z.url=K),t&&(Z.presetAd=t),h&&(Z.viralAdResponseUrl=h),y&&(Z.viralCampaignId= String(y));else if(B.adtype==="video_ad"){var U={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(B.offset)||0)}};if(B=li8[B.breaktype])U.breakType=B;K&&(U.url=K);t&&(U.presetAd=t);h&&(U.viralAdResponseUrl=h);y&&(U.viralCampaignId=String(y));F.push(U)}}R.forceAdParameters={videoAds:F,inDisplayAd:Z}}O.isInlinePlaybackNoAd&&(R.isInlinePlaybackNoAd=!0);O.isLivingRoomDeeplink&&(R.isLivingRoomDeeplink=!0);Z=O.YY;if(Z!=null){Z={startWalltime:String(Z)};if(F=O.Bg)Z.manifestDuration=String(F||14400); R.liveContext=Z}if(O.mutedAutoplay){R.mutedAutoplay=!0;Z=D.getWebPlayerContextConfig();var u,q;(Z==null?0:(u=Z.embedsHostFlags)==null?0:u.allowMutedAutoplayDurationMode)&&(Z==null?0:(q=Z.embedsHostFlags)==null?0:q.allowMutedAutoplayDurationMode.includes(VBQ[O.mutedAutoplayDurationMode]))&&(R.mutedAutoplayDurationMode=VBQ[O.mutedAutoplayDurationMode])}if(O.gF?0:O.iE)R.splay=!0;u=O.vnd;u===5&&(R.vnd=u);u={};if(q=O.isMdxPlayback)u.triggeredByMdx=q;if(q=O.Cj)u.skippableAdsSupported=q.split(",").includes("ska"); if(F=O.FL){q=O.l2;Z=[];F=g.r(dcw(F));for(d=F.next();!d.done;d=F.next()){d=d.value;B=d.platform;d={applicationState:d.Ge?"INACTIVE":"ACTIVE",clientFormFactor:LNY[B]||"UNKNOWN_FORM_FACTOR",clientName:FFB[d.Kd]||"UNKNOWN_INTERFACE",clientVersion:d.deviceVersion||"",platform:Xae[B]||"UNKNOWN_PLATFORM"};B={};if(q){K=void 0;try{K=JSON.parse(q)}catch(m){g.I6(m)}K&&(B={params:[{key:"ms",value:K.ms}]},K.advertising_id&&(B.advertisingId=K.advertising_id),K.limit_ad_tracking!==void 0&&K.limit_ad_tracking!== null&&(B.limitAdTracking=K.limit_ad_tracking),d.osName=K.os_name,d.userAgent=K.user_agent,d.windowHeightPoints=K.window_height_points,d.windowWidthPoints=K.window_width_points)}Z.push({adSignalsInfo:B,remoteClient:d})}u.remoteContexts=Z}q=O.sourceContainerPlaylistId;Z=O.serializedMdxMetadata;if(q||Z)F={},q&&(F.mdxPlaybackContainerInfo={sourceContainerPlaylistId:q}),Z&&(F.serializedMdxMetadata=Z),u.mdxPlaybackSourceContext=F;R.mdxContext=u;u=b.width;u>0&&(R.playerWidthPixels=Math.round(u));if(b=b.height)R.playerHeightPixels= Math.round(b);a!==0&&(R.vis=a);if(a=D.widgetReferrer)R.widgetReferrer=a.substring(0,128);g.oS(D)&&R&&(R.ancestorOrigins=D.ancestorOrigins);O.defaultActiveSourceVideoId&&(R.compositeVideoContext={defaultActiveSourceVideoId:O.defaultActiveSourceVideoId});if(D=D.getWebPlayerContextConfig())R.encryptedHostFlags=D.encryptedHostFlags;N={videoId:N,context:k,playbackContext:{contentPlaybackContext:R}};if(O.Is){var W;N.playbackContext.reloadPlaybackContext={reloadPlaybackParams:(W=O.Is)==null?void 0:W.reloadPlaybackParams}}O.contentCheckOk&& (N.contentCheckOk=!0);if(W=O.clientPlaybackNonce)N.cpn=W;if(W=O.playerParams)N.params=W;if(W=O.playlistId)N.playlistId=W;O.racyCheckOk&&(N.racyCheckOk=!0);W=O.K();if(k=W.embedConfig)N.serializedThirdPartyEmbedConfig=k;N.captionParams={};k=g.QO(g.il(),65);O.deviceCaptionsOn!=null?N.captionParams.deviceCaptionsOn=O.deviceCaptionsOn:g.R_(W)&&(N.captionParams.deviceCaptionsOn=k!=null?!k:!1);O.pp&&(N.captionParams.deviceCaptionsLangPref=O.pp);O.xI.length?N.captionParams.viewerSelectedCaptionLangs=O.xI: g.R_(W)&&(k=g.DY(),k==null?0:k.length)&&(N.captionParams.viewerSelectedCaptionLangs=k);k=O.fetchType==="onesie"&&O.D("html5_onesie_attach_po_token");R=O.fetchType!=="onesie"&&O.D("html5_non_onesie_attach_po_token");if(k||R)k=O.K(),k.gF&&(N.serviceIntegrityDimensions={},N.serviceIntegrityDimensions.poToken=k.gF);W.D("fetch_att_independently")&&(N.attestationRequest={omitBotguardData:!0});N.playbackContext||(N.playbackContext={});N.playbackContext.devicePlaybackCapabilities=is8(O);N.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding=== !1&&O.tN("noVp9",{});return N}; is8=function(O){var b=!(O==null?0:O.F_())&&(O==null?void 0:O.u3())&&Z0(),a;if(!(a=O==null)){a=g.yM(O);O=O.K().N;var N=ho("243");a=!(N&&m2(a,N,O,!0)===!0)}return{supportsVp9Encoding:!(a||b),supportXhr:Zg}}; OLw=function(O,b){var a,N,k;return g.M(function(D){if(D.G==1)return a={context:g.gh(O.K()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:O.videoId,cpn:O.clientPlaybackNonce}}]},N=g.Ur(e2e),g.J(D,g.DO(b,a,N),2);k=D.T;return D.return(k)})}; bLe=function(O,b,a){var N=g.q1(b.experiments,"bg_vm_reinit_threshold");(!iP||(0,g.S)()-iP>N)&&OLw(O,a).then(function(k){k&&(k=k.botguardData)&&g.eU(k,b)},function(k){O.Yk()||(k=Pt(k),O.tN("attf",k.details))})}; KG=function(O,b){g.p.call(this);this.app=O;this.state=b}; hK=function(O,b,a){O.state.T.hasOwnProperty(b)||tK(O,b,a);O.state.U[b]=function(){return a.apply(O,g.nw.apply(0,arguments))}; O.state.Y.add(b)}; yY=function(O,b,a){O.state.T.hasOwnProperty(b)||tK(O,b,a);O.app.K().L&&(O.state.L[b]=function(){return a.apply(O,g.nw.apply(0,arguments))},O.state.Y.add(b))}; tK=function(O,b,a){O.state.T[b]=function(){return a.apply(O,g.nw.apply(0,arguments))}}; g.wh=function(O,b,a){return O.state.T[b].apply(O.state.T,g.H(a))}; Tp=function(){g.p6.call(this);this.N=new Map}; rh=function(){g.p.apply(this,arguments);this.element=null;this.Y=new Set;this.U={};this.L={};this.T={};this.J=new Set;this.V=new Tp;this.G=new Tp;this.X=new Tp;this.N=new Tp}; abe=function(O,b,a){typeof O==="string"&&(O={mediaContentUrl:O,startSeconds:b,suggestedQuality:a});a:{if((b=O.mediaContentUrl)&&(b=/\/([ve]|embed)\/([^#?]+)/.exec(b))&&b[2]){b=b[2];break a}b=null}O.videoId=b;return U5(O)}; U5=function(O,b,a){if(typeof O==="string")return{videoId:O,startSeconds:b,suggestedQuality:a};b={};a=g.r(Nbz);for(var N=a.next();!N.done;N=a.next())N=N.value,O[N]&&(b[N]=O[N]);return b}; kf7=function(O,b,a,N){if(g.O$(O)&&!Array.isArray(O)){b="playlist list listType index startSeconds suggestedQuality".split(" ");a={};for(N=0;N<b.length;N++){var k=b[N];O[k]&&(a[k]=O[k])}return a}b={index:b,startSeconds:a,suggestedQuality:N};typeof O==="string"&&O.length===16?b.list="PL"+O:b.playlist=O;return b}; uN=function(){KG.apply(this,arguments)}; sje=function(O){hK(O,"cueVideoById",O.BJ);hK(O,"loadVideoById",O.LU);hK(O,"cueVideoByUrl",O.Lh);hK(O,"loadVideoByUrl",O.Ra);hK(O,"playVideo",O.BDl);hK(O,"pauseVideo",O.pauseVideo);hK(O,"stopVideo",O.G4_);hK(O,"clearVideo",O.clearVideo);hK(O,"getVideoBytesLoaded",O.nK);hK(O,"getVideoBytesTotal",O.Va);hK(O,"getVideoLoadedFraction",O.FG);hK(O,"getVideoStartBytes",O.Wv);hK(O,"cuePlaylist",O.cuePlaylist);hK(O,"loadPlaylist",O.eQ);hK(O,"nextVideo",O.aGG);hK(O,"previousVideo",O.j3d);hK(O,"playVideoAt",O.IUU); hK(O,"setShuffle",O.setShuffle);hK(O,"setLoop",O.setLoop);hK(O,"getPlaylist",O.w2);hK(O,"getPlaylistIndex",O.getPlaylistIndex);hK(O,"getPlaylistId",O.getPlaylistId);hK(O,"loadModule",O.ji);hK(O,"unloadModule",O.L1);hK(O,"setOption",O.K7);hK(O,"getOption",O.Qg);hK(O,"getOptions",O.Qz);hK(O,"mute",O.XyL);hK(O,"unMute",O.Ikk);hK(O,"isMuted",O.isMuted);hK(O,"setVolume",O.A2d);hK(O,"getVolume",O.getVolume);hK(O,"seekTo",O.iJX);hK(O,"getPlayerMode",O.getPlayerMode);hK(O,"getPlayerState",O.tU);hK(O,"getAvailablePlaybackRates", O.getAvailablePlaybackRates);hK(O,"getPlaybackQuality",function(){return O.getPlaybackQuality(1)}); hK(O,"setPlaybackQuality",O.p1i);hK(O,"getAvailableQualityLevels",O.Lm);hK(O,"getCurrentTime",O.xx);hK(O,"getDuration",O.j3);hK(O,"addEventListener",O.jE);hK(O,"removeEventListener",O.TKU);hK(O,"getDebugText",O.S3);hK(O,"getVideoData",function(){return DSB(O)}); hK(O,"addCueRange",O.xe);hK(O,"removeCueRange",O.removeCueRange);hK(O,"setSize",O.setSize);hK(O,"getApiInterface",O.getApiInterface);hK(O,"destroy",O.destroy);hK(O,"mutedAutoplay",O.mutedAutoplay);var b=O.app.K();b.Y||(hK(O,"getVideoEmbedCode",O.getVideoEmbedCode),hK(O,"getVideoUrl",O.Pv));hK(O,"getMediaReferenceTime",O.JB);hK(O,"getSize",O.getSize);hK(O,"setFauxFullscreen",O.eK4);b.D("embeds_enable_move_set_center_crop_to_public")&&hK(O,"setCenterCrop",O.setCenterCrop);b.Y||hK(O,"logImaAdEvent", O.logImaAdEvent);hK(O,"preloadVideoById",O.RcN);hK(O,"wakeUpControls",O.wakeUpControls)}; g.AK=function(O){return(O=R4B(O.app.To()))?O.rl():null}; qJ=function(O){var b=g.La(O.app.K()),a,N=(a=O.app.getVideoData())==null?void 0:a.jc;O=WI(O.app);return g.To(b)&&!N||O?!1:!0}; DSB=function(O,b){var a={};if(b=O.app.Db(b===void 0?1:b)){b=b.getVideoData();if(FK(b))return{};a.video_id=b.videoId;a.author=b.author;a.title=b.title;a.isPlayable=aT(b);a.errorCode=b.errorCode;if(b.G&&b.G.video){a.video_quality=b.G.video.quality;b=b.G.video;var N=[];b.fps>32&&N.push("hfr");b.isHdr()&&N.push("hdr");b.primaries==="bt2020"&&N.push("wcg");a.video_quality_features=N}}if(O=O.getPlaylistId())a.list=O;return a}; HI=function(){uN.apply(this,arguments)}; Yn=function(O,b){var a={};if(O.app.K().Mi){O=g.r($SY);for(var N=O.next();!N.done;N=O.next())N=N.value,b.hasOwnProperty(N)&&(a[N]=b[N]);if(b=a.qoe_cat)O="",typeof b==="string"&&b.length>0&&(O=b.split(",").filter(function(k){return CP7.includes(k)}).join(",")),a.qoe_cat=O; dSw(a)}else for(O=g.r(ZLf),N=O.next();!N.done;N=O.next())N=N.value,b.hasOwnProperty(N)&&(a[N]=b[N]);return a}; dSw=function(O){var b=O.raw_player_response;if(!b){var a=O.player_response;a&&(b=JSON.parse(a))}delete O.player_response;delete O.raw_player_response;if(b){O.raw_player_response={streamingData:b.streamingData,playerConfig:b.playerConfig};var N;if((N=b.playbackTracking)==null?0:N.qoeUrl)O.raw_player_response=Object.assign({},O.raw_player_response,{playbackTracking:{qoeUrl:b.playbackTracking.qoeUrl}});var k;if((k=b.videoDetails)==null?0:k.videoId)O.raw_player_response=Object.assign({},O.raw_player_response, {videoDetails:{videoId:b.videoDetails.videoId}})}}; cI=function(O,b,a){var N=O.app.wD(a);if(!N)return 0;O=N-O.app.getCurrentTime(a);return b-O}; gOY=function(O){var b=b===void 0?5:b;return O?Fgz[O]||b:b}; g.mS=function(){HI.apply(this,arguments)}; Bb3=function(O){tK(O,"getInternalApiInterface",O.getInternalApiInterface);tK(O,"addEventListener",O.SE);tK(O,"removeEventListener",O.ssX);tK(O,"cueVideoByPlayerVars",O.Fz);tK(O,"loadVideoByPlayerVars",O.KU);tK(O,"preloadVideoByPlayerVars",O.xdy);tK(O,"getAdState",O.getAdState);tK(O,"sendAbandonmentPing",O.sendAbandonmentPing);tK(O,"setLoopRange",O.setLoopRange);tK(O,"getLoopRange",O.getLoopRange);tK(O,"setAutonavState",O.setAutonavState);tK(O,"seekTo",O.Cp4);tK(O,"seekBy",O.ElN);tK(O,"seekToLiveHead", O.seekToLiveHead);tK(O,"requestSeekToWallTimeSeconds",O.requestSeekToWallTimeSeconds);tK(O,"seekToStreamTime",O.seekToStreamTime);tK(O,"startSeekCsiAction",O.startSeekCsiAction);tK(O,"getStreamTimeOffset",O.getStreamTimeOffset);tK(O,"getVideoData",O.X7);tK(O,"setInlinePreview",O.setInlinePreview);tK(O,"getAppState",O.getAppState);tK(O,"updateLastActiveTime",O.updateLastActiveTime);tK(O,"setBlackout",O.setBlackout);tK(O,"setUserEngagement",O.setUserEngagement);tK(O,"updateSubtitlesUserSettings",O.updateSubtitlesUserSettings); tK(O,"getPresentingPlayerType",O.hK);tK(O,"canPlayType",O.canPlayType);tK(O,"updatePlaylist",O.updatePlaylist);tK(O,"updateVideoData",O.updateVideoData);tK(O,"updateEnvironmentData",O.updateEnvironmentData);tK(O,"sendVideoStatsEngageEvent",O.Ib8);tK(O,"productsInVideoVisibilityUpdated",O.productsInVideoVisibilityUpdated);tK(O,"setSafetyMode",O.setSafetyMode);tK(O,"isAtLiveHead",function(b){return O.isAtLiveHead(void 0,b)}); tK(O,"getVideoAspectRatio",O.getVideoAspectRatio);tK(O,"getPreferredQuality",O.getPreferredQuality);tK(O,"getPlaybackQualityLabel",O.getPlaybackQualityLabel);tK(O,"setPlaybackQualityRange",O.RKU);tK(O,"onAdUxClicked",O.onAdUxClicked);tK(O,"getFeedbackProductData",O.getFeedbackProductData);tK(O,"getStoryboardFrame",O.getStoryboardFrame);tK(O,"getStoryboardFrameIndex",O.getStoryboardFrameIndex);tK(O,"getStoryboardLevel",O.getStoryboardLevel);tK(O,"getNumberOfStoryboardLevels",O.getNumberOfStoryboardLevels); tK(O,"getCaptionWindowContainerId",O.getCaptionWindowContainerId);tK(O,"getAvailableQualityLabels",O.getAvailableQualityLabels);tK(O,"addCueRange",O.addCueRange);tK(O,"addUtcCueRange",O.addUtcCueRange);tK(O,"showAirplayPicker",O.showAirplayPicker);tK(O,"dispatchReduxAction",O.dispatchReduxAction);tK(O,"getPlayerResponse",O.ya);tK(O,"getWatchNextResponse",O.g2);tK(O,"getHeartbeatResponse",O.AB);tK(O,"getCurrentTime",O.R5);tK(O,"getDuration",O.nG);tK(O,"getPlayerState",O.getPlayerState);tK(O,"getPlayerStateObject", O.M$);tK(O,"getVideoLoadedFraction",O.getVideoLoadedFraction);tK(O,"getProgressState",O.getProgressState);tK(O,"getVolume",O.getVolume);tK(O,"setVolume",O.tC);tK(O,"isMuted",O.isMuted);tK(O,"mute",O.Za);tK(O,"unMute",O.qM);tK(O,"loadModule",O.loadModule);tK(O,"unloadModule",O.unloadModule);tK(O,"getOption",O.Uq);tK(O,"getOptions",O.getOptions);tK(O,"setOption",O.setOption);tK(O,"loadVideoById",O.HY);tK(O,"loadVideoByUrl",O.J_);tK(O,"playVideo",O.Oe);tK(O,"loadPlaylist",O.loadPlaylist);tK(O,"nextVideo", O.nextVideo);tK(O,"previousVideo",O.previousVideo);tK(O,"playVideoAt",O.playVideoAt);tK(O,"getDebugText",O.getDebugText);tK(O,"getWebPlayerContextConfig",O.getWebPlayerContextConfig);tK(O,"notifyShortsAdSwipeEvent",O.notifyShortsAdSwipeEvent);tK(O,"getVideoContentRect",O.getVideoContentRect);tK(O,"setSqueezeback",O.setSqueezeback);tK(O,"toggleSubtitlesOn",O.toggleSubtitlesOn);tK(O,"isSubtitlesOn",O.isSubtitlesOn);tK(O,"reportPlaybackIssue",O.reportPlaybackIssue);tK(O,"setAutonav",O.setAutonav);tK(O, "isNotServable",O.isNotServable);tK(O,"channelSubscribed",O.channelSubscribed);tK(O,"channelUnsubscribed",O.channelUnsubscribed);tK(O,"togglePictureInPicture",O.togglePictureInPicture);tK(O,"supportsGaplessAudio",O.supportsGaplessAudio);tK(O,"supportsGaplessShorts",O.supportsGaplessShorts);tK(O,"enqueueVideoByPlayerVars",function(b){return void O.enqueueVideoByPlayerVars(b)}); tK(O,"clearQueue",O.clearQueue);tK(O,"getAudioTrack",O.Bq);tK(O,"setAudioTrack",O.BKX);tK(O,"getAvailableAudioTracks",O.O1);tK(O,"getMaxPlaybackQuality",O.getMaxPlaybackQuality);tK(O,"getUserPlaybackQualityPreference",O.getUserPlaybackQualityPreference);tK(O,"getSubtitlesUserSettings",O.getSubtitlesUserSettings);tK(O,"resetSubtitlesUserSettings",O.resetSubtitlesUserSettings);tK(O,"setMinimized",O.setMinimized);tK(O,"setOverlayVisibility",O.setOverlayVisibility);tK(O,"confirmYpcRental",O.confirmYpcRental); tK(O,"queueNextVideo",O.queueNextVideo);tK(O,"handleExternalCall",O.handleExternalCall);tK(O,"logApiCall",O.logApiCall);tK(O,"isExternalMethodAvailable",O.isExternalMethodAvailable);tK(O,"setScreenLayer",O.setScreenLayer);tK(O,"getCurrentPlaylistSequence",O.getCurrentPlaylistSequence);tK(O,"getPlaylistSequenceForTime",O.getPlaylistSequenceForTime);tK(O,"shouldSendVisibilityState",O.shouldSendVisibilityState);tK(O,"syncVolume",O.syncVolume);tK(O,"highlightSettingsMenuItem",O.highlightSettingsMenuItem); tK(O,"openSettingsMenuItem",O.openSettingsMenuItem);tK(O,"getEmbeddedPlayerResponse",O.getEmbeddedPlayerResponse);tK(O,"getVisibilityState",O.getVisibilityState);tK(O,"isMutedByMutedAutoplay",O.isMutedByMutedAutoplay);tK(O,"isMutedByEmbedsMutedAutoplay",O.isMutedByEmbedsMutedAutoplay);tK(O,"setGlobalCrop",O.setGlobalCrop);tK(O,"setInternalSize",O.setInternalSize);tK(O,"setFauxFullscreen",O.setFauxFullscreen);tK(O,"setAppFullscreen",O.setAppFullscreen)}; JK=function(O,b,a){O=g.zp(O.qd(),b);return a?(a.addOnDisposeCallback(O),null):O}; g.E5=function(O,b,a){return O.app.K().Yl?b:g.cS("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:b,SHORTCUT:a})}; Kge=function(O){O.qd().element.setAttribute("aria-live","polite")}; g.MJ=function(O,b){g.mS.call(this,O,b);Bb3(this);yY(this,"addEventListener",this.Ar);yY(this,"removeEventListener",this.G$l);yY(this,"cueVideoByPlayerVars",this.O4);yY(this,"loadVideoByPlayerVars",this.pU);yY(this,"preloadVideoByPlayerVars",this.bc_);yY(this,"loadVideoById",this.HY);yY(this,"loadVideoByUrl",this.J_);yY(this,"playVideo",this.Oe);yY(this,"loadPlaylist",this.loadPlaylist);yY(this,"nextVideo",this.nextVideo);yY(this,"previousVideo",this.previousVideo);yY(this,"playVideoAt",this.playVideoAt); yY(this,"getVideoData",this.Br);yY(this,"seekBy",this.hKd);yY(this,"seekTo",this.qpX);yY(this,"showControls",this.showControls);yY(this,"hideControls",this.hideControls);yY(this,"cancelPlayback",this.cancelPlayback);yY(this,"getProgressState",this.getProgressState);yY(this,"isInline",this.isInline);yY(this,"setInline",this.setInline);yY(this,"setLoopVideo",this.setLoopVideo);yY(this,"getLoopVideo",this.getLoopVideo);yY(this,"getVideoContentRect",this.getVideoContentRect);yY(this,"getVideoStats",this.ZT); yY(this,"getCurrentTime",this.bb);yY(this,"getDuration",this.nG);yY(this,"getPlayerState",this.fK);yY(this,"getVideoLoadedFraction",this.aZ);yY(this,"mute",this.Za);yY(this,"unMute",this.qM);yY(this,"setVolume",this.tC);yY(this,"loadModule",this.loadModule);yY(this,"unloadModule",this.unloadModule);yY(this,"getOption",this.Uq);yY(this,"getOptions",this.getOptions);yY(this,"setOption",this.setOption);yY(this,"addCueRange",this.addCueRange);yY(this,"getDebugText",this.getDebugText);yY(this,"getStoryboardFormat", this.getStoryboardFormat);yY(this,"toggleFullscreen",this.toggleFullscreen);yY(this,"isFullscreen",this.isFullscreen);yY(this,"getPlayerSize",this.getPlayerSize);yY(this,"toggleSubtitles",this.toggleSubtitles);yY(this,"setCenterCrop",this.setCenterCrop);yY(this,"setFauxFullscreen",this.setFauxFullscreen);yY(this,"setSizeStyle",this.setSizeStyle);yY(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);yY(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);sje(this)}; g.nG=function(O){O=O.To();var b=O.v1.get("endscreen");return b&&b.AT()?!0:O.M7()}; g.pG=function(O,b){O.getPresentingPlayerType()===3?O.publish("mdxautoplaycancel"):O.xk("onAutonavCancelled",b)}; g.oT=function(O){var b=Gp(O.To());return O.app.ZZ&&!O.isFullscreen()||O.getPresentingPlayerType()===3&&b&&b.uD()&&b.lr()||!!O.getPlaylist()}; g.xn=function(O,b){g.wh(O,"addEmbedsConversionTrackingParams",[b])}; g.vI=function(O){return(O=g.PI(O.To()))?O.t3():{}}; g.tU3=function(O){O=(O=O.getVideoData())&&O.G;return!!O&&!(!O.audio||!O.video)&&O.mimeType!=="application/x-mpegURL"}; g.jO=function(O,b,a){O=O.jL().element;var N=zM(O.children,function(k){k=Number(k.getAttribute("data-layer"));return a-k||1}); N<0&&(N=-(N+1));bF(O,b,N);b.setAttribute("data-layer",String(a))}; g.SO=function(O){var b=O.K();if(!b.A0)return!1;var a=O.getVideoData();if(!a||O.getPresentingPlayerType()===3)return!1;var N=(!a.isLiveDefaultBroadcast||b.D("allow_poltergust_autoplay"))&&!$n(a);N=a.isLivePlayback&&(!b.D("allow_live_autoplay")||!N);var k=a.isLivePlayback&&b.D("allow_live_autoplay_on_mweb");O=O.getPlaylist();O=!!O&&O.uD();var D=a.aX&&a.aX.playerOverlays||null;D=!!(D&&D.playerOverlayRenderer&&D.playerOverlayRenderer.autoplay);D=a.KJ&&D;return!a.ypcPreview&&(!N||k)&&!g.tR(a.Mi,"ypc")&& !O&&(!g.oS(b)||D)}; ylA=function(O,b){O=h4Q(O.app.W7().X);O=g.r(O);for(var a=O.next();!a.done;a=O.next()){a=a.value;var N=a.getAvailableAudioTracks(),k=null;N=g.r(N);for(var D=N.next();!D.done;D=N.next())if(D=D.value,D.getLanguageInfo().getId()===b){k=D;break}k&&a.Xp(k,!0)}}; IT=function(){Lz.apply(this,arguments);this.requestHeaders={}}; lN=function(){fG||(fG=new IT);return fG}; VY=function(O,b){b?O.requestHeaders.Authorization="Bearer "+b:delete O.requestHeaders.Authorization}; g.LG=function(O){g.p.call(this);var b=this;this.vy=O;this.Vt={Vs:function(){return b.vy}}}; g.XK=function(O,b,a,N){N=N===void 0?!1:N;g.Ay.call(this,b);var k=this;this.Z=O;this.Tr=N;this.L=new g.V4(this);this.fade=new g.gN(this,a,!0,void 0,void 0,function(){k.MB()}); g.G(this,this.L);g.G(this,this.fade)}; iN=function(O){var b=O.Z.getRootNode();return O.Z.D("web_watch_pip")||O.Z.D("web_shorts_pip")?oi(b):document}; wkw=function(O){O.G&&(document.activeElement&&g.Ne(O.element,document.activeElement)&&O.G.focus(),O.G.setAttribute("aria-expanded","false"),O.G=void 0);g.xp(O.L);O.J=void 0}; QY=function(O,b,a){O.rz()?O.gP():O.BU(b,a)}; eO=function(O,b,a,N){N=new g.f({W:"div",rd:["ytp-linked-account-popup-button"],f8:N,S:{role:"button",tabindex:"0"}});b=new g.f({W:"div",C:"ytp-linked-account-popup",S:{role:"dialog","aria-modal":"true",tabindex:"-1"},j:[{W:"div",C:"ytp-linked-account-popup-title",f8:b},{W:"div",C:"ytp-linked-account-popup-description",f8:a},{W:"div",C:"ytp-linked-account-popup-buttons",j:[N]}]});g.XK.call(this,O,{W:"div",C:"ytp-linked-account-popup-container",j:[b]},100);var k=this;this.dialog=b;g.G(this,this.dialog); N.listen("click",function(){k.gP()}); g.G(this,N);g.jO(this.Z,this.element,4);this.hide()}; g.bD=function(O,b,a,N){g.Ay.call(this,O);this.priority=b;a&&g.OJ(this,a);N&&this.SS(N)}; g.ay=function(O,b,a,N){O=O===void 0?{}:O;b=b===void 0?[]:b;a=a===void 0?!1:a;N=N===void 0?!1:N;b.push("ytp-menuitem");var k=O;"role"in k||(k.role="menuitem");a||(k=O,"tabindex"in k||(k.tabindex="0"));O={W:a?"a":"div",rd:b,S:O,j:[{W:"div",C:"ytp-menuitem-icon",f8:"{{icon}}"},{W:"div",C:"ytp-menuitem-label",f8:"{{label}}"},{W:"div",C:"ytp-menuitem-content",f8:"{{content}}"}]};N&&O.j.push({W:"div",C:"ytp-menuitem-secondary-icon",f8:"{{secondaryIcon}}"});return O}; g.OJ=function(O,b){O.updateValue("label",b)}; NV=function(O){g.bD.call(this,g.ay({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var b=this;this.Z=O;this.G=this.T=!1;this.s0=O.XL();O.createServerVe(this.element,this,!0);this.B(this.Z,"settingsMenuVisibilityChanged",function(a){b.o7(a)}); this.B(this.Z,"videodatachange",this.X);this.listen("click",this.onClick);this.X()}; k2=function(O){return O?g.Hc(O):""}; DT=function(O){g.p.call(this);this.api=O}; sJ=function(O){DT.call(this,O);var b=this;tK(O,"setAccountLinkState",function(a){b.setAccountLinkState(a)}); tK(O,"updateAccountLinkingConfig",function(a){b.updateAccountLinkingConfig(a)}); O.addEventListener("videodatachange",function(a,N){b.onVideoDataChange(N)}); O.addEventListener("settingsMenuInitialized",function(){b.menuItem=new NV(b.api);g.G(b,b.menuItem)})}; TbB=function(O){this.api=O;this.T={}}; Ry=function(O,b,a,N){b in O.T||(a=new g.tp(a,N,{id:b,priority:2,namespace:"appad"}),O.api.t2([a],1),O.T[b]=a)}; $2=function(O){DT.call(this,O);var b=this;this.events=new g.V4(this);g.G(this,this.events);this.T=new TbB(this.api);this.events.B(this.api,"legacyadtrackingpingreset",function(){b.T.T={}}); this.events.B(this.api,"legacyadtrackingpingchange",function(a){var N=b.T;Ry(N,"part2viewed",1,0x8000000000000);Ry(N,"engagedview",Math.max(1,a.yp*1E3),0x8000000000000);if(!a.isLivePlayback){var k=a.lengthSeconds*1E3;gm(a)&&N.api.D("html5_shorts_gapless_ads_duration_fix")&&(k=N.api.getProgressState().seekableEnd*1E3-a.td);Ry(N,"videoplaytime25",k*.25,k);Ry(N,"videoplaytime50",k*.5,k);Ry(N,"videoplaytime75",k*.75,k);Ry(N,"videoplaytime100",k,0x8000000000000);Ry(N,"conversionview",k,0x8000000000000); Ry(N,"videoplaybackstart",1,k);Ry(N,"videoplayback2s",2E3,k);Ry(N,"videoplayback10s",1E4,k)}}); this.events.B(this.api,g.yo("appad"),this.G);this.events.B(this.api,g.w4("appad"),this.G)}; Al8=function(O,b,a){if(!(a in b))return!1;b=b[a];Array.isArray(b)||(b=[b]);b=g.r(b);for(a=b.next();!a.done;a=b.next()){a=a.value;var N={CPN:O.api.getVideoData().clientPlaybackNonce};a=g.Pq(a,N);N=void 0;N=N===void 0?!1:N;(N=d4(Zk(a,rlb),a,N,"Active View 3rd Party Integration URL"))||(N=void 0,N=N===void 0?!1:N,N=d4(Zk(a,US3),a,N,"Google/YouTube Brand Lift URL"));N||(N=void 0,N=N===void 0?!1:N,N=d4(Zk(a,u8z),a,N,"Nielsen OCR URL"));g.Xx(a,void 0,N)}return!0}; Cc=function(O,b){Wgb(O,b).then(function(a){g.Xx(b,void 0,void 0,a)})}; ds=function(O,b){b.forEach(function(a){Cc(O,a)})}; Wgb=function(O,b){return g.PW(O.api.K())&&wL(b)&&yq(b)?g.KE(O.api.K(),g.Lt(O.api.getVideoData())).then(function(a){var N;a&&(N={Authorization:"Bearer "+a});return N},void 0):j1()}; qq8=function(O){DT.call(this,O);this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"videoready",function(b){if(O.getPresentingPlayerType()===1){var a,N,k={playerDebugData:{pmlSignal:!!((a=b.getPlayerResponse())==null?0:(N=a.adPlacements)==null?0:N.some(function(D){var R;return D==null?void 0:(R=D.adPlacementRenderer)==null?void 0:R.renderer})), contentCpn:b.clientPlaybackNonce}};g.wi("adsClientStateChange",k)}})}; ZT=function(O){g.f.call(this,{W:"button",rd:["ytp-button","ytp-autonav-toggle"],S:{title:"{{title}}","aria-label":"{{label}}","data-priority":"3","data-tooltip-target-id":"ytp-autonav-toggle-button"},j:[{W:"div",C:"ytp-autonav-toggle-button-container",j:[{W:"div",C:"ytp-autonav-toggle-button",S:{"aria-checked":"true"}}]}]});this.Z=O;this.G=[];this.T=!1;this.isChecked=!0;O.createClientVe(this.element,this,113681);this.B(O,"presentingplayerstatechange",this.Bj);this.listen("click",this.onClick);this.Z.K().D("web_player_autonav_toggle_always_listen")&& HL7(this);JK(O,this.element,this);this.Bj()}; HL7=function(O){O.G.push(O.B(O.Z,"videodatachange",O.Bj));O.G.push(O.B(O.Z,"videoplayerreset",O.Bj));O.G.push(O.B(O.Z,"onPlaylistUpdate",O.Bj));O.G.push(O.B(O.Z,"autonavchange",O.uh))}; YqQ=function(O){O.isChecked=O.isChecked;O.Gr("ytp-autonav-toggle-button").setAttribute("aria-checked",String(O.isChecked));var b=O.isChecked?"Lecture automatique activ\u00e9e":"Lecture automatique d\u00e9sactiv\u00e9e";O.updateValue("title",b);O.updateValue("label",b);O.Z.mT()}; clQ=function(O){return O.Z.K().D("web_player_autonav_use_server_provided_state")&&Rm(O.t0())}; mSB=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"standardControlsInitialized",function(){var a=new ZT(O);g.G(b,a);O.ev(a,"RIGHT_CONTROLS_LEFT")})}; FL=function(O,b){g.bD.call(this,g.ay({role:"menuitemcheckbox","aria-checked":"false"}),b,O,{W:"div",C:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; gs=function(O,b){O.checked=b;O.element.setAttribute("aria-checked",String(O.checked))}; z47=function(O){var b=!O.K().F2&&O.getPresentingPlayerType()!==3;return O.isFullscreen()||b}; g.BE=function(O,b,a,N){var k=O.currentTarget;if((a===void 0||!a)&&g.pF(O))return O.preventDefault(),!0;b.pauseVideo();O=k.getAttribute("href");g.bT(O,N,!0);return!1}; g.Kc=function(O,b,a){if(kE(b.K())&&b.getPresentingPlayerType()!==2){if(g.pF(a))return b.isFullscreen()&&!b.K().externalFullscreen&&b.toggleFullscreen(),a.preventDefault(),!0}else{var N=g.pF(a);N&&b.pauseVideo();g.bT(O,void 0,!0);N&&(g.aI(O),a.preventDefault())}return!1}; EO3=function(O){O=JlY.includes("fr")?O.D("delhi_modern_web_player_icons")?Tib():{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!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"}}]}:O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 19V5H21V19H3ZM8 11H6C5.73 11 5.48 11.10 5.29 11.29C5.10 11.48 5 11.73 5 12C5 12.26 5.10 12.51 5.29 12.70C5.48 12.89 5.73 13 6 13H8C8.26 13 8.51 12.89 8.70 12.70C8.89 12.51 9 12.26 9 12C9 11.73 8.89 11.48 8.70 11.29C8.51 11.10 8.26 11 8 11ZM18 11H12C11.73 11 11.48 11.10 11.29 11.29C11.10 11.48 11 11.73 11 12C11 12.26 11.10 12.51 11.29 12.70C11.48 12.89 11.73 13 12 13H18C18.26 13 18.51 12.89 18.70 12.70C18.89 12.51 19 12.26 19 12C19 11.73 18.89 11.48 18.70 11.29C18.51 11.10 18.26 11 18 11ZM18 15H16C15.73 15 15.48 15.10 15.29 15.29C15.10 15.48 15 15.73 15 16C15 16.26 15.10 16.51 15.29 16.70C15.48 16.89 15.73 17 16 17H18C18.26 17 18.51 16.89 18.70 16.70C18.89 16.51 19 16.26 19 16C19 15.73 18.89 15.48 18.70 15.29C18.51 15.10 18.26 15 18 15ZM12 15H6C5.73 15 5.48 15.10 5.29 15.29C5.10 15.48 5 15.73 5 16C5 16.26 5.10 16.51 5.29 16.70C5.48 16.89 5.73 17 6 17H12C12.26 17 12.51 16.89 12.70 16.70C12.89 16.51 13 16.26 13 16C13 15.73 12.89 15.48 12.70 15.29C12.51 15.10 12.26 15 12 15Z", fill:"white"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!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"}}]};O.C="ytp-subtitles-button-icon";return O}; MUB=function(O){return JlY.includes("fr")?O?Tib():{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M6,14v-4c0-0.55,.45-1,1-1h3c0.55,0,1,.45,1,1v1H9.5v-0.5h-2v3h2V13H11v1c0,.55-0.45,1-1,1H7C6.45,15,6,14.55,6,14z M14,15h3c0.55,0,1-0.45,1-1v-1h-1.5v0.5h-2v-3h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,.45-1,1v4C13,14.55,13.45,15,14,15z M20,4H4v16h16V4 M21,3v18H3V3.01C3,3,3,3,3.01,3H21L21,3z",fill:"white"}}]}:O?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24", width:"24"},j:[{W:"path",S:{d:"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 19V5H21V19H3ZM8 11H6C5.73 11 5.48 11.10 5.29 11.29C5.10 11.48 5 11.73 5 12C5 12.26 5.10 12.51 5.29 12.70C5.48 12.89 5.73 13 6 13H8C8.26 13 8.51 12.89 8.70 12.70C8.89 12.51 9 12.26 9 12C9 11.73 8.89 11.48 8.70 11.29C8.51 11.10 8.26 11 8 11ZM18 11H12C11.73 11 11.48 11.10 11.29 11.29C11.10 11.48 11 11.73 11 12C11 12.26 11.10 12.51 11.29 12.70C11.48 12.89 11.73 13 12 13H18C18.26 13 18.51 12.89 18.70 12.70C18.89 12.51 19 12.26 19 12C19 11.73 18.89 11.48 18.70 11.29C18.51 11.10 18.26 11 18 11ZM18 15H16C15.73 15 15.48 15.10 15.29 15.29C15.10 15.48 15 15.73 15 16C15 16.26 15.10 16.51 15.29 16.70C15.48 16.89 15.73 17 16 17H18C18.26 17 18.51 16.89 18.70 16.70C18.89 16.51 19 16.26 19 16C19 15.73 18.89 15.48 18.70 15.29C18.51 15.10 18.26 15 18 15ZM12 15H6C5.73 15 5.48 15.10 5.29 15.29C5.10 15.48 5 15.73 5 16C5 16.26 5.10 16.51 5.29 16.70C5.48 16.89 5.73 17 6 17H12C12.26 17 12.51 16.89 12.70 16.70C12.89 16.51 13 16.26 13 16C13 15.73 12.89 15.48 12.70 15.29C12.51 15.10 12.26 15 12 15Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z",fill:"white"}}]}}; tE=function(){return{W:"div",C:"ytp-spinner-container",j:[{W:"div",C:"ytp-spinner-rotator",j:[{W:"div",C:"ytp-spinner-left",j:[{W:"div",C:"ytp-spinner-circle"}]},{W:"div",C:"ytp-spinner-right",j:[{W:"div",C:"ytp-spinner-circle"}]}]}]}}; hE=function(O){if(document.createRange){var b=document.createRange();b&&(b.selectNodeContents(O),O=window.getSelection())&&(O.removeAllRanges(),O.addRange(b))}}; Ts=function(O){var b=O.D("web_player_use_cinematic_label_2")?"Mode ambiant":"\u00c9clairage de cin\u00e9ma";FL.call(this,b,g.ye.qb);var a=this;this.Z=O;this.T=!1;this.G=new g.sW(function(){g.yP(a.element,"ytp-menuitem-highlighted")},0); this.s0=O.XL();O=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M12 .5C11.73 .5 11.48 .60 11.29 .79C11.10 .98 11 1.23 11 1.5V3.5C11 3.76 11.10 4.01 11.29 4.20C11.48 4.39 11.73 4.5 12 4.5C12.26 4.5 12.51 4.39 12.70 4.20C12.89 4.01 13 3.76 13 3.5V1.5C13 1.23 12.89 .98 12.70 .79C12.51 .60 12.26 .5 12 .5ZM3.79 1.29C3.61 1.46 3.51 1.70 3.50 1.94C3.48 2.19 3.56 2.43 3.72 2.63L3.79 2.70L5.29 4.20L5.37 4.27C5.56 4.42 5.80 4.50 6.04 4.49C6.29 4.47 6.52 4.37 6.70 4.20C6.87 4.02 6.97 3.79 6.99 3.54C7.00 3.30 6.92 3.06 6.77 2.86L6.70 2.79L5.20 1.29L5.13 1.22C4.93 1.06 4.69 .98 4.44 1.00C4.20 1.01 3.96 1.11 3.79 1.29ZM18.86 1.22L18.79 1.29L17.29 2.79L17.22 2.86C17.07 3.06 16.99 3.30 17.00 3.54C17.01 3.79 17.12 4.02 17.29 4.20C17.47 4.37 17.70 4.48 17.95 4.49C18.19 4.50 18.43 4.42 18.63 4.27L18.70 4.20L20.20 2.70L20.27 2.63C20.42 2.43 20.50 2.19 20.49 1.95C20.48 1.70 20.37 1.47 20.20 1.29C20.02 1.12 19.79 1.01 19.54 1.00C19.30 .99 19.06 1.07 18.86 1.22ZM19.20 6.01L19 6H5L4.79 6.01C4.30 6.06 3.84 6.29 3.51 6.65C3.18 7.02 2.99 7.50 3 8V16L3.01 16.20C3.05 16.66 3.26 17.08 3.58 17.41C3.91 17.73 4.33 17.94 4.79 17.99L5 18H19L19.20 17.98C19.66 17.94 20.08 17.73 20.41 17.41C20.73 17.08 20.94 16.66 20.99 16.20L21 16V8C20.99 7.50 20.81 7.02 20.48 6.66C20.15 6.29 19.69 6.06 19.20 6.01ZM5 16V8H19V16H5ZM17.29 19.79C17.11 19.96 17.01 20.20 17.00 20.44C16.98 20.69 17.06 20.93 17.22 21.13L17.29 21.20L18.79 22.70L18.86 22.77C19.06 22.92 19.30 23.00 19.54 22.99C19.79 22.98 20.02 22.87 20.20 22.70C20.37 22.52 20.48 22.29 20.49 22.04C20.50 21.80 20.42 21.56 20.27 21.36L20.20 21.29L18.70 19.79L18.63 19.72C18.43 19.56 18.19 19.48 17.94 19.50C17.70 19.51 17.46 19.61 17.29 19.79ZM5.37 19.72L5.29 19.79L3.79 21.29L3.72 21.36C3.57 21.56 3.49 21.80 3.50 22.04C3.51 22.29 3.62 22.52 3.79 22.70C3.97 22.87 4.20 22.98 4.45 22.99C4.69 23.00 4.93 22.92 5.13 22.77L5.20 22.70L6.70 21.20L6.77 21.13C6.92 20.93 7.00 20.69 6.99 20.45C6.97 20.20 6.87 19.97 6.70 19.79C6.52 19.62 6.29 19.52 6.04 19.50C5.80 19.49 5.56 19.57 5.37 19.72ZM12 19.5C11.73 19.5 11.48 19.60 11.29 19.79C11.10 19.98 11 20.23 11 20.5V22.5C11 22.76 11.10 23.01 11.29 23.20C11.48 23.39 11.73 23.5 12 23.5C12.26 23.5 12.51 23.39 12.70 23.20C12.89 23.01 13 22.76 13 22.5V20.5C13 20.23 12.89 19.98 12.70 19.79C12.51 19.60 12.26 19.5 12 19.5Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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.setIcon(O);this.subscribe("select",this.V,this);this.listen(ws,this.X);g.G(this,this.G)}; rs=function(O){DT.call(this,O);var b=this;this.T=!1;O.addEventListener("settingsMenuInitialized",function(){nOz(b)}); O.addEventListener("highlightSettingsMenu",function(a){nOz(b);var N=b.menuItem;a==="menu_item_cinematic_lighting"&&(g.tC(N.element,"ytp-menuitem-highlighted"),g.tC(N.element,"ytp-menuitem-highlight-transition-enabled"),N.G.start())}); tK(O,"updateCinematicSettings",function(a){b.updateCinematicSettings(a)})}; nOz=function(O){O.menuItem||(O.menuItem=new Ts(O.api),g.G(O,O.menuItem),O.menuItem.iV(O.T))}; pk3=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"applicationvideodatachange",function(a,N){N=N.clipConfig;a==="dataloaded"&&N&&N.startTimeMs!=null&&N.endTimeMs!=null&&b.api.setLoopRange({startTimeMs:Math.floor(Number(N.startTimeMs)),endTimeMs:Math.floor(Number(N.endTimeMs)),postId:N.postId,type:"clips"})})}; UJ=function(O){DT.call(this,O);this.events=new g.V4(O);g.G(this,this.events);tK(O,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));tK(O,"setCreatorEndscreenHideButton",this.T.bind(this))}; uD=function(O,b,a,N){FL.call(this,"Volume stable",g.ye.Ye);g.tC(this.element,"ytp-drc-menu-item");this.s0=O.XL();this.V=b;this.T=a;this.hasDrcAudioTrack=N;O.addEventListener("videodatachange",this.G.bind(this));O.D("mta_drc_mutual_exclusion_removal")&&this.B(O,"onPlaybackAudioChange",this.G);b=this.T()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());O=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M12 .99C5.92 .99 1 5.92 1 11.99C1 18.07 5.92 22.99 12 22.99C18.07 22.99 23 18.07 23 11.99C23 5.92 18.07 .99 12 .99ZM12 2.99C14.38 2.99 16.67 3.94 18.36 5.63C20.05 7.32 21 9.61 21 11.99C21 14.38 20.05 16.67 18.36 18.36C16.67 20.05 14.38 20.99 12 20.99C9.61 20.99 7.32 20.05 5.63 18.36C3.94 16.67 3 14.38 3 11.99C3 9.61 3.94 7.32 5.63 5.63C7.32 3.94 9.61 2.99 12 2.99ZM14 6.00C13.73 6.00 13.48 6.10 13.29 6.29C13.10 6.48 13 6.73 13 7.00V17.00C13 17.26 13.10 17.52 13.29 17.70C13.48 17.89 13.73 18.00 14 18.00C14.26 18.00 14.51 17.89 14.70 17.70C14.89 17.52 15 17.26 15 17.00V7.00C15 6.73 14.89 6.48 14.70 6.29C14.51 6.10 14.26 6.00 14 6.00ZM10 8.00C9.73 8.00 9.48 8.10 9.29 8.29C9.10 8.48 9 8.73 9 9.00V15.00C9 15.26 9.10 15.52 9.29 15.70C9.48 15.89 9.73 16.00 10 16.00C10.26 16.00 10.51 15.89 10.70 15.70C10.89 15.52 11 15.26 11 15.00V9.00C11 8.73 10.89 8.48 10.70 8.29C10.51 8.10 10.26 8.00 10 8.00ZM18 9.00C17.73 9.00 17.48 9.10 17.29 9.29C17.10 9.48 17 9.73 17 10.00V14.00C17 14.26 17.10 14.52 17.29 14.70C17.48 14.89 17.73 15.00 18 15.00C18.26 15.00 18.51 14.89 18.70 14.70C18.89 14.52 19 14.26 19 14.00V10.00C19 9.73 18.89 9.48 18.70 9.29C18.51 9.10 18.26 9.00 18 9.00ZM6 10.00C5.73 10.00 5.48 10.10 5.29 10.29C5.10 10.48 5 10.73 5 11.00V13.00C5 13.26 5.10 13.52 5.29 13.70C5.48 13.89 5.73 14.00 6 14.00C6.26 14.00 6.51 13.89 6.70 13.70C6.89 13.52 7 13.26 7 13.00V11.00C7 10.73 6.89 10.48 6.70 10.29C6.51 10.10 6.26 10.00 6 10.00Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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.setIcon(O);this.subscribe("select",this.X,this);gs(this,b);this.s0.PU(this)}; AE=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);O.D("html5_show_drc_toggle")&&O.addEventListener("settingsMenuInitialized",function(){b.menuItem||(b.menuItem=new uD(b.api,b.setDrcUserPreference.bind(b),b.getDrcUserPreference.bind(b),b.G.bind(b)),g.G(b,b.menuItem))}); tK(this.api,"setDrcUserPreference",function(N){b.setDrcUserPreference(N)}); tK(this.api,"getDrcUserPreference",function(){return b.getDrcUserPreference()}); tK(this.api,"hasDrcAudioTrack",function(){return b.G()}); var a;this.T=(a=g.Ip("yt-player-drc-pref"))!=null?a:1;this.updateEnvironmentData()}; WE=function(O){DT.call(this,O);var b=this;this.T={};this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"videodatachange",function(){b.onVideoDataChange()}); this.events.B(O,g.yo("embargo"),function(a){b.api.q1(!0);var N,k=(N=b.T[a.id])!=null?N:[];N=g.r(k);for(k=N.next();!k.done;k=N.next()){var D=k.value;b.api.hideControls();b.api.P1("auth",2,"This video isn't available in your current playback area",GC({embargoed:1,id:a.id,idx:a.G,start:a.start}));k=void 0;(D=(k=D.embargo)==null?void 0:k.onTrigger)&&b.api.xk("innertubeCommand",D)}})}; GfG=function(O,b){var a;return(a=b.onEnter)==null?void 0:a.some(O.G)}; oOe=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){a=a.value;var N=void 0,k=Number((N=a.playbackPosition)==null?void 0:N.utcTimeMillis)/1E3,D=void 0;N=k+Number((D=a.duration)==null?void 0:D.seconds);D="embargo_"+k;O.api.addUtcCueRange(D,k,N,"embargo",!1);a.onEnter&&(O.T[D]=a.onEnter.filter(O.G))}}; qV=function(O){DT.call(this,O);var b=this;this.T=[];this.events=new g.V4(O);g.G(this,this.events);tK(O,"addEmbedsConversionTrackingParams",function(a){b.api.K().GW&&b.addEmbedsConversionTrackingParams(a)}); this.events.B(O,"veClickLogged",function(a){b.api.hasVe(a)&&(a=a.visualElement.getAsJspb(),a=e9(a,2),b.T.push(a))})}; xSG=function(O){DT.call(this,O);tK(O,"isEmbedsShortsMode",function(){return O.isEmbedsShortsMode()})}; PPp=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"initialvideodatacreated",function(a){SU(jU(),16623);b.T=g.n3();var N=O.K().iE&&!a.gF;if(VM(a)&&N){SU(jU(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(a.getWatchNextResponse()){var k,D=(k=a.getWatchNextResponse())==null?void 0:k.trackingParams;D&&fL(D)}if(a.getPlayerResponse()){var R;(a=(R=a.getPlayerResponse())==null?void 0:R.trackingParams)&&fL(a)}}else SU(jU(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),a.getEmbeddedPlayerResponse()&&(R=(D=a.getEmbeddedPlayerResponse())==null?void 0:D.trackingParams)&&fL(R)}); this.events.B(O,"loadvideo",function(){SU(jU(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:b.T})}); this.events.B(O,"cuevideo",function(){SU(jU(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:b.T})}); this.events.B(O,"largeplaybuttonclicked",function(a){SU(jU(),27240,a.visualElement)}); this.events.B(O,"playlistnextbuttonclicked",function(a){SU(jU(),27240,a.visualElement)}); this.events.B(O,"playlistprevbuttonclicked",function(a){SU(jU(),27240,a.visualElement)}); this.events.B(O,"playlistautonextvideo",function(){SU(jU(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; HE=function(O,b){g.p.call(this);var a=this;this.T=null;this.V=b;b=[];for(var N=0;N<=100;N++)b.push(N/100);b={threshold:b,trackVisibility:!0,delay:1E3};(this.G=window.IntersectionObserver?new IntersectionObserver(function(k){k=k[k.length-1];typeof k.isVisible==="undefined"?document.visibilityState==="visible"&&k.isIntersecting&&k.intersectionRatio>0?a.T=k.intersectionRatio:document.visibilityState==="hidden"?a.T=0:a.T=null:a.T=k.isVisible?k.intersectionRatio:0;typeof a.V==="function"&&a.V(a.T)},b): null)&&this.G.observe(O)}; jje=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"applicationInitialized",function(){vOb(b)})}; vOb=function(O){var b=O.api.getRootNode(),a,N=O.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((a=b.parentElement)==null?void 0:a.parentElement)||b:b;O.T=new HE(N,function(k){k!=null&&(O.api.K().HG=k,O.api.K().JW="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.G(O,O.T);O.events.B(O.api,"videoStatsPingCreated",function(k){var D=O.T;D=D.T==null?null:Math.round(D.T*100)/100;k.inview=D!=null?D:void 0;D=O.api.getPlayerSize();if(D.height>0&&D.width>0){D=[Math.round(D.width),Math.round(D.height)];var R=g.sN();R>1&&D.push(R);D=D.join(":")}else D=void 0;k.size=D})}; Sqz=function(O){var b;return((b=((O==null?void 0:O.messageRenderers)||[]).find(function(a){return!!a.timeCounterRenderer}))==null?void 0:b.timeCounterRenderer)||null}; Y2=function(O){g.f.call(this,{W:"div",rd:["ytp-player-content","ytp-iv-player-content"],j:[{W:"div",C:"ytp-free-preview-countdown-timer",j:[{W:"span",f8:"{{label}}"},{W:"span",C:"ytp-free-preview-countdown-timer-separator",f8:"\u2022"},{W:"span",f8:"{{duration}}"}]}]});this.api=O;this.T=null;this.V=this.G=0;this.B(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; fb7=function(O,b){O.T||(O.G=b,O.V=(0,g.S)(),O.T=new g.DH(function(){Ibw(O)},null),Ibw(O))}; Ibw=function(O){var b=Math,a=b.round,N=Math.min((0,g.S)()-O.V,O.G);b=a.call(b,(O.G-N)/1E3);O.updateValue("duration",nL({seconds:b}));b<=0&&O.T?O.stopTimer():O.T&&O.T.start()}; lbe=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"basechromeinitialized",function(){b.T=new Y2(O);g.G(b,b.T);g.jO(O,b.T.element,4);b.T.hide()})}; cE=function(O){g.f.call(this,{W:"button",rd:["ytp-fullerscreen-edu-button","ytp-button"],j:[{W:"div",rd:["ytp-fullerscreen-edu-text"],f8:"Faites d\u00e9filer la page pour afficher plus de d\u00e9tails"},{W:"div",rd:["ytp-fullerscreen-edu-chevron"],j:[{W:"svg",S:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{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.hN=O;this.fade=new g.gN(this,250,void 0,100);this.G=this.T=!1;O.createClientVe(this.element, this,61214);g.G(this,this.fade);this.B(O,"fullscreentoggled",this.iV);this.B(O,"presentingplayerstatechange",this.iV);this.listen("click",this.onClick);this.iV()}; mX=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);tK(this.api,"updateFullerscreenEduButtonSubtleModeState",function(N){b.updateFullerscreenEduButtonSubtleModeState(N)}); tK(this.api,"updateFullerscreenEduButtonVisibility",function(N){b.updateFullerscreenEduButtonVisibility(N)}); var a=O.K();O.D("external_fullscreen_with_edu")&&a.externalFullscreen&&kE(a)&&a.controlsType==="1"&&this.events.B(O,"standardControlsInitialized",function(){b.T=new cE(O);g.G(b,b.T);O.ev(b.T)})}; VUe=function(O){g.f.call(this,{W:"div",C:"ytp-gated-actions-overlay",j:[{W:"div",C:"ytp-gated-actions-overlay-background",j:[{W:"div",C:"ytp-gated-actions-overlay-background-overlay"}]},{W:"button",rd:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],S:{"aria-label":"Fermer"},j:[g.Jy()]},{W:"div",C:"ytp-gated-actions-overlay-bar",j:[{W:"div",C:"ytp-gated-actions-overlay-text-container",j:[{W:"div",C:"ytp-gated-actions-overlay-title",f8:"{{title}}"},{W:"div",C:"ytp-gated-actions-overlay-subtitle", f8:"{{subtitle}}"}]},{W:"div",C:"ytp-gated-actions-overlay-button-container"}]}]});var b=this;this.api=O;this.background=this.Gr("ytp-gated-actions-overlay-background");this.G=this.Gr("ytp-gated-actions-overlay-button-container");this.T=[];this.B(this.Gr("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){b.api.xk("onCloseMiniplayer")}); this.hide()}; Xkz=function(O,b){var a=0;a=0;for(var N={};a<b.length;N={S4:void 0},a++){var k=O.T[a],D=void 0,R=(D=k)==null?void 0:D.element;R||(R=new g.f({W:"button",C:"ytp-gated-actions-overlay-button",S:{tabindex:"0"},j:[{W:"div",C:"ytp-gated-actions-overlay-button-title",f8:"{{buttonText}}"}]}),g.G(O,R),R.Wy(O.G),k={element:R});N.S4=g.P(b[a],Lg7);var d=D=void 0,Z=void 0,F=((D=N.S4)==null?void 0:D.title)||((d=N.S4)==null?void 0:(Z=d.titleFormatted)==null?void 0:Z.content)||"";R.update({buttonText:F});k.listener&& R.Zq(k.listener);k.listener=R.listen("click",function(B){return function(){var K,t=g.P((K=B.S4)==null?void 0:K.onTap,lE);t&&O.api.xk("innertubeCommand",t)}}(N)); O.T[a]=k}for(;a<O.T.length;)O.T.pop().element.dispose()}; iLe=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.T=new VUe(this.api);g.G(this,this.T);this.events.B(O,"videodatachange",function(){var a,N=(a=b.api.getVideoData())==null?void 0:a.Ss;a=b.T;if(N){var k,D,R=((k=N.title)==null?void 0:k.content)||"";k=((D=N.subtitle)==null?void 0:D.content)||"";a.update({title:R,subtitle:k});R=N.thumbnail;D="none";if(R==null?0:R.sources){k=0;R=g.r(R.sources);for(var d=R.next();!d.done;d=R.next())d=d.value,d.width&&d.url&&d.width> k&&(k=d.width,D="url("+d.url+")")}a.background.style.backgroundImage=D;Xkz(a,N.actionButtons||[]);a.show()}else a.hide()}); g.jO(this.api,this.T.element,4)}; zs=function(O){DT.call(this,O);var b=this;yY(this.api,"getSphericalProperties",function(){return b.getSphericalProperties()}); yY(this.api,"setSphericalProperties",function(){b.setSphericalProperties.apply(b,g.H(g.nw.apply(0,arguments)))}); hK(this.api,"getSphericalProperties",function(){return b.api.getPresentingPlayerType()===2?{}:b.getSphericalProperties()}); hK(this.api,"setSphericalProperties",function(){var a=g.nw.apply(0,arguments);b.api.getPresentingPlayerType()!==2&&b.setSphericalProperties.apply(b,g.H(a))})}; JE=function(O){DT.call(this,O);tK(O,"createClientVe",this.createClientVe.bind(this));tK(O,"createServerVe",this.createServerVe.bind(this));tK(O,"destroyVe",this.destroyVe.bind(this));tK(O,"hasVe",this.hasVe.bind(this));tK(O,"logClick",this.logClick.bind(this));tK(O,"logVisibility",this.logVisibility.bind(this));tK(O,"setTrackingParams",this.setTrackingParams.bind(this))}; EJ=function(O,b,a,N){function k(R){var d=!(R.status!==204&&R.status!==200&&!R.response),Z;R={succ:""+ +d,rc:R.status,lb:((Z=R.response)==null?void 0:Z.byteLength)||0,rt:((0,g.S)()-D).toFixed(),shost:g.uQ(O),trigger:b};Qj8(R,O);a&&a(R);N&&!d&&N(new g.or("pathprobe.net",R))} var D=(0,g.S)();g.nl(O,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:k,onTimeout:k})}; Qj8=function(O,b){var a;((a=window.performance)==null?0:a.getEntriesByName)&&(b=performance.getEntriesByName(b))&&b.length&&(b=b[0],O.pedns=(b.domainLookupEnd-b.startTime).toFixed(),O.pecon=(b.connectEnd-b.domainLookupEnd).toFixed(),O.perqs=(b.requestStart-b.connectEnd).toFixed(),e47&&(O.perqsa=b.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; O5w=function(O){e47=O}; MV=function(O,b){this.XF=O;this.policy=b;this.playbackRate=1}; b5w=function(O,b){var a=Math.min(2.5,Y5(O.XF));O=nc(O);return b-a*O}; pc=function(O,b,a,N,k){k=k===void 0?!1:k;if(O.policy.C2)return Math.ceil(O.policy.C2*b);O.policy.Je&&(N=Math.abs(N));N/=O.playbackRate;var D=1/zR(O.XF);a=Math.max(.9*(N-3),Y5(O.XF)+O.XF.G.T*D)/D*.8/(b+a);a=Math.min(a,N);O.policy.F2>0&&k&&(a=Math.max(a,O.policy.F2));return aYe(O,a,b)}; aYe=function(O,b,a){return Math.ceil(Math.max(Math.max(O.policy.xQ,O.policy.KQ*a),Math.min(Math.min(O.policy.UU,31*a),Math.ceil(b*a))))||O.policy.xQ}; NUG=function(O,b,a){a=pc(O,b.T.info.JN,a.T.info.JN,0);var N=Y5(O.XF)+a/zR(O.XF);return Math.max(N,N+O.policy.Pj-a/b.T.info.JN)}; nc=function(O){return zR(O.XF,!O.policy.K$,O.policy.LQ)}; Gs=function(O){return nc(O)/O.playbackRate}; oy=function(O,b,a){var N=O.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],k=O.policy.playbackStartPolicy.startMinReadaheadPolicy||[];O=Infinity;b=g.r(b&&N.length>0?N:k);for(N=b.next();!N.done;N=b.next())N=N.value,k=N.minReadaheadMs||0,a<(N.minBandwidthBytesPerSec||0)||O>k&&(O=k);return O<Infinity?O/1E3:O}; x2=function(O,b,a,N){var k=this;this.U=O;this.zr=b;this.policy=a;this.logger=N;this.dk=[];this.MJ=[];this.T=-1;this.Dh=null;this.Y=this.timestampOffset=0;this.G=10;this.N=new Set;this.Vt={Yy:function(D){return k.Yy(D)}}; this.X=b.u3?0:1;a.Wg>0&&(this.G=a.Wg)}; s4w=function(O,b,a,N,k){if(!N.info.N){if(a.length===0)a.push(N);else{var D;(O=(D=a.pop())==null?void 0:g.h0(D,N))?a.push(O):a.push(N)}return k}var R;(a=(R=a.pop())==null?void 0:g.h0(R,N))||(a=N);if(a.info.G)return O.logger&&O.logger({incompleteSegment:a.info.TG()}),k;N=O.Yy(a);k=N.uV;N={clipId:N.clipId,formatId:N.formatId,startTimeMs:N.startTimeMs,durationMs:N.yg,O3:k,nZ:k};k=kNQ(b,N.startTimeMs);if(D=a=k>=0?b[k]:null){D=N;var d=k;R=a.startTimeMs+a.durationMs;var Z=D.startTimeMs+D.durationMs;if(D.startTimeMs- R>O.G)D=!1;else if(DMf(O,a.formatId,D.formatId))a.durationMs=Math.max(R,Z)-a.startTimeMs,a.nZ=Math.max(a.nZ,D.nZ),D=!0;else if(Math.abs(a.startTimeMs-D.startTimeMs)<=O.G)if(a.durationMs>D.durationMs+O.G){var F=a.formatId,B=a.O3;d=a.nZ;a.formatId=D.formatId;a.durationMs=D.durationMs;a.O3=D.O3;a.nZ=D.nZ;D.formatId=F;D.startTimeMs=Z;D.durationMs=R-Z;D.O3=B;D.nZ=d;D=!1}else a.formatId=D.formatId,D=!0;else R>D.startTimeMs&&(R>Z&&(b.splice(d+1,0,{formatId:a.formatId,startTimeMs:Z,durationMs:R-Z,O3:D.nZ+ 1,nZ:a.nZ}),O.logger&&O.logger({splitOldStart:(F=a.startTimeMs)==null?void 0:F.toFixed(3),splitOldEnd:R==null?void 0:R.toFixed(3),splitNewStart:(B=D.startTimeMs)==null?void 0:B.toFixed(3),splitNewEnd:Z==null?void 0:Z.toFixed(3)})),a.durationMs=D.startTimeMs-a.startTimeMs,a.nZ=D.O3-1),D=!1}D?N=a:(k+=1,b.splice(k,0,N));F=0;for(B=k+1;B<b.length;B++){a=O;D=b[B];R=N;Z=D.startTimeMs+D.durationMs;d=R.startTimeMs+R.durationMs;d>=Z+a.G?a=!0:d+a.G<D.startTimeMs?a=!1:DMf(a,D.formatId,R.formatId)?(R.durationMs= Z-R.startTimeMs,R.nZ=D.nZ,a=!0):(D.startTimeMs=d,D.O3=R.nZ+1,a=!1);if(!a)break;F++}F&&b.splice(k+1,F);return k}; $Mz=function(O,b,a){a!=null&&a.w$||(O.dk=[]);O.policy.HG?(b=g.Yr(O.MJ,{startTimeMs:b*1E3},function(N,k){return N.startTimeMs-k.startTimeMs}),O.T!==b&&(O.T=-1,O.V=void 0)):(RSY(O,!0),O.T=kNQ(O.MJ,b*1E3))}; kNQ=function(O,b){O=g.Yr(O,{startTimeMs:b},function(a,N){return a.startTimeMs-N.startTimeMs}); return O>=0?O:-O-2}; RSY=function(O,b){if(O.Dh){var a=O.Dh.QW();if(a.length!==0){if(O.V&&b){var N=O.V,k=N.info.X;!f_(a,k)&&N.info.U>0&&(0,g.S)()-O.Y<5E3&&(O.logger&&O.logger({dend:N.info.TG()}),a=G_f(a,k,k+.01))}O.policy.HG&&O.logger&&O.logger({cbri:""+O.T});N=[];for(var D=k=0;k<a.length&&D<O.MJ.length;){var R=a.start(k),d=a.end(k),Z=O.MJ[D].startTimeMs/1E3,F=(O.MJ[D].startTimeMs+O.MJ[D].durationMs)/1E3;if(Z<=d&&F>=R){var B=Object.assign({},O.MJ[D]),K=O.zr.V.get(P_(O.MJ[D].formatId)),t=Math.max(Z,R);R=K.index.y9(t+O.G/ 1E3);Z=K.index.getStartTime(R);var h=R+ +(Math.abs(Z-t)>O.G/1E3);t=h+O.X;h=K.index.getStartTime(h)*1E3;D!==O.T||b?(B.O3=t,B.startTimeMs=h):(O.logger&&O.logger({pEvict:"1",og:B.startTimeMs,adj:Z*1E3}),B.O3=R+O.X,B.startTimeMs=Z*1E3);R=void 0;Z=((R=O.V)==null?void 0:R.info.duration)||11;D===O.T&&d<F&&F-d<=Z*1.01&&(d=F);R=Math.min(F,d);Z=K.index.y9(R-O.G/1E3);t=K.index.RL(Z);Z-=+(Math.abs(t-R)>O.G/1E3);R=Z+O.X;K=K.index.RL(Z)*1E3;B.nZ=R;B.durationMs=K-B.startTimeMs;B.O3<=B.nZ&&N.push(B)}F<d?D+=1:k+= 1}O.MJ=N}}}; C7z=function(O){var b=[],a=[].concat(g.H(O.dk));O.MJ.forEach(function(R){b.push(Object.assign({},R))}); for(var N=O.T,k=g.r(O.U.z1()),D=k.next();!D.done;D=k.next())N=s4w(O,b,a,D.value,N);b.forEach(function(R){R.startTimeMs&&(R.startTimeMs+=O.timestampOffset*1E3)}); return{MJ:b,dk:a}}; DMf=function(O,b,a){return b.itag!==a.itag||b.xtags!==a.xtags?!1:O.zr.u3||b.lmt===a.lmt}; dMw=function(O,b,a){if(O.logger){for(var N=[],k=0;k<b.length;k++){var D=b[k],R=void 0;if((R=D.oB)==null?0:R.startTicks){var d=R=void 0,Z=void 0;N.push("i."+((R=D.formatId)==null?void 0:R.itag)+"_st."+(D.startTimeMs+"_psst.")+(((d=D.oB)==null?void 0:d.startTicks)+"_psd.")+((Z=D.oB)==null?void 0:Z.jP))}R=void 0;N.push("i."+((R=D.formatId)==null?void 0:R.itag)+"_st."+(D.startTimeMs+"_e."+(D.startTimeMs+D.durationMs)+"_d."+D.durationMs)+("_sn."+D.O3)+("_en."+D.nZ))}O.logger({p:""+a,br:N.join(";")})}}; Z5Y=function(O){O.MJ=[];O.dk=[];O.N.clear();O.T=-1;O.V=void 0}; PE=function(O,b,a,N,k){this.loader=O;this.zr=b;this.videoTrack=a;this.audioTrack=N;this.policy=k;this.seekCount=this.T=0;this.N=!1;this.X=null;this.V=0;this.G=this.zr.isManifestless&&!this.zr.Uy}; F28=function(O,b,a){if(!O.policy.N){O=b.T.index;var N=b.G.uV;O.Ru(N)||a&&a.uV===N?(b.N=!O.Ru(N),b.Tr=!O.Ru(N)):(b.N=!0,b.Tr=!0)}}; BUf=function(O){var b=Math.max(O.videoTrack.X.V||0,O.audioTrack.X.V||0);gf8(O.videoTrack);gf8(O.audioTrack);O.policy.N||oRw(O.zr);O.zr.isManifestless&&!O.policy.N&&(O.G=!0,O.V=0);var a=O.loader;a.policy.aX||(a.currentTime=b);O.N=!0;O.X=new d2;return O.X}; hSp=function(O,b,a,N,k){if(!b.T.kt()){if(!(k=a===0||!!b.V.length&&b.V[0]instanceof vE))a:{if(b.V.length&&(k=b.V[0],k instanceof jV&&k.hq&&k.NU)){k=!0;break a}k=!1}k||O.policy.T||SV(b);return a}var D=Iy(b,a);if(!isNaN(D))return D;if(O.loader.A$(a*1E3))return a;k.w$?O.policy.Bg&&(O=fc(O.loader,b),K2G(b.X,a+O,!0)):(b.Ui(),O.loader.Ca(!1,"sta_"+ +b.T.info.N3()));return N&&(O=lW(N.QW(),a),!isNaN(O))?(lD(b,O+tg3,k),a):lD(b,a,k)}; wlz=function(O,b,a,N){if(O.policy.N)!N||!O.G&&O.policy.Ql||g.zh(function(){Ve(O)}); else{if(O.isSeeking()&&O.T){var k=yx3(O,b,a);if(k!==-1){O.videoTrack.N=!1;O.audioTrack.N=!1;O.G=!0;O.V=0;g.zh(function(){O.loader.tN("seekreason",{reason:"behindMinSq",tgt:k});Lc(O,k)}); return}}a?O.videoTrack.Tr=!1:O.audioTrack.Tr=!1;var D=!O.G;Iy(O.videoTrack,O.T)>=0&&Iy(O.audioTrack,O.T)>=0&&D?((O.videoTrack.N||O.audioTrack.N)&&O.loader.tN("iterativeSeeking",{status:"done",count:O.seekCount}),O.videoTrack.N=!1,O.audioTrack.N=!1):N&&g.zh(function(){if(O.G||!O.policy.Ql)Ve(O);else{var R=b.startTime,d=b.duration;if(!O.policy.N){var Z=a?O.videoTrack.N:O.audioTrack.N,F=O.videoTrack.Y!==-1&&O.audioTrack.Y!==-1,B=O.T>=R&&O.T<R+d+.1,K=!O.videoTrack.Tr&&!O.audioTrack.Tr,t=O.policy.VQ&& Iy(O.videoTrack,R)&&Iy(O.audioTrack,R);Z&&F&&K&&(B||t?((a?O.videoTrack:O.audioTrack).N=!1,O.videoTrack.N||O.audioTrack.N||(O.loader.tN("iterativeSeeking",{status:"done",target:R,originalTime:R+O.loader.O0(),count:O.seekCount}),O.seekCount=0)):O.seekCount<8?(O.seekCount++,O.loader.tN("iterativeSeeking",{status:"inprogress",count:O.seekCount,target:O.T,actual:R,duration:d,isVideo:a}),O.seek(O.T,{})):(O.loader.tN("iterativeSeeking",{status:"incomplete",count:O.seekCount,target:O.T,actual:R}),O.seekCount= 0,O.videoTrack.N=!1,O.audioTrack.N=!1,XL(O.loader,R+.1,{iT:!0,r5:"chunkSelectorSynchronizeMedia",rT:!0})))}}})}}; yx3=function(O,b,a){if(!O.isSeeking())return-1;a=(a?O.videoTrack:O.audioTrack).T.index;var N=a.y9(O.T);return(a.Ru(O.zr.Zb)||b.uV===O.zr.Zb)&&N<O.zr.Zb?O.zr.jS():-1}; Lc=function(O,b,a){O.G&&O.videoTrack.Y!==-1&&O.audioTrack.Y!==-1&&(O.G=!1,O.T=b,XL(O.loader,b+.1,{iT:!0,r5:"chunkSelectorSynchronize",rT:!0,seekSource:a}))}; Ve=function(O){var b=O.videoTrack.Y!==-1,a=O.audioTrack.Y!==-1;if(!b||!a)if(b=!b&&iD(O.videoTrack),a=!a&&iD(O.audioTrack),b||a){a=b?O.videoTrack:O.audioTrack;b=b?O.audioTrack:O.videoTrack;a.Y=iD(a).info.uV;if(O.policy.N){var N;b.Y=((N=iD(b))==null?void 0:N.info.uV)||b.Y}if(b.Y!==-1){var k=Math.max(b.T.index.getStartTime(b.Y),a.T.index.getStartTime(a.Y));oq(O.zr)&&Math.abs(k-oq(O.zr))>432E3&&xaA(O.zr);O.V&&(k=O.V,O.V=0);g.zh(function(){O.policy.N||Lc(O,k,102)}); O.loader.tN("initManifestlessSync",{st:k,ost:k+O.loader.O0(),a:O.audioTrack.Y,v:O.videoTrack.Y});O.X&&(O.X.resolve(k+.1),O.X=null);O.policy.N&&Lc(O,k,102)}}}; Qe=function(O,b){var a=this;this.Go=O;this.requestNumber=++TUG;this.T=this.now();this.L=this.J=NaN;this.U=this.T;this.V=this.zo=this.N=0;this.Y=this.T;this.bV=this.Mi=this.Ni=this.R7=this.pF=this.Xy=this.G=this.X=0;this.yl=this.isActive=!1;this.Zh=this.Ql=0;this.Vt={OsN:function(){return a.gT}}; this.XF=b.XF;this.snapshot=Bnb(this.XF);this.policy=this.XF.G;this.Kn=!!b.Kn;this.L4=b.L4;this.zN=b.zN||0;this.z4=b.z4||0;b.kf&&(this.aX=new wl);var N;this.gT=(N=b.gT)!=null?N:!1;this.Kn||Zuw(this.XF)}; rxb=function(O){O.Ni=Math.max(O.Ni,O.N-O.pF);O.Mi=Math.max(O.Mi,O.U-O.R7);O.Xy=0}; eV=function(O,b,a){FQz(O.XF,b);O.aX&&(O.aX.add(Math.ceil(b)-Math.ceil(O.U)),O.aX.add(Math.max(0,Math.ceil(a/1024)-Math.ceil(O.N/1024))));var N=b-O.U,k=a-O.N;O.zo=k;O.bV=Math.max(O.bV,k/(N+.01)*1E3);O.U=b;O.N=a;O.Xy&&a>O.Xy&&rxb(O)}; OQ=function(O,b){O.url=b;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; bx=function(O,b){Qe.call(this,O,b);this.yp=this.BB=!1;this.Py=this.Tr=Infinity;this.UU=NaN;this.fF=!1;this.L8=NaN;this.FX=this.C8=this.OU=0;this.VX=b.VX||1;this.hM=b.hM||this.VX;this.dI=b.dI;this.uV=b.uV;this.r7=b.r7;UM7(this);this.sZ(this.T);this.m_=(this.L8-this.T)/1E3}; uFb=function(O){var b=O.C8||O.OU;return b?O.snapshot.delay+Math.min(O.z4,(O.L-O.J)/1E3)+b:O.m_}; aM=function(O,b,a){if(!O.Kn){b=Math.max(b,.01);var N=O.zN?Math.max(b,a/O.zN):b,k=O.XF.G.V;k&&(N=b,O.zN&&(N=Math.max(b,a/O.zN*k)));Wp(O.XF,b,a,N)}}; AxG=function(O){return(O.Y-O.T)/1E3}; UM7=function(O){O.UU=O.T+O.snapshot.delay*1E3;O.fF=!1}; NO=function(O,b){if(O.dI&&O.uV!==void 0&&O.r7!==void 0){var a=Math,N=a.min,k=O.Tr;var D=O.dI;var R=O.T;if(W27(D,O.uV))D=b;else{var d=0;D.wl&&(d=.2);D=R+(D.z4+d)*1E3}O.Tr=N.call(a,k,D);a=Math;N=a.min;k=O.Py;D=O.dI;R=O.T;d=qCf(D,O.uV,O.r7);d!==2&&(b=d?b:R+D.z4*1E3,D.wl&&(b+=D.z4*1E3));O.Py=N.call(a,k,b);O.Tr<=O.T?UM7(O):(O.UU=O.Tr,O.fF=!0)}}; H5e=function(O,b){if(b+1<=O.totalLength){var a=nB(O,b);a=a<128?1:a<192?2:a<224?3:a<240?4:5}else a=0;if(a<1||!(b+a<=O.totalLength))return[-1,b];if(a===1)O=nB(O,b++);else if(a===2)a=nB(O,b++),O=nB(O,b++),O=(a&63)+64*O;else if(a===3){a=nB(O,b++);var N=nB(O,b++);O=nB(O,b++);O=(a&31)+32*(N+256*O)}else if(a===4){a=nB(O,b++);N=nB(O,b++);var k=nB(O,b++);O=nB(O,b++);O=(a&15)+16*(N+256*(k+256*O))}else a=b+1,O.focus(a),JQ(O,a,4)?O=js8(O).getUint32(a-O.V,!0):(N=nB(O,a+2)+256*nB(O,a+3),O=nB(O,a)+256*(nB(O,a+1)+ 256*N)),b+=5;return[O,b]}; ke=function(O){this.Go=O;this.T=new Yi}; DB=function(O,b){this.info=O;this.callback=b;this.state=1;this.RQ=this.d6=!1;this.Zk=null}; YC7=function(O){return g.iF(O.info.SL,function(b){return b.type===3})}; sQ=function(O,b,a,N){var k=this;N=N===void 0?{}:N;this.policy=b;this.Go=a;this.status=0;this.T=new Yi;this.G=0;this.Yk=this.X=this.V=!1;this.xhr=new XMLHttpRequest;this.xhr.open(N.method||"GET",O);if(N.headers)for(O=N.headers,b=g.r(Object.keys(O)),a=b.next();!a.done;a=b.next())a=a.value,this.xhr.setRequestHeader(a,O[a]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return k.Bp()}; this.xhr.onload=function(){return k.onDone()}; this.xhr.onerror=function(){return k.onError()}; this.xhr.fetch(function(D){k.T.append(D);k.G+=D.length;D=(0,g.S)();k.Go.gU(D,k.G)},function(){},N.body||null)}; cxz=function(O,b){this.G=(new TextEncoder).encode(O);this.T=(new TextEncoder).encode(b)}; qww=function(O,b){var a;return g.M(function(N){if(!b)return N.return(b);a=new g.n2(O.G);return N.return(a.encrypt(b,O.T))})}; JsQ=function(O,b){var a;return g.M(function(N){if(N.G==1){if(!b)return N.return(b);a=new g.n2(O.G);return g.J(N,a.decrypt(b,O.T),2)}return N.return(N.T)})}; zSb=function(O,b){var a=this;this.T=O;this.Go=b;this.loaded=this.status=0;this.error="";O=SK(this.T.get("range")||"");if(!O)throw Error("bad range");this.range=O;this.G=new Yi;mMA(this).then(function(){a.Go.t9()},function(N){a.error=""+N||"unknown_err"; a.Go.t9()})}; mMA=function(O){var b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U;return g.M(function(u){if(u.G==1){O.status=200;b=O.T.get("docid");a=BO(O.T.get("fmtid")||"");N=O.T.get("lmt")||"0";k=+(O.T.get("csz")||0);if(!b||!a||!k)throw Error("Invalid local URL");O.T.get("ck")&&O.T.get("civ")&&(D=new cxz(O.T.get("ck"),O.T.get("civ")));R=O.range;d=Math.floor(R.start/k);Z=Math.floor(R.end/k);F=d}if(u.G!=5)return F<=Z?g.J(u,ExA(b,a,N,F,D),5):u.Vl(0);B=u.T;if(B===void 0)throw Error("invariant: data is undefined");K=F*k;t=(F+1)*k; h=Math.max(0,R.start-K);y=Math.min(R.end+1,t)-(h+K);U=new Uint8Array(B.buffer,h,y);O.G.append(U);O.loaded+=y;O.loaded<R.length&&O.Go.gU((0,g.S)(),O.loaded);F++;return u.Vl(2)})}; Ef7=function(O,b,a,N){var k=this;N=N===void 0?{}:N;this.policy=b;this.Go=a;this.U=N;this.status=0;this.response=void 0;this.G=0;this.N=this.Y=!1;this.errorMessage="";this.J=function(D){if(D)if(k.status=D.status,D.ok&&D.body&&k.status!==204)k.status=k.status||242,k.V=D.body.getReader(),k.Yk()?k.V.cancel().catch(function(){}):(k.responseHeaders=D.headers,k.Go.iR(),Jxz(k)); else k.onDone();else k.onError(Error("null_response"))}; this.L=function(D){var R=(0,g.S)();k.Yk()||(D.done?(k.V=void 0,k.onDone()):(D=D.value,k.G+=D.length,k.T.append(D),Jxz(k),k.Go.gU(R,k.G)))}; this.onError=function(D){k.errorMessage=String(D);k.Y=!0;k.onDone()}; this.T=new Yi;this.X=window.AbortController?new AbortController:void 0;this.start(O)}; Jxz=function(O){O.V.read().then(O.L,O.onError).then(void 0,yg)}; Mgz=function(O,b,a){var N=this;a=a===void 0?{}:a;this.Go=b;this.G=this.status=0;this.Yk=this.T=!1;this.xhr=new XMLHttpRequest;this.xhr.open(a.method||"GET",O);if(a.headers){O=a.headers;b=g.r(Object.keys(O));for(var k=b.next();!k.done;k=b.next())k=k.value,this.xhr.setRequestHeader(k,O[k])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(D){N.Bp(D)}; O=Gf(function(D){N.onDone(D)}); this.xhr.addEventListener("load",O,!1);this.xhr.addEventListener("error",O,!1);a.body?this.xhr.send(a.body):this.xhr.send();this.xhr.addEventListener("progress",Gf(function(D){N.Fx(D)}),!1)}; RM=function(O,b,a,N,k){if(vl(O.eW))return new zSb(O,a);O=O.DU();return N?VMe()?new sQ(O,b,a,k):new Ef7(O,b,a,k):new Mgz(O,a,k)}; $e=function(O,b){g.p.call(this);var a=this;this.policy=O;this.SL=b;this.G=0;this.T=null;this.SN=[];this.V=null;this.Vt={HI:function(){return a.SL}}; this.SL.length===1||g.iF(this.SL,function(N){return!!N.range})}; Cy=function(O,b,a){O.T&&(cT(O.T,b),b=O.T,O.T=null);for(var N=0,k=0,D=g.r(O.SL),R=D.next();!R.done;R=D.next())if(R=R.value,R.range&&N+R.V<=O.G)N+=R.V;else{if(V5(R)&&!a&&O.G+b.totalLength-k<N+R.V){O.T=b.split(k).LM;break}a:{var d=O;var Z=R,F=O.G-N,B=b.totalLength-k;Z.range&&(B=Math.min(Z.V-F,B));Z=cnb(Z,Z.G+F,B,Z.range?Z.G+F+B===Z.range.length:!!a);F=m1(b,k,B);Z=new K8(Z,F);if(d.policy.useUmp&&d.SN.length&&(F=g.h0(d.SN[d.SN.length-1],Z))){d.SN[d.SN.length-1]=F;d=B;break a}d.SN.push(Z);d=B}O.G+=d;k+= d;N+=R.V;if(k===b.totalLength)break}}; dJ=function(O,b,a,N,k,D,R,d,Z){Z=Z===void 0?!1:Z;g.p.call(this);this.Go=O;this.policy=b;this.Xt=a;this.Vp=N;this.timing=k;this.logger=D;this.V=R;this.CA=d;this.N=Z;this.lastError=null;this.T=0;this.X=!1;this.G=new g.sW(this.ab_,this.policy.qk,this)}; nfe=function(O){O.Vp.J=(0,g.S)();O=ZB(O);O.G=(0,g.S)();O.started+=1}; ofe=function(O,b,a,N){O.timing.o$((0,g.S)(),b,a);b=O.Vp;b.V=0;b.N=0;b.U=0;Jw(ZB(O));N&&(N=ZB(O),N.V+=1);if((N=O.CA)!=null&&(O=O.Xt.eW,!((0,g.S)()<N.Y+3E5||vl(O))&&(b=Pl(O))&&plB(b)&&N.G===Fd(b))){var k;jg(O)&&(k=Pl(Sg(O)));g.Sb("yt-player-bandaid-host",{primary:b,secondary:k},864E3);N.Y=(0,g.S)();GN3(N,{primary:b,secondary:k})}}; gJ=function(O){if(O.lastError==="ump.spsrejectfailure")O.timing.yl||htA(O.Vp,!1,O.Xt,O.policy,O.V);else{if(O.lastError==="net.timeout")O.timing.Da((0,g.S)());else{var b=O.timing;eV(b,(0,g.S)(),b.N)}if(O.lastError==="net.nocontent")++O.Vp.U;else{if((b=O.lastError==="net.timeout"||O.lastError==="net.connect"||O.lastError==="net.closed")&&!vl(O.Xt.eW)){var a=ZB(O);a.timedOut+=1}else a=ZB(O),a.T+=1;O.timing.yl||htA(O.Vp,b,O.Xt,O.policy,O.V)}}O.Go.qJ(5)}; BK=function(O,b,a,N,k){return b>=400?(O.lastError="net.badstatus",!0):(k===void 0?0:k)?(O.lastError="ump.spsrejectfailure",!0):a||N!==void 0&&N?!1:(O.lastError=b===204?"net.nocontent":"net.connect",!0)}; Ky=function(O,b){if(O.policy.b2)return!1;var a=b.getResponseHeader("content-type"),N=b.Vb();O=!N||N<=O.policy.Gj;return(!b.vg()||!a||a.indexOf("text/plain")!==-1)&&O}; P77=function(O,b){var a="";b=b.MH();b.totalLength<=O.policy.Gj&&(a=xMG(O,Ei(b)));return a}; xMG=function(O,b){var a=Gi(b);return FU(a)?(O.logger.debug(function(){return"Redirecting to "+a}),a):""}; ZB=function(O){return Mu(O.V,Pl(O.Xt.eW))}; vfw=function(O){var b=O.timing.YU();b.shost=Pl(O.Xt.eW);return b}; j48=function(O,b){return(O==null?void 0:O.maxWidth)>(b==null?void 0:b.maxWidth)||(O==null?void 0:O.maxHeight)>(b==null?void 0:b.maxHeight)}; SCG=function(O,b){for(var a=g.r(b.keys()),N=a.next();!N.done;N=a.next())if(N=b.get(N.value),N.length!==0){g.JR(N,function(d,Z){return Z.maxFramerate-d.maxFramerate}); for(var k=[N[0]],D=0,R=1;R<N.length;R++)j48(N[R],k[D])&&(k.push(N[R]),D++);O=O.concat(k)}return O}; fY3=function(O,b){var a=[];b=g.r(b);for(var N=b.next();!N.done;N=b.next()){N=N.value;var k=IYA[N]||0;O.T&&k>O.T||a.push(N)}return a}; tf=function(O,b,a){var N=lY3[O]||[];a.D("html5_shorts_onesie_mismatched_fix")&&(N=VgB[O]||[]);b.push.apply(b,g.H(N));a.D("html5_early_media_for_drm")&&b.push.apply(b,g.H(L2z[O]||[]))}; bIG=function(O,b){var a=g.yM(O),N=O.K(),k=N.N;N=N.D("html5_shorts_onesie_mismatched_fix");var D=O.U3();if(N){if(!k.G){if(D&&hf)return hf;if(yx)return yx}}else if(yx&&!k.G)return yx;var R=[],d=[],Z={},F=wJ.concat(Xl7);N&&(F=wJ.concat(i53));O.D("html5_early_media_for_drm")&&(F=F.concat(Q4f),O.D("allow_vp9_1080p_mq_enc")&&F.push(eSQ));var B=[].concat(g.H(OIQ));O.D("html5_iamf_audio_onesie_fmt")&&B.push(["773"]);F=g.r(F);for(var K=F.next();!K.done;K=F.next()){var t=!1;K=g.r(K.value);for(var h=K.next();!h.done;h= K.next()){h=h.value;var y=ho(h,D&&N);if(y&&y.video&&!(sS(y)&&!a.Tr&&y.video.qualityOrdinal>a.Vv)){var U=g.q1(O.K().experiments,"html5_drm_byterate_soft_cap");U>0&&nqz(y)&&y.JN>U||(t?(R.push(h),tf(h,R,O)):(y=m2(a,y,k),y===!0?(t=!0,R.push(h),tf(h,R,O)):Z[h]=y))}}}B=g.r(B);for(F=B.next();!F.done;F=B.next())for(F=g.r(F.value),t=F.next();!t.done;t=F.next())if(t=t.value,(K=Gn7(t))&&K.audio&&(O.D("html5_onesie_51_audio")||!RJ(K)&&!$F(K)))if(K=m2(a,K,k),K===!0){d.push(t);tf(t,d,O);break}else Z[t]=K;if(!O.D("html5_enable_audio_quality_setting"))for(O= g.r(["141","774"]),B=O.next();!B.done;B=O.next())B=B.value,d.includes(B)&&(g.yD(d,B),Z[B]="blkhqa");a.G&&b("orfmts",Z);if(N)return k.G&&(k.G=!1,hf=yx=void 0),D?hf={video:R,audio:d}:yx={video:R,audio:d};yx={video:R,audio:d};k.G=!1;return yx}; g.kUA=function(O,b,a){var N=a.N,k=[],D=[],R=a.D("html5_shorts_onesie_mismatched_fix");O=O.U3();var d=wJ.concat(Xl7);R&&(d=wJ.concat(i53));a.D("html5_early_media_for_drm")&&(d=d.concat(Q4f),a.D("allow_vp9_1080p_mq_enc")&&d.push(eSQ));var Z=[].concat(g.H(OIQ));a.D("html5_iamf_audio_onesie_fmt")&&Z.push(["773"]);d=g.r(d);for(var F=d.next();!F.done;F=d.next()){F=g.r(F.value);for(var B=F.next();!B.done;B=F.next()){B=B.value;var K=ho(B,O&&R);if(K&&K.video){var t=g.q1(a.experiments,"html5_drm_byterate_soft_cap"); if(!(t>0&&nqz(K)&&K.JN>t)&&m2(b,K,N)===!0){k.push({videoCodec:ae3[bW[B]],maxWidth:K.video.width,maxHeight:K.video.height,maxFramerate:K.video.fps});break}}}}R=g.r(Z);for(O=R.next();!O.done;O=R.next())for(O=g.r(O.value),Z=O.next();!Z.done;Z=O.next())if(Z=Z.value,(d=Gn7(Z))&&d.audio&&(a.D("html5_onesie_51_audio")||!RJ(d)&&!$F(d))&&m2(b,d,N)===!0){D.push({audioCodec:Nyp[bW[Z]],numChannels:d.audio.numChannels});break}return{videoFormatCapabilities:k,audioFormatCapabilities:D}}; rJ=function(O){var b={},a=O.vy,N=O.n8,k=a.getVideoData(),D=b7(0),R=a.getVisibilityState();if(N.D("html5_enable_audio_quality_setting")){var d=g.q1(N.experiments,"html5_default_audio_quality_setting_lr"),Z;b.lc=(Z=Du3[d])!=null?Z:0}D&&(b.iX=D,b.lastManualDirection=Qde(),D=LpQ()||0,D>0&&(D=(N.D("html5_use_date_now_for_local_storage")?Date.now():(0,g.S)())-D,N.D("html5_use_date_now_for_local_storage")?D>0&&(b.timeSinceLastManualFormatSelectionMs=D):b.timeSinceLastManualFormatSelectionMs=D));D=N.D("html5_use_streamer_bandwidth_for_low_latency_live")&& k.isLowLatencyLiveStream;if(N.schedule.yl&&!D){var F;D=N.D("html5_disable_bandwidth_cofactors_for_sabr_live")?!((F=O.mV)==null||!F.K$):!1;b.cJ=zR(N.schedule,!D)}F=g.i5.medium;D=Math.floor(F*16/9);(d=k.U3())||(k.T&&k.V&&k.V.videoInfos.length!==0?(d=k.V.videoInfos[0],d=!!d.video&&d.video.width<d.video.height):d=!1);d=(Z=d)?F:D;F=Z?D:F;D=a.L_();Z=D.height;b.PJ=Math.max(D.width,d);b.r0=Math.max(Z,F);b.visibility=R;b.k4k=p7();b.fm=a.VR()*1E3;R=O.vy.i5();var B,K,t,h,y,U;b.vld={defaultPolicy:(R==null?void 0: (B=R.IR)==null?void 0:B.T)||0,smooth:(R==null?void 0:(K=R.Ld)==null?void 0:K.T)||0,visibility:(R==null?void 0:(t=R.w_)==null?void 0:t.T)||0,Vg:(R==null?void 0:(h=R.xd)==null?void 0:h.T)||0,performance:(R==null?void 0:(y=R.zd)==null?void 0:y.T)||0,speed:(R==null?void 0:(U=R.RV)==null?void 0:U.T)||0};var u;b.wcX=(R==null?void 0:(u=R.Jx)==null?void 0:u.T)||0;N.D("html5_use_new_license_constraint_proto")&&(b.a$={authorizedFormats:[{trackType:1,isHdr:!1},{trackType:2,isHdr:!1},{trackType:2,isHdr:!0}]}, O.authorizedFormats&&O.authorizedFormats.length>0&&(b.a$.authorizedFormats=O.authorizedFormats),O.sabrLicenseConstraint&&(b.a$.sabrLicenseConstraint=O.sabrLicenseConstraint));if(N.D("html5_onesie_media_capabilities")||N.D("html5_enable_server_format_filter"))b.QE=3;N.D("html5_onesie_audio_only_playback")&&B3(k)&&(b.QE=1);var q;((q=O.mV)==null?0:q.Dq)&&O.gO&&(b.QE=b.QE===void 0?7:b.QE|4);B=k.Yl?k.Yl:g.yM(k);N.D("html5_onesie_media_capabilities")&&(b.mediaCapabilities=g.kUA(k,B,N));var W;if((W=O.mV)== null?0:Tc(W)){t=N.N;W=[];K=[];h=new Map;y=Array.from(t.T.values());y=g.r(y);for(U=y.next();!U.done;U=y.next())u=U.value,u.N3?K.push({audioCodec:Nyp[u.AN],numChannels:u.numChannels,spatialCapabilityBitmask:sOz[u.AN]}):(q=ae3[u.AN],U={videoCodec:q,maxWidth:u.maxWidth||0,maxHeight:u.maxHeight||0,maxFramerate:u.maxFramerate||0,is10BitSupported:u.HL||!1},u.maxBitrateBps&&(U.maxBitrateBps=u.maxBitrateBps,R=ho(u.itag),F=void 0,((F=R)==null?0:F.video)&&m2(B,R,t)===!0&&(R=R.JN*8,R>U.maxBitrateBps&&(U.maxBitrateBps= R))),u=q+"_"+u.HL,q=h.get(u)||[],q.push(U),h.set(u,q));W=SCG(W,h);t={};N.D("html5_ssff_denylist_opus_low")&&(t={itagDenylist:[249,350]});b.mediaCapabilities={videoFormatCapabilities:W,audioFormatCapabilities:K,hdrModeBitmask:3,perPlaybackAttributes:t}}var m;if((m=O.mV)==null?0:m.T){b.wA=B.wA;var E;b.Vv=(E=O.mV)==null?void 0:E.Vv}N.FM&&(b.cq=N.FM);b.RB=O.Lj;b.zR=O.zR;b.Ef=O.Ef;b.QG=O.QG;O.pk&&(b.D3G=(0,g.S)()-O.pk);O.isPrefetch&&N.D("html5_report_prefetch_requests")&&(b.isPrefetch=!0);Zg||(b.Tdl=!0); m=Y5(N.schedule)*1E3;m>0&&(b.kJ=m);var x;((x=O.mV)==null?0:x.OQ)&&O.Wf&&O.Wf<Infinity&&(b.Wf=O.Wf);a=a.getPlaybackRate();a!==1&&(b.playbackRate=a);var l;((l=O.mV)==null?0:l.FX)&&O.oC&&(b.mO=O.mO,b.sx=O.sx,b.oC=O.oC);a4()===1&&(b.BF=1);N.D("html5_sabr_force_proxima")&&(b.Ia=1);l=g.q1(N.experiments,"html5_sabr_force_max_network_interruption_duration_ms");b.HF=l>0?l:N.schedule.interruptions[0]||0;var I;if((I=O.mV)==null?0:I.yp)b.lT=O.lT;if(k.Kt||N.yp)b.audioTrackId=k.Kt||N.yp;if(i0(k)&&!b.audioTrackId){var Q; a:{var kb,aY,s7;O=(kb=k.playerResponse)==null?void 0:(aY=kb.playerConfig)==null?void 0:(s7=aY.compositeVideoConfig)==null?void 0:s7.sourceConfigs;var V,tA;kb=(Q=k.playerResponse)==null?void 0:(V=Q.playerConfig)==null?void 0:(tA=V.compositeVideoConfig)==null?void 0:tA.defaultActiveSourceVideoId;if(O&&kb)for(Q=g.r(O),V=Q.next();!V.done;V=Q.next())if(V=V.value,V.videoId===kb&&V.audioTracks)for(V=g.r(V.audioTracks),tA=V.next();!tA.done;tA=V.next())if(tA=tA.value,tA.isDefaultForSource){Q=tA.id||"";break a}Q= ""}b.audioTrackId=Q;k==null||k.tN("misstrkchg",{"default":b.audioTrackId})}if(k=JYz())b.detailedNetworkType=R$Y[k]||R$Y.other;N.D("html5_enable_voice_boost")&&(b.cqV=N.T7);return b}; UQ=function(O,b,a,N,k,D,R){var d={};b&&(d.bG=b);if(!O)return d;d.playbackCookie=a==null?void 0:a.playbackCookie;k&&(d.Nf=k);d.Ry=[];d.J5=[];if(R==null?0:R.size)for(b=g.r(R.values()),a=b.next();!a.done;a=b.next())d.J5.push(a.value);if(O.sabrContextUpdates.size>0)for(b=g.r(O.sabrContextUpdates.values()),a=b.next();!a.done;a=b.next())$u3(d,a.value,N);hU(O)&&D&&$u3(d,D,N);O.tp&&(d.mky=O.tp);N=O.K().T;d.clientInfo={clientName:CRA[N.c.toUpperCase()]||0};N.cbrand&&(d.clientInfo.deviceMake=N.cbrand);N.cmodel&& (d.clientInfo.deviceModel=N.cmodel);N.cver&&(d.clientInfo.clientVersion=N.cver);N.cos&&(d.clientInfo.osName=N.cos);N.cosver&&(d.clientInfo.osVersion=N.cosver);N=O.K();N.D("html5_sabr_enable_server_xtag_selection")&&N.zl&&(d.clientInfo.hl=N.zl);O.DL&&(d.DL=O.DL);return d}; $u3=function(O,b,a){var N=b.type||0;(a==null?0:a.has(N))?O.J5.push(b):O.Ry.push(N)}; jV=function(O,b,a,N,k,D){var R=D===void 0?{}:D;var d=R.WO===void 0?[]:R.WO;var Z=R.Vr===void 0?!1:R.Vr;var F=R.QU===void 0?0:R.QU;var B=R.poToken===void 0?"":R.poToken;var K=R.CA===void 0?void 0:R.CA;var t=R.z_===void 0?"":R.z_;var h=R.hq===void 0?0:R.hq;var y=R.NU===void 0?new Uint8Array(0):R.NU;var U=R.Pa===void 0?!1:R.Pa;D=R.WA===void 0?0:R.WA;R=R.bG===void 0?void 0:R.bG;DB.call(this,b,k);var u=this;this.policy=O;this.logger=new g.g_("dash/request");this.QF=this.q3=0;this.NN=!1;this.gk=this.cA= null;this.cY=!1;this.NU=this.hq=null;this.i9=this.Bo=!1;this.Hn=null;this.WA=this.UG=0;this.RJ=!1;this.Vt={qJ:function(W){u.qJ(W)}, GjG:function(){return u.Zk}, ba_:function(W){u.Zk=W}, x9l:function(W){u.q3=W}, RgL:function(W){u.g5.lastError=W}, XO:function(){return u.xhr}}; this.timing=new bx(this,a);this.Vr=Z;this.hq=h;this.NU=y;this.Xt=g.NU(this.info,this.policy,N);this.Xt.set("rn",this.Fo().toString());this.Xt.set("rbuf",(F*1E3).toFixed().toString());this.Vr&&this.Xt.set("smb","1");this.policy.mK&&B&&this.Xt.set("pot",B);t&&this.Xt.set("bbs",t);this.policy.useUmp&&!vl(this.Xt.eW)&&(this.pM=new ke(this),this.Xt.set("ump","1"),this.Xt.set("srfvp","1"));if(O=this.policy.lw?this.policy.UN&&!isNaN(this.info.r7)&&this.info.r7>this.policy.tp?!1:!0:!1)b=null,this.policy.zX&& this.policy.wz?b=[1]:U&&(b=[]),b!=null&&(this.policy.Yh&&b.push(2),this.Xt.set("defsel",b.join(",")));this.g5=new dJ(this,this.policy,this.Xt,this.info.Vp,this.timing,this.logger,N,K);this.WO=d||null;this.RQ=due(this);nfe(this.g5);N=void 0;if(this.policy.f9||this.pM||this.policy.Ni)N={method:"POST"},d=(0,g.ux)([120,0]),K={},this.policy.cH&&R&&(R=UQ(void 0,R),K.e1=R),this.policy.zM&&this.NU&&(K.videoPlaybackUstreamerConfig=this.NU),this.policy.Ni&&(R=this.info.X)&&Object.assign(K,R),Object.keys(K).length> 0?N.body=g.yu(K,g.K5):N.body=d;if(this.hq&&this.NU){this.Xt.set("iwts","1");N={method:"POST"};R={QG:this.hq*1E3};var q;d=(q=this.info.X)==null?void 0:q.q_;q=g.yu({Ug:R,q_:d||void 0,videoPlaybackUstreamerConfig:this.NU},g.K5);N.body=q}try{this.xhr=RM(this.Xt,this.policy.U,this.timing,O,N),this.g5.G.start(),D&&(this.g$=new g.sW(this.GB,D,this),this.g$.start(D+(this.timing.XF.L.Hc()||0)*1E3)),this.policy.oz&&OQ(this.timing,this.DU()),this.logger.debug(function(){return"Sent, itag="+u.Xt.get("itag")+ " seg="+u.info.SL[0].uV+" range="+u.Xt.get("range")+" time="+Math.round(u.info.SL[0].X)+"-"+Math.round(g.Z$(u.info.SL).Y)+" rtp="+(u.timing.yu()-Date.now()).toFixed(0)}),g.zh(function(){})}catch(W){ZI8(this,W,!0)}}; due=function(O){if(!(aq(O.info)&&O.info.gT()&&O.policy.ip&&O.WO)||O.info.Vp.V>=2||b7()>0||!akf())return!1;var b=O.Xt.get("aitags");if(!b)return!1;b=BO(b).split(",");for(var a=[],N=g.r(O.WO),k=N.next();!k.done;k=N.next())k=k.value,g.tR(b,k)&&a.push(k);if(!a.length)return!1;O.Xt.set("altitags",g.gt(a.join(",")));return!0}; ZI8=function(O,b,a){a=a===void 0?!1:a;g.S$(b);O.g5.lastError="player.exception";O.errorMessage=b.name+"_"+b.message;a?g.zh(function(){gJ(O.g5)}):gJ(O.g5)}; FkQ=function(O,b){O.timing.yl=!0;O.xhr.vg()&&O.timing.B$();if(O.policy.R7){var a;(a=O.g$)==null||a.stop()}Cy(O.Zk,b,!1)}; gBf=function(O,b){O.info=b;if(O.Zk){var a=O.Zk;b=b.SL;(b.length!==a.SL.length||b.length<a.SN.length)&&V8e("dash/request",260511119,""+b.length,""+a.SL.length,""+a.SN.length);a.SL=b;for(var N=b[0].range,k=new Yi,D=0;D<a.SN.length;D++)cT(k,a.SN[D].G);for(D=0;D<a.SN.length;D++){a.SN[D].info=b[D];var R=b[D].range;a.SN[D].G=m1(k,R.start-N.start,R.length)}}O.RQ=!1}; ByA=function(O){O.UG&&(O.xhr.status=O.UG,O.q3=O.UG)}; Af=function(O,b){Qe.call(this,O,b);this.Py=!0;this.Tr=!1;this.C8=this.UU=0;this.OU=NaN}; KkA=function(O,b,a){var N=O.zN?Math.max(b,a/O.zN):b,k=O.XF.G.V;k&&(N=b,O.zN&&(N=Math.max(b,a/O.zN*k)));Wp(O.XF,b,a,N)}; WK=function(O){this.G={};this.logger=new g.g_(O)}; qO=function(O){WK.call(this,"sabr");this.Go=O}; HK=function(O){g.p.call(this);this.X=O;this.logger=new g.g_("onesie");this.E8=new Map;this.G=this.T=!1;this.mV=this.zr=null;this.V=!1}; tKz=function(O,b,a){O.E8.get(b).Fx=a}; m9=function(O,b){O.E8.has(b)&&(Ye?O.E8.get(b).z6.clear():O.E8.get(b).SN=new Yi,cK(O,b),O.G=!0)}; h$e=function(O){for(var b=g.r(O.E8),a=b.next();!a.done;a=b.next()){var N=g.r(a.value);a=N.next().value;N=N.next().value;N.VE||m9(O,a)}}; ywe=function(O,b){b=O.E8.get(b);if(!b)return 0;O=0;if(b.SL.length>0){b=g.r(b.SL);for(var a=b.next();!a.done;a=b.next()){var N=void 0;O+=((N=a.value.range)==null?void 0:N.length)||0}return O}if(b.hD.length>0)for(a=g.r(b.hD),N=a.next();!N.done;N=a.next())O+=N.value.Ic||0;return O+b.Zl}; zc=function(O,b){if(Ye){var a=0;O=O.E8.get(b);if(O==null||!O.z6)return 0;O=g.r(O.z6.values());for(b=O.next();!b.done;b=O.next())a+=b.value.data.totalLength;return a}return((a=O.E8.get(b))==null?void 0:a.SN.totalLength)||0}; Jf=function(O,b){O=O.E8.get(b);if(Ye){if(O==null||!O.VE)return!1;b=O.z6.size>0;return O.GU.length>0||b}return!(O==null||!O.VE)&&!(O==null||!O.SN.totalLength)}; w_z=function(O,b){var a=O.E8.get(b),N=ywe(O,b),k=!N&&!!a.bytesReceived;if(Ye){var D;if((D=O.zr)==null?0:D.u3){O=g.r(a.z6.values());for(b=O.next();!b.done;b=O.next())if(!b.value.ej)return!1;return k}}else if(D=O.oJ(b),k&&O.T&&D!==void 0)return D;return(k||a.bytesReceived===N)&&a.xZ+zc(O,b)===a.bytesReceived}; Ty7=function(O,b,a){O.E8.set(b,{SN:new Yi,xZ:0,bytesReceived:0,Zl:0,Hu:!1,lE:!1,oJ:!1,N3:a,hj:[],SL:[],hD:[],VE:!1,z6:new Map,wJ:new Map,GU:[]});O.logger.debug(function(){return"[initStream] formatId: "+b})}; rwY=function(O,b,a,N){a.SL.push.apply(a.SL,g.H(N));if(Ye){a.wJ.has(b)||a.wJ.set(b,[]);var k;(k=a.wJ.get(b)).push.apply(k,g.H(N))}else if(a.Zk)for(O=g.r(N),b=O.next();!b.done;b=O.next())a.Zk.SL.push(b.value);else{a.Zk=new $e(O.mV,[].concat(g.H(a.SL)));var D;((D=O.mV)==null?0:D.An)&&g.G(O,a.Zk)}}; Uu3=function(O,b,a){var N,k=(N=O.zr)==null?void 0:N.V.get(b);if(!k)return[];if(a.Hb){var D;return((D=k.uT(0,a.clipId))==null?void 0:D.SL)||[]}if(k.Yv()){var R=a.startMs,d=a.durationMs;N=1E3;var Z;if(((Z=O.mV)==null?0:Z.T)&&a.timeRange){var F;R=(F=a.timeRange.startTicks)!=null?F:-1;var B;d=(B=a.timeRange.jP)!=null?B:-1;var K;N=(K=a.timeRange.timescale)!=null?K:-1}if(a.W_<0||a.VM<0||d<0||R<0||a.Ic<0||N<0)return m9(O,b),[];O=IO(a.W_,a.Ic);b=a.Us||0;return[new lR(3,k,O,"makeSliceInfosMediaBytes",a.VM- 1,R/N,d/N,b,O.length-b,void 0,a.eg,a.clipId)]}if(a.VM<0)return m9(O,b),[];var t;return((t=O.zr)==null?0:t.u3)?(b=k.L$,Z=b*k.info.JN,F=a.Us,((d=O.mV)==null?0:d.PC)&&a.timeRange&&!F&&(R=a.timeRange.startTicks/a.timeRange.timescale),[new lR(3,k,void 0,"makeSliceInfosMediaBytes",a.VM,R,b,F,Z,!0,a.eg,a.clipId)]):[]}; uaG=function(O,b,a){O.zr=b;O.mV=a;b=g.r(O.E8);for(a=b.next();!a.done;a=b.next()){var N=g.r(a.value);a=N.next().value;N=N.next().value;for(var k=g.r(N.hj),D=k.next();!D.done;D=k.next()){D=D.value;var R=Uu3(O,a,D);rwY(O,D.xg,N,R)}}}; EQ=function(O,b,a,N){O.logger.debug(function(){return"[addStreamData] formatId: "+a+",headerId: "+b+" bytes: "+N.totalLength}); (O=O.E8.get(a))&&!O.lE&&(Ye?(O.z6.has(b)||O.z6.set(b,{data:new Yi,Ao:0,ej:!1}),cT(O.z6.get(b).data,N)):cT(O.SN,N),O.bytesReceived+=N.totalLength,O.Hu=!0)}; cK=function(O,b){O.logger.debug(function(){return"[closeStream] formatId: "+b}); var a=O.E8.get(b);a&&!a.lE&&(a.lE=!0,a.Fx&&a.Fx(),AwG(O)&&O.X.hE())}; AwG=function(O){O=g.r(O.E8.values());for(var b=O.next();!b.done;b=O.next())if(!b.value.lE)return!1;return!0}; Wkw=function(O){Ye=O}; MO=function(O,b,a,N,k,D,R){g.p.call(this);this.policy=O;this.info=b;this.zr=a;this.Go=k;this.logger=new g.g_("sabr");this.pM=new ke(this);this.Wt=new qO(this);this.tL=new HK(this);this.state=1;this.aV=!1;this.GF=0;this.clipId="";this.B7=-1;this.mR=0;this.Hw=-1;this.RJ=this.Ce=!1;this.RE=0;this.RR=!1;this.policy.tJ?this.l0=new Af(this,D):this.l0=new bx(this,D);this.Xt=this.policy.yp?b.jF:qYe(b,this.policy,N);this.Xt.set("rn",""+this.Fo());this.Xt.set("alr","yes");uaG(this.tL,a,O);this.g5=new dJ(this, this.policy,this.Xt,b.Vp,this.l0,this.logger,N,R,this.policy.enableServerDrivenRequestCancellation);nfe(this.g5);var d;if((d=this.policy)==null?0:d.An)g.G(this,this.tL),g.G(this,this.g5);O=b.G;b={method:"POST",body:O};O&&(this.mR=O.length);try{this.xhr=RM(this.Xt,this.policy.U,this.l0,Zg,b),this.policy.oz&&OQ(this.l0,this.DU()),this.g5.G.start()}catch(Z){g.I6(Z)}}; HIe=function(O){O.policy.XY&&O.b8&&!O.RR?O.RR=!0:O.l0.B$()}; YYf=function(O,b){var a=-1,N=-1,k=-1,D;if((D=O.TF)==null?0:D.items)for(O=g.r(O.TF.items),D=O.next();!D.done;D=O.next())D=D.value,b<D.dX||D.dX<a||(a=D.dX,N=D.nf,k=D.minReadaheadMs);return{hY:a,nf:N,zt:k}}; cw8=function(O){this.T=O;this.J=this.UU=this.U=this.Ni=this.X=this.N=this.yl=this.Y=this.aX=this.L=this.Py=this.Tr=this.Xy=this.Mi=0;this.ticks={}}; ny=function(O){O.Mi||(O.Mi=(0,g.S)(),g.xR("mb_s",O.Mi,O.T))}; muY=function(O){O.Xy||(O.Xy=(0,g.S)(),g.xR("ovfs_rp",O.Xy,O.T))}; z$e=function(O){O.Tr||(O.Tr=(0,g.S)(),g.xR("oafs_rp",O.Tr,O.T))}; JwB=function(O){O.N||(O.N=(0,g.S)(),g.xR("vda",O.N,O.T),O.X&&(g.di(),Fz(4)))}; EBY=function(O){O.X||(O.X=(0,g.S)(),g.xR("ada",O.X,O.T),O.N&&(g.di(),Fz(4)))}; MKQ=function(O){O.Ni||(O.Ni=(0,g.S)(),g.xR("vis_a",O.Ni,O.T))}; nBY=function(O){O.U||(O.U=(0,g.S)(),g.xR("ais_a",O.U,O.T))}; p_f=function(O){O.UU||(O.UU=(0,g.S)(),g.xR("vrb_f",O.UU,O.T))}; GUp=function(O){O.J||(O.J=(0,g.S)(),g.xR("arb_f",O.J,O.T))}; oBf=function(O,b,a){var N=b instanceof MO&&!O.V&&!O.G,k=!O.V&&(a==null?void 0:a.info.video);a=!O.G&&(a==null?void 0:a.info.audio);b.state===3?((k||N)&&O.tick("vrr"),(a||N)&&O.tick("arr")):b.state===4?k?(O.V=b.DU(),g.di(),Fz(4)):a&&(O.G=b.DU()):b instanceof jV&&b.KO()&&k&&(g.di(),Fz(4))}; xuB=function(O){return!!O.G&&!!O.V}; py=function(O,b,a,N,k,D,R){g.w1.call(this);var d=this;this.loader=O;this.zr=b;this.policy=a;this.videoTrack=N;this.audioTrack=k;this.CD=R;this.yl=this.T=null;this.Y=this.U=NaN;this.L=0;this.J=NaN;this.V=null;this.Xy=this.Tr=NaN;this.aX=new Map;this.Mi=this.N=this.X=NaN;this.Vt={aOG:function(){return d.G}}; this.G=D?1:0}; vBb=function(O,b,a,N){N=N===void 0?!0:N;if(a&&!O.aX.has(b.uV)){for(var k=b.startTime,D=[],R=0;R<a.T.length;R++){var d=a.T[R],Z=k;k=Z+a.V[R];D.push({startTime:Z,endTime:k,adCpn:d})}O.aX.set(b.uV,D)}if(O.policy.FM)if(k=O.yl&&b.uV===O.yl.uV+1,O.yl=b,D=O.T&&b.uV===O.T.uV+1,D=O.T&&k&&D&&O.T.fJ.event!=="stop"&&O.T.fJ.event!=="predictStart",R=b.fJ||null,d=O.videoTrack.T.index.pD(),d=b.uV>=d,Z=O.zr.isManifestless&&O.policy.qp,R){var F;if(((F=O.T)==null?void 0:F.fJ.event)==="predictStart"&&O.T.uV<b.uV&&R.event=== "stop"){var B;O.loader.handleError("ssdai.missingstartcueevent",{lastpredict:((B=O.T)==null?void 0:B.uV)||0,csq:b.uV},0)}O.T={fJ:R,uV:b.uV,Jl:!!a,pJ:N};d?Gc(O,R,b.uV):Z&&(k?D?Gc(O,R,b.uV):R.event==="continue"||R.event==="stop"?PRz(O,b):Gc(O,R,b.uV):Gc(O,R,b.uV))}else D&&PRz(O,b),O.G===4&&oM(O,5,"qend")}; Gc=function(O,b,a){b.startSecs+=isNaN(O.L)?0:O.L;O=O.zr;O.Xy.push(b);O.publish("cuepointsadded",a)}; SY7=function(O,b,a){if(O.G!==0&&a&&b.SL[0].pJ()){var N=b.SL[0].uV,k=b.SL[0].X;b=b.isDecorated();jOA(O,N,k,b,a)}}; jOA=function(O,b,a,N,k){var D;b!==((D=O.T)==null?void 0:D.uV)||O.G===1||N||O.T.fJ.event==="predictStart"||O.tN("sdai",{undecevt:1,sq:b,mt:a,evt:O.T.fJ.event},!0);b>O.Y&&(O.Y=NaN,O.U=NaN);O.T&&O.T.uV===b?Ie7(O,b,a,O.T,k):O.G===1&&oM(O,5,"noad")}; fez=function(O,b,a,N,k){N.Jl?oM(O,4,"cue"):(O.Y=b,O.U=a,O.tN("sdai",{joinad:O.G,sg:O.Y,st:O.U.toFixed(3)}),O.J=Date.now(),oM(O,2,O.G===3?"staftpred":"join"),k.aS(N.fJ))}; Ie7=function(O,b,a,N,k){if(k&&N){var D=N.fJ,R=k.DY(D);D.event==="predictStart"&&(O.Mi=b);O.tN("sdai",{onqevt:D.event,sq:b,mt:a,gab:R,cst:D.startSecs,cueid:O.policy.Lq&&(R||D.event==="start")?D.identifier:void 0},!0);if(R)if(D.event!=="predictStart")D.event==="start"&&O.Mi===b-1&&O.tN("sdai",{gabonstart:b}),fez(O,b,a,N,k);else if(O.policy.xt)oM(O,3,"predict");else{var d=b+Math.max(Math.ceil(-D.T/5E3),1);R=Math.floor(a-D.T/1E3);O.policy.G?O.N=R:O.X=d;O.tN("sdai",{onpred:a,estsq:d,estmt:R.toFixed(3)}); xe(O.loader,R,R,d);O.J=Date.now();oM(O,3,"predict");k.aS(N.fJ)}else O.G===1?((d=O.V)==null?0:d.tI(a))?(xe(O.loader,a,a,b),oM(O,4,"sk2head")):oM(O,5,"nogab"):D.event==="predictStart"?O.policy.G&&O.N>0?(a=Math.floor(a-D.T/1E3),O.N!==a&&O.tN("sdai",{updateSt:a,old:O.N}),O.N=a):O.X>0&&(a=b+Math.max(Math.ceil(-D.T/5E3),1),O.X!==a&&(O.tN("sdai",{updateSt:a,old:O.X}),O.X=a)):O.policy.xt&&O.G===3&&fez(O,b,a,N,k);var Z,F;if(O.CD&&D.event==="start"&&((Z=O.T)==null?void 0:Z.fJ.event)!=="predictStart"&&((F=O.T)== null?void 0:F.uV)===b-1){var B;O.tN("sdai",{ovlpst:(B=O.T)==null?void 0:B.fJ.event,sq:b})}}else O.tN("sdai",{nulldec:1,sq:b,mt:a.toFixed(3),evt:(N==null?void 0:(D=N.fJ)==null?void 0:D.event)||"none"})}; VKf=function(O,b,a){if(O.policy.h9&&O.policy.G)return!(O.G===1||O.G===2||!O.policy.xt&&O.G===3&&a>=O.X);if(O.G===1||O.G===2)return!1;if(O.G!==0&&b===O.audioTrack){if(O.policy.G)return lee(O.videoTrack,a)||lee(O.videoTrack,a+1);O=PK(O.videoTrack);if(a>(O?O.uV:-1))return!1}return!0}; vK=function(O,b,a){return(a<0||a===O.Y)&&!isNaN(O.U)?O.U:b}; PRz=function(O,b){if(O.T){var a=O.T.fJ.kA-(b.startTime+O.L-O.T.fJ.startSecs);a<=0||(a=new aO(O.T.fJ.startSecs-(isNaN(O.L)?0:O.L),a,O.T.fJ.context,O.T.fJ.identifier,"stop",O.T.fJ.T+b.duration*1E3),O.tN("cuepointdiscontinuity",{segNum:b.uV}),Gc(O,a,b.uV))}}; oM=function(O,b,a){O.G!==b&&(O.tN("sdai",{setsst:b,old:O.G,r:a}),O.G=b)}; jY=function(O,b,a,N){(N===void 0?0:N)?oM(O,1,"seek"):b>0&&Math.abs(b-a)>=5&&O.G===4&&oM(O,5,"sk2t")}; SY=function(){this.G="";this.T=new Map}; IM=function(O,b,a){this.audio=O;this.video=b;this.reason=a}; fy=function(O,b,a){this.T=O;this.reason=b;this.token=a;this.videoId=void 0}; lx=function(O,b,a){g.p.call(this);this.policy=O;this.X=b;this.tN=a;this.V=new Map;this.N=0;this.Y=!1;this.T="";this.G=!1}; Vx=function(O,b,a){if(a===void 0?0:a)O.Y=!0;++O.N;a=6E4*Math.pow(2,O.N);a=(0,g.S)()+a;O.V.set(b.info.id,a)}; Ly=function(O){for(var b=g.r(O.V.entries()),a=b.next();!a.done;a=b.next()){var N=g.r(a.value);a=N.next().value;N=N.next().value;N<(0,g.S)()&&O.V.delete(a)}return O.V}; LkY=function(O){return O.Y&&Ly(O).size>0}; Xd=function(O,b){O.T!==b&&(O.T=b,O.G=!0)}; X_e=function(O,b){var a;b&&(a=g.B$(O.X.T,function(k){return k.id===b})); if(!a&&(a=g.B$(O.X.T,function(k){var D;return!((D=k.LF)==null||!D.isDefault)}),b)){var N; O.tN("iaf",{id:b,sid:(N=a)==null?void 0:N.id})}return a}; Qx=function(O,b,a,N,k,D){var R=this;D=D===void 0?[]:D;this.loader=O;this.Tr=b;this.policy=a;this.zr=N;this.Y=k;this.bV=D;this.logger=new g.g_("dash/abr");this.T=Oa;this.V=this.U=null;this.J=-1;this.Py=!1;this.nextVideo=this.G=null;this.X=[];this.C8=new Set;this.Ni={};this.L8=new rl(1);this.L=0;this.OU=this.Mi=this.yl=!1;this.Xy=0;this.p8=!1;this.aX=new Set;this.UU=!1;this.Vt={Pt:function(){ix(R)}}; this.N=new lx(this.policy,k,function(d,Z){R.loader.tN(d,Z)})}; b8z=function(O,b,a){eY(O,b);b=X_e(O.N,a);a||b||(b=iIw(O));b=b||O.Y.T[0];O.G=O.zr.T[b.id];ix(O);O.U=O.G;QOe(O);e$e(O);O.V=O.nextVideo;O.U=O.G;return O8z(O)}; kDB=function(O,b){if(ay8(O,b))return null;if(b.reason==="m"&&b.isLocked())return O.logger.debug(function(){return"User sets constraint to: "+Wl(b)}),eY(O,b),O.L=O.X.length-1,ix(O),O_(O),O.Mi=O.Mi||O.V!==O.nextVideo,O.V=O.nextVideo,new IM(O.G,O.V,b.reason); b.reason==="r"&&(O.J=-1);eY(O,b);O_(O);if(b.reason==="r"&&O.nextVideo===O.V)return new IM(O.G,O.nextVideo,b.reason);N_3(O);return null}; DUA=function(O,b,a){O.G=O.zr.T[b];O.U=O.G;return new IM(O.U,O.V,a?"t":"m")}; sqG=function(O,b){if(b.info.video){if(O.V!==b)return O.V=b,O8z(O)}else O.OU=O.U!==b,O.U=b;return null}; RHA=function(O,b){if(b.T.info.video&&b.N){var a=(b.G+b.V)/b.duration,N=b.T.info.JN;a&&N&&(O.L8.F3(1,a/N),O.policy.V&&a/N>1.5&&O.loader.tN("overshoot",{sq:b.uV,br:a,max:N}))}}; bL=function(O,b,a){Vx(O.N,b,a===void 0?!1:a);O.J=-1;eY(O,O.T)}; $Uz=function(O,b){return new IM(O.U,O.V,b||O.T.reason)}; N_3=function(O){if(O.V&&O.nextVideo&&aQ(O,O.V.info)<aQ(O,O.nextVideo.info)){var b=O.T.reason;O.yl=O.yl||b==="r"||b==="u"||b==="v"}}; O8z=function(O){O.Py?O.Py=!1:O.J=(0,g.S)();O.yl=!1;O.UU=!1;return new IM(O.U,O.V,O.T.reason)}; Cz8=function(O,b){var a={};b=g.r(b);for(var N=b.next();!N.done;N=b.next())if((N=N.value)&&N.video){var k=N.video.qualityOrdinal,D=a[k],R=D&&sS(D)&&D.video.qualityOrdinal>O.policy.Vv,d=k<=O.policy.Vv?sS(N):Nz(N);if(!D||R||d)a[k]=N}return a}; eY=function(O,b){O.T=b;var a=O.Y.videoInfos;if(!O.T.isLocked()){var N=(0,g.S)();a=g.pm(a,function(d){if(d.JN>this.policy.JN)return!1;var Z=this.zr.T[d.id];return Ly(this.N).get(d.id)>N?!1:Z.Vp.V>4||Z.Y>4?(this.logger.debug(function(){return"Remove "+tn(d)+"; 4 load failures"}),!1):this.aX.has(+d.itag)?!1:!0},O); LkY(O.N)&&(a=g.pm(a,function(d){return d.video.width<=854&&d.video.height<=480}))}a.length||(a=O.Y.videoInfos); var k=a;O.policy.AG&&(k=dUf(O,k,b));k=g.pm(k,b.X,b);if(O.T.isLocked()&&O.N.T){var D=g.B$(a,function(d){return d.id===O.N.T}); D?k=[D]:Xd(O.N,"")}O.policy.AG||(k=dUf(O,k,b));k.length||(k=[a[0]]);k.sort(function(d,Z){return aQ(O,d)-aQ(O,Z)}); b={};for(a=1;a<k.length;b={sD:void 0,B3:void 0},a++)b.B3=k[a-1],b.sD=k[a],b.B3.video.width>b.sD.video.width?(g.hR(k,a),a--):aQ(O,b.B3)*O.policy.L>aQ(O,b.sD)&&(g.hR(k,a-1),a--);var R=k[k.length-1];O.p8=!!O.V&&!!O.V.info&&O.V.info.AN!==R.AN;O.logger.debug(function(){return"Constraint: "+Wl(O.T)+", "+k.length+" fmts selectable, max selectable fmt: "+tn(R)}); O.X=k;O.C8.clear();b=!1;for(a=0;a<k.length;a++)b?O.C8.add(k[a].itag):k[a].video.qualityOrdinal>=1080&&(b=!0);Z8p(O.policy,R,O.zr.u3)}; dUf=function(O,b,a){var N=a.reason==="m"||a.reason==="s";O.policy.Gb&&Ni&&g.cm&&(!N||a.T<1080)&&(b=b.filter(function(F){return F.video&&(!F.G||F.G.powerEfficient)})); if(b.length>0)if(bu()){var k=Cz8(O,b);b=b.filter(function(F){return!!F&&!!F.video&&F.AN===k[F.video.qualityOrdinal].AN})}else{var D,R,d=(D=b[0])==null?void 0:(R=D.video)==null?void 0:R.qualityOrdinal; if(d){a=b.filter(function(F){return!!F&&!!F.video&&F.video.qualityOrdinal===d}); var Z=Cz8(O,a)[d].AN;b=b.filter(function(F){return!!F&&!!F.video&&F.AN===Z})}}return b}; FfY=function(O,b){for(var a=0;a+1<O.X.length&&O.X[a].video.quality==="tiny";)a++;var N=Gs(O.Tr)/O.policy.L;return aQ(O,b.info)+aQ(O,O.X[a])>N}; ix=function(O){if(!O.G||!O.policy.X&&!O.G.info.LF){var b=O.Y.T;O.G&&(b=b.filter(function(N){return N.audio.T===O.G.info.audio.T}),b.length||(b=O.Y.T)); O.G=O.zr.T[b[0].id];if(b.length>1&&!O.policy.OU){if(!O.policy.zc){var a=g.B$(b,function(N){return N.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}); a&&(O.G=O.zr.T[a.id])}a=!1;if(a=O.policy.zG?!0:O.T.isLocked()?O.T.T<240:FfY(O,O.G))O.G=O.zr.T[g.Z$(b).id]}}}; O_=function(O){if(!O.nextVideo||!O.policy.X)if(O.T.isLocked())O.nextVideo=O.T.T<=360?O.zr.T[O.X[0].id]:O.zr.T[g.Z$(O.X).id],O.logger.debug(function(){return"Select max fmt: "+tn(O.nextVideo.info)}); else{for(var b=Math.min(O.L,O.X.length-1),a=Gs(O.Tr),N=aQ(O,O.G.info),k=a/O.policy.yl-N;b>0&&!(aQ(O,O.X[b])<=k);b--);for(var D=a/O.policy.L-N;b<O.X.length-1&&!(aQ(O,O.X[b+1])>=D);b++);O.nextVideo=O.zr.T[O.X[b].id];O.L!==b&&O.logger.info(function(){return"Adapt to: "+tn(O.nextVideo.info)+", bandwidth: "+a.toFixed(0)+", bandwidth to downgrade: "+k.toFixed(0)+", bandwidth to upgrade: "+D.toFixed(0)+", constraint: "+Wl(O.T)}); O.L=b}}; QOe=function(O){var b=O.policy.yl,a=Gs(O.Tr),N=a/b-aQ(O,O.G.info);b=g.Kg(O.X,function(k){return aQ(this,k)<N},O); b<0&&(b=0);O.L=b;O.nextVideo=O.zr.T[O.X[b].id];O.logger.info(function(){return"Initial selected fmt: "+tn(O.nextVideo.info)+", bandwidth: "+a.toFixed(0)+", max video byterate: "+N.toFixed(0)})}; e$e=function(O){if(O.bV.length){var b=O.bV,a=function(N,k){if(N.info.AN==="f"||b.includes(P_(g.Zq(N.info,O.zr.u3))))return N;for(var D={},R=0;R<k.length;D={E2:void 0,Ph:void 0},R++){var d=O.zr.T[k[R].id];if(b.includes(P_(g.Zq(d.info,O.zr.u3)))){var Z=N.info.AN,F=d.info.AN;if(Z===F||bu()){if(N.info.T!==d.info.T)return O.loader.tN("ombifa",{mismatch:"xtag",f:N.info.id,t:d.info.id}),N;D.E2=N.info.itag;D.Ph=d.info.itag;O.loader.tN("ombifa",{f:D.E2,t:D.Ph});O.logger.info(function(B){return function(){return"Initial format selection changed from "+ B.E2+" to "+B.Ph+" based on prefetched media."}}(D)); O.Py=!0;return d}O.loader.tN("ombifa",{mismatch:"efficient",fc:Z,tc:F})}}O.loader.tN("ombifa",{mismatch:"unselectable",fmts:b.join(".")});return N}; O.nextVideo=a(O.nextVideo,O.Y.videoInfos);O.G=a(O.G,O.Y.T)}}; aQ=function(O,b){if(!O.Ni[b.id]){var a=O.zr.T[b.id].index.g1(O.Xy,15);a=b.AZ&&O.V&&O.V.index.isLoaded()?a||b.AZ:a||b.JN;O.Ni[b.id]=a}a=O.Ni[b.id];O.C8.has(b.itag)&&(a*=1.5);return a*=Math.max(1,O.L8.Hc()||0)}; gAB=function(O,b){O=Ebb(O.zr.T,function(a){return a.info.itag===b}); if(!O)throw Error("Itag "+b+" from server not known.");return O}; B_Y=function(O){var b=[];if(O.T.reason==="m"||O.T.reason==="s")return b;if(rS3(O.zr)){for(var a=Math.max(0,O.L-2);a<O.L&&a<O.X.length;a++)b.push(O.X[a].itag);b.reverse()}return b}; ay8=function(O,b){var a;return O.T.equals(b)&&(!O.N.T||!O.T.isLocked()||((a=O.nextVideo)==null?void 0:a.info.id)===O.N.T)}; iIw=function(O){var b=g.B$(O.Y.T,function(N){return N.audio.T}),a=g.B$(O.Y.T,function(N){return!N.audio.T}); return b?O.policy.rq?b:a:null}; Kfz=function(O){var b=O===void 0?{}:O;O=b.wl===void 0?!1:b.wl;var a=b.wz===void 0?!1:b.wz;b=b.lw===void 0?!1:b.lw;return O?b?3:2:a?-1:1}; k3=function(O){this.track=O;this.buffered=[];this.V=this.X=0;this.Y={};this.N=0;this.T=new wl}; te8=function(O,b,a){O.flush();O.G=a;DD(O,3,b)}; DD=function(O,b,a){var N=[],k=O.track.Dh;if(k){k=k.QW();for(var D=0;D<k.length;D++)N.push(Math.round(k.start(D)*1E3)),N.push(Math.round(k.end(D)*1E3))}k=1;D=N.length;if(D===O.buffered.length){for(var R=0;R<=D&&N[R]===O.buffered[R];R++);R>D?k=0:N[R]>O.buffered[R]&&(R===D-1?k=2:R===D-2&&N[R+1]>O.buffered[R+1]&&(k=3))}O.T.add(b<<3|(a&&4)|k);b=Math.ceil(O.track.VR()*1E3);O.T.add(b-O.N);O.N=b;if(k===1)for(O.T.add(D),R=b=0;R<D;R++)O.T.add(N[R]-b),b=N[R];k===3&&O.T.add(N[D-2]-O.buffered[D-2]);k>=2&&O.T.add(N[D- 1]-O.buffered[D-1]);a&&O.T.add(a);O.buffered=N}; s_=function(O,b,a){var N=this;this.policy=O;this.T=b;this.Xy=a;this.X=this.G=0;this.M3=null;this.yl=new Set;this.J=[];this.indexRange=this.initRange=null;this.L=new d2;this.Mi=this.Tr=!1;this.Vt={Mo4:function(){return N.V}, UIy:function(){return N.chunkSize}, PrN:function(){return N.U}, rGk:function(){return N.Y}}; (b=hHe(this))?(this.chunkSize=b.csz,this.V=Math.floor(b.clen/b.csz),this.U=b.ck,this.Y=b.civ):(this.chunkSize=O.QQ,this.V=0,this.U=g.Jt(16),this.Y=g.Jt(16));this.N=new Uint8Array(this.chunkSize);this.U&&this.Y&&(this.crypto=new cxz(this.U,this.Y))}; hHe=function(O){if(O.policy.gF&&O.policy.l6)for(var b=g.r(O.policy.gF),a=b.next(),N={};!a.done;N={z3:void 0,Sn:void 0},a=b.next())if(a=g.Bi(a.value),N.z3=+a.clen,N.Sn=+a.csz,N.z3>0&&N.Sn>0&&O.policy.X===a.docid&&O.T.info.id===a.fmtid&&O.T.info.lastModified===+a.lmt)return O={},O.clen=N.z3,O.csz=N.Sn,O.ck=a.ck,O.civ=a.civ,O}; RQ=function(O){return!!O.M3&&O.M3.k$()}; T_Y=function(O,b){if(!RQ(O)&&!O.Yk()){if(!(O.Tr||(O.Tr=!0,O.V>0))){var a=$3(O);a=I_(O.policy.X,O.T.info,Cd(O),a,O.policy.L8);d3(O,a)}if(b.info.type===1){if(O.M3){ZD(O,Error("Woffle: Expect INIT slices to always start us off"));return}O.initRange=IO(0,b.G.totalLength)}else if(b.info.type===2)O.M3&&O.M3.type===1||ZD(O,Error("Woffle: Index before init")),O.indexRange=IO(O.initRange.end+1,b.G.totalLength);else if(b.info.type===3){if(!O.M3){ZD(O,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(O.M3.type===3&&!Xa(O.M3,b.info)&&(O.J=[],b.info.uV!==iR(O.M3)||b.info.G!==0))return;if(b.info.N){a=g.r(O.J);for(var N=a.next();!N.done;N=a.next())y03(O,N.value);O.J=[]}else{O.J.push(b);O.M3=b.info;return}}else{ZD(O,Error("Woffle: Unexpected slice type"));return}O.M3=b.info;y03(O,b);wAB(O)}}; y03=function(O,b){var a=0,N=Ei(b.G);if(O.X<O.V){a=O.V*O.chunkSize;var k,D=(((k=b.info.range)==null?void 0:k.start)||0)+b.info.G;a-=D;if(a>=N.length)return;if(a<0)throw Error("Missing data");O.X=O.V;O.G=0}for(k={};a<N.length;k={b9:void 0})if(k.b9=Math.min(N.length-a,O.N.byteLength-O.G),D=new Uint8Array(N.buffer,N.byteOffset+a,k.b9),O.N.set(D,O.G),O.G+=k.b9,a+=k.b9,O.G===O.N.length){if(b.info===O.M3&&RQ(O)&&a===N.length)break;k=$3(O);k=I_(O.policy.X,O.T.info,Cd(O),k,O.policy.L8,O.X,O.N,O.crypto);O.yl.add(k); d3(O,k);O.Yk()||(k=$3(O),O.Xy(Cd(O),k!==void 0?(k.downloadedEndTime||0)*k.averageByteRate:k.maxKnownEndTime*k.averageByteRate,k.maxKnownEndTime*k.averageByteRate));O.N=new Uint8Array(O.chunkSize);O.G=0;O.X+=1}}; wAB=function(O){if(RQ(O))if(O.M3&&O.indexRange)if(O.G){var b=new Uint8Array(O.N.buffer,0,O.G),a=r0b(O),N=O.policy.X;Promise.all(O.yl).then(function(){var k=I_(N,O.M3.T.info,Cd(O,!0),a,O.policy.L8,O.X,b,O.crypto);d3(O,k,!0)})}else ZD(O,new Fo("Woffle: Expect always re-mark currentChunkOffset at EOS")); else ZD(O,new Fo("Woffle: Expect at EOS to always have lastSlice or indexRange"))}; $3=function(O){return{downloadedEndTime:Math.round(O.M3?O.M3.Y:0),maxKnownEndTime:Math.round(O.T.index.F5()),averageByteRate:Math.round(O.T.info.AZ)}}; r0b=function(O){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(O.T.index.F5()),averageByteRate:Math.round(O.T.info.AZ)}}; Cd=function(O,b){b===void 0||!b||O.indexRange&&O.initRange&&O.M3||ZD(O,new Fo("Woffle: Expect isFinal to always have indexRange and initRange and lastSlice"));b={lmt:O.T.info.lastModified,docid:O.policy.X,fmtid:O.T.info.id,type:O.T.info.mimeType.split(";")[0],csz:O.chunkSize,clen:O.X*O.chunkSize+O.G};O.crypto&&(b.ck=O.U,b.civ=O.Y);var a="local://localhost/videoplayback?"+ZG(b),N,k;b={itag:+O.T.info.itag,mimeType:O.T.info.mimeType,bitrate:O.T.info.JN*8,lastModified:String(O.T.info.lastModified),initRange:(N= O.initRange)==null?void 0:ynf(N),indexRange:(k=O.indexRange)==null?void 0:ynf(k),url:a};if(N=O.T.info.T)b.xtags=N;if(N=O.T.info.video)if(b.quality=N.quality,b.qualityLabel=N.qualityLabel,b.width=N.width,b.height=N.height,N=N.fps)b.fps=N;if(O=O.T.info.audio){if(N=O.sampleRate)b.audioSampleRate=String(N);if(O=O.numChannels)b.audioChannels=O}return b}; d3=function(O,b,a){a=a===void 0?!1:a;b.then(function(N){O.yl.delete(b);(a||N===4)&&O.L.resolve(N)},function(N){O.L.reject(N)})}; ZD=function(O,b){g.Pe(O.policy.X)!==4&&(g.ve(O.policy.X,4),g.I6(b),O.L.reject(new Fo(b.message)))}; Fo=function(O,b){O=Error.call(this,O);this.message=O.message;"stack"in O&&(this.stack=O.stack);this.T=b===void 0?!1:b}; UUz=function(O){O=g.KI(O,1886614376);for(var b=g.r(O),a=b.next();!a.done;a=b.next());return g.Xq(O,function(N){return jrb(N)})}; uM8=function(O){var b=Qf(O,function(k,D){return k+D.length},0); b=new Uint8Array(b);var a=0;O=g.r(O);for(var N=O.next();!N.done;N=O.next())N=N.value,b.set(N,a),a+=N.length;return b}; A0Q=function(O,b,a,N,k,D){this.ids=O;this.T=b;this.V=a;this.G=N;this.X=k;this.BC=D}; g3=function(O,b,a){this.initData=O;this.contentType=b;this.isPrefetch=a;this.T=this.cryptoPeriodIndex=NaN;this.V=[];this.nJ=!1;this.G=null;if((b==null?void 0:b.toLowerCase())==="webm"||O.length===16)this.nJ=!0}; ql3=function(O){a:{var b=O.initData;try{for(var a=0,N=new DataView(b.buffer);a<N.byteLength-8;){var k=N.getUint32(a);if(k<=1)break;if(N.getUint32(a+4)===1886614376){var D=32;if(N.getUint8(a+8)>0){var R=N.getUint32(a+28);D+=R*16+4}var d=N.getUint32(a+D-4);try{var Z=Wfe(b.subarray(a+D,a+D+d));if(Z!==null){var F=Z;break a}}catch(B){}}a+=k}F=null;break a}catch(B){F=null;break a}F=void 0}if(F!=null)for(b=lG(qk(F,7,void 0,N0)),b==null||O.nJ||(O.cryptoPeriodIndex=b),b=lG(qk(F,10,void 0,N0)),b!=null&&b>0&& !O.nJ&&(O.T=b),F=ED(F,2,HYe,void 0===z5b?2:4),F=g.r(F),N=F.next();!N.done;N=F.next())b=O.V,a=b.push,N=BB(N.value),N=g.DP(N,4),a.call(b,N)}; H8f=function(O){return isNaN(O.cryptoPeriodIndex)?g.DP(O.initData):""+O.cryptoPeriodIndex}; BQ=function(O,b,a){var N=a===void 0?{}:a;a=N.videoDuration===void 0?0:N.videoDuration;var k=N.uZ===void 0?void 0:N.uZ;N=N.Dd===void 0?!1:N.Dd;this.videoId=O;this.status=b;this.videoDuration=a;this.uZ=k;this.Dd=N}; Yl7=function(O,b,a,N,k){this.videoId=O;this.zy=b;this.G=a;this.bytesDownloaded=N;this.T=k}; Kd=function(O){this.T=O;this.offset=0}; t3=function(O){if(O.offset>=O.T.totalLength)throw Error();return nB(O.T,O.offset++)}; c0z=function(O,b){b=b===void 0?!1:b;var a=t3(O);if(a===1){b=-1;for(a=0;a<7;a++){var N=t3(O);b===-1&&N!==255&&(b=0);b>-1&&(b=b*256+N)}return b}N=128;for(var k=0;k<6&&N>a;k++)a=a*256+t3(O),N*=128;return b?a:a-N}; mU7=function(O){try{var b=c0z(O,!0),a=c0z(O,!1);return{id:b,size:a}}catch(N){return{id:-1,size:-1}}}; zHA=function(O){for(var b=new Kd(O),a=-1,N=0,k=0;!N||!k;){var D=mU7(b),R=D.id;D=D.size;if(R<0)return;if(R===176){if(D!==2)return;N=b.WQ()}else if(R===186){if(D!==2)return;k=b.WQ()}R===374648427?a=b.WQ()+D:R!==408125543&&R!==174&&R!==224&&b.skip(D)}b=Mh(O,0,a);a=new DataView(b.buffer);a.setUint16(N,3840);a.setUint16(k,2160);N=new Yi([b]);cT(N,O);return N}; J0Y=function(O,b,a){var N=this;this.loader=O;this.policy=b;this.N=a;this.logger=new g.g_("dash");this.G=[];this.T=null;this.Tr=-1;this.J=0;this.aX=NaN;this.yl=0;this.V=NaN;this.L=this.Py=0;this.p8=-1;this.Ni=this.X=this.Y=this.Xy=null;this.L8=this.OU=NaN;this.U=this.Mi=this.C8=this.bV=null;this.Ql=!1;this.UU=this.timestampOffset=0;this.Vt={z1:function(){return N.G}}; if(this.policy.X){var k=this.N,D=this.policy.X;this.policy.L8&&O.tN("atv",{ap:this.policy.L8});this.U=new s_(this.policy,k,function(R,d,Z){h3(O,new BQ(N.policy.X,2,{uZ:new Yl7(D,R,k.info,d,Z)}))}); this.U.L.promise.then(function(R){N.U=null;R===1?h3(O,new BQ(N.policy.X,R)):N.loader.tN("offlineerr",{status:R.toString()})},function(R){var d=(R.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); R instanceof Fo&&!R.T?(N.logger.info(function(){return"Assertion failed: "+d}),N.loader.tN("offlinenwerr",{em:d}),yd(N),h3(O,new BQ(N.policy.X,4))):(N.logger.info(function(){return"Failed to write to disk: "+d}),N.loader.tN("dldbwerr",{em:d}),yd(N),h3(O,new BQ(N.policy.X,4,{Dd:!0})))})}}; EAY=function(O){return O.G.length?O.G[0]:null}; MeG=function(O,b){return O.G.some(function(a){return a.info.uV===b})}; xUQ=function(O,b,a,N){N=N===void 0?0:N;if(O.X){var k=O.X.G+O.X.V;if(a.info.G>0)if(a.info.uV===O.X.uV&&a.info.G<k){if(a.info.G+a.info.V<=k)return;a=etb(a,k-a.info.G)[1]}else if(a.info.uV>=0&&O.X.uV>=0&&!Xa(O.X,a.info))throw new g.Nf("improper_continuation",O.X.TG(),a.info.TG());uDe(O.X,a.info)||w3(O,"d")}else if(a.info.G>0)throw new g.Nf("continuation_of_null",a.info.TG());O.X=a.info;O.N=a.info.T;if(a.info.G===0){if(O.T)if(!O.loader.isOffline()||O.policy.Kt)O.loader.tN("slice_not_fully_processed", {buffered:O.T.info.TG(),push:a.info.TG()});else throw new g.Nf("slice_not_fully_processed",O.T.info.TG(),a.info.TG());TV(O);O.Py=N}else{if(O.Py&&N&&O.Py!==N)throw O=new g.Nf("lmt_mismatch",a.info.uV,O.Py,N),O.level="WARNING",O;!a.info.T.Yv()&&O.Y&&(N=a.info,k=O.Y.B7,N.L="updateWithEmsg",N.uV=k)}if(O.T){N=g.h0(O.T,a);if(!N)throw new g.Nf("failed_to_merge",O.T.info.TG(),a.info.TG());O.T=N}else O.T=a;a:{a=g.C_(O.T.info.T.info);if(O.T.info.type!==3){if(!O.T.info.N)break a;O.T.info.type===6?nAe(O,b,O.T): pAw(O,O.T);O.T=null}for(;O.T;){N=O.T.G.totalLength;if(O.Tr<=0&&O.J===0){var D=O.T.G,R=-1;k=-1;if(a){for(var d=0;d+8<D.totalLength;){var Z=ImB(D,d),F=ImB(D,d+4);d+=Z||1;if(F===1836019558)R=d;else if(F===1835295092){k=d;break}}k<0&&(R=-1)}else{D=new Kd(D);for(Z=d=!1;;){F=D.WQ();var B=mU7(D),K=B.id;B=B.size;if(!(K>0))break;if(K!==408125543)if(K===524531317)d=!0,B>=0&&(k=D.WQ()+B,Z=!0);else{if(d&&(K===160||K===163)&&(R<0&&(R=F),Z))break;K===163&&(R=Math.max(0,R),k=D.WQ()+B);if(K===160){R<0&&(k=R=D.WQ()+ B);break}D.skip(B)}}R<0&&(k=-1)}if(R<0)break;O.Tr=R;O.J=k-R}if(O.Tr>N)break;O.Tr?(N=GDz(O,O.Tr),N.N&&oAw(O,N),nAe(O,b,N),r3(O,N),O.Tr=0):O.J&&(N=GDz(O,O.J<0?Infinity:O.J),O.J-=N.G.totalLength,r3(O,N))}}O.T&&O.T.info.N&&(r3(O,O.T),O.T=null)}; pAw=function(O,b){!b.info.T.Yv()&&b.info.G===0&&(g.C_(b.info.T.info)||b.info.T.info.nJ())&&Daf(b);if(b.info.type===1)try{oAw(O,b),Pze(O,b)}catch(k){g.S$(k);var a=Q5(b.info);a.hms="1";O.loader.handleError("fmt.unparseable",a||{},1)}a=b.info.T;a.g6(b);O.U&&T_Y(O.U,b);if(a.kt()&&O.policy.T)a:{O=O.loader.zr;b=b.info.clipId;a=g.Zq(a.info,O.u3);if(b){var N=P_({itag:a.itag,lmt:O.u3?0:a.lmt||0,xtags:a.xtags});if(O.p8[N])break a;O.p8[N]=b}O.OU.push(a)}}; K2G=function(O,b,a){if(O.G.length!==0&&(a||O.G.some(function(D){return D.info.X<b}))){a=0; for(var N=g.r(O.G),k=N.next();!k.done;k=N.next()){k=k.value;if(k.info.X<b)break;O.loader.tN("cmat",{max:b,s:k.info.TG()});a+=1}O.G.splice(0,a)}}; yd=function(O){var b;(b=O.U)==null||b.dispose();O.U=null}; vAQ=function(O){var b=O.G.reduce(function(a,N){return a+N.G.totalLength},0); O.T&&(b+=O.T.G.totalLength);return b}; jq8=function(O){if(O.Mi&&!O.policy.aF){var b=O.loader;b.zr.isManifestless&&vA(b.zr,O.Mi.uV,!!O.N.info.video)}O.Mi=null;O.Y=null;O.X=O.bV;O.V=O.X?O.V-O.yl:NaN;TV(O)}; GDz=function(O,b){var a=O.T;b=Math.min(b,a.G.totalLength);if(b===a.G.totalLength)return O.T=null,a;a=etb(a,b);O.T=a[1];return a[0]}; oAw=function(O,b){var a=g.t0(b);if(kF(b.info.T.info)&&b.info.T.info.video.primaries==="bt2020"){var N=new tw(a);y5(N,[408125543,374648427,174,224,21936,21937])&&(N=N.start+N.pos,a.getUint8(N)===129&&a.getUint8(N+1)===1&&a.setUint8(N+1,9))}N=b.info.T.info;Nz(N)&&!kF(N)&&(N=g.t0(b),(new tw(N)).Hb(),UY([408125543,374648427,174,224],21936,N));b.info.T.info.pJ()&&(N=b.info.T,N.info&&N.info.video&&N.info.video.projectionType==="MESH"&&!N.G&&(g.C_(N.info)?N.G=O_f(a):N.info.nJ()&&(N.G=Rt3(a))));b.info.T.info.nJ()&& b.info.pJ()&&(a=g.t0(b),(new tw(a)).Hb(),UY([408125543,374648427,174,224],30320,a)&&UY([408125543,374648427,174,224],21432,a));if(O.policy.pp&&b.info.T.info.nJ()){a=g.t0(b);var k=new tw(a);if(y5(k,[408125543,374648427,174,29637])){N=ry(k,!0);k=k.start+k.pos;for(var D=0;D<N-1;D++)a.setUint8(k+D,0);a.setUint8(k+N-1,1)}}if(O.N3()&&g.C_(b.info.T.info)){N=g.t0(b);a=g.sY(N,0,1701606260);D=g.sY(N,0,1836476516);if(a&&D){a.skip(2);var R=XF(a),d=Qz(a);N=[];k=[];var Z=[],F=[];if(R)for(R=0;R<d;++R)N.push(eg(a)), k.push(eg(a)),Z.push(XF(a)),F.push(XF(a));else for(R=0;R<d;++R)N.push(i7(a)),k.push(i7(a)),Z.push(XF(a)),F.push(XF(a));a=g.RO(D);a=new ipf(k[0]/a,N[0]/a)}else a=null;if(a){if(g.C_(b.info.T.info))for(N=g.t0(b),k=g.sY(N,0,1701082227);k;)D=k,D.type=1936419184,D.data.setUint32(D.offset+4,1936419184),k=g.sY(N,k.offset+k.size,1701082227);O.Ql=!0;b.info.T.X=a}}b.info.T.Yv()||b.info.T.T||b.info.T.indexRange||r_(b)}; nAe=function(O,b,a){if(a.info.T.Yv()){if(O.Ql&&Slz(a)&&(b=g.t0(a),b=g.sY(b,0,1953658222))){b.skip(1);var N=L5(b)<<16|XF(b),k=N&1,D=N&4;if(N&256){var R=N&512,d=N&1024;N&=2048;var Z=Qz(b);Z<2||(k&&b.skip(4),D&&b.skip(4),k=Qz(b),b.skip((Z-1)*(4+(R?4:0)+(d?4:0)+(N?4:0))-4),b.data.setUint32(b.offset+b.T,k))}}if(b=O.Xy&&!!O.Xy.N.X)if(b=a.info.pJ())b=N2e(a),R=O.Xy,U_?(d=1/b,b=uL(O,b)>=uL(R)+d):b=O.getDuration()>=R.getDuration(),b=!b;b&&Slz(a)&&(b=O.Xy,U_?(d=N2e(a),R=1/d,d=uL(O,d),b=uL(b)+R-d):b=b.getDuration()- O.getDuration(),b=1+b/a.info.duration,eQQ(g.t0(a),b))}else{R=!1;O.Y||(Daf(a),a.T&&(O.Y=a.T,R=!0,k=a.info,D=a.T.B7,k.L="updateWithEmsg",k.uV=D,k=a.T,k.k$&&(D=O.N.index,D.G=!k.k$,D.V="emsg"),k=a.info.T.info,D=g.t0(a),g.C_(k)?B_(D,1701671783):k.nJ()&&UY([408125543],307544935,D)));a:if((k=TD(a,O.policy.Zh))&&k7f(a))d=Iy7(O,a),O.L+=d,k-=d,O.yl+=k,O.V=O.policy.jg?O.V+k:NaN;else{if(O.policy.TU){if(D=Z=O.loader.rT(g.y_(a),1),O.V>=0&&a.info.type!==6){if(O.policy.jg&&isNaN(O.OU)){g.I6(new g.Nf("Missing duration while processing previous chunk", a.info.TG()));O.loader.isOffline()&&!O.policy.Kt||fyG(O,a,D);w3(O,"m");break a}N=Z-O.V;var F=N-O.L,B=a.info.uV,K=O.Ni?O.Ni.uV:-1,t=O.L8,h=O.OU,y=O.policy.t6&&N>O.policy.t6,U=Math.abs(F)>10,u=Math.abs(O.V-D)<1E-7;if(Math.abs(F)>1E-4){O.UU+=1;var q=(d=O.Y)==null?void 0:VLz(d);d={audio:""+ +O.N3(),sq:B.toFixed(),sliceStart:Z,lastSq:K.toFixed(),lastSliceStart:t,lastSliceDuration:h,totalDrift:(N*1E3).toFixed(),segDrift:(F*1E3).toFixed(),skipRewrite:""+ +(y||U)};if(q==null?0:q.length)d.adCpn=q[0];O.loader.handleError("qoe.avsync", d);O.p8=B}y||U||u||(D=O.V);d=Iy7(O,a,Z);k-=d;O.L=N+d}}else D=isNaN(O.V)?a.info.startTime:O.V;fyG(O,a,D)&&(O.yl+=k,O.V=D+k,O.policy.My&&O.UU>=O.policy.My&&(O.UU=0,O.loader.Tc({resetForRewrites:"count"})))}O.Ni=a.info;O.OU=w_(a);a.V>=0&&(O.L8=a.V);if(R&&O.Y){R=lyb(O,!0);eK(a.info,R);O.T&&eK(O.T.info,R);b=g.r(b);for(d=b.next();!d.done;d=b.next())d=d.value,k=void 0,O.policy.N&&d.uV!==((k=O.Y)==null?void 0:k.B7)||eK(d,R);(a.info.N||O.T&&O.T.info.N)&&a.info.type!==6||(O.Mi=R,O.policy.G?(b=Ve7(O.Y),O.loader.ey(O.N, R,b)):(b=O.loader,b.zr.isManifestless&&Lfe(b,R,null,!!O.N.info.video)),O.policy.FM||XAz(O))}}Pze(O,a);O.timestampOffset&&b9b(a,O.timestampOffset)}; r3=function(O,b){if(b.info.N){O.bV=b.info;if(O.Y){var a=O.Y,N=lyb(O,!1);a=Ve7(a);O.loader.ey(O.N,N,a);O.Mi||O.policy.FM||XAz(O);O.Mi=null}TV(O)}O.U&&T_Y(O.U,b);if(N=O.fn())if(N=g.h0(N,b,O.policy.w8,O.policy.CJ)){O.G.pop();O.G.push(N);return}O.G.push(b)}; Ve7=function(O){if(O.Jl()){var b=O.data["Stitched-Video-Id"]?O.data["Stitched-Video-Id"].split(",").slice(0,-1):[],a=VLz(O),N=[];if(O.data["Stitched-Video-Duration-Us"])for(var k=g.r(O.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),D=k.next();!D.done;D=k.next())N.push((Number(D.value)||0)/1E6);k=[];if(O.data["Stitched-Video-Start-Frame-Index"]){D=g.r(O.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var R=D.next();!R.done;R=D.next())k.push(Number(R.value)||0)}k=[]; if(O.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(D=g.r(O.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),R=D.next();!R.done;R=D.next())k.push((Number(R.value)||0)/1E6);O=new A0Q(b,a,N,k,g.LFB(O),g.XtG(O))}else O=null;return O}; TV=function(O){O.T=null;O.Tr=-1;O.J=0;O.Y=null;O.aX=NaN;O.yl=0;O.Mi=null}; w3=function(O,b){b={rst4disc:b,cd:O.L.toFixed(3),sq:O.Ni?O.Ni.uV:-1};O.V=NaN;O.L=0;O.p8=-1;O.Ni=null;O.L8=NaN;O.OU=NaN;O.C8=null;O.loader.tN("mdstm",b)}; Pze=function(O,b){if(O.isDrm()){if(b.info.T.info.nJ()){var a=new tw(g.t0(b));if(y5(a,[408125543,374648427,174,28032,25152,20533,18402])){var N=ry(a,!0);a=N!==16?null:qu(a,N)}else a=null;N="webm"}else b.info.J=UUz(g.t0(b)),a=uM8(b.info.J),N="cenc";a&&a.length&&(a=new g3(a,N),O.policy.Ap&&g.C_(b.info.T.info)&&(N=Dzp(g.t0(b)))&&(a.G=N),a.nJ=b.info.T.info.nJ(),b.T&&b.T.cryptoPeriodIndex&&(a.cryptoPeriodIndex=b.T.cryptoPeriodIndex),b.T&&b.T.G&&(a.T=b.T.G),O.loader.d9(a))}}; XAz=function(O){var b=O.Y,a=fXb(b);a&&(a.startSecs+=O.aX,O.loader.wm(O.N,a,b.B7,b.Jl()))}; lyb=function(O,b){var a,N=O.Y;if(a=fXb(N))a.startSecs+=O.aX;return new f5(N.B7,O.aX,b?N.L$:O.yl,N.ingestionTime,"sq/"+N.B7,void 0,void 0,b,a)}; fyG=function(O,b,a){if(!O9Q(b,a))return b=Q5(b.info),b.smst="1",O.loader.handleError("fmt.unparseable",b||{},1),!1;isNaN(O.aX)&&(O.aX=a);return!0}; Iy7=function(O,b,a){var N=0;if(b.info.T.info.nJ()&&!k7f(b))return 0;if(O.Xy&&!O.N3()){var k=0;a&&g.C_(b.info.T.info)?k=a-O.V:b.info.T.info.nJ()&&(k=O.L);var D=b.info.uV;a=TD(b,O.policy.Zh);var R=O.Xy;var d=R.p8;R=R.L;var Z=Math.abs(R-k)>.02;if((D===d||D>d&&D>O.p8)&&Z){N=Math.max(.95,Math.min(1.05,(a-(R-k))/a));if(g.C_(b.info.T.info))eQQ(g.t0(b),N);else if(b.info.T.info.nJ()&&(D=k-R,!g.C_(b.info.T.info)&&(b.info.T.info.nJ(),N=new tw(g.t0(b)),d=b.N?N:new tw(new DataView(b.info.T.T.buffer)),TD(b,!0)))){var F= D*1E3,B=YB(d);d=N.pos;N.pos=0;if(N.T.getUint8(N.pos)===160||c_(N))if(TU(N,160))if(ry(N,!0),TU(N,155)){if(D=N.pos,Z=ry(N,!0),N.pos=D,F=F*1E9/B,B=uR(N),F=B+Math.max(-B*.7,Math.min(B,F)),F=Math.sign(F)*Math.floor(Math.abs(F)),!(Math.ceil(Math.log(F)/Math.log(2)/8)>Z)){N.pos=D+1;for(D=Z-1;D>=0;D--)N.T.setUint8(N.pos+D,F&255),F>>>=8;N.pos=d}}else N.pos=d;else N.pos=d;else N.pos=d}N=TD(b,O.policy.Zh);N=a-N}N&&b.info.T.info.nJ()&&O.loader.tN("webmDurationAdjustment",{durationAdjustment:N,videoDrift:k+N, audioDrift:R})}return N}; Slz=function(O){return O.info.T.Yv()&&O.info.uV===O.info.T.index.pD()}; uL=function(O,b){b=(b=b===void 0?0:b)?Math.round(O.timestampOffset*b)/b:O.timestampOffset;O.N.X&&b&&(b+=O.N.X.T);return b+O.getDuration()}; i8G=function(O,b){b<0||(O.G.forEach(function(a){b9b(a,b)}),O.timestampOffset=b)}; vE=function(O,b,a,N,k){DB.call(this,a,k);var D=this;this.policy=O;this.formatId=b;this.tL=N;this.lastError=null;this.Fx=function(){D.Yk()||(D.tL.E8.has(D.formatId)?(D.isComplete()||D.T.start(),Jf(D.tL,D.formatId)&&D.iG(2),D.tL.lE(D.formatId)&&(w_z(D.tL,D.formatId)?D.qJ(4):(D.lastError="net.closed",D.qJ(5)))):(D.lastError="player.exception",D.qJ(5)))}; this.T=new g.sW(function(){D.isComplete()||(D.lastError="net.timeout",D.qJ(5))},1E3); this.T.start();tKz(this.tL,this.formatId,this.Fx);g.zh(this.Fx)}; A3=function(O,b,a,N){g.p.call(this);var k=this;this.loader=O;this.policy=b;this.T=a;this.timing=N;this.logger=new g.g_("dash");this.V=[];this.Xy=[];this.G=this.Dh=null;this.C8=!1;this.Py=this.UU=0;this.Y=-1;this.Tr=!1;this.aX=-1;this.Ni=null;this.Mi=NaN;this.yl=[];this.Vt={AI:function(){return k.X}, c6y:function(){return k.V}, NxV:function(){return k.L}}; this.X=new J0Y(O,b,a);this.policy.T&&(this.L=new x2(this.X,this.loader.getManifest(),this.policy,function(D){k.policy.Qk&&k.tN("buftl",D)})); this.policy.fF&&(this.J=new k3(this));this.JN=a.info.JN;this.U=this.policy.Mi?!1:a.yN();this.isManifestless=a.yN();this.N=this.U;g.G(this,this.Ni)}; WQ=function(O,b,a){a=a===void 0?!1:a;b&&U_&&i8G(O.X,b.Gq());if(!a){var N;(N=O.L)==null||Z5Y(N)}O.Dh=b;(b=O.L)!=null&&(b.Dh=O.Dh)}; qi=function(O){var b=O.Dh&&O.Dh.He();if(O.policy.JW){if((O=O.L)==null)O=void 0;else{var a;O=(a=O.V)==null?void 0:a.info}return O||null}return b}; Qqz=function(O){for(var b={},a=0;a<O.Xy.length;a++)b["r"+a]=O.Xy[a];return b}; HQ=function(O,b){isNaN(O.Mi)||O.tN("aswr",{sq:b.info.SL[0].uV,id:b.info.SL[0].T.info.itag,xtag:b.info.SL[0].T.info.T,ep:Date.now()-O.Mi});O.V.push(b);O.G=g.Z$(b.info.SL);O.Xy.push(b.TG());O.Xy.length>4&&O.Xy.shift()}; eH3=function(O,b){if(b.Em()){var a=b.ez();a=g.r(a);for(var N=a.next();!N.done;N=a.next())N=N.value,O.policy.V&&b instanceof vE&&O.tN("omblss",{s:N.info.TG()}),Y3(O,b.info.SL,N,b.f6())}}; Y3=function(O,b,a,N){N=N===void 0?0:N;isNaN(O.Mi)||(O.tN("aswm",{sq:b[0].uV,id:b[0].T.info.itag,xtag:b[0].T.info.T,ep:Date.now()-O.Mi}),O.Mi=NaN);switch(a.info.type){case 1:case 2:Oaw(O,a);break;case 4:var k=a.info.T,D=k.PE(a),R;((R=O.G)==null?0:R.type===4)&&mzz(a.info,O.G)&&(O.G=k.Gv(O.G).pop());a=g.r(D);for(k=a.next();!k.done;k=a.next())Y3(O,b,k.value,N);break;case 3:a.info.T.info.video?(k=O.timing,k.aX||(k.aX=(0,g.S)(),g.xR("fvb_r",k.aX,k.T))):(k=O.timing,k.Y||(k.Y=(0,g.S)(),g.xR("fab_r",k.Y,k.T))); xUQ(O.X,b,a,N);O.policy.T&&bae(O);break;case 6:xUQ(O.X,b,a,N),O.G=a.info}}; Oaw=function(O,b){if(b.info.type===1)if(b.info.T.info.video){var a=O.timing;a.Py||(a.Py=(0,g.S)(),g.xR("vis_r",a.Py,a.T))}else a=O.timing,a.L||(a.L=(0,g.S)(),g.xR("ais_r",a.L,a.T));pAw(O.X,b);O=O.loader;O.videoTrack.T.kt()&&O.audioTrack.T.kt()&&O.policy.T&&!O.zr.u3&&(b=O.audioTrack.getDuration(),a=O.videoTrack.getDuration(),Math.abs(b-a)>1&&O.tN("trBug",{af:""+g.Zq(O.audioTrack.T.info,!1),vf:""+g.Zq(O.videoTrack.T.info,!1),a:""+b,v:""+a}))}; iD=function(O){return EAY(O.X)}; bae=function(O){O.V.length?O.G=g.Z$(g.Z$(O.V).info.SL):O.X.G.length?O.G=O.X.fn().info:O.G=qi(O)}; cQ=function(O,b){var a={MJ:[],CM:[]},N;if((O=O.L)==null)O=void 0;else{dMw(O,O.MJ,"og");RSY(O,b);dMw(O,O.MJ,"trim");var k=C7z(O);b=k.MJ;k=k.dk;for(var D=[],R=0;R<k.length;R++){var d=k[R],Z=O.policy.p8&&d.V!==-1?d.V:d.info.startTime,F={startTicks:(Z+O.timestampOffset)*1E3,jP:(O.policy.p8&&d.X!==-1?d.X:d.info.duration)*1E3,timescale:1E3},B=void 0,K=(B=O.Dh)==null?void 0:B.QW();B=void 0;if(O.policy.eq&&K&&K.length>0){var t=w$(K,Z);t>=0&&(B=(K.end(t)-Z+.1)*1E3)}D.push({formatId:g.Zq(d.info.T.info,O.zr.u3), eg:d.info.eg,sequenceNumber:d.info.uV+O.X,Io:F,RP:d.info.V,AP:B})}O={MJ:b,CM:D}}return(N=O)!=null?N:a}; Iy=function(O,b,a){a=a===void 0?!1:a;if(O.Dh){var N=O.Dh.QW(),k=lW(N,b),D=NaN,R=qi(O);R&&(D=lW(N,R.T.index.getStartTime(R.uV)));if(k===D&&O.G&&O.G.V&&agb(mz(O),0))return b}O=Nl3(O,b,a);return O>=0?O:NaN}; lD=function(O,b,a){O.T.kt();var N=Nl3(O,b);if(N>=0)return N;var k;(k=O.L)==null||$Mz(k,b,a);N=Math;k=N.min;var D=O.X;if(D.U)if(D=D.U,D.M3&&D.M3.type===3)D=D.M3.startTime;else if(D.V>0){var R=D.T.index;R=g.Yr(R.offsets.subarray(0,R.count),D.V*D.chunkSize);D=D.T.index.getStartTime(R>=0?R:Math.max(0,-R-2))}else D=0;else D=Infinity;b=k.call(N,b,D);O.G=O.policy.Mi?null:O.T.KB(b).SL[0];zV(O)&&(O.policy.e_&&(a==null?void 0:a.seekSource)===60||O.Dh&&O.Dh.abort(),O.policy.JZ&&(a=O.L)!=null&&(a.V=void 0)); O.Py=0;return O.G?O.G.startTime:b}; gf8=function(O){O.U=!0;O.N=!0;O.Y=-1;lD(O,Infinity)}; J3=function(O){for(var b=0,a=g.r(O.V),N=a.next();!N.done;N=a.next())b+=Jne(N.value.info);return b+=vAQ(O.X)}; Mi=function(O,b){b=b===void 0?!1:b;var a=O.loader.getCurrentTime(),N=O.X.fn(),k=(N==null?void 0:N.info.Y)||0;O.policy.A0&&(N==null?0:N.info.T.yN())&&!N.info.N&&(k=N.info.X);if(!O.Dh)return O.policy.T&&b&&!isNaN(a)&&N?k-a:0;var D=qi(O);if(D&&E_(D))return D.Y;var R=O.Dh.QW(!0);if(b&&N)return D=0,O.policy.T&&(D=XD(R,k+.02)),D+k-a;k=XD(R,a);O.policy.r8&&D&&(b=w$(R,a),R=w$(R,D.X-.02),b===R&&(a=D.Y-a,O.policy.V&&a>k+.02&&O.tN("abh",{bh:k,bhtls:a}),k=Math.max(k,a)));return k}; kRe=function(O){var b=qi(O);return b?b.Y-O.loader.getCurrentTime():0}; D$f=function(O,b){if(O.V.length){if(O.V[0].info.SL[0].startTime<=b)return;SV(O)}for(var a=O.X,N=a.G.length-1;N>=0;N--)a.G[N].info.startTime>b&&a.G.pop();bae(O);O.G&&b<O.G.startTime&&(O.Py=0,O.T.kt()?O.G=O.T.KB(b,!0).SL[0]:O.G=null)}; nd=function(O,b,a,N){if(!O.T.index.Ru(b,!0))return!1;try{SV(O);for(var k=O.X,D=null,R=k.G.length-1;R>=0;R--){var d=k.G[R];d.info.uV>=b&&(k.G.pop(),k.V-=TD(d,k.policy.Zh),D=d.info)}D&&(k.X=k.G.length>0?k.G[k.G.length-1].info:k.C8,k.G.length!==0||k.X||w3(k,"r"));k.loader.tN("mdstm",{rollbk:1,itag:D?D.T.info.itag:"",popped:D?D.uV:-1,sq:b,lastslc:k.X?k.X.uV:-1,lastfraget:k.V.toFixed(3)});if(O.policy.T)return O.G=null,!0;N>a?lD(O,N):O.G=O.T.fB(b-1,!1).SL[0]}catch(Z){return b=Pt(Z),b.details.reason="rollbkerr", O.loader.handleError(b.errorCode,b.details,b.severity),!1}return!0}; GV=function(O,b){var a;for(a=0;a<O.V.length&&b!==O.V[a];a++);if(a===O.V.length)pd(O,b);else{for(;a<O.V.length;)pd(O,O.V.pop());var N=PK(O);N&&N.T.LO()&&bX(b.info.SL,function(k){return zte(k,N)})?(O.G=N,O.policy.V&&O.tN("cer",{lsr:"lsp", lsp:N.TG()})):(LI(b.info.SL[0])?(O.G=b.Zk&&b.Zk.V?YSz(b.Zk.V):H_G(b.info.SL[0]),O.policy.V&&O.tN("cer",{lsr:O.G.TG(),lsp:N==null?void 0:N.TG()})):(O.G=null,O.policy.V&&O.tN("cer",{lsr:"null",lsp:N==null?void 0:N.TG()})),O.loader.isOffline()&&!O.policy.Kt||pd(O,b,!0))}}; E_=function(O){return O?O.k$():!1}; zV=function(O){var b;!(b=O.T.info.AN==="f")&&(b=O.policy.X)&&(b=O.X,b=!!b.U&&RQ(b.U));if(b)return!0;b=qi(O);if(!b)return!1;var a=E_(b)&&b.N;return O.isManifestless&&O.aX>0?a||b.uV>=O.aX:a}; oQ=function(O){var b;return zV(O)||E_((b=O.X.fn())==null?void 0:b.info)}; mz=function(O){var b=[],a=qi(O);a&&b.push(a);b=g.TM(b,O.X.HI());a=g.r(O.V);for(var N=a.next();!N.done;N=a.next()){N=N.value;for(var k=g.r(N.info.SL),D=k.next(),R={};!D.done;R={OL:void 0},D=k.next())R.OL=D.value,N.d6&&(b=g.pm(b,function(d){return function(Z){return!mzz(Z,d.OL)}}(R))),(LI(R.OL)||R.OL.type===4)&&b.push(R.OL)}O.G&&!rn7(O.G,g.Z$(b),O.G.T.Yv())&&b.push(O.G); return b}; agb=function(O,b){if(!O.length)return!1;for(b+=1;b<O.length;b++)if(!Uze(O[b-1],O[b]))return!1;return!0}; Nl3=function(O,b,a){a=a===void 0?!1:a;if(!O.G||!O.G.V)return NaN;O=mz(O);a:{b+=.02;var N=a;N=N===void 0?!1:N;for(var k=-1,D=0;D<O.length;++D){var R=O[D];if(R.X<=b)if(N)k=D;else if(R.startTime+R.duration>=b){b=D;break a}}b=k}return b<0?NaN:agb(O,a?b:0)?O[b].startTime:NaN}; x3=function(O){return!(!O.G||O.G.T===O.T)}; sS7=function(O){return x3(O)&&O.T.kt()&&O.G.T.info.JN<O.T.info.JN}; ROp=function(O,b,a){return O.policy.A0||O.policy.Jf?Mi(O,!0)<a:(O=PK(O))&&!E_(O)?O.Y>b&&O.Y<b+a:!1}; PK=function(O){var b=O.X.fn();return b?b.info:qi(O)}; lee=function(O,b){var a;return!((a=O.L)==null||!a.N.has(b))||MeG(O.X,b)}; SV=function(O){for(var b=g.r(O.V),a=b.next();!a.done;a=b.next())pd(O,a.value);O.V=[];O.G=null}; PQ=function(O){var b;(b=O.L)==null||Z5Y(b);O.yl=[]}; $$b=function(O,b,a){b.d6&&((a===void 0?0:a)||!b.info.SL[0].T.LO())&&(O.logger.debug(function(){return"Rolling back request with segNum "+b.info.SL[0].uV}),jq8(O.X))}; pd=function(O,b,a){$$b(O,b,a===void 0?!1:a);b.dispose()}; CV8=function(O){return!!O.G&&O.G.uV!==-1&&O.G.uV<O.T.index.qv()}; d$e=function(O){var b=O.G;b&&b.uV===-1&&(O=O.X.fn())&&LI(O.info)&&(O=O.info.uV,b.L="updateLastSliceRequested",b.uV=O)}; Zaf=function(O){return bX(O.V,function(b){return b.RQ})}; FBG=function(O,b){O.G&&(O.G.T=b)}; vQ=function(O,b){return O.Dh?f_(O.Dh.QW(),b):!0}; jz=function(O){var b;return!((b=iD(O))==null||!b.isLocked)}; g53=function(O,b){var a=iD(O);return a&&a.info.type!==6?!VKf(b,O,a.info.uV):!1}; Blp=function(O){if((O=O.L)==null)O=void 0;else if(O.MJ.length===0||O.policy.HG&&O.T<0)O=null;else{var b=O.MJ[O.T]?O.MJ[O.T].formatId:null;O=b?(O=O.zr.V.get(P_(b)))?O.info:null:null}return O||null}; KBz=function(O,b){O=g.r(O.yl);for(var a=O.next();!a.done;a=O.next())if(a=a.value,a.B7===b)return a.s48?2:1;return 0}; taY=function(){this.wl=!1}; hOw=function(O){var b=O===void 0?{}:O;O=b.hasSubfragmentedFmp4===void 0?!1:b.hasSubfragmentedFmp4;b=b.Fd===void 0?!1:b.Fd;var a=new taY;a.wl=O||b;return a}; g.y2z=function(O){this.n8=O;this.U=new taY;this.zZ=this.dH=!1;this.Tj=2;this.Py=20971520;this.bV=8388608;this.Tr=120;this.KQ=this.jc=this.uP=2;this.bH=this.QT=!1;this.vP=1E3;this.m_=15;this.l4=1;this.L=1.15;this.yl=1.05;this.AX=1;this.K$=this.yW=!1;this.j9=6;this.V=!1;this.rW=100;this.sX=10;this.Kq=6;this.n0=!1;this.mM=1;this.wz=this.ip=!1;this.Rr=2;this.TU=this.iE=!1;this.Ql=!0;this.o8=this.zc=this.OU=this.zG=!1;this.EX=!0;this.pQ=!1;this.X="";this.gF=[];this.HQ=this.qp=this.fF=!1;this.Vv=0;this.WD= "";this.lB=this.UQ=this.VF=this.Qk=this.OQ=this.Yt=this.N=this.Mv=this.vD=this.Ln=this.T=this.L8=this.Xy=this.JZ=this.JW=this.J=this.FM=this.e_=!1;this.yJ=!0;this.hZ=this.Tb=this.Jf=this.A0=this.wT=this.DD=this.G=this.p8=!1;this.C8=!0;this.vA=this.Yl=this.GW=this.Fr=this.Bg=this.zl=this.zo=this.PC=this.Iz=this.eq=this.gW=this.Dq=this.jj=this.Mi=this.q5=this.aX=!1;this.Xk=g.q1(this.n8.experiments,"html5_min_readbehind_secs");this.XU=g.q1(this.n8.experiments,"html5_min_readbehind_cap_secs");this.Kt= this.n8.D("html5_offline_reset_media_stream_on_unresumable_slices");this.JN=NaN;this.xQ=Sz(this,"html5_request_size_min_kb",64)*1024;this.UU=2097152;this.TE=Sz(this,"html5_bypass_contention_secs");this.LQ=1048576;this.qk=Sz(this,"html5_repredict_interval_ms",1800);this.yQ=Sz(this,"html5_head_miss_secs",5);this.Pj=Sz(this,"html5_min_upgrade_health_secs",10);this.ZI=Sz(this,"html5_min_seconds_between_format_selections",8);this.vj=Sz(this,"html5_max_buffer_health_for_downgrade_secs",15);this.lw=Zg;this.Lt= g.q1(this.n8.experiments,"html5_min_startup_buffered_media_duration_secs");this.EQ=g.q1(this.n8.experiments,"html5_post_interrupt_readahead");this.b2=this.n8.D("html5_disable_classic_alr");this.CQ=g.q1(this.n8.experiments,"html5_probe_primary_delay_base_ms")||5E3;this.wW=Sz(this,"html5_ssdai_failure_retry_limit",3);this.JX=this.n8.experiments.RX("html5_clone_original_for_fallback_location");this.pF=g.q1(this.n8.experiments,"html5_subsegment_readahead_target_buffer_health_secs");this.jY=g.q1(this.n8.experiments, "html5_subsegment_readahead_timeout_secs");this.RS=g.q1(this.n8.experiments,"html5_subsegment_readahead_min_buffer_health_secs");this.SY=g.q1(this.n8.experiments,"html5_subsegment_readahead_min_buffer_health_secs_on_timeout");this.wG=g.q1(this.n8.experiments,"html5_subsegment_readahead_min_load_speed");this.ZM=g.q1(this.n8.experiments,"html5_subsegment_readahead_load_speed_check_interval");this.uA=g.q1(this.n8.experiments,"html5_subsegment_readahead_seek_latency_fudge");this.F2=Sz(this,"html5_hopeless_secs", 15);this.Sj=this.n8.D("html5_sabr_should_include_caption_for_media_time_calculation");this.UN=this.n8.D("html5_restrict_streaming_xhr_on_sqless_requests");this.tp=g.q1(this.n8.experiments,"html5_max_headm_for_streaming_xhr");this.VL=this.n8.D("html5_pipeline_manifestless_allow_nonstreaming");this.Pn=this.n8.D("html5_prefer_server_bwe3");this.UL=this.n8.D("html5_last_slice_transition");this.BS=this.n8.D("html5_store_xhr_headers_readable");this.t6=g.q1(this.n8.experiments,"html5_max_drift_per_track_secs"); this.aF=this.n8.D("html5_no_placeholder_rollbacks");this.eZ=this.n8.D("html5_subsegment_readahead_enable_mffa");this.I8=this.n8.D("html5_allow_video_keyframe_without_audio");this.Ap=this.n8.D("html5_enable_vp9_fairplay");this.QQ=1048576;this.l6=this.n8.D("html5_woffle_resume");this.Je=this.n8.D("html5_abs_buffer_health");this.Zr=this.n8.D("html5_interruption_resets_seeked_time");this.sO=g.q1(this.n8.experiments,"html5_max_live_dvr_window_plus_margin_secs")||46800;this.x8=this.n8.D("html5_report_captions_ctmp_qoe"); this.V5=this.n8.D("html5_explicitly_dispose_xhr");this.w8=!this.n8.D("html5_encourage_array_coalescing");this.n8.D("html5_limit_media_merge_size")?Zg?Qq()<21?this.CJ=786432:this.CJ=8388608:this.CJ=262144:this.CJ=0;this.Gb=this.n8.D("html5_filter_non_efficient_formats_for_safari");this.n8.D("html5_format_hybridization");this.cj=this.n8.D("html5_abort_before_separate_init");this.pp=D0();this.t7=this.n8.D("html5_serialize_server_stitched_ad_request");this.mK=this.n8.D("html5_attach_po_token_to_bandaid"); this.Gj=g.q1(this.n8.experiments,"html5_max_redirect_response_length")||8192;this.jg=this.n8.D("html5_rewrite_timestamps_for_webm");this.Zh=this.n8.D("html5_only_media_duration_for_discontinuities");this.Dy=g.q1(this.n8.experiments,"html5_resource_bad_status_delay_scaling")||1;this.n8.D("html5_onesie_live");this.NH=this.n8.D("html5_onesie_premieres");this.xI=g.q1(this.n8.experiments,"html5_onesie_live_ttl_secs")||8;this.WP=g.q1(this.n8.experiments,"html5_attach_num_random_bytes_to_bandaid");this.x7= this.n8.D("html5_update_container_type_on_codec_family_change")||this.n8.D("html5_use_update_container_type_codec_family");this.n8.D("html5_apply_ssap_slice_info_adjustment");this.yp=this.n8.D("html5_enable_sabr_host_fallback");this.wM=this.n8.D("html5_gapless_fallback_on_append_error");this.rb=this.n8.D("html5_shorts_stop_request_when_buffer_to_end");this.kS=this.n8.D("html5_vod_stop_request_when_buffer_to_end");this.Ni=this.n8.D("html5_ssdai_use_post_for_media")&&this.n8.D("gab_return_sabr_ssdai_config"); this.f9=this.n8.D("html5_use_post_for_media");this.R7=this.n8.D("html5_use_live_ump_heartbeat");this.useUmp=this.n8.D("html5_use_ump");this.rq=this.n8.FM;this.kh=this.n8.D("html5_reset_primary_stats_on_redirector_failure");this.gq=this.n8.D("html5_remap_to_original_host_when_redirected");this.yE=this.n8.D("html5_sabr_support_quality_constraints");this.uY=this.n8.D("html5_sabr_remove_all_quality_constraints");this.VQ=this.n8.D("html5_iterative_seeking_buffered_time");this.H7=this.n8.D("html5_use_network_error_code_enums"); this.jK=this.n8.D("html5_disable_overlapping_requests");this.enableServerDrivenRequestCancellation=this.n8.D("html5_enable_server_driven_request_cancellation");this.tJ=this.n8.D("html5_enable_sabr_request_timing");this.TW=this.n8.D("html5_enable_server_format_filter");this.vH=this.n8.D("html5_enable_lawnmower");this.I0=this.n8.dP()?g.q1(this.n8.experiments,"html5_continuous_goodput_probe_interval_ms"):0;this.Lx=g.q1(this.n8.experiments,"html5_jumbo_ull_nonstreaming_mffa_ms")||NaN;this.Rk=this.n8.D("html5_live_defrag_only_h264_playbacks"); this.zX=this.n8.D("html5_live_defrag_only_h264_formats");this.oz=this.n8.D("html5_record_now");this.sW=g.q1(this.n8.experiments,"html5_drm_byterate_soft_cap");this.T7=g.q1(this.n8.experiments,"html5_drm_live_byterate_soft_cap");this.Y=this.n8.D("html5_sabr_log_request_creation");this.B1=this.n8.D("html5_use_buffer_timeline_for_sabr_request_creation");this.FX=this.n8.D("html5_sabr_report_request_cancellation_info");this.Ov=this.n8.D("html5_spoof_4k");this.VS=Sz(this,"html5_min_media_duration_for_cabr_slice"); this.GE=Sz(this,"html5_sabr_min_media_bytes_factor_to_append_for_stream")||.01;this.Yh=this.n8.D("html5_remove_defrag_without_frame_level_streaming");this.Wj=this.n8.D("html5_consume_all_buffered_bytes_one_poll");this.Jp=this.n8.D("html5_disable_urgent_adaptation");this.Mr=this.n8.D("html5_apply_constraints_in_client_for_sabr");this.zM=this.n8.D("html5_send_video_playback_ustreamer_config");this.My=Sz(this,"html5_max_discontinuity_rewrite_count");this.C2=Sz(this,"html5_fixed_media_duration_for_request"); this.QR=this.n8.D("html5_apply_fix_for_missing_seg_info_without_logger");this.zc=this.n8.D("html5_enable_audio_quality_setting");this.Is=Sz(this,"html5_sabr_request_limit_per_period");this.An=this.n8.D("html5_sabr_dispose_media_objects");this.IM=this.n8.D("html5_fix_hbr_reselection_qoe_restart_for_sabr");this.cH=this.n8.D("html5_enable_d6de4");this.n8.D("html5_high_res_seek_logging");this.y6=this.n8.D("html5_disable_chunk_synchronization_sabr_seek");this.n8.D("html5_enable_ssap_multi_audio_format_filtering"); this.Wg=g.q1(this.n8.experiments,"html5_override_micro_discontinuities_threshold_ms");this.Rf=this.n8.D("defer_slice_processing_on_healthy_buffer_sabr");this.AG=this.n8.D("html5_byterate_constraints");this.tD=this.n8.D("html5_refactor_sabr_audio_format_selection_logging");this.w4=this.n8.D("enable_sabr_snackbar_message");this.n8.D("html5_reinit_source_buffer_by_new_element");this.sf=this.n8.D("html5_refactor_sabr_video_format_selection_logging");this.l2=this.n8.D("html5_log_slice_info_in_sbu");this.BB= Sz(this,"html5_paced_poll_ms");this.SK=Sz(this,"html5_paced_poll_min_health_ms");this.Hj=this.n8.D("html5_disable_sabr_fallback");this.HG=this.n8.D("html5_track_current_buffered_range_at_sync");this.Y3=g.PW(this.n8)?500:2E3;this.H6=this.n8.D("html5_sabr_live_timing");this.r8=this.n8.D("html5_count_updating_slice_for_buffer_health");this.Ns=this.n8.D("html5_report_max_buffer_bytes_limit_to_sabr");this.XY=this.n8.D("html5_sabr_live_audio_early_return_fix");this.X_=g.q1(this.n8.experiments,"html5_platform_max_buffer_health_oversend_duration_secs"); this.Lq=this.n8.D("html5_cuepoint_identifier_logging");this.h9=this.n8.D("html5_new_sabr_ssdai_cuepoint_logic");this.yS=this.n8.D("html5_log_fmt_unplaybable_trigger");this.bk=this.n8.D("html5_sabr_log_server_xtag_selection_onesie_mismatch");this.XZ=this.n8.D("html5_skip_client_drm_license_constraint");this.xt=this.n8.D("html5_ssdai_not_block_on_predict_start");this.e_=this.n8.D("html5_pseudogapless_shorts_skip_abort_on_transition");this.mz=this.n8.D("html5_enable_chrobalt_media_source_memory_apis"); this.vA=this.n8.D("html5_sabr_log_invalid_sabr_current_time");this.Qm=this.n8.D("html5_ssdai_new_decoration_logic");this.sE=this.n8.D("html5_enable_smooth_audio_offset");this.bB=this.n8.D("html5_smooth_audio_switch_rebuffer_logging")}; Z8p=function(O,b,a){a=a===void 0?!1:a;b.video.qualityOrdinal>1080&&!O.dH&&(O.Py=36700160,O.bV=5242880,O.UU=Math.max(4194304,O.UU),O.dH=!0);b.video.qualityOrdinal>2160&&!O.zZ&&(O.Py=104857600,O.JN=13107200,O.zZ=!0);g.q1(O.n8.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?b.isEncrypted()&&g.bl()&&g.e1("samsung")&&(g.e1("kant")||g.e1("muse"))&&(O.JN=g.q1(O.n8.experiments,"html5_samsung_kant_limit_max_bitrate")):b.isEncrypted()&&g.bl()&&g.e1("kant")&&(O.JN=1310720);O.sW!==0&&b.isEncrypted()&& (O.JN=O.sW);O.T7!==0&&b.isEncrypted()&&a&&(O.JN=O.T7);b.JN&&(O.LQ=Math.max(O.xQ,Math.min(O.UU,5*b.JN)))}; Tc=function(O){return O.T&&O.TW}; IQ=function(O){return O.T&&O.vD&&O.playbackStartPolicy}; fd=function(O,b,a,N){O.vD&&(O.playbackStartPolicy=b,O.Zy=a,O.Wn=N)}; Sz=function(O,b,a){a=a===void 0?0:a;return g.q1(O.n8.experiments,b)||a}; wpp=function(O){var b=O===void 0?{}:O;O=b.wz;var a=b.wl;var N=b.z4;var k=b.pD;b=b.rf;this.wz=O;this.wl=a;this.z4=N;this.pD=k;this.rf=b}; W27=function(O,b){if(b<0)return!0;var a=O.pD();return b<a||b===a&&!O.wz||b===a&&(O=O.rf())&&b===O.uV?!0:!1}; qCf=function(O,b,a){if(!W27(O,b))return 0;if(!O.wl||!isNaN(a)&&a>0)return 2;if(b<0)return 1;a=O.pD();return b<a||b===a&&(O=O.rf())&&b===O.uV&&!O.pending?2:1}; lL=function(O,b,a){g.p.call(this);this.loader=O;this.policy=b;this.XF=a;this.G=0;this.T=!1;this.delay=new g.sW(this.V,this.policy.I0,this);g.G(this,this.delay)}; TlA=function(O,b){vl(b.T)||(O.Vp=b,O.G=0,g.Rl(O.delay))}; r2e=function(O,b,a,N,k){var D=this;this.loader=O;this.policy=b;this.XF=a;this.Vp=N;this.b$=k;this.done=!1;this.onTimeout=function(){D.done||(D.done=!0,D.onError("net.timeout"))}; this.size=Math.ceil(Math.min(1E5,.1*zR(this.XF)));this.timing=new bx(this,{XF:this.XF,VX:this.size,Kn:!0,L4:function(){}, kf:this.policy.V});O=GU(this.Vp,this.b$,this.policy).eW.clone();xf(O);O[C[32]]!=="/videogoodput"&&(O[C[32]]="/videogoodput",O[C[6]]=C[23]);this.location=new mk(O);this.location.set("rn",""+this.timing.requestNumber);this.location.set("range","0-"+(this.size-1));this.xhr=RM(this.location,this.policy.U,this.timing,this.policy.lw,{});setTimeout(this.onTimeout,1E4)}; U$G=function(O,b,a){var N=O.Og();if(O.isComplete()||!N||O.info.Vp.b$(b,a))return 0;var k=b.Rr;if(!k||N<k)return 0;O=Mu(a,oO(O.info.Vp,!0,b));return O.T||O.timedOut||O.started?0:2}; uYe=function(O,b,a){if(!(b.CQ&&O.isComplete()&&O.canRetry()&&O.info.Vp.b$(b,a))||O.info.Vp.L)return 0;O=Mu(a,oO(O.info.Vp,!1,b));return O.G+b.CQ*EY(O,!0)>(0,g.S)()?0:1}; Vd=function(O,b,a,N,k,D,R,d,Z,F,B,K,t,h){h=h===void 0?null:h;g.p.call(this);var y=this;this.loader=O;this.policy=b;this.videoTrack=a;this.audioTrack=N;this.X=k;this.T=D;this.timing=R;this.N=d;this.schedule=Z;this.zr=F;this.V=B;this.yl=K;this.Pa=t;this.NU=h;this.Mi=!1;this.z_="";this.dI=null;this.r7=NaN;this.Tr=!1;this.G=null;this.hq=this.J=NaN;this.WA=this.Y=0;this.logger=new g.g_("dash");this.Vt={J$:function(U,u){return y.J$(U,u)}}; this.policy.WP>0&&(this.z_=g.Jt(this.policy.WP));this.policy.I0&&(this.L=new lL(this.loader,this.policy,this.schedule),g.G(this,this.L))}; A2f=function(O,b,a){var N=b.G?b.G.T.Vp:b.T.Vp;var k=O.X,D;(D=!O.policy.gq)||(D=Pl(N.T)===Pl(N.G));D?N=!1:(k=Mu(k,Pl(N.G)),D=6E4*Math.pow(k.X,1.6),(0,g.S)()<k.G+D?N=!1:(k.G=(0,g.S)(),k.X+=1,N.T=N.G.clone(),N=!0));N&&O.loader.tN("hostch",{},!0);if(Ld(O,b,a)){a=O.U(b,a);if(O.G){var R=a.SL[0].T.info.id;N=O.T;k=a.SL[0].uV;N=k<0&&!isNaN(N.Y)?N.Y:k;k=vK(O.T,a.SL[0].X,N);var d=b===O.audioTrack?1:2,Z=a.SL[0].T.info.AN;D=R.split(";")[0];a:{var F=O.T;if(F.T){var B=F.T.fJ.event;if(F.T.uV===N){F=B==="predictStart"? void 0:F.T.fJ.event;break a}if(F.T.uV===N-1){F=B==="start"||B==="continue"?B:void 0;break a}}F=void 0}if(O.policy.Ni&&O.T.G!==0){var K=O.G.nk(k,N,R,d,Z,F);N<0&&d===2&&jY(O.T,0,0,!0);if(K){var t;R=((t=K.q_)==null?void 0:t.nO)||"";var h;t=((h=K.q_)==null?void 0:h.fP)||-1;O.loader.tN("sdai",{ssdaiinfo:"1",ds:R,skipsq:t,itag:D,f:Z,sg:N,st:k.toFixed(3)});a.X=K}}else if(h=O.G.uq(k,N,R,d,Z,F),N<0&&d===2&&jY(O.T,0,0,!0),h){t={dec_sq:N,itag:D,st:k.toFixed(3)};if(O.policy.t7&&b.isRequestPending(N-1)){O.loader.tN("sdai", {wt_daistate_on_sg:N-1});return}O.loader.tN("sdai",t);h&&(a.T=new g.o4(h));O.policy.V&&(h=a.Vp.vS("id")||"",t=((K=a.T)==null?void 0:K.get("id"))||"",h!==t&&O.loader.tN("stmidmismatch",{cid:h,aid:t}))}else O.T.G!==5&&O.loader.tN("sdai",{nodec_sq:N,itag:D,st:k.toFixed(3)})}O.policy.HQ&&a.SL[0].uV!==-1&&a.SL[0].uV<O.zr.Zb&&(a=b.T.fB(O.zr.Zb,!1));HQ(b,Xo(O,a));ny(O.timing);var y;(y=O.L)==null||TlA(y,a.Vp)}}; Ld=function(O,b,a){if(O.policy.Yt)return!1;var N;var k=O.T,D=((N=b.G)==null?void 0:N.uV)||-1;!k.policy.xt&&k.G===3&&D+1>=k.X?(k.tN("sdai",{haltrq:D+1,est:k.X}),N=!1):N=k.G!==2;if(!N||!xB(b.G?b.G.T.Vp:b.T.Vp,O.policy,O.X,O.loader.pB())||O.loader.isSuspended&&(!J2(O.schedule)||O.loader.Pe))return!1;if(O.policy.X&&Sp>=5)return g.Rl(O.loader.gs),!1;if(O.zr.isManifestless){if(b.V.length>0&&b.G&&b.G.uV===-1||b.V.length>=O.policy.mM||!O.policy.VL&&b.V.length>0&&!O.policy.U.wl)return!1;if(b.U)return!O.zr.isLive|| !isNaN(O.r7)}if(Zaf(b))return O.logger.debug("Pending request with server-selectable format found"),!1;if(!b.G){if(!b.T.kt())return!1;lD(b,O.loader.getCurrentTime())}if(iD(b)&&(b.fn()!==iD(b)||O.loader.isSuspended))return!1;k=(N=O.policy.TE)&&!b.V.length&&Mi(b,!0)<Math.min(N,Mi(a));N=b.V.length+a.V.length;D=!O.policy.jK&&((b.V.length?b.V[0].KO():!1)||(a.V.length?a.V[0].KO():!1)||O.zr.isLive);(k||D)&&--N;if(N+1>=O.policy.Tj)return!1;N=b.G;if(!N)return!0;N.type===4&&N.T.kt()&&(b.G=g.Z$(N.T.Gv(N)),N= b.G);if(!N.k$()&&!N.T.Mh(N))return!1;D=O.zr.Uy||O.zr.X;if(O.zr.isManifestless&&D){D=b.T.index.pD();var R=a.T.index.pD();D=Math.min(D,R);if(b.T.index.bW()>0&&D>0&&N.uV>=D)return b.aX=D,a.aX=D,!1}if(N.T.info.audio&&N.type===4||N.k$())return!1;D=!b.N&&!a.N;if(k=!k)k=N.Y,k=!!(a.G&&!E_(a.G)&&a.G.Y<k);R=b===O.videoTrack&&O.policy.Xy;return k&&(!O.zr.isManifestless||a.G&&a.G.Y&&N.Y)&&D&&!R||O.policy.Ql&&!b.N&&a.N?!1:LI(N)&&N.Y>WBQ(O,b)?(WBQ(O,b),!1):(O=b.Dh)&&O.isLocked()?!1:!0}; WBQ=function(O,b){var a=O.T;a=a.T?a.T.fJ:null;if(O.policy.Xy&&a)return a.startSecs+a.kA+15;b=fc(O.loader,b);O.policy.m_>0&&(a=((0,g.S)()-O.loader.Gt)/1E3,b=Math.min(b,O.policy.m_+O.policy.l4*a));b=O.loader.getCurrentTime()+b;return O.policy.EQ&&(a=q0z(O.loader)+O.policy.EQ,a<b)?(O.loader.tN("mrl",{ori:b,mod:a},!0),O.policy.Zr&&iL(O.loader),a):b}; Hae=function(O,b,a){if(a!==0){a:if(b=b.info,a=a===2,b.T)b=null;else{var N=b.SL[0];if(b.range)var k=IO(b.range.start,Math.min(4096,b.V));else{if(b.G&&b.G.indexOf("/range/")>=0||b.Vp.vS("defrag")==="1"||b.Vp.vS("otf")==="1"){b=null;break a}k=IO(0,4096)}k=new Ol([new lR(5,N.T,k,"createProbeRequestInfo"+N.L,N.uV)],b.G);k.b$=a;k.T=b.T;b=k}b&&Xo(O,b)}}; Xo=function(O,b){O.loader.KG(b);var a=Jne(b),N=O.loader.cS();a={XF:O.schedule,VX:a,hM:b5w(O.N,a),gT:V5(b.SL[0]),Kn:vl(b.Vp.T),kf:O.policy.V,L4:function(R,d){O.loader.C5(R,d)}}; if(O.schedule.G.Y){var k,D;a.zN=(((k=O.videoTrack.T)==null?void 0:k.info.JN)||0)+(((D=O.audioTrack.T)==null?void 0:D.info.JN)||0)}O.dI&&(a.uV=b.SL[0].uV,a.r7=b.r7,a.dI=O.dI);N={QU:EFz(b,O.loader.getCurrentTime()),WO:O.policy.ip&&aq(b)&&b.SL[0].T.info.video?B_Y(O.V):void 0,Vr:O.policy.Xy,poToken:O.loader.Bb(),CA:O.loader.ES(),z_:O.z_,hq:isNaN(O.hq)?null:O.hq,NU:O.NU,Pa:O.Pa,WA:O.WA,bG:N};return new jV(O.policy,b,a,O.X,function(R,d){try{a:{var Z=R.info.SL[0].T,F=Z.info.video?O.videoTrack:O.audioTrack; if(!(R.state>=2)||R.isComplete()||R.Og()||!(!O.loader.oX||O.loader.isSuspended||Mi(F)>3)){var B=U$G(R,O.policy,O.X);B===1&&(O.Tr=!0);Hae(O,R,B);if(R.isComplete()||R.Yk()&&d<3){if(O.policy.V){var K=R.timing.YU();K.rst=R.state;K.strm=R.xhr.vg();K.cncl=R.xhr&&R.g5.X?1:0;O.loader.tN("rqs",K)}R.NN&&O.loader.tN("sbwe3",{},!0)}if(!O.Yk()&&R.state>=2){oBf(O.timing,R,Z);var t=O.loader;O.hq&&R.Hn&&t&&(O.hq=NaN,O.loader.xz(R.Hn),O.loader.zb(),O.loader.tN("cabrUtcSeek",{mediaTimeSeconds:R.Hn}));R.XW&&O.hq&&R.XW&& !R.XW.action&&(O.loader.aY(O.hq),O.hq=NaN,O.loader.tN("cabrUtcSeekFallback",{targetUtcTimeSeconds:O.hq}));R.K2&&O.loader.hT(R.K2);O.policy.R7&&(O.WA=R.WA);if(R.state===3){GV(F,R);aq(R.info)&&Qd(O,F,Z,!0);if(O.G){var h=R.info.uq();h&&O.G.Z9(R.info.SL[0].uV,Z.info.id,h)}O.loader.gD()}else if(R.isComplete()&&R.info.SL[0].type===5){if(R.state!==4)R.NV()&&O.loader.handleError(R.FJ(),R.bN());else{var y=(R.info.SL[0].T.info.video?O.videoTrack:O.audioTrack).V[0]||null;y&&y instanceof jV&&y.Og()&&y.tZ()}R.dispose()}else{R.NV()|| Y0G(O,R);var U;((U=R.Wp)==null?0:U.itagDenylist)&&O.loader.o9(R.Wp.itagDenylist);if(R.state===4)ez(O,R),O.T&&SY7(O.T,R.info,O.G);else if(O.policy.lw&&R.Em()&&!R.isComplete()&&!ez(O,R)&&!R.NV())break a;R.NV()&&(c2G(O,R),isNaN(O.hq)||(O.loader.aY(O.hq),O.hq=NaN));O.policy.BB&&!R.isComplete()?Ou(O.loader):O.loader.gD();var u=uYe(R,O.policy,O.X);Hae(O,R,u)}}}}}catch(q){d=O.Mi?1:0,O.Mi=!0,R=xo(d),d=Pt(q,d),O.loader.handleError(d.errorCode,d.details,d.severity),R||O.loader.Ui()}},N)}; Y0G=function(O,b){if(b.RQ&&b.state>=2&&b.state!==3){var a=b.xhr.getResponseHeader("X-Response-Itag");if(a){O.logger.debug(function(){return"Applying streamer-selected format "+a}); var N=gAB(O.V,a),k=b.info.V;k&&(k-=N.Hm(),N.V=!0,b.info.SL[0].T.V=!1,gBf(b,N.uT(k)),bM(O.loader,O.videoTrack,N),FBG(O.videoTrack,N),O.loader.DX(N.info.video.quality),(k=b.f6())&&N.info.lastModified&&N.info.lastModified!==+k&&GV(O.videoTrack,b))}else b.RQ=!1}}; c2G=function(O,b){var a=b.info.SL[0].T,N=b.FJ();if(vl(a.Vp.T)){var k=g.R5(b.Vi(),3);O.loader.tN("dldbrerr",{em:k||"none"})}k=b.info.SL[0].uV;var D=vK(O.T,b.info.SL[0].X,k);N==="net.badstatus"&&(O.Y+=1);if(b.canRetry()&&m$e(O.loader)){if(!(b.info.Vp.V>=O.policy.wW&&O.G&&b.info.isDecorated()&&N==="net.badstatus"&&O.G.sS(D,k))){k=(a.info.video&&a.Vp.V>1||b.q3===410||b.q3===500||b.q3===503)&&!(Ly(O.V.N).size>0)&&!vl(a.Vp.T);D=b.bN();var R=a.info.video?O.videoTrack:O.audioTrack;k&&(D.stun="1");O.loader.handleError(N, D);O.Yk()||(k&&(O.logger.debug(function(){return"Stunning format "+a.info.id}),bL(O.V,a)),GV(R,b),O.loader.gD())}}else R=1,O.G&&b.info.isDecorated()&&N==="net.badstatus"&&O.G.sS(D,k)&&(R=0),O.zr.isLive&&b.FJ()==="net.badstatus"&&O.Y<=O.policy.sX*2?(oRw(O.zr),O.zr.Uy||O.zr.isPremiere?XL(O.loader,0,{r5:"badStatusWorkaround"}):O.zr.X?XL(O.loader,O.zr.Tr,{r5:"badStatusWorkaround", rT:!0}):ag(O.loader)):O.loader.handleError(N,b.bN(),R)}; ez=function(O,b){if(O.policy.useUmp&&b.Yk())return!1;try{var a=b.info.SL[0].T,N=a.info.video?O.videoTrack:O.audioTrack;if(O.zr.isManifestless&&N){O.Y=0;N.U&&(b.Yk(),b.isComplete()||b.Em(),N.U=!1);b.Bm()&&O.loader.hJ.F3(1,b.Bm());var k=b.bW(),D=b.Wr();je(O.zr,k,D)}if(b.info.gT()&&!bz(b.info))for(var R=g.r(b.ez()),d=R.next();!d.done;d=R.next())Oaw(N,d.value);for(O.loader.getCurrentTime();N.V.length&&N.V[0].state===4;){var Z=N.V.shift();eH3(N,Z);N.UU=Z.T1()}N.V.length&&eH3(N,N.V[0]);var F=!!iD(N);F&& b instanceof vE&&(a.info.N3()?z$e(O.timing):muY(O.timing));return F}catch(B){b=b.bN();b.origin="hrhs";a:{O=O.loader;a=B;if(a instanceof Error){b.msg||(b.msg=""+a.message);b.name||(b.name=""+a.name);if(a instanceof g.Nf&&a.args)for(N=g.r(Object.entries(a.args)),k=N.next();!k.done;k=N.next())D=g.r(k.value),k=D.next().value,D=D.next().value,b["arg"+k]=""+D;g.I6(a);if(a.level==="WARNING"){O.vy.Tc(b);break a}}O.handleError("fmt.unplayable",b,1)}return!1}}; zO7=function(O){var b=O.videoTrack.T.index;O.dI=new wpp({wz:O.policy.wz,wl:O.policy.U.wl,z4:b.Cb(),pD:function(){return b.pD()}, rf:function(){return b.rf()}})}; Qd=function(O,b,a,N){if(!(a.kt()||a.G9()||a.V||!xB(a.Vp,O.policy,O.X,O.loader.pB())||a.info.AN==="f"||O.policy.T)){if(N){N=O.N;var k=a.info;N=aYe(N,k.video?N.policy.uP:N.policy.jc,k.JN)}else N=0;N=a.uT(N);O=Xo(O,N);bz(N)&&HQ(b,O);a.V=!0}}; NQ=function(O,b,a,N,k,D,R,d){g.p.call(this);var Z=this;this.loader=O;this.mV=b;this.videoTrack=a;this.audioTrack=N;this.zr=k;this.J=D;this.isAudioOnly=R;this.L=d;this.G=Oa;this.Tr=!1;this.logger=new g.g_("sabr");this.U=this.Mi=this.yl=!1;this.videoInfos=this.Y=this.J.videoInfos;this.V=this.Xy=this.J.T;this.T=new lx(b,D,function(F,B){Z.loader.tN(F,B)}); this.isAudioOnly&&J27(this,this.zr.T["0"])}; E5G=function(O,b){var a=[];b=g.r(b);for(var N=b.next();!N.done;N=b.next())a.push(g.Zq(N.value,O.zr.u3));return a}; J27=function(O,b,a){b!==O.X&&(O.X&&(O.Tr=!0),O.X=b,O.qo(b,O.videoTrack,a))}; GRY=function(O,b){O.logger.debug("setConstraint: "+Wl(b));Tc(O.mV)&&(O.Mi=b.reason==="m"||b.reason==="l"?!0:!1);b.reason==="m"?b.isLocked()&&Ma7(O,b.T):n5Q(O,b)?ppe(O,b.G,b.T):O.videoInfos=O.Y;O.G=b}; n5Q=function(O,b){return O.mV.yE&&b.reason==="b"||O.mV.XZ&&b.reason==="l"||O.mV.uY?!1:O.mV.Mr?!0:b.reason==="l"||b.reason==="b"||b.reason==="o"}; o57=function(O,b){return b.isLocked()&&O.T.G||O.G===void 0?!1:b.equals(O.G)}; x$8=function(O,b){var a,N=(a=O.X)==null?void 0:a.info.video.qualityOrdinal;return O.Tr?!0:O.X?b!==N?!0:!O.T.G||O.mV.IM&&O.T.T===O.X.info.itag?!1:!0:!1}; Ma7=function(O,b){var a=O.T.T;if(a){O.videoInfos=O.Y;var N=g.B$(O.videoInfos,function(k){return k.id===a}); N&&N.video.qualityOrdinal===b?O.videoInfos=[N]:(N=O.videoInfos.map(function(k){return k.id}),O.loader.tN("sabrpf",{pfid:""+a, vfids:""+N.join(".")}),ppe(O,b,b),Xd(O.T,""))}else ppe(O,b,b)}; ppe=function(O,b,a){O.videoInfos=O.Y;O.videoInfos=g.pm(O.videoInfos,function(N){return N.video.qualityOrdinal>=b&&N.video.qualityOrdinal<=a})}; PV7=function(O,b,a){if(O.L){var N=g.pm(O.V,function(k){return k.id===O.L}); return kK(N,a).includes(b)}N=g.pm(O.V,function(k){var D;return!((D=k.LF)==null||!D.isDefault)}); return N.length>0?kK(N,a).includes(b):kK(O.V,a).includes(b)}; kK=function(O,b){return O.map(function(a){return P_(g.Zq(a,b))})}; v5B=function(O){var b;if((b=O.G)==null?0:b.isLocked())return O.videoInfos;var a=Ly(O.T);b=g.pm(O.videoInfos,function(N){return N.JN>O.mV.JN?!1:!a.has(N.id)}); LkY(O.T)&&(b=g.pm(b,function(N){return N.video.width<=854&&N.video.height<=480})); return b}; S07=function(O,b,a){var N=O.zr,k=O.vy.getVideoData(),D=O.jD,R=rJ({n8:k.K(),vy:O.vy,Lj:O.Lj,mV:O.mV,pk:O.pk,Wf:O.Wf,mO:O.mO,sx:O.sx,oC:O.oC,isPrefetch:O.isPrefetch,Ve:O.Ve,sabrLicenseConstraint:k.sabrLicenseConstraint,QG:O.QG,lT:O.lT,zR:O.zR,Ef:O.Ef,gO:!!D,authorizedFormats:k.authorizedFormats}),d=UQ(k,O.bG,O.nextRequestPolicy,O.Iw,O.Nf,O.n7,O.hs);a&&b&&(a=d.J5?d.J5.map(function(K){return K.type}):[],b("sabr",{stmctxt:a.join("_"), unsntctxt:d.Ry?d.Ry.join("_"):""}));b=O.SD;a=O.Ah;if(a===void 0&&b===void 0){var Z;a=jS8(N.u3,(Z=O.fh)==null?void 0:Z.video);var F;b=jS8(N.u3,(F=O.fh)==null?void 0:F.audio)}if(k.NU)var B=k.NU;k={Ug:R,CM:O.CM,SD:b,Ah:a,jD:D,videoPlaybackUstreamerConfig:B,e1:d};O.q_&&(k.q_=O.q_);k.MJ=O.MJ;k.A1=N.OU;return k}; jS8=function(O,b){return b?[g.Zq(b.info,O)]:[]}; Dd=function(O,b,a){var N=this;this.requestType=O;this.Vp=b;this.Go=a;this.G=null;this.Vt={eGV:function(){var k;return(k=N.data)==null?void 0:k.isPrefetch}, Nf:function(){var k;return(k=N.data)==null?void 0:k.Nf}}}; qYe=function(O,b,a){b=GU(O.Vp,Igp(O,b,a),b);O.mG()&&b.set("probe","1");return b}; Igp=function(O,b,a){O.b$===void 0&&(O.b$=O.Vp.b$(b,a));return O.b$}; fg8=function(O){var b,a;return((b=O.T)==null?void 0:(a=b.Ug)==null?void 0:a.RB)||0}; lgz=function(O){var b,a;return!!((b=O.T)==null?0:(a=b.Ug)==null?0:a.QG)}; Vae=function(O){var b={},a=[],N=[];if(!O.data)return b;for(var k=0;k<O.data.MJ.length;k++){var D=O.data.MJ[k],R=void 0;a.push("i."+((R=D.formatId)==null?void 0:R.itag)+"_st."+(D.startTimeMs+"_e."+(D.startTimeMs+D.durationMs)+"_d."+D.durationMs)+("_sn."+D.O3)+("_en."+D.nZ))}for(k=0;k<O.data.CM.length;k++){D=O.data.CM[k];var d=R=void 0,Z=void 0,F=void 0;N.push("i."+((R=D.formatId)==null?void 0:R.itag)+"_sn."+D.sequenceNumber+"_sl."+(D.eg||NaN)+"_lb."+D.RP+"_tr.s_"+((d=D.Io)==null?void 0:d.startTicks)+ "_d_"+((Z=D.Io)==null?void 0:Z.jP)+"_t_"+((F=D.Io)==null?void 0:F.timescale)+"_ed_"+D.AP)}b.ptime=fg8(O);b.rtype=O.requestType;b.brl=a.join(";");b.ps=N.join(";");return b}; LBG=function(O){if(O.bV)return{wL:g.q1(O.experiments,"html5_future_encryptor_auto_select_js_max_size_bytes"),pz:g.q1(O.experiments,"html5_future_encryptor_auto_select_wasm_max_size_bytes")}}; Xp3=function(){this.G=this.Pb=0;this.T=Array.from({length:Rg.length}).fill(0)}; iaf=function(){}; QSe=function(){this.startTimeMs=(0,g.S)();this.T=!1}; eOf=function(){this.T=new iaf}; OEf=function(O,b,a,N){N=N===void 0?1:N;a>=0&&(b in O.T||(O.T[b]=new Xp3),O.T[b].oT(a,N))}; bEp=function(O,b,a,N,k){var D=(0,g.S)(),R=k?k(b):void 0,d;k=(d=R==null?void 0:R.Pb)!=null?d:1;if(k!==0){var Z;d=(Z=R==null?void 0:R.profile)!=null?Z:a;OEf(O,d,D-N,k)}return b}; aJ7=function(O,b,a,N,k){if(b&&typeof b==="object"){var D=function(R){return bEp(O,R,a,N,k)}; if(Uq(b))return b.then(D);if(rb(b))return Hk(b,D)}return bEp(O,b,a,N,k)}; Neb=function(){}; $K=function(O,b){this.T=O;this.cipher=this.T.exports.AES128CTRCipher_create(b.byteOffset)}; kbw=function(O){return function(b){return{profile:O,Pb:Math.ceil(b.byteLength/16)}}}; CX=function(O,b){this.key=O;this.subtleCrypto=b;this.T=!1}; D4A=function(O){var b=globalThis.crypto.subtle;b=b===void 0?window.crypto.subtle:b;return Hk(Wk(function(){return b.importKey("raw",O,{name:"AES-CTR"},!1,["encrypt"]).catch(function(a){return Promise.reject(a.name+": "+a.message)})}),function(a){return new CX(a,b)})}; du=function(O){this.T=!1;this.V=new cU(O)}; Zd=function(O,b){this.V=O;b=O.BH(b);this.T=new $K(O,b);O.free(b.byteOffset)}; s_b=function(O){g.I6("wasm encryptor failed: "+O);throw O;}; F2=function(O,b,a){var N=this;this.key=O;this.N=this.Y=!1;this.wL=32768;this.pz=131072;b==null||Hk(b,function(k){N.T=new Zd(k,N.key);N.N=k.T}); if(a==null?0:a.pz)this.pz=a.pz;if(a==null?0:a.wL)this.wL=a.wL}; R0B=function(O,b,a){O.V||(O.V=new du(O.key));return YO(O.V.encrypt(b,a),s_b)}; $4B=function(O,b,a){if(!O.X){if(!("crypto"in globalThis&&"subtle"in globalThis.crypto))return Al("native encryptor unavailable");O.X=D4A(O.key)}return YO(Hk(O.X,function(N){return N.encrypt(b,a)}),s_b)}; gu=function(O,b,a){this.T=O;this.X=b;this.N=a;this.V=!1;this.iv=(0,g.ux)(zH(16))}; CmB=function(O){O.G||(O.G=new F2(O.T.T,O.X,O.N));return O.G}; d43=function(O,b){var a;return g.M(function(N){(0,g.S)();a=$Iz(O.T);return N.return(a.encrypt(b,O.iv))})}; ZEp=function(O,b){var a;return g.M(function(N){(0,g.S)();var k=O.T;k.X||(k.X=new dbe(k.V));a=k.X;return N.return(gJp(a,b,O.iv))})}; FW8=function(O,b,a){var N;return g.M(function(k){(0,g.S)();N=$Iz(O.T);return k.return(N.decrypt(b,a))})}; BG=function(O){g.p.call(this);var b=this;this.lV=O;this.T=new Map;this.X=[];this.G=!MX();this.J=g.q1(this.lV.experiments,"html5_onesie_prewarm_interval_ms");this.L=new g.sW(this.U,this.J,this);this.Y=-1;this.Vt={pA8:function(){return b.T}, AGy:function(){return b.N}, Rvy:function(){return gE7}}; g.G(this,this.L);GN3(this,g.Ip("yt-player-bandaid-host"));this.N=this.load();this.J&&this.N.then(function(){b.U()})}; GN3=function(O,b){var a=b==null?void 0:b.primary;O.V(0,a);a=a?Bee(a):void 0;O.V(2,a);O.V(1,b==null?void 0:b.secondary)}; KX=function(O,b){return new g.o4("https://"+b+O.lV.Rr.baseUrl)}; KWG=function(O,b){O="https://"+Pl(b.location)+"/initplayback?c="+g.dl(O.lV)+"&owc=1";EJ(O,"pw",function(a){a.ht=b.T})}; tm=function(O,b,a,N){EJ("https://"+b+"/videoplayback?probe=1",a,function(k){!N.D("html5_onesie_host_racing")||N.videoData.isLivePlayback||N.D("html5_onesie_probe_ec_hosts")||N.iL||N.kE();O.X.push(k)},function(k){O.X.push(k.details)})}; Bee=function(O){return O.replace(/(\d+)---/g,function(b,a){b=Number(a);return(b===1?2:b-1)+"---"})}; tpz=function(O,b){var a,N,k,D,R,d,Z,F;return g.M(function(B){if(B.G==1){a=KX(O,"redirector.googlevideo.com");a.set("alr","yes");a.set("id",""+Math.round(Math.random()*1E5));if(b===1||b===2)a.set("cmo=sensitive_content","yes"),a.set("sc","yes");b===2&&a.set("cmo=td","c.youtube.com");N={format:"RAW",timeout:5E3};return g.J(B,ox(a.DU(),N),2)}k=B.T;if(k.xhr.status!==200||!k.xhr.responseText)return B.return(Promise.reject(new g.Nf("b204258371_no_host",a.DU(),k.xhr.status)));D=new g.o4(k.xhr.responseText); R=Pl(D);d=D.get("ms");Z=KX(O,R);F=D.get("mm");Z.set("ms",d);Z.set("mm",F);return R&&plB(R)?b!==2||Fd(R)?B.return(Z):B.return(Promise.reject(new g.Nf("b204258371_untrusted",R,d))):B.return(Promise.reject(new g.Nf("b204258371_invalid",R,d)))})}; h08=function(O){var b=O.X;O.X=[];return b}; plB=function(O){return/.*(\.c\.youtube\.com|.*\.googlevideo\.com)/.test(O)}; Fd=function(O){var b=/sn-[^.]*-/;return/.*\.c\.youtube\.com/.test(O)&&!b.test(O)}; yow=function(O,b){this.location=O;this.T=b}; weG=function(O){this.Jm=O;this.G=!1;this.T=[]}; Tez=function(O){return O.T.length&&!O.T[0].isEncrypted}; y2=function(O){for(;Tez(O);){var b=O.T.shift(),a=b.videoId,N=b.xg,k=b.formatId,D=b.buffer;b=b.I5;if(D)b=void 0,(b=hm(O.Jm.m0,a))==null||EQ(b,N,k,D);else if(b)O.Jm.m0.gx(a,N,k);else if(N=O.Jm,N.T[k].Qx=!0,a=hm(N.m0,a),a==null?0:a.E8.has(k))a==null||cK(a,k)}}; U4e=function(O,b,a){ck(O,function(){var N=this;return function D(){var R,d,Z,F,B,K,t,h,y,U;return MB(D,function(u){switch(u.G){case 1:g.U7(u,2);if(Tez(N))return u.return();N.G=!0;if(!a){R=void 0;u.Vl(4);break}d=pw;return wf(u,mg(a),5);case 5:R=d(u.T);case 4:Z=R,F=new Uint8Array(16),B=new F2(b,a),N.Jm.bd("omd_s");case 6:if(!N.T.length||!N.T[0].isEncrypted){u.Vl(8);break}K=N.T.shift();t=pw;return wf(u,mg(B.encrypt(Ei(K.buffer),F)),9);case 9:h=t(u.T);rof(F);U=y=void 0;var q=N.Jm,W=K.videoId,m=K.xg,E= K.formatId,x=new Yi([(U=(y=Z)==null?void 0:y.a9(h))!=null?U:h]),l;(l=hm(q.m0,W))==null||EQ(l,m,E,x);u.Vl(6);break;case 8:N.Jm.bd("omd_c"),y2(N),N.G=!1,N.Jm.Fn();case 2:g.c8(u),g.zz(u,0)}})}()})}; rof=function(O){for(var b=0;b<O.length;b++)if(O[b]===255)O[b]=0;else{O[b]+=1;break}}; g.WWf=function(O){this.data=O;this.T=0;this.X=!1;this.V=0;this.error=!1;this.register=this.G=0;if(wu.length===0){wu.length=288;wu.fill(8);for(O=144;O<280;O++)wu[O]=O<=255?9:7;uOb.length=32;uOb.fill(5);TO.length=286;TO.fill(0);for(O=261;O<285;O++)TO[O]=Math.floor((O-261)/4);og[257]=3;for(O=258;O<285;O++){var b=og[O-1];b+=1<<TO[O-1];og[O]=b}og[285]=258;for(O=0;O<30;O++)Aow[O]=O<=3?0:Math.floor((O-2)/2);for(O=xK[0]=1;O<30;O++)b=xK[O-1],b+=1<<Aow[O-1],xK[O]=b}O=100+7*this.data.length;this.data[0]===31&& this.data[1]===139&&(O=(new DataView(this.data.buffer,this.data.byteOffset+this.data.length-4)).getUint32(0,!0),this.data=this.data.subarray(10,this.data.length-8));this.output=new Uint8Array(O)}; g.z0B=function(O){for(;!O.X&&!O.error;){var b=O;b.X=!!PG(b,1);switch(PG(b,2)){case 2:var a=[],N=[];N.length=19;N.fill(0);var k=PG(b,5)+257;var D=PG(b,5)+1;for(var R=PG(b,4)+4,d=0;d<R;d++)N[qN8[d]]=PG(b,3);N=HEQ(N);for(R=k+D;a.length<R;){d=YN8(b,N);switch(d){case 16:d=a[a.length-1];var Z=PG(b,2)+3;break;case 17:d=0;Z=PG(b,3)+3;break;case 18:d=0;Z=PG(b,7)+11;break;default:Z=1}for(;Z>0;Z--)a.push(d)}a.length!==R?b.error=!0:(D=a.slice(-D),a.length=k,co8(b,a,D));break;case 1:co8(b,wu,uOb);break;case 0:m48(b, b.T&7);a=PG(b,16);k=PG(b,16);(a^k)!==65535&&(b.error=!0);b.output.set(b.data.subarray(b.G,b.G+a),b.V);b.G+=a;b.V+=a;break;default:b.error=!0}O.V>O.output.length&&(O.output=new Uint8Array(O.V*2),O.V=0,O.G=0,O.X=!1,O.T=0,O.register=0)}O.output.length!==O.V&&(O.output=O.output.subarray(0,O.V));return O.error?new Uint8Array(0):O.output}; co8=function(O,b,a){b=HEQ(b);a=HEQ(a);for(var N=O.data,k=O.output,D=O.V,R=O.register,d=O.T,Z=O.G;;){if(d<15){if(Z>N.length){O.error=!0;break}R|=(N[Z+1]<<8)+N[Z]<<d;Z+=2;d+=16}var F=b[R&127];if(F<0)for(R>>=7;F<0;)F=b[(R&1)-F],R>>=1;else R>>=F&15;d-=F&15;F>>=4;if(F<256)k[D++]=F;else if(O.register=R,O.T=d,O.G=Z,F>256){R=og[F];R+=PG(O,TO[F]);Z=YN8(O,a);d=xK[Z];d+=PG(O,Aow[Z]);if(Jop&&R<d)d=D-d,k.copyWithin(D,d,d+R);else for(Z=D+R,F=D;F<Z;F+=4)k[F]=k[F-d],k[F+1]=k[F-d+1],k[F+2]=k[F-d+2],k[F+3]=k[F-d+3]; D+=R;R=O.register;d=O.T;Z=O.G}else break}O.V=D}; YN8=function(O,b){if(O.T<7){var a=O.data,N=O.G;N>a.length&&(O.error=!0);O.register|=(a[N+1]<<8)+a[N]<<O.T;O.G+=2;O.T+=16}a=b[O.register&127];if(a>=0)return m48(O,a&15),a>>4;for(m48(O,7);a<0;)a=b[PG(O,1)-a];return a>>4}; PG=function(O,b){for(;O.T<b;){if(O.G>=O.data.length)return O.error=!0,0;O.register|=O.data[O.G++]<<O.T;O.T+=8}var a=O.register&(1<<b)-1;O.register>>=b;O.T-=b;return a}; m48=function(O,b){O.T-=b;O.register>>=b}; HEQ=function(O){for(var b=[],a=g.r(O),N=a.next();!N.done;N=a.next())N=N.value,b[N]||(b[N]=0),b[N]++;var k=b[0]=0;a=[];var D=0;N=0;for(var R=1;R<b.length;R++)b[R]?N=R:b[R]=0,k=k+b[R-1]<<1,a[R]=k,R>7&&(D+=b[R]);for(k=1;k<D;)k<<=1;b=128;N=new Int16Array(128+(k+N)*2);for(D=0;D<O.length;D++)if(R=O[D]){for(var d=a[R]++,Z=k=0;Z<R;Z++)k=k<<1|d>>Z&1;d=D<<4|R;if(R<=7)for(Z=1<<7-R;Z--;)N[Z<<R|k]=d;else{Z=k&127;R-=7;for(k>>=7;R--;){N[Z]||(N[Z]=-b,b+=2);var F=k&1;k>>=1;Z=F-N[Z]}N[Z]=d}}return N}; EE8=function(O){var b,a,N,k,D,R,d;return g.M(function(Z){switch(Z.G){case 1:if(!("DecompressionStream"in window))return Z.return(g.z0B(new g.WWf(O)));b=new DecompressionStream("gzip");a=b.writable.getWriter();a.write(O);a.close();N=b.readable.getReader();k=new Yi([]);case 2:return g.J(Z,N.read(),5);case 5:D=Z.T;R=D.value;if(d=D.done){Z.Vl(4);break}k.append(R);Z.Vl(2);break;case 4:return Z.return(Ei(k))}})}; vG=function(O,b){this.T=O;this.G=b}; MpY=function(O){return YO(YO(Wk(function(){return Hk(O.G,function(b){return O.WY(O.T,b)})}),function(){return O.aP(O.T)}),function(){return O.Xv(O.T)})}; nE7=function(O){WK.call(this,"onesie");this.m0=O;this.T={};this.V=!0;this.X=null;this.queue=new weG(this);this.N={}}; peG=function(O){var b=O.queue;b.T.length&&b.T[0].isEncrypted&&!b.G&&(b.T.length=0);b=g.r(Object.keys(O.T));for(var a=b.next();!a.done;a=b.next()){a=a.value;var N=O.T[a];if(!N.Qx){var k=O.queue;k.T.push({videoId:N.videoId,formatId:a,isEncrypted:!1});k.G||y2(k)}}}; x4Q=function(O,b){var a=b.totalLength,N=!1;switch(O.X){case 0:O.m0.D("html5_future_onesie_ump_handler_on_player_response")?YO(Hk(GbA(O,b,O.V),function(k){oEA(O.m0,k)}),function(k){O.m0.Rl(k)}):O.Os(b,O.V).then(function(k){oEA(O.m0,k)},function(k){O.m0.Rl(k)}); break;case 2:O.bd("ormk");b=Ei(b);O.m0.D("html5_future_onesie_ump_handler_on_media_decryption_key")?U4e(O.queue,b,O.m0.K().bV):O.queue.decrypt(b);break;default:N=!0}O.m0.PQ&&O.m0.tN("ombup","id.11;pt."+O.X+";len."+a+(N?";ignored.1":""));O.X=null}; PmG=function(O){if(O.Yr!==1)throw new g.or("onesie.response.badproxystatus",{st:O.Yr,webcrypto:!!MX(),textencoder:!!g.le.TextEncoder});if(O.httpStatus!==200)throw new g.or("onesie.response.badstatus",{st:O.httpStatus});}; GbA=function(O,b,a){return ck(O,function(){var N=this;return function D(){var R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x,l,I,Q,kb,aY,s7,V;return MB(D,function(tA){switch(tA.G){case 1:g.U7(tA,2);N.m0.Os();R=Ei(b);g.rf(tA,4,5);if(!a){tA.Vl(7);break}g.rf(tA,8);B=pw;return wf(tA,mg(vE3(N.m0,R,N.iv)),10);case 10:d=B(tA.T);g.AA(tA,7,4);break;case 8:throw K=g.qB(tA,4),{name:"DecryptError",message:""+K};case 7:if(!N.m0.enableCompression){tA.Vl(11);break}g.rf(tA,12);h=pw;var H8=(t=d)!=null?t:R;H8=MpY(new vG(H8,N.m0.K().bV)); return wf(tA,mg(H8),14);case 14:Z=h(tA.T);g.AA(tA,11,4);break;case 12:throw y=g.qB(tA,4),{name:"DecompressError",message:""+y};case 11:F=O1((u=(U=Z)!=null?U:d)!=null?u:R,mNf);case 5:g.c8(tA,0,2);if(W=(q=N.m0.K())==null?void 0:q.UU)((m=d)==null?void 0:m.buffer)===W.exports.memory.buffer&&W.free(d.byteOffset),((E=Z)==null?void 0:E.buffer)===W.exports.memory.buffer&&W.free(Z.byteOffset);g.zz(tA,6);break;case 4:throw l=x=g.qB(tA),new g.or("onesie.response.parse",{name:(aY=l.name)!=null?aY:"unknown",message:(s7= l.message)!=null?s7:"unknown",wasm:((I=N.m0.K())==null?0:I.UU)?((Q=N.m0.K())==null?0:(kb=Q.UU)==null?0:kb.T)?"1js":"1":"0",enc:N.V,gz:N.m0.enableCompression,webcrypto:!!MX()});case 6:return PmG(F),V=g.xi(F.body),tA.return(V);case 2:g.c8(tA),g.zz(tA,0)}})}()})}; j_G=function(O){return new Promise(function(b){setTimeout(b,O)})}; SNe=function(O,b){var a=O.K();a=O.n0&&a.D("html5_onesie_preload_use_content_owner");var N=O.Ue,k=FY(b.lV.experiments,"debug_bandaid_hostname");if(k)b=KX(b,k);else if((a===void 0?0:a)&&(N==null?0:N.url)&&!b.G){var D=Pl(new g.o4(N.url));b=KX(b,D)}else b=(D=b.T.get(0))==null?void 0:D.location.clone();if(b&&O.videoId){D=h2(O.videoId);O=[];if(D)for(D=g.r(D),a=D.next();!a.done;a=D.next())O.push(a.value.toString(16).padStart(2,"0"));b.set("id",O.join(""));return b}}; IJG=function(O,b,a){a=a===void 0?0:a;var N,k;return g.M(function(D){if(D.G==1)return N=[],N.push(b.load()),a>0&&N.push(j_G(a)),g.J(D,Promise.race(N),2);k=SNe(O,b);return D.return(k)})}; fJG=function(O,b,a,N){N=N===void 0?!1:N;O.set("cpn",b.clientPlaybackNonce);O.set("opr","1");var k=b.K();O.set("por","1");MX()||O.set("onem","1");b.startSeconds>0&&O.set("osts",""+b.startSeconds);N||(k.D("html5_onesie_disable_partial_segments")&&O.set("oses","1"),b=k.D("html5_gapless_onesie_no_media_bytes")&&gm(b)&&b.n0,a&&!b?(b=a.audio,O.set("pvi",a.video.join(",")),k.D("html5_onesie_disable_audio_bytes")||O.set("pai",b.join(",")),Zg||O.set("osh","1")):(O.set("oad","0"),O.set("ovd","0"),O.set("oaad", "0"),O.set("oavd","0")))}; lJb=function(O,b,a,N,k){k=k===void 0?!1:k;var D="https://youtubei.googleapis.com/youtubei/"+b.Lt.innertubeApiVersion+"/player",R=[{name:"Content-Type",value:"application/json"}];N&&R.push({name:"Authorization",value:"Bearer "+N});R.push({name:"User-Agent",value:g.A_()});g.Ny("EOM_VISITOR_DATA")?R.push({name:"X-Goog-EOM-Visitor-Id",value:g.Ny("EOM_VISITOR_DATA")}):(a=a.visitorData||g.Ny("VISITOR_DATA"))&&R.push({name:"X-Goog-Visitor-Id",value:a});(a=g.Ny("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&R.push({name:"X-YouTube-Lava-Device-Context", value:a});(b=FY(b.experiments,"debug_sherlog_username"))&&R.push({name:"X-Youtube-Sherlog-Username",value:b});O=jw(JSON.stringify(O));return{url:D,iJ:R,postBody:O,mdU:k,oy:k}}; LWb=function(O,b,a,N,k,D){var R=g.yu(O,cpw,O.oy?void 0:a.UU),d={encryptedClientKey:b.T.encryptedClientKey,Yo:!0,pH:!0,s2:VpY(a,!!O.oy),v8:a.experiments.RX("html5_use_jsonformatter_to_parse_player_response")};if(O.oy)d.eMd=R;else{if(a.UU){O=CmB(b).G(R,b.iv);var Z;d.UB=(Z=a.UU.a9(O))!=null?Z:O}else d.UB=b.encrypt(R);Z=d.UB;(0,g.S)();Z=CEz(new $b8(b.T.V),Z,b.iv);d.fL=Z;d.iv=b.iv}b=N.getVideoData();a=rJ({n8:a,vy:N,Lj:b.startSeconds*1E3});k={K6:d,Ug:a,onesieUstreamerConfig:k,DL:D,e1:UQ(b)};if(b.Is){var F; k.reloadPlaybackParams=(F=b.Is)==null?void 0:F.reloadPlaybackParams}return k}; XeQ=function(O,b,a){var N,k,D;return g.M(function(R){if(R.G==1)return N=g.yu(b,cpw),g.J(R,d43(a,N),2);if(R.G!=3)return k=R.T,g.J(R,ZEp(a,k),3);D=R.T;return R.return({UB:k,encryptedClientKey:a.T.encryptedClientKey,iv:a.iv,fL:D,Yo:!0,pH:!0,s2:VpY(O,!!b.oy),v8:O.experiments.RX("html5_use_jsonformatter_to_parse_player_response")})})}; iEY=function(O,b,a,N,k,D){var R,d,Z,F,B;return g.M(function(K){if(K.G==1)return g.J(K,XeQ(a,O,b),2);R=K.T;d=N.getVideoData();Z=rJ({n8:a,vy:N,Lj:d.startSeconds*1E3});F={K6:R,Ug:Z,onesieUstreamerConfig:k,DL:D,e1:UQ(d)};d.Is&&(F.reloadPlaybackParams=(B=d.Is)==null?void 0:B.reloadPlaybackParams);return K.return(F)})}; VpY=function(O,b){O=zR(O.schedule,!0);b=b||!!MX()&&O>1572864;return"DecompressionStream"in window||!b}; St=function(O,b){g.p.call(this);var a=this;this.vy=O;this.playerRequest=b;this.logger=new g.g_("onesie");this.xhr=null;this.state=1;this.RC=new d2;this.vY=!1;this.playerResponse="";this.pM=new ke(this);this.Jm=new nE7(this);this.qj="";this.iL=this.N8=!1;this.zA="";this.enableCompression=this.YM=this.lG=!1;this.W5=[];this.B7=-1;this.lV=this.vy.K();this.videoData=this.vy.getVideoData();this.PQ=this.lV.dP();this.jn=this.lV.Rr;this.KR=new gu(this.jn.T,this.lV.bV,LBG(this.lV));this.Cz=this.lV.D("html5_onesie_check_timeout"); this.ue=new g.sW(this.Xz,500,this);this.T_=new g.sW(this.kE,1E4,this);this.jy=new g.sW(function(){if(!a.isComplete()){var N=jt(a);a.Rl(new g.or("net.timeout",N))}},1E3); this.uM=new g.sW(this.vkU,2E3,this);this.er=this.vy.ES();this.K5=this.D("html5_onesie_wait_for_media_availability");g.G(this.videoData,this);g.G(this,this.ue);g.G(this,this.T_);g.G(this,this.uM);g.G(this,this.KR);O=Bp();Zg&&O&&(this.a4=new Map);this.fG=new Map;this.UC=new Map;this.lI=new Map;this.dB=new Map}; hm=function(O,b){var a;return(a=O.a4)==null?void 0:a.get(b)}; e0Y=function(O,b,a){var N;return g.M(function(k){if(k.G==1)return O.bd("oprd_s"),Q_p(O)?g.J(k,FW8(O.KR,b,a),3):(N=O.KR.decrypt(b,a),k.Vl(2));k.G!=2&&(N=k.T);O.bd("oprd_c");return k.return(N)})}; vE3=function(O,b,a){O.bd("oprd_s");b=CmB(O.KR).encrypt(b,a);Hk(b,function(){O.bd("oprd_c")}); return b}; OtB=function(O){return O.D("html5_onesie_host_probing")||O.PQ?Zg:!1}; oEA=function(O,b){O.bd("oprr");O.playerResponse=b;O.YM||(O.K5=!1);Ig(O)}; Ig=function(O){if(!O.playerResponse)return!1;if(O.lG)return!0;var b=O.videoData.D("html5_onesie_audio_only_playback")&&B3(O.videoData);if(O.a4&&O.K5){if(!O.a4.has(O.qj))return!1;var a=O.a4.get(O.qj),N;if(N=a){N=!1;for(var k=g.r(a.E8.keys()),D=k.next();!D.done;D=k.next())if(D=a.E8.get(D.value))for(var R=g.r(D.hD),d=R.next();!d.done;d=R.next())d.value.Ic>0&&(D.N3?N=!0:b=!0);N=!(b&&N)}if(N)return!1}O.bd("ofr");O.RC.resolve(O.playerResponse);if(!O.Cz){var Z;(Z=O.jy)==null||Z.start();O.T_.start()}return O.lG= !0}; aae=function(O){if(O.a4&&!O.D("html5_onesie_media_capabilities")){O.bd("ogsf_s");var b=bIG(O.vy.getVideoData(),function(N,k){O.tN(N,k)}),a=bte(O.vy); b.video=fY3(a,b.video);O.bd("ogsf_c");if(b.video.length)return b;O.tN("ombspf","l."+a.G+";u."+a.T+";o."+a.V+";r."+a.reason)}}; Q_p=function(O,b){return O.D("html5_onesie_sync_request_encryption")||(b==null?0:b.oy)||g.CE(O.lV)&&O.D("html5_embed_onesie_use_sync_encryption")?!1:!!MX()}; jt=function(O){if(!O.l0)return{};var b=O.l0.YU(),a;b.d=(a=O.l0.aX)==null?void 0:a.tq();b.shost=O.jF;b.ty="o";return b}; Nmw=function(O,b){var a,N;(N=(O=(a=O.a4)==null?void 0:a.get(b))==null)||(b=O.V?!1:O.V=!0,N=!b);return!N}; kvz=function(O,b,a,N,k,D,R,d,Z,F,B){g.p.call(this);var K=this;this.vy=O;this.loader=b;this.policy=a;this.audioTrack=N;this.videoTrack=k;this.zr=D;this.XF=R;this.p8=d;this.V=Z;this.timing=F;this.yl=B;this.T=[];this.N={};this.C8=this.OU=!1;this.X=this.UU=this.J=this.oC=0;this.L=null;this.Tr={MJ:[],CM:[]};this.Xy={MJ:[],CM:[]};this.U=null;this.Y=[];this.Vt={TyU:function(){return K.T}, hvd:function(){return K.N}, heX:function(){K.T.length=0}, b2N:function(){return K.videoData.bV}, Krr:function(){return K.J}, KMU:function(t){K.J=t}, St4:function(t){K.X=t}, Cd:function(t){K.U=t}, BT:function(t){K.Y=t}}; this.videoData=this.vy.getVideoData();this.policy.I0&&(this.Ni=new lL(this.loader,this.policy,this.XF),g.G(this,this.Ni))}; R9w=function(O,b){b=b===void 0?!1:b;if(DgY(O)){O.policy.Y&&O.loader.tN("sabrcrq",{create:1});var a=new Dd(0,O.zr.L,O);O.policy.Is>0&&O.X++;b=sme(O,a,b);O.T.push(b);var N;(N=O.Ni)==null||TlA(N,O.zr.L)}}; dg7=function(O,b){var a=$gY(O);if(O.policy.B1){var N=O.Tr;var k=O.Xy}else N=fX(O,O.audioTrack),k=fX(O,O.videoTrack);var D=[].concat(g.H(N.MJ),g.H(k.MJ));lM(O)&&D.push.apply(D,g.H(O.Y));var R=[].concat(g.H(N.CM),g.H(k.CM)),d=O.loader.cS();if(O.policy.vA&&!O.videoData.isLivePlayback){var Z=O.videoData.lengthSeconds*1E3;a>=Z&&O.loader.tN("invalidSabrCmt",{cmt:a,vd:Z})}var F,B;Z=O.vy;var K=O.zr,t=O.G,h=O.videoData.bV,y=O.policy,U=O.loader.Gt,u=q0z(O.loader)*1E3,q=(F=O.aX)==null?void 0:F.mO;F=(B=O.aX)== null?void 0:B.sx;var W;B=Number((W=O.V.X)==null?void 0:W.info.itag)||0;var m;W=Number((m=O.V.N)==null?void 0:m.info.itag)||0;b={vy:Z,zr:K,MJ:D,CM:R,Lj:a,nextRequestPolicy:t,Iw:h,mV:y,pk:U,Wf:u,mO:q,sx:F,oC:O.oC,isPrefetch:b||O.loader.isSuspended,oa:B,CU:W,bG:d,hs:O.vy.F$()};a=O.loader.Bb();D=h2(a);a&&(b.Nf=D);if(a=O.vy.Ya())b.QG=a*1E3;var E;a=O.V;D=a.yl;if(((E=a.mV)==null?0:Tc(E))&&!D)for(E=g.r(a.V),R=E.next();!R.done;R=E.next())if(R.value.LF){D=!0;break}E=Tc(a.mV)&&!D?[]:E5G(a,a.V);b.SD=E;E=O.V; Tc(E.mV)&&!E.Mi?E=[]:(a=v5B(E),a.length===0&&(a=E.Y),E=E5G(E,a));b.Ah=E;b.jD=lM(O)?[O.U]:void 0;O.policy.Ns&&(b.zR=C0e(O.loader,O.audioTrack),b.Ef=C0e(O.loader,O.videoTrack));if(O.policy.G){E=O.loader.getCurrentTime();N=V2(O,N.MJ,E);k=V2(O,k.MJ,E);k=Math.min(N,k);lM(O)&&O.policy.Sj&&(N=V2(O,O.Y,E),O.vy.dP()&&N<k&&O.loader.tN("sabrcfb",{met:k,cet:N,cbrl:O.Y.length}),k=Math.min(k,N));var x;if(O.policy.Qm){var l=((x=O.videoData.G)==null?void 0:x.containerType)||0;x=O.loader.w6(O.videoData.UQ[l])}else x= (l=O.L)==null?void 0:l.sP(k);x&&(b.q_=x)}O.policy.J&&O.T.length>0&&O.T[0].aD()&&(b.n7=O.T[0].M4());return b}; $gY=function(O){var b,a=O.policy.N&&((b=O.loader)==null?void 0:b.yc());b=O.loader.getCurrentTime()||0;b=Zt8(O,b);var N=O.loader.O0()||0;b+=N;N=Gv(O.videoData)||g.pt(O.videoData);var k=0;a?(N&&(k=Number.MAX_SAFE_INTEGER),O.videoData.yl&&(k=Math.ceil(O.videoData.Tr*1E3))):k=Math.ceil(b*1E3);return Math.min(Number.MAX_SAFE_INTEGER,k)}; lM=function(O){return O.policy.Dq&&!!O.U}; Zt8=function(O,b){if(O.loader.isSeeking())return b;var a=O.vy.Tl();if(!a)return b;a=a.AL();if(a.length===0||f_(a,b))return b;if(!vQ(O.videoTrack,b)&&!vQ(O.audioTrack,b))return O.loader.tN("sundrn",{b:0,lt:b}),b;for(var N=b,k=Infinity,D=0;D<a.length;D++)if(!(a.start(D)>b)){var R=b-a.end(D);R<k&&(k=R,N=a.end(D))}return N!==b&&(O.loader.tN("sundrn",{bre:N,lt:b}),k>=20)?(O.loader.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),b):N}; V2=function(O,b,a){O=O.loader.O0()||0;return LX(b,(a+O)*1E3)/1E3+a}; DgY=function(O){if(O.policy.Is>0){var b=Math.floor((0,g.S)()/1E4);if(b===O.UU){if(O.X>=O.policy.Is){if(O.X===O.policy.Is){var a={reason:"toomanyrequests"};a.limit=O.X;O.loader.handleError("player.exception",a);O.X+=1}return!1}}else O.UU=b,O.X=0}if(O.loader.isSuspended&&O.loader.Pe)return!1;if(O.Mi&&(0,g.S)()<O.Mi)return g.Rl(O.loader.gs),!1;if(O.T.length>0&&(!O.policy.J||O.T.length!==1||!O.T[0].aD()))return!1;var N;if((N=O.zr.L)==null||!xB(N,O.policy,O.N,O.loader.pB())||oQ(O.audioTrack)&&oQ(O.videoTrack))return!1; if(X2(O,O.audioTrack)&&X2(O,O.videoTrack))return O.policy.V&&O.loader.tN("sabrHeap",{a:""+J3(O.audioTrack),v:""+J3(O.videoTrack)}),!1;if(b=O.policy.G){b=!1;if(O.yl.G===2)b=!0;else if(O.yl.G===3){$gY(O);O.loader.O0();var k=cQ(O.audioTrack,O.loader.isSeeking()).MJ;N=cQ(O.videoTrack,O.loader.isSeeking()).MJ;var D=O.loader.getCurrentTime()||0;k=V2(O,k,D);N=V2(O,N,D);N=Math.min(k,N);D=O.yl;N>=D.N?(D.tN("sdai",{haltrq:N,est:D.N}),N=!0):N=!1;N&&(b=!0)}b&&O.policy.Y&&O.loader.tN("sabrcrq",{waitad:1})}if(b)return!1; O.policy.B1&&(O.Tr=fX(O,O.audioTrack),O.Xy=fX(O,O.videoTrack));if(!O.G)return O.policy.Y&&O.loader.tN("sabrcrq",{nopolicy:1}),!0;if(O.vy.Ya())return O.policy.Y&&O.loader.tN("sabrcrq",{utc:1}),!0;if(O.V.U)return O.policy.Y&&O.loader.tN("sabrcrq",{audio:1}),!0;if(!O.G.targetAudioReadaheadMs||!O.G.targetVideoReadaheadMs)return O.policy.Y&&O.loader.tN("sabrcrq",{noreadahead:1}),!0;if(O.policy.N&&O.loader.yc())return O.policy.Y&&O.loader.tN("sabrcrq",{seekToHead:1}),!0;b=Math.min(fc(O.loader,O.audioTrack)* 1E3,O.G.targetAudioReadaheadMs);N=Math.min(fc(O.loader,O.videoTrack)*1E3,O.G.targetVideoReadaheadMs);var R=Math.min(b,N);D=Mi(O.audioTrack,!0)*1E3;k=Mi(O.videoTrack,!0)*1E3;var d=O.vy.getCurrentTime()*1E3;if(O.policy.B1){var Z=LX(O.Tr.MJ,d);var F=LX(O.Xy.MJ,d)}else Z=D,F=k;var B=Z<R&&!X2(O,O.audioTrack);var K=F<R&&!X2(O,O.videoTrack);if(lM(O)&&O.policy.Sj){d=LX(O.Y,d);var t=d<R;O.vy.dP()&&t&&!B&&!K&&O.loader.tN("sabrcrnm",{cra:d,mpra:R,cbrl:O.Y.length})}if(!(B||K||lM(O)&&t))return O.policy.B1&&O.vy.dP()&& (a=k<R&&!X2(O,O.videoTrack),(D<R&&!X2(O,O.audioTrack)||a)&&O.loader.tN("sabrncrq",{car:Z,vac:F,abh:D,vbh:k,mar:b,mvr:N})),!1;if(O.policy.rb&&FE8(O.loader)&&O.videoData.U3()||O.policy.kS&&FE8(O.loader))return!1;O.policy.Y&&(t=O.loader.Au(),t.car=Z,t.vac=F,t.mar=b,t.mvr=N,t.tar=O.G.targetAudioReadaheadMs,t.tvr=O.G.targetVideoReadaheadMs,t.vbu=yp(((a=O.vy.Tl())==null?void 0:a.AL())||null),t.abh=D,t.vbh=k,O.loader.tN("sabrcrq",t));return!0}; fX=function(O,b){$gY(O);O.loader.O0();return cQ(b,O.loader.isSeeking())}; LX=function(O,b){var a=0,N=-1;O=g.r(O);for(var k=O.next();!k.done;k=O.next())if(k=k.value,!(k.startTimeMs+k.durationMs<b)){if(N<0&&k.startTimeMs>b||N>=0&&k.O3>N+1)break;a=Math.max(a,k.startTimeMs+k.durationMs);N=Math.max(N,k.nZ)}return Math.max(0,a-b)}; sme=function(O,b,a){var N={XF:O.XF,L4:function(Z,F){O.vy.C5(Z,F)}, gT:O.policy.wT,kf:O.policy.V};O.XF.G.Y&&(N.zN=(O.videoTrack.T.info.JN||0)+(O.audioTrack.T.info.JN||0));O.policy.H6&&(N.z4=O.audioTrack.T.index.Cb(),N.gT=!1);var k=Igp(b,O.policy,O.N)?2:1;k!==O.J&&(O.J=k,gHw(O));a=dg7(O,a);if(O.policy.J&&O.policy.V&&a.Iw){for(var D=k="",R=g.r(a.Iw),d=R.next();!d.done;d=R.next())d=d.value,O.videoData.sabrContextUpdates.has(d)||O.policy.J&&a.n7&&a.n7.type===d?k+="_"+d:D+="_"+d;O.loader.tN("sabrbldrqs",{ctxts:k,misctxts:D})}!b.setData(a,O.policy,O.N)&&O.policy.J&&O.loader.handleError("player.exception", {reason:"buildsabrrequestdatafailed"},1);N=new MO(O.policy,b,O.zr,O.N,O,N,O.loader.ES());ny(O.timing);O.policy.Y&&O.loader.tN("sabrcrq",{rn:N.Fo(),probe:b.mG()});return N}; Q2=function(O,b){if(b.Yk()||O.Yk())O.policy.y6||(O.policy.N?iM(O.loader):O.loader.gD());else{if(O.policy.V&&b.isComplete()&&b instanceof MO){var a=O.loader,N=a.tN,k,D,R=Object.assign(b.l0.YU(),{rst:b.state,strm:b.xhr.vg(),d:(k=b.l0.aX)==null?void 0:k.tq(),cncl:b.xhr&&b.g5.X?1:0,rqb:b.mR,cwt:b.RE,swt:(D=b.b8)==null?void 0:D.Hh});k=Object.assign(Vae(b.info),R);N.call(a,"rqs",k)}if(b.isComplete()&&b.mG()&&b instanceof MO)O.policy.zo?b.ET()?(b.dispose(),O.T.length===0?O.loader.gD():(O=O.T[0],O instanceof MO&&O.Og()&&O.tZ())):b.NV()&&O.loader.handleError(b.FJ(),b.bN()):(b.dispose(),O.loader.gD());else{if(b.ze())b instanceof MO&&oBf(O.timing,b),gHw(O),BmQ(O);else if(b.NV())a=O.vy.Ya(),b instanceof MO&&lgz(b.info)&&a&&O.loader.aY(a),b instanceof St?O.T.pop():(a=1,b.canRetry()&&m$e(O.loader)&&(KE3(O,b),a=0),O.loader.handleError(b.FJ(),b.bN(),a));else{if(O.loader.isSuspended&&!b.isComplete())return;BmQ(O)}b.Yk()||b instanceof St||(b.isComplete()?a=uYe(b,O.policy,O.N):(a=U$G(b,O.policy,O.N),a===1&&(O.OU= !0)),a!==0&&(N=new Dd(1,b.info.Vp),N.b$=a===2,sme(O,N)));O.policy.BB&&!b.isComplete()?Ou(O.loader):O.loader.gD()}}}; BmQ=function(O){for(;O.T.length&&O.T[0].M8(O.Op());){var b=O.T.shift();tT7(O,b)}O.T.length&&tT7(O,O.T[0])}; tT7=function(O,b){b instanceof MO&&(O.Py=b);var a=new Set(b.qh(O.Op()));a=g.r(a);for(var N=a.next();!N.done;N=a.next()){var k=N.value;if(!(N=!(b instanceof St))){N=O.V;var D=N.zr.u3,R=kK(N.videoInfos,D);D=PV7(N,k,D);var d=R.includes(k);!N.mV.bk||D||d||N.loader.tN("sabrcpf",{fid:""+k,vfids:""+R.join("."),said:N.L||""});N=D||R.includes(k)}if(N&&(N=b.HI(k,O.Op()),R=O.policy.Dq&&BX(N[0].T.info.mimeType),(!(!R&&O.policy.Rf&&N.length>0&&(N[0].T.info.N3()?Mi(O.audioTrack):Mi(O.videoTrack))>3)||b.isComplete())&& b.Em(k,O.Op())))for(k=b.ez(k,O.Op()),k=g.r(k),D=k.next();!D.done;D=k.next())if(D=D.value,O.policy.V&&b instanceof St&&O.loader.tN("omblss",{s:D.info.TG()}),R)d=O.timing,d.yl||(d.yl=(0,g.S)(),g.xR("fcb_r",d.yl,d.T)),d=O,d.videoData.u3()&&d.U&&P_(d.U)===P_(g.Zq(D.info.T.info,d.zr.u3))&&d.vy.publish("sabrCaptionsDataLoaded",D,d.BT.bind(d));else{d=D.info.T.info.N3();var Z=D.info.T;if(d){var F=void 0;var B=O.V,K=(F=b.v0(O.Op()))==null?void 0:F.token;B.U&&Z!==B.N?F=!0:(B.U=!1,Z!==B.N&&(B.N=Z,B.qo(Z,B.audioTrack, K)),F=!1);if(F)continue}else F=void 0,J27(O.V,Z,(F=b.v0(O.Op()))==null?void 0:F.token);F=d?O.audioTrack:O.videoTrack;b instanceof St&&(F.U=!1,b instanceof St&&(d?z$e(O.timing):muY(O.timing)));try{Y3(F,N,D)}catch(t){D=Pt(t),O.loader.handleError(D.errorCode,D.details,D.severity),F.Ui(),O.Ca(!1,"pushSlice"),iM(O.loader)}}}}; KE3=function(O,b){O.policy.J?O.T.splice(O.T.indexOf(b)).forEach(function(a){a.dispose()}):(O.T.pop(),b==null||b.dispose())}; h9b=function(O,b,a){for(var N=[],k=0;k<O.T.length;k++)b&&O.T[k]instanceof St?N.push(O.T[k]):(O.policy.Y&&O.loader.tN("sabrcrq",{d:O.T[k].Fo(),src:a}),O.T[k].dispose());O.T=N}; gHw=function(O){O.videoData.bV.clear();if(O.videoData.sabrContextUpdates.size>0)for(var b=g.r(O.videoData.sabrContextUpdates.keys()),a=b.next();!a.done;a=b.next()){a=a.value;var N=void 0;((N=O.videoData.sabrContextUpdates.get(a))==null?0:N.sendByDefault)&&O.videoData.bV.add(a)}if(O.policy.J&&O.T.length)for(b=g.r(O.T),a=b.next();!a.done;a=b.next())(a=a.value.M4())&&a.type&&a.sendByDefault&&O.videoData.bV.add(a.type)}; yUz=function(O){O.policy.FX&&(O.aX=void 0,O.oC=0)}; w3B=function(O,b){if(b.NV()||b.Yk()){var a=O.loader,N=a.tN,k=b.state;O=O.Op();var D,R;if((b=(D=b.a4)==null?void 0:D.get(O))==null)b=void 0;else{D=0;O=b.qh();for(var d=0;d<O.length;d++){var Z=void 0;D+=((Z=b.E8.get(O[d]))==null?void 0:Z.bytesReceived)||0}b=D}b=(R=b)!=null?R:-1;N.call(a,"sabromb",{s:k,tbytes:b})}else O.T.push(b),b.W5.push(O),ny(O.timing),O.policy.q5&&b.Nq&&O.NI(b.Nq)}; X2=function(O,b){return O.policy.UQ?!O.loader.qG&&iD(b)&&(b.fn()!==iD(b)||O.loader.isSuspended):!1}; Tmf=function(O,b){this.N=O;this.cpn=b;this.T=0;this.V=!1;this.G=0;this.previousCpn="";this.X=new Map}; rUe=function(O,b,a,N,k){this.loader=O;this.policy=b;this.schedule=a;this.QF=N;this.J=k;this.yl=NaN;this.G=this.U=this.X=null;this.T=this.N=this.Y=this.startTimeSecs=NaN;this.V=!1;this.L=NaN}; Ugb=function(O,b,a,N,k,D){return b.n0&&b.I8&&a===3?new rUe(O,b,N,k,D):null}; u6e=function(O,b){if(O.policy.eZ){var a=b.info.JN,N=zR(O.schedule);b=b.index.Cb();a=Math.max(1,N/a);O.L=Math.round(Math.max(((a-1)*b+O.policy.pF)/a,b-O.policy.jY)*1E3)}}; qaG=function(O,b){var a=Date.now()/1E3,N=a-O.startTimeSecs,k=a-O.Y,D=k>=O.policy.ZM,R=!1;if(D){var d=0;!isNaN(b)&&b>O.N&&(d=b-O.N,O.N=b);d/k<O.policy.wG&&(R=!0);O.Y=a}a=N>=O.policy.jY&&!O.V;if(!D&&!a&&AUb(O,b))return NaN;a&&(O.V=!0);a:{N=R;a=(0,g.S)()/1E3-(O.QF.Hc()||0)-O.U.T-O.policy.pF;D=O.G.startTime;a=D+a;if(N){if(isNaN(b)){et(O,NaN,"n",b);D=NaN;break a}N=b-O.policy.SY;N<a&&(a=N)}else O.V&&(N=a+O.policy.pF-O.yl+O.policy.uA,isNaN(b)||(N=Math.max(N,Math.min(a,b-O.policy.SY))),a=N);D=a=Math.max(a, D)}O.T=D;if(isNaN(O.T))return O.clear(),NaN;if(!R&&AUb(O,b))return WEB(O,b),NaN;if(O.T<=O.G.startTime)return et(O,NaN,"y",b),O.clear(),NaN;if(!O.J(O.T,!1))return!WEB(O,b)&&R&&(et(O,NaN,"t",b),O.clear()),NaN;R=O.T;et(O,R,"s",b);O.clear();return R}; WEB=function(O,b){return O.J(O.T,!0)?!1:(et(O,NaN,"ns",b),O.clear(),!0)}; AUb=function(O,b){return isNaN(b)?!0:isNaN(O.T)?!1:b<O.T+(O.V?O.policy.SY:O.policy.RS)}; et=function(O,b,a,N){var k=O.X.bN();k.ssr_sk=(b*1E3).toFixed(0);k.ssr_t=(O.T*1E3).toFixed(0);k.ssr_r=a;k.ssr_st=(O.startTimeSecs*1E3).toFixed(0);k.ssr_n=(0,g.S)().toFixed(0);k.ssr_f=(O.U.T*1E3).toFixed(0);k.ssr_fa=O.V?"1":"0";k.ssr_o=(O.QF.Hc()*1E3||0).toFixed(0);k.ssr_v=(N*1E3).toFixed(0);b=O.G.T.index;b.Ru(O.G.uV,!0)&&(k.ssr_ist=(b.getStartTime(O.G.uV)*1E3).toFixed(0),k.ssr_id=(b.getDuration(O.G.uV)*1E3).toFixed(0));O.loader.tN("ssr",k)}; HtG=function(O){var b={},a=window.performance;if(a){var N=a.memory;if(N)if(b.jsTotal=N.totalJSHeapSize,b.jsUsed=N.usedJSHeapSize,b.jsLimit=N.jsHeapSizeLimit,O){var k,D;b.msTotal=(D=(k=N.getMediaSourceTotalAllocatedMemory)==null?void 0:k.call(N))!=null?D:N.totalMediaSourceSize;var R,d;b.msLimit=(d=(R=N.getMediaSourceMaximumMemoryCapacity)==null?void 0:R.call(N))!=null?d:N.mediaSourceSizeLimit;var Z,F;b.msUsed=(F=(Z=N.getMediaSourceCurrentMemoryCapacity)==null?void 0:Z.call(N))!=null?F:N.usedMediaSourceMemorySize}else b.msTotal= N.totalMediaSourceSize,b.msLimit=N.mediaSourceSizeLimit,b.msUsed=N.usedMediaSourceMemorySize;a.measureAvailableCpuMemory&&(b.cbFree=a.measureAvailableCpuMemory());a.measureUsedCpuMemory&&(b.cbUsed=a.measureUsedCpuMemory())}var B;if((B=window.h5vcc)==null?0:B.cVal)b.cbFree=window.h5vcc.cVal.getValue("Memory.CPU.Free"),b.cbUsed=window.h5vcc.cVal.getValue("Memory.CPU.Used"),b.cbJs=window.h5vcc.cVal.getValue("Memory.JS");return b}; g.bk=function(O,b,a,N,k,D,R,d,Z,F){d=d===void 0?!1:d;g.p.call(this);var B=this;this.vy=O;this.schedule=b;this.policy=a;this.zr=N;this.Mi=Z;this.o8=F;this.oX=null;this.Ni=this.Py=this.aX=this.qG=0;this.l_=this.Pe=this.isSuspended=!1;this.p8="";this.I8={};this.yp=NaN;this.m_=0;this.yl=null;this.fF=this.UU=!1;this.Gt=0;this.L8=!1;this.Xy=this.bV=0;this.zo=null;this.VR=function(){return B.vy.VR()}; this.timing=new cw8(this.o8);this.L=new MV(this.schedule,this.policy);this.BB=new g.sW(this.gD,0,this);this.Zh=new g.sW(this.gD,this.policy.BB,this);this.gs=new g.sW(this.gD,1E3,this);this.Dq=new g.sW(this.gD,void 0,this);this.OU=new g.sW(function(){B.isSuspended||B.gD()},1E4,this); this.pF=new g.sW(this.LVy,250,this);this.Y=this.currentTime=NaN;this.hJ=new rl(5);this.Tr=this.timestampOffset=NaN;this.logger=new g.g_("dash");this.zG=Infinity;this.Vt={getAudioTrack:function(){return B.audioTrack}, Ygl:function(){return B.videoTrack}, getManifest:function(){return B.zr}, XPN:function(){return B.G}, gD:function(){B.gD()}, jp:function(){B.qG=0;B.jp()}, kHd:function(t){return Oe(B,B.videoTrack,B.oX.G,t)}}; O=Z&&Z.qh();Z&&(uaG(Z,this.zr,this.policy),this.Tr=Date.now());this.T=new Qx(this,this.L,a,this.zr,k,O);a=b8z(this.T,D,R&&R.id);this.audioTrack=new A3(this,this.policy,a.audio,this.timing);this.videoTrack=new A3(this,this.policy,a.video,this.timing);this.videoTrack.X.Xy=this.audioTrack.AI();this.C8={updateend:this.tb,error:this.diL};g.G(this,this.BB);g.G(this,this.Zh);g.G(this,this.gs);g.G(this,this.Dq);g.G(this,this.OU);a=this.policy.Rk&&this.policy.wz?!Eq3(this.videoTrack.T.info):!1;this.FX=Kfz({wl:this.policy.U.wl|| a,wz:this.policy.wz&&!a,lw:this.policy.lw});this.U=Ugb(this,this.policy,this.FX,this.schedule,this.hJ,function(t,h){return YaG(B,t,h)}); this.V=new py(this,this.zr,this.policy,this.videoTrack,this.audioTrack,d,this.vy.getVideoData().CD());this.policy.Qm&&this.policy.G&&(this.Ql=new SY);this.j0=new PE(this,this.zr,this.videoTrack,this.audioTrack,this.policy);d=this.policy.zM?this.vy.getVideoData().NU:null;this.N=new Vd(this,this.policy,this.videoTrack,this.audioTrack,this.I8,this.V,this.timing,this.L,this.schedule,this.zr,this.T,this.U,a,d);g.G(this,this.N);this.X=new NQ(this,this.policy,this.videoTrack,this.audioTrack,this.zr,k,B3(this.vy.getVideoData()), R==null?void 0:R.id);g.G(this,this.X);GRY(this.X,D);this.G=new kvz(this.vy,this,this.policy,this.audioTrack,this.videoTrack,this.zr,this.schedule,this.T,this.X,this.timing,this.V);g.G(this,this.G);this.J=this.vy.Y1.ZY.aJ;this.policy.N||cUz(this);if(this.policy.Yl){var K;this.R7=new Tmf(this.videoTrack.T.index,(K=this.vy.getVideoData().clientPlaybackNonce)!=null?K:"")}this.logger.debug("Created")}; cUz=function(O){var b,a;if((b=O.J)==null?0:(a=b.Wp)==null?0:a.itagDenylist){var N;O.o9((N=O.J)==null?void 0:N.Wp.itagDenylist)}var k;if((k=O.J)==null?0:k.playbackStartPolicy){var D,R;fd(O.policy,(D=O.J)==null?void 0:D.playbackStartPolicy,3,(R=O.J)==null?void 0:R.Fo())}if(O.policy.lB){b=O.Op();var d;(a=b?(d=O.J)==null?void 0:d.UC.get(b):void 0)&&O.G.Yj(a)}if(!O.zr.J){var Z;d=(Z=O.J)==null?void 0:Z.Si;(d==null?0:d.ea)&&(d==null?0:d.Bz)&&O.zr.u3&&je(O.zr,d.ea,d.Bz)}var F;((F=O.J)==null?0:F.dB)&&(Z=O.J.dB.get(O.Op()|| ""))&&O.zr&&Z.formatId&&(O=O.zr.V.get(P_(Z.formatId)))&&(O.info.debugInfo=Z.debugInfo)}; mg3=function(O,b){var a=P_(g.Zq(b.T.info,O.zr.u3)),N,k=((N=O.Mi)==null?void 0:N.HI(a))||[];if(k.length===0)return O.tN("ombmsi",{}),!1;k=new Ol(k);if(N=!O.policy.Mi||isFinite(O.getCurrentTime())||O.vy.Ya()){a:{N=O.getCurrentTime();k=g.r(k.SL);for(var D=k.next();!D.done;D=k.next())if(D=D.value,D.type===3&&N>=D.X&&N<=D.Y){N=!0;break a}N=!1}N=!N}if(N)return O.tN("ostmf",{ct:O.getCurrentTime(),a:b.T.info.N3()}),!1;(O=O.Mi)!=null&&(O.E8.get(a).VE=!0);return!0}; z93=function(O){if(!O.zr.u3)return!0;var b=O.vy.getVideoData();if(O.vy.Ay())return O.tN("ombpa",{}),!1;var a,N;if(!!((a=O.J)==null?0:(N=a.Si)==null?0:N.KVl)!==O.zr.Uy)return O.tN("ombplmm",{}),!1;a=b.fF||b.liveUtcStartSeconds||b.zl;if(O.zr.Uy&&a)return O.tN("ombplst",{}),!1;if(O.zr.J)return O.tN("ombab",{}),!1;a=Date.now();return Se(O.zr)&&!isNaN(O.Tr)&&a-O.Tr>O.policy.xI*1E3?(O.tN("ombttl",{}),!1):O.zr.Zb&&O.zr.X||!O.policy.NH&&O.zr.isPremiere||W3(b)!==0&&!O.policy.T||b.D("html5_disable_onesie_media_for_mosaic")&& i0(b)||b.CD()&&!b.D("html5_enable_onesie_media_for_lifa")&&b.isDaiEnabled()&&b.enableServerStitchedDai||b.D("html5_disable_onesie_media_for_lifa_eligible")&&X6(b)?!1:!0}; JUz=function(O,b){var a=b.T,N=O.zr.u3;if(z93(O))if(O.Mi&&O.Mi.E8.has(P_(g.Zq(a.info,N)))){if(N=P_(g.Zq(a.info,N)),mg3(O,b)){var k=new Ol(O.Mi.HI(N)),D=function(R){try{if(R.NV())O.handleError(R.FJ(),R.bN()),GV(b,R),aq(R.info)&&Qd(O.N,b,a,!0),O.gD();else if(ez(O.N,R)){var d;(d=O.V)==null||SY7(d,R.info,O.yl);O.gD()}}catch(Z){R=Pt(Z),O.handleError(R.errorCode,R.details,R.severity),O.Ui()}}; a.V=!0;bz(k)&&(HQ(b,new vE(O.policy,N,k,O.Mi,D)),ny(O.timing))}}else O.tN("ombfmt",{})}; EH3=function(O,b){b=b||O.videoTrack&&O.videoTrack.G&&O.videoTrack.G.startTime||O.getCurrentTime();var a=bM,N=O.videoTrack,k=O.T;b=k.nextVideo&&k.nextVideo.index.y9(b)||0;k.Xy!==b&&(k.Ni={},k.Xy=b,eY(k,k.T));b=!k.T.isLocked()&&k.J>-1&&(0,g.S)()-k.J<k.policy.ZI*1E3;var D=k.nextVideo&&aQ(k,k.nextVideo.info)*3<Gs(k.Tr);if(!b||D)ix(k),O_(k),k.Mi=k.Mi||k.nextVideo!==k.V;k.nextVideo&&!k.nextVideo.index.isLoaded()&&(k.Xy=-1);a(O,N,k.nextVideo);bM(O,O.audioTrack,O.T.G)}; MTe=function(O,b){O.Pe=b;O.policy.Xy||(O.logger.debug("Suspended."),O.isSuspended=!0,O.policy.VF&&(O.gs.stop(),O.Zh.stop(),O.BB.stop()),O.OU.stop())}; xe=function(O,b,a,N){O.policy.G&&O.Ca(!1,"rollback");if(O.zr.isManifestless){var k=nd(O.audioTrack,N,a,b),D=nd(O.videoTrack,N,a,b);O.policy.zl||(D&&vA(O.zr,N,!0),k&&vA(O.zr,N,!1));D&&(O.videoTrack.yl=[]);k&&(O.audioTrack.yl=[]);O.tN("sdai",{rollbk2_seg:N,rbt:a.toFixed(3),lt:b.toFixed(3),a:k,v:D});(k||D)&&O.policy.G&&iM(O)}}; nHe=function(O,b){if(O.policy.bB&&!isNaN(O.yp)){var a=Date.now()-O.yp;a<1E4&&O.tN("bfaswtch",{ep:a,sk:b!==void 0?"1":"0",sr:b||""})}}; p3z=function(O){O.logger.debug("Rebuffering.");O.l_=!0;if(O.policy.fF&&O.oX){var b,a,N,k;O.tN("lr_rb",{c:O.getCurrentTime(),s:O.isSeeking(),ab:yp(O.oX.T.QW()),ala:(b=qi(O.audioTrack))==null?void 0:b.TG(),alr:(a=O.audioTrack.G)==null?void 0:a.TG(),vb:yp(O.oX.G.QW()),vla:(N=qi(O.videoTrack))==null?void 0:N.TG(),vlr:(k=O.videoTrack.G)==null?void 0:k.TG()})}O.vy.pB()!==0&&O.tN("sps_rebuffer",{c:O.getCurrentTime()})}; GvG=function(O){O.policy.o8=!1;try{O.jp()}catch(b){g.S$(b)}}; xg8=function(O,b,a,N){a=a===void 0?!1:a;N=N===void 0?!1:N;O.policy.Xy&&(O.logger.debug("disable updateMetadataWithoutMediaSource"),O.policy.Ni&&O.tN("loader",{setsmb:0}),O.Ui(),O.policy.Xy=!1);O.logger.debug("attaching media source");oH8(O,N);if(!Re(b)){var k=iD(O.videoTrack),D=iD(O.audioTrack);k=(k?k.info.T:O.videoTrack.T).info;var R=(D?D.info.T:O.audioTrack.T).info;D=O.policy.WD;D=k.mimeType+(D===void 0?"":D);var d=R.mimeType;k=k.AN;R=R.AN;var Z;b.yl=(Z=b.oX)==null?void 0:Z.addSourceBuffer(d);var F; b.Mi=D.split(";")[0]==="fakesb"?void 0:(F=b.oX)==null?void 0:F.addSourceBuffer(D);b.zK&&(b.zK.webkitSourceAddId("0",d),b.zK.webkitSourceAddId("1",D));Z=new O8(b.yl,b.zK,"0",OS(d),R,!1);F=new O8(b.Mi,b.zK,"1",OS(D),k,!0);vqw(b,Z,F)}a=a===void 0?!1:a;N=N===void 0?!1:N;WQ(O.videoTrack,b.G||null,N);WQ(O.audioTrack,b.T||null,N);O.oX=b;O.oX.X=!0;a||O.resume();b.T.Kv(O.C8,O);b.G.Kv(O.C8,O);try{O.gD()}catch(B){g.S$(B)}}; oH8=function(O,b){b=b===void 0?!1:b;O.oX&&O.oX.T&&O.oX.G&&(O.oX.T.wH(O.C8,O),O.oX.G.wH(O.C8,O));WQ(O.audioTrack,null,b);WQ(O.videoTrack,null,b);O.oX&&(O.oX.X=!1);O.oX=null}; P0w=function(O){O.oX&&O.oX.lE()&&O.wR()}; jm3=function(O,b){if(!O.Yk())if(O.policy.T){if(!o57(O.X,b)){var a=O.X.G;GRY(O.X,b);var N=!1;N=b.isLocked()&&b.reason==="m"&&x$8(O.X,b.T);var k=O.policy.iE&&b.reason==="l";a=a.T>b.T&&b.reason==="b";N||k||a?(O.vy.Tc({reattachOnConstraint:N?"u":k?"drm":"perf",lo:b.G,up:b.T}),O.policy.IM||(O.X.T.G=!1)):(O.policy.IM&&(O.X.T.G=!1),iM(O))}}else if(!ay8(O.T,b)&&O.videoTrack){O.logger.debug(function(){return"Setting constraint: r="+b.reason+" u="+b.T}); a=O.T.T;vHz(O,kDB(O.T,b));EH3(O);N=b.isLocked()&&b.reason==="m"&&O.T.Mi;k=O.policy.iE&&b.reason==="l"&&x3(O.videoTrack);a=a.T>b.T&&b.reason==="b";var D=O.T.p8&&!bu();N||k||a||D?O.vy.Tc({reattachOnConstraint:N?"u":k?"drm":D?"codec":"perf"}):iM(O)}}; Saz=function(O,b,a){if((!O.oX||kR(O.oX)&&!O.policy.QT)&&!O.j0.isSeeking()&&(O.policy.T||x3(b)&&b.T.kt()&&O.T.yl)){var N=O.getCurrentTime()+NUG(O.L,b,a);O.logger.debug(function(){return"Clearing back to "+N.toFixed(3)}); D$f(b,N)}}; vHz=function(O,b){b&&(O.logger.debug(function(){return"Logging new format: "+tn(b.video.info)}),Iab(O.vy,new fy(b.video,b.reason))); if(O.T.OU){var a=$Uz(O.T,"a");O.vy.Uv(new fy(a.audio,a.reason))}}; iM=function(O){g.Rl(O.BB)}; Ou=function(O){O.policy.BB&&O.policy.lw&&Math.min(kRe(O.videoTrack),kRe(O.audioTrack))*1E3>O.policy.SK?g.Rl(O.Zh):O.gD()}; faA=function(O,b){var a=(0,g.S)()-b,N=Mi(O.audioTrack,!0)*1E3,k=Mi(O.videoTrack,!0)*1E3;O.logger.debug(function(){return"Appends paused for "+a}); if(O.policy.V&&(O.tN("apdpe",{dur:a.toFixed(),abuf:N.toFixed(),vbuf:k.toFixed()}),IQ(O.policy))){var D=Gs(O.L);O.tN("sdps",{ct:b,ah:N.toFixed(),vh:k.toFixed(),mr:oy(O.L,O.l_,D),bw:D.toFixed(),js:O.isSeeking(),re:+O.l_,ps:(O.policy.Zy||"").toString(),rn:(O.policy.Wn||"").toString()})}}; lae=function(O){if(Zaf(O.videoTrack))return O.logger.debug("Pausing appends for server-selectable format"),"ssf";if(O.policy.C8&&jz(O.videoTrack)&&jz(O.audioTrack))return"updateEnd";if(oQ(O.audioTrack)||oQ(O.videoTrack)&&O.videoTrack.T.info.AN!=="f")return"";if(O.j0.isSeeking()){var b=O.L;var a=O.videoTrack;var N=O.audioTrack;if(b.policy.T){var k=b.policy.Lt;IQ(b.policy)&&(k=oy(b,!1,Gs(b)));b=k;a=Mi(N,!0)>=b&&Mi(a,!0)>=b}else a.V.length||N.V.length?(k=a.T.info.JN+N.T.info.JN,k=10*(1-Gs(b)/k),b=Math.max(k, b.policy.Lt),a=Mi(N,!0)>=b&&Mi(a,!0)>=b):a=!0;if(!a)return"abr";a=O.videoTrack;if(a.V.length>0&&a.X.G.length===1&&EAY(a.X).info.U<a.UU)return"seek"}if(O.policy.G&&g53(O.videoTrack,O.V)&&g53(O.audioTrack,O.V))return"ssdai";a=!O.policy.j9||O.getCurrentTime()<10;O.policy.T||(a=a||O.videoTrack.T.info.video.qualityOrdinal>360);N=IQ(O.policy)&&O.policy.Mv;if(!O.l_||!N&&a)return"";a=O.policy.j9;IQ(O.policy)&&(a=oy(O.L,O.l_,Gs(O.L)));a=ROp(O.videoTrack,O.getCurrentTime(),a)||ROp(O.audioTrack,O.getCurrentTime(), a);return IQ(O.policy)?a?"mbnm":"":(O.videoTrack.V.length>0||O.audioTrack.V.length>0||Ld(O.N,O.videoTrack,O.audioTrack)||Ld(O.N,O.audioTrack,O.videoTrack))&&a?"nord":""}; VTY=function(O){if(O.U){var b=O.U.gD(O.audioTrack,Vp(O.oX.G.QW()));b&&O.vy.seekTo(b,{iT:!0,r5:"pollSubsegmentReadahead",rT:!0})}}; bGY=function(O,b,a){if(O.policy.C8&&jz(b))return!1;if(a.xE())return!0;if(!a.lW())return!1;var N=iD(b);if(!N||N.info.type===6)return!1;var k;if(O.policy.Iz||((k=O.V)==null?0:VKf(k,b,N.info.uV)))O.Ni=0;else return O.j0.isSeeking()&&iM(O),O.Ni=O.Ni||(0,g.S)(),!1;if(!Oe(O,b,a,N.info))return!1;if(O.zr.G&&N.info.G===0){if(k=LEf(b,a,N)){var D=qi(b);O.tN("initchg",{it:N.info.T.info.id,sr:!!D&&D.T===N.info.T,ty:N.info.type,seg:N.info.uV})}D=g.C_(N.info.T.info);O.policy.yW&&D&&!k&&sep(N)}D=O.U&&!!O.U.X&&b.T.info.audio; k=O.zr.isManifestless||N.N;if(!(O.zr.G&&N.info.G!==0||k&&!D)&&X3e(O,b,a,N))return!0;if(D)return!1;D=fc(O,b);D=O.getCurrentTime()+D;if(N.info.X>D)return O.policy.T&&ite(O,b),O.policy.Fr&&K2G(b.X,D,!1),!1;Qmz(O,b);var R;O.policy.yJ&&a===((R=O.oX)==null?void 0:R.T)&&O.L8&&(a.Vu()===0?(O.L8=!1,O.policy.yJ=!1):O.bV=a.Vu());if(!e9w(O,a,N,b))return!1;O.policy.C8&&N.info.k$()?(O.vy.K().dP()&&O.tN("eosl",{ls:N.info.TG()}),N.isLocked=!0):(b.Ka(N),RHA(O.T,N.info),O.logger.debug(function(){return"Appended "+ N.info.TG()+", buffered: "+yp(a.QW())})); k&&OGe(O,N.info.T.SP);return!0}; ite=function(O,b){b===O.videoTrack?O.Py=O.Py||(0,g.S)():O.aX=O.aX||(0,g.S)()}; Qmz=function(O,b){b===O.videoTrack?O.Py=0:O.aX=0}; e9w=function(O,b,a,N){var k=O.policy.fF?(0,g.S)():0,D=a.N&&a.info.T.T||void 0,R=a.G;a.N&&(R=a4Q(O,a,R)||R);var d=Ei(R);R=O.policy.fF?(0,g.S)():0;b=Nhp(O,b,d,a.info,D);(N=N.J)!=null&&(D=a.info,k=R-k,R=(0,g.S)()-R,!N.G||uDe(N.G,D)&&N.G.uV===D.uV||N.flush(),N.X+=k,N.V+=R,k=1,!N.G&&D.G&&(k=2),DD(N,k,b),R=Math.ceil(D.G/1024),k===2&&N.T.add(R),N.T.add(Math.ceil((D.G+D.V)/1024)-R),N.G=D);O.Xy=0;if(b===0)return O.UU&&(O.logger.debug("Retry succeed, back to normal append logic."),O.UU=!1,O.fF=!1),O.m_=0,!0; if(b===2||b===5)return kpB(O,"checked",b,a.info),!1;if(b===1){if(!O.UU)return O.logger.debug("QuotaExceeded, retrying."),O.UU=!0,!1;if(!O.fF)return O.fF=!0,O.vy.seekTo(O.getCurrentTime(),{r5:"quotaExceeded",rT:!0}),!1;a.info.pJ()?(k=O.policy,k.Py=Math.floor(k.Py*.8),k.Tr=Math.floor(k.Tr*.8)):(k=O.policy,k.bV=Math.floor(k.bV*.8),k.Tr=Math.floor(k.Tr*.8));O.policy.T?Vx(O.X.T,a.info.T,!1):bL(O.T,a.info.T)}O.vy.Tc({reattachOnAppend:b});return!1}; a4Q=function(O,b,a){var N;if(N=O.policy.Ov&&O.oX&&!O.oX.L&&!O.vy.DB())b=b.info.T.info,N=b.nJ()&&Nz(b)&&b.video&&b.video.width<3840&&b.video.width>b.video.height;if(N&&(O.oX.L=!0,Ir('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return a=zHA(a),O.policy.V&&O.tN("sp4k",{s:!!a}),a}; kpB=function(O,b,a,N){var k="fmt.unplayable",D=1;a===5||a===3?(k="fmt.unparseable",O.policy.T?!N.T.info.video||Ly(O.X.T).size>0||Vx(O.X.T,N.T,!1):!N.T.info.video||Ly(O.T.N).size>0||bL(O.T,N.T)):a===2&&(O.m_<15?(O.m_++,k="html5.invalidstate",D=0):k="fmt.unplayable");N=Q5(N);var R;N.mrs=(R=O.oX)==null?void 0:$R(R);N.origin=b;N.reason=a;O.policy.yS&&(N.trg="appenderr");O.handleError(k,N,D)}; Lfe=function(O,b,a,N,k){var D=O.zr;var R=O.policy.T,d=!1,Z=-1;for(t in D.T){var F=BX(D.T[t].info.mimeType)||D.T[t].info.pJ();if(N===F)if(F=D.T[t].index,F.Ru(b.uV)){d=F;var B=b,K=d.z7(B.uV);K&&K.startTime!==B.startTime?(d.segments=[],d.Tm(B),d=!0):d=!1;d?Z=b.uV:!b.pending&&R&&(B=F.getDuration(b.uV),B!==b.duration&&(D.publish("clienttemp","mfldurUpdate",{itag:D.T[t].info.itag,seg:b.uV,od:B,nd:b.duration},!1),F.Tm(b),d=!0))}else F.Tm(b),d=!0}Z>=0&&(R={},D.publish("clienttemp","resetMflIndex",(R[N?"v": "a"]=Z,R),!1));D=d;wlz(O.j0,b,N,D);if(O.policy.Qm&&O.policy.G&&(Z=b.fJ||null)&&(R=O.Ql)!=null){if(R.T.has(Z.identifier)){var t=R.T.get(Z.identifier);t.event=Z.event;t.startTimeSecs=Z.startSecs;t.kA=Z.kA}else R.T.set(Z.identifier,{event:Z.event,startTimeSecs:Z.startSecs,kA:Z.kA,In:[]});R.G=Z.event==="stop"?"":Z.identifier}O.V.ey(b,a,N,k);if(O.policy.Yl&&a){var h;(h=O.R7)!=null&&h.X.set(b.uV,a)}b.uV===O.zr.Zb&&D&&oq(O.zr)&&b.startTime>oq(O.zr)&&(O.zr.Tr=b.startTime+(isNaN(O.timestampOffset)?0:O.timestampOffset), O.j0.isSeeking()&&O.j0.T<O.zr.jS()&&O.j0.seek(O.zr.jS(),{}))}; Oe=function(O,b,a,N){var k=qi(b);!k||k.N||Xa(k,N)||(a.abort(),O.policy.JW&&(k=b.L)!=null&&(k.V=void 0),(b=b.J)!=null&&(DD(b,4),b.flush()));if(!a.PL()||bu())try{O.policy.x7?a.L5(N.T.info.containerType,N.T.info.AN)&&a.I6(N.T.info.containerType,N.T.info.AN,N.T.info.mimeType):a.o6(N.T.info.containerType,N.T.info.mimeType)}catch(D){return a=D,g.I6(a),O.tN("ctexp",{name:a.name,msg:a.message}),!1}else N.T.info.containerType!==a.PL()&&O.tN("ctu",{ct:bu(),prev_c:a.PL(),curr_c:N.T.info.containerType});b=N.T.X; O.policy.EX&&b&&(N=0+b.duration,b=-b.T,0===a.sA()&&N===a.Ff()||a.II(0,N),b!==a.O0()&&(a.XS(b),U_&&i8G(O.audioTrack.AI(),a.Gq())));return!0}; X3e=function(O,b,a,N){N.info.T.kt();var k=N.info.T.T;if(!k||!a.lW()||a.Zs()===k)return!1;var D=k,R=a.jt();if(O.policy.pQ&&R&&a.isView()&&g.C_(N.info.T.info)){var d=new DataView(k.buffer,k.byteOffset,k.byteLength);(R=kF7(d,R))?D=new Uint8Array(R.buffer,R.byteOffset,R.byteLength):O.tN("fenc",{})}O.policy.Ov&&(R=a4Q(O,N,new Yi([D])))&&(D=Ei(R));var Z;(R=N.info.T.uT(0,N.info.clipId))&&(Z=R.SL[0]);if(N===O.zo){if(O.Xy+=1,O.vy.getVideoData().D("html5_shorts_gapless_restart_on_init_seg_retries")&&O.Xy>5)return O.Xy= 0,O.vy.Tc({initSegStuck:1,as:N.info.TG()}),!0}else O.Xy=0,O.zo=N;O.policy.cj&&(a.abort(),(R=b.J)!=null&&(DD(R,4),R.flush()));k=Nhp(O,a,D,Z,k);var F;(F=b.J)==null||te8(F,k,Z);if(k!==0)return DJ7(O,k,N),!0;N.info.pJ()?MKQ(O.timing):nBY(O.timing);O.logger.debug(function(){return"Appended init for "+N.info.T.info.id}); OGe(O,N.info.T.SP);return a.kW()}; LEf=function(O,b,a){if(b.Zs()==null){O=qi(O);if(!(b=!O||O.T!==a.info.T)){a:if(O=O.J,a=a.info.J,O.length!==a.length)a=!1;else{for(b=0;b<O.length;b++)if(!g.E$(O[b],a[b])){a=!1;break a}a=!0}b=!a}return b}O=b.Zs();a.info.T.G9()&&r_(a);a=a.info.T.T;return O!==a&&!g.E$(O,a)}; Nhp=function(O,b,a,N,k){try{var D,R=b===((D=O.oX)==null?void 0:D.T)?O.audioTrack:O.videoTrack;if(O.policy.C8&&(N==null?0:N.k$())){if((N==null?void 0:N.yl)>1)return 6;R.Ni=new g.sW(function(){var d=iD(R);O.Yk()||d==null||!d.isLocked?O.vy.K().dP()&&O.tN("eosl",{delayA:d==null?void 0:d.info.TG()}):sTz(R)?(O.vy.K().dP()&&O.tN("eosl",{dunlock:d==null?void 0:d.info.TG()}),RlA(O,R===O.audioTrack)):(O.tN("nue",{ls:d.info.TG()}),d.info.yl+=1,O.oX&&O.jp())},1E4,O); O.vy.K().dP()&&O.tN("eosl",{delayS:N.TG()});R.Ni.start()}O.policy.gW&&(N==null?void 0:N.T)instanceof kA&&N.k$()&&O.tN("poseos",{itag:N.T.info.itag,seg:N.uV,lseg:N.T.index.pD(),es:N.T.index.V});b.appendBuffer(a,N,k)}catch(d){if(d instanceof DOMException){if(d.code===11)return 2;if(d.code===12)return 5;if(d.code===22||d.message.indexOf("Not enough storage")===0)return b=Object.assign({name:"QuotaExceededError",buffered:yp(b.QW()).replace(/,/g,"_"),vheap:J3(O.videoTrack),aheap:J3(O.audioTrack),message:g.R5(d.message, 3),track:O.oX?b===O.oX.G?"v":"a":"u"},HtG(O.policy.mz)),O.handleError("player.exception",b),1;g.S$(d)}return 4}return O.oX.lE()?3:0}; XL=function(O,b,a){O.policy.bB&&nHe(O,a.r5||"unknown");O.vy.seekTo(b,a)}; OGe=function(O,b){b&&O.vy.d9(new g3(b.key,b.type))}; h3=function(O,b){O.vy.Bk(b)}; fc=function(O,b){if(O.UU&&!O.l_)return 3;if(O.isSuspended)return 1;var a;if((a=O.oX)==null?0:a.oX&&a.oX.streaming===!1)return 4;a=(b.T.info.audio?O.policy.bV:O.policy.Py)/(b.JN*O.policy.AX);if(O.policy.Xk>0&&O.oX&&kR(O.oX)&&(b=b.T.info.video?O.oX.G:O.oX.T)&&!b.kW()){b=b.QW();var N=w$(b,O.getCurrentTime());N>=0&&(b=O.getCurrentTime()-b.start(N),a+=Math.max(0,Math.min(b-O.policy.Xk,O.policy.XU)))}O.policy.Tr>0&&(a=Math.min(a,O.policy.Tr));return a}; C0e=function(O,b){return(fc(O,b)+O.policy.X_)*b.JN}; CNe=function(O){O.p8&&!O.isSuspended&&J2(O.schedule)&&($JA(O,O.p8),O.p8="")}; $JA=function(O,b){EJ(b,"cms",function(a){O.policy.V&&O.tN("pathprobe",a)},function(a){O.vy.handleError(a)})}; dJG=function(O,b){if(O.oX&&O.oX.X&&!O.oX.lE()&&(b.QU=Mi(O.videoTrack),b.G=Mi(O.audioTrack),O.policy.V)){var a=J3(O.videoTrack),N=J3(O.audioTrack),k=yp(O.oX.G.QW(),"_",5),D=yp(O.oX.T.QW(),"_",5);Object.assign(b.T,{lvq:a,laq:N,lvb:k,lab:D})}b.bandwidthEstimate=nc(O.L);var R;(R=O.audioTrack.J)==null||R.flush();var d;(d=O.videoTrack.J)==null||d.flush();O.logger.debug(function(){return GC(b.T)})}; ZG8=function(O,b){O.yl=b;O.V&&(O.V.V=b);O.yl.ST(O.videoTrack.T.info.nJ());O.N.G=O.yl;O.policy.G&&(O.G.L=O.yl)}; KSp=function(O,b){if(O.oX&&O.oX.G){if(O.policy.tD){var a=Blp(O.audioTrack);if(a&&a.N3()){var N=O.vy;if(N.Kp&&(N.Kp.T=a,a=N.E0,a.qoe)){a=a.qoe;N=N.Kp;var k=g.ab(a.provider);FSb(a,k,N)}}}O.policy.sf&&(a=Blp(O.videoTrack))&&a.pJ()&&(N=O.vy,N.Rp&&(N.Rp.T=a,a=N.E0,a.qoe&&gn8(a.qoe,N.Rp)));b-=isNaN(O.timestampOffset)?0:O.timestampOffset;O.getCurrentTime()!==b&&O.resume();O.j0.isSeeking()&&O.oX&&!O.oX.lE()&&(N=O.getCurrentTime()<=b&&b<O.getCurrentTime()+10,a=f_(O.oX.G.QW(),O.getCurrentTime()+Bh3),N&&a&& (O.j0.N=!1));O.j0.isSeeking()||O.policy.aX||(O.currentTime=b);if(O.policy.Yl&&(N=O.R7)!=null){a=O.timestampOffset;k=O.tN.bind(O);var D=N.N.y9(b),R=N.N.getStartTime(D);if(N.V||D>=0&&D<Number.POSITIVE_INFINITY&&D!==N.T){N.V=!1;var d=N.X.get(D);((d==null?void 0:d.G.length)||0)>1?d.V[0]<b-R?(R+=d.V[0],k("ssevt",{tag:"sstd",ad:d.T[1]!==N.cpn,cpn:d.T[1],st:(R+a).toFixed(3),late:Math.round((b-R)*1E3),cnt:N.G++}),N.previousCpn=d.T[1]):N.V=!0:(d==null?void 0:d.G.length)!==1||(d==null?void 0:d.G[0])!==0&&(d== null?void 0:d.T[0])===N.previousCpn?(d==null?void 0:d.G.length)===0&&N.previousCpn!==""&&(k("ssevt",{tag:"sstd",ad:!1,cpn:N.cpn,st:(R+a).toFixed(3),late:0,cnt:N.G++}),N.previousCpn=""):(k("ssevt",{tag:"sstd",ad:d.T[0]!==N.cpn,cpn:d.T[0],st:(R+a).toFixed(3),late:Math.round((b-R)*1E3),cnt:N.G++}),N.previousCpn=d.T[0]);D!==N.T&&(N.X.delete(N.T),N.T=D)}}g.Rl(O.gs)}}; tO8=function(O,b){var a=mz(O.videoTrack).find(function(N){return N.startTime>=b&&YaG(O,N.startTime,!1)}); return a&&a.startTime<b+a.duration*1.5?a.startTime+.1:0}; YaG=function(O,b,a){if(!(O.videoTrack.T.kt()&&O.audioTrack.T.kt()&&O.oX&&O.oX.G&&O.oX.T))return!1;if(a&&O.zr.isManifestless&&(O.videoTrack.Y===-1||O.audioTrack.Y===-1))return!0;var N=Iy(O.videoTrack,b,a);if(isNaN(N))return!1;O=Iy(O.audioTrack,O.policy.I8?b:N,a);return isNaN(O)?!1:!0}; ag=function(O){O.Ui();O.j0.isSeeking()&&O.logger.debug("seeking cancelled by seek-to-head");O.U&&u6e(O.U,O.videoTrack.T);iM(O);return BUf(O.j0)}; bM=function(O,b,a,N){(N===void 0?0:N)&&!b.C8&&(bu()||(N=b.Dh)&&!N.xa(a.info)&&O.vy.JL(),b.C8=!0);b.T!==a&&(O.logger.debug(function(){return"Setting target itag: "+a.info.id+" (was "+b.T.info.id+")"}),b.T=a)}; sTz=function(O){var b,a=(b=iD(O))==null?void 0:b.info;return!a||vQ(O,Math.min(a.X+Bh3,a.Y))}; hlA=function(O,b){var a;if((a=iD(b))!=null&&a.isLocked&&sTz(b)){if(O.vy.K().dP()){var N;O.tN("eosl",{munlock:(N=iD(b))==null?void 0:N.info.TG()})}RlA(O,b===O.audioTrack)}}; RlA=function(O,b){if(O.policy.C8&&O.oX){var a,N,k=b?(a=O.oX)==null?void 0:a.T:(N=O.oX)==null?void 0:N.G;a=b?O.audioTrack:O.videoTrack;b=iD(a);if(b==null?0:b.isLocked){O.vy.K().dP()&&O.tN("eosl",{unlock:b.info.TG()});var D;(D=a.Ni)==null||D.stop();b.isLocked=!1;a.Ka(b);RHA(O.T,b.info);k=k==null?void 0:k.He();(k==null?void 0:k.TG())!==b.info.TG()&&O.tN("oue",{bls:k==null?void 0:k.TG(),tls:b.info.TG()})}}}; yKY=function(O,b){O.timestampOffset!==b&&(O.timestampOffset=b,O.policy.zl&&PA(O.zr),O.logger.debug(function(){return"Timestamps will be made relative to "+O.timestampOffset}),O.V.L=O.timestampOffset,O.vy.kc(O.timestampOffset),O.zr.isManifestless&&(O.zr.timestampOffset=O.timestampOffset),O.videoTrack.XS(O.timestampOffset),O.audioTrack.XS(O.timestampOffset))}; iL=function(O){var b=(0,g.S)();O.Gt=b}; wIp=function(O){O.audioTrack.yl=[];O.videoTrack.yl=[]}; q0z=function(O){var b=O.Ei().filter(function(N){return N.namespace==="ad"}); b=g.r(b);for(var a=b.next();!a.done;a=b.next())if(a=a.value,a.start/1E3>O.getCurrentTime())return a.start/1E3;return Infinity}; FE8=function(O){if(O.vy.getVideoData().isLivePlayback)return!1;var b=O.vy.Tl();if(!b)return!1;b=b.getDuration();if(O.oX&&O.oX.T&&O.oX.G){var a=O.getCurrentTime(),N=O.oX.T.QW();O=O.oX.G.QW();N=N?lW(N,a):a;a=O?lW(O,a):a;a=Math.min(N,a);b=isNaN(a)?!1:a>=b-.01}else b=!1;return b}; DJ7=function(O,b,a){O.policy.wM&&gm(O.vy.getVideoData())?(O.vy.H0()||kpB(O,"sepInit",b,a.info),ThA(O.vy,"sie")):kpB(O,"sepInit",b,a.info)}; m$e=function(O){return O.vy.pB()<O.zG}; g.NL=function(O){this.O8=O}; kQ=function(){g.w1.apply(this,arguments)}; D8=function(O,b,a,N){kQ.call(this);var k=this;this.V=-1;this.T={};this.X=new g.sW(this.N,0,this);g.G(this,this.X);this.G=new g.sW(function(){k.Yk()||(k.X.start(Math.random()*a),k.G.start(b))},O,this); g.G(this,this.G);N.subscribe("fairplay_next_need_key_info",this.Y,this)}; rKf=function(O){if(!(O.length<=28))for(var b=(0,g.ux)([60,0,75,0,73,0,68,0,62,0]),a=28;a<O.length;){a:if(O.length-a<b.length)var N=!1;else{for(N=0;N<b.length;++N)if(O[a+N]!==b[N]){N=!1;break a}N=!0}if(N){a+=b.length;if(O.length<=a+48)break;b=new Uint8Array(24);for(N=0;N<24;++N)b[N]=O[a+N*2];O=Gi(b);O=$W(O);if(!O)break;a=O[0];O[0]=O[3];O[3]=a;a=O[1];O[1]=O[2];O[2]=a;a=O[4];O[4]=O[5];O[5]=a;a=O[6];O[6]=O[7];O[7]=a;return O}a++}}; se=function(O,b,a){kQ.call(this);var N=this;this.V=O;this.T=[];this.Vt={qh_:function(){return N.T.length}}; this.X=a.RX("html5_ignore_widevine_key_rotation_license_requests");this.G=new g.sW(function(){N.publish("log_qoe",{wvagt:"timer",reqlen:N.T?N.T.length:-1});if(N.T){if(N.T.length>0){var k=N.T.shift();UJB(N,k.info)}N.T.length>0&&(k=N.T[0].time-(0,g.S)(),N.G.start(Math.max(0,k)))}},0); g.G(this,this.G);b.subscribe("widevine_set_need_key_info",this.N,this)}; UJB=function(O,b){a:{var a=b.cryptoPeriodIndex;if(isNaN(a)&&O.V.size>0)a=!0;else{for(var N=g.r(O.V.values()),k=N.next();!k.done;k=N.next())if(k.value.cryptoPeriodIndex===a){a=!0;break a}a=!1}}O.publish("log_qoe",{wvagt:"reqnews",canskip:a});a||O.publish("rotated_need_key_info_ready",b)}; uKA=function(){var O={};var b=O.url;var a=O.interval;O=O.retries;this.url=b;this.interval=a;this.retries=O}; AKf=function(O,b){this.statusCode=O;this.message=b;this.G=this.heartbeatParams=this.errorMessage=null;this.T={};this.nextFairplayKeyId=null}; WSY=function(O,b,a){a=a===void 0?"":a;g.p.call(this);this.message=O;this.requestNumber=b;this.eV=a;this.onError=this.onSuccess=null;this.T=new g.Ic(5E3,2E4,.2)}; q5p=function(O,b,a){O.onSuccess=b;O.onError=a}; Y58=function(O,b,a,N){var k={timeout:3E4,onSuccess:function(D){if(!O.Yk()){iT("drm_net_r",void 0,O.eV);var R=D.status==="LICENSE_STATUS_OK"?0:9999,d=null;if(D.license)try{d=$W(D.license)}catch(y){g.S$(y)}if(R!==0||d){d=new AKf(R,d);R!==0&&D.reason&&(d.errorMessage=D.reason);if(D.authorizedFormats){R={};for(var Z=[],F={},B=g.r(D.authorizedFormats),K=B.next();!K.done;K=B.next())if(K=K.value,K.trackType&&K.keyId){var t=HGw[K.trackType];if(t){t==="HD"&&D.isHd720&&(t="HD720");K.isHdr&&(t+="HDR");R[t]|| (Z.push(t),R[t]=!0);var h=null;try{h=$W(K.keyId)}catch(y){g.S$(y)}h&&(F[g.DP(h,4)]=t)}}d.G=Z;d.T=F}D.nextFairplayKeyId&&(d.nextFairplayKeyId=D.nextFairplayKeyId);D.sabrLicenseConstraint&&(d.sabrLicenseConstraint=$W(D.sabrLicenseConstraint));D=d}else D=null;if(D)O.onSuccess(D,O.requestNumber);else O.onError(O,"drm.net","t.p;p.i")}}, onError:function(D){if(!O.Yk())if(D&&D.error)D=D.error,O.onError(O,"drm.net.badstatus","t.r;p.i;c."+D.code+";s."+D.status,D.code);else O.onError(O,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){O.onError(O,"drm.net","rt.req."+O.requestNumber)}}; N&&(k.Im="Bearer "+N);g.C7(a,"player/get_drm_license",b,k)}; cKz=function(O,b,a,N){g.w1.call(this);this.videoData=O;this.lV=b;this.L=a;this.sessionId=N;this.N={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.yl=this.Mi=!1;this.V=null;this.Tr=[];this.X=[];this.authorizedFormats=[];this.U=!1;this.T={};this.status="";this.Y=NaN;this.G=O.N;this.cryptoPeriodIndex=a.cryptoPeriodIndex;O={};Object.assign(O,this.lV.T);O.cpn=this.videoData.clientPlaybackNonce;this.videoData.Xy&&(O.vvt=this.videoData.Xy,this.videoData.mdxEnvironment&&(O.mdx_environment= this.videoData.mdxEnvironment));this.lV.Tr&&(O.authuser=this.lV.Tr);this.lV.pageId&&(O.pageid=this.lV.pageId);isNaN(this.cryptoPeriodIndex)||(O.cpi=this.cryptoPeriodIndex.toString());var k=(k=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.A_()))?k[1]:"";k==="ATV"&&(O.cdt=k);this.N=O;this.N.session_id=N;this.J=!0;this.G.flavor==="widevine"&&(this.N.hdr="1");this.G.flavor==="playready"&&(b=Number(FY(b.experiments,"playready_first_play_expiration")),!isNaN(b)&&b>=0&&(this.N.mfpe=""+b),this.J=!1);b="";g.N$(this.G)? aS(this.G)?(N=a.G)&&(b="https://www.youtube.com/api/drm/fps?ek="+uI3(N)):(b=a.initData.subarray(4),b=new Uint16Array(b.buffer,b.byteOffset,b.byteLength/2),b=String.fromCharCode.apply(null,b).replace("skd://","https://")):b=this.G.G;this.baseUrl=b;this.fairplayKeyId=JH(this.baseUrl,"ek")||"";if(b=JH(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(b);this.Tr=a.nJ?[g.DP(a.initData,4)]:a.V;Rb(this,{sessioninit:a.cryptoPeriodIndex});this.status="in"}; Enb=function(O,b){Rb(O,{createkeysession:1});O.status="gr";iT("drm_gk_s",void 0,O.videoData.J);O.url=mJz(O);try{O.V=b.createSession(O.L,function(a){Rb(O,{m:a})})}catch(a){b="t.g"; a instanceof DOMException&&(b+=";c."+a.code);O.publish("licenseerror","drm.unavailable",1,b,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}O.V&&(zlf(O.V,function(a,N){JKQ(O,a,N)},function(a,N,k){if(!O.Yk()){N=void 0; var D=1;g.N$(O.G)&&g.lV(O.lV)&&O.lV.D("html5_enable_safari_fairplay")&&k===1212433232&&(N="ERROR_HDCP",D=O.lV.D("html5_safari_fairplay_ignore_hdcp")?0:D);O.error("drm.keyerror",D,a,N)}},function(){O.Yk()||(Rb(O,{onkyadd:1}),O.yl||(O.publish("sessionready"),O.yl=!0))},function(a){O.PA(a)}),g.G(O,O.V))}; mJz=function(O){var b=O.baseUrl;ryY(b)||O.error("drm.net",2,"t.x");if(!JH(b,"fexp")){var a=["23898307","23914062","23916106","23883098"].filter(function(k){return O.lV.experiments.experiments[k]}); a.length>0&&(O.N.fexp=a.join())}a=g.r(Object.keys(O.N));for(var N=a.next();!N.done;N=a.next())N=N.value,b=Vk7(b,N,O.N[N]);return b}; JKQ=function(O,b,a){if(!O.Yk())if(b){Rb(O,{onkmtyp:a});O.status="km";switch(a){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":MOB(O,b);return;default:O.publish("ctmp","message_type",{t:a,l:b.byteLength})}O.Mi||(iT("drm_gk_f",void 0,O.videoData.J),O.Mi=!0,O.publish("newsession",O));if(ee(O.G)&&(b=nnp(b),!b))return;b=new WSY(b,++O.requestNumber,O.videoData.J);q5p(b,function(N){o3z(O,N)},function(N,k,D){if(!O.Yk()){var R=0; N.T.G>=3&&(R=1,k="drm.net.retryexhausted");Rb(O,{onlcsrqerr:k,info:D});O.error(k,R,D);O.shouldRetry(xo(R),N)&&xiz(O,N)}}); g.G(O,b);PLf(O,b)}else O.error("drm.unavailable",1,"km.empty")}; MOB=function(O,b){Rb(O,{sdpvrq:1});O.Y=Date.now();if(O.G.flavor!=="widevine")O.error("drm.provision",1,"e.flavor;f."+O.G.flavor+";l."+b.byteLength);else{var a={cpn:O.videoData.clientPlaybackNonce};Object.assign(a,O.lV.T);a=g.mm("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",a);b={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, b)}),responseType:"arraybuffer"};g.xj(a,b,3,500).then(Gf(function(N){N=N.xhr;if(!O.Yk()){N=new Uint8Array(N.response);var k=String.fromCharCode.apply(null,N);try{var D=JSON.parse(k)}catch(R){}D&&D.signedResponse?(O.publish("ctmp","drminfo",{provisioning:1}),D=(Date.now()-O.Y)/1E3,O.Y=NaN,O.publish("ctmp","provs",{et:D.toFixed(3)}),O.V&&O.V.update(N)):(D=D&&D.error&&D.error.message,N="e.parse",D&&(N+=";m."+D),O.error("drm.provision",1,N))}}),Gf(function(N){O.Yk()||O.error("drm.provision",1,"e."+N.errorCode+ ";c."+(N.xhr&&N.xhr.status))}))}}; $Q=function(O){var b;if(b=O.J&&O.V!=null)O=O.V,b=!(!O.T||!O.T.keyStatuses);return b}; PLf=function(O,b){O.status="km";iT("drm_net_s",void 0,O.videoData.J);var a=new g.$G(O.lV.Lt),N={context:g.Ta(a.config_||g.wq())};N.drmSystem=v3A[O.G.flavor];N.videoId=O.videoData.videoId;N.cpn=O.videoData.clientPlaybackNonce;N.sessionId=O.sessionId;N.licenseRequest=g.DP(b.message);N.drmParams=O.videoData.drmParams;isNaN(O.cryptoPeriodIndex)||(N.isKeyRotated=!0,N.cryptoPeriodIndex=O.cryptoPeriodIndex);var k,D,R=!!((k=O.videoData.G)==null?0:(D=k.video)==null?0:D.isHdr());N.drmVideoFeature=R?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";if(N.context&&N.context.client){if(k=O.lV.T)N.context.client.deviceMake=k.cbrand,N.context.client.deviceModel=k.cmodel,N.context.client.browserName=k.cbr,N.context.client.browserVersion=k.cbrver,N.context.client.osName=k.cos,N.context.client.osVersion=k.cosver;N.context.user=N.context.user||{};N.context.request=N.context.request||{};O.videoData.Xy&&(N.context.user.credentialTransferTokens=[{token:O.videoData.Xy,scope:"VIDEO"}]);N.context.request.mdxEnvironment=O.videoData.mdxEnvironment|| N.context.request.mdxEnvironment;O.videoData.Dq&&(N.context.user.kidsParent={oauthToken:O.videoData.Dq});g.N$(O.G)&&(N.fairplayKeyId=g.DP(A_f(O.fairplayKeyId)));g.KE(O.lV,g.Lt(O.videoData)).then(function(d){Y58(b,N,a,d);O.status="rs"})}else O.error("drm.net",2,"t.r;ic.0")}; o3z=function(O,b){if(!O.Yk())if(Rb(O,{onlcsrsp:1}),O.status="rr",b.statusCode!==0)O.error("drm.auth",1,"t.f;c."+b.statusCode,b.errorMessage||void 0);else{iT("drm_kr_s",void 0,O.videoData.J);if(b.heartbeatParams&&b.heartbeatParams.url&&O.videoData.D("outertube_streaming_data_always_use_staging_license_service")){var a=O.G.G.match(/(.*)youtube.com/g);a&&(b.heartbeatParams.url=a[0]+b.heartbeatParams.url)}b.heartbeatParams&&O.publish("newlicense",b.heartbeatParams);b.G&&(O.X=b.G,O.videoData.mz||O.publish("newlicense", new uKA),O.videoData.mz=!0,O.U=bX(O.X,function(N){return N.includes("HDR")})); b.T&&(O.lV.D("html5_enable_vp9_fairplay")&&aS(O.G)?(a=g.DP(A_f(O.fairplayKeyId),4),O.T[a]={type:b.T[a],status:"unknown"}):O.T=v$(b.T,function(N){return{type:N,status:"unknown"}})); bV(O.G)&&(b.message=fme(g.DP(b.message)));O.V&&(Rb(O,{updtks:1}),O.status="ku",O.V.update(b.message).then(function(){iT("drm_kr_f",void 0,O.videoData.J);$Q(O)||(Rb(O,{ksApiUnsup:1}),O.publish("keystatuseschange",O))},function(N){N="msuf.req."+O.requestNumber+";msg."+g.R5(N.message,3); O.error("drm.keyerror",1,N)})); g.N$(O.G)&&O.publish("fairplay_next_need_key_info",O.baseUrl,b.nextFairplayKeyId);O.lV.D("html5_enable_vp9_fairplay")&&aS(O.G)&&O.publish("qualitychange",jQz(O.X));b.sabrLicenseConstraint&&O.publish("sabrlicenseconstraint",b.sabrLicenseConstraint)}}; xiz=function(O,b){var a=b.T.getValue();a=new g.sW(function(){PLf(O,b)},a); g.G(O,a);a.start();g.fD(b.T);Rb(O,{rtyrq:1})}; S_8=function(O,b){for(var a=[],N=g.r(Object.keys(O.T)),k=N.next();!k.done;k=N.next())k=k.value,a.push(k+"_"+O.T[k].type+"_"+O.T[k].status);return a.join(b)}; ID3=function(O){var b={};b[O.status]=$Q(O)?S_8(O,"."):O.X.join(".");return b}; fD7=function(O,b,a){var N={};N.isHdr=b.includes("HDR");switch(b.replace("HDR","").replace("720","")){case "AUDIO":N.trackType=1;break;case "SD":N.trackType=2;break;case "HD":N.trackType=3;break;case "UHD1":N.trackType=4;break;case "UHD2":N.trackType=5;break;default:N.trackType=0}!N.trackType||a[b]||$Q(O)&&!C4(O,b)||(O.authorizedFormats.push(N),a[b]=!0)}; C4=function(O,b){for(var a in O.T)if(O.T[a].status==="usable"&&O.T[a].type===b)return!0;return!1}; lDe=function(O,b){for(var a in O.T)if(O.T[a].type===b)return O.T[a].status}; Rb=function(O,b){var a=a===void 0?!1:a;GC(b);(a||O.lV.dP())&&O.publish("ctmp","drmlog",b)}; Vze=function(O){var b=O[0];O[0]=O[3];O[3]=b;b=O[1];O[1]=O[2];O[2]=b;b=O[4];O[4]=O[5];O[5]=b;b=O[6];O[6]=O[7];O[7]=b}; jQz=function(O){return g.tR(O,"UHD2")||g.tR(O,"UHD2HDR")?"highres":g.tR(O,"UHD1")||g.tR(O,"UHD1HDR")?"hd2160":g.tR(O,"HD")||g.tR(O,"HDHDR")?"hd1080":g.tR(O,"HD720")||g.tR(O,"HD720HDR")?"hd720":"large"}; nnp=function(O){for(var b="",a=0;a<O.length;a+=2)b+=String.fromCharCode(O[a]);O=FS(new DOMParser,Qs(b),"text/xml");if(!O)return null;(b=O.querySelector("Challenge"))&&b.childNodes&&b.childNodes.length!==0?(O=Uint8Array,b=c_8(b.childNodes[0].nodeValue),b=(0,g.ux)(b).buffer,O=new O(b)):O=null;return O}; dH=function(O,b,a,N,k,D){D=D===void 0?!1:D;g.p.call(this);this.element=O;this.L=b;this.initData=a;this.T=N;this.G=k;this.J=D;this.sessionId="";this.U=this.Y=this.V=this.N=null;this.X=new g.V4(this);g.G(this,this.X);LzB(this)}; LzB=function(O){O.T?(O.X.B(O.T,"message",O.w3),O.X.B(O.T,"keystatuseschange",O.PA),O.T.closed&&O.T.closed.then(Gf(function(){O.onClosed()}),null)):O.G&&(op(O.X,O.G,["mskeymessage", "webkitkeymessage"],O.JE),op(O.X,O.G,["mskeyerror","webkitkeyerror"],O.Hs),op(O.X,O.G,["mskeyadded","webkitkeyadded"],O.AE))}; zlf=function(O,b,a,N,k){O.N=b;O.V=a;O.Y=N;O.U=k}; XQe=function(O,b,a){g.S$(a);O.V&&(a instanceof DOMException&&(b+=";n."+a.name+";m."+a.message),O.V(b))}; Z8=function(O,b,a){a=a===void 0?!1:a;g.p.call(this);this.element=O;this.T=b;this.U=a;this.Y={};this.X=null;this.N=new g.V4(this);this.V=this.G=null;g.G(this,this.N)}; QQA=function(O){if(O.T.keySystemAccess)return O.T.keySystemAccess.createMediaKeys().then(function(a){if(!O.Yk()){O.G=a;var N;(N=O.element)==null||N.setMediaKeys(a)}}); if(Q_(O.T))O.V=new (iz())(O.T.keySystem);else if(O0(O.T)){O.V=new (iz())(O.T.keySystem);var b;(b=O.element)==null||b.webkitSetMediaKeys(O.V)}else idw(O);return null}; idw=function(O){op(O.N,O.element,["keymessage","webkitkeymessage"],O.Gg);op(O.N,O.element,["keyerror","webkitkeyerror"],O.Tg);op(O.N,O.element,["keyadded","webkitkeyadded"],O.s5)}; OXb=function(O,b){b=ebf(b,O.T.C8);b=O.V.createSession("video/mp4",b);return new dH(null,null,null,null,b,O.U)}; bXw=function(O,b){for(var a=new Uint8Array(270),N=0;N<135;N++)a[N*2]='<PlayReadyCDMData type="LicenseAcquisition"><LicenseAcquisition version="1.0" Proactive="true"></LicenseAcquisition></PlayReadyCDMData>'.charCodeAt(N);O=O.V.createSession("video/mp4",b,a);return new dH(null,null,null,null,O)}; adp=function(O,b){var a=O.Y[b.sessionId];!a&&O.X&&(a=O.X,O.X=null,a.sessionId=b.sessionId,O.Y[b.sessionId]=a);return a}; ebf=function(O,b){var a=O.subarray(4);a=new Uint16Array(a.buffer,a.byteOffset,a.byteLength/2);a=String.fromCharCode.apply(null,a).match(/ek=([0-9a-f]+)/)[1];for(var N="",k=0;k<a.length;k+=2)N+=String.fromCharCode(parseInt(a.substring(k,k+2),16));a=N;N=new ArrayBuffer(a.length*2);k=new Uint16Array(N);for(var D=0;D<a.length;D++)k[D]=a.charCodeAt(D);a=new Uint8Array(N);N=0;D=new ArrayBuffer(O.byteLength+4+a.byteLength+4+b.byteLength);k=new Uint8Array(D);D=new DataView(D);k.set(O);N+=O.byteLength;D.setUint32(N, a.length,!0);N+=4;k.set(a,N);N+=a.length;D.setUint32(N,b.byteLength,!0);k.set(b,N+4);return k}; Fy=function(){this.keys=[];this.values=[]}; DQz=function(O,b,a){g.w1.call(this);this.element=O;this.videoData=b;this.lV=a;this.V=[];this.Py=2;this.UU=this.aX=!1;this.heartbeatParams=null;this.Xy=this.J=!1;this.N=null;this.Ni=!1;this.T=this.videoData.N;this.drmSessionId=this.videoData.drmSessionId||g.myz();this.G=new Map;this.Y=new Fy;this.U=new Fy;this.Mi=new g.V4(this);this.Tr=this.lV.D("html5_eme_ignore_teardown_errors");(O=this.element)&&(O.addKey||O.webkitAddKey)||iz()||Dg(a.experiments);this.lV.D("html5_enable_vp9_fairplay")&&aS(this.T)? a=NuY:(a=this.videoData.jg,a=this.T.flavor==="fairplay"||a?Oa:NuY);this.L=a;this.X=new Z8(this.element,this.T,this.Tr);g.G(this,this.X);Q_(this.T)&&(this.yl=new Z8(this.element,this.T,this.Tr),g.G(this,this.yl));g.G(this,this.Mi);a=this.element;this.T.keySystemAccess?this.Mi.B(a,"encrypted",this.yuN):op(this.Mi,a,Q_(this.T)?["msneedkey"]:["needkey","webkitneedkey"],this.dtG);kOB(this);a:switch(a=this.T,O=this.lV.experiments,b=this.G,a.flavor){case "fairplay":Qq()>19.2999?(O=a.oz,a=a.qp,a>=O&&(a=O* .75),b=(O-a)*.5,a=new D8(b,O,O-b-a,this)):a=null;break a;case "widevine":a=new se(b,this,O);break a;default:a=null}if(this.N=a)g.G(this,this.N),this.N.subscribe("rotated_need_key_info_ready",this.zi,this),this.N.subscribe("log_qoe",this.G6,this);Dg(this.lV.experiments);this.G6({cks:this.T.getInfo()})}; kOB=function(O){var b=QQA(O.X);b?b.then(Gf(function(){sg7(O)}),Gf(function(a){if(!O.Yk()){g.S$(a); var N="t.a";a instanceof DOMException&&(N+=";n."+a.name+";m."+a.message);O.publish("licenseerror","drm.unavailable",1,N,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(O.G6({mdkrdy:1}),O.J=!0); O.yl&&(b=QQA(O.yl))}; $Qe=function(O,b,a){O.UU=!0;a=new g3(b,a);O.lV.D("html5_eme_loader_sync")&&(O.Y.get(b)||O.Y.set(b,a));R7G(O,a)}; R7G=function(O,b){if(!O.Yk()){O.G6({onInitData:1});if(O.lV.D("html5_eme_loader_sync")&&O.videoData.V&&O.videoData.V.T){var a=O.U.get(b.initData);b=O.Y.get(b.initData);if(!a||!b)return;b=a;a=b.initData;O.Y.remove(a);O.U.remove(a)}O.G6({initd:b.initData.length,ct:b.contentType});if(O.T.flavor==="widevine")if(O.aX&&!O.videoData.isLivePlayback)gH(O);else{if(!(O.lV.D("vp9_drm_live")&&O.videoData.isLivePlayback&&b.nJ)){O.aX=!0;a=b.cryptoPeriodIndex;var N=b.T;ql3(b);b.nJ||(N&&b.T!==N?O.publish("ctmp","cpsmm", {emsg:N,pssh:b.T}):a&&b.cryptoPeriodIndex!==a&&O.publish("ctmp","cpimm",{emsg:a,pssh:b.cryptoPeriodIndex}));O.publish("widevine_set_need_key_info",b)}}else O.zi(b)}}; sg7=function(O){if(!O.Yk())if(O.lV.D("html5_drm_set_server_cert")||aS(O.T)){var b=O.X.setServerCertificate();b?b.then(Gf(function(a){O.lV.dP()&&O.publish("ctmp","ssc",{success:a})}),Gf(function(a){O.publish("ctmp","ssce",{n:a.name, m:a.message})})).then(Gf(function(){CMe(O)})):CMe(O)}else CMe(O)}; CMe=function(O){O.Yk()||(O.J=!0,O.G6({onmdkrdy:1}),gH(O))}; dQ8=function(O){return O.T.flavor==="widevine"&&O.videoData.D("html5_drm_cpi_license_key")}; gH=function(O){if(O.UU&&O.J&&!O.Xy){for(;O.V.length;){var b=O.V[0],a=dQ8(O)?H8f(b):g.DP(b.initData);if(aS(O.T)&&!b.G)O.V.shift();else{if(O.G.get(a))if(O.T.flavor!=="fairplay"||aS(O.T)){O.V.shift();continue}else O.G.delete(a);ql3(b);break}}O.V.length&&O.createSession(O.V[0])}}; ZX3=function(O){var b;if(b=g.bl()){var a;b=!((a=O.X.G)==null||!a.getMetrics)}b&&(b=O.X.getMetrics())&&(b=g.xi(b),O.publish("ctmp","drm",{metrics:b}))}; FiQ=function(){var O=pqw();return!(!O||O==="visible")}; BuQ=function(O){var b=gKw();b&&document.addEventListener(b,O,!1)}; KiQ=function(O){var b=gKw();b&&document.removeEventListener(b,O,!1)}; gKw=function(){if(document.visibilityState)var O="visibilitychange";else{if(!document[AX+"VisibilityState"])return"";O=AX+"visibilitychange"}return O}; tt7=function(O){g.p.call(this);var b=this;this.vy=O;this.XH=0;this.Y=this.G=this.N=!1;this.X=0;this.n8=this.vy.K();this.videoData=this.vy.getVideoData();this.V=g.q1(this.n8.experiments,"html5_delayed_retry_count");this.T=new g.sW(function(){b.vy.JL()},g.q1(this.n8.experiments,"html5_delayed_retry_delay_ms")); g.G(this,this.T)}; rmz=function(O,b,a){var N=O.videoData.G,k=O.videoData.X;gm(O.vy.getVideoData())&&O.n8.D("html5_gapless_fallback_on_qoe_restart")&&ThA(O.vy,"pe");if((b==="progressive.net.retryexhausted"||b==="fmt.unplayable"||b==="fmt.decode")&&!O.vy.oM.N&&N&&N.itag==="22")return O.vy.oM.N=!0,O.mX("qoe.restart",{reason:"fmt.unplayable.22"}),O.vy.HA(),!0;var D=!1;if(O.videoData.isExternallyHostedPodcast){if(D=O.videoData.m3U)a.mimeType=D.type,O.tN("3pp",{url:D.url});a.ns="3pp";O.vy.P1(b,1,"VIDEO_UNAVAILABLE",GC((new g.or(b, a,1)).details));return!0}var R=O.XH+3E4<(0,g.S)()||O.T.isActive();if(O.n8.D("html5_empty_src")&&O.videoData.isAd()&&b==="fmt.unplayable"&&/Empty src/.test(""+a.msg))return a.origin="emptysrc",O.mX("auth",a),!0;R||h7b(O.vy.P7())||(a.nonfg="paused",R=!0,O.vy.pauseVideo());(b==="fmt.decode"||b==="fmt.unplayable")&&(k==null?0:RJ(k)||$F(k))&&(sX7(O.n8.N,k.AN),a.acfallexp=k.AN,D=R=!0);!R&&O.V>0&&(O.T.start(),R=!0,a.delayed="1",--O.V);k=O.vy.loader;!R&&((N==null?0:sS(N))||(N==null?0:Nz(N)))&&(sX7(O.n8.N, N.AN),D=R=!0,a.cfallexp=N.AN);if(!R)return ymB(O,a);R=!1;O.N?O.XH=(0,g.S)():R=O.N=!0;var d=O.videoData;if(d.p8){d=d.p8.Vx();var Z=Date.now()/1E3+1800;d=d<Z}else d=!1;a.e=b;a.bkg=FiQ();d&&(a.staleprog="1");O.mX("qoe.restart",a);if(d&&wGp(O))return Tup(O),!0;if(!(!g.e1("philips")||b==="fmt.unplayable"&&k&&k.Tr||O.n8.T.cplatform==="GAME_CONSOLE"))try{window.close()}catch(F){}N&&sS(N)&&!O.n8.D("html5_allow_av1_retry_in_session")?(D=O.n8.N,D.yl=!0,D=D.G=!0):k?R||(b=(b=qi(k.videoTrack)||k.videoTrack.G)? b.T:k.videoTrack.T,b.Y+=1,k.policy.T?Vx(k.X.T,b,!0):bL(k.T,b,!0)):O.videoData.p8&&O.videoData.p8.qS();O.T.isActive()||O.vy.JL(D);return!0}; ymB=function(O,b){if(O.videoData.Ni)return!1;O.n8.BB+=1;if(O.n8.BB<=10)return!1;b.exiled=""+O.n8.BB;O.mX("qoe.start15s",b);O.vy.publish("playbackstalledatstart");return!0}; wGp=function(O){return O.G?!0:O.n8.yl==="yt"?O.videoData.Ni?O.videoData.BB<25:!O.videoData.BB:!1}; Tup=function(O){if(!O.G){O.G=!0;var b=O.vy.getPlayerState();b=b.isPaused()||b.isSuspended();O.vy.BG();b&&!QM(O.videoData)||O.vy.publish("signatureexpired")}}; UQB=function(O,b){if((O=O.vy.Tl())&&(b.errorCode==="fmt.unplayable"||b.errorCode==="html5.invalidstate")){var a=O.FJ();b.details.merr=a?a.toString():"0";b.details.mmsg=O.Vi()}}; u28=function(O){return O.errorCode==="net.badstatus"&&(O.severity===1||!!O.details.fmt_unav)}; Amw=function(O,b){return O.n8.D("html5_use_network_error_code_enums")&&b.details.rc===403||b.details.rc==="403"?(O=b.errorCode,O==="net.badstatus"||O==="manifest.net.retryexhausted"):!1}; quQ=function(O,b){if(!Amw(O,b)&&!O.G)return!1;b.details.sts="20241";if(wGp(O))return xo(b.severity)&&(b=Object.assign({e:b.errorCode},b.details),b=new g.or("qoe.restart",b)),O.mX(b.errorCode,b.details),Tup(O),!0;(0,g.S)()-O.n8.B1>6048E5&&Wi8(O,"signature");return!1}; Wi8=function(O,b){try{b={detail:"pr."+b},g.DJ(O.n8)&&O.n8.D("html5_reload_by_kabuki_app")?O.vy.P1("qoe.restart",1,void 0,GC(b),"7"):(O.mX("qoe.restart",b),window.location.reload())}catch(a){}}; HXb=function(O,b){var a=O.n8.N;a.U=!1;a.G=!0;O.mX("qoe.restart",{e:b===void 0?"fmt.noneavailable":b,detail:"hdr"});O.vy.JL(!0)}; Yu3=function(O,b,a,N,k,D){this.videoData=O;this.T=b;this.reason=a;this.G=N;this.token=k;this.videoId=D}; B6=function(O,b,a){this.lV=O;this.qW=b;this.vy=a;this.L=this.Y=this.T=this.X=this.U=this.G=0;this.N=!1;this.J=g.q1(this.lV.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.V=new Map}; mQe=function(O,b,a){!O.lV.D("html5_tv_ignore_capable_constraint")&&g.PW(O.lV)&&(a=a.compose(cmz(O,b)));return a}; z7G=function(O){if(O.vy.P7().isInline())return Oa;var b;O.D("html5_exponential_memory_for_sticky")?b=E0(O.lV.ip,"sticky-lifetime")<.5?"auto":u7[b7()]:b=u7[b7()];return g.TN("auto",b,!1,"s")}; EKY=function(O,b){var a,N=Jme(O,(a=b.T)==null?void 0:a.videoInfos);a=O.vy.getPlaybackRate();return a>1&&N?(O=aQe(O.lV.N,b.T.videoInfos,a),new wU(0,O,!0,"o")):new wU(0,0,!1,"o")}; Jme=function(O,b){return b&&g.PW(O.lV)?b.some(function(a){return a.video.fps>32}):!1}; Mtp=function(O,b){if(O.D("html5_disable_ustreamer_constraint_for_sabr")&&hU(b.videoData))return Oa;var a=O.vy.Ro();O.D("html5_use_video_quality_cap_for_ustreamer_constraint")&&a&&a.SU>0&&UC(b.videoData.TU)&&(O=a.SU,b.videoData.TU=new wU(0,O,!1,"u"));return b.videoData.TU}; cmz=function(O,b){if(g.PW(O.lV)&&p5(O.lV.N,GN.HEIGHT))var a=b.T.videoInfos[0].video.qualityOrdinal;else{var N=O.L_(!!b.T.T);B3(b.videoData)||QM(b.videoData);b=b.T.videoInfos;if(b.length){var k=g.q1(O.lV.experiments,"html5_override_oversend_fraction")||.85,D=b[0].video;D.projectionType!=="MESH"&&D.projectionType!=="EQUIRECTANGULAR"&&D.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||vp||(k=.45);O=g.q1(O.lV.experiments,"html5_viewport_undersend_maximum");for(D=0;D<b.length;D++){a=b[D];var R=a.video; if(N===null||R.width*k<N.width&&R.height*k<N.height){O&&D&&R.width<N.width*O&&R.height<N.height*O&&(a=b[D-1]);break}}N=a.video;a=new wU(0,a.itag==="93"?g.i5[Xb(N.width,N.height)]:N.qualityOrdinal,!1,"r")}else a=Oa;a=a.T}a&&(a=Math.max(a,360));return new wU(0,a,!1,"r")}; nKB=function(O,b){var a;a:if((a=b.T)&&a.videoInfos.length){for(var N=g.r(a.videoInfos),k=N.next();!k.done;k=N.next()){k=k.value;var D=void 0;if((D=k.G)==null?0:D.smooth){a=k.video.qualityOrdinal;break a}}a=a.videoInfos[0].video.qualityOrdinal}else a=0;ykf()&&!g.PW(O.lV)&&Nz(b.T.videoInfos[0])&&(a=Math.min(a,g.i5.large));N=g.q1(O.lV.experiments,"html5_chipset_soft_cap");N>0&&(a=Math.min(a,N));if(N=g.q1(O.lV.experiments,"html5_max_vertical_resolution")){O=4320;for(k=0;k<b.T.videoInfos.length;k++)D= b.T.videoInfos[k],D.video.height>N&&(O=Math.min(O,D.video.qualityOrdinal));if(O<4320){for(k=N=0;k<b.T.videoInfos.length;k++)D=b.T.videoInfos[k].video.qualityOrdinal,D<O&&(N=Math.max(N,D));N&&(a=Math.min(N,a))}}return new wU(0,a,!1,"o")}; GOz=function(O,b){var a=4320;!O.lV.G||g.fa(O.lV)||O.lV.D("hls_for_vod")||O.lV.D("mweb_remove_360p_cap")||(a=g.i5.medium);var N=g.q1(O.lV.experiments,"html5_default_quality_cap");N&&b.T.T&&(O.lV.D("html5_always_apply_default_quality_cap")||!b.videoData.l$&&!b.videoData.YA)&&(a=Math.min(a,N));N=g.q1(O.lV.experiments,"html5_random_playback_cap");var k=/[a-h]$/;N&&k.test(b.videoData.clientPlaybackNonce)&&(a=Math.min(a,N));if(k=N=g.q1(O.lV.experiments,"html5_hfr_quality_cap"))a:{k=b.T;if(k.T){k=g.r(k.videoInfos); for(var D=k.next();!D.done;D=k.next())if(D.value.video.fps>32){k=!0;break a}}k=!1}k&&(a=Math.min(a,N));(N=g.q1(O.lV.experiments,"html5_live_quality_cap"))&&b.videoData.isLivePlayback&&(a=Math.min(a,N));a=pGp(O,b,a);O=g.q1(O.lV.experiments,"html5_byterate_soft_cap");return new wU(0,a===4320?0:a,!1,"d",O)}; oKB=function(O){var b,a,N,k;return g.M(function(D){switch(D.G){case 1:return O.T.T&&typeof((b=navigator.mediaCapabilities)==null?void 0:b.decodingInfo)==="function"?g.J(D,Promise.resolve(),2):D.return(Promise.resolve());case 2:a=g.r(O.T.videoInfos),N=a.next();case 3:if(N.done){D.Vl(0);break}k=N.value;return g.J(D,phw(k),4);case 4:N=a.next(),D.Vl(3)}})}; PMQ=function(O,b){if(!b.videoData.G||O.D("html5_disable_performance_downgrade"))return!1;Date.now()-O.U>6E4&&(O.G=0);O.G++;O.U=Date.now();if(O.G!==4)return!1;xQ7(O,b.videoData.G);return!0}; jg3=function(O,b,a,N){if(!b||!a||!b.videoData.G)return!1;var k=g.q1(O.lV.experiments,"html5_df_downgrade_thresh"),D=O.D("html5_log_media_perf_info");if(!((0,g.S)()-O.X<5E3?0:D||k>0))return!1;var R=((0,g.S)()-O.X)/1E3;O.X=(0,g.S)();a=a.getVideoPlaybackQuality();if(!a)return!1;var d=a.droppedVideoFrames-O.Y,Z=a.totalVideoFrames-O.L;O.Y=a.droppedVideoFrames;O.L=a.totalVideoFrames;var F=a.displayCompositedVideoFrames===0?0:a.displayCompositedVideoFrames||-1;D&&O.lV.dP()&&O.vy.tN("ddf",{dr:a.droppedVideoFrames, de:a.totalVideoFrames,comp:F});if(N)return O.T=0,!1;if((Z-d)/R>O.J||!k||g.PW(O.lV))return!1;O.T=(Z>60?d/Z:0)>k?O.T+1:0;if(O.T!==3)return!1;xQ7(O,b.videoData.G);O.vy.tN("dfd",Object.assign({dr:a.droppedVideoFrames,de:a.totalVideoFrames},vKz()));return!0}; xQ7=function(O,b){var a=b.AN,N=b.video.fps,k=b.video.qualityOrdinal-1,D=O.V;b=""+a+(N>49?"p60":N>32?"p48":"");a=V_(a,N,D);k>0&&(a=Math.min(a,k));if(!K4.has(b)&&kf().includes(b)){var R=a;a=NM();+a[b]>0&&(R=Math.min(+a[b],R));a[b]!==R&&(a[b]=R,g.Sb("yt-player-performance-cap",a,2592E3))}else if(K4.has(b)||D==null){a:{R=R===void 0?!0:R;N=kf().slice();if(R){if(N.includes(b))break a;N.push(b)}else{if(!N.includes(b))break a;N.splice(N.indexOf(b),1)}g.Sb("yt-player-performance-cap-active-set",N,2592E3)}lz.set(b, a)}else K4.add(b),D==null||D.set(b,a);O.vy.YR()}; Sue=function(O,b){if(!b.T.T)return O.N?new wU(0,360,!1,"b"):Oa;for(var a=!1,N=!1,k=g.r(b.T.videoInfos),D=k.next();!D.done;D=k.next())sS(D.value)?a=!0:N=!0;a=a&&N;N=0;k=g.q1(O.lV.experiments,"html5_performance_cap_floor");k=O.lV.G?240:k;b=g.r(b.T.videoInfos);for(D=b.next();!D.done;D=b.next()){var R=D.value;if(!a||!sS(R))if(D=V_(R.AN,R.video.fps,O.V),R=R.video.qualityOrdinal,Math.max(D,k)>=R){N=R;break}}return new wU(0,N,!1,"b")}; Idb=function(O,b){var a=O.vy.P7();return a.isInline()&&!b.Pj?new wU(0,480,!1,"v"):hU(b)?Oa:a.isBackground()&&p7()/1E3>60&&!g.PW(O.lV)?new wU(0,360,!1,"v"):Oa}; fdz=function(O,b,a){if(O.lV.experiments.RX("html5_disable_client_autonav_cap_for_onesie")&&b.fetchType==="onesie"||g.PW(O.lV)&&(b7(-1)>=1080||b.osid))return Oa;var N=g.q1(O.lV.experiments,"html5_autonav_quality_cap"),k=g.q1(O.lV.experiments,"html5_autonav_cap_idle_secs");return N&&b.isAutonav&&p7()/1E3>k?(a&&(N=pGp(O,a,N)),new wU(0,N,!1,"e")):Oa}; pGp=function(O,b,a){if(O.D("html5_optimality_defaults_chooses_next_higher")&&a)for(O=b.T.videoInfos,b=1;b<O.length;b++)if(O[b].video.qualityOrdinal<a)return O[b-1].video.qualityOrdinal;return a}; ldz=function(O,b){O.D("html5_log_media_perf_info")&&(O.vy.tN("perfdb",vKz()),O.vy.tN("sessionperfdb",Object.fromEntries(lz.entries())),O.vy.tN("playbackperfdb",Object.fromEntries(O.V.entries())),O.vy.tN("hwc",{nch:navigator.hardwareConcurrency},!0),b&&O.vy.tN("mcdb",{itags:b.T.videoInfos.filter(function(a){var N;return((N=a.G)==null?void 0:N.smooth)===!1}).map(function(a){return a.itag}).join("-")}))}; vKz=function(){return v$(NM(),function(O){return""+O})}; tj=function(O){g.p.call(this);var b=this;this.provider=O;this.T=-1;this.N=!1;this.G=-1;this.playerState=new g.tS;this.networkErrorCount=this.rebufferTimeSecs=this.playTimeSecs=this.X=0;this.encounteredSabrFallback=!1;this.seekCount=this.nonNetworkErrorCount=0;this.delay=new g.sW(this.send,6E4,this);this.V=!1;this.jsErrorCount=0;this.Vt={oQ:function(){b.oQ()}}; this.oQ=function(){b.jsErrorCount++}; g.G(this,this.delay);window.addEventListener("error",this.oQ);window.addEventListener("unhandledrejection",this.oQ)}; VtB=function(O){O.T>=0||(O.provider.vy.getVisibilityState()===3?O.N=!0:(O.T=g.ab(O.provider),O.delay.start()))}; LiG=function(O){if(!(O.G<0)){var b=g.ab(O.provider),a=b-O.X;O.X=b;O.playerState.state===8?O.playTimeSecs+=a:O.playerState.isBuffering()&&!g.L(O.playerState,16)&&(O.rebufferTimeSecs+=a)}}; XGG=function(O){var b;switch((b=O.lV.playerCanaryStage)==null?void 0:b.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"}}; iXe=function(O){return window.PressureObserver&&new window.PressureObserver(O)}; QgB=function(O){O=O===void 0?iXe:O;g.p.call(this);var b=this;try{this.V=O(function(N){b.G=N.at(-1)}); var a;this.X=(a=this.V)==null?void 0:a.observe("cpu",{sampleInterval:2E3}).catch(function(N){N instanceof DOMException&&(b.T=N)})}catch(N){N instanceof DOMException&&(this.T=N)}}; e7z=function(O){var b={},a=window.h5vcc;b.hwConcurrency=navigator.hardwareConcurrency;O.T&&(b.cpe=O.T.message);O.G&&(b.cpt=O.G.time,b.cps=O.G.state);if(a==null?0:a.cVal)b.cb2s=a.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),b.cb5s=a.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),b.cb30s=a.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return b}; O4Y=function(O){var b;g.M(function(a){switch(a.G){case 1:return g.rf(a,2),g.J(a,O.X,4);case 4:g.AA(a,3);break;case 2:g.qB(a);case 3:(b=O.V)==null||b.disconnect(),g.Tz(a)}})}; a8b=function(O,b){b?b4w.test(O):(O=g.Bi(O),Object.keys(O).includes("cpn"))}; kB3=function(O,b,a,N,k,D,R){var d={format:"RAW"},Z={};if(h5(O)&&yq()){if(R){var F;((F=NHY.uaChPolyfill)==null?void 0:F.state.type)!==2?R=null:(R=NHY.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});Z=Object.assign(Z,R);d.withCredentials=!0}(R=g.Ny("EOM_VISITOR_DATA"))?Z["X-Goog-EOM-Visitor-Id"]=R:N?Z["X-Goog-Visitor-Id"]= N:g.Ny("VISITOR_DATA")&&(Z["X-Goog-Visitor-Id"]=g.Ny("VISITOR_DATA"));a&&(Z["X-Goog-PageId"]=a);(N=b.Tr)&&!$E(b)&&(Z["X-Goog-AuthUser"]=N);k&&(Z.Authorization="Bearer "+k);b.D("enable_datasync_id_header_in_web_vss_pings")&&b.Kt&&b.datasyncId&&(Z["X-YouTube-DataSync-Id"]=b.datasyncId);R||Z["X-Goog-Visitor-Id"]||k||a||N?d.withCredentials=!0:b.D("html5_send_cpn_with_options")&&b4w.test(O)&&(d.withCredentials=!0)}Object.keys(Z).length>0&&(d.headers=Z);D&&(d.onFinish=D);return Object.keys(d).length>1? d:null}; DLz=function(O,b,a,N,k,D,R,d){yq()&&a.token&&(O=Kl(O,{ctt:a.token,cttype:a.Ys,mdx_environment:a.mdxEnvironment}));N.D("net_pings_low_priority")&&(b||(b={}),b.priority="low");D||d&&N.D("nwl_skip_retry")?(b==null?b={}:a8b(O,N.D("html5_assert_cpn_with_regex")),R?sM().sendAndWrite(O,b):sM().sendThenWrite(O,b,d)):b?(a8b(O,N.D("html5_assert_cpn_with_regex")),snY(O,b)):g.Xx(O,k)}; sbf=function(O){for(var b=[],a=0;a<O;a++){for(var N={},k=Math.floor(Math.random()*9*1E8)+1E8,D="",R=0;R<9;R++)D+="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[Math.floor(Math.random()*52)];N.videoDecoderName=D;N.elapsedTimeMs=k;b.push(N)}return b}; RJY=function(O){return window.Profiler&&new window.Profiler(O)}; $LY=function(O){/[^a-zA-Z0-9;.!_-]/.test(O)&&(O=O.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return O}; hj=function(O,b,a){a=a===void 0?RJY:a;g.p.call(this);this.sampleInterval=O;this.maxBufferSize=b;this.N=a;this.encoder=new wl;this.T=[];this.V=0;Cke(this)}; Cke=function(O){var b=O.sampleInterval,a=O.maxBufferSize;if(b>0&&a>0&&!O.G&&O.V<1E7)try{O.X=O.N({sampleInterval:b,maxBufferSize:a});var N;(N=O.X)==null||N.addEventListener("samplebufferfull",function(){return g.M(function(k){if(k.G==1)return g.J(k,O.stop(),2);Cke(O);g.Tz(k)})})}catch(k){O.G=$LY(k.message)}}; yU=function(O,b){var a,N;return!!((a=window.h5vcc)==null?0:(N=a.settings)==null?0:N.set(O,b))}; Z4e=function(){var O,b,a,N=(O=window.h5vcc)==null?void 0:(b=O.settings)==null?void 0:(a=b.getPersistentSettingAsString)==null?void 0:a.call(b,"cpu_usage_tracker_intervals");if(N!=null){var k;O=(k=JSON.parse(N))!=null?k:[];k=O.filter(function(F){return F.type==="total"}).map(function(F){return F.seconds}); b=g.r(dLA);for(a=b.next();!a.done;a=b.next())a=a.value,k.indexOf(a)===-1&&O.push({type:"total",seconds:a});var D,R;(D=window.h5vcc)==null||(R=D.settings)==null||R.set("cpu_usage_tracker_intervals_enabled",1);var d,Z;(d=window.h5vcc)==null||(Z=d.settings)==null||Z.set("cpu_usage_tracker_intervals",JSON.stringify(O))}}; F7B=function(){var O=window.H5vccPlatformService,b="";if(O&&O.has("dev.cobalt.coat.clientloginfo")&&(O=O.open("dev.cobalt.coat.clientloginfo",function(){}))){var a=O.send(new ArrayBuffer(0)); a&&(b=String.fromCharCode.apply(String,g.H(new Uint8Array(a))));O.close()}return b}; g.rH=function(O){g.p.call(this);var b=this;this.provider=O;this.logger=new g.g_("qoe");this.T=new Map;this.sequenceNumber=1;this.Mi=NaN;this.xA="N";this.L=this.JV=this.Hp=this.yl=this.G=0;this.FX=this.Py=this.Y=this.C8="";this.R7=this.UU=NaN;this.pF=0;this.Dq=-1;this.zG=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.yp=this.isEmbargoed=this.aX=this.isOffline=this.isBuffering=!1;this.I8=[];this.J=null;this.m_=this.X=this.Ql=this.U=!1;this.V=-1;this.p8=!1;this.o8=new g.sW(this.Ol,750,this);this.Fp= this.adCpn=this.Xy=this.contentCpn="";this.adFormat=void 0;this.zl=0;this.bV=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.yW=new Set(["gd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.fF=!1;this.zo=NaN;this.Ni=0;this.Zh=!1;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.BB=!1;this.Vt={zS:function(N){b.zS(N)}, jCy:function(){return b.N}, TN:function(){return b.contentCpn}, Ejy:function(){return b.Xy}, reportStats:function(){b.reportStats()}, kWG:function(){return b.T.get("cat")||[]}, vS:function(N){return b.T.get(N)||[]}, gUd:function(){return b.T}, kj4:function(){return 0}, XA4:function(){return{adCpn:b.adCpn,Fp:b.Fp,adFormat:b.adFormat}}}; this.Tr=this.provider.lV.D("html5_qoe_relaxed_reporting");var a=g.q1(this.provider.lV.experiments,"html5_qoe_proto_mock_length");a&&!wH.length&&(wH=sbf(a));g.G(this,this.o8);try{navigator.getBattery().then(function(N){b.J=N})}catch(N){}g.TB(this,0,"vps",["N"]); O.lV.dP()&&(this.Ni=(0,g.S)(),this.zo=g.qy(function(){var N=(0,g.S)(),k=N-b.Ni;k>500&&b.tN("vmlock",{diff:k.toFixed()});b.Ni=N},250)); this.provider.videoData.l$&&(this.remoteControlMode=gQ7[this.provider.videoData.l$]||0);this.provider.videoData.FL&&(a=go3(this.provider.videoData.FL),a==null?0:a.length)&&(this.remoteConnectedDevices=a);O.lV.dP()&&(this.L8=new QgB,g.G(this,this.L8));a=g.q1(O.lV.experiments,"html5_js_self_profiler_sample_interval_ms");O=g.q1(O.lV.experiments,"html5_js_self_profiler_max_samples");a>0&&O>0&&(this.OU=new hj(a,O),g.G(this,this.OU))}; Ue=function(O,b,a){var N=O.T.get(b);N?N.push(a):O.T.set(b,[a])}; g.TB=function(O,b,a,N){Ue(O,a,b.toFixed(3)+":"+N.join(":"))}; BH3=function(O,b){var a=O.adCpn||O.provider.videoData.clientPlaybackNonce,N=O.provider.getCurrentTime(a);g.TB(O,b,"cmt",[N.toFixed(3)]);N=O.provider.QJ(a);if(O.N&&N*1E3>O.N.dN+100&&O.N){var k=O.N;a=k.isAd;N=N*1E3-k.dN;O.VN=b*1E3-k.Dky-N-k.w1_;k=(0,g.S)()-N;b=O.VN;N=O.provider.videoData;var D=N.isAd();if(a||D){D=(a?"ad":"video")+"_to_"+(D?"ad":"video");var R={};N.Y&&(R.cttAuthInfo={token:N.Y,videoId:N.videoId});R.startTime=k-b;eC(D,R);g.Q$({targetVideoId:N.videoId,targetCpn:N.clientPlaybackNonce}, D);iT("pbs",k,D)}else k=O.provider.vy.cD(),k.Y!==N.clientPlaybackNonce?(k.N=N.clientPlaybackNonce,k.G=b):N.U3()||g.I6(new g.Nf("CSI timing logged before gllat",{cpn:N.clientPlaybackNonce}));O.tN("gllat",{l:O.VN.toFixed(),prev_ad:+a});delete O.N}}; uk=function(O,b){b=b===void 0?NaN:b;b=b>=0?b:g.ab(O.provider);var a=O.provider.vy.EA(),N=a.jd-(O.UU||0);N>0&&g.TB(O,b,"bwm",[N,(a.Mp-(O.R7||0)).toFixed(3)]);isNaN(O.UU)&&a.jd&&O.isOffline&&O.zS(!1);O.UU=a.jd;O.R7=a.Mp;isNaN(a.bandwidthEstimate)||g.TB(O,b,"bwe",[a.bandwidthEstimate.toFixed(0)]);O.provider.lV.dP()&&Object.keys(a.T).length!==0&&O.tN("bwinfo",a.T);if(O.provider.lV.dP()||O.provider.lV.D("html5_log_meminfo"))N=HtG(O.provider.D("html5_enable_chrobalt_media_source_memory_apis")),Object.values(N).some(function(D){return D!== void 0})&&O.tN("meminfo",N); if(O.provider.lV.dP()){var k;(N=(k=O.L8)==null?void 0:e7z(k))&&Object.values(N).some(function(D){return D!=null})&&O.tN("cpuinfo",N)}O.OU&&O.tN("jsprof",O.OU.flush()); O.J&&g.TB(O,b,"bat",[O.J.level,O.J.charging?"1":"0"]);k=O.provider.vy.getVisibilityState();O.Dq!==k&&(g.TB(O,b,"vis",[k]),O.Dq=k);BH3(O,b);(k=K7B(O.provider))&&k!==O.pF&&(g.TB(O,b,"conn",[k]),O.pF=k);trY(O,b,a)}; trY=function(O,b,a){if(!isNaN(a.QU)){var N=a.QU;a.G<N&&(N=a.G);g.TB(O,b,"bh",[N.toFixed(3)])}}; hJw=function(O,b,a){g.KE(O.provider.lV,g.Lt(O.provider.videoData)).then(function(N){var k=!1;b.includes("&dt=")||b.includes("&cotn=")?k=!0:O.provider.lV.D("qoe_with_networkless")&&(k=!0);var D=O.provider.lV.D("qoe_send_and_write"),R=O.provider.lV;N=kB3(b,R,O.provider.lV.pageId,O.provider.lV.sendVisitorIdHeader?O.provider.videoData.visitorData:void 0,N);R.D("html5_simplify_pings")&&(N=N||{});N?(N.method="POST",N.postBody=a,DLz(b,N,{token:O.provider.videoData.Y,Ys:O.provider.videoData.bK,mdxEnvironment:O.provider.videoData.mdxEnvironment}, R,void 0,k,D&&O.aX)):k?(k=O.provider.lV.D("networkless_ajax"),R={method:"POST",postBody:a},D&&O.aX?sM().sendAndWrite(b,R):k?g.nl(b,{method:"POST",postBody:a}):sM().sendThenWrite(b,R)):(D=a,D=D===void 0?"":D,ZlA(b,D)||g.Xx(b,void 0,void 0,void 0,D))})}; yjQ=function(O){if(!O.provider.lV.D("html5_qoe_no_len_check")){for(var b=0,a=g.r(O.T.entries()),N=a.next();!N.done;N=a.next()){var k=g.r(N.value);N=k.next().value;k=k.next().value;b+=N.length+Number(Qf(k,function(D,R){return D+R.length},0))}b>96E3&&(new g.sW(O.reportStats,0,O)).start()}}; w6w=function(O){O.provider.videoData.n0&&Aj(O,"prefetch");O.provider.videoData.BB&&O.tN("reload",{r:O.provider.videoData.reloadReason,ct:O.provider.videoData.BB});O.provider.videoData.Ql&&Aj(O,"monitor");O.provider.videoData.isLivePlayback&&Aj(O,"live");Zg&&Aj(O,"streaming");O.provider.videoData.l$&&O.tN("ctrl",{mode:O.provider.videoData.l$},!0);if(O.provider.videoData.FL){var b=O.provider.videoData.FL.replace(/,/g,"_");O.tN("ytp",{type:b},!0)}O.provider.videoData.ll&&(b=O.provider.videoData.ll.replace(/,/g, "."),O.tN("ytrexp",{ids:b},!0));var a=O.provider.videoData;b=O.provider.lV.D("enable_white_noise")||O.provider.lV.D("enable_webgl_noop");a=g.qg(a)||g.om(a)||g.xH(a)||g.P3(a);(b||a)&&(b=(0,g.W6)())&&O.T.set("gpu",[b]);QM(O.provider.videoData)&&g.TB(O,g.ab(O.provider),"dt",["1"]);O.provider.lV.dP()&&(b=(0,g.S)()-O.provider.lV.B1,O.tN("playerage",{secs:Math.pow(1.6,Math.round(Math.log(b/1E3)/Math.log(1.6))).toFixed()}));O.X=!0;O.Mi=g.qy(function(){O.reportStats()},1E4)}; rjQ=function(O,b,a){var N=g.ab(O.provider);THp(O,N,b,0,a);uk(O,N);yjQ(O)}; THp=function(O,b,a,N,k){var D=O.provider.lV.T.cbrver;O.provider.lV.T.cbr==="Chrome"&&/^96[.]/.test(D)&&a==="net.badstatus"&&/rc\.500/.test(k)&&ULb(O,3);O.provider.lV.D("html5_use_ump")&&/b248180278/.test(k)&&ULb(O,4);D=O.provider.getCurrentTime(O.adCpn||O.provider.videoData.clientPlaybackNonce);N=N===1?"fatal":"";a=[a,N,D.toFixed(3)];N&&(k+=";a6s."+Ti());k&&a.push(uyB(k));g.TB(O,b,"error",a);O.X=!0}; gn8=function(O,b){var a=g.ab(O.provider);if(!O.provider.lV.experiments.RX("html5_refactor_sabr_video_format_selection_logging")||b.T.id!==O.C8){var N=[b.T.id,b.G,O.C8,b.reason];b.token&&N.push(b.token);g.TB(O,a,"vfs",N);O.C8=b.T.id;N=O.provider.vy.getPlayerSize();if(N.width>0&&N.height>0){N=[Math.round(N.width),Math.round(N.height)];var k=g.sN();k>1&&N.push(k);g.TB(O,a,"view",N)}O.Ql||(O.provider.lV.dP()&&Aj(O,"rqs2"),O.provider.videoData.T&&Yf(O.provider.videoData.T)&&O.T.set("preload",["1"]));O.Ql= !0;O.X=!0}b.reason==="m"&&++O.zl===100&&ULb(O,2);g.TB(O,a,"vps",[O.xA]);O.Tr||O.reportStats(a)}; Ajz=function(O){O.V>=0||(O.provider.lV.qk||O.provider.vy.getVisibilityState()!==3?O.V=g.ab(O.provider):O.p8=!0)}; FSb=function(O,b,a){if(O.provider.lV.experiments.RX("html5_refactor_sabr_audio_format_selection_logging")){b=a.T;var N=[b.audio&&b.video?b.rG?b.rG:"":b.id];b.LF&&b.LF.id&&N.push(b.LF.id);b=N.join(";");b!==O.Y&&(N=[b,O.Y,a.reason],a.token&&N.push(a.token),g.TB(O,g.ab(O.provider),"afs",N),O.Y=b)}else a.T.id!==O.Y&&(N=[a.T.id,O.Y,a.reason],a.token&&N.push(a.token),g.TB(O,b,"afs",N),O.Y=a.T.id)}; Aj=function(O,b){Ue(O,"cat",b)}; W7G=function(O,b,a,N,k){var D=g.ab(O.provider);b!==1&&b!==3&&b!==5||g.TB(O,D,"vps",[O.xA]);Ue(O,"xvt","t."+D.toFixed(3)+";m."+k.toFixed(3)+";g.2;tt."+b+";np.0;c."+a+";d."+N)}; ULb=function(O,b){O.m_||(Ue(O,"fcnz",""+b),O.m_=!0)}; uyB=function(O){/[^a-zA-Z0-9;.!_-]/.test(O)&&(O=O.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return O}; qeB=function(O){this.provider=O;this.U=!1;this.T=0;this.X=-1;this.n2=NaN;this.V=0;this.segments=[];this.Y=this.N=0;this.previouslyEnded=!1;this.J=this.provider.vy.getVolume();this.L=this.provider.vy.isMuted()?1:0;this.G=qL(this.provider)}; H6=function(O){O.G.startTime=O.V;O.G.endTime=O.T;var b=!1;O.segments.length&&g.Z$(O.segments).isEmpty()?(O.segments[O.segments.length-1].previouslyEnded&&(O.G.previouslyEnded=!0),O.segments[O.segments.length-1]=O.G,b=!0):O.segments.length&&O.G.isEmpty()||(O.segments.push(O.G),b=!0);b?O.G.endTime===0&&(O.previouslyEnded=!1):O.G.previouslyEnded&&(O.previouslyEnded=!0);O.N+=O.T-O.V;O.G=qL(O.provider);O.G.previouslyEnded=O.previouslyEnded;O.previouslyEnded=!1;O.V=O.T}; YeA=function(O){H4w(O);O.Y=g.qy(function(){O.update()},100); O.n2=g.ab(O.provider);O.G=qL(O.provider)}; H4w=function(O){g.Yj(O.Y);O.Y=NaN}; cje=function(O,b,a){a-=O.n2;return b===O.T&&a>.5}; mLb=function(O,b,a,N){this.lV=b;this.FX=a;this.segments=[];this.experimentIds=[];this.p8=this.zo=this.isFinal=this.delayThresholdMet=this.Zh=this.Dq=this.autoplay=this.autonav=!1;this.pF="yt";this.Y=[];this.U=this.J=null;this.sendVisitorIdHeader=this.L8=!1;this.L=this.pageId="";this.N=a==="watchtime";this.V=a==="playback";this.Xy=a==="atr";this.Is=a==="engage";this.sendVisitorIdHeader=!1;this.uri=this.Xy?"/api/stats/"+a:"//"+b.sW+"/api/stats/"+a;N&&(this.zo=N.fs,N.rtn&&(this.U=N.rtn),this.N?(this.playerState= N.state,N.rti>0&&(this.J=N.rti)):(this.xt=N.mos,this.Yt=N.volume,N.at&&(this.adType=N.at)),N.autonav&&(this.autonav=N.autonav),N.inview!=null&&(this.zG=N.inview),N.size&&(this.R7=N.size),N.playerwidth&&(this.CJ=N.playerwidth),N.playerheight&&(this.Yl=N.playerheight));this.zl=g.On(b.T);this.L=FY(b.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.L==="all"||this.L==="once")this.BB=g.On(b.zo);this.qk=b.Dq;this.experimentIds=QeB(b.experiments);this.OU=b.zl;this.pF=b.yl;this.region=b.region; this.userAge=b.userAge;this.Ql=b.l4;this.I8=p7();this.sendVisitorIdHeader=b.sendVisitorIdHeader;this.aX=b.D("vss_pings_using_networkless")||b.D("kevlar_woffle");this.B1=b.D("vss_final_ping_send_and_write");this.Ni=b.D("vss_use_send_and_write");this.pageId=b.pageId;this.FM=b.D("vss_playback_use_send_and_write");b.livingRoomAppMode&&(this.livingRoomAppMode=b.livingRoomAppMode);this.ip=b.X&&b.D("embeds_append_synth_ch_headers");g.oS(b)&&(this.UU=b.Xy);g.To(g.La(b))&&this.Y.push(1);this.accessToken=g.Lt(O); O.y6[this.FX]?this.X=O.y6[this.FX]:O.y6.playback&&(this.X=O.y6.playback);this.adFormat=O.adFormat;this.adQueryId=O.adQueryId;this.autoplay=MB7(O);this.V&&(this.Dq=O.BA&&Im(O)==="adunit"?!0:!1);this.autonav=O.isAutonav||this.autonav;this.contentVideoId=l0(O);this.clientPlaybackNonce=O.clientPlaybackNonce;this.Zh=O.KJ;O.Y&&(this.Mi=O.Y,this.fF=O.bK);O.mdxEnvironment&&(this.mdxEnvironment=O.mdxEnvironment);this.T=O.pF;this.yp=O.yp;O.G&&(this.yW=O.G.itag,O.X&&O.X.itag!==this.yW&&(this.m_=O.X.itag));O.T&& Yf(O.T)&&(this.offlineDownloadUserChoice="1");this.eventLabel=Im(O);this.p8=O.gF?!1:O.iE;this.A0=O.gW;if(b=zv(O))this.gF=b;this.yJ=O.uP;this.partnerId=O.partnerId;this.eventId=O.eventId;this.playlistId=O.X1||O.playlistId;this.XY=O.XY;this.l$=O.l$;this.FL=O.FL;this.h9=O.h9;this.subscribed=O.subscribed;this.videoId=O.videoId;this.videoMetadata=O.videoMetadata;this.visitorData=O.visitorData;this.osid=O.osid;this.Lx=O.Lx;this.referrer=O.referrer;this.T7=O.mf||O.T7;this.bV=O.Mr;this.Sj=O.Sj;this.userGenderAge= O.userGenderAge;this.Tj=O.Tj;this.embedsRct=O.embedsRct;this.embedsRctn=O.embedsRctn;g.oS(this.lV)&&O.mutedAutoplay&&(O.mutedAutoplayDurationMode===2&&O.limitedPlaybackDurationInSeconds===0&&O.endSeconds===0?this.Y.push(7):this.Y.push(2));O.isEmbedsShortsMode(new g.zJ(this.CJ,this.Yl),!!this.playlistId)&&this.Y.push(3);g.Z4(O)&&this.Y.push(4);this.C8=O.X_;O.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=O.compositeLiveIngestionOffsetToken)}; zJz=function(O,b){var a=O.sendVisitorIdHeader?O.visitorData:void 0;return g.KE(O.lV,O.accessToken).then(function(N){return kB3(O.uri,O.lV,O.pageId,a,N,b,O.ip)})}; MrB=function(O,b){return function(){O.lV.D("html5_simplify_pings")?(O.T=O.Py,O.o8=b(),O.I8=0,O.send()):zJz(O).then(function(a){var N=Jjb(O);N.cmt=N.len;N.lact="0";var k=b().toFixed(3);N.rt=Number(k).toString();N=g.mm(O.uri,N);O.lV.D("vss_through_gel_double")&&EQz(N);O.aX?(a==null&&(a={}),O.Ni?sM().sendAndWrite(N,a):sM().sendThenWrite(N,a)):a?g.nl(N,a):g.Xx(N)})}}; Jjb=function(O){var b={ns:O.pF,el:O.eventLabel,cpn:O.clientPlaybackNonce,ver:2,cmt:O.G(O.T),fmt:O.yW,fs:O.zo?"1":"0",rt:O.G(O.o8),adformat:O.adFormat,content_v:O.contentVideoId,euri:O.qk,lact:O.I8,live:O.gF,cl:(766001231).toString(),mos:O.xt,state:O.playerState,volume:O.Yt};O.subscribed&&(b.subscribed="1");Object.assign(b,O.zl);O.L==="all"?Object.assign(b,O.BB):O.L==="once"&&O.V&&Object.assign(b,O.BB);O.autoplay&&(b.autoplay="1");O.Dq&&(b.sautoplay="1");O.Zh&&(b.dni="1");!O.N&&O.UU&&(b.epm=nQ7[O.UU]); O.isFinal&&(b["final"]="1");O.p8&&(b.splay="1");O.yp&&(b.delay=O.yp);O.OU&&(b.hl=O.OU);O.region&&(b.cr=O.region);O.userGenderAge&&(b.uga=O.userGenderAge);O.userAge!==void 0&&O.Ql&&(b.uga=O.Ql+O.userAge);O.Py!==void 0&&(b.len=O.G(O.Py));!O.N&&O.experimentIds.length>0&&(b.fexp=O.experimentIds.toString());O.U!==null&&(b.rtn=O.G(O.U));O.T7&&(b.feature=O.T7);O.l$&&(b.ctrl=O.l$);O.FL&&(b.ytr=O.FL);O.m_&&(b.afmt=O.m_);O.offlineDownloadUserChoice&&(b.ODUC=O.offlineDownloadUserChoice);O.yl&&(b.lio=O.G(O.yl)); O.N?(b.idpj=O.A0,b.ldpj=O.yJ,O.delayThresholdMet&&(b.dtm="1"),O.J!=null&&(b.rti=O.G(O.J)),O.Tj&&(b.ald=O.Tj),O.compositeLiveIngestionOffsetToken&&(b.clio=O.compositeLiveIngestionOffsetToken)):O.adType!==void 0&&(b.at=O.adType);O.R7&&(O.V||O.N)&&(b.size=O.R7);O.V&&O.Y.length&&(b.pbstyle=O.Y.join(","));O.zG!=null&&(O.V||O.N)&&(b.inview=O.G(O.zG));O.N&&(b.volume=YQ(O,g.Xq(O.segments,function(N){return N.volume})),b.st=YQ(O,g.Xq(O.segments,function(N){return N.startTime})),b.et=YQ(O,g.Xq(O.segments,function(N){return N.endTime})), bX(O.segments,function(N){return N.playbackRate!==1})&&(b.rate=YQ(O,g.Xq(O.segments,function(N){return N.playbackRate}))),bX(O.segments,function(N){return N.T!=="-"})&&(b.als=g.Xq(O.segments,function(N){return N.T}).join(",")),bX(O.segments,function(N){return N.previouslyEnded})&&(b.pe=g.Xq(O.segments,function(N){return""+ +N.previouslyEnded}).join(","))); b.muted=YQ(O,g.Xq(O.segments,function(N){return N.muted?1:0})); bX(O.segments,function(N){return N.visibilityState!==0})&&(b.vis=YQ(O,g.Xq(O.segments,function(N){return N.visibilityState}))); bX(O.segments,function(N){return N.connectionType!==0})&&(b.conn=YQ(O,g.Xq(O.segments,function(N){return N.connectionType}))); bX(O.segments,function(N){return N.G!==0})&&(b.blo=YQ(O,g.Xq(O.segments,function(N){return N.G}))); bX(O.segments,function(N){return!!N.V})&&(b.blo=g.Xq(O.segments,function(N){return N.V}).join(",")); bX(O.segments,function(N){return!!N.compositeLiveStatusToken})&&(b.cbs=g.Xq(O.segments,function(N){return N.compositeLiveStatusToken}).join(",")); bX(O.segments,function(N){return N.X!=="-"})&&(b.cc=g.Xq(O.segments,function(N){return N.X}).join(",")); bX(O.segments,function(N){return N.clipId!=="-"})&&(b.clipid=g.Xq(O.segments,function(N){return N.clipId}).join(",")); if(bX(O.segments,function(N){return!!N.audioId})){var a="au"; O.V&&(a="au_d");b[a]=g.Xq(O.segments,function(N){return N.audioId}).join(",")}yq()&&O.Mi&&(b.ctt=O.Mi,b.cttype=O.fF,b.mdx_environment=O.mdxEnvironment); O.Is&&(b.etype=O.Tr!==void 0?O.Tr:0);O.bV&&(b.uoo=O.bV);O.livingRoomAppMode&&O.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(b.clram=p6z[O.livingRoomAppMode]||O.livingRoomAppMode);O.X?GBz(O,b):(b.docid=O.videoId,b.referrer=O.referrer,b.ei=O.eventId,b.of=O.Lx,b.osid=O.osid,b.vm=O.videoMetadata,O.adQueryId&&(b.aqi=O.adQueryId),O.autonav&&(b.autonav="1"),O.playlistId&&(b.list=O.playlistId),O.h9&&(b.ssrt="1"),O.Sj&&(b.upt=O.Sj));O.V&&(O.embedsRct&&(b.rct=O.embedsRct),O.embedsRctn&&(b.rctn= O.embedsRctn),O.compositeLiveIngestionOffsetToken&&(b.clio=O.compositeLiveIngestionOffsetToken));O.C8&&(b.host_cpn=O.C8);return b}; GBz=function(O,b){if(b&&O.X){var a=new Set(["q","feature","mos"]),N=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),k=new Set(["aqi","autonav","list","ssrt","upt"]);O.X.ns==="3pp"&&(b.ns="3pp");for(var D=g.r(Object.keys(O.X)),R=D.next();!R.done;R=D.next())R=R.value,N.has(R)||a.has(R)||k.has(R)&&!O.X[R]||(b[R]=O.X[R])}}; YQ=function(O,b){return g.Xq(b,O.G).join(",")}; EQz=function(O){O.indexOf("watchtime")!==-1&&g.wi("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:O}})}; oQb=function(O,b){O.attestationResponse&&zJz(O).then(function(a){a=a||{};a.method="POST";a.postParams={atr:O.attestationResponse};O.aX?O.Ni?sM().sendAndWrite(b,a):sM().sendThenWrite(b,a):g.nl(b,a)})}; c6=function(O){g.p.call(this);this.provider=O;this.Y="paused";this.N=NaN;this.U=[10,10,10,40];this.J=this.L=0;this.Mi=this.Xy=this.Tr=this.yl=this.V=!1;this.G=this.X=NaN;this.logger=new g.g_("vss");this.T=new qeB(O)}; Sep=function(O){if(!O.V){O.provider.videoData.Rb===16623&&g.I6(Error("Playback for EmbedPage"));var b=m7(O,"playback");O.U=xLw(O);YeA(O.T);b.U=zB(O);O.G>0&&(b.T-=O.G);b.send();if(O.provider.videoData.OQ){b=O.provider.lV;var a=O.provider.videoData,N={html5:"1",video_id:a.videoId,cpn:a.clientPlaybackNonce,ei:a.eventId,ptk:a.OQ,oid:a.lQ,ptchn:a.mB,pltype:a.vW,content_v:l0(a)};a.CQ&&Object.assign(N,{m:a.CQ});b=g.mm(b.kB+"ptracking",N);PkY(O,b)}O.provider.videoData.yp||(vQY(O),jbb(O));O.V=!0;O=O.T;O.T= O.QJ();O.n2=g.ab(O.provider);!(O.V===0&&O.T<5)&&O.T-O.V>2&&(O.V=O.T);O.U=!0}}; xLw=function(O){var b=O.provider.videoData.gW,a=O.provider.videoData.uP,N=[10+b,10,10,40+a-b,40],k,D=(k=O.provider.videoData.getPlayerResponse())==null?void 0:k.playbackTracking,R=D==null?void 0:D.videostatsScheduledFlushWalltimeSeconds;k=D==null?void 0:D.videostatsDefaultFlushIntervalSeconds;if(!(R&&R.length>0&&k))return O.logger.info("Missing valid scheduled pings config "+R+" "+k),N;b=[R[0]+b].concat(g.H(R.slice(1).map(function(d,Z){return d-R[Z]})),[k+a-b, k]);return b.some(function(d){return d<0})?(O.logger.T(347111855,"Neg vss scheduled pings "+R+" "+k),N):b}; zB=function(O,b){b=b===void 0?NaN:b;var a=g.ab(O.provider);b=isNaN(b)?a:b;b=Math.ceil(b);var N=O.U[O.L];O.L+1<O.U.length&&O.L++;var k=b+N;O.N=g.Wi(function(){if(!O.Yk()){O.N=NaN;var D=I8Q(O),R=f8Y(O,D);R.J=k;var d=O.J>1E3;!(D.length>1)&&D[0].isEmpty()||d||(R.U=zB(O,k));R.send();O.J++}},(k-a)*1E3); return O.X=k}; Jj=function(O){g.Hi(O.N);O.N=NaN}; I8Q=function(O){O.T.update();O=O.T;O.segments.length&&O.T===O.V||H6(O);var b=O.segments;O.segments=[];return b}; m7=function(O,b){var a=l8w(O.provider);Object.assign(a,{state:O.Y});b=new mLb(O.provider.videoData,O.provider.lV,b,a);b.T=O.provider.vy.QJ();a=O.provider.videoData.clientPlaybackNonce;b.T=O.provider.vy.O2(a);O.provider.videoData.isLivePlayback||(b.Py=O.provider.vy.getDuration(a));O.provider.videoData.T&&(a=O.provider.videoData.T.wD(b.T))&&(b.yl=a-b.T,O.provider.lV.D("html5_disable_live_dvr_shrink_for_cdm_vss")&&tU(O.provider.videoData)&&(b.T+=O.provider.vy.O0(),b.yl-=O.provider.vy.O0()));b.o8=g.ab(O.provider); b.segments=[qL(O.provider)];return b}; f8Y=function(O,b){var a=m7(O,"watchtime");Vre(O)&&(a.delayThresholdMet=!0,O.Tr=!0);if(O.G>0){for(var N=g.r(b),k=N.next();!k.done;k=N.next())k=k.value,k.startTime-=O.G,k.endTime-=O.G;a.T-=O.G}else a.T=O.T.T;a.segments=b;return a}; Ee=function(O,b){var a=L7A(O,!isNaN(O.X));b&&(O.X=NaN);return a}; L7A=function(O,b){var a=f8Y(O,I8Q(O));!isNaN(O.X)&&b&&(a.J=O.X);return a}; Vre=function(O){var b;if(b=O.provider.videoData.isLoaded()&&O.provider.videoData.yp&&O.V&&!O.Tr)b=O.T,b=b.N+b.QJ()-b.V>=O.provider.videoData.yp;return!!b}; vQY=function(O){O.provider.videoData.youtubeRemarketingUrl&&!O.Xy&&(PkY(O,O.provider.videoData.youtubeRemarketingUrl),O.Xy=!0)}; jbb=function(O){O.provider.videoData.googleRemarketingUrl&&!O.Mi&&(PkY(O,O.provider.videoData.googleRemarketingUrl),O.Mi=!0)}; X6z=function(O){if(!O.Yk()&&O.V){O.Y="paused";var b=Ee(O);b.isFinal=!0;b.send();O.dispose()}}; i4G=function(O,b){if(!O.Yk())if(g.L(b.state,2)||g.L(b.state,512)){if(O.Y="paused",g.qw(b,2)||g.qw(b,512))g.qw(b,2)&&(O.T.previouslyEnded=!0),O.V&&(Jj(O),Ee(O).send(),O.X=NaN)}else if(g.L(b.state,8)){O.Y="playing";var a=O.V&&isNaN(O.N)?zB(O):NaN;if(!isNaN(a)&&(Wh(b,64)<0||Wh(b,512)<0)){var N=L7A(O,!1);N.U=a;N.send()}g.qw(b,16)&&b.state.seekSource===58&&(O.T.previouslyEnded=!0)}else O.Y="paused"}; Qb7=function(O,b,a){if(!O.yl){a||(a=m7(O,"atr"));a.attestationResponse=b;try{a.send()}catch(N){if(N.message!=="Unknown Error")throw N;}O.yl=!0}}; PkY=function(O,b){var a=O.provider.lV;g.KE(O.provider.lV,g.Lt(O.provider.videoData)).then(function(N){var k=O.provider.lV.pageId,D=O.provider.lV.sendVisitorIdHeader?O.provider.videoData.visitorData:void 0,R=O.provider.lV.D("vss_pings_using_networkless")||O.provider.lV.D("kevlar_woffle"),d=O.provider.lV.D("allow_skip_networkless");N=kB3(b,a,k,D,N);DLz(b,N,{token:O.provider.videoData.Y,Ys:O.provider.videoData.bK,mdxEnvironment:O.provider.videoData.mdxEnvironment},a,void 0,R&&!d,!1,!0)})}; eJ3=function(){this.endTime=this.startTime=-1;this.X="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.G=0;this.compositeLiveStatusToken=this.V=void 0;this.volume=this.connectionType=0;this.muted=!1;this.T=this.clipId="-";this.previouslyEnded=!1}; ML=function(O,b,a){this.videoData=O;this.lV=b;this.vy=a;this.T=void 0}; g.ab=function(O){return OAQ(O)()}; OAQ=function(O){if(!O.T){var b=g.D$(function(N){var k=(0,g.S)();N&&k<=631152E6&&(O.vy.tN("ytnerror",{issue:28799967,value:""+k}),k=(new Date).getTime()+2);return k},O.lV.D("html5_validate_yt_now")),a=b(); O.T=function(){return Math.round(b()-a)/1E3}; O.vy.Wu()}return O.T}; l8w=function(O){var b=O.vy.Ls()||{};b.fs=O.vy.tG();b.volume=O.vy.getVolume();b.muted=O.vy.isMuted()?1:0;b.mos=b.muted;b.clipid=O.vy.rR();var a;b.playerheight=((a=O.vy.getPlayerSize())==null?void 0:a.height)||0;var N;b.playerwidth=((N=O.vy.getPlayerSize())==null?void 0:N.width)||0;O=O.videoData;a={};O.G&&(a.fmt=O.G.itag,O.X&&(O.FX?O.X.itag!==O.G.itag:O.X.itag!=O.G.itag)&&(a.afmt=O.X.itag));a.ei=O.eventId;a.list=O.playlistId;a.cpn=O.clientPlaybackNonce;O.videoId&&(a.v=O.videoId);O.Rr&&(a.infringe=1); (O.gF?0:O.iE)&&(a.splay=1);(N=zv(O))&&(a.live=N);O.BA&&(a.sautoplay=1);O.M5&&(a.autoplay=1);O.XY&&(a.sdetail=O.XY);O.partnerId&&(a.partnerid=O.partnerId);O.osid&&(a.osid=O.osid);O.Rf&&(a.cc=g.D97(O.Rf));return Object.assign(b,a)}; K7B=function(O){var b=JYz();if(b)return bAY[b]||bAY.other;if(g.PW(O.lV)){O=navigator.userAgent;if(/[Ww]ireless[)]/.test(O))return 3;if(/[Ww]ired[)]/.test(O))return 30}return 0}; qL=function(O){var b=new eJ3,a;b.X=((a=l8w(O).cc)==null?void 0:a.toString())||"-";b.playbackRate=O.vy.getPlaybackRate();a=O.vy.getVisibilityState();a!==0&&(b.visibilityState=a);O.lV.m_&&(b.G=1);b.V=O.videoData.Qk;b.compositeLiveStatusToken=O.videoData.compositeLiveStatusToken;a=O.vy.getAudioTrack();a.LF&&a.LF.id&&a.LF.id!=="und"&&(b.audioId=a.LF.id);b.connectionType=K7B(O);b.volume=O.vy.getVolume();b.muted=O.vy.isMuted();b.clipId=O.vy.rR()||"-";b.T=O.videoData.VL||"-";return b}; g.n4=function(O,b){g.p.call(this);var a=this;this.provider=O;this.V=new Map;this.xA=new g.tS;this.Vt={toy:function(){return a.qoe}, NyG:function(){return a.T}, LrG:function(){return a.G}}; this.provider.videoData.R3()&&!this.provider.videoData.H7&&(this.T=new c6(this.provider),this.T.G=0,g.G(this,this.T),this.qoe=new g.rH(this.provider,b),g.G(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.W6=this.provider.videoData.clientPlaybackNonce)&&this.V.set(this.W6,this.T));if(O.lV.playerCanaryState==="canary"||O.lV.playerCanaryState==="holdback")this.G=new tj(this.provider),g.G(this,this.G)}; aFz=function(O){O.G&&VtB(O.G);O.qoe&&Ajz(O.qoe)}; Nzf=function(O){if(O.qoe){O=O.qoe;for(var b=O.provider.videoData,a=O.provider.lV,N=g.r(a.sX),k=N.next();!k.done;k=N.next())Aj(O,k.value);if(O.provider.D("html5_enable_qoe_cat_list"))for(N=g.r(b.sW),k=N.next();!k.done;k=N.next())Aj(O,k.value);else b.sX&&Aj(O,O.provider.videoData.sX);b.u3()&&(N=b.T,Ua(b)&&Aj(O,"manifestless"),N&&xA(N)&&Aj(O,"live-segment-"+xA(N).toFixed(1)));hU(b)?Aj(O,"sabr"):O.pA(W3(b));if(X6(b)||b.CD())b.CD()&&Aj(O,"ssa"),Aj(O,"lifa");tU(b)&&Aj(O,"cdm");b.gatewayExperimentGroup&& (N=b.gatewayExperimentGroup,N==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?N="spkadtrt":N==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(N="spkadctrl"),Aj(O,N));a.yl!=="yt"&&O.T.set("len",[b.lengthSeconds.toFixed(2)]);b.cotn&&!QM(b)&&O.zS(!0);a.dP()&&(b=F7B())&&O.tN("cblt",{m:b});if(a.D("html5_log_screen_diagonal")){a=O.tN;var D;b=((D=window.H5vccScreen)==null?0:D.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;a.call(O,"cbltdiag",{v:b})}}}; kdG=function(O,b){O.T&&(O=O.T,b===58?O.T.update():O.V&&(Jj(O),Ee(O).send(),O.X=NaN))}; DR8=function(O,b){if(g.qw(b,1024)||g.qw(b,512)||g.qw(b,4)){if(O.G){var a=O.G;a.G>=0||(a.T=-1,a.delay.stop())}O.qoe&&(a=O.qoe,a.U||(a.V=-1))}if(O.provider.videoData.enableServerStitchedDai&&O.W6){var N;(N=O.V.get(O.W6))==null||i4G(N,b)}else O.T&&i4G(O.T,b);if(O.qoe){N=O.qoe;a=b.state;var k=g.ab(N.provider),D=N.getPlayerState(a),R=a.seekSource||void 0;if(D!==N.xA){N.Tr||k<N.G||(N.xA==="PL"?N.playTimeSecs+=k-N.G:N.xA==="B"&&N.isBuffering&&(N.isBuffering=!1,N.rebufferTimeSecs+=k-N.yl,!N.yp&&N.rebufferTimeSecs>= 10&&N.playTimeSecs<=180&&(N.T.set("qoealert",["1"]),N.yp=!0)),D!=="B"||N.xA!=="PL"&&N.xA!=="PB"||(N.isBuffering=!0),N.G=k);N.xA==="PL"&&(D==="B"||D==="S")||N.provider.lV.dP()?uk(N,k):(N.fF||D!=="PL"||(N.fF=!0,trY(N,k,N.provider.vy.EA())),BH3(N,k));D==="PL"&&g.Rl(N.o8);var d=[D];D==="S"&&R&&d.push("ss."+R);g.TB(N,k,"vps",d);N.xA=D;N.yl=k;N.G=k;N.X=!0}D=a.BZ;g.L(a,128)&&D&&(D.k7=D.k7||"",THp(N,k,D.errorCode,D.C_,D.k7));(g.L(a,2)||g.L(a,128))&&N.reportStats(k);a.isPlaying()&&!N.U&&(N.V>=0&&N.T.set("user_intent", [N.V.toString()]),N.U=!0);yjQ(N)}O.G&&(O=O.G,LiG(O),O.playerState=b.state,O.G>=0&&g.qw(b,16)&&O.seekCount++,b.state.isError()&&O.send())}; suY=function(O){O.G&&O.G.send();if(O.qoe){var b=O.qoe;if(b.X){b.xA==="PL"&&(b.xA="N");var a=g.ab(b.provider);g.TB(b,a,"vps",[b.xA]);b.U||(b.V>=0&&b.T.set("user_intent",[b.V.toString()]),b.U=!0);b.provider.lV.dP()&&b.tN("finalized",{});b.aX=!0;b.reportStats(a)}}if(O.provider.videoData.enableServerStitchedDai)for(b=g.r(O.V.values()),a=b.next();!a.done;a=b.next())X6z(a.value);else O.T&&X6z(O.T);O.dispose()}; R8Y=function(O,b){O.T&&Qb7(O.T,b)}; $RA=function(O){if(!O.T)return null;var b=m7(O.T,"atr");return function(a){O.T&&Qb7(O.T,a,b)}}; CsY=function(O,b,a,N){a.adFormat=a.qk;var k=b.vy;b=new c6(new ML(a,b.lV,{getDuration:function(){return a.lengthSeconds}, getCurrentTime:function(){return k.getCurrentTime()}, QJ:function(){return k.QJ()}, O2:function(){return k.O2()}, oU:function(){return k.oU()}, EA:function(){return k.EA()}, getPlayerSize:function(){return k.getPlayerSize()}, getAudioTrack:function(){return a.getAudioTrack()}, getPlaybackRate:function(){return k.getPlaybackRate()}, o1:function(){return k.o1()}, getVisibilityState:function(){return k.getVisibilityState()}, cD:function(){return k.cD()}, Ls:function(){return k.Ls()}, getVolume:function(){return k.getVolume()}, isMuted:function(){return k.isMuted()}, tG:function(){return k.tG()}, rR:function(){return k.rR()}, getProximaLatencyPreference:function(){return k.getProximaLatencyPreference()}, Wu:function(){k.Wu()}, tN:function(D,R){k.tN(D,R)}, qE:function(){return k.qE()}, O0:function(){return k.O0()}})); b.G=N;g.G(O,b);return b}; dRQ=function(){this.QU=0;this.V=this.Mp=this.jd=this.G=NaN;this.T={};this.bandwidthEstimate=NaN}; ZA3=function(){this.T=g.hp;this.array=[]}; gh8=function(O,b,a){var N=[];for(b=FGe(O,b);b<O.array.length;++b){var k=O.array[b];(k.end<=a||k.contains(a))&&N.push(k);if(k.start>a)break}return N}; BzA=function(O,b){var a=[];O=g.r(O.array);for(var N=O.next();!N.done&&!(N=N.value,N.contains(b)&&a.push(N),N.start>b);N=O.next());return a}; KGw=function(O){return O.array.slice(FGe(O,0x7ffffffffffff),O.array.length)}; FGe=function(O,b){O=zM(O.array,function(a){return b-a.start||1}); return O<0?-(O+1):O}; tyb=function(O,b){var a=NaN;O=g.r(O.array);for(var N=O.next();!N.done;N=O.next())if(N=N.value,N.contains(b)&&(isNaN(a)||N.end<a)&&(a=N.end),N.start>b&&(isNaN(a)||N.start<a)){a=N.start;break}return a}; h8z=function(O,b){O.array=O.array.filter(function(a){return!b.has(a)})}; g.p4=function(O,b){g.p.call(this);this.vy=O;this.U=b;this.V=NaN;this.N=this.Y=this.started=!1;this.G=[];this.L=new g.sW(this.sync,250,this);g.G(this,this.L);this.X=new g.sW(this.sync,0,this);g.G(this,this.X);this.T=new ZA3}; yTb=function(O){O.started=!0;O.sync()}; wy3=function(O,b){O.started&&(O.sync(),g.L(b.oldState,16)&&(b=tyb(O.T,Math.max(O.V-2E3,0)),!isNaN(b)&&b<0x7ffffffffffff&&O.X.start()))}; Tzf=function(O,b){var a=[];if(!b.length)return a;for(var N=0;N<b.length;N++){var k=b[N];k.active&&O.G.indexOf(k)===-1&&(O.G.push(k),a.push([1,k]))}return a}; rTQ=function(O,b){var a=[];if(!b.length)return a;b.sort(g.hp);b=g.r(b);for(var N=b.next();!N.done;N=b.next())N=N.value,O.G.splice(O.G.indexOf(N),1),a.push([2,N]);return a}; AT8=function(O){if(O.started&&!O.Yk()){O.X.stop();var b=O.vy.getPlayerState();g.L(b,32)&&O.L.start();for(var a=UR8(O),N=O.isEnded(b,a),k=[],D=[],R=g.r(O.G),d=R.next();!d.done;d=R.next())d=d.value,d.active&&(N?d.end<0x8000000000000:!d.contains(a))&&D.push(d);k=k.concat(rTQ(O,D));R=D=null;N?(b=BzA(O.T,0x7ffffffffffff),D=b.filter(function(Z){return Z.end<0x8000000000000}),R=KGw(O.T)):b=O.V<=a&&uu(b)?gh8(O.T,O.V,a):BzA(O.T,a); k=k.concat(Tzf(O,b));D&&(k=k.concat(rTQ(O,D)));R&&(k=k.concat(Tzf(O,R)));O.V=a;u$f(O,k)}}; u$f=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){a=a.value;var N=a[1];a[0]===1?O.U(g.yo(N.namespace),N):O.U(g.w4(N.namespace),N)}}; UR8=function(O){return g.L(O.vy.getPlayerState(),2)?0x8000000000000:O.vy.getCurrentTime()*1E3}; WGA=function(O){this.lV=O;this.V=this.G=this.mediaTime=NaN;this.X=this.T=!1;this.N=.001;g.PW(O)&&(this.N=.01)}; GB=function(O,b){return b>O.mediaTime+O.N&&b<O.mediaTime+5}; QH3=function(O,b,a,N,k){if(N=N>1)O.X=!0;if((k===void 0?0:k)||isNaN(O.G))O.G=b;if(O.T)b!==O.mediaTime&&(O.T=!1);else if(b>0&&O.mediaTime===b){k=1500;if(O.lV.D("html5_buffer_underrun_transition_fix")){k=g.q1(O.lV.experiments,"html5_min_playback_advance_for_steady_state_secs");var D=g.q1(O.lV.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");k=k>0&&D>0&&Math.abs(b-O.G)<k?D:1500}return a-O.V>(N||!O.X?k:400)}O.mediaTime=b;O.V=a;return!1}; qcG=function(O,b){this.videoData=O;this.T=b}; HAw=function(O,b,a){return b.bY(a).then(function(){return j1(new qcG(b,b.V))},function(N){N instanceof Error&&g.I6(N); var k=jL('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),D=Ir('audio/mp4; codecs="mp4a.40.2"'),R=k||D,d=b.isLivePlayback&&!g.Ka(O.N,!0);N="fmt.noneavailable";d?N="html5.unsupportedlive":R||(N="html5.missingapi");R=d||!R?2:1;k={buildRej:"1",a:b.df(),d:!!b.R7,drm:b.Ob(),f18:b.B1.indexOf("itag=18")>=0,c18:k};b.T&&(b.Ob()?(k.f142=!!b.T.T["142"],k.f149=!!b.T.T["149"],k.f279=!!b.T.T["279"]):(k.f133=!!b.T.T["133"],k.f140=!!b.T.T["140"],k.f242=!!b.T.T["242"]),k.cAAC=D,k.cAVC=Ir('video/mp4; codecs="avc1.42001E"'), k.cVP9=Ir('video/webm; codecs="vp9"'));b.N&&(k.drmsys=b.N.keySystem,D=0,b.N.T&&(D=Object.keys(b.N.T).length),k.drmst=D);return new g.or(N,k,R)})}; ob=function(O){this.data=window.Float32Array?new Float32Array(O):Array(O);this.G=this.T=O-1}; Ycp=function(O){return O.data[O.T]||0}; cTb=function(O){this.N=O;this.V=this.G=0;this.X=new ob(50)}; P6=function(O,b,a){g.w1.call(this);this.videoData=O;this.experiments=b;this.N=a;this.G=[];this.Ku=0;this.V=!0;this.X=!1;this.Y=0;a=new mRf;O.latencyClass==="ULTRALOW"&&(a.Y=!1);O.Ql?a.V=3:g.pt(O)&&(a.V=2);O.latencyClass==="NORMAL"&&(a.N=!0);a.yl=hU(O)&&b.RX("html5_refactor_decouple_liveness");g.q1(b,"html5_low_latency_adaptive_liveness_adjustment_segments")===0&&g.q1(b,"html5_low_latency_max_allowable_liveness_drift_chunks")===0||O.latencyClass!=="LOW"&&O.latencyClass!=="ULTRALOW"||(a.N=!0);var N= g.q1(b,"html5_liveness_drift_proxima_override");if(W3(O)!==0&&N){a.T=N;var k;((k=O.T)==null?0:KYe(k))&&a.T--}hU(O)&&b.RX("html5_sabr_parse_live_metadata_playback_boundaries")&&(a.Mi=!0);if(g.e1("trident/")||g.e1("edge/"))k=g.q1(b,"html5_platform_minimum_readahead_seconds")||3,a.X=Math.max(a.X,k);g.q1(b,"html5_minimum_readahead_seconds")&&(a.X=g.q1(b,"html5_minimum_readahead_seconds"));g.q1(b,"html5_maximum_readahead_seconds")&&(a.J=g.q1(b,"html5_maximum_readahead_seconds"));b.RX("html5_force_adaptive_readahead")&& (a.Y=!0);if(k=g.q1(b,"html5_liveness_drift_chunk_override"))a.T=k;u0(O)&&(a.T=(a.T+1)/5,O.latencyClass==="LOW"&&(a.T*=2));!hU(O)||O.latencyClass!=="ULTRALOW"&&O.latencyClass!=="LOW"||(a.L=g.q1(b,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,a.U=g.q1(b,"html5_low_latency_max_allowable_liveness_drift_chunks")||10);this.policy=a;this.U=this.policy.V!==1;this.T=xQ(this,z8b(this,isNaN(O.liveChunkReadahead)?3:O.liveChunkReadahead,O))}; JTe=function(O,b){if(b)return b=O.videoData,b=z8b(O,isNaN(b.liveChunkReadahead)?3:b.liveChunkReadahead,b),xQ(O,b);if(O.G.length){if(Math.min.apply(null,O.G)>1)return xQ(O,O.T-1);if(O.policy.Y)return xQ(O,O.T+1)}return O.T}; Ehz=function(O,b){if(!O.G.length)return!1;var a=O.T;O.T=JTe(O,b===void 0?!1:b);if(b=a!==O.T)O.G=[],O.Ku=0;return b}; v6=function(O,b){return b>=O.P6()-Mye(O)}; nhG=function(O,b,a){b=v6(O,b);a||b?b&&(O.V=!0):O.V=!1;O.U=O.policy.V===2||O.policy.V===3&&O.V}; pyw=function(O,b){b=v6(O,b);O.X!==b&&O.publish("livestatusshift",b);O.X=b}; Mye=function(O){var b=O.policy.T;O.X||(b=Math.max(b-1,0));return b*jr(O)}; z8b=function(O,b,a){a.Ql&&b--;u0(a)&&(b=1);if(W3(a)!==0&&(O=g.q1(O.experiments,"html5_live_chunk_readahead_proxima_override"))){b=O;var N;((N=a.T)==null?0:KYe(N))&&b++}return b}; jr=function(O){return O.videoData.T?xA(O.videoData.T)||5:5}; xQ=function(O,b){b=Math.max(Math.max(1,Math.ceil(O.policy.X/jr(O))),b);return Math.min(Math.min(8,Math.floor(O.policy.J/jr(O))),b)}; mRf=function(){this.X=0;this.J=Infinity;this.Y=!0;this.G=this.T=2;this.V=1;this.N=!1;this.U=10;this.Mi=!1;this.L=1;this.yl=!1}; f4=function(O){g.p.call(this);this.vy=O;this.T=0;this.G=null;this.Y=this.X=0;this.V={};this.lV=this.vy.K();this.N=new g.sW(this.gD,1E3,this);this.L8=new Sr({delayMs:g.q1(this.lV.experiments,"html5_seek_timeout_delay_ms")});this.Xy=new Sr({delayMs:g.q1(this.lV.experiments,"html5_long_rebuffer_threshold_ms")});this.bV=Ib(this,"html5_seek_set_cmt");this.Py=Ib(this,"html5_seek_jiggle_cmt");this.C8=Ib(this,"html5_seek_new_elem");this.fF=Ib(this,"html5_unreported_seek_reseek");this.Mi=Ib(this,"html5_long_rebuffer_jiggle_cmt"); this.Tr=new Sr({delayMs:2E4});this.UU=Ib(this,"html5_seek_new_elem_shorts");this.p8=Ib(this,"html5_seek_new_media_source_shorts_reuse");this.OU=Ib(this,"html5_seek_new_media_element_shorts_reuse");this.Ni=Ib(this,"html5_reseek_after_time_jump");this.L=Ib(this,"html5_gapless_handoff_close_end_long_rebuffer");this.J=Ib(this,"html5_gapless_slow_seek");this.yl=Ib(this,"html5_gapless_slow_start");this.U=Ib(this,"html5_ads_preroll_lock_timeout");this.Ql=new Sr({delayMs:g.q1(this.lV.experiments,"html5_skip_slow_ad_delay_ms")|| 5E3,yX:!this.lV.D("html5_report_slow_ads_as_error")});this.m_=new Sr({delayMs:g.q1(this.lV.experiments,"html5_skip_slow_ad_delay_ms")||5E3,yX:!this.lV.D("html5_skip_slow_buffering_ad")});this.yp=new Sr({delayMs:g.q1(this.lV.experiments,"html5_slow_start_timeout_delay_ms")});this.aX=Ib(this,"html5_slow_start_no_media_source");g.G(this,this.N)}; Ib=function(O,b){var a=g.q1(O.lV.experiments,b+"_delay_ms");O=O.lV.D(b+"_cfl");return new Sr({delayMs:a,yX:O})}; Gd8=function(O,b){O.T=b}; lk=function(O,b,a,N,k,D,R,d){b.test(a)?(O.mX(k,b,R),b.yX||D()):(b.F0&&b.G&&!b.X?(a=(0,g.S)(),N?b.T||(b.T=a):b.T=0,D=!N&&a-b.G>b.F0,a=b.T&&a-b.T>b.f7||D?b.X=!0:!1):a=!1,a&&(d=Object.assign({},O.Au(b),d),d.wn=R,d.we=k,d.wsuc=N,O.vy.tN("workaroundReport",d),N&&(b.reset(),O.V[k]=!1)))}; Sr=function(O){var b=O===void 0?{}:O;O=b.delayMs===void 0?0:b.delayMs;var a=b.f7===void 0?1E3:b.f7;var N=b.F0===void 0?3E4:b.F0;b=b.yX===void 0?!1:b.yX;this.T=this.G=this.V=this.startTimestamp=0;this.X=!1;this.N=Math.ceil(O/1E3);this.f7=a;this.F0=N;this.yX=b}; vhz=function(O){g.p.call(this);var b=this;this.vy=O;this.U=this.T=this.loader=this.mediaElement=this.playbackData=null;this.V=0;this.N=this.Mi=this.X=null;this.Tr=!1;this.yp=0;this.yl=!1;this.timestampOffset=0;this.L=!0;this.C8=0;this.p8=this.Zh=!1;this.Y=0;this.bV=!1;this.Xy=0;this.lV=this.vy.K();this.videoData=this.vy.getVideoData();this.policy=new ohz;this.J=new f4(this.vy);this.Ql=this.UU=this.Py=this.G=NaN;this.Ni=new g.sW(function(){xRe(b,!1)},2E3); this.fF=new g.sW(function(){VU(b)}); this.OU=new g.sW(function(){b.Tr=!0;Psz(b,{})}); this.m_=NaN;this.aX=new g.sW(function(){var a=b.lV.ip;a.T+=1E4/36E5;a.T-a.V>1/6&&(t23(a),a.V=a.T);b.aX.start()},1E4); g.G(this,this.J);g.G(this,this.Ni);g.G(this,this.OU);g.G(this,this.fF);g.G(this,this.aX)}; IF7=function(O,b){O.playbackData=b;O.videoData.isLivePlayback&&(O.U=new cTb(function(){a:{if(O.playbackData&&O.playbackData.T.T){if(Ua(O.videoData)&&O.loader){var N=O.loader.hJ.Hc()||0;break a}if(O.videoData.T){N=O.videoData.T.aX;break a}}N=0}return N}),O.T=new P6(O.videoData,O.lV.experiments,function(){return O.P4(!0)})); if(L4(O.vy)){var a;(a=O.videoData.Is)!=null&&a.c8||(b=jue(O),b.L9?(hU(O.videoData)&&O.Et(b.L9,b.startSeconds),O.V=b.startSeconds):b.startSeconds>0&&O.seekTo(b.startSeconds,{r5:"seektimeline_startPlayback",seekSource:15}));O.L=!1}else Scw(O)||(O.V=O.V||O.videoData.startSeconds||0)}; lFQ=function(O,b){(O.loader=b)?fFB(O,!0):Xy(O)}; VyG=function(O,b){g.Rl(O.J.N);O.D("html5_exponential_memory_for_sticky")&&(b.state.isPlaying()?g.Rl(O.aX):O.aX.stop());if(O.mediaElement)if(b.oldState.state===8&&uu(b.state)&&b.state.isBuffering()){b=O.mediaElement.getCurrentTime();var a=O.mediaElement.AL();var N=O.D("manifestless_post_live_ufph")||O.D("manifestless_post_live")?w$(a,Math.max(b-3.5,0)):w$(a,b-3.5);N>=0&&b>a.end(N)-1.1&&N+1<a.length&&a.start(N+1)-a.end(N)<11&&(N=a.start(N+1)+.2,Math.abs(O.m_-N)<.2||(O.vy.tN("seekover",{b:yp(a,"_"), cmt:b}),O.m_=N,O.seekTo(N,{iT:!0,r5:"seektimeline_postLiveDisc"})))}else((a=b.state)==null?0:a.state===8)&&!O.p8&&(O.videoData.limitedPlaybackDurationInSeconds>0?(ik(O.vy,O.getCurrentTime()+O.videoData.limitedPlaybackDurationInSeconds),O.p8=!0):O.videoData.isLivePlayback&&O.videoData.endSeconds>0&&(ik(O.vy,O.getCurrentTime()+O.videoData.endSeconds),O.p8=!0))}; XyG=function(O,b){var a=O.getCurrentTime(),N=O.isAtLiveHead(a);if(O.U&&N){var k=O.U;if(k.T&&!(a>=k.G&&a<k.V)){var D=k.T.y9(a);D!==-1&&(k.G=k.T.getStartTime(D),k.V=k.G+k.T.getDuration(D),D=(0,g.S)()/1E3-k.T.wD(D),D-=k.N(),k.X.add(D))}}O.T&&(N&&(k=O.T,D=LGp(O),k.Ku++,k.Ku<3||Date.now()-k.Y<3E3||(k.Y=Date.now(),k.G.push(D),k.G.length>50&&k.G.shift())),k=O.T,nhG(k,a,b===void 0?!0:b),pyw(k,a),b&&xRe(O,!0));N!==O.Zh&&(b=O.getCurrentTime()-O.Ql<=500,a=O.yp>=1E3,b||a||(b=O.vy.E0,b.qoe&&(b=b.qoe,a=g.ab(b.provider), g.TB(b,a,"lh",[N?"1":"0"])),O.Zh=N,O.yp++,O.Ql=O.getCurrentTime()))}; xRe=function(O,b){if(O.T){var a=O.T;var N=O.getCurrentTime(),k=a.P6();var D=a.policy.G;a.X||(D=Math.max(D-1,0));D*=jr(a);N>=k-D||!a.wx()?a=N<a.videoData.jS()?Math.min(a.videoData.jS()+10,a.P6()):NaN:(a.policy.N&&(a.policy.yl?(a.policy.G=Math.min(a.policy.G+a.policy.L,a.policy.U),a.policy.T=Math.min(a.policy.T+1,10)):(a.policy.G=Math.max(a.policy.G+1,a.policy.U),a.policy.T=Math.max(a.policy.T+1,10))),a=Infinity);if(!isNaN(a)){if(O.loader&&b&&(b=O.Ni.isActive(),N=O.T.P6(),(N=tO8(O.loader,N-O.O0()))&& !b)){O.Ni.start();O.vy.tN("inBufferPtl",{cmt:O.getCurrentTime(),seekTo:N+O.O0()});O.D("html5_report_peg_to_live_seek_source")?O.seekTo(N+O.O0(),{r5:"seektimeline_inBufferSeek",seekSource:34}):O.seekTo(N+O.O0(),{r5:"seektimeline_inBufferSeek"});return}O.D("html5_report_peg_to_live_seek_source")?O.seekTo(a,{r5:"seektimeline_pegToLive",seekSource:34}):O.seekTo(a,{r5:"seektimeline_pegToLive"})}}}; fFB=function(O,b){if(O.T&&O.loader){var a=!1;b?a=!0:O.videoData.isLowLatencyLiveStream||O.videoData.latencyClass==="LOW"||O.videoData.latencyClass==="ULTRALOW"?a=Ehz(O.T):O.bV&&(O.bV=!1,a=Ehz(O.T,!0));a&&(b=O.vy.E0,a=O.T,a=jr(a)*a.T,b.qoe&&(b=b.qoe,g.TB(b,g.ab(b.provider),"lra",[a]),b.tN("live-readahead-seconds",{v:a})));b=O.loader;a=O.T.T;O=O.T;O=(O.T-1+O.policy.T)*jr(O);var N=NaN,k=b.FX;k===2||k===-1?u0(b.vy.getVideoData())&&(N=b.policy.Lx):--a;a=Math.max(a,0);k=b.N;k.r7=a;k.J=N;b.U&&(b.U.yl=O)}}; iA7=function(O,b){O.V=b}; Psz=function(O,b){QuQ(O,b).then(void 0,function(){Xy(O)}); e87(O,b).then(function(a){ORG(O,a)},function(){Xy(O)}); O.vy.gm(b);if(O.lV.dP()||bR7(O))b=O.Au(),b["native"]=""+ +O.yl,b.tgt=""+O.G,b.otgt=""+(O.G+O.timestampOffset),O.T&&O.D("html5_high_res_seek_logging")&&(b.tht=""+O.T.N(),b.ht=""+O.T.P6(),b.adft=""+Mye(O.T)),O.D("html5_sabr_parse_live_metadata_playback_boundaries")&&O.videoData.T&&hU(O.videoData)&&(b.minst=""+O.videoData.T.zc,b.cminst=""+(O.videoData.T.jS()+O.timestampOffset),b.maxst=""+O.videoData.T.jY,b.hts=""+O.videoData.T.Mi,b.cmaxst=""+(O.videoData.T.P4()+O.timestampOffset)),O.vy.tN("startSeek", b)}; QuQ=function(O,b){O.Mi||(O.loader?isFinite(O.G)?O.Mi=O.loader.seek(O.G-O.timestampOffset,b):(rm(O.videoData),O.Mi=ag(O.loader),O5(O.videoData)||(O.G=O.loader.getCurrentTime()+O.timestampOffset)):O.Mi=g.xL(O.G-O.timestampOffset));return O.Mi}; e87=function(O,b){var a=O.X;a||(O.X=new d2,a=O.X,VU(O,b));return a}; QU=function(O,b,a){return isNaN(b)?NaN:g.qY(b,O.jS(),O.P4(a))}; VU=function(O,b){if(O.X)if(O.videoData.isLivePlayback&&O.videoData.V&&!O.videoData.V.T&&O.mediaElement&&O.mediaElement.lD()>0&&Fm(O.mediaElement)>0&&(O.G=QU(O,O.G,!1)),b=O.D("html5_pseudogapless_shorts_seek_to_next_start")&&(b==null?void 0:b.seekSource)===60,!O.mediaElement||!afw(O,b))O.fF.start(750);else if(!isNaN(O.G)&&isFinite(O.G)&&(b=O.UU-(O.G-O.timestampOffset),!(b===0||Math.abs(b)<.005)))if(b=O.mediaElement.getCurrentTime()-O.G,Math.abs(b)<=O.C8||Math.abs(b)<.005)NwQ(O);else{if(O.videoData.Hj)O.videoData.Hj= !1;else if(!rm(O.videoData)&&O.G>=O.P4()-.1){O.G=O.P4();O.X.resolve(O.P4());O.vy.x5();return}try{var a=O.G-O.timestampOffset;O.mediaElement.seekTo(a);O.J.T=a;O.UU=a;O.V=O.G;O.yl=!1}catch(N){}}}; afw=function(O,b){b=b===void 0?!1:b;if(!O.mediaElement||O.mediaElement.lD()===0||O.mediaElement.hasError())return!1;var a=O.mediaElement.getCurrentTime()>0;return O.videoData.V&&O.videoData.V.T||O.videoData.isLivePlayback||!O.videoData.Ob()?O.G>=0&&!b&&(b=O.mediaElement.h1(),b.length||!a)?f_(b,O.G-O.timestampOffset):a:a}; NwQ=function(O){O.X&&(O.X.resolve(O.mediaElement.getCurrentTime()),O.J.G=null)}; ORG=function(O,b){O.N&&(O.N.resolve(b),O.vy.Pu(),O.lV.dP()||bR7(O))&&(b=O.Au(),b["native"]=""+ +O.yl,b.otgt=""+(O.G+O.timestampOffset),O.vy.tN("seekEnd",b));Xy(O)}; Xy=function(O){O.G=NaN;O.UU=NaN;O.X=null;O.Mi=null;O.N=null;O.Tr=!1;O.yl=!1;O.C8=0;O.Ni.stop();O.OU.stop()}; DPp=function(O,b){var a=O.mediaElement,N=b.type;switch(N){case "seeking":var k=a.getCurrentTime()+O.timestampOffset;if(!O.X||O.yl&&k!==O.G){O.X=new d2;O.X.then(function(R){ORG(O,R)},function(){Xy(O)}); if(O.videoData.isAd()){var D;$nz({adCpn:O.videoData.clientPlaybackNonce,contentCpn:(D=O.videoData.X_)!=null?D:""},b.T)}O.UU=k;Gd8(O.J,a.getCurrentTime());O.seekTo(k,{seekSource:104,r5:"seektimeline_mediaElementEvent"});O.yl=!0}break;case "seeked":NwQ(O);break;case "loadedmetadata":L4(O.vy)||k0Q(O);VU(O);break;case "progress":VU(O);break;case "pause":O.Y=O.getCurrentTime()}O.Y&&((N==="play"||N==="playing"||N==="timeupdate"||N==="progress")&&O.getCurrentTime()-O.Y>10&&(O.D("html5_enable_new_media_element_puase_jump")? (O.vy.mX(new g.or("qoe.restart",{reason:"pauseJump"})),O.vy.JL(),O.seekTo(O.Y,{r5:"pauseJumpNewElement"})):O.seekTo(O.Y,{r5:"pauseJump"})),N!=="pause"&&N!=="play"&&N!=="playing"&&N!=="progress"&&(O.Y=0))}; sN8=function(O){return(Gv(O.videoData)||!!O.videoData.liveUtcStartSeconds)&&(!!O.videoData.liveUtcStartSeconds||Scw(O))&&!!O.videoData.T}; Scw=function(O){return!!O.videoData.startSeconds&&isFinite(O.videoData.startSeconds)&&O.videoData.startSeconds>1E9}; jue=function(O){var b=0,a=NaN,N="";if(!O.L)return{startSeconds:b,L9:a,source:N};O.videoData.yl?b=O.videoData.Tr:rm(O.videoData)&&(b=Infinity);if(g.pt(O.videoData))return{startSeconds:b,L9:a,source:N};O.videoData.startSeconds?(N="ss",b=O.videoData.startSeconds):O.videoData.zl&&(N="stss",b=O.videoData.zl);O.videoData.liveUtcStartSeconds&&(a=O.videoData.liveUtcStartSeconds);if(isFinite(b)&&(b>O.P4()||b<O.jS())){var k={};k.minSeekableTime=O.jS();k.maxSeekableTime=O.P4();k.cmt=O.getCurrentTime();k.ss= b;k.utc=a;k.src=N;O.vy.tN("startSecondsOutOfBounds",k);O.videoData.u3()&&(b=QU(O,b,!1))}return{startSeconds:b,L9:a,source:N}}; k0Q=function(O){if(O.L){var b;if((b=O.videoData.Is)==null?0:b.c8)O.L=!1;else if(g.pt(O.videoData))O.L=!1;else{b="ss";var a=0,N;((N=O.videoData.T)==null?0:N.isManifestless)&&O.videoData.fF&&!Scw(O)&&(b="mss",a=O.videoData.fF);(O.videoData.yl?O.D("html5_prioritize_windowed_st_start_seconds"):O.D("html5_prioritize_st_start_seconds"))&&!a&&O.videoData.zl&&(b="stss",a=O.videoData.zl);!a&&sN8(O)&&(a=O.videoData.liveUtcStartSeconds||O.videoData.fF,b="utc",a=O.P4()-O.wD(O.P4())+a);!a&&O.videoData.u3()&&O.videoData.zl&& (b="stss",a=O.videoData.zl);N={};if(a){if(a>O.P4()||a<O.jS())N.minSeekableTime=O.jS(),N.maxSeekableTime=O.P4(),N.cmt=O.getCurrentTime(),N.it=O.wD(O.getCurrentTime()),N.ss=a,N.utc=sN8(O)?O.videoData.liveUtcStartSeconds||O.videoData.fF:0,O.vy.tN("startSecondsOutOfBounds",N),O.videoData.u3()&&(a=QU(O,a,!1));O.seekTo(a,{r5:"seektimeline_startSeconds"});N[b]=a;O.vy.tN("startSeconds",N);O.L=!1}else O.videoData.fF&&(N[b]=O.videoData.fF+O.O0(),O.vy.tN("startSeconds",N))}}}; Rk8=function(O,b){O.vy.tN("sdai",{adj4t:b.toFixed(3)});O.Py=b;b+=1;O.G=b;O.V=b;e87(O).then(function(a){ORG(O,a)},function(){Xy(O)})}; LGp=function(O){return O.mediaElement?g2(O.mediaElement):0}; bR7=function(O){return O.videoData.U3()&&O.D("html5_enable_shorts_seek_details_logging")}; ohz=function(){}; er=function(O){g.p.call(this);this.V=O;this.T=new Map;this.G=new g.sW(this.sample,250,this);g.G(this,this.G);this.start()}; Oc=function(O,b){if((O=O.T.get(b))==null)O=void 0;else{O=O.buffer;for(b=[];O.G!==O.T;)O.G=(O.G+1)%O.data.length,b.push(O.data[O.G]);O=b}return O||[]}; bs=function(O,b){var a;return((a=O.T.get(b))==null?void 0:Ycp(a.buffer))||0}; $Pf=function(O){this.G=O;this.T=NaN;this.buffer=new ob(100)}; au=function(){this.finished=this.started=!1}; BwY=function(O){function b(k){return a.yl!=="yt"&&(N.partnerId===38&&a.playerStyle==="books"||N.partnerId===30&&a.playerStyle==="docs"||N.partnerId===33&&a.playerStyle==="google-live")?C3f(O,N,k):dPe(O,N).then(function(){NR(O,N)},function(D){NR(O,N,!0); throw D;})} var a=O.K(),N=O.getVideoData();N.Yk();N.loading=!0;return ZRe(O)?FZp(O,N).then(function(){NR(O,N)},function(k){k=Pt(k); if(xo(k.severity))return NR(O,N,!0),Promise.reject(k);k.errorCode==="onesie.response.badproxystatus"&&""+k.details.st==="3"&&(gV3=!0);O.handleError(k);return b("onesie")}):b("gvi")}; ZRe=function(O){var b=O.K();if(b.D("html5_disable_onesie")||!b.D("html5_onesie")||!b.D("html5_onesie_inline")&&O.getVisibilityState()===5||b.yl!=="yt")return!1;var a=b.Rr;if(!a||!a.T)return O.handleError(new g.or("onesie.unavailable.hotconfig",{key:"0"})),!1;if(a.T.N<(0,g.S)()&&(O.tN("okexp","1"),(a=O.ES())&&b.D("html5_prefer_trusted_host_on_key_expiration"))){a.G=!0;var N;(b=(N=a.T.get(0))==null?void 0:Pl(N.location))&&!Fd(b)&&a.T.delete(0)}if(gV3)return O.tN("ost3","1"),!1;N={};return Object.keys(N).length> 0?(N.onesie="0",O.handleError(new g.or("html5.missingapi",N)),!1):!0}; KZ7=function(O){var b=lN();VY(b,O);return g.tQ(b,ncQ())}; FZp=function(O,b){var a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x,l,I,Q,kb,aY,s7;return g.M(function(V){if(V.G==1)return b.fetchType="onesie",a=Q9z(b,O.getPlayerSize(),O.getVisibilityState()),N=new St(O,a),g.J(V,N.fetch(),2);k=V.T;D={player_response:k};b.loading=!1;R=O.Y1.ZY;if(N.a4){d=g.r(N.a4.entries());for(Z=d.next();!Z.done;Z=d.next())F=Z.value,B=g.r(F),K=B.next().value,t=B.next().value,h=K,y=t,R.T.set(h,y,180),h===b.videoId&&(U=y.qh(),b.sf=U);R.aJ=N}u=g.r(N.fG.entries());for(q=u.next();!q.done;q= u.next())W=q.value,m=g.r(W),E=m.next().value,x=m.next().value,l=E,I=x,R.G.set(l,I,180);g.kH(b,D,!0);if(b.loading||am(b))return V.return(Promise.resolve());R.T.removeAll();R.G.removeAll();b.sf=[];Q={};kb="onesie.response";aY=0;b.errorCode?(kb="auth",Q.ec=b.errorCode,Q.ed=b.errorDetail,Q.es=b.UW||"",aY=2):(Q.successButUnplayable="1",Q.disposed=""+ +b.Yk(),Q.afmts=""+ +/adaptiveFormats/.test(k),Q.cpn=b.clientPlaybackNonce);s7=new g.or(kb,Q,aY);return V.return(Promise.reject(s7))})}; dPe=function(O,b){var a,N,k,D,R,d,Z,F,B,K,t;return g.M(function(h){switch(h.G){case 1:a=b.isAd(),N=!a,k=a?1:3,D=0;case 2:if(!(D<k)){h.Vl(4);break}if(!(D>0)){h.Vl(5);break}return g.J(h,l9(5E3),6);case 6:R=new g.Nf("Retrying OnePlatform request",{attempt:D}),g.I6(R);case 5:return g.rf(h,7),g.J(h,tXG(O,b),9);case 9:return h.return();case 7:d=g.qB(h);Z=Pt(d);F=Z.errorCode;B=O.K();K=B.D("html5_use_network_error_code_enums")?401:"401";N&&F==="manifest.net.badstatus"&&Z.details.rc===K&&(N=!1,D===k-1&&(k+= 1));if(D===k-1)return t=hkb(a,Z.details),t.details.backend="op",t.details.originec=F,h.return(Promise.reject(t));if(F==="auth"||F==="manifest.net.retryexhausted")return h.return(Promise.reject(Z));O.handleError(Z);if(xo(Z.severity)){h.Vl(4);break}case 3:D++;h.Vl(2);break;case 4:return h.return(Promise.reject(hkb(a,{backend:"op"})))}})}; tXG=function(O,b){function a(kb){kb.readyState===2&&O.bd("ps_c")} var N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x,l,I,Q;return g.M(function(kb){switch(kb.G){case 1:b.fetchType="gp";N=O.K();k=g.KE(N,g.Lt(b));if(!k.T){D=k.getValue();kb.Vl(2);break}return g.J(kb,k.T,3);case 3:D=kb.T;case 2:return R=D,d=KZ7(R),Z=Q9z(b,O.getPlayerSize(),O.getVisibilityState()),F=g.Ur(yuA),B=g.Lt(b),K=(0,g.S)(),t=!1,h="empty",y=0,O.bd("psns"),U={Bp:a},g.J(kb,g.DO(d,Z,F,void 0,U),4);case 4:u=kb.T;O.bd("psnr");if(b.Yk())return kb.return();u?"error"in u&&u.error?(t=!0,h="esf:"+u.error.message, y=u.error.code):u.errorMetadata&&(t=!0,h="its",y=u.errorMetadata.status):t=!0;if(t)return q=0,W=((0,g.S)()-K).toFixed(),m={},m=N.D("html5_use_network_error_code_enums")?{backend:"op",rc:y,rt:W,reason:h,has_kpt:b.Dq?"1":"0",has_mdx_env:b.mdxEnvironment?"1":"0",has_omit_key_flag:g.Ny("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:N.pageId?"1":"0",has_token:B?"1":"0",has_vvt:b.Xy?"1":"0",is_mdx:b.isMdxPlayback?"1":"0",mdx_ctrl:b.l$||"",token_eq:B===g.Lt(b)?"1":"0"}:{backend:"op", rc:""+y,rt:W,reason:h,has_kpt:b.Dq?"1":"0",has_mdx_env:b.mdxEnvironment?"1":"0",has_omit_key_flag:g.Ny("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:N.pageId?"1":"0",has_token:B?"1":"0",has_vvt:b.Xy?"1":"0",is_mdx:b.isMdxPlayback?"1":"0",mdx_ctrl:b.l$||"",token_eq:B===g.Lt(b)?"1":"0"},E="manifest.net.connect",y===429?(E="auth",q=2):y>200&&(E="manifest.net.badstatus",y===400&&(q=2)),kb.return(Promise.reject(new g.or(E,m,q)));b.loading=!1;g.kH(b,{raw_player_response:u},!0); x=u;g.fa(b.K())&&x&&x.trackingParams&&fL(x.trackingParams);if(b.errorCode)return l={ec:b.errorCode,ed:b.errorDetail,es:b.UW||""},kb.return(Promise.reject(new g.or("auth",l,2)));if(!b.loading&&!am(b))return I=b.isAd()?"auth":"manifest.net.retryexhausted",Q=b.isAd()?2:1,kb.return(Promise.reject(new g.or(I,{successButUnplayable:"1",hasMedia:g.Ea(b)?"1":"0"},Q)));g.Tz(kb)}})}; C3f=function(O,b,a){function N(y){y=Pt(y);if(xo(y.severity))return Promise.reject(y);O.handleError(y);return!1} function k(){return!0} var D,R,d,Z,F,B,K,t,h;return g.M(function(y){switch(y.G){case 1:var U=O.K();O.getPlayerSize();O.getVisibilityState();O.isFullscreen();if(b.partnerId===38&&U.playerStyle==="books")U=b.videoId.indexOf(":"),U=g.mm("//play.google.com/books/volumes/"+b.videoId.slice(0,U)+"/content/media",{aid:b.videoId.slice(U+1),sig:b.yj});else if(b.partnerId===30&&U.playerStyle==="docs")U=g.mm("https://docs.google.com/get_video_info",{docid:b.videoId,authuser:b.Gu,authkey:b.hB,eurl:U.Dq});else if(b.partnerId===33&&U.playerStyle=== "google-live")U=g.mm("//google-liveplayer.appspot.com/get_video_info",{key:b.videoId});else throw Error("getVideoInfoUrl for invalid namespace: "+U.yl);D=U;d=(R=b.isAd())?1:3;Z=0;case 2:if(!(Z<d)){y.Vl(4);break}F=D;if(!(Z>0)){y.Vl(5);break}return g.J(y,l9(5E3),6);case 6:B={playerretry:Z,playerretrysrc:a},R||(B.recover="embedded"),F=t5(D,B);case 5:return g.J(y,wNb(b,F).then(k,N),7);case 7:if(K=y.T)return y.return();Z++;y.Vl(2);break;case 4:t=R?"auth":"manifest.net.retryexhausted";h=R?2:1;if(!R&&Math.random()< 1E-4)try{g.I6(new g.Nf("b/152131571",btoa(D)))}catch(u){}return y.return(Promise.reject(new g.or(t,{backend:"gvi"},h)))}})}; wNb=function(O,b){function a(u){return N(u.xhr)} function N(u){if(!O.Yk()){u=u?u.status:-1;var q=0,W=((0,g.S)()-B).toFixed();W=k.D("html5_use_network_error_code_enums")?{backend:"gvi",rc:u,rt:W}:{backend:"gvi",rc:""+u,rt:W};var m="manifest.net.connect";u===429?(m="auth",q=2):u>200&&(m="manifest.net.badstatus",u===400&&(q=2));return Promise.reject(new g.or(m,W,q))}} var k,D,R,d,Z,F,B,K,t,h,y,U;return g.M(function(u){if(u.G==1){O.fetchType="gvi";k=O.K();var q={};O.l2&&(q.ytrext=O.l2);(d=g.i$(q)?void 0:q)?(D={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:d},R=t5(b,{action_display_post:1})):(D={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},R=b);Z={};k.sendVisitorIdHeader&&O.visitorData&&(Z["X-Goog-Visitor-Id"]=O.visitorData);(F=FY(k.experiments,"debug_sherlog_username"))&&(Z["X-Youtube-Sherlog-Username"]=F);Object.keys(Z).length> 0&&(D.headers=Z);B=(0,g.S)();return g.J(u,qU(ox,R,D).then(void 0,a),2)}K=u.T;if(!K||!K.responseText)return u.return(N(K));O.loading=!1;t=FZ(K.responseText);g.kH(O,t,!0);if(O.errorCode)return h={ec:O.errorCode,ed:O.errorDetail,es:O.UW||""},u.return(Promise.reject(new g.or("auth",h,2)));if(!O.loading&&!am(O))return y=O.isAd()?"auth":"manifest.net.retryexhausted",U=O.isAd()?2:1,u.return(Promise.reject(new g.or(y,{successButUnplayable:"1"},U)));g.Tz(u)})}; hkb=function(O,b){return new g.or(O?"auth":"manifest.net.retryexhausted",b,O?2:1)}; NR=function(O,b,a){a=a===void 0?!1:a;var N,k,D,R;g.M(function(d){if(d.G==1){N=O.K();if(a&&(!g.CE(N)||Im(b)!=="embedded")||b.Jp||Im(b)!=="adunit"&&(g.PW(N)||ea(N)||g.LF(N)||g.lV(N)||g.dl(N)==="WEB_CREATOR"))return d.return();k=g.KE(N,g.Lt(b));return k.T?g.J(d,k.T,3):(D=k.getValue(),d.Vl(2))}d.G!=2&&(D=d.T);R=D;return d.return(TwB(O,b,R))})}; TwB=function(O,b,a){var N,k,D,R,d;return g.M(function(Z){if(Z.G==1){g.rf(Z,2);N=KZ7(a);var F=b.K();g.il();var B={context:g.BI(b),videoId:b.videoId,racyCheckOk:b.racyCheckOk,contentCheckOk:b.contentCheckOk,autonavState:"STATE_NONE"};Im(b)==="adunit"&&(B.isAdPlayback=!0);F.embedConfig&&(B.serializedThirdPartyEmbedConfig=F.embedConfig);F.Xk&&(B.showContentOwnerOnly=!0);b.Ti&&(B.showShortsOnly=!0);g.QO(0,141)&&(B.autonavState=g.QO(0,140)?"STATE_OFF":"STATE_ON");if(g.R_(F)){var K=g.QO(0,65);K=K!=null? !K:!1;var t=!!g.Ip("yt-player-sticky-caption");B.captionsRequested=K&&t}var h;if(F=(h=F.getWebPlayerContextConfig())==null?void 0:h.encryptedHostFlags)B.playbackContext={encryptedHostFlags:F};k=B;D=g.Ur(ruB);O.bd("wn_s");return g.J(Z,g.DO(N,k,D),4)}if(Z.G!=2)return R=Z.T,O.bd("wn_r"),!R||"error"in R&&R.error||(d=R,g.fa(b.K())&&d.trackingParams&&fL(d.trackingParams),g.kH(b,{raw_watch_next_response:R},!1)),g.AA(Z,0);g.qB(Z);g.Tz(Z)})}; UP8=function(O){O.bd("vir");O.bd("ps_s");aw("vir",void 0,"video_to_ad");var b=BwY(O);b.then(function(){O.bd("virc");aw("virc",void 0,"video_to_ad");O.bd("ps_r");aw("ps_r",void 0,"video_to_ad")},function(){O.bd("virc"); aw("virc",void 0,"video_to_ad")}); return b}; g.sc=function(O,b,a,N,k,D,R,d,Z,F){Z=Z===void 0?new g.b0(O):Z;F=F===void 0?!0:F;g.w1.call(this);var B=this;this.lV=O;this.playerType=b;this.a7=a;this.qW=N;this.getVisibilityState=D;this.visibility=R;this.Y1=d;this.videoData=Z;this.s4=F;this.logger=new g.g_("VideoPlayer");this.J0=null;this.xG=new Fy;this.Cs=null;this.Hr=!0;this.oX=this.loader=null;this.Uh=[];this.N9=new au;this.Rs=this.n5=null;this.kO=new au;this.wv=null;this.yf=this.yB=!1;this.GS=NaN;this.hk=!1;this.playerState=new g.tS;this.X0=[]; this.FN=new g.V4;this.fM=new tt7(this);this.mediaElement=null;this.cf=new g.sW(this.W0G,15E3,this);this.EZ=this.YN=!1;this.Fw=NaN;this.Lp=!1;this.y8=0;this.A8=!1;this.Lk=NaN;this.nP=new er(new Map([["bufferhealth",function(){return LGp(B.NJ)}], ["bandwidth",function(){return B.oL()}], ["networkactivity",function(){return B.lV.schedule.Tr}], ["livelatency",function(){return B.isAtLiveHead()&&B.isPlaying()?ueY(B):NaN}], ["rawlivelatency",function(){return ueY(B)}]])); this.XH=0;this.loop=!1;this.playbackRate=1;this.iS=0;this.NJ=new vhz(this);this.Ke=!1;this.V7=[];this.wX=this.iM=0;this.uf=this.jG=!1;this.Mp=this.jd=0;this.KE=new g.sW(this.DT,0,this);this.O8=null;this.rNV=[this.FN,this.KE,this.cf,this.nP];this.Rp=this.Kp=null;this.wF=function(){var K=B.E0;K.provider.lV.qk||K.provider.vy.getVisibilityState()===3||(K.provider.lV.qk=!0);K.GM();if(K.G){var t=K.G;t.N&&t.T<0&&t.provider.vy.getVisibilityState()!==3&&VtB(t)}K.qoe&&(K=K.qoe,K.p8&&K.V<0&&K.provider.lV.qk&& Ajz(K),K.X&&uk(K));B.loader&&kh(B);B.lV.C2&&!B.videoData.backgroundable&&B.mediaElement&&!B.mZ()&&(B.isBackground()&&B.mediaElement.fp()?(B.tN("bgmobile",{suspend:1}),B.BG(!0,!0)):B.isBackground()||DF(B)&&B.tN("bgmobile",{resume:1}))}; this.Vt={PA:function(K){B.PA(K)}, LMU:function(K){B.J0=K}, H2d:function(){return B.E0}, Xs:function(){return B.oX}, gjG:function(){return B.Mn}, uIy:function(){return B.fC}, TUL:function(){}, K:function(){return B.lV}, Tl:function(){return B.mediaElement}, GH8:function(K){B.gg(K)}, Zsd:function(){return B.qW}}; this.logger.debug(function(){return"creating, type "+b}); this.u6=new WGA(this.lV);this.oM=new B6(this.lV,this.qW,this);this.dh=new g.p4(this,function(K,t){K!==g.yo("endcr")||g.L(B.playerState,32)||B.x5();k(K,t,B.playerType)}); g.G(this,this.dh);g.G(this,this.NJ);Aue(this,Z);this.videoData.subscribe("dataupdated",this.Zcd,this);this.videoData.subscribe("dataloaded",this.Ym,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.tN,this);this.videoData.subscribe("ctmpstr",this.MW,this);!this.E0||this.E0.Yk();this.E0=new g.n4(new ML(this.videoData,this.lV,this));BuQ(this.wF);this.visibility.subscribe("visibilitystatechange",this.wF);this.Mn=new g.sW(this.Ac,g.q1(this.lV.experiments, "html5_player_att_initial_delay_ms")||4500,this);this.fC=new g.sW(this.Ac,g.q1(this.lV.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.Mq=new g.dg(this.g1G,350,this);g.G(this,this.Mq)}; Aue=function(O,b){if(O.playerType===2||O.lV.vP)b.W8=!0;var a=C_p(b.qk,b.e_,O.lV.X,O.lV.L);a&&(b.adFormat=a);O.playerType===2&&(b.M5=!0);if(O.isFullscreen()||O.lV.X)a=g.Ip("yt-player-autonavstate"),b.autonavState=a||(O.lV.X?2:O.videoData.autonavState);b.endSeconds&&b.endSeconds>b.startSeconds&&ik(O,b.endSeconds)}; WZz=function(O){var b=O.videoData;UP8(O).then(void 0,function(a){O.videoData!==b||b.Yk()||(a=Pt(a),a.errorCode==="auth"&&O.videoData.errorDetail?O.P1(a.errorCode,2,unescape(O.videoData.errorReason),GC(a.details),O.videoData.errorDetail,O.videoData.UW||void 0):O.handleError(a))})}; Y9e=function(O){if(!g.L(O.playerState,128))if(O.videoData.isLoaded(),O.logger.debug("finished loading playback data"),O.Uh=g.rv(O.videoData.Mi),g.Ea(O.videoData)){O.a7.tick("bpd_s");Ru(O).then(function(){O.a7.tick("bpd_c");if(!O.Yk()){O.yB&&(O.w5(w2(w2(O.playerState,512),1)),DF(O));var N=O.videoData;N.endSeconds&&N.endSeconds>N.startSeconds&&ik(O,N.endSeconds);O.N9.finished=!0;$h(O,"dataloaded");O.kO.tT()&&q9p(O);ldz(O.oM,O.Rs)}}); O.D("html5_log_media_perf_info")&&O.tN("loudness",{v:O.videoData.I8.toFixed(3)},!0);var b,a=(b=O.mediaElement)==null?void 0:b.nF();if(a&&"disablePictureInPicture"in a&&O.lV.AX)try{a.disablePictureInPicture=O.lV.SY&&!O.videoData.backgroundable}catch(N){g.I6(N)}HRf(O)}else $h(O,"dataloaded")}; Ru=function(O){CA(O);O.Rs=null;var b=HAw(O.lV,O.videoData,O.mZ());O.n5=b;O.n5.then(function(a){cue(O,a)},function(a){O.Yk()||(a=Pt(a),O.visibility.isBackground()?(dz(O,"vp_none_avail"),O.n5=null,O.N9.reset()):(O.N9.finished=!0,O.P1(a.errorCode,a.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",GC(a.details))))}); return b}; cue=function(O,b){if(!O.Yk()&&!b.videoData.Yk()){O.logger.debug("finished building playback data");O.Rs=b;IF7(O.NJ,O.Rs);if(O.videoData.isLivePlayback){var a=mPb(O.Y1.ZY,O.videoData.videoId)||O.loader&&!isNaN(O.loader.Tr);a=O.D("html5_onesie_live")&&a;L4(O)||O.videoData.fF>0&&!Ua(O.videoData)||a||O.seekTo(O.P4(),{r5:"videoplayer_playbackData",seekSource:18})}if(O.videoData.V.T){if(x27(O.videoData)){O.D("html5_sabr_report_missing_url_as_error_terminal")?O.P1("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR", GC({missabrurl:1})):O.handleError(new g.or("fmt.missing",{missabrurl:"1"},2));return}O.loader?g.I6(Error("Duplicated Loader")):(a=g.q1(O.lV.experiments,"html5_onesie_defer_content_loader_ms"))&&O.Ay()&&mPb(O.Y1.ZY,O.videoData.dO)?g.Wi(function(){O.Yk()||O.loader||zkG(O)},a):zkG(O)}else!O.videoData.V.T&&QM(O.videoData)&&O.Bk(new BQ(O.videoData.videoId||"",4)); O.JG();oKB(b).then(function(){var N={};O.YR(N);O.lV.dP()&&O.D("html5_log_media_perf_info")&&O.tN("av1Info",N);kh(O)})}}; q9p=function(O){O.Yk();O.logger.debug("try finish readying playback");if(O.kO.finished)O.logger.debug("already finished readying");else if(O.N9.finished)if(g.L(O.playerState,128))O.logger.debug("cannot finish readying because of error");else if(O.Uh.length)O.logger.debug(function(){return"cannot finish readying because of pending preroll: "+O.Uh}); else if(O.dh.started||yTb(O.dh),O.YW())O.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{O.loader&&(O.yf=xuB(O.loader.timing));O.kO.finished||(O.kO.finished=!0);var b=O.D("html5_onesie_live")&&O.loader&&!isNaN(O.loader.Tr);!O.videoData.isLivePlayback||O.videoData.fF>0&&!Ua(O.videoData)||b||L4(O)||(O.logger.debug("seek to head for live"),O.seekTo(Infinity,{r5:"videoplayer_readying",seekSource:18}),O.isBackground()&&(O.EZ=!0));Nzf(O.E0);O.logger.debug("finished readying playback"); O.publish("playbackready");Oi("pl_c",O.a7.timerName)||(O.a7.tick("pl_c"),aw("pl_c",void 0,"video_to_ad"));Oi("pbr",O.a7.timerName)||(O.a7.tick("pbr"),aw("pbr",void 0,"video_to_ad"))}else O.logger.debug("playback data not loaded")}; ik=function(O,b){O.Cs&&Jue(O);O.Cs=new g.tp(b*1E3,0x7ffffffffffff);O.Cs.namespace="endcr";O.addCueRange(O.Cs)}; Jue=function(O){O.removeCueRange(O.Cs);O.Cs=null}; EVz=function(O,b,a,N,k){var D=O.E0,R=O.videoData;R.G=a;var d=g.ZF(O);a=new Yu3(R,a,b,d?d.itag:"",N);O.lV.experiments.RX("html5_refactor_sabr_video_format_selection_logging")?(a.videoId=k,O.Rp=a):D.qoe&&gn8(D.qoe,a);k=O.oM;k.G=0;k.T=0;O.publish("internalvideoformatchange",R,b==="m")}; g.ZF=function(O){var b=F$(O);return UC(b)||!O.Rs?null:g.B$(O.Rs.T.videoInfos,function(a){return b.X(a)})}; F$=function(O){if(O.Rs){var b=O.oM;var a=O.Rs;O=O.Px();var N=z7G(b);if(UC(N)){if(N=cmz(b,a).compose(nKB(b,a)).compose(GOz(b,a)).compose(Idb(b,a.videoData)).compose(fdz(b,a.videoData,a)).compose(Sue(b,a)).compose(EKY(b,a)),UC(O)||b.D("html5_apply_pbr_cap_for_drm"))N=N.compose(Mtp(b,a))}else b.D("html5_perf_cap_override_sticky")&&(N=N.compose(Sue(b,a))),b.D("html5_ustreamer_cap_override_sticky")&&(N=N.compose(Mtp(b,a)));N=N.compose(EKY(b,a));b=a.videoData.jj.compose(N).compose(a.videoData.kh).compose(O)}else b= Oa;return b}; bte=function(O){var b=O.oM;O=O.videoData;var a=Idb(b,O);b.D("html5_disable_client_autonav_cap_for_onesie")||a.compose(fdz(b,O));return a}; kh=function(O){if(O.videoData.V&&O.videoData.V.T){var b=F$(O);O.loader&&jm3(O.loader,b)}}; MXe=function(O){var b;return!!(O.D("html5_native_audio_track_switching")&&g.cm&&((b=O.videoData.G)==null?0:d$(b)))}; nVf=function(O){if(!MXe(O))return!1;var b;O=(b=O.mediaElement)==null?void 0:b.audioTracks();return!!(O&&O.length>1)}; G0Q=function(O){var b=pNw(O);if(b)return O.videoData.getAvailableAudioTracks().find(function(a){return a.LF.getName()===b})}; pNw=function(O){var b;if(O=(b=O.mediaElement)==null?void 0:b.audioTracks())for(b=0;b<O.length;++b){var a=O[b];if(a.enabled)return a.label}}; oVb=function(O){var b,a=O.videoData.getAvailableAudioTracks(),N=O.videoData.Kt||O.lV.yp;N&&(b=a.find(function(D){return D.getLanguageInfo().id===N})); if(O.lV.experiments.RX("enable_audio_description_setting")&&g.QO(g.il(),198)){a=g.r(a);for(var k=a.next();!k.done;k=a.next())if(k=k.value,k.N){b=k;break}}b||(O=O.getAudioTrack(),b=O.LF.isDefault?void 0:O);return b}; zkG=function(O){for(var b=O.videoData.T,a=g.r(Object.entries({cpn:O.videoData.clientPlaybackNonce,c:O.lV.T.c,cver:O.lV.T.cver})),N=a.next();!N.done;N=a.next()){var k=g.r(N.value);N=k.next().value;k=k.next().value;for(var D=g.r(Object.values(b.T)),R=D.next();!R.done;R=D.next())t83(R.value.Vp,N,k);D=void 0;(D=b.L)==null||t83(D,N,k)}a=O.lV;N=O.videoData;b=new g.y2z(a);k=hOw({hasSubfragmentedFmp4:N.hasSubfragmentedFmp4,Fd:N.Fd});b.U=k;b.Tr=N.maxReadAheadMediaTimeMs/1E3||b.Tr;k=a.schedule;k.V.Hc()===k.policy.V? b.m_=10:b.m_=N.minReadAheadMediaTimeMs/1E3||b.m_;b.l4=N.readAheadGrowthRateMs/1E3||b.l4;b.QT=!C9();g.PW(a)||!C9()?(b.Py=8388608,b.bV=524288,b.jc=5,b.UU=1048576,b.KQ=1.5,b.JN=4587520,Nj()&&(b.JN=786432),b.L*=1.1,b.yl*=1.1,b.yW=!0):a.G&&(b.L*=1.3,b.yl*=1.3);g.SL&&g.e1("crkey")&&(k=a.T.cmodel==="CHROMECAST/ANCHOVY",b.Py=20971520,b.bV=1572864,k&&(b.JN=812500,b.qk=1E3,b.uP=5,b.UU=2097152));g.k5&&(b.yW=!0);a.supportsGaplessAudio()||(b.EX=!1);na&&(b.zG=!0);b.ip=a.D("html5_peak_shave");N.fetchType==="onesie"&& a.D("html5_disable_peak_shave_for_onesie")&&(b.ip=!1);var d;k=(d=N.T)==null?void 0:zN(d);if(Ua(N)){b.FM=!0;b.H6||(b.K$=!0);b.Zh=!0;b.jg=!0;b.TU=!0;if(N.latencyClass==="ULTRALOW"||N.latencyClass==="LOW"&&!a.D("html5_disable_low_pipeline"))b.mM=2,b.Tj=4;b.wz=N.defraggedFromSubfragments;if(N.vc||a.D("html5_publish_all_cuepoints"))b.qp=!0;g.pt(N)&&(b.Ql=!1);b.HQ=g.od(a)}N.isAd()&&(b.j9=0,b.F2=0);b.n0=a.D("html5_enable_subsegment_readahead_v3")||a.D("html5_ultra_low_latency_subsegment_readahead")&&N.latencyClass=== "ULTRALOW";b.V=a.dP();Z0()&&/(K\d{3}|KS\d{3}|KU\d{3})/.test(a.T.cmodel)&&!a.D("html5_disable_move_pssh_to_moov")&&k&&(b.yW=!1);D=0;a.D("html5_live_use_alternate_bandwidth_window_sizes")&&(D=a.schedule.policy.T,N.isLivePlayback&&(D=g.q1(a.experiments,N.latencyClass==="ULTRALOW"?"html5_live_ultra_low_latency_bandwidth_window":N.isLowLatencyLiveStream?"html5_live_low_latency_bandwidth_window":"html5_live_normal_latency_bandwidth_window")||D));d=a.schedule;d.G.X=Ua(N)?.5:0;if(!d.policy.G&&D&&(d=d.V,D= Math.round(D*d.resolution),D!==d.T)){R=Array(D);var Z=Math.min(D,d.V?d.T:d.G),F=d.G-Z;F<0&&(F+=d.T);for(var B=0;B<Z;++B)R[B]=d.values[(F+B)%d.T];for(;B<D;++B)R[B]=Infinity;d.T=D;d.values=R;d.G=Z%D;d.V=Z===D;d.Eg=!0;d.N=dIe(d)}N.isLivePlayback&&(b.Lt=g.q1(a.experiments,"html5_min_startup_buffered_media_duration_for_live_secs")||.25,b.C8=!1);N.Ob()&&(b.C8=!1);u0(N)&&(b.n0=!0,N.latencyClass==="LOW"?b.pF=g.q1(a.experiments,"html5_jumbo_mobile_subsegment_readahead_target"):N.latencyClass==="ULTRALOW"&& (b.pF=g.q1(a.experiments,"html5_jumbo_ull_subsegment_readahead_target")),b.aF=!0);N.u3()&&(b.AX=1.3);b.zG=b.zG||N.cj;b.OU=(b.OU||N.OU)&&a.L;b.o8=N.U;a.dP()&&(b.fF=!0);N.U&&!k&&(b.pQ=!0);N.U&&N.isAd()&&(b.L*=1.6,b.yl*=1.6);QM(N)&&(b.X=N.videoId,b.Je=!0,b.rW=100,N.mM&&N.mM.length>0&&(b.gF=N.mM));b.iE=N.jg;b.Vv=L8(a,{},N.V||void 0,Kt(N));b.L8=B3(N)&&g.LF(a);hU(N)&&(b.N=!0,b.I8=!0,a.D("html5_sabr_report_partial_segment_estimated_duration")&&(b.eq=!0),b.T=!0,b.Ln=a.D("html5_sabr_enable_live_clock_offset"), b.Mv=a.D("html5_disable_client_resume_policy_for_sabr"),b.VF=a.D("html5_trigger_loader_when_idle_network"),b.DD=a.D("html5_sabr_parse_live_metadata_playback_boundaries"),b.UQ=a.D("html5_enable_platform_backpressure_with_sabr"),b.lB=a.D("html5_consume_onesie_next_request_policy_for_sabr"),b.OQ=a.D("html5_sabr_report_next_ad_break_time"),b.Qk=a.D("html5_log_high_res_buffer_timeline")&&a.dP(),b.Fr=a.D("html5_remove_stuck_slices_beyond_max_buffer_limits"),b.JW=a.D("html5_gapless_sabr_btl_last_slice")&& gm(N),b.JZ=a.D("html5_reset_last_appended_slice_on_seek")&&gm(N),Ua(N)?(b.Bg=!0,b.Tb=a.D("html5_estimate_partial_segment_duration"),b.wT=a.D("html5_disable_variability_tracker_for_live"),b.p8=!0,a.D("html5_simplified_backup_timeout_sabr_live")&&(b.bH=!0,b.qk=b.vP)):b.zo=a.D("html5_probe_request_on_sabr_request_progress"),b.hZ=a.D("html5_serve_start_seconds_seek_for_post_live_sabr"),b.zl=a.D("html5_flush_index_on_updated_timestamp_offset"),b.J=hU(N),b.A0=a.D("html5_ignore_partial_segment_from_live_readahead"), a.D("html5_include_partial_segment_for_jumbo_ll")&&u0(N)&&(b.A0=!1),b.Jf=a.D("html5_use_buffer_health_for_readahead"),b.gW=a.D("html5_use_non_active_broadcast_for_post_live"),b.aX=a.D("html5_use_centralized_player_time"),b.q5=a.D("html5_consume_onesie_sabr_seek"),b.Mi=a.D("html5_enable_sabr_seek_loader_refactor"),b.PC=a.D("html5_update_segment_start_time_from_media_header"),N.enableServerStitchedDai&&(b.G=!0,b.jj=a.D("html5_reset_server_stitch_state_for_non_sabr_seek"),b.Iz=a.D("html5_remove_ssdai_append_pause")&& !N.CD(),b.Yl=a.D("html5_ssdai_log_ssevt_in_loader")),b.GW=a.dP()||N.CD());b.Dq=g.Ggz(N);p5(a.N,GN.BITRATE)&&(b.JN=NaN);if(d=g.q1(a.experiments,"html5_request_size_max_kb"))b.UU=d*1024;a.N.V?b.WD="; "+GN.EXPERIMENTAL.name+"=allowed":a.D("html5_enable_cobalt_tunnel_mode")&&(b.WD="; tunnelmode=true");d=N.serverPlaybackStartConfig;(d==null?0:d.enable)&&(d==null?0:d.playbackStartPolicy)&&(b.vD=!0,fd(b,d.playbackStartPolicy,2));d=oVb(O);O.xG.removeAll();a:{a=O.Y1.ZY;if(N=O.videoData.videoId)if(k=a.T.get(N)){a.T.remove(N); a=k;break a}a=void 0}O.loader=new g.bk(O,O.lV.schedule,b,O.videoData.T,O.videoData.V,F$(O),d,O.videoData.enableServerStitchedDai,a,O.videoData.J);b=O.videoData.D("html5_disable_preload_for_ssdai_with_preroll")&&O.videoData.isLivePlayback&&O.Ay()?!0:O.yB&&g.PW(O.lV)&&O.videoData.isLivePlayback;O.loader.initialize(O.getCurrentTime(),F$(O),b);O.videoData.probeUrl&&(O.loader.p8=O.videoData.probeUrl);if(O.Uh.length||O.yB)O.videoData.cotn||gz(O,!1);lFQ(O.NJ,O.loader);O.O8&&(ZG8(O.loader,new g.NL(O.O8)), O.tN("sdai",{sdl:1}));g.bN(O.videoData)&&(O=O.loader,O.policy.sX=O.policy.Kq)}; CA=function(O){O.loader&&(O.loader.dispose(),O.loader=null,lFQ(O.NJ,null));O.v6()?xPb(O):O.ir()}; xPb=function(O){if(O.oX)if(O.logger.debug("release media source"),O.wR(),O.oX.N)try{O.lV.dP()&&O.tN("rms",{l:"vprms",sr:O.v6(),rs:$R(O.oX)});O.oX.clear();var b;(b=O.mediaElement)!=null&&(b.G=O.oX);O.oX=null}catch(a){b=new g.Nf("Error while clearing Media Source in VideoPlayer: "+a.name+", "+a.message),b=Pt(b),O.handleError(b),O.ir()}else O.ir()}; P3p=function(O,b){b=b===void 0?!1:b;if(O.oX)return O.oX.V;O.logger.debug("update media source");a:{b=b===void 0?!1:b;try{g.bl()&&O.videoData.S$()&&lZA(O.mediaElement);var a=O.mediaElement.Xs(O.xR(),O.e5())}catch(k){if(rmz(O.fM,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",k);O.P1("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}O.ge(a,!1,!1,b)}var N;return((N=O.Xs())==null?void 0:N.V)||null}; vVb=function(O,b){b=b===void 0?!1:b;if(O.loader){O.videoData.enableServerStitchedDai&&wIp(O.loader);var a=O.getCurrentTime()-O.O0();O.loader.seek(a,{w$:b}).RM(function(){})}else zkG(O)}; S9z=function(O,b,a,N){a=a===void 0?!1:a;N=N===void 0?!1:N;if(O.oX&&(!b||O.oX===b)){O.logger.debug("media source opened");var k=O.getDuration();!k&&Ua(O.videoData)&&(k=25200);if(O.oX.isView){var D=k;O.logger.debug(function(){return"Set media source duration to "+D+", video duration "+k}); D>O.oX.getDuration()&&jNQ(O,D)}else jNQ(O,k);xg8(O.loader,O.oX,a,N);O.publish("mediasourceattached")}}; jNQ=function(O,b){if(O.oX){O.oX.Iv(b);var a;(a=O.loader)!=null&&a.policy.aX&&(a.Y=b)}}; Iab=function(O,b){EVz(O,b.reason,b.T.info,b.token,b.videoId)}; $h=function(O,b){O.publish("internalvideodatachange",b===void 0?"dataupdated":b,O.videoData)}; IfG=function(O){for(var b=g.r("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),a=b.next();!a.done;a=b.next())O.FN.B(O.mediaElement,a.value,O.gg,O);O.lV.JX&&O.mediaElement.Np()&&(O.FN.B(O.mediaElement,"webkitplaybacktargetavailabilitychanged",O.Nd_,O),O.FN.B(O.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",O.kry,O))}; lfb=function(O){g.Yj(O.GS);ffG(O)||(O.GS=g.qy(function(){return ffG(O)},100))}; ffG=function(O){var b=O.mediaElement;b&&O.YN&&!O.videoData.Ni&&!Oi("vfp",O.a7.timerName)&&b.lD()>=2&&!b.isEnded()&&L_(b.AL())&&O.a7.tick("vfp");return(b=O.mediaElement)&&!O.videoData.Ni&&b.getDuration()>0&&(b.isPaused()&&b.lD()>=2&&L_(b.AL())&&(Oi("pbp",O.a7.timerName)||O.a7.tick("pbp"),!O.videoData.bH||O.hk||b.isSeeking()||(O.hk=!0,O.publish("onPlaybackPauseAtStart"))),b=b.getCurrentTime(),GB(O.u6,b))?(O.FH(),!0):!1}; LZz=function(O){O.E0.Fx();if(rm(O.videoData)&&Date.now()>O.iS+6283){if(!(!O.isAtLiveHead()||O.videoData.T&&p8(O.videoData.T))){var b=O.E0;if(b.qoe){b=b.qoe;var a=b.provider.vy.EA(),N=g.ab(b.provider);trY(b,N,a);a=a.V;isNaN(a)||g.TB(b,N,"e2el",[a.toFixed(3)])}}O.D("html5_alc_live_log_rawlat")?(b=O.videoData,b=g.od(b.K())?!0:g.DJ(b.K())?b.drmProduct==="6":!1):b=g.od(O.lV);b&&O.tN("rawlat",{l:bs(O.nP,"rawlivelatency").toFixed(3)});O.iS=Date.now()}O.videoData.G&&d$(O.videoData.G)&&(b=O.bC())&&b.videoHeight!== O.wX&&(O.wX=b.videoHeight,EVz(O,"a",VXb(O,O.videoData.p8)))}; VXb=function(O,b){if(b.T.video.quality==="auto"&&d$(b.getInfo())&&O.videoData.o8)for(var a=g.r(O.videoData.o8),N=a.next();!N.done;N=a.next())if(N=N.value,N.getHeight()===O.wX&&N.T.video.quality!=="auto")return N.getInfo();return b.getInfo()}; ueY=function(O){if(!rm(O.videoData))return NaN;var b=0;O.loader&&O.videoData.T&&(b=Ua(O.videoData)?O.loader.hJ.Hc()||0:O.videoData.T.aX);return(0,g.S)()/1E3-O.wD()-b}; iR8=function(O){O.mediaElement&&O.mediaElement.mZ()&&(O.Lk=(0,g.S)());O.lV.Gj?g.Wi(function(){XNA(O)},0):XNA(O)}; XNA=function(O){var b;if((b=O.oX)==null||!b.uK()){if(O.mediaElement)try{O.wv=O.mediaElement.playVideo()}catch(N){dz(O,"err."+N)}if(O.wv){var a=O.wv;a.then(void 0,function(N){O.logger.debug(function(){return"playMediaElement failed: "+N}); if(!g.L(O.playerState,4)&&!g.L(O.playerState,256)&&O.wv===a)if(N&&N.name==="AbortError"&&N.message&&N.message.includes("load"))O.logger.debug(function(){return"ignore play media element failure: "+N.message}); else{var k="promise";N&&N.name&&(k+=";m."+N.name);dz(O,k);O.Ke=!0;O.videoData.gF=!0}})}}}; dz=function(O,b){g.L(O.playerState,128)||(O.w5(r2(O.playerState,1028,9)),O.tN("dompaused",{r:b}),O.publish("onAutoplayBlocked"))}; DF=function(O,b){b=b===void 0?!1:b;if(!O.mediaElement||!O.videoData.V)return!1;var a=b;a=a===void 0?!1:a;var N=null;var k;if((k=O.videoData.V)==null?0:k.T){N=P3p(O,a);var D;(D=O.loader)==null||D.resume()}else CA(O),O.videoData.p8&&(N=O.videoData.p8.If());k=O.mediaElement.fp();a=!1;k&&k.equals(N)||(QNY(O,N),a=!0);g.L(O.playerState,2)||(N=O.NJ,b=b===void 0?!1:b,N.N||!(N.V>0)||N.mediaElement&&N.mediaElement.getCurrentTime()>0||(b={r5:"seektimeline_resumeTime",w$:b},N.videoData.Ni||(b.seekSource=15), N.seekTo(N.V,b)));a:{b=a;if(hU(O.videoData)){if(!O.videoData.Ob())break a}else if(!g.c3(O.videoData))break a;if(O.mediaElement)if((N=O.videoData.N)&&O.mediaElement.Np()){k=O.mediaElement.nF();if(O.J0)if(k!==O.J0.element)By(O);else if(b&&N.flavor==="fairplay"&&!ap())By(O);else break a;if(O.D("html5_report_error_for_unsupported_tvos_widevine")&&ap()&&N.flavor==="widevine")b=O.D("html5_log_fmt_unplaybable_trigger")?"trg.unspttvoswidevine":"drm.unspttvoswidevine",O.P1("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK", b);else{O.J0=new DQz(k,O.videoData,O.lV);O.J0.subscribe("licenseerror",O.I9,O);O.J0.subscribe("qualitychange",O.ahk,O);O.J0.subscribe("heartbeatparams",O.QK,O);O.J0.subscribe("keystatuseschange",O.PA,O);O.J0.subscribe("ctmp",O.tN,O);b=g.r(O.xG.keys);for(N=b.next();!N.done;N=b.next())N=O.xG.get(N.value),O.J0.d9(N);O.D("html5_eme_loader_sync")||O.xG.removeAll()}}else b=O.D("html5_log_fmt_unplaybable_trigger")?"trg.updatedrm":"drm.1",O.P1("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",b)}return a}; QNY=function(O,b){O.a7.tick("vta");aw("vta",void 0,"video_to_ad");O.getCurrentTime()>0&&iA7(O.NJ,O.getCurrentTime());O.mediaElement.activate(b);O.oX&&Fz(4);!O.videoData.Ni&&O.playerState.isOrWillBePlaying()&&O.cf.start();if(MXe(O)){var a;if(b=(a=O.mediaElement)==null?void 0:a.audioTracks())b.onchange=function(){O.publish("internalaudioformatchange",O.videoData,!0)}}}; By=function(O){O.J0&&(O.J0.dispose(),O.J0=null)}; ekw=function(O){var b=b===void 0?!1:b;O.logger.debug("reattachVideoSource");O.mediaElement&&(O.oX?(By(O),O.ir(),P3p(O,b)):(O.videoData.p8&&O.videoData.p8.qS(),O.mediaElement.stopVideo()),O.playVideo())}; OCz=function(O,b){O.lV.D("html5_log_rebuffer_reason")&&(b={r:b,lact:p7()},O.mediaElement&&(b.bh=g2(O.mediaElement)),O.tN("bufreason",b))}; bCB=function(O,b){if(O.lV.dP()&&O.mediaElement){var a=O.mediaElement.Au();a.omt=(O.mediaElement.getCurrentTime()+O.O0()).toFixed(3);a.ps=O.playerState.state.toString(16);a.rt=(g.ab(O.E0.provider)*1E3).toFixed();a.e=b;O.V7[O.iM++%5]=a}try{if(b==="timeupdate"||b==="progress")return}catch(N){}O.logger.debug(function(){return"video element event "+b})}; aVz=function(O){if(O.lV.dP()){O.V7.sort(function(N,k){return+N.rt-+k.rt}); for(var b=g.r(O.V7),a=b.next();!a.done;a=b.next())a=a.value,O.tN("vpe",Object.assign({t:a.rt},a));O.V7=[];O.iM=0}}; NEf=function(O){if(g.e1("cobalt")&&g.e1("nintendo switch")){var b=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;O.tN("nxdock",{d:b})}}; gz=function(O,b){var a;(a=O.loader)==null||MTe(a,b)}; HRf=function(O){NJ(O.videoData,"html5_set_debugging_opt_in")&&(O=g.il(),g.QO(0,183)||(O4(183,!0),O.save()))}; ThA=function(O,b){O.Y1.GD()||(O.tN("sgap",{f:b}),O.Y1.clearQueue(!1,b==="pe"))}; L4=function(O){return O.D("html5_disable_video_player_initiated_seeks")&&hU(O.videoData)}; kYQ=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);tK(this.api,"isLifaAdPlaying",function(){return b.api.isLifaAdPlaying()}); this.events.B(O,"serverstitchedvideochange",function(){var a;(a=b.api.getVideoData())!=null&&a.CD()&&(b.api.isLifaAdPlaying()?(b.playbackRate=b.api.getPlaybackRate(),b.api.setPlaybackRate(1)):b.api.setPlaybackRate(b.playbackRate))}); this.playbackRate=1}; KA=function(O){FL.call(this,"Lire en boucle",g.ye.fY);this.Z=O;var b=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M17.29 1.29C17.11 1.46 17.01 1.70 17.00 1.94C16.98 2.19 17.06 2.43 17.22 2.63L17.29 2.70L18.58 4H7C5.67 4 4.40 4.52 3.46 5.46C2.52 6.40 2 7.67 2 9V13C2 13.26 2.10 13.51 2.29 13.70C2.48 13.89 2.73 14 3 14C3.26 14 3.51 13.89 3.70 13.70C3.89 13.51 4 13.26 4 13V9C4 8.20 4.31 7.44 4.87 6.87C5.44 6.31 6.20 6 7 6H18.58L17.29 7.29C17.11 7.48 17.01 7.73 17.01 7.99C17.01 8.25 17.11 8.50 17.30 8.69C17.49 8.88 17.74 8.98 18.00 8.98C18.26 8.98 18.51 8.88 18.70 8.70L22.41 5L18.70 1.29L18.63 1.22C18.43 1.06 18.19 .98 17.94 1.00C17.70 1.01 17.46 1.11 17.29 1.29ZM21 10C20.73 10 20.48 10.10 20.29 10.29C20.10 10.48 20 10.73 20 11V15C20 15.79 19.68 16.55 19.12 17.12C18.55 17.68 17.79 18 17 18H5.41L6.70 16.70C6.80 16.61 6.87 16.50 6.93 16.38C6.98 16.26 7.01 16.12 7.01 15.99C7.01 15.86 6.98 15.73 6.93 15.60C6.88 15.48 6.81 15.37 6.71 15.28C6.62 15.18 6.51 15.11 6.39 15.06C6.26 15.01 6.13 14.98 6.00 14.98C5.87 14.98 5.73 15.01 5.61 15.06C5.49 15.12 5.38 15.19 5.29 15.29L1.58 19L5.29 22.70L5.36 22.77C5.56 22.92 5.80 23.00 6.04 22.99C6.29 22.98 6.52 22.87 6.70 22.70C6.87 22.52 6.98 22.29 6.99 22.04C7.00 21.80 6.92 21.56 6.77 21.36L6.70 21.29L5.41 20H17C18.32 20 19.59 19.47 20.53 18.53C21.47 17.59 22 16.32 22 15V11C22 10.73 21.89 10.48 21.70 10.29C21.51 10.10 21.26 10 21 10Z", fill:"white"}}]}:Gxw();this.setIcon(b);this.subscribe("select",this.G,this);O.createClientVe(this.element,this,28661);this.B(O,"settingsMenuVisibilityChanged",this.T);this.listen("click",this.logClick);this.B(O,"onLoopChange",this.onLoopChange);gs(this,O.getLoopVideo());O.XL().PU(this)}; DWz=function(O){DT.call(this,O);var b=this;O.addEventListener("settingsMenuInitialized",function(){b.menuItem||(b.menuItem=new KA(b.api),g.G(b,b.menuItem))}); O.addEventListener("videodatachange",function(a,N){a=b.api.getPresentingPlayerType()===2;var k;(k=b.menuItem)==null||k.KF(!N.isLivePlayback&&!a)})}; s7f=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);tK(this.api,"seekToChapterWithAnimation",function(a){b.seekToChapterWithAnimation(a)}); tK(this.api,"seekToTimeWithAnimation",function(a,N){b.seekToTimeWithAnimation(a,N)}); tK(this.api,"renderChapterSeekingAnimation",function(a,N,k){b.api.renderChapterSeekingAnimation(a,N,k)}); tK(this.api,"setMacroMarkers",function(a){b.setMacroMarkers(O,a)}); tK(this.api,"changeMarkerVisibility",function(a,N,k){b.changeMarkerVisibility(a,N,k)}); tK(this.api,"isSameMarkerTypeVisible",function(a){return b.isSameMarkerTypeVisible(a)})}; RY7=function(O,b,a){var N=O.api.getCurrentTime()*1E3<b?1:-1;O.api.renderChapterSeekingAnimation(N,a);O.api.seekTo(b/1E3,void 0,void 0,void 0,3)}; $Wp=function(O,b){var a,N;return(a=U1(O,"macroMarkersListEntity",b))==null?void 0:(N=a.markersList)==null?void 0:N.markerType}; CZ3=function(O,b){var a=g.Za.getState().entities;O=$Wp(a,O);b=g.r(b.L8);for(var N=b.next();!N.done;N=b.next())if(O===$Wp(a,N.value))return!0;return!1}; tT=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"videodatachange",function(){b.updateMetadata()}); this.events.B(O,"presentingplayerstatechange",function(){dWz(b)}); this.events.B(O,"SEEK_COMPLETE",function(){b.api.D("html5_update_media_session_position_state_on_player_state_change")&&ZC7(b)})}; hT=function(O,b){try{navigator.mediaSession.setActionHandler(O,b)}catch(a){}}; Fxp=function(O){hT("play",function(){O.api.playVideo()}); hT("pause",function(){O.api.pauseVideo()}); hT("seekbackward",function(){O.api.seekBy(-5*O.api.getPlaybackRate())}); hT("seekforward",function(){O.api.seekBy(5*O.api.getPlaybackRate())}); hT("seekto",function(b){b=b.seekTime;b!=null&&O.api.seekTo(b)})}; guY=function(O){var b,a,N,k;return(b=O.api.getVideoData().getWatchNextResponse())==null?void 0:(a=b.playerOverlays)==null?void 0:(N=a.playerOverlayRenderer)==null?void 0:(k=N.browserMediaSession)==null?void 0:k.browserMediaSessionRenderer}; BEz=function(O){var b=[];if(!O||!O.thumbnails)return b;O=g.r(O.thumbnails);for(var a=O.next();!a.done;a=O.next())a=a.value,a.url&&(!a.width||a.width<=0||!a.height||a.height<=0||g.g4(a.url)&&b.push({src:a.url||"",sizes:a.width+"x"+a.height,type:"image/jpeg"}));return b}; dWz=function(O){O=O.api.getPlayerStateObject();O=O.isCued()||O.isError()?"none":O.isOrWillBePlaying()?"playing":"paused";navigator.mediaSession.playbackState=O}; ZC7=function(O){if(navigator.mediaSession.setPositionState)if(O.api.D("web_player_media_session_infinity")&&O.api.getVideoData().isLivePlayback)try{navigator.mediaSession.setPositionState({duration:Infinity})}catch(a){}else{var b=O.api.getProgressState().seekableEnd;b&&navigator.mediaSession.setPositionState({duration:b,playbackRate:O.api.getPlaybackRate(),position:O.api.getCurrentTime()})}}; yJ=function(O){DT.call(this,O);var b=this;this.G=new Map;this.X=this.T=void 0;this.compositeVideoState=null;this.V=void 0;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"modulecreated",function(a){var N;a:{var k,D,R,d=(k=b.api.getVideoData())==null?void 0:(D=k.getPlayerResponse())==null?void 0:(R=D.overlay)==null?void 0:R.playerControlsOverlayRenderer;if(d&&(k=g.P(d.compositeVideoOverlay,KxG),k==null?0:(N=k.sources)==null?0:N.length))for(N=g.r(k==null?void 0:k.sources),k=N.next();!k.done;k= N.next())if(k=k.value,k.isActive){N=k;break a}N=void 0}a==="captions"&&(N==null?void 0:N.topLeftCornerX)!==void 0&&(N==null?void 0:N.topLeftCornerY)!==void 0&&(N==null?void 0:N.width)!==void 0&&(N==null?void 0:N.height)!==void 0&&b.api.Ip({top:N.topLeftCornerY,right:1-N.topLeftCornerX-N.width,bottom:1-N.topLeftCornerY-N.height,left:N.topLeftCornerX})}); this.events.B(O,"videodatachange",function(a){var N=b.api.getVideoData();b.T=void 0;b.G.clear();b.api.dD("compositeembargo",1);var k=N==null?void 0:N.vj.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(k==null?0:k.length)?tnf(b,k.filter(function(D){return hY8(b,D)})):(N==null?0:N.cueRanges)&&tnf(b,N.cueRanges.filter(function(D){return hY8(b,D)})); a==="dataupdated"&&(N==null?void 0:N.compositeLiveStatusToken)!==b.X&&(b.X=N==null?void 0:N.compositeLiveStatusToken,b.api.Jz())}); this.events.B(O,g.yo("compositeembargo"),function(a){var N;if(((N=b.T)==null?void 0:N.id)!==a.id&&(b.api.q1(!0),b.G.has(a.id))){var k=b.G.get(a.id);N=b.api.getVideoData();k=g.r(k);for(var D=k.next();!D.done;D=k.next()){var R=void 0;D=(R=D.value.compositeEmbargo)==null?void 0:R.embargoStatusToken;N.Qk!==D&&(N.Qk=D,b.api.Jz());yb7(b,a)}}}); this.events.B(O,g.w4("compositeembargo"),function(a){var N;if(((N=b.T)==null?void 0:N.id)===a.id&&(b.api.q1(!1),b.G.has(a.id))){if(a=b.api.getVideoData())a.Qk=void 0;b.api.Jz();yb7(b)}}); this.events.B(O,"heartbeatRequest",function(a){b.compositeVideoState!==null&&(a.playbackState||(a.playbackState={}),a.playbackState.compositeVideoState=b.compositeVideoState)}); this.events.B(O,"internalaudioformatchange",function(a,N){var k=b.api.getVideoData(void 0,!0);k==null||k.tN("atrkchg",{id:a,m:N});if(k&&i0(k)){N=b.api.getAvailableAudioTracks();N=g.r(N);for(var D=N.next();!D.done;D=N.next())if(D.value.getLanguageInfo().getId()===a){k.Kt=a;b.api.K().yp=a;break}}}); this.events.B(O,"onPlaybackAudioChange",function(){b.api.Jz()}); tK(O,"setCompositeParam",function(a){b.compositeVideoState=a}); this.api.D("web_watch_enable_multiview_manager")&&tK(O,"setCompositeVideoOverlayRendererComponent",function(a){b.setCompositeVideoOverlayRendererComponent(a)})}; yb7=function(O,b){var a;((a=O.T)==null?void 0:a.id)!==(b==null?void 0:b.id)&&(O.T&&(O.G.delete(O.T.id),O.api.IT([O.T],1)),O.T=b)}; tnf=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){var N=a.value,k=void 0;a=Number((k=N.playbackRelativePosition)==null?void 0:k.utcTimeMs)/1E3;var D=void 0;k=a+Number((D=N.duration)==null?void 0:D.seconds);D="composite_embargo_"+a;N.onEnter&&(N=N.onEnter.filter(O.N),N.length&&(O.G.set(D,N),O.api.addUtcCueRange(D,a,k,"compositeembargo",!1)))}}; hY8=function(O,b){var a;return(a=b.onEnter)==null?void 0:a.some(O.N)}; wCA=function(O){DT.call(this,O);tK(this.api,"queueOfflineAction",this.queueOfflineAction.bind(this));tK(this.api,"updateDownloadState",this.updateDownloadState.bind(this));tK(this.api,"pauseVideoDownload",this.pauseVideoDownload.bind(this));tK(this.api,"resumeVideoDownload",this.resumeVideoDownload.bind(this));tK(this.api,"isOrchestrationLeader",this.isOrchestrationLeader.bind(this));tK(this.api,"refreshAllStaleEntities",this.refreshAllStaleEntities.bind(this));tK(this.api,"setUpPositionSyncInterval", this.setUpPositionSyncInterval.bind(this))}; wz=function(O){DT.call(this,O);var b=this;tK(O,"getAvailableQualityData",function(){return b.getAvailableQualityData()}); tK(O,"getAvailableQualityDataAndMessaging",function(){return b.getAvailableQualityDataAndMessaging()})}; TEb=function(O,b,a){var N=[],k=b?156595:151874;O=g.r(O);for(var D=O.next();!D.done;D=O.next()){var R=D.value;D=R.video;R={formatId:R.id,qualityLabel:D.qualityLabel,quality:D.quality,isPlayable:b};if(D=a.get(D.qualityLabel))R.paygatedQualityDetails={paygatedIndicatorText:D.paygatedIndicatorText,endpoint:D.endpoint,veType:k,trackingParams:D.trackingParams};N.push(R)}return N}; rbB=function(O){for(var b=0,a=0;a<O.length;a++)if(O[a].paygatedQualityDetails){var N=O[a];O.splice(a,1);O.splice(b,0,N);b++}}; UW3=function(O){var b=new Set,a=new Map,N={};O=g.r(O);for(var k=O.next();!k.done;k=O.next()){k=k.value;var D=k.quality,R=k.isPlayable,d=k.qualityLabel;d&&D&&(R&&a.has(D)&&a.get(D)!==d?b.add(D):R&&a.set(D,d),N[d]||(N[d]=k))}a=[];N=g.r(Object.values(N));for(O=N.next();!O.done;O=N.next())k=O.value,(O=k.quality)&&!b.has(O)&&(k.formatId=void 0),a.push(k);return a}; Td=function(O){DT.call(this,O);var b=this;this.V=1;this.a7=null;this.Vt={y6y:function(){return b.V}}; this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"d6de4videobindingchange",function(a){b.Ew(a)}); this.events.B(O,"csiinitialized",function(){uk3(b)})}; uk3=function(O){if(Abe()){O.a7=O.api.cD();O.T=new d2;O.V=2;var b=g.q1(O.api.K().experiments,"html5_d6de4_defer_timeout_ms");O.a7.w7("pt_pish");b?g.Wi(function(){Wx3(O)},b):O.api.D("html5_enable_d6de4_idle_priority_job")&&window.requestIdleCallback?window.requestIdleCallback(function(){Wx3(O)}):Wx3(O)}}; Wx3=function(O){if(Abe()){O.a7=O.api.cD();var b=g.q1(O.api.K().experiments,"html5_d6de4_cloud_project_number");O.a7.w7("pt_pis");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:b}).then(function(N){O.G=N;var k;(k=O.T)==null||k.resolve();O.a7.w7("pt_pif")}).catch(function(N){rz(N,"player_start"); O.a7.w7("pt_pie");var k;(k=O.T)==null||k.reject(N)})}catch(N){rz(N,"player_start_catch"); O.api.tN("pfes",{});var a;(a=O.T)==null||a.reject(N)}}}; qmQ=function(O,b){if(O.G&&!O.D("html5_disable_d6de4_mint_debug")){var a=b.videoId;O.V=3;O.a7.w7("pt_ms");try{O.G.requestToken(a).then(function(N){O.a7.w7("pt_mf");if(N=h2(N))b.Lq={oA8:N}}).catch(function(N){O.a7.w7("pt_me"); rz(N,"player_generate");O.handleError(N,b)})}catch(N){rz(N,"player_generate_catch"),O.handleError(N,b)}}}; HCb=function(O,b){O.api.D("html5_enable_d6de4_cold_start_and_error")&&(b.Lq={coldStartInfo:{clientState:O.V}})}; rz=function(O,b){O.message&&g.I6(Error(b+"_"+O.message))}; Abe=function(){return window.android&&window.android.webview&&window.android.webview.getExperimentalMediaIntegrityTokenProvider}; Uc=function(O){g.f.call(this,{W:"button",rd:["ytp-pip-button","ytp-button"],S:{title:"{{title}}","data-priority":"8","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-pip-button"},j:[Eaw()]});var b=this;this.api=O;this.listen("click",this.onClick);var a=this.api.P7(),N=a.subscribe("visibilitystatechange",function(){b.iV(a.DZ())}); this.addOnDisposeCallback(function(){a.SM(N)}); JK(O,this.element,this);this.iV(a.DZ())}; us=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"standardControlsInitialized",function(){b.createButton()}); g.R_(this.api.K())&&(this.D("web_watch_pip")||this.D("web_shorts_pip"))&&tK(this.api,"setDocumentPictureInPicture",function(a){b.setDocumentPictureInPicture(a)})}; YmY=function(O){var b=O.api.getVideoData();O.button.KF(b.VV)}; cb8=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);tK(this.api,"musicDisableUi",function(){g.tC(b.api.getRootNode(),"ytp-player-in-bar-disable-ui")}); tK(this.api,"musicEnableUi",function(){g.yP(b.api.getRootNode(),"ytp-player-in-bar-disable-ui")})}; qR=function(O,b,a){b=b===void 0?!0:b;a=a===void 0?!1:a;g.f.call(this,{W:"div",C:"ytp-suggested-action"});var N=this;this.Z=O;this.fF=this.Mi=this.Tr=this.yl=this.X=this.L=this.expanded=this.enabled=this.p8=!1;this.Ql=new g.sW(function(){N.badge.element.style.width=""},200,this); this.UU=new g.sW(function(){AT(N);Wy(N)},200,this); this.C8=this.Z.D("delhi_modern_web_player")?40:34;this.dismissButton=new g.f({W:"button",rd:["ytp-suggested-action-badge-dismiss-button-icon","ytp-button"]});g.G(this,this.dismissButton);this.V=new g.f({W:"div",C:"ytp-suggested-action-badge-expanded-content-container",j:[{W:"label",C:"ytp-suggested-action-badge-title",f8:"{{badgeLabel}}"},this.dismissButton]});g.G(this,this.V);this.Ni=new g.f({W:"div",C:"ytp-suggested-action-badge-icon-container",j:[b?{W:"div",C:"ytp-suggested-action-badge-icon"}: ""]});g.G(this,this.Ni);this.badge=new g.f({W:a?"div":"button",rd:["ytp-button","ytp-suggested-action-badge","ytp-suggested-action-badge-with-controls"],j:[this.Ni,this.V]});g.G(this,this.badge);this.badge.Wy(this.element);this.J=new g.gN(this.badge,250,!1,100);g.G(this,this.J);this.bV=new g.gN(this.V,250,!1,100);g.G(this,this.bV);this.m_=new g.DH(this.t0_,null,this);g.G(this,this.m_);this.L8=new g.DH(this.nm,null,this);g.G(this,this.L8);g.G(this,this.Ql);g.G(this,this.UU);this.Z.createServerVe(this.badge.element, this.badge,!0);this.Z.createServerVe(this.dismissButton.element,this.dismissButton,!0);this.B(this.Z,"onHideControls",function(){N.hO(!1)}); this.B(this.Z,"onShowControls",function(){N.hO(!0)}); this.B(this.badge.element,"click",this.Kx);this.B(this.dismissButton.element,"click",this.k5);this.B(this.Z,"pageTransition",this.YC);this.B(this.Z,"appresize",this.x$);this.B(this.Z,"fullscreentoggled",this.wBV);this.B(this.Z,"cardstatechange",this.F_L);this.B(this.Z,"annotationvisibility",this.KZU,this);this.B(this.Z,"offlineslatestatechange",this.pcd,this)}; AT=function(O){g.TW(O.badge.element,"ytp-suggested-action-badge-with-controls",O.Tr||!O.L)}; Wy=function(O,b){var a=O.Tz();O.expanded!==a&&(O.expanded=a,b===void 0||b?(O.m_.stop(),O.L8.stop(),O.Ql.stop(),O.m_.start()):(O.V.KF(O.expanded),g.TW(O.badge.element,"ytp-suggested-action-badge-expanded",O.expanded)),O.vk())}; mWQ=function(O){var b=O.text||"",a=g.Ii("ytp-suggested-action-badge-title",O.element);a&&g.kd(a,b);O.badge.element.setAttribute("aria-label",b);O.dismissButton.element.setAttribute("aria-label",O.OU?O.OU:"")}; Hy=function(O,b,a,N,k,D){var R={W:"div",C:"ytp-panel"};if(a){var d="ytp-panel-back-button";var Z="ytp-panel-title";var F={W:"div",C:"ytp-panel-header",j:[{W:"div",rd:["ytp-panel-back-button-container"],j:[{S:{"aria-label":"Revenir au menu pr\u00e9c\u00e9dent"},W:"button",rd:["ytp-button",d]}]},{W:"span",rd:[Z],S:O.D("web_enable_a11y_header_role_in_panel")?{role:"heading","aria-level":"2"}:void 0,j:[a]}]};if(k){var B="ytp-panel-options";F.j.push({W:"button",rd:["ytp-button",B],j:[N]})}R.j=[F]}N=!1; D&&(D={W:"div",C:"ytp-panel-footer",j:[D]},N=!0,R.j?R.j.push(D):R.j=[D]);g.Ay.call(this,R);this.content=b;N&&R.j?b.Wy(this.element,R.j.length-1):b.Wy(this.element);this.lS=!1;this.m2=N;a&&(a=this.Gr(Z),this.B(this.Gr(d),"click",this.ij),this.B(a,"click",this.ij),this.lS=!0,k&&this.B(this.Gr(B),"click",k));b.subscribe("size-change",this.Fh,this);this.B(O,"fullscreentoggled",this.Fh);this.Z=O}; g.Yh=function(O,b,a,N,k,D){b=b===void 0?null:b;var R={role:"menu"};b&&(R.id=b);b=new g.Ay({W:"div",C:"ytp-panel-menu",S:R});Hy.call(this,O,b,a,N,k,D);this.menuItems=b;this.items=[];g.G(this,this.menuItems)}; g.cy=function(O){for(var b=g.r(O.items),a=b.next();!a.done;a=b.next())a.value.unsubscribe("size-change",O.TA,O);O.items=[];try{g.OF(O.menuItems.element)}catch(D){var N,k;g.I6(new g.Nf("Failed to remove menu items from panel menu.",{error:D.message,originalStack:D.stack,childToBeRemoved:(k=(N=O.menuItems.element.firstChild)==null?void 0:N.textContent)!=null?k:"child element not found"}))}O.menuItems.publish("size-change")}; zYA=function(O,b){return b.priority-O.priority}; g.mG=function(O,b){g.XK.call(this,O,{W:"div",rd:["ytp-popup",b||""]},100,!0);this.T=[];this.U=this.Y=null;this.maxHeight=this.maxWidth=0;this.size=new g.zJ(0,0);this.listen("keydown",this.V_)}; Jbe=function(O){var b=O.T[O.T.length-1];if(b){g.EF(O.element,O.maxWidth||"100%",O.maxHeight||"100%");g.uF(b.element,"width","");g.uF(b.element,"height","");g.uF(b.element,"maxWidth","100%");g.uF(b.element,"maxHeight","100%");g.uF(b.content.element,"height","");var a=g.Me(b.element);a.width+=1;a.height+=1;g.uF(b.element,"width",a.width+"px");g.uF(b.element,"height",a.height+"px");g.uF(b.element,"maxWidth","");g.uF(b.element,"maxHeight","");var N=0;b.lS&&(N=g.Me(b.Gr("ytp-panel-header")).height);var k= 0;b.m2&&(k=b.Gr("ytp-panel-footer"),g.uF(k,"width",a.width+"px"),k=g.Me(k).height);g.uF(b.content.element,"height",a.height-N-k+"px");b.element instanceof HTMLElement&&(N=b.element,k=N.scrollWidth-N.clientWidth,N.offsetWidth-N.clientWidth>0&&k>0&&(a.width+=k,g.uF(b.element,"width",a.width+"px")));O.size=a}}; g.zd=function(O,b){var a=O.T[O.T.length-1];a!==b&&(O.T.push(b),Euw(O,a,b))}; g.JT=function(O){if(!(O.T.length<=1)){var b=O.T.pop(),a=O.T[0];O.T=[a];Euw(O,b,a,!0)}}; Euw=function(O,b,a,N){Mn3(O);b&&(b.unsubscribe("size-change",O.S1,O),b.unsubscribe("back",O.Q9,O));a.subscribe("size-change",O.S1,O);a.subscribe("back",O.Q9,O);if(O.vB){g.tC(a.element,N?"ytp-panel-animate-back":"ytp-panel-animate-forward");a.Wy(O.element);a.focus();O.element.scrollLeft=0;O.element.scrollTop=0;var k=O.size;Jbe(O);g.EF(O.element,k);O.Y=new g.sW(function(){nup(O,b,a,N)},20,O); O.Y.start()}else a.Wy(O.element),b&&b.detach()}; nup=function(O,b,a,N){O.Y.dispose();O.Y=null;g.tC(O.element,"ytp-popup-animating");N?(g.tC(b.element,"ytp-panel-animate-forward"),g.yP(a.element,"ytp-panel-animate-back")):(g.tC(b.element,"ytp-panel-animate-back"),g.yP(a.element,"ytp-panel-animate-forward"));g.EF(O.element,O.size);O.U=new g.sW(function(){g.yP(O.element,"ytp-popup-animating");b.detach();g.wg(b.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);O.U.dispose();O.U=null},250,O); O.U.start()}; Mn3=function(O){O.Y&&g.$C(O.Y);O.U&&g.$C(O.U)}; Ec=function(O){g.mG.call(this,O,"ytp-shopping-product-menu");this.wK=new g.Yh(this.Z);g.G(this,this.wK);this.hide();g.zd(this,this.wK);g.jO(this.Z,this.element,4)}; GYp=function(O,b,a){var N,k=b==null?void 0:(N=b.text)==null?void 0:N.simpleText;k&&(a=pCz(O,a,k,b==null?void 0:b.icon,b==null?void 0:b.secondaryIcon),b.navigationEndpoint&&a.listen("click",function(){O.Z.xk("innertubeCommand",b.navigationEndpoint);O.hide()},O))}; oub=function(O,b,a){var N,k=b==null?void 0:(N=b.text)==null?void 0:N.simpleText;k&&pCz(O,a,k,b==null?void 0:b.icon).listen("click",function(){var D;(b==null?void 0:(D=b.icon)==null?void 0:D.iconType)==="HIDE"?O.Z.publish("featuredproductdismissed"):b.serviceEndpoint&&O.Z.xk("innertubeCommand",b.serviceEndpoint);O.hide()},O)}; pCz=function(O,b,a,N,k){b=new g.bD(g.ay({},[],!1,!!k),b,a);k&&b.updateValue("secondaryIcon",xWB(k));b.setIcon(xWB(N));g.G(O,b);O.wK.PU(b,!0);return b}; xWB=function(O){if(!O)return null;switch(O.iconType){case "ACCOUNT_CIRCLE":return{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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"},j:[{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 AIz();case "HIDE":return{W:"svg",S:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"g",j:[{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 pP()}}; MR=function(O){qR.call(this,O,!1,!0);this.isCounterfactual=this.G=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.L=!0;this.overflowButton=new g.f({W:"button",rd:["ytp-featured-product-overflow-icon","ytp-button"],S:{"aria-haspopup":"true"}});this.overflowButton.hide();g.G(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.f({W:"img",C:"ytp-suggested-action-badge-img",S:{src:"{{url}}"}}); this.thumbnailImage.hide();g.G(this,this.thumbnailImage);this.thumbnailIcon=new g.f({W:"div",C:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.G(this,this.thumbnailIcon);this.banner=new g.f({W:"a",C:"ytp-suggested-action-container",j:[this.thumbnailImage,this.thumbnailIcon,{W:"div",C:"ytp-suggested-action-details",j:[{W:"text",C:"ytp-suggested-action-title",f8:"{{title}}"},{W:"text",C:"ytp-suggested-action-subtitle",f8:"{{subtitle}}"},{W:"text",C:"ytp-suggested-action-metadata-text", f8:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.G(this,this.banner);this.banner.Wy(this.V.element);this.B(this.Z,"videodatachange",this.onVideoDataChange);this.B(this.Z,g.yo("suggested_action_view_model"),this.M8U);this.B(this.Z,g.w4("suggested_action_view_model"),this.fhy);this.B(this.overflowButton.element,"click",this.XB);this.B(O,"featuredproductdismissed",this.k5);this.Z.createServerVe(this.banner.element,this.banner,!0)}; PZ3=function(O){O.isInitialized&&(O.enabled=O.isVisible,O.Mi=O.isVisible,Wy(O),O.x$(),O.thumbnailImage.KF(O.isVisible),O.shouldHideDismissButton||O.dismissButton.KF(O.isVisible),O.shouldShowOverflowButton&&O.overflowButton.KF(O.isVisible))}; nA=function(){MR.apply(this,arguments)}; vuz=function(O){DT.call(this,O);this.T=new nA(this.api);g.G(this,this.T);g.jO(this.api,this.T.element,4)}; pA=function(O){DT.call(this,O);var b=this;this.T="";this.V=!0;this.G=this.api.D("html5_enable_audio_track_stickiness_phase_two");var a=new g.V4(O);g.G(this,a);a.B(O,"internalaudioformatchange",function(N,k){j7Q(b,N,k)}); a.B(O,"videoplayerreset",function(){Smz(b)}); a.B(O,"videodatachange",function(N,k){b.onVideoDataChange(N,k)})}; j7Q=function(O,b,a){if(a){var N="";if(IV7(O,b)){N=b;O.G||(O.T=b);if(a=O.api.getVideoData(void 0,!0))a.Kt=b;O.api.K().yp=b}if(O.G&&N&&fVz(O,N)){ylA(O.api,O.T||N);var k;Hk(to(O.api.K(),(k=O.api.getVideoData())==null?void 0:g.Lt(k)),function(D){lV7(O,N,D)})}}}; Smz=function(O){if(O.T)VnB(O);else{var b;if(O.G&&((b=sC())==null?0:b.size)){var a;Hk(to(O.api.K(),(a=O.api.getVideoData())==null?void 0:g.Lt(a)),function(N){if((N=LxB(N))&&fVz(O,N)){var k=O.api.getVideoData(void 0,!0);k&&(k.Kt=N);O.api.K().yp=N}})}}}; VnB=function(O){var b=O.api.getVideoData(void 0,!0);b&&(b.Kt=O.T)}; lV7=function(O,b,a){LxB(a)!==b&&(XCe([{settingItemId:Gd(a),settingOptionValue:{stringValue:b}}]),Hk(O.hm(),function(N){rgG(N,Gd(a),{stringValue:b})}))}; iCf=function(O,b){YO(Hk(Hk(O.hm(),function(a){return wue(a,[Gd(b)])}),function(a){if(a){a=g.r(a); for(var N=a.next();!N.done;N=a.next()){var k=N.value;N=k.key;k=k.value;N&&k&&(XCe([{settingItemId:N,settingOptionValue:k}]),Smz(O))}}}),function(){O.V=!0})}; IV7=function(O,b){O=O.api.getAvailableAudioTracks();O=g.r(O);for(var a=O.next();!a.done;a=O.next())if(a=a.value,a.getLanguageInfo().getId()===b)return a;return null}; LxB=function(O){O=Gd(O);var b=sC();O=b?b.get(O):void 0;return O&&O.stringValue?O.stringValue:""}; Gd=function(O){var b=(484).toString();O&&(b=(483).toString());return b}; fVz=function(O,b){var a;return b.split(".")[0]!==""&&((a=O.api.getVideoData())==null?void 0:!i0(a))}; XCe=function(O){var b=sC();b||(b=new Map);O=g.r(O);for(var a=O.next();!a.done;a=O.next())a=a.value,b.set(a.settingItemId,a.settingOptionValue);b=JSON.stringify(Object.fromEntries(b));g.Sb("yt-player-user-settings",b,2592E3)}; g.ou=function(O,b,a,N,k,D,R){g.bD.call(this,g.ay({"aria-haspopup":"true"}),b,O);this.s0=N;this.L=!1;this.V=null;this.options={};this.G=new g.Yh(a,void 0,O,k,D,R);g.G(this,this.G);this.listen("keydown",this.WV);this.listen("click",this.open)}; Q7b=function(O){if(O.V){var b=O.options[O.V];b.element.getAttribute("aria-checked");b.element.setAttribute("aria-checked","false");O.V=null}}; eYB=function(O,b){g.ou.call(this,"D\u00e9lai de mise en veille",g.ye.SLEEP_TIMER,O,b);this.Z=O;this.J={};this.Y=this.D7("Off");this.U=this.T="";O.D("web_settings_menu_icons")&&(b=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M12.33 1.00C12.22 1.00 12.11 1.00 12 1C5.92 1 1 5.92 1 12C1 18.07 5.92 23 12 23C13.90 23.00 15.78 22.50 17.44 21.55C19.10 20.61 20.48 19.25 21.46 17.61L21.64 17.29C22.06 16.52 21.21 15.73 20.35 15.88C18.76 16.15 17.12 15.94 15.66 15.27C14.19 14.59 12.97 13.49 12.14 12.11C11.31 10.73 10.91 9.13 11.01 7.52C11.11 5.91 11.69 4.37 12.67 3.09L12.89 2.83C13.45 2.16 13.20 1.03 12.33 1.00ZM15.56 2.60C15.45 2.84 15.43 3.11 15.51 3.36C15.59 3.61 15.77 3.82 16.01 3.94C16.91 4.39 17.73 4.99 18.44 5.71L18.73 6.03L18.80 6.10C18.99 6.27 19.22 6.36 19.47 6.37C19.72 6.37 19.96 6.28 20.15 6.12C20.33 5.95 20.45 5.72 20.48 5.48C20.51 5.23 20.44 4.98 20.29 4.78L20.23 4.70L19.87 4.31C19.01 3.43 18.01 2.70 16.90 2.15C16.67 2.03 16.39 2.01 16.14 2.10C15.89 2.18 15.68 2.36 15.56 2.60M10.24 3.17C9.42 4.64 8.99 6.31 9 8C9 13.42 13.32 17.84 18.71 17.99C17.86 18.93 16.83 19.69 15.67 20.21C14.52 20.73 13.26 21.00 12 21C9.76 21.00 7.60 20.17 5.95 18.67C4.29 17.17 3.25 15.10 3.03 12.88C2.81 10.65 3.43 8.43 4.76 6.63C6.09 4.84 8.05 3.60 10.24 3.17M21.16 7.88C20.93 7.96 20.73 8.12 20.61 8.34C20.49 8.55 20.45 8.81 20.50 9.05L20.53 9.15L20.66 9.56C20.93 10.53 21.04 11.54 20.98 12.55C20.97 12.81 21.06 13.06 21.23 13.26C21.41 13.45 21.65 13.57 21.92 13.59C22.18 13.60 22.44 13.52 22.63 13.34C22.83 13.17 22.95 12.93 22.97 12.67C23.05 11.44 22.92 10.20 22.58 9.02L22.43 8.51L22.39 8.42C22.29 8.19 22.11 8.01 21.88 7.91C21.65 7.81 21.40 7.80 21.16 7.88Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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.setIcon(b)); this.X=new g.f({W:"div",rd:["ytp-menuitem-label-wrapper"],j:[{W:"div",f8:"Fin de la vid\u00e9o"},{W:"div",rd:["ytp-menuitem-sublabel"],f8:"{{content}}"}]});g.G(this,this.X);this.listen("click",this.onClick);this.B(O,"videodatachange",this.onVideoDataChange);this.B(O,"presentingplayerstatechange",this.iV);this.B(O,"settingsMenuVisibilityChanged",this.Z4);O.createClientVe(this.element,this,218889);this.iV();this.Z.xk("onSleepTimerFeatureAvailable")}; OeB=function(O){var b="Off 10 15 20 30 45 60".split(" "),a;((a=O.Z.getVideoData())==null?0:a.isLivePlayback)||b.push("End of video");a=O.Z.getPlaylist();var N;a&&((N=a.listId)==null?void 0:N.type)!=="RD"&&b.push("End of playlist");O.c7(g.Xq(b,O.D7));O.J=g.GM(b,O.D7,O);b=O.D7("End of video");O.options[b]&&g.OJ(O.options[b],O.X)}; bef=function(O,b){var a=O.J[b],N=a==="End of video"||a==="End of playlist";a==="Off"&&(O.T="");O.Z.getPlayerState()!==0&&O.Z.getPlayerState()!==5||!N?(O.Y=b,g.ou.prototype.GK.call(O,b),O.Jq(b),O.Z.xk("onSleepTimerSettingsChanged",a)):O.Z.xk("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"La vid\u00e9o est d\u00e9j\u00e0 termin\u00e9e"}}}}})}; xh=function(O){DT.call(this,O);var b=this;O.addEventListener("settingsMenuInitialized",function(){b.menuItem||(b.menuItem=new eYB(b.api,b.api.XL()),g.G(b,b.menuItem))}); O.addEventListener("openSettingsMenuItem",function(a){if(a==="menu_item_sleep_timer"){if(!b.menuItem){var N;(N=b.api.XL())==null||N.BU()}b.menuItem.open()}}); tK(O,"resetSleepTimerMenuSettings",function(){b.resetSleepTimerMenuSettings()}); tK(O,"setSleepTimerTimeLeft",function(a){b.setSleepTimerTimeLeft(a)}); tK(O,"setVideoTimeLeft",function(a){b.setVideoTimeLeft(a)})}; aUz=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"onSnackbarMessage",function(a){switch(a){case 1:a=b.api.getPlayerStateObject(),a.isBuffering()&&(b.api.D("html5_disable_snackbar_message_checking_on_seeking_to_play")||g.L(a,8)&&g.L(a,16))&&b.api.xk("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.vy=function(O,b,a,N,k){b=b===void 0?!1:b;N=N===void 0?!1:N;k=k===void 0?!1:k;g.w1.call(this);this.J=k;this.U=!1;this.X=new Go(this);this.N=this.Y=null;this.V=this.G=!1;g.G(this,this.X);this.target=O;this.T=b;this.L=a||O;this.U=N;b&&(g.lt&&this.target.setAttribute("draggable","true"),k||(this.target.style.touchAction="none"));Py(this)}; jy=function(O){g.xp(O.X,!O.T)}; Py=function(O){O.N=null;O.Y=null;O.B(Sy("over"),O.VG);O.B("touchstart",O.D3);O.T&&O.B(Sy("down"),O.nkd)}; N88=function(O,b){for(var a=0;a<b.changedTouches.length;a++){var N=b.changedTouches[a];if(N.identifier===O.Y)return N}return null}; Sy=function(O){return window.navigator.msPointerEnabled?"MSPointer"+O.charAt(0).toUpperCase()+O.substring(1):"mouse"+O}; Iu=function(O){return O&&kEA?oi(O)||document:document}; DHw=function(O){kEA=O}; s$b=function(O,b){g.f.call(this,{W:"div",rd:["ytp-overlay","ytp-speedmaster-overlay"],j:[{W:"div",C:"ytp-speedmaster-user-edu",j:[{W:"div",C:"ytp-speedmaster-label",f8:b},{W:"div",C:"ytp-speedmaster-icon",f8:"{{icon}}"}]}]});this.Z=O;this.T=this.Gr("ytp-speedmaster-user-edu");this.updateValue("icon",uze());g.tC(this.T,"ytp-speedmaster-has-icon");this.Z.createClientVe(this.T,this,173040,!0);this.TD()}; ls=function(O){DT.call(this,O);var b=this;this.X=this.V=!1;this.UU=g.q1(this.api.K().experiments,"speedmaster_touch_activation_ms")||500;this.Tr=g.q1(this.api.K().experiments,"speedmaster_cancellation_movement_dp")||10;this.Py=g.q1(this.api.K().experiments,"speedmaster_playback_rate")||2;this.G=new g.V4(O);g.G(this,this.G);this.J="x\u00a02";this.speedmasterUserEdu=new s$b(O,this.J);g.G(this,this.speedmasterUserEdu);g.jO(this.api,this.speedmasterUserEdu.element,4);this.T=new g.vy(this.api.jL().fO, !0,null,!1,!0);g.G(this,this.T);this.delay=new g.sW(this.aX,this.UU,this);g.G(this,this.delay);this.G.B(O,"videodatachange",function(){fA(b)},this); this.G.B(O,"presentingplayerstatechange",function(){fA(b)},this); this.G.B(O,"autonavvisibility",function(){fA(b)},this); this.api.P7().subscribe("visibilitystatechange",function(){fA(b)}); this.G.B(O,"rootnodemousedown",function(a){b.U=a}); this.D("web_speedmaster_spacebar_control")&&(this.G.B(O,"keyboardserviceglobalkeydown",function(a,N){b.yl=N;RNz(b,a,N.FZ,!0)},this),this.G.B(O,"keyboardserviceglobalkeyup",function(a){RNz(b,a,!1,!1)},this))}; VJ=function(O){O.delay.stop();O.T.unsubscribe("dragmove",O.Y,O);O.T.unsubscribe("dragend",O.N,O);O.V&&(O.V=!1,O.speedmasterUserEdu.TD(),O.api.setPlaybackRate(O.Xy),O.api.showControls(),O.Ni&&O.api.pauseVideo(),O.D("enable_smart_skip_speedmaster_on_web")&&O.api.publish("speedmasterchanged",!1))}; RNz=function(O,b,a,N){a||(N?b.keyCode!==32||b.repeat||O.V||!O.X||g.Rl(O.delay):VJ(O))}; fA=function(O){var b,a;var N=!!O.J&&!((b=O.api.getVideoData())==null?0:b.isLivePlayback)&&!O.api.Up()&&O.api.getPresentingPlayerType()!==2&&!g.L(O.api.getPlayerStateObject(),2)&&!((a=g.AK(O.api))==null?0:a.cZ())&&!O.api.isEmbedsShortsMode()&&h7b(O.api.P7());O.X!==N&&(O.X=N,O.X?O.T.subscribe("dragstart",O.Mi,O):(O.T.unsubscribe("dragstart",O.Mi,O),O.T.unsubscribe("dragmove",O.Y,O),O.T.unsubscribe("dragend",O.N,O),VJ(O)))}; $Hw=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);tK(this.api,"addPlayerResponseForAssociation",function(a){b.api.addPlayerResponseForAssociation(a)}); tK(this.api,"finishSegmentByCpn",function(a,N,k){return b.api.finishSegmentByCpn(a,N,k)}); this.events.B(O,"modulecreated",function(a){if(a==="ad"&&(a=b.api.getVideoData(1))&&(a=a.getPlayerResponse())){var N;a=(N=a.adPlacements)!=null?N:[];N=g.r(a);for(var k=N.next();!k.done;k=N.next()){var D=a=void 0,R=void 0;if(k=(a=k.value.adPlacementRenderer)==null?void 0:(D=a.renderer)==null?void 0:(R=D.instreamVideoAdRenderer)==null?void 0:R.playerVars)a=FZ(k),b.api.addPlayerResponseForAssociation({playerVars:a})}}}); this.events.B(O,"videodatachange",function(a,N){b.onVideoDataChange(a,N)})}; LA=function(O,b,a){g.kL.call(this,b,O);this.T=a}; g.X$=function(O){Zr.call(this);var b=this;this.T=O;this.N={};this.listener=function(a){b.dispatchEvent(new LA(b,a.type,a))}}; dHQ=function(O){var b=O.getVideoData(),a=O.Tl(),N=a.nF(),k=O.K(),D=O.iq(),R=D.Fv*8/1024,d=D.pL/1024,Z=D.OT,F=D.SP,B=D.playerState.state.toString(16),K=a.getCurrentTime().toFixed(2),t=yp(a.AL(),",",3),h="";if(b.isDaiEnabled()){b.enableServerStitchedDai&&(h+=b.tJ?"DS":"SS");h=b.CD()?h+"LIFA, ":h+"DAI, ";var y=D.Zj;y&&(h+=y)}X6(b)&&!b.CD()&&(h+="LIFAE, ");hU(b)&&(h+="SABR, ");if(b.fetchType){switch(b.fetchType){case "onesie":y="o";break;case "gp":y="gp";break;default:y="gvi"}h+="vd:"+y+", "}k.UU&&(h= k.UU.T?h+"wa, ":h+"w, ");h+="s:"+B+" t:"+K+" b:"+t+" ";a.isSeeking()&&(h+="S");a.isPaused()&&(h+="P");a.isEnded()&&(h+="E");O.isOrchestrationLeader()&&(h+=" L");(a=D.VN)&&(h+=" l:"+a.toFixed());a=D.currentTime;k=b.w8;a&&a>k.start&&a<k.end&&(h+=" as");a=h;h=g.Rx(fM)("_start",void 0);k=[];B=g.r(["pl_i","vir","or_p","orfb","pbs"]);for(K=B.next();!K.done;K=B.next())K=K.value,(t=g.Rx(fM)(K,void 0))&&h&&(t-=h,k.push(K+":"+Math.round(t)));h=k.join(" ");k=g.sN();B=g.vI(O).G8;K=b.V&&!b.V.T?"display:none": "";if((t=b.clientPlaybackNonce)&&t.length==16){t+="AAAA";y=0;for(var U="",u=0;u<20;u++)if(y=(y<<6)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".indexOf(t.charAt(u)),u%5==4){for(var q="",W=0;W<6;W++)q="0123456789ABCDEFGHJKMNPQRSTVWXYZ".charAt(y&31)+q,y>>=5;U+=q}t=U.substr(0,4)+" "+U.substr(4,4)+" "+U.substr(8,4)+" "+(U.substr(12,4)+" "+U.substr(16,4))}else t="";R={video_id_and_cpn:String(b.videoId)+" / "+t,codecs:"",dims_and_frames:"",bandwidth_kbps:R.toFixed(0)+" Kbps",buffer_health_seconds:Z.toFixed(2)+ " s",date:""+(new Date).toString(),drm_style:F?"":"display:none",drm:F,debug_info:a,extra_debug_info:"",bandwidth_style:K,network_activity_style:K,network_activity_bytes:d.toFixed(0)+" KB",shader_info:B,shader_info_style:B?"":"display:none",playback_categories:""};d=N.clientWidth+"x"+N.clientHeight+(k>1?"*"+k.toFixed(2):"");Z="-";D.totalVideoFrames&&(Z=(D.droppedVideoFrames||0)+" dropped of "+D.totalVideoFrames);R.dims_and_frames=d+" / "+Z;O=O.getVolume();d=paz(b);var m;if((m=b.X)==null?0:m.audio.G)m= "VB";else{var E;m=((E=b.X)==null?0:E.audio.T)?"DRC":Math.round(O*d)+"%"}E=Math.round(O)+"% / "+m;m=b.I8.toFixed(1);isFinite(Number(m))&&(E+=" (content loudness "+m+"dB)");R.volume=E;R.resolution=N.videoWidth+"x"+N.videoHeight;if(N=b.G){if(E=N.video)m=E.fps,m>1&&(R.resolution+="@"+m),(m=D.D6)&&m.video&&(R.resolution+=" / "+m.video.width+"x"+m.video.height,m.video.fps>1&&(R.resolution+="@"+m.video.fps)),R.codecs=CYA(N),!b.X||N.audio&&N.video?N.rG&&(R.codecs+=" / "+N.rG+"A"):R.codecs+=" / "+CYA(b.X), E.T||E.primaries?(m=E.T||"unknown",m==="smpte2084"?m+=" (PQ)":m==="arib-std-b67"&&(m+=" (HLG)"),R.color=m+" / "+(E.primaries||"unknown"),R.color_style=""):R.color_style="display:none";if(N.debugInfo)for(R.fmt_debug_info="",N=g.r(N.debugInfo),E=N.next();!E.done;E=N.next())E=E.value,R.fmt_debug_info+=E.label+":"+E.text+" ";R.fmt_debug_info_style=R.fmt_debug_info&&R.fmt_debug_info.length>0?"":"display:none"}N=b.isLivePlayback;E=b.Uy;R.live_mode_style=N||E?"":"display:none";R.live_latency_style=N?"": "display:none";if(E)R.live_mode="Post-Live"+(Ua(b)?" Manifestless":"");else if(N){E=D.KL;R.live_latency_secs=E.toFixed(2)+"s";N=Ua(b)?"Manifestless, ":"";b.yl&&(N+="Windowed, ");m="Uncertain";if(E>=0&&E<120)if(b.latencyClass&&b.latencyClass!=="UNKNOWN")switch(b.latencyClass){case "NORMAL":m="Optimized for Normal Latency";break;case "LOW":m="Optimized for Low Latency";break;case "ULTRALOW":m="Optimized for Ultra Low Latency";break;default:m="Unknown Latency Setting"}else m=b.isLowLatencyLiveStream? "Optimized for Low Latency":"Optimized for Smooth Streaming";N+=m;(E=D.o_)&&(N+=", seq "+E.sequence);R.live_mode=N}!D.isGapless||gm(b)&&D.GD||(R.playback_categories+="Gapless ");R.playback_categories_style=R.playback_categories?"":"display:none";R.bandwidth_samples=D.Su;R.network_activity_samples=D.kV;R.live_latency_samples=D.bS;R.buffer_health_samples=D.Ku;D=g.bN(b);if(b.cotn||D)R.cotn_and_local_media=(b.cotn?b.cotn:"null")+" / "+D;R.cotn_and_local_media_style=R.cotn_and_local_media?"":"display:none"; NJ(b,"web_player_release_debug")?(R.release_name=C[69],R.release_style=""):R.release_style="display:none";R.debug_info&&h.length>0&&R.debug_info.length+h.length<=60?R.debug_info+=" "+h:R.extra_debug_info=h;R.extra_debug_info_style=R.extra_debug_info&&R.extra_debug_info.length>0?"":"display:none";return R}; CYA=function(O){var b=/codecs="([^"]*)"/.exec(O.mimeType);return b&&b[1]?b[1]+" ("+O.itag+")":O.itag}; is=function(O,b,a,N,k){g.f.call(this,{W:"div",C:"ytp-horizonchart"});this.U=b;this.sampleCount=a;this.X=N;this.Y=k;this.index=0;this.heightPx=-1;this.V=this.G=null;this.T=Math.round(O/a);this.element.style.width=this.T*this.sampleCount+"px";this.element.style.height=this.U+"em"}; QJ=function(O,b){if(O.heightPx===-1){var a=null;try{a=g.it("CANVAS"),O.G=a.getContext("2d")}catch(d){}if(O.G){var N=O.T*O.sampleCount;O.V=a;O.V.width=N;O.V.style.width=N+"px";O.element.appendChild(O.V)}else for(O.sampleCount=Math.floor(O.sampleCount/4),O.T*=4,a=0;a<O.sampleCount;a++)N=g.it("SPAN"),N.style.width=O.T+"px",N.style.left=O.T*a+"px",O.element.appendChild(N)}a=O.element.clientHeight||24;a!==O.heightPx&&(O.heightPx=a,O.G&&(a=(window.devicePixelRatio||1)>1?2:1,O.V.height=O.heightPx*a,O.V.style.height= O.heightPx+"px",O.G.scale(1,a)));b=g.r(b);for(N=b.next();!N.done;N=b.next()){a=O;var k=O.index,D=N.value;for(N=0;N+2<a.X.length&&a.X[N+1]<D;)N++;D=Math.min(1,(D-a.X[N])/(a.X[N+1]-a.X[N]));if(a.G)a.G.fillStyle=a.Y[N],a.G.fillRect(k*a.T,0,a.T,a.heightPx),a.G.fillStyle=a.Y[N+1],a.G.fillRect(k*a.T,a.heightPx*(1-D),a.T,a.heightPx);else{k=a.element.children[k];var R=window.devicePixelRatio||1;D=Math.min(a.heightPx,Math.round(a.heightPx*D*R)/R)||0;k.style.height=D+"px";k.style.backgroundColor=a.Y[N+1];k.style.borderTop= "solid "+(a.heightPx-D)+"px "+a.Y[N]}O.index=(O.index+1)%O.sampleCount}b=O.index;O.G?O.G.clearRect(b*O.T,0,O.T,O.heightPx):(O=O.element.children[b],O.style.height="0px",O.style.borderTop="")}; ey=function(O){var b=null;b={W:"button",rd:["ytp-sfn-close","html5-video-info-panel-close","ytp-button"],S:{title:"close"},f8:"[X]"};g.f.call(this,{W:"div",rd:["html5-video-info-panel","ytp-sfn"],j:[b,{W:"div",rd:["html5-video-info-panel-content","ytp-sfn-content"],j:[{W:"div",j:[{W:"div",f8:"Video ID / sCPN"},{W:"span",f8:"{{video_id_and_cpn}}",C:"ytp-sfn-cpn"}]},{W:"div",j:[{W:"div",f8:"Viewport / Frames"},{W:"span",f8:"{{dims_and_frames}}"}]},{W:"div",j:[{W:"div",f8:"Current / Optimal Res"},{W:"span", f8:"{{resolution}}"}]},{W:"div",j:[{W:"div",f8:"Volume / Normalized"},{W:"span",f8:"{{volume}}"}]},{W:"div",j:[{W:"div",f8:"Codecs"},{W:"span",f8:"{{codecs}}"}]},{W:"div",S:{style:"{{shader_info_style}}"},j:[{W:"div",f8:"Shader Info"},{W:"span",f8:"{{shader_info}}"}]},{W:"div",S:{style:"{{color_style}}"},j:[{W:"div",f8:"Color"},{W:"span",f8:"{{color}}"}]},{W:"div",S:{style:"{{drm_style}}"},j:[{W:"div",f8:"Protected"},{W:"span",f8:"{{drm}}"}]},{W:"div",S:{style:"{{bandwidth_style}}"},j:[{W:"div",f8:"Connection Speed"}, {W:"span",j:[{W:"span",f8:"{{bandwidth_chart}}"},{W:"span",f8:"{{bandwidth_kbps}}"}]}]},{W:"div",S:{style:"{{network_activity_style}}"},j:[{W:"div",f8:"Network Activity"},{W:"span",j:[{W:"span",f8:"{{network_activity_chart}}"},{W:"span",f8:"{{network_activity_bytes}}"}]}]},{W:"div",j:[{W:"div",f8:"Buffer Health"},{W:"span",j:[{W:"span",f8:"{{buffer_health_chart}}"},{W:"span",f8:"{{buffer_health_seconds}}"}]}]},{W:"div",S:{style:"{{live_latency_style}}"},j:[{W:"div",f8:"Live Latency"},{W:"span",j:[{W:"span", f8:"{{live_latency_chart}}"},{W:"span",f8:"{{live_latency_secs}}"}]}]},{W:"div",S:{style:"{{live_mode_style}}"},j:[{W:"div",f8:"Live Mode"},{W:"span",f8:"{{live_mode}}"}]},{W:"div",S:{style:"{{playback_categories_style}}"},j:[{W:"div",f8:"Playback Categories"},{W:"span",f8:"{{playback_categories}}"}]},{W:"div",S:{style:"{{fmt_debug_info_style}}"},j:[{W:"div",f8:"Format Debug Info"},{W:"span",f8:"{{fmt_debug_info}}"}]},{W:"div",j:[{W:"div",f8:"Mystery Text"},{W:"span",f8:"{{debug_info}}"}]},{W:"div", S:{style:"{{extra_debug_info_style}}"},j:[{W:"div",f8:""},{W:"span",j:[{W:"span",f8:"{{extra_debug_info}}"}]}]},{W:"div",j:[{W:"div",f8:"Date"},{W:"span",f8:"{{date}}"}]},{W:"div",S:{style:"{{cotn_and_local_media_style}}"},j:[{W:"div",f8:"COTN / Local Media"},{W:"span",f8:"{{cotn_and_local_media}}"}]},{W:"div",S:{style:"{{release_style}}"},j:[{W:"div",f8:"Player Release"},{W:"span",f8:"{{release_name}}"}]}]}]});this.hN=O;this.position=0;this.Y=!0;b?this.B(this.Gr("ytp-sfn-close"),"click",this.hide): this.B(this.element,"click",this.hide);O=[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];b="#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff".split(" ");var a=O.map(function(N){return N/4}); this.J={};this.T=new is(300,1,150,O,b);g.G(this,this.T);this.updateValue("bandwidth_chart",this.T);this.V=new is(300,1,150,[0,3,10,15,30,60,90],"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f".split(" "));g.G(this,this.V);this.updateValue("live_latency_chart",this.V);this.G=new is(300,1,150,[0,15,30,60,90,120],"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff".split(" "));g.G(this,this.G);this.updateValue("buffer_health_chart",this.G);this.U=new is(300,1,150,a,b);g.G(this,this.U);this.updateValue("network_activity_chart", this.U);this.delay=new g.sW(this.iV,500,this);g.G(this,this.delay);this.X=new g.sW(this.L,2E4,this);g.G(this,this.X)}; gzz=function(O){DT.call(this,O);var b=this;tK(O,"getStatsForNerds",function(){return dHQ(b.api)}); hK(O,"showVideoInfo",function(){Ze7(b,!0)}); hK(O,"hideVideoInfo",function(){Ze7(b,!1)}); hK(O,"isVideoInfoVisible",function(){return FM7(b)})}; Ze7=function(O,b){var a=FM7(O);O.T||(O.T=new ey(O.api),g.G(O,O.T),g.jO(O.api,O.T.element,4));O.T.KF(b);var N=Gp(O.api.To());N&&N.loaded&&a!==b&&N.uO();b&&O.api.tN("sfn",{},!0)}; FM7=function(O){var b;return!((b=O.T)==null||!b.vB)}; O9=function(){g.p.call(this);this.G=null;this.startTime=this.duration=0;this.delay=new g.DH(this.T,null,this);g.G(this,this.delay)}; B8B=function(O,b){if(b.W==="path")return b.S.d;if(b.j)for(var a=0;a<b.j.length;a++){var N=b.j[a];if(N&&typeof N!=="string"&&(N=B8B(O,N)))return N}}; yiw=function(O,b,a){a=B8B(O,a);var N=b.getElementsByTagName("path")[0],k=N.getAttribute("d");if(N.getAttribute("id")){var D=T2();b=b.getElementsByTagName("use");for(var R=0;R<b.length;R++)b[R].setAttributeNS("http://www.w3.org/1999/xlink","href","#"+D);N.setAttribute("id",D)}var d=KM7(k),Z=KM7(a);tfB(O,function(F){N.setAttribute("d",hNw(d,Z,F))},200)}; tfB=function(O,b,a){O.G=b;O.startTime=(0,g.S)();O.duration=a;O.T()}; KM7=function(O){var b=[];O=O.match(w7f);for(var a=0;a<O.length;a++){var N=O[a]===" "?NaN:Number(O[a]);b.push(isNaN(N)?O[a]:N)}return b}; hNw=function(O,b,a){for(var N="",k=0;k<O.length;k++){var D=O[k];N=typeof D==="number"?N+(D+(b[k]-D)*a):N+D}return N}; b3=function(O){g.f.call(this,{W:"button",rd:["ytp-size-button","ytp-button"],S:{title:"{{title}}","aria-keyshortcuts":"t","data-priority":"9","data-title-no-tooltip":"{{data-title-no-tooltip}}"},f8:"{{icon}}"});this.api=O;this.dl=null;this.transition=new O9;g.G(this,this.transition);this.B(O,"sizestylechange",this.iV);this.B(O,"fullscreentoggled",this.iV);this.B(O,"presentingplayerstatechange",this.iV);O.createClientVe(this.element,this,139116);this.iV();this.listen("click",this.onClick);JK(O,this.element, this)}; T83=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"standardControlsInitialized",function(){b.button=new b3(O);g.G(b,b.button);O.ev(b.button,"RIGHT_CONTROLS_RIGHT")})}; Aif=function(O){DT.call(this,O);var b=this,a={};this.Tr=(a.TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED=function(){return!1},a.TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK=function(N){return riz(b,N)},a.TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK=function(N){return riz(b,N)},a.TIMELY_ACTION_TRIGGER_TYPE_PLAYER_CONTROLS_SHOWN=function(){return b.api.K().experiments.RX("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")?b.N&&b.L:b.N&&b.U},a.TIMELY_ACTION_TRIGGER_TYPE_SPEEDMASTER= function(){return b.Mi},a); this.Mi=this.L=this.U=this.N=!1;this.X={};this.events=new g.V4(O);g.G(this,this.events);this.Y=new g.vy(this.api.jL().fO);g.G(this,this.Y);this.events.B(O,"videodatachange",function(N,k){if(N!=="dataupdated"||k.videoId!==b.videoId||!y8(b.timelyActions,UHz(k)))b.onVideoDataChange(k)}); this.events.B(O,"presentingplayerstatechange",function(N){b.HD(N)}); O.D("enable_smart_skip_player_controls_shown_on_web")&&(this.events.B(O,"onShowControls",function(){b.N=!0;aN(b)}),this.events.B(O,"onHideControls",function(){b.N=!1}),this.Y.subscribe("hoverstart",function(){b.U=!0; aN(b)},this),this.Y.subscribe("hoverend",function(){b.U=!1},this),O.D("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&(this.events.B(O,"progressBarHoverStart",function(){b.L=!0; aN(b)}),this.events.B(O,"progressBarHoverEnd",function(){b.L=!1}))); O.D("enable_smart_skip_speedmaster_on_web")&&this.events.B(O,"speedmasterchanged",function(N){(b.Mi=N)&&aN(b)}); this.events.B(O,g.yo("timelyAction"),function(N){b.onCueRangeEnter(N.getId())}); this.events.B(O,g.w4("timelyAction"),function(N){b.onCueRangeExit(N.getId())}); O.D("web_enable_keyboard_shortcut_for_timely_actions")&&this.events.B(O,"keyboardserviceglobalkeydown",function(N,k){if((Ni?N.altKey:N.ctrlKey)&&N.keyCode===39&&b.J&&b.T){var D;N=g.P((D=NP(b,b.T))==null?void 0:D.rendererContext,use);if(D=L3(N==null?void 0:N.onTap))b.api.xk("innertubeCommand",D),k&&(k.OA=!0),k=jU(),(D=J8Q(k))&&(N=g.n3(0))&&d1(k.client,N,D,void 0)}},this); this.V=new g.f({W:"div",rd:["ytp-player-content","ytp-timely-actions-content"]});this.V.hide();tK(O,"insertTimelyActionUi",function(N){b.V.element.children.length>0&&g.OF(b.V.element);N.classList.add("ytp-timely-actions-overlay");b.V.element.appendChild(N)}); g.G(this,this.V);g.jO(this.api,this.V.element,4)}; WM8=function(O){O.timelyActions&&(O.X=O.timelyActions.reduce(function(b,a){if(a.cueRangeId===void 0)return b;b[a.cueRangeId]=0;return b},{}))}; NP=function(O,b){if(O.timelyActions){O=g.r(O.timelyActions);for(var a=O.next();!a.done;a=O.next())if(a=a.value,a.cueRangeId===b)return a}}; qx3=function(O,b){if((O=NP(O,b))&&O.onCueRangeExit)return L3(O.onCueRangeExit)}; aN=function(O){if(O.T!==void 0){var b=(b=NP(O,O.T))&&b.onCueRangeEnter?L3(b.onCueRangeEnter):void 0;var a=NP(O,O.T);a:if(a&&a.additionalTrigger){var N=g.r(a.additionalTrigger);for(var k=N.next();!k.done;k=N.next())if(k=k.value,k.type){var D=void 0,R=void 0;if((D=O.Tr[k.type])==null?0:D((R=k.args)!=null?R:{})){N=!0;break a}}N=!1}else N=!0;b&&N&&(O.api.xk("innertubeCommand",b),O.setTimeout(a),O.X[O.T]!==void 0&&O.X[O.T]++,O.J=!0)}}; riz=function(O,b){return O.G===void 0?!1:b.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(b.seekLengthMilliseconds)===5E3?O.G===72:b.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(b.seekLengthMilliseconds)===1E4?O.G===74:b.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(b.seekLengthMilliseconds)===5E3?O.G===71:b.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(b.seekLengthMilliseconds)===1E4?O.G===73:!1}; UHz=function(O){if(O=O.getWatchNextResponse()){var b,a;O=(b=O.playerOverlays)==null?void 0:(a=b.playerOverlayRenderer)==null?void 0:a.timelyActionsOverlayViewModel;b=g.P(O,HeG);if(b!=null&&b.timelyActions)return b==null?void 0:b.timelyActions.map(function(N){return g.P(N,Yxf)}).filter(function(N){return!!N})}}; ciG=function(O){DT.call(this,O);var b=this;hK(this.api,"getPlaybackRate",function(){return b.api.getPlaybackRate()}); hK(this.api,"setPlaybackRate",function(a){typeof a==="number"&&b.api.setPlaybackRate(a)})}; kV=function(O,b,a,N){FL.call(this,"VOICE_BOOST",g.ye.CY);this.T=!1;this.Z=O;this.s0=O.XL();this.X=b;this.V=a;this.hasVoiceBoostAudioTrack=N;this.B(O,"videodatachange",this.G);this.setIcon(JIz());this.subscribe("select",this.Y,this);this.G()}; Df=function(O){DT.call(this,O);var b=this;this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"settingsMenuInitialized",function(){mHp(b)}); tK(this.api,"getVoiceBoostUserPreference",function(){return b.getVoiceBoostUserPreference()}); tK(this.api,"setVoiceBoostUserPreference",function(N){b.setVoiceBoostUserPreference(N)}); tK(this.api,"hasVoiceBoostAudioTrack",function(){return b.hasVoiceBoostAudioTrack()}); var a;this.T=(a=kTz())!=null?a:0;this.updateEnvironmentData()}; mHp=function(O){O.menuItem||(O.menuItem=new kV(O.api,function(b){O.setVoiceBoostUserPreference(b)},function(){return O.getVoiceBoostUserPreference()},function(){return O.hasVoiceBoostAudioTrack()}),g.G(O,O.menuItem))}; zNz=function(O){O=O.DU();if(!O)return!1;O=g.Bi(O).exp||"";return O.includes("xpv")||O.includes("xpe")}; Ji8=function(O){O=g.r(g.s9(O,!0));for(var b=O.next();!b.done;b=O.next())if(zNz(b.value))return!0;return!1}; EzA=function(O,b){O=g.r(g.s9(O,!0));for(var a=O.next();!a.done;a=O.next())if(a=a.value,zNz(a)){var N={potc:"1",pot:b};a.url&&(a.url=Kl(a.url,N))}}; MfB=function(O){return g.M(function(b){if(b.G==1)return g.rf(b,2),g.J(b,O,4);if(b.G!=2)return g.AA(b,0);g.qB(b);g.Tz(b)})}; $V=function(O){DT.call(this,O);var b=this;this.useLivingRoomPoToken=!1;this.N=new g.r0;this.T=!1;this.a7=null;this.L=!1;this.X=null;this.Y=!1;var a=O.K().getWebPlayerContextConfig();this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"spsumpreject",function(N,k,D){b.Y=k;N&&b.L&&!b.X&&(b.D("html5_generate_content_po_token")&&D?b.bv(D):b.D("html5_generate_session_po_token")&&nzz(b));b.X||b.api.tN("stp",{s:+b.L,b:+b.Y})}); this.events.B(O,"poTokenVideoBindingChange",function(N){b.bv(N)}); this.useLivingRoomPoToken=!(a==null||!a.useLivingRoomPoToken);O.addEventListener("csiinitialized",function(){b.a7=O.cD();var N=(b.D("html5_generate_session_po_token")||b.D("html5_generate_content_po_token"))&&!b.useLivingRoomPoToken;try{if(b.D("html5_use_shared_owl_instance"))p7b(b);else if(N){b.a7.w7("pot_isc");var k=g.q1(b.api.K().experiments,"html5_webpo_kaios_defer_timeout_ms");k?(b.V=VR(),g.Wi(function(){RN(b)},k)):b.D("html5_webpo_idle_priority_job")?(b.V=VR(),g.$a(g.di(),function(){RN(b)})): RN(b)}}catch(D){D instanceof Error&&g.I6(D)}}); O.addEventListener("trackListLoaded",this.qU.bind(this));O.p7(this)}; GEb=function(O){var b=FY(O.experiments,"html5_web_po_request_key");return b?b:g.PW(O)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; ozz=function(O){var b=new D8b,a={},N=(a["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",a);return new Hg(b,O,function(){return N})}; xHz=function(O){return new Y$(O)}; CR=function(O,b){O.D("html5_webpo_bge_ctmp")&&O.api.tN(b,{hwpo:!!O.G,hwpor:O.T})}; p7b=function(O){var b,a;g.M(function(N){if(N.G==1)return CR(O,"swpo_i"),O.V=VR(),dw(O),g.J(N,dX(),2);if(N.G!=3)return b=N.T,CR(O,"swpo_co"),g.J(N,nvb(b),3);a=N.T;O.D("html5_web_po_token_disable_caching")||a.KC(150);O.G=a;CR(O,"swpo_cc");MfB(a.Dv()).then(function(){O.T=!0;O.N.resolve();CR(O,"swpo_re")}); g.Wi(function(){RN(O);CR(O,"swpo_si")},0); g.Tz(N)})}; j$e=function(O){var b=O.api.K(),a=ozz(GEb(b)),N=a.u5.bind(a);a.u5=function(d){var Z;return g.M(function(F){if(F.G==1)return g.J(F,N(d),2);Z=F.T;O.api.tN("itr",{});return F.return(Z)})}; try{var k=xHz({aJ:a,DP:{maxAttempts:5},Uc:{SW:"CLEn",disable:b.experiments.RX("html5_web_po_disable_remote_logging")||PYG.includes(g.uQ(b.kB)||""),NC:i9e(b.experiments),Ma:b.experiments.RX("wpo_gel_strz")?function(d){var Z=vze.get(d);Z||(Z=new yNG(d),Z=new g.V3(Z),vze.set(d,Z));return Z}:void 0, sXU:O.D("wpo_dis_lfdms")?0:1E3},t8y:g.I6});var D=new fK({jV:k,aJ:a,onError:g.I6});MfB(D.Dv()).then(function(){O.T=!0;O.N.resolve()}); O.D("html5_web_po_token_disable_caching")||D.KC(150);g.G(O,k);g.G(O,D);O.G=D}catch(d){g.I6(d);var R;(R=k)==null||R.dispose()}}; RN=function(O){var b=O.api.K();O.a7.w7("pot_ist");O.G||j$e(O);O.D("html5_bandaid_attach_content_po_token")||(O.D("html5_generate_session_po_token")&&(dw(O),nzz(O)),b=g.q1(b.experiments,"html5_session_po_token_interval_time_ms")||0,b>0&&(O.U=g.qy(function(){dw(O)},b)),O.L=!0)}; dw=function(O){var b,a,N,k;g.M(function(D){if(!O.D("html5_generate_session_po_token")||O.useLivingRoomPoToken)return D.return();b=O.api.K();a=g.Ny("EOM_VISITOR_DATA")||g.Ny("VISITOR_DATA");N=b.Kt?b.datasyncId:a;k=FY(b.experiments,"html5_mock_content_binding_for_session_token")||b.livingRoomPoTokenId||N;b.gF=Zf(O,k);g.Tz(D)})}; Zf=function(O,b){if(!O.G){if(O.V)try{return O.V(b)}catch(D){g.I6(D)}return""}try{O.a7.w7(O.T?"pot_cms":"pot_csms");var a={uj:!0,YV:!0,uB:b};O.D("html5_web_po_token_disable_caching")||(a.aq={nC:b,il:!0,l7:!0});var N=O.G.qQ(a);O.a7.w7(O.T?"pot_cmf":"pot_csmf");if(O.T){var k;(k=O.X)==null||k.resolve();O.X=null;O.Y&&(O.Y=!1,O.api.app.eL().fA(!1))}return N}catch(D){return g.I6(D),""}}; nzz=function(O){O.G&&(O.X=new d2,O.N.promise.then(function(){O.a7.w7("pot_if");dw(O)}))}; Fe=function(O){g.f.call(this,{W:"div",rd:["ytp-grid-videos-button","ytp-button","ytp-grid-videos-button-with-tooltip-background"],S:{title:"{{title}}",role:"button",tabindex:"0","aria-hidden":"true"},j:[{W:"span",f8:"{{title}}"},{W:"div",C:"ytp-tooltip-keyboard-shortcut",f8:"{{keyBoardShortcut}}"}]});this.Z=O;this.listen("click",this.onClick);SxB(this,0);this.hide()}; SxB=function(O,b){switch(b){case 2:b="Hide videos";var a="Hide recommendations grid";break;default:b="Plus de vid\u00e9os",a="Show recommendations grid"}O.updateValue("title",b);O.updateValue("keyBoardShortcut","V");O.element.ariaLabel=a;O.element.firstChild.textContent=b}; BN=function(O){DT.call(this,O);var b=this;this.T=0;var a=new g.V4(O);g.G(this,a);this.Y=this.api.D("web_player_imax_theater_mode");this.G=this.api.D("web_player_enable_fullscreen_grid_components");a.B(O,"fullscreentoggled",function(){gw(b)}); a.B(O,"sizestylechange",function(){b.G&&gw(b)}); tK(this.api,"setFullscreenQuickActions",function(N){b.setFullscreenQuickActions(N)}); tK(this.api,"setPlayerOverlayVideoDetailsRenderer",function(N){b.setPlayerOverlayVideoDetailsRenderer(N)}); this.G&&IU7(this,a,O)}; IU7=function(O,b,a){b.B(a,"keyboardserviceglobalkeydown",function(N,k){O.G&&N.keyCode===86&&!N.repeat&&O.T!==0&&(k&&(k.Dc=!0),O.N())}); b.B(a,"standardControlsInitialized",function(){if(!O.V){O.V=new Fe(O.api);g.G(O,O.V);O.V.listen("click",O.N,O);var N=O.api.getRootNode().querySelector(".ytp-chrome-controls");N&&N.appendChild(O.V.element)}}); fUz(O,O.T)}; gw=function(O){var b=O.api.isFullscreen()||O.Y&&O.api.dl();O.X&&g.nO(O.X,b);O.playerOverlayVideoDetailsRenderer&&g.nO(O.playerOverlayVideoDetailsRenderer,b);if(O.G){var a=b&&O.T===0;b?a&&KR(O,1):KR(O,0)}}; KR=function(O,b){O.T=b;var a;(a=O.V)==null||a.qJ(b);fUz(O,b)}; fUz=function(O,b){O=O.api.getRootNode();g.TW(O,"ytp-fullscreen-grid-peaking",b===1);g.TW(O,"ytp-fullscreen-grid-active",b===2)}; lUf=function(O){DT.call(this,O);var b=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.V4(O);g.G(this,this.events);this.events.B(O,"heartbeatRequest",function(a){if(b.freePreviewUsageDetails.length||b.freePreviewWatchedDuration!==null)a.heartbeatRequestParams||(a.heartbeatRequestParams={}),a.heartbeatRequestParams.unpluggedParams||(a.heartbeatRequestParams.unpluggedParams={}),b.freePreviewUsageDetails.length>0?a.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= b.freePreviewUsageDetails:a.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+b.freePreviewWatchedDuration}}); tK(O,"setFreePreviewWatchedDuration",function(a){b.freePreviewWatchedDuration=a}); tK(O,"setFreePreviewUsageDetails",function(a){b.freePreviewUsageDetails=a})}; tu=function(O){g.p.call(this);this.features=[];var b=this.T,a=new JE(O),N=new sJ(O),k=new wz(O),D=new $V(O);var R=g.od(O.K())?void 0:new WE(O);var d=new yJ(O),Z=new gzz(O),F=new ciG(O),B=new zs(O);var K=g.od(O.K())?new lUf(O):void 0;var t=O.D("html5_enable_ssap")?new $Hw(O):void 0;var h;var y=(h=O.K().getWebPlayerContextConfig())!=null&&h.cinematicSettingsAvailable?new rs(O):void 0;h=new mX(O);var U=O.D("enable_courses_player_overlay_purchase")?new iLe(O):void 0;var u=g.R_(O.K())?new lbe(O):void 0; var q=new qV(O);var W=O.K().X?new PPp(O):void 0;var m=g.oS(O.K())?new xSG(O):void 0;var E=O.D("web_player_move_autonav_toggle")&&O.K().A0?new mSB(O):void 0;var x=g.R_(O.K())?new s7f(O):void 0;var l=O.D("web_enable_speedmaster")&&g.R_(O.K())?new ls(O):void 0;var I=O.K().K$?void 0:new T83(O);var Q=O.D("report_pml_debug_signal")?new qq8(O):void 0;var kb=new wCA(O),aY=new us(O);var s7=g.LF(O.K())?new cb8(O):void 0;var V=navigator.mediaSession&&window.MediaMetadata&&O.K().Ln?new tT(O):void 0;var tA=O.D("html5_enable_drc")&& !O.K().Y?new AE(O):void 0;var H8=new $2(O);var fw=g.R_(O.K())?new vuz(O):void 0;var AR=O.D("html5_enable_d6de4")?new Td(O):void 0;var $r=g.R_(O.K())&&O.D("web_sleep_timer")?new xh(O):void 0;var Yb=g.oS(O.K())?new jje(O):void 0;var W8=new pA(O),aG=new pk3(O),A=new kYQ(O);var $b=O.D("enable_sabr_snackbar_message")?new aUz(O):void 0;var fg=O.D("web_enable_timely_actions")?new Aif(O):void 0;var rC=new UJ(O);var c$=g.R_(O.K())?new BN(O):void 0;var Fc=O.D("html5_enable_voice_boost")?new Df(O):void 0;O= O.D("web_player_loop_settings_menu")?new DWz(O):void 0;b.call(this,a,N,k,D,R,d,Z,F,B,K,t,y,h,U,u,q,W,m,E,x,l,I,Q,kb,aY,s7,void 0,V,tA,H8,void 0,fw,AR,$r,Yb,void 0,W8,aG,A,void 0,$b,fg,rC,c$,Fc,void 0,O)}; VfA=function(){this.G=this.T=NaN}; LM7=function(O,b){this.lV=O;this.timerName="";this.V=!1;this.G=NaN;this.X=new VfA;this.T=b||null;this.V=!1}; X7e=function(O,b,a){var N=g.fa(b.n8)&&!b.n8.Y;if(b.n8.An&&(Pp(b.n8)||b.n8.aX==="shortspage"||FO(b.n8)||N)&&!O.V){O.V=!0;O.Y=b.clientPlaybackNonce;g.Ny("TIMING_ACTION")||ax("TIMING_ACTION",O.lV.csiPageType);O.lV.csiServiceName&&ax("CSI_SERVICE_NAME",O.lV.csiServiceName);if(O.T){N=O.T.cD();for(var k=g.r(Object.keys(N)),D=k.next();!D.done;D=k.next())D=D.value,iT(D,N[D],O.timerName);N=g.Rx(iJY)(O.T.Xf);g.Q$(N,O.timerName);N=O.T;N.T={};N.Xf={}}g.Q$({playerInfo:{visibilityState:g.Rx(XPA)()},playerType:"LATENCY_PLAYER_HTML5"}, O.timerName);O.N!==b.clientPlaybackNonce||Number.isNaN(O.G)||(Oi("_start",O.timerName)?a=g.Rx(fM)("_start",O.timerName)+O.G:g.I6(new g.Nf("attempted to log gapless pbs before CSI timeline started",{cpn:b.clientPlaybackNonce})));a&&!Oi("pbs",O.timerName)&&hu(O,a)}}; hu=function(O,b,a){iT("pbs",b!=null?b:(0,g.S)(),a!=null?a:O.timerName)}; y1=function(O){Re3();ssY();O.timerName=""}; ieB=function(O){if(O.T){var b=O.T;b.T={};b.Xf={}}O.V=!1;O.N=void 0;O.G=NaN}; Q$b=function(O,b){g.w1.call(this);this.n8=O;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.T=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.L={};this.G=0;if(O=b.session_data)this.sessionData=dL(O,"&");this.index=Math.max(0,Number(b.index)||0);this.loop=!!b.loop;this.startSeconds=Number(b.startSeconds)||0;this.title=b.playlist_title||"";this.description=b.playlist_description||"";this.author= b.author||b.playlist_author||"";b.video_id&&(this.items[this.index]=b);if(O=b.api)typeof O==="string"&&O.length===16?b.list="PL"+O:b.playlist=O;if(O=b.list)switch(b.listType){case "user_uploads":this.listId=new Jo("UU","PLAYER_"+O);break;default:var a=b.playlist_length;a&&(this.length=Number(a)||0);this.listId=g.EN(O);if(O=b.video)this.items=O.slice(0),this.loaded=!0}else if(b.playlist){O=b.playlist.toString().split(",");this.index>0&&(this.items=[]);O=g.r(O);for(a=O.next();!a.done;a=O.next())(a= a.value)&&this.items.push({video_id:a});this.length=this.items.length;if(O=b.video)this.items=O.slice(0),this.loaded=!0}this.setShuffle(!!b.shuffle);if(O=b.suggestedQuality)this.quality=O;this.L=YE(b,"playlist_");this.V=(b=b.thumbnail_ids)?b.split(","):[]}; eNw=function(O){return!!(O.playlist||O.list||O.api)}; OvQ=function(O){var b=O.index+1;return b>=O.length?0:b}; bvQ=function(O){var b=O.index-1;return b<0?O.length-1:b}; g.ww=function(O,b,a,N){b=b!==void 0?b:O.index;b=O.items&&b in O.items?O.items[O.order[b]]:null;var k=null;b&&(a&&(b.autoplay="1"),N&&(b.autonav="1"),k=new g.b0(O.n8,b),g.G(O,k),k.jc=!0,k.startSeconds=O.startSeconds||k.clipStart||0,O.listId&&(k.playlistId=O.listId.toString()));return k}; anB=function(O,b){O.index=g.qY(b,0,O.length-1);O.startSeconds=0}; Ncz=function(O,b){if(b.video&&b.video.length){O.title=b.title||"";O.description=b.description;O.views=b.views;O.likes=b.likes;O.dislikes=b.dislikes;O.author=b.author||"";var a=b.loop;a&&(O.loop=a);a=g.ww(O);O.items=[];for(var N=g.r(b.video),k=N.next();!k.done;k=N.next())if(k=k.value)k.video_id=k.encrypted_id,O.items.push(k);O.length=O.items.length;(b=b.index)?O.index=b:O.findIndex(a);O.setShuffle(!1);O.loaded=!0;O.G++;O.T&&O.T()}}; sFz=function(O,b){var a,N,k,D,R,d,Z;return g.M(function(F){if(F.G==1){a=g.tQ();var B=O.K(),K={context:g.BI(O),playbackContext:{contentPlaybackContext:{ancestorOrigins:B.ancestorOrigins}}},t=B.getWebPlayerContextConfig();if(t==null?0:t.encryptedHostFlags)K.playbackContext.contentPlaybackContext.encryptedHostFlags=t.encryptedHostFlags;if(t==null?0:t.hideInfo)K.playerParams={showinfo:!1};B=B.embedConfig;t=b.docid||b.video_id||b.videoId||b.id;if(!t){t=b.raw_embedded_player_response;if(!t){var h=b.embedded_player_response; h&&(t=JSON.parse(h))}if(t){var y,U,u,q,W,m;t=((m=g.P((y=t)==null?void 0:(U=y.embedPreview)==null?void 0:(u=U.thumbnailPreviewRenderer)==null?void 0:(q=u.playButton)==null?void 0:(W=q.buttonRenderer)==null?void 0:W.navigationEndpoint,g.$H))==null?void 0:m.videoId)||null}else t=null}y=(y=t)?y:void 0;U=O.playlistId?O.playlistId:b.list;u=b.listType;if(U){var E;u==="user_uploads"?E={username:U}:E={playlistId:U};k9A(B,y,b,E);K.playlistRequest=E}else b.playlist?(E={templistVideoIds:b.playlist.toString().split(",")}, k9A(B,y,b,E),K.playlistRequest=E):y&&(E={videoId:y},B&&(E.serializedThirdPartyEmbedConfig=B),K.singleVideoRequest=E);N=K;k=g.Ur(D3p);g.rf(F,2);return g.J(F,g.DO(a,N,k),4)}if(F.G!=2)return D=F.T,R=O.K(),b.raw_embedded_player_response=D,R.Xy=w6(b,g.oS(R)),R.V=R.Xy==="EMBEDDED_PLAYER_MODE_PFL",D&&(d=D,d.trackingParams&&fL(d.trackingParams)),F.return(new g.b0(R,b));Z=g.qB(F);Z instanceof Error||(Z=Error("b259802748"));g.S$(Z);return F.return(O)})}; k9A=function(O,b,a,N){a.index&&(N.playlistIndex=String(Number(a.index)+1));N.videoId=b?b:"";O&&(N.serializedThirdPartyEmbedConfig=O)}; g.rw=function(O,b){T0.get(O);T0.set(O,b)}; g.U9=function(O){g.w1.call(this);this.loaded=!1;this.player=O}; RFz=function(){this.G=[];this.T=[]}; g.s9=function(O,b){return b?O.T.concat(O.G):O.T}; g.u3=function(O,b){switch(b.kind){case "asr":$3e(b,O.G);break;default:$3e(b,O.T)}}; $3e=function(O,b){g.B$(b,function(a){return O.equals(a)})||b.push(O)}; g.Au=function(O){g.p.call(this);this.hN=O;this.G=new RFz;this.X=null;this.N=[];this.L=[]}; g.WN=function(O,b,a){g.Au.call(this,O);this.videoData=b;this.audioTrack=a;this.T=null;this.V=!1;this.N=b.DD;this.L=b.r8;this.V=g.ft(b)}; g.Cc3=function(O,b){var a;return O.K().D("safari_live_drm_captions_fix")&&((a=O.getVideoData())==null?0:a.Ob())?!1:g.od(O.K())&&!b.isManifestless}; g.qP=function(O,b){return BX(O.info.mimeType)?b?O.info.itag===b:!0:!1}; g.d3Q=function(O,b){if(O.T!=null&&g.Cc3(b,O.T)&&O.T.T.rawcc!=null)return!0;if(!O.u3())return!1;b=!!O.T&&O.T.isManifestless&&Object.values(O.T.T).some(function(a){return g.qP(a,"386")}); O=!!O.T&&!O.T.isManifestless&&g.tvA(O.T);return b||O}; g.HN=function(O,b,a,N,k,D){g.Au.call(this,O);this.videoId=a;this.nL=k;this.eventId=D;this.Y={};this.T=null;O=N||g.Bi(b).hl||"";O=O.split("_").join("-");this.V=Kl(b,{hl:O})}; g9A=function(O,b){return ck(Zv3,function(){var a=this;return function k(){var D,R,d;return MB(k,function(Z){switch(Z.G){case 1:g.U7(Z,2);if(!a.X)throw"wasm.ps.ns";D=O;R=pw;return wf(Z,mg(Fle(a,b)),4);case 4:d=R(Z.T);if(!d)throw"wasm.ps.um";try{return Z.return(new WebAssembly.Instance(d,D))}catch(F){}return wf(Z,mg(WebAssembly.instantiate(d,D)),5);case 5:return Z.return(Z.T);case 2:g.c8(Z),g.zz(Z,0)}})}()})}; Bcp=function(O,b){O.T||(O.T=Hk(Wk(function(){return fetch(b)}),function(a){return a.arrayBuffer()}),YO(O.T,function(a){O.T=void 0; throw"wasm.ps.f: "+a;}))}; Fle=function(O,b){if(O.G)return O.G;O.G=KlA(O,b);YO(O.G,function(a){O.G=void 0;throw"wasm.ps.c: "+a;}); return O.G}; KlA=function(O,b){return ck(O,function(){var a=this;return function k(){var D,R,d,Z,F,B,K,t,h,y,U,u,q,W;return MB(k,function(m){switch(m.G){case 1:g.U7(m,2);D=[];R=window.ywc;if(!R){m.Vl(4);break}d=R[b];if(!d){m.Vl(4);break}if(d.mod)return m.return(d.mod);if(!d.modP){m.Vl(6);break}g.rf(m,7);Z=pw;return wf(m,mg(d.modP),9);case 9:return m.return(Z(m.T));case 7:g.qB(m),D.unshift("pcm");case 6:if(d.bin){a.T=uP(d.bin);m.Vl(4);break}if(!d.binP){m.Vl(4);break}g.rf(m,12);F=Tf;B=uP;K=pw;return wf(m,mg(d.binP), 14);case 14:a.T=B.call(F,K(m.T));g.AA(m,4);break;case 12:g.qB(m),a.T=void 0,D.unshift("pfb");case 4:if(!a.T){m.Vl(15);break}g.rf(m,16);t=pw;return wf(m,mg(a.T),18);case 18:h=t(m.T);if(a.V)try{return m.return(new WebAssembly.Module(h))}catch(E){a.V=!1,D.unshift("f0cs")}y=pw;return wf(m,mg(WebAssembly.compile(h)),19);case 19:return m.return(y(m.T));case 16:g.qB(m),a.T=void 0,D.unshift("f0ca");case 15:return g.rf(m,20),Bcp(a,b),U=pw,wf(m,mg(a.T),22);case 22:u=U(m.T);if(a.V)try{return m.return(new WebAssembly.Module(u))}catch(E){a.V= !1,D.unshift("f1cs")}q=pw;return wf(m,mg(WebAssembly.compile(u)),23);case 23:return m.return(q(m.T));case 20:W=g.qB(m),a.T=void 0,a.X=!1,D.unshift("f1ca: "+W);case 21:throw"["+D.map(function(E){return'"'+E+'"'}).join(", ")+"]"; case 2:g.c8(m),g.zz(m,0)}})}()})}; tW7=function(){}; hFQ=function(){var O=this;this.proc_exit=function(){}; this.fd_write=function(b,a,N){if(!O.exports)return 1;b=new Uint32Array(O.exports.memory.buffer,a,N*2);a=[];for(var k=0;k<N;++k){var D=new Uint8Array(O.exports.memory.buffer,b[k*2],b[k*2+1]);D=g.xi(D);a.push(D)}return a.reduce(function(R,d){return R+d.length},0)}}; y13=function(){this.env=new tW7;this.wasi_snapshot_preview1=new hFQ}; YV=function(O,b,a){this.instance=O;this.T=a;this.exports=this.instance.exports;b.wasi_snapshot_preview1.exports=this.exports;O=Math.floor(Math.random()*256);b=Math.floor(Math.random()*256);a=0;try{a=this.exports.malloc(16);(new Uint8Array(this.exports.memory.buffer,a,16)).fill(O);if(this.exports.sentinel(a,16,b)!==b*16%256)throw"wasm.wm.vi";for(var N=new Uint8Array(this.exports.memory.buffer,a,16),k=0;k<16;k++)if(N[k]!==(O+b)%256)throw"wasm.wm.vi"+k;}finally{a!==0&&this.exports.free(a)}}; TcA=function(O,b,a){var N=N===void 0?!0:N;return ck(void 0,function(){return function D(){var R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x,l,I;return MB(D,function(Q){switch(Q.G){case 1:g.U7(Q,2);R=cN.Ax();if(!(O&&wwe||b))return Z={},(d=a)==null||d("wasmns",(Z.p=O?"1":"0",Z.a=b?"1":"0",Z.s=wwe?"1":"0",Z)),Q.return(Al(Error("wasm.wm.ns")));F=new y13;if(!O){Q.Vl(4);break}g.rf(Q,5);B=pw;return wf(Q,mg(g9A(F,O)),7);case 7:return K=B(Q.T),t=new YV(K,F,!1,N),cN.NE("winit",R),(h=a)==null||h("wasmsw",{}),Q.return(t); case 5:if(y=g.qB(Q),u={},(U=a)==null||U("wasmerrw",(u.e=""+y,u)),!b)throw Error("wasm.wm.iw: "+y);case 4:if(!b)throw Error("wasm.wm.xx");g.rf(Q,8);q=pw;return wf(Q,mg(b(F)),10);case 10:return W=q(Q.T),m=new YV({exports:W},F,!0,N),cN.NE("winitjs",R),(E=a)==null||E("wasmsa",{}),Q.return(m);case 8:throw x=g.qB(Q),I={},(l=a)==null||l("wasmerra",(I.e=""+x,I)),Error("wasm.wm.ia: "+x);case 2:g.c8(Q),g.zz(Q,0)}})}()})}; r1f=function(O,b){g.p.call(this);var a=this;this.Z=O;this.X=b;this.Xf={};this.T={};this.G=null;this.V=new Set;this.N=new g.V4(this);this.Vt={Vo_:function(){return a.X}}; this.Y=this.Z.D("web_player_defer_modules");this.v1=new Map;g.G(this,this.N);this.N.B(O,"videodatachange",this.onVideoDataChange)}; g.mZ=function(O){return O.v1.get("captions")}; YXz=function(O,b){switch(b){case "ad":return U3w(O);case "annotations_module":return O.Z.isEmbedsShortsMode()?O=!1:(b=O.Z,O=b.K(),b=b.getVideoData(),O=O.V||b.nS||O.controlsType==="3"?!1:O.Py.isEmpty()&&O.playerStyle!=="annotation-editor"&&O.playerStyle!=="live-dashboard"?!!b.UU||!!g.jT(b)||!!g.ST(b):!0),O;case "asmjs":return uje(O);case "creatorendscreen":return A1p(O);case "embed":return g.oS(O.Z.K());case "endscreen":return g.Wlw(O);case "heartbeat":return O.Aj();case "kids":return ea(O.Z.K()); case "remote":return O.Z.K().IM;case "miniplayer":return O.Z.K().showMiniplayerUiWhenMinimized;case "offline":return O.Z.K().vD;case "captions":return qXe(O);case "unplugged":return g.lV(O.Z.K());case "ux":return O.Z.K().L8;case "webgl":return Hvp(O);case "ypc":return O.M7();case "ypc_clickwrap":return O=O.Z.getVideoData(),O.Yt&&!O.w4;case "yto":return!!O.Z.getVideoData().Mi.includes("yto");default:return g.S$(Error("Module descriptor "+b+" does not match")),!1}}; z0=function(O,b,a,N,k){var D;a=a===void 0?!1:a;N=N===void 0?!1:N;var R=O.v1.get(b);if(!R||N)if(k||(k=function(){z0(O,b,a,N)}),D||(D=function(){O.Z.T4(b)}),R=R||c1Y(O,b,YXz(O,b),k,D))O.v1.set(b,R),R.create(),O.Z.publish("modulecreated",b),a&&O.Z.h2("onApiChange")}; zFA=function(O){var b=b===void 0?!1:b;var a,N,k,D,R;return g.M(function(d){if(d.G==1)return(a=O.v1.get("asmjs"))&&!b?d.return(a):(N=T0.get("asmjs"))!=null?(k=N,d.Vl(2)):g.J(d,new Promise(function(Z,F){m37(O,"asmjs",function(){var B=T0.get("asmjs");B?Z(B):F("cannot load module asmjs")},F)}),3); d.G!=2&&(k=d.T);D=k;if(!D)return d.return(Promise.reject("cannot load module asmjs"));R=new D(O.Z);O.v1.set("asmjs",R);R.create();return d.return(R)})}; MW7=function(O){J18(O)&&O.LC();E9z(O)&&(z0(O,"captions",!0),z0(O,"endscreen"),O.V0(),z0(O,"creatorendscreen",!0))}; E9z=function(O){var b=O.Z.getVideoData(),a=O.Y&&!b.isInlinePlaybackNoAd;O.Z.D("html5_defer_modules_on_ads_only")&&!b.isAd()&&(a=!1);return a}; J18=function(O){O=O.Z.getVideoData();var b;if(b=O.D("web_player_defer_ad")){if(g.tR(O.Mi,"ad")||U2B(O)||O.enableServerStitchedDai)O=!1;else{b=O.playerResponse;O=O.startSeconds;var a=b==null?void 0:b.adPlacements;if(b=a){b=Number.MAX_VALUE;a=g.r(a);for(var N=a.next();!N.done;N=a.next())if(N=N.value.adPlacementRenderer){var k=void 0,D=(k=N.config)==null?void 0:k.adPlacementConfig;k=void 0;if(((k=D)==null?void 0:k.kind)==="AD_PLACEMENT_KIND_MILLISECONDS"){var R=k=void 0;D=Number((k=D)==null?void 0:(R= k.adTimeOffset)==null?void 0:R.offsetStartMilliseconds)||0;R=k=void 0;N=Number(((k=N.renderer)==null?void 0:(R=k.adBreakServiceRenderer)==null?void 0:R.prefetchMilliseconds)||0);N=D-N;N<b&&(b=N)}}b=b-5E3<=O*1E3}O=b?!1:!0}b=O}return b}; qXe=function(O){var b=O.Z.getVideoData();return!!b.yJ||!!b.captionTracks.length||g.d3Q(b,O.Z)}; g.Wlw=function(O){var b=O.Z.K();if(b.V||FO(b)||b.Y||!b.I8&&!b.Yt)return!1;var a=O.Z.getPresentingPlayerType();if(a===2||a===3)return!1;O=O.Z.getVideoData();if(!O)return!1;a=!O.isLiveDefaultBroadcast||b.D("allow_poltergust_autoplay");a=O.isLivePlayback&&(!b.D("allow_live_autoplay")||!a);b=O.isLivePlayback&&b.D("allow_live_autoplay_on_mweb");return!a||b}; g.PI=function(O){return O.v1.get("webgl")}; Hvp=function(O){var b=O.Z.getVideoData();O=O.Z.K();var a=g.TAp(),N=O.D("enable_spherical_kabuki"),k=g.ZJ(O);if(g.P3(b))return a||N||k;if(g.om(b))return k||a||N;if(g.xH(b))return k||a||!1;if(g.qg(b))return k||!1;a=b.G&&b.G.video&&b.G.video.isHdr();return k&&!g.c3(b)&&!a&&O.D("enable_webgl_noop")}; U3w=function(O){if(O.Z.K().V)return!1;if(O=O.Z.getVideoData(1).getPlayerResponse()){var b=O.adPlacements;if(b)for(var a=0;a<b.length;a++)if(b[a].adPlacementRenderer)return!0;if(O.adSlots)return!0}return!1}; A1p=function(O){if(O.Z.isEmbedsShortsMode())return!1;O=O.Z;var b=O.K();if(b.V)return!1;var a;if(((a=b.getWebPlayerContextConfig())==null?0:a.embedsEnableEmc3ds)||b.controlsType==="3")return!1;if(b.playerStyle==="creator-endscreen-editor")return!0;a=O.getVideoData();return!!a&&(!!g.Jdz(a)||!!g.EYp(a))}; c1Y=function(O,b,a,N,k){try{if(a){var D=T0.get(b);if(D)return new D(O.Z);m37(O,b,N,k)}else O.Z.T4(b)}catch(R){O.Z.T4(b),g.S$(R)}return null}; Ju=function(O,b,a){if(O.Z.K().D("html5_dispose_modules_in_order"))for(var N=g.r(n97),k=N.next();!k.done;k=N.next()){k=k.value;var D=O.v1.get(k);D&&(a||D.BQ(b))&&(g.Bv(D),O.v1.delete(k))}else for(N=g.r(O.v1),k=N.next();!k.done;k=N.next())D=g.r(k.value),k=D.next().value,(D=D.next().value)&&(a||D.BQ(b))&&(g.Bv(D),O.v1.delete(k))}; E9=function(O){return O.v1.get("ad")}; pwY=function(O){if(ea(O.Z.K()))return O.v1.get("kids")}; Gp=function(O){if(O.Z.K().IM)return O.v1.get("remote")}; g.MP=function(O){if(g.lV(O.Z.K()))return O.v1.get("unplugged")}; R4B=function(O){if(O.Z.K().L8)return O.v1.get("ux")}; G97=function(O){if(O.Z.K().showMiniplayerUiWhenMinimized)return O.v1.get("miniplayer")}; nR=function(O){if(O.Z.K().vD)return O.v1.get("offline")}; g.pR=function(O){return O.v1.get("annotations_module")}; G0=function(O){return O.v1.get("creatorendscreen")}; o9Q=function(O){var b,a;return g.M(function(N){if(N.G==1)return g.J(N,zFA(O),2);a=b=N.T;return N.return(a)})}; x3z=function(O){return Wk(function(){var b;return(b=O.v1.get("asmjs"))!=null?b:o9Q(O)})}; uje=function(O){return O.Z.K().D("html5_allow_asmjs")}; m37=function(O,b,a,N){if(O.X){var k=Pcf[b];v9b(O,O.X+k,function(){O.V.add(k);a.call(O)},N)}}; v9b=function(O,b,a,N){function k(){O.Yk()||N.call(O)} function D(){O.Yk()||a.call(O)} for(var R=g.vO("SCRIPT"),d=!1,Z,F=0;F<R.length;F++){var B=R[F];if(B.src===b||B.getAttribute("data-original-src")===b)Z=B}Z||(Z=g.it("SCRIPT"),Z.setAttribute("data-original-src",b),d=!0);var K=Z.onload;Z.onload=function(U){q8(D);K&&K.apply(window,[U])}; var t=Z.onerror;Z.onerror=function(U){if(Math.random()<.01){var u=new g.Nf("Unable to load player module",b,document.location&&document.location.origin);g.S$(u)}q8(k);t&&t(U)}; var h=Z,y=h.onreadystatechange;h.onreadystatechange=function(U){switch(h.readyState){case "loaded":case "complete":q8(D)}y&&y(U)}; d&&((R=O.Z.K().cspNonce)&&Z.setAttribute("nonce",R),g.Ri(Z,g.MZ(b)),R=g.vO("HEAD")[0]||document.body,R.insertBefore(Z,R.firstChild),O.addOnDisposeCallback(function(){Z.parentNode&&Z.parentNode.removeChild(Z)}))}; jFz=function(O,b,a,N,k){g.w1.call(this);var D=this;this.target=O;this.y0=b;this.G=0;this.Y=!1;this.X=new g.cO(NaN,NaN);this.T=new g.V4(this);this.Tr=this.V=this.U=null;g.G(this,this.T);b=N||k?4E3:3E3;this.J=new g.sW(function(){oN(D,1,!1)},b,this); g.G(this,this.J);this.yl=new g.sW(function(){oN(D,2,!1)},b,this); g.G(this,this.yl);this.Mi=new g.sW(function(){oN(D,512,!1)},b,this); g.G(this,this.Mi);this.Xy=3E3;N||(this.V=this.T.B(O,"mouseover",this.VG),this.T.B(O,"mousemove",this.PV),this.T.B(O,"mouseleave",this.VL4));AJ?this.T.B(O,"keypress",this.Er):this.T.B(O,"focusin",this.ib);this.N=this.T.B(O,"mousedown",this.Ud);this.L=this.T.B(O,"touchstart",this.dw,void 0,!0);oN(this,640,!0)}; SX7=function(O){oN(O,4,!1);O.U&&(O.T.Zq(O.U),O.U=null,O.V=O.T.B(O.target,"mouseover",O.VG));O.V&&(O.T.Zq(O.V),O.V=O.T.B(O.target,"mouseover",O.VG))}; oN=function(O,b,a){O.Yk();var N=!O.G;a?(O.G|=b,b&1&&O.J.start(),b&2&&O.yl.start()):(O.G&=~b,b&1&&O.J.stop(),b&2&&O.yl.stop(),b&512&&O.Mi.stop());O.G&512&&!(O.G&128)&&g.Rl(O.Mi,O.Xy);b=!O.G;N!==b&&O.publish("autohideupdate",b)}; g.PN=function(O){g.f.call(this,{W:"button",rd:["ytp-large-play-button","ytp-button"],S:{"aria-label":"Lire",title:"Lire"},j:["{{largePlayButtonChildren}}"]});this.api=O;this.B(O,"videodatachange",this.iV);this.B(O,"basechromeinitialized",this.LZr);O=this.api.K();O.U&&xV&&(this.listen("click",this.Ul,this),this.listen("touchstart",this.Syd,this));g.fa(O)&&g.tC(this.element,"ytp-large-play-button-red-bg");this.api.createClientVe(this.element,this,28572);this.iV()}; g.vN=function(O){var b=["ytp-cued-thumbnail-overlay"];O.K().Y&&b.push("ytp-exp-contain-thumbnail");g.f.call(this,{W:"div",rd:b,j:[{W:"div",C:"ytp-cued-thumbnail-overlay-image"}]});b=this.Gr("ytp-cued-thumbnail-overlay");var a=new g.PN(O);g.G(this,a);a.Wy(b);this.G=new g.V4(this);g.G(this,this.G);this.api=O;this.X=this.Gr("ytp-cued-thumbnail-overlay-image");this.V=a;this.fade=new g.gN(this,250);g.G(this,this.fade);this.T=new g.sW(this.iV,0,this);g.G(this,this.T);this.iV();this.B(O,"appresize",this.S8); this.B(O,"presentingplayerstatechange",this.onStateChange);this.B(O,"ypcStateChanged",this.ND_);Pp(O.K())&&this.B(O,"videoplayerreset",this.onReset)}; g.jX=function(O){g.f.call(this,{W:"div",rd:["ytp-error"],S:{role:"alert"},j:[{W:"div",C:"ytp-error-content",j:[{W:"div",C:"ytp-error-icon-container",j:[{W:"svg",S:{fill:"#fff",viewBox:"0 0 48 48"},j:[{W:"path",S:{d:"M0 0h48v48H0V0z",fill:"none"}},{W:"path",S:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z","fill-opacity":"0.7"}}]}]},{W:"div",C:"ytp-error-content-wrap", j:[{W:"div",C:"ytp-error-content-wrap-reason",f8:"{{content}}"},{W:"div",C:"ytp-error-content-wrap-subreason",f8:"{{subreason}}"}]}]}]});this.api=O;this.keys=[];this.V=!1;O.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.vB)}; g.SX=function(O){O=O.split(InY);for(var b=[],a=0;a<O.length;a+=3){var N=O[a++].split("\n");b.push(N[0]);for(var k=1;k<N.length;k++)b.push({W:"br"}),b.push(N[k]);a<O.length&&b.push({W:"a",S:{href:O[a],target:O[a+1]},f8:O[a+2]})}return{W:"span",j:b}}; fR=function(O,b,a,N,k,D,R){N=N===void 0?!1:N;k=k===void 0?!1:k;R=R===void 0?!0:R;k||(k=O.api.K().X);var d=O.api.getVideoData();b=g.cS(g.IN[b]||"",N?{CPN:d.clientPlaybackNonce}:{}).split(/\$(BEGIN|END)_LINK/);N=[];D&&N.push({W:"h2",f8:D});N.push(b[0]);R&&N.push({W:"br"});N.push({W:"a",S:{href:a,target:k?"_blank":null},C:"ytp-error-link",f8:b[2]});O.V=!0;N.push(b[4]);return{W:"span",j:N}}; fnQ=function(O,b){for(var a=O.element.getElementsByTagName("a"),N=0;N<a.length;N++){var k=O.B(a[N],"click",b);O.keys.push(k)}}; lnw=function(O){for(var b=0;b<O.keys.length;b++)O.Zq(O.keys[b]);O.keys=[]}; VWe=function(O){g.f.call(this,{W:"div",rd:["ytp-overlays-container"],j:[{W:"div",C:"ytp-overlay-top-left"},{W:"div",C:"ytp-overlay-top-right"},{W:"div",C:"ytp-overlay-bottom-left"},{W:"div",C:"ytp-overlay-bottom-right"}]});this.V=this.Gr("ytp-overlay-top-left");this.X=this.Gr("ytp-overlay-top-right");this.T=this.Gr("ytp-overlay-bottom-left");this.G=this.Gr("ytp-overlay-bottom-right");g.jO(O,this.element,4)}; l3=function(O,b){for(var a=Number(O.getAttribute("data-overlay-order"))||0,N=0,k=g.r(b.children),D=k.next();!(D.done||a<(Number(D.value.getAttribute("data-overlay-order"))||0));D=k.next())N++;bF(b,O,N)}; Llb=function(O){var b={};g.f.call(this,{W:"div",C:"ytp-paid-content-overlay",S:(b["aria-live"]="assertive",b["aria-atomic"]="true",b["data-overlay-order"]="4",b)});this.Z=O;this.videoId=null;this.V=!1;this.innertubeCommand=this.xA=this.T=null;b=O.K();O.D("enable_new_paid_product_placement")&&!g.CE(b)?(this.G=new g.f({W:"a",C:"ytp-paid-content-overlay-link",S:{href:"{{href}}",target:"_blank"},j:[{W:"div",C:"ytp-paid-content-overlay-indicator"},{W:"div",C:"ytp-paid-content-overlay-icon",f8:"{{icon}}"}, {W:"div",C:"ytp-paid-content-overlay-text",f8:"{{text}}"},{W:"div",C:"ytp-paid-content-overlay-chevron",f8:"{{chevron}}"}]}),this.B(this.G.element,"click",this.onClick)):this.G=new g.f({W:"div",rd:["ytp-button","ytp-paid-content-overlay-text"],f8:"{{text}}"});this.fade=new g.gN(this.G,250,!1,100);g.G(this,this.G);this.G.Wy(this.element);g.G(this,this.fade);this.Z.createServerVe(this.element,this);this.B(O,"videodatachange",this.onVideoDataChange);this.B(O,"presentingplayerstatechange",this.YK)}; ivp=function(O,b){var a=wae(b),N=TYA(b);if(!b.Yt||!O.Z.YW())if(O.T||O.Z.D("enable_paid_content_overlay_bugfix")){if(b.videoId&&b.videoId!==O.videoId){var k;(k=O.T)==null||g.C6(k);!O.Z.D("enable_paid_content_overlay_bugfix")||a&&N?(O.videoId=b.videoId,O.V=!!N,O.V&&a&&XwG(O,N,a,b)):O.V=!1}}else a&&N&&!O.Z.D("enable_paid_content_overlay_bugfix")&&XwG(O,N,a,b)}; XwG=function(O,b,a,N){O.T&&O.T.dispose();O.T=new g.sW(O.gP,b,O);g.G(O,O.T);N=mE(N);b=N==null?void 0:N.navigationEndpoint;var k;N=N==null?void 0:(k=N.icon)==null?void 0:k.iconType;var D;k=(D=g.P(b,g.LP))==null?void 0:D.url;O.Z.setTrackingParams(O.element,(b==null?void 0:b.clickTrackingParams)||null);b&&!k?(O.innertubeCommand=b,k="#!"):O.innertubeCommand=null;var R;O.G.update({href:(R=k)!=null?R:"#",text:a,icon:N==="MONEY_HAND"?{W:"svg",S:{fill:"none",height:"100%",viewBox:"0 0 24 24",width:"100%"}, j:[{W:"path",S:{d:"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z", fill:"white"}}]}:null,chevron:k||O.innertubeCommand?g.z2():null})}; QF7=function(O,b){O.T&&(g.L(b,8)&&O.V?(O.V=!1,O.BU(),O.T.start()):(g.L(b,2)||g.L(b,64))&&O.videoId&&(O.videoId=null))}; V1=function(O){g.f.call(this,{W:"div",C:"ytp-spinner",j:[tE(),{W:"div",C:"ytp-spinner-message",f8:"Si la lecture ne commence pas dans quelques secondes, essayez de red\u00e9marrer votre appareil."}]});this.api=O;this.message=this.Gr("ytp-spinner-message");this.T=new g.sW(this.show,500,this);g.G(this,this.T);this.B(O,"presentingplayerstatechange",this.onStateChange);this.B(O,"playbackstalledatstart",this.G);this.qJ(O.getPlayerStateObject())}; LR=function(O){var b=[{W:"div",rd:["ytp-unmute-icon"],j:[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z"}}]}]}, {W:"div",rd:["ytp-unmute-text"],f8:"R\u00e9activer le son"}];b.push({W:"div",rd:["ytp-unmute-box"],j:[]});g.XK.call(this,O,{W:"button",rd:["ytp-unmute","ytp-popup","ytp-button","ytp-unmute-animated","ytp-unmute-shrink"],j:[{W:"div",C:"ytp-unmute-inner",j:b}]},100);this.T=this.clicked=!1;this.api=O;this.api.createClientVe(this.element,this,51663);this.B(O,"onMutedAutoplayChange",this.onMutedAutoplayChange,this);this.B(O,"presentingplayerstatechange",this.HD);this.listen("click",this.onClick,this); O=O.isMutedByMutedAutoplay()&&!g.oS(this.api.K());this.KF(O);O&&eFG(this);this.V=O}; eFG=function(O){O.T||(O.T=!0,O.api.logVisibility(O.element,!0))}; g.Xe=function(O){g.V4.call(this);var b=this;this.api=O;this.Nx=!1;this.je=null;this.FE=!1;this.CZ=null;this.OD=this.zz=!1;this.E_=this.hv=null;this.oP=NaN;this.dc=this.b6=!1;this.Of=0;this.O6=[];this.CT=!1;this.zx={height:0,width:0};this.OJ=480;this.wZX=["ytp-player-content","html5-endscreen","ytp-overlay"];this.Xn={x4:!1};this.ix=null;var a=O.K(),N=O.jL();this.zx=O.getPlayerSize();this.Oa=new g.sW(this.eb,0,this);g.G(this,this.Oa);a.disableOrganicUi||(this.Yg=new g.vN(O),g.G(this,this.Yg),g.jO(O, this.Yg.element,4));this.api.D("web_player_overlay_positioned_layout")&&(this.ix=new VWe(this.api),g.G(this,this.ix));if(OWw(this)){var k=new V1(O);g.G(this,k);k=k.element;g.jO(O,k,4)}var D=O.getVideoData();this.EF=new jFz(N,function(d){return b.y0(d)},D,a.H6,!1); g.G(this,this.EF);this.EF.subscribe("autohideupdate",this.qc,this);if(!a.disablePaidContentOverlay){var R=new Llb(O);g.G(this,R);this.ix&&!g.CE(a)?this.ix.nB(R.element,1):g.jO(O,R.element,4)}this.qA=new LR(O);g.G(this,this.qA);g.jO(this.api,this.qA.element,2);this.EP=this.api.isMutedByMutedAutoplay();this.B(O,"onMutedAutoplayChange",this.onMutedAutoplayChange);this.Dn=new g.sW(this.Sd,200,this);g.G(this,this.Dn);this.Vc=D.videoId;this.MN=new g.sW(function(){b.Of=0},350); g.G(this,this.MN);this.uW=new g.sW(function(){b.dc||bW8(b)},350,this); g.G(this,this.uW);D=O.getRootNode();D.setAttribute("aria-label","Lecteur vid\u00e9o YouTube");switch(a.color){case "white":g.tC(D,"ytp-color-white")}this.B(O,"appresize",this.S8);this.B(O,"presentingplayerstatechange",this.HD);this.B(O,"videodatachange",this.onVideoDataChange);this.B(O,"videoplayerreset",this.owl);this.B(O,"autonavvisibility",function(){b.Q5()}); this.B(O,"sizestylechange",function(){b.Q5()}); this.B(N,"click",this.Iql,this);this.B(N,"dblclick",this.B5_,this);this.B(N,"mousedown",this.ODV,this);a.fF&&(this.B(N,"gesturechange",this.FXk,this),this.B(N,"gestureend",this.ehi,this));this.Bl=[N.fO];this.Yg&&this.Bl.push(this.Yg.element);k&&this.Bl.push(k);this.api.D("web_player_fullscreen_double_click_ve")&&(this.api.createClientVe(N.element,this,247482),this.api.logVisibility(N.element,!0))}; a5f=function(O,b){if(!b)return!1;var a=O.api.Tl();if(a.Np()&&(a=a.nF())&&g.Ne(a,b))return a.controls;for(a=0;a<O.Bl.length;a++)if(g.Ne(O.Bl[a],b))return!1;a=g.r(O.wZX);for(var N=a.next();!N.done;N=a.next())if(g.K6(b,N.value))return!1;return b===O.api.getRootNode()?!1:!0}; NFG=function(O){var b=O.api.getPresentingPlayerType()===2&&(O.api.jL().N6||O.api.K().disableOrganicUi)&&O.api.K().G&&xV&&i3>=11;O=O.api.K().U&&xV;return!(!b&&!O)}; Q1=function(O,b){return!O.api.isInline()&&!a5f(O,nz(b))&&g.pF(b)}; bW8=function(O){O.EF.Az();if(O.zz&&O.OD)O.OD=!1;else if(!O.api.K().C8&&!O.qy()){var b=O.api.getPlayerStateObject();g.L(b,2)&&g.nG(O.api)||O.tF(b);!O.api.K().fF||b.isCued()||g.L(b,1024)?O.Sd():O.Dn.isActive()?(O.h$(),O.Dn.stop()):O.Dn.start()}}; k3f=function(O,b){var a;if((a=O.api.getVideoData())==null?0:a.mutedAutoplay){var N,k;if((N=b.target)==null?0:(k=N.className)==null?0:k.includes("ytp-info-panel"))return!1}return g.pF(b)&&O.api.isMutedByMutedAutoplay()?(O.api.unMute(),O.api.getPresentingPlayerType()===2&&O.api.playVideo(),b=O.api.getPlayerStateObject(),!g.L(b,4)||g.L(b,8)||g.L(b,2)||O.Sd(),!0):!1}; Dde=function(O,b,a){O.api.isFullscreen()?a<1-b&&O.api.toggleFullscreen():a>1+b&&O.api.toggleFullscreen()}; OWw=function(O){var b=Ob()&&iy()>=67&&!O.api.K().U;O=O.api.K().disableOrganicUi;return!g.e1("tizen")&&!na&&!b&&!O}; g.eX=function(O){g.f.call(this,{W:"div",j:[{W:"div",C:"ytp-bezel-text-wrapper",j:[{W:"div",C:"ytp-bezel-text",f8:"{{title}}"}]},{W:"div",C:"ytp-bezel",S:{role:"status","aria-label":"{{label}}"},j:[{W:"div",C:"ytp-bezel-icon",f8:"{{icon}}"}]}]});this.Z=O;this.G=new g.sW(this.show,10,this);O=this.Z.D("delhi_modern_web_player")?1E3:500;this.T=new g.sW(this.hide,O,this);g.G(this,this.G);g.G(this,this.T);this.hide()}; bZ=function(O,b,a){if(b<=0){a=jE();b="son d\u00e9sactiv\u00e9";var N=0}else a=a?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!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%"},j:[{W:"path",cU:!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"}}]},N=Math.floor(b),b=N+"volume";Om(O,a,b,N+"%")}; s27=function(O,b){b=b?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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"}}]}:uze();var a=O.Z.getPlaybackRate(),N=g.cS("Vitesse\u00a0: $RATE",{RATE:String(a)});Om(O,b,N,a+"x")}; Rqb=function(O,b){b=b?"Sous-titres activ\u00e9s":"Sous-titres d\u00e9sactiv\u00e9s";Om(O,EO3(O.Z),b)}; Om=function(O,b,a,N){N=N===void 0?"":N;O.updateValue("label",a===void 0?"":a);O.updateValue("icon",b);g.C6(O.T);O.G.start();O.updateValue("title",N);g.TW(O.element,"ytp-bezel-text-hide",!N)}; $db=function(O,b){g.f.call(this,{W:"button",rd:["ytp-button","ytp-cards-button"],S:{"aria-label":"Afficher les fiches","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.oS(O.K()))},j:[{W:"span",C:"ytp-cards-button-icon-default",j:[{W:"div",C:"ytp-cards-button-icon",j:[O.K().D("player_new_info_card_format")?q4f():{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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",C:"ytp-cards-button-title",f8:"Informations"}]},{W:"span",C:"ytp-cards-button-icon-shopping",j:[{W:"div",C:"ytp-cards-button-icon",j:[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",C:"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",C:"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",C:"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", C:"ytp-cards-button-title",f8:"Shopping"}]}]});this.Z=O;this.G=b;this.T=null;this.fade=new g.gN(this,250,!0,100);g.G(this,this.fade);g.TW(this.G,"ytp-show-cards-title",g.oS(O.K()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.lk(!0)}; CUb=function(O,b){g.f.call(this,{W:"div",C:"ytp-cards-teaser",j:[{W:"div",C:"ytp-cards-teaser-box"},{W:"div",C:"ytp-cards-teaser-text",j:O.K().D("player_new_info_card_format")?[{W:"button",C:"ytp-cards-teaser-info-icon",S:{"aria-label":"Afficher les fiches","aria-haspopup":"true"},j:[q4f()]},{W:"img",C:"ytp-cards-teaser-channel-avatar",S:{alt:"","aria-hidden":"true"}},{W:"span",C:"ytp-cards-teaser-label",f8:"{{text}}"},{W:"button",C:"ytp-cards-teaser-close-button",S:{"aria-label":"Fermer"},j:[g.Jy()]}]: [{W:"span",C:"ytp-cards-teaser-label",f8:"{{text}}"}]}]});var a=this;this.Z=O;this.XJ=b;this.fade=new g.gN(this,250,!1,250);this.T=null;this.U=new g.sW(this.DtX,300,this);this.Y=new g.sW(this.kod,2E3,this);this.X=[];this.G=null;this.L=new g.sW(function(){a.element.style.margin="0"},250); this.onClickCommand=this.V=null;g.G(this,this.fade);g.G(this,this.U);g.G(this,this.Y);g.G(this,this.L);O.K().D("player_new_info_card_format")?(g.tC(O.getRootNode(),"ytp-cards-teaser-dismissible"),this.B(this.Gr("ytp-cards-teaser-close-button"),"click",this.Nl),this.B(this.Gr("ytp-cards-teaser-info-icon"),"click",this.a6),this.B(this.Gr("ytp-cards-teaser-label"),"click",this.a6)):this.listen("click",this.a6);this.B(b.element,"mouseover",this.Ed);this.B(b.element,"mouseout",this.z5);this.B(O,"cardsteasershow", this.fUr);this.B(O,"cardsteaserhide",this.gP);this.B(O,"cardstatechange",this.xi);this.B(O,"presentingplayerstatechange",this.xi);this.B(O,"appresize",this.U6);this.B(O,"onShowControls",this.U6);this.B(O,"onHideControls",this.ZR);this.listen("mouseenter",this.kK)}; dde=function(O){g.f.call(this,{W:"button",rd:[a7.BUTTON,a7.TITLE_NOTIFICATIONS],S:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},j:[{W:"div",C:a7.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"},j:[g.nP()]},{W:"div",C:a7.TITLE_NOTIFICATIONS_OFF,S:{title:"Recevoir une notification pour chaque vid\u00e9o mise en ligne","aria-label":"Envoi de notifications aux abonn\u00e9s"},j:[{W:"svg", S:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},j:[{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=O;this.T=!1;O.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")}; ZWe=function(O,b){O.T=b;O.element.classList.toggle(a7.NOTIFICATIONS_ENABLED,O.T);var a=O.api.getVideoData();a?(b=b?a.ZI:a.XU)?(O=O.api.hm())?ki(O,b):g.S$(Error("No innertube service available when updating notification preferences.")):g.S$(Error("No update preferences command available.")):g.S$(Error("No video data when updating notification preferences."))}; g03=function(O,b,a){var N=N===void 0?800:N;var k=k===void 0?600:k;var D=document.location.protocol;O=SFp(D+"//"+O+"/signin?context=popup","feature",b,"next",D+"//"+location.hostname+"/post_login");Fy3(O,a,N,k)}; Fy3=function(O,b,a,N){a=a===void 0?800:a;N=N===void 0?600:N;if(O=g.OV(window,O,"loginPopup","width="+a+",height="+N+",resizable=yes,scrollbars=yes"))r5e(function(){b()}),O.moveTo((screen.width-a)/2,(screen.height-N)/2)}; g.NW=function(O,b,a,N,k,D,R,d,Z,F,B,K){O=O.charAt(0)+O.substring(1).toLowerCase();a=a.charAt(0)+a.substring(1).toLowerCase();if(b==="0"||b==="-1")b=null;if(N==="0"||N==="-1")N=null;var t=B.K(),h=t.userDisplayName&&g.fa(t);g.f.call(this,{W:"div",rd:["ytp-button","ytp-sb"],j:[{W:"div",C:"ytp-sb-subscribe",S:h?{title:g.cS("S'abonner en tant que\u00a0$USER_NAME",{USER_NAME:t.userDisplayName}),"aria-label":"S'abonner \u00e0 la cha\u00eene","data-tooltip-image":ge(t),"data-tooltip-opaque":String(g.oS(t)), tabindex:"0",role:"button"}:{"aria-label":"S'abonner \u00e0 la cha\u00eene"},j:[{W:"div",C:"ytp-sb-text",j:[{W:"div",C:"ytp-sb-icon"},O]},b?{W:"div",C:"ytp-sb-count",f8:b}:""]},{W:"div",C:"ytp-sb-unsubscribe",S:h?{title:g.cS("Abonn\u00e9 en tant que $USER_NAME",{USER_NAME:t.userDisplayName}),"aria-label":"Se d\u00e9sabonner de la cha\u00eene","data-tooltip-image":ge(t),"data-tooltip-opaque":String(g.oS(t)),tabindex:"0",role:"button"}:{"aria-label":"Se d\u00e9sabonner de la cha\u00eene"},j:[{W:"div", C:"ytp-sb-text",j:[{W:"div",C:"ytp-sb-icon"},a]},N?{W:"div",C:"ytp-sb-count",f8:N}:""]}],S:{"aria-live":"polite"}});var y=this;this.channelId=R;this.Z=B;this.V=K;var U=this.Gr("ytp-sb-subscribe"),u=this.Gr("ytp-sb-unsubscribe");D&&g.tC(this.element,"ytp-sb-classic");if(k){d?this.T():this.G();var q=function(){if(t.Tr){var m=y.channelId;if(Z||F){var E={c:m};var x;g.X8.isInitialized()&&(x=IC3(E));E=x||"";if(x=B.getVideoData())if(x=x.subscribeCommand){var l=B.hm();l?(ki(l,x,{botguardResponse:E,feature:Z}), B.xk("SUBSCRIBE",m)):g.S$(Error("No innertube service available when updating subscriptions."))}else g.S$(Error("No subscribe command in videoData."));else g.S$(Error("No video data available when updating subscription."))}u.focus();u.removeAttribute("aria-hidden");U.setAttribute("aria-hidden","true")}else g03(g.a_(y.Z.K()),"sb_button",y.X)},W=function(){var m=y.channelId; if(Z||F){var E=B.getVideoData();ki(B.hm(),E.unsubscribeCommand,{feature:Z});B.xk("UNSUBSCRIBE",m)}U.focus();U.removeAttribute("aria-hidden");u.setAttribute("aria-hidden","true")}; this.B(U,"click",q);this.B(u,"click",W);this.B(U,"keypress",function(m){m.keyCode===13&&q(m)}); this.B(u,"keypress",function(m){m.keyCode===13&&W(m)}); this.B(B,"SUBSCRIBE",this.T);this.B(B,"UNSUBSCRIBE",this.G);this.V&&h&&(Kge(B),JK(B,U,this),JK(B,u,this))}else g.tC(U,"ytp-sb-disabled"),g.tC(u,"ytp-sb-disabled")}; tZz=function(O){g.f.call(this,{W:"div",C:"ytp-title-channel",j:[{W:"div",C:"ytp-title-beacon"},{W:"a",C:"ytp-title-channel-logo",S:{href:"{{channelLink}}",target:O.K().J,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{W:"div",C:"ytp-title-expanded-overlay",S:{"aria-hidden":"{{flyoutUnfocusable}}"},j:[{W:"div",C:"ytp-title-expanded-heading",j:[{W:"div",C:"ytp-title-expanded-title",j:[{W:"a",f8:"{{expandedTitle}}",S:{href:"{{channelTitleLink}}",target:O.K().J,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{W:"div",C:"ytp-title-expanded-subtitle",f8:"{{expandedSubtitle}}",S:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var b=this;this.api=O;this.channel=this.Gr("ytp-title-channel");this.G=this.Gr("ytp-title-channel-logo");this.channelName=this.Gr("ytp-title-expanded-title");this.Y=this.Gr("ytp-title-expanded-overlay");this.V=this.T=this.subscribeButton=null;this.X=!1;O.createClientVe(this.G,this,36925);O.createClientVe(this.channelName,this, 37220);g.oS(this.api.K())&&BFw(this);this.B(O,"videodatachange",this.iV);this.B(O,"videoplayerreset",this.iV);this.B(this.channelName,"click",function(a){b.api.logClick(b.channelName);g.OV(window,Kyf(b));a.preventDefault()}); this.B(this.G,"click",this.L_i);this.iV()}; hq3=function(O){if(!O.api.K().FX){var b=O.api.getVideoData(),a=new g.NW("S'abonner",null,"Abonn\u00e9",null,!0,!1,b.RT,b.subscribed,"channel_avatar",null,O.api,!0);O.api.createServerVe(a.element,O);var N;O.api.setTrackingParams(a.element,((N=b.subscribeButtonRenderer)==null?void 0:N.trackingParams)||null);O.B(a.element,"click",function(){O.api.logClick(a.element)}); O.subscribeButton=a;g.G(O,O.subscribeButton);O.subscribeButton.Wy(O.Y);O.subscribeButton.hide();var k=new dde(O.api);O.T=k;g.G(O,k);k.Wy(O.Y);k.hide();O.B(O.api,"SUBSCRIBE",function(){b.Qm&&(k.show(),O.api.logVisibility(k.element,!0))}); O.B(O.api,"UNSUBSCRIBE",function(){b.Qm&&(k.hide(),O.api.logVisibility(k.element,!1),ZWe(k,!1))})}}; BFw=function(O){var b=O.api.K();hq3(O);O.updateValue("flyoutUnfocusable","true");O.updateValue("channelTitleFocusable","-1");O.updateValue("shouldHideExpandedTitleForA11y","true");O.updateValue("shouldHideExpandedSubtitleForA11y","true");b.G||b.OU||(O.B(O.channel,"mouseenter",O.Pm),O.B(O.channel,"mouseleave",O.ED),O.B(O.channel,"focusin",O.Pm),O.B(O.channel,"focusout",function(a){O.channel.contains(a.relatedTarget)||O.ED()})); O.V=new g.sW(function(){O.isExpanded()&&(O.api.logVisibility(O.channelName,!1),O.subscribeButton&&(O.subscribeButton.hide(),O.api.logVisibility(O.subscribeButton.element,!1)),O.T&&(O.T.hide(),O.api.logVisibility(O.T.element,!1)),O.channel.classList.remove("ytp-title-expanded"),O.channel.classList.add("ytp-title-show-collapsed"))},500); g.G(O,O.V);O.B(O.channel,yVw,function(){wHY(O)}); O.B(O.api,"onHideControls",O.aI);O.B(O.api,"appresize",O.aI);O.B(O.api,"fullscreentoggled",O.aI)}; wHY=function(O){O.channel.classList.remove("ytp-title-show-collapsed");O.channel.classList.remove("ytp-title-show-expanded")}; TFf=function(O){var b=O.api.getPlayerSize();return g.oS(O.api.K())&&b.width>=524}; Kyf=function(O){var b=O.api.K(),a=O.api.getVideoData(),N=g.Be(b)+a.m_;g.Z4(a)&&(N="https://music.youtube.com"+a.m_);if(!g.oS(b))return N;b={};g.wh(O.api,"addEmbedsConversionTrackingParams",[b]);return g.mm(N,b)}; ku=function(O){var b=g.ay({"aria-haspopup":"true"});g.bD.call(this,b,O);this.listen("keydown",this.T)}; DV=function(O,b){O.element.setAttribute("aria-haspopup",String(b))}; rV7=function(O,b){g.f.call(this,{W:"div",C:"ytp-user-info-panel",S:{"aria-label":"Informations sur l'utilisateur"},j:O.K().Tr&&!O.D("embeds_web_always_enable_signed_out_state")?[{W:"div",C:"ytp-user-info-panel-icon",f8:"{{icon}}"},{W:"div",C:"ytp-user-info-panel-content",j:[{W:"div",C:"ytp-user-info-panel-info",S:{tabIndex:"{{userInfoFocusable}}",role:"text"},f8:"{{watchingAsUsername}}"},{W:"div",C:"ytp-user-info-panel-info",S:{tabIndex:"{{userInfoFocusable2}}",role:"text"},f8:"{{watchingAsEmail}}"}]}]: [{W:"div",C:"ytp-user-info-panel-icon",f8:"{{icon}}"},{W:"div",C:"ytp-user-info-panel-content",j:[{W:"div",j:[{W:"text",S:{tabIndex:"{{userInfoFocusable}}"},f8:"D\u00e9connect\u00e9"}]},{W:"div",C:"ytp-user-info-panel-login",j:[{W:"a",S:{tabIndex:"{{userInfoFocusable2}}",role:"button"},f8:O.K().FX?"":"Se connecter \u00e0 YouTube"}]}]}]});this.hN=O;this.T=b;O.K().Tr||O.K().FX||this.B(this.Gr("ytp-user-info-panel-login"),"click",this.U5);this.closeButton=new g.f({W:"button",rd:["ytp-collapse","ytp-button"], S:{title:"Fermer"},j:[g.vc()]});this.closeButton.Wy(this.element);g.G(this,this.closeButton);this.B(window,"blur",this.hide);this.B(document,"click",this.D4);this.iV()}; AVz=function(O,b,a){g.Yh.call(this,O);this.s0=b;this.Ey=a;this.getVideoUrl=new ku(6);this.OW=new ku(5);this.Cr=new ku(4);this.Au=new ku(3);this.BO=new g.bD(g.ay({href:"{{href}}",target:this.Z.K().J},void 0,!0),2,"R\u00e9soudre les probl\u00e8mes de lecture");this.showVideoInfo=new g.bD(g.ay(),1,"Stats pour les nerds");this.cz=new g.Ay({W:"div",rd:["ytp-copytext","ytp-no-contextmenu"],S:{draggable:"false",tabindex:"1"},f8:"{{text}}"});this.NL=new Hy(this.Z,this.cz);this.Ik=this.mL=null;g.oS(this.Z.K())&& (this.closeButton=new g.f({W:"button",rd:["ytp-collapse","ytp-button"],S:{title:"Fermer"},j:[g.vc()]}),g.G(this,this.closeButton),this.closeButton.Wy(this.element),this.closeButton.listen("click",this.g0,this));g.oS(this.Z.K())&&(this.OR=new g.bD(g.ay(),8,"Compte"),g.G(this,this.OR),this.PU(this.OR,!0),this.OR.listen("click",this.Q8V,this),O.createClientVe(this.OR.element,this.OR,137682));this.Z.K().y6&&!O.D("web_player_loop_settings_menu")&&(this.UR=new FL("Lire en boucle",7),g.G(this,this.UR),this.PU(this.UR, !0),this.UR.listen("click",this.rui,this),O.createClientVe(this.UR.element,this.UR,28661));g.G(this,this.getVideoUrl);this.PU(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.Go4,this);O.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.G(this,this.OW);this.PU(this.OW,!0);this.OW.listen("click",this.nwd,this);O.createClientVe(this.OW.element,this.OW,28660);g.G(this,this.Cr);this.PU(this.Cr,!0);this.Cr.listen("click",this.TPL,this);O.createClientVe(this.Cr.element,this.Cr, 28658);g.G(this,this.Au);this.PU(this.Au,!0);this.Au.listen("click",this.s7d,this);g.G(this,this.BO);this.PU(this.BO,!0);this.BO.listen("click",this.Cdl,this);g.G(this,this.showVideoInfo);this.PU(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.mJr,this);g.G(this,this.cz);this.cz.listen("click",this.b8r,this);g.G(this,this.NL);b=document.queryCommandSupported&&document.queryCommandSupported("copy");lpb("Chromium")>=43&&(b=!0);lpb("Firefox")<=40&&(b=!1);b&&(this.mL=new g.f({W:"textarea", C:"ytp-html5-clipboard",S:{readonly:"",tabindex:"-1"}}),g.G(this,this.mL),this.mL.Wy(this.element));var N;(N=this.OR)==null||N.setIcon(zZQ());var k;(k=this.UR)==null||k.setIcon(Gxw());this.Au.setIcon({W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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.BO.setIcon(AIz());this.showVideoInfo.setIcon(WOz());this.B(O,"onLoopChange",this.onLoopChange);this.B(O,"videodatachange",this.onVideoDataChange);UdY(this);ulY(this,this.Z.getVideoData())}; sm=function(O,b){var a=!1;if(O.mL){var N=O.mL.element;N.value=b;N.select();try{a=document.execCommand("copy")}catch(k){}}a?O.s0.gP():(O.cz.SS(b,"text"),g.zd(O.s0,O.NL),hE(O.cz.element),O.mL&&(O.mL=null,UdY(O)));return a}; ulY=function(O,b){var a=O.Z.K(),N=O.Z.getPresentingPlayerType()===2,k=!N||b.isListed;k=!a.Mi&&!!b.videoId&&k;a.playerStyle!=="play"?a="https://support.google.com/youtube/?p=report_playback":(a={contact_type:"playbackissue",html5:1,ei:b.eventId,v:b.videoId,p:"movies_playback"},b.G&&(a.fmt=b.G.itag),b.clientPlaybackNonce&&(a.cpn=b.clientPlaybackNonce),b.partnerId&&(a.partnerid=b.partnerId),a=g.mm("//support.google.com/googleplay/",a));O.Cr.KF(k&&b.allowEmbed);O.getVideoUrl.KF(k);O.OW.KF(k&&!b.isLivePlayback); O.BO.SS(a,"href");var D;(D=O.UR)==null||D.KF(!b.isLivePlayback&&!N);var R;(R=O.OR)==null||R.KF(!N)}; UdY=function(O){var b=!!O.mL;g.OJ(O.Au,b?"Copier les informations de d\u00e9bogage":"Obtenir les informations de d\u00e9bogage");DV(O.Au,!b);g.OJ(O.Cr,b?"Copier le code d'int\u00e9gration":"Obtenir le code d'int\u00e9gration");DV(O.Cr,!b);g.OJ(O.getVideoUrl,b?"Copier l'URL de la vid\u00e9o":"Obtenir l'URL de la vid\u00e9o");DV(O.getVideoUrl,!b);g.OJ(O.OW,b?"Copier l'URL de la vid\u00e9o \u00e0 partir de cette s\u00e9quence":"Obtenir l'URL de la vid\u00e9o au minutage actuel");DV(O.OW,!b);O.Cr.setIcon(b? rIp():null);O.getVideoUrl.setIcon(b?Et():null);O.OW.setIcon(b?Et():null)}; WyQ=function(O){return g.oS(O.Z.K())?O.OR:O.Z.D("web_player_loop_settings_menu")?O.getVideoUrl:O.UR}; HWw=function(O,b){g.mG.call(this,O);this.Ey=b;this.X=new g.V4(this);this.yl=new g.sW(this.VVy,1E3,this);this.Mi=this.V=null;g.G(this,this.X);g.G(this,this.yl);b=this.Z.K();O.createClientVe(this.element,this,28656);g.tC(this.element,"ytp-contextmenu");this.Z.K().experiments.RX("delhi_modern_web_player")&&g.R_(b)&&g.tC(this.element,"ytp-delhi-modern-contextmenu");qPB(this);this.hide()}; qPB=function(O){g.xp(O.X);var b=O.Z.K();b.playerStyle==="gvn"||b.G||b.OU||(b=O.Z.jL(),O.X.B(b,"contextmenu",O.R4i),O.X.B(b,"touchstart",O.onTouchStart,null,!0),O.X.B(b,"touchmove",O.rg,null,!0),O.X.B(b,"touchend",O.rg,null,!0))}; YPz=function(O){O.Z.isFullscreen()?g.jO(O.Z,O.element,10):O.Wy(iN(O).body)}; R7=function(O,b,a){a=a===void 0?240:a;g.f.call(this,{W:"button",rd:["ytp-button","ytp-copylink-button"],S:{title:"{{title-attr}}","data-tooltip-opaque":String(g.oS(O.K()))},j:[{W:"div",C:"ytp-copylink-icon",f8:"{{icon}}"},{W:"div",C:"ytp-copylink-title",f8:"Copier le lien",S:{"aria-hidden":"true"}}]});this.api=O;this.T=b;this.G=a;this.visible=!1;this.tooltip=this.T.qd();b=O.K();this.tooltip.element.setAttribute("aria-live","polite");g.TW(this.element,"ytp-show-copylink-title",g.oS(b));O.createClientVe(this.element, this,86570);this.listen("click",this.onClick);this.B(O,"videodatachange",this.iV);this.B(O,"videoplayerreset",this.iV);this.B(O,"appresize",this.iV);this.iV();this.addOnDisposeCallback(g.zp(this.tooltip,this.element))}; cVf=function(O){var b=O.api.K(),a=O.api.getVideoData(),N=O.api.jL().getPlayerSize().width;b=b.V;return!!a.videoId&&N>=O.G&&a.Ln&&!g.dh(a)&&!O.api.isEmbedsShortsMode()&&!b}; md7=function(O){O.updateValue("icon",cc());if(O.api.K().G)O.tooltip.fz(O.element,"Lien copi\u00e9 dans le presse-papiers");else{O.updateValue("title-attr","Lien copi\u00e9 dans le presse-papiers");O.tooltip.mT();O.tooltip.fz(O.element);var b=O.listen("mouseleave",function(){O.Zq(b);O.iV();O.tooltip.tX()})}}; zq7=function(O,b){return g.M(function(a){if(a.G==1)return g.rf(a,2),g.J(a,navigator.clipboard.writeText(b),4);if(a.G!=2)return a.return(!0);g.qB(a);var N=a.return,k=!1,D=g.it("TEXTAREA");D.value=b;D.setAttribute("readonly","");var R=O.api.getRootNode();R.appendChild(D);if(at){var d=window.getSelection();d.removeAllRanges();var Z=document.createRange();Z.selectNodeContents(D);d.addRange(Z);D.setSelectionRange(0,b.length)}else D.select();try{k=document.execCommand("copy")}catch(F){}R.removeChild(D); return N.call(a,k)})}; JV7=function(O){g.f.call(this,{W:"div",C:"ytp-doubletap-ui-legacy",j:[{W:"div",C:"ytp-doubletap-fast-forward-ve"},{W:"div",C:"ytp-doubletap-rewind-ve"},{W:"div",C:"ytp-doubletap-static-circle",j:[{W:"div",C:"ytp-doubletap-ripple"}]},{W:"div",C:"ytp-doubletap-overlay-a11y"},{W:"div",C:"ytp-doubletap-seek-info-container",j:[{W:"div",C:"ytp-doubletap-arrows-container",j:[{W:"span",C:"ytp-doubletap-base-arrow"},{W:"span",C:"ytp-doubletap-base-arrow"},{W:"span",C:"ytp-doubletap-base-arrow"}]},{W:"div", C:"ytp-doubletap-tooltip",j:[{W:"div",C:"ytp-seek-icon-text-container",j:[{W:"div",C:"ytp-seek-icon",f8:"{{seekIcon}}"},{W:"div",C:"ytp-chapter-seek-text-legacy",f8:"{{seekText}}"}]},{W:"div",C:"ytp-doubletap-tooltip-label",f8:"{{seekTime}}"}]}]}]});this.Z=O;this.X=new g.sW(this.show,10,this);this.G=new g.sW(this.hide,700,this);this.U=this.V=0;this.yl=this.Y=!1;this.T=this.Gr("ytp-doubletap-static-circle");g.G(this,this.X);g.G(this,this.G);this.hide();this.L=this.Gr("ytp-doubletap-fast-forward-ve"); this.J=this.Gr("ytp-doubletap-rewind-ve");this.Z.createClientVe(this.L,this,28240);this.Z.createClientVe(this.J,this,28239);this.Z.logVisibility(this.L,!0);this.Z.logVisibility(this.J,!0);this.Y=O.D("web_show_cumulative_seek_time");this.yl=O.D("web_center_static_circles")}; E03=function(O,b){b=g.cS("$TOTAL_SEEK_TIME\u00a0secondes",{TOTAL_SEEK_TIME:b.toString()});O.updateValue("seekTime",b)}; MZp=function(O){qR.call(this,O,!1,!0);this.Xy=[];this.zo=[];this.L=!0;this.badge.element.classList.add("ytp-featured-product");this.aX=new g.f({W:"div",C:"ytp-featured-product-open-in-new"});g.G(this,this.aX);this.countdownTimer=new g.f({W:"text",C:"ytp-featured-product-countdown",f8:"{{content}}"});this.countdownTimer.hide();g.G(this,this.countdownTimer);this.G=new g.f({W:"div",C:"ytp-featured-product-trending",j:[{W:"div",C:"ytp-featured-product-trending-icon"},{W:"text",C:"ytp-featured-product-trending-text", f8:"{{trendingOffer}}"}]});this.G.hide();g.G(this,this.G);this.overflowButton=new g.f({W:"button",rd:["ytp-featured-product-overflow-icon","ytp-button"],S:{"aria-haspopup":"true"}});this.overflowButton.hide();g.G(this,this.overflowButton);this.U=new g.f({W:"text",C:"ytp-featured-product-exclusive-countdown",f8:"{{content}}",S:{id:"exclusiveCountdown","aria-hidden":"true"}});this.U.hide();g.G(this,this.U);this.Y=new g.f({W:"div",C:"ytp-featured-product-exclusive-container",S:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"}, j:[{W:"div",C:"ytp-featured-product-exclusive-badge-container",j:[{W:"div",C:"ytp-featured-product-exclusive-badge",j:[{W:"text",C:"ytp-featured-product-exclusive-badge-text",f8:"{{exclusive}}",S:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.U]});this.Y.hide();g.G(this,this.Y);this.banner=new g.f({W:"a",C:"ytp-featured-product-container",j:[{W:"div",C:"ytp-featured-product-thumbnail",j:[{W:"img",S:{src:"{{thumbnail}}"}},this.aX]},{W:"div",C:"ytp-featured-product-details",j:[{W:"text",C:"ytp-featured-product-title", f8:"{{title}}"},this.Z.D("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{W:"div",C:"ytp-featured-product-price-container",S:{"aria-label":"{{priceA11yText}}"},j:[{W:"text",C:"ytp-featured-product-price-when-promotion-text-enabled",f8:"{{price}}",S:{"aria-hidden":"true"}},{W:"text",C:"ytp-featured-product-promotion-text",f8:"{{promotionText}}",S:{"aria-hidden":"true"}}]}:{W:"div",S:{"aria-label":"{{priceA11yText}}"},j:[{W:"text",C:"ytp-featured-product-price",f8:"{{price}}", S:{"aria-hidden":"true"}},{W:"text",C:"ytp-featured-product-sales-original-price",f8:"{{salesOriginalPrice}}",S:{"aria-hidden":"true"}},{W:"text",C:"ytp-featured-product-price-drop-reference-price",f8:"{{priceDropReferencePrice}}",S:{"aria-hidden":"true"}}]},this.Z.D("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{W:"div",C:"ytp-featured-product-when-promotion-text-enabled",j:[{W:"text",C:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",f8:"{{affiliateDisclaimer}}"}, this.G,{W:"text",C:"ytp-featured-product-vendor-when-promotion-text-enabled",f8:"{{vendor}}"}]}:{W:"div",j:[{W:"text",C:"ytp-featured-product-affiliate-disclaimer",f8:"{{affiliateDisclaimer}}"},this.Z.D("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.Y:null,this.G,{W:"text",C:"ytp-featured-product-vendor",f8:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.G(this,this.banner);this.banner.Wy(this.V.element);this.B(this.Z,g.yo("featured_product"),this.OJk);this.B(this.Z, g.w4("featured_product"),this.qf);this.B(this.Z,"videodatachange",this.onVideoDataChange);this.B(this.overflowButton.element,"click",this.zg);this.B(O,"featuredproductdismissed",this.k5)}; n0e=function(O){var b,a;O=(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:a.itemData;var N,k,D;return(O==null||!O.affiliateDisclaimer)&&(O==null?0:(N=O.exclusivesData)==null?0:N.exclusiveOfferLabelText)&&(O==null?0:(k=O.exclusivesData)==null?0:k.expirationTimestampMs)&&(O==null?0:(D=O.exclusivesData)==null?0:D.exclusiveOfferCountdownText)?!0:!1}; G3Y=function(O){var b,a,N,k,D=(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:(N=a.itemData)==null?void 0:(k=N.exclusivesData)==null?void 0:k.expirationTimestampMs;b=(Number(D)-Date.now())/1E3;if(b>0){if(b<604800){var R,d,Z,F;a=(R=O.T)==null?void 0:(d=R.bannerData)==null?void 0:(Z=d.itemData)==null?void 0:(F=Z.exclusivesData)==null?void 0:F.exclusiveOfferCountdownText;if(a!==void 0)for(R=Date.now(),d=g.r(a),Z=d.next();!Z.done;Z=d.next())if(Z=Z.value,Z!==void 0&&Z.text!==void 0&&(F=Number(Z.textDisplayStartTimestampMs), !isNaN(F)&&R>=F)){Z.insertCountdown?(b=Z.text.replace(/\$0/,String(nL({seconds:b}))),O.U.SS(b)):O.U.SS(Z.text);O.U.show();break}}var B,K,t,h;O.Y.update({exclusive:(B=O.T)==null?void 0:(K=B.bannerData)==null?void 0:(t=K.itemData)==null?void 0:(h=t.exclusivesData)==null?void 0:h.exclusiveOfferLabelText});O.Y.show();$u(O);var y;(y=O.FX)==null||y.start()}else pHf(O)}; pHf=function(O){var b;(b=O.FX)==null||b.stop();O.U.hide();O.Y.hide();CC(O)}; o0A=function(O){var b,a,N=(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:a.itemData;return O.Z.D("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(N==null||!N.priceReplacementText)&&(N==null?0:N.promotionText)?N==null?void 0:N.promotionText.content:null}; xd3=function(O){var b,a,N=(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:a.itemData,k,D;if(!(N!=null&&N.priceReplacementText||O.Z.D("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(N==null?0:(k=N.dealsData)==null?0:(D=k.sales)==null?0:D.originalPrice)){var R,d;return N==null?void 0:(R=N.dealsData)==null?void 0:(d=R.sales)==null?void 0:d.originalPrice}return null}; PUA=function(O){var b,a,N=(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:a.itemData,k,D,R,d;if(!((N==null?0:N.priceReplacementText)||O.Z.D("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(N==null?0:(k=N.dealsData)==null?0:(D=k.sales)==null?0:D.originalPrice))&&(N==null?0:(R=N.dealsData)==null?0:(d=R.priceDrop)==null?0:d.referencePrice)){var Z,F;return N==null?void 0:(Z=N.dealsData)==null?void 0:(F=Z.priceDrop)==null?void 0:F.referencePrice}return null}; v0p=function(O){var b,a,N=(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:a.itemData;if(N==null?0:N.priceReplacementText)return N==null?void 0:N.priceReplacementText;if((N==null?0:N.promotionText)&&O.Z.D("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var k;return(N==null?void 0:N.price)+" "+(N==null?void 0:(k=N.promotionText)==null?void 0:k.content)}var D,R;if(N==null?0:(D=N.dealsData)==null?0:(R=D.sales)==null?0:R.originalPrice){var d,Z;return N==null?void 0:(d=N.dealsData)== null?void 0:(Z=d.sales)==null?void 0:Z.salesPriceAccessibilityLabel}var F,B;if(N==null?0:(F=N.dealsData)==null?0:(B=F.priceDrop)==null?0:B.referencePrice){var K,t;return(N==null?void 0:N.price)+" "+(N==null?void 0:(K=N.dealsData)==null?void 0:(t=K.priceDrop)==null?void 0:t.referencePrice)}return N==null?void 0:N.price}; j28=function(O){if(O.Z.D("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var b,a,N;return O.G.vB?null:(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:(N=a.itemData)==null?void 0:N.vendorName}var k,D,R,d,Z,F;return O.G.vB||O.Y.vB||((k=O.T)==null?0:(D=k.bannerData)==null?0:(R=D.itemData)==null?0:R.affiliateDisclaimer)?null:(d=O.T)==null?void 0:(Z=d.bannerData)==null?void 0:(F=Z.itemData)==null?void 0:F.vendorName}; I5b=function(O,b){dE(O);if(b){var a=g.Za.getState().entities;a=U1(a,"featuredProductsEntity",b);if(a!=null&&a.productsData){b=[];a=g.r(a.productsData);for(var N=a.next();!N.done;N=a.next()){N=N.value;var k=void 0;if((k=N)!=null&&k.identifier&&N.featuredSegments){O.Xy.push(N);var D=void 0;k=g.r((D=N)==null?void 0:D.featuredSegments);for(D=k.next();!D.done;D=k.next()){var R=D.value;D=SPz(R.startTimeSec);D!==void 0&&(R=SPz(R.endTimeSec),b.push(new g.tp(D*1E3,R===void 0?0x7ffffffffffff:R*1E3,{id:N.identifier, namespace:"featured_product"})))}}}O.Z.t2(b)}}}; CC=function(O){if(O.trendingOfferEntityKey){var b=g.Za.getState().entities;if(b=U1(b,"trendingOfferEntity",O.trendingOfferEntityKey)){var a,N,k;b.encodedSkuId!==((a=O.T)==null?void 0:(N=a.bannerData)==null?void 0:(k=N.itemData)==null?void 0:k.encodedOfferSkuId)?$u(O):(O.G.update({trendingOffer:b.shortLabel+" \u2022 "+b.countLabel}),O.G.show(),O.banner.update({vendor:j28(O)}))}else $u(O)}else $u(O)}; $u=function(O){O.G.hide();O.banner.update({vendor:j28(O)})}; dE=function(O){O.Xy=[];O.qf();O.Z.dD("featured_product")}; f5e=function(O){var b,a,N,k,D=(b=O.T)==null?void 0:(a=b.bannerData)==null?void 0:(N=a.itemData)==null?void 0:(k=N.hiddenProductOptions)==null?void 0:k.dropTimestampMs;b=(Number(D)-Date.now())/1E3;O.countdownTimer.SS(nL({seconds:b}));if(b>0){var R;(R=O.Zh)==null||R.start()}}; l5G=function(O){var b;(b=O.Zh)==null||b.stop();O.countdownTimer.hide()}; SPz=function(O){if(O!==void 0&&O.trim()!==""&&(O=Math.trunc(Number(O.trim())),!(isNaN(O)||O<0)))return O}; Q2A=function(O,b,a){g.f.call(this,{W:"div",rd:["ytp-info-panel-action-item"],j:[{W:"div",C:"ytp-info-panel-action-item-disclaimer",f8:"{{disclaimer}}"},{W:"a",rd:["ytp-info-panel-action-item-button","ytp-button"],S:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},j:[{W:"div",C:"ytp-info-panel-action-item-icon",f8:"{{icon}}"},{W:"div",C:"ytp-info-panel-action-item-label",f8:"{{label}}"}]}]});this.Z=O;this.T=a;this.disclaimer=this.Gr("ytp-info-panel-action-item-disclaimer");this.button= this.Gr("ytp-info-panel-action-item-button");this.R3=!1;this.Z.createServerVe(this.element,this,!0);this.listen("click",this.onClick);O="";a=g.P(b==null?void 0:b.onTap,lE);var N=g.P(a,g.LP);this.R3=!1;N?(O=N.url||"",O.startsWith("//")&&(O="https:"+O),this.R3=!0,g.Lx(this.button,g.fx(O))):(N=g.P(a,VZA))&&!this.T?((O=N.phoneNumbers)&&O.length>0?(O="sms:"+O[0],N.messageText&&(O+="?&body="+encodeURI(N.messageText))):O="",this.R3=!0,g.Lx(this.button,g.fx(O,[LyA]))):(a=g.P(a,XH7))&&!this.T&&(O=a.phoneNumber? "tel:"+a.phoneNumber:"",this.R3=!0,g.Lx(this.button,g.fx(O,[iWe])));var k;if(a=(k=b.disclaimerText)==null?void 0:k.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var D;this.update({label:(D=b.bodyText)==null?void 0:D.content,icon:pP(),disclaimer:a})}else{this.disclaimer.style.display="none";var R;this.update({label:(R=b.bodyText)==null?void 0:R.content,icon:pP()})}this.Z.setTrackingParams(this.element,b.trackingParams||null);this.R3&&(this.G={externalLinkData:{url:O}})}; eqp=function(O,b){var a=T2();g.XK.call(this,O,{W:"div",C:"ytp-info-panel-detail-skrim",j:[{W:"div",C:"ytp-info-panel-detail",S:{role:"dialog",id:a},j:[{W:"div",C:"ytp-info-panel-detail-header",j:[{W:"div",C:"ytp-info-panel-detail-title",f8:"{{title}}"},{W:"button",rd:["ytp-info-panel-detail-close","ytp-button"],S:{"aria-label":"Fermer"},j:[g.Jy()]}]},{W:"div",C:"ytp-info-panel-detail-body",f8:"{{body}}"},{W:"div",C:"ytp-info-panel-detail-items"}]}]},250);this.T=b;this.items=this.Gr("ytp-info-panel-detail-items"); this.V=new g.V4(this);this.itemData=[];this.X=a;this.B(this.Gr("ytp-info-panel-detail-close"),"click",this.gP);this.B(this.Gr("ytp-info-panel-detail-skrim"),"click",this.gP);this.B(this.Gr("ytp-info-panel-detail"),"click",function(N){N.stopPropagation()}); g.G(this,this.V);this.Z.createServerVe(this.element,this,!0);this.B(O,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",O.getVideoData());this.hide()}; Oqe=function(O,b){O=g.r(O.itemData);for(var a=O.next();!a.done;a=O.next())a=a.value,a.Z.logVisibility(a.element,b)}; NRp=function(O,b){g.f.call(this,{W:"div",C:"ytp-info-panel-preview",S:{"aria-live":"assertive","aria-atomic":"true","aria-owns":b.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.oS(O.K()))},j:[{W:"div",C:"ytp-info-panel-preview-text",f8:"{{text}}"},{W:"div",C:"ytp-info-panel-preview-chevron",f8:"{{chevron}}"}]});var a=this;this.Z=O;this.xA=this.T=this.videoId=null;this.V=this.showControls=this.G=!1;this.B(this.element,"click",function(){O.logClick(a.element);O.qy();QY(b)}); this.fade=new g.gN(this,250,!1,100);g.G(this,this.fade);this.Z.createServerVe(this.element,this,!0);this.B(O,"videodatachange",this.onVideoDataChange);this.B(O,"presentingplayerstatechange",this.ql);this.B(this.Z,"paidcontentoverlayvisibilitychange",this.eA);this.B(this.Z,"infopaneldetailvisibilitychange",this.eA);var N=O.getVideoData()||{};bqG(N)&&ahb(this,N);this.B(O,"onShowControls",this.Co);this.B(O,"onHideControls",this.E5)}; ahb=function(O,b){if(!b.Yt||!O.Z.YW()){var a=b.cH||1E4,N=bqG(b);O.T?b.videoId&&b.videoId!==O.videoId&&(g.C6(O.T),O.videoId=b.videoId,N?(kqz(O,a,b),O.BU()):(O.gP(),O.T.dispose(),O.T=null)):N&&(b.videoId&&(O.videoId=b.videoId),kqz(O,a,b),O.BU())}}; bqG=function(O){var b,a,N,k;return!!((b=O.CJ)==null?0:(a=b.title)==null?0:a.content)||!!((N=O.CJ)==null?0:(k=N.bodyText)==null?0:k.content)}; kqz=function(O,b,a){O.T&&O.T.dispose();O.T=new g.sW(O.bJl,b,O);g.G(O,O.T);var N;b=((N=a.CJ)==null?void 0:N.trackingParams)||null;O.Z.setTrackingParams(O.element,b);var k;var D,R;if(a==null?0:(D=a.CJ)==null?0:(R=D.title)==null?0:R.content){var d;N=(k=a.CJ)==null?void 0:(d=k.title)==null?void 0:d.content;var Z,F;if((Z=a.CJ)==null?0:(F=Z.bodyText)==null?0:F.content)N+=" \u2022 ";k=N}else k="";var B,K;a=((B=a.CJ)==null?void 0:(K=B.bodyText)==null?void 0:K.content)||"";O.update({text:k+a,chevron:g.z2()})}; Dpz=function(O,b){O.T&&(g.L(b,8)?(O.G=!0,O.BU(),O.T.start()):(g.L(b,2)||g.L(b,64))&&O.videoId&&(O.videoId=null))}; ZV=function(O){var b=null;try{b=O.toLocaleString("fr",{style:"percent"})}catch(a){b=O.toLocaleString(void 0,{style:"percent"})}return b}; Fk=function(O,b){var a=0;O=g.r(O);for(var N=O.next();!(N.done||N.value.startTime>b);N=O.next())a++;return a===0?a:a-1}; sPb=function(O,b){for(var a=0,N=g.r(O),k=N.next();!k.done;k=N.next()){k=k.value;if(b<k.timeRangeStartMillis)return null;if(b>=k.timeRangeStartMillis&&b<k.timeRangeStartMillis+k.T)break;a++}a+1<O.length&&O[a+1].timeRangeStartMillis<=b&&a++;return a<O.length?a:null}; RwB=function(O,b){b=Fk(O,b)+1;return b<O.length?b:-1}; $pe=function(O,b){return Fk(O,b)-1}; CBe=function(O,b){return new g.tp(O,b,{namespace:"timedMarkerCueRange",priority:9,id:"tm_"+O})}; Zqe=function(O,b,a,N,k,D,R,d){g.V4.call(this);var Z=this;this.api=O;this.N=b;this.contextMenu=a;this.EF=N;this.Ey=k;this.T=D;this.Y=R;this.progressBar=d;this.X=new g.sW(function(){dpQ(Z,!1)},1E3); this.G="";this.V={OA:!1,FZ:!1,Dc:!1};g.G(this,this.X);this.B(b,"mousedown",function(){gE(Z,!1)}); this.B(a.element,"mousedown",function(){gE(Z,!1)}); this.B(b,"keydown",this.bF);this.B(a.element,"keydown",this.bF);this.B(b,"keyup",this.SX);this.B(a.element,"keyup",this.SX)}; FjQ=function(O,b){return b<0?0:Math.floor(Math.min(b,O.api.getDuration())*1E3)}; BC=function(O,b,a){var N=O.api.getCurrentTime(),k=FjQ(O,N);O=FjQ(O,N+b);return{startMediaTimeMs:k,endMediaTimeMs:O,seekSource:a}}; g8G=function(O){var b,a=(b=O.api.getVideoData())==null?void 0:b.CD();return O.api.getPresentingPlayerType(a)!==2}; gE=function(O,b){O.V.FZ=b;g.TW(O.api.getRootNode(),"ytp-probably-keyboard-focus",b);g.TW(O.contextMenu.element,"ytp-probably-keyboard-focus",b)}; tb=function(O,b,a,N){var k=g.mZ(O.api.To());if(k&&k.loaded){var D=O.api.getSubtitlesUserSettings();k=void 0;for(var R=0;R<g.KC.length;R++){var d=g.KC[R];if(d.option===b){k=d.options;break}}R=void 0;for(d=0;d<k.length;d++)k[d].option===D[b]&&(R=d);if(N)if(a){if(R===0)return}else if(R===k.length-1)return;N={};N[b]=k[(R+(a?k.length-1:1))%k.length].option;O.api.updateSubtitlesUserSettings(N);dpQ(O,!0);O.X.start()}}; dpQ=function(O,b){g.mZ(O.api.To())&&O.api.setOption("captions","sampleSubtitles",b)}; yH=function(O,b){g.f.call(this,{W:"button",rd:["ytp-button","ytp-overflow-button"],S:{title:"Plus","aria-haspopup":"true","aria-owns":b.element.id},j:[{W:"div",C:"ytp-overflow-icon",j:[{W:"svg",S:{height:"100%",viewBox:"-5 -5 36 36",width:"100%"},j:[{W:"path",S:{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z",fill:"#fff"}}]}]}]});var a=this;this.Z=O;this.ZE=b;this.visible=!1;O.createClientVe(this.element, this,16499);this.B(O,"videoplayerreset",this.iV);this.B(O,"appresize",this.iV);this.B(O,"fullscreentoggled",this.iV);this.B(O,"presentingplayerstatechange",this.iV);this.iV();JK(O,this.element,this);this.listen("click",function(){O.logClick(a.element);QY(b,a.element,!1)}); this.B(b.closeButton,"click",function(){a.focus()})}; BRB=function(O){g.XK.call(this,O,{W:"div",C:"ytp-overflow-panel",S:{id:T2(),role:"dialog"},j:[{W:"div",C:"ytp-overflow-panel-content",j:[{W:"div",C:"ytp-overflow-panel-action-buttons",f8:"{{buttons}}"}]},{W:"button",rd:["ytp-overflow-panel-close","ytp-button"],S:{title:"Fermer"},j:[g.Jy()]}]},250);this.actionButtons=[];this.T=this.Gr("ytp-overflow-panel-content");this.closeButton=this.Gr("ytp-overflow-panel-close");this.B(this.closeButton,"click",this.gP);JK(O,this.closeButton,this);this.listen("click", this.o2);this.B(O,"videoplayerreset",this.hide);this.B(O,"fullscreentoggled",this.onFullscreenToggled);this.hide()}; KjB=function(O,b){O.actionButtons.includes(b)||(O.actionButtons.push(b),O.updateValue("buttons",O.actionButtons))}; t6Y=function(O,b){O=g.r(O.actionButtons);for(var a=O.next();!a.done;a=O.next())a.value.o7(b)}; hw7=function(O,b,a){var N=g.ww(b,a),k=N.ZW("default.jpg");g.f.call(this,{W:"a",rd:["ytp-video-menu-item","ytp-button"],S:{role:"menuitemradio","aria-label":N.title,href:O.K().getVideoUrl(N.videoId,b.listId?b.listId.toString():null)},j:[{W:"div",C:"ytp-video-menu-item-index",f8:String(a+1)},{W:"div",C:"ytp-video-menu-item-now-playing",f8:"\u25b6"},{W:"div",C:"ytp-video-menu-item-thumbnail",S:{style:k?"background-image: url("+k+");":void 0}},{W:"div",C:"ytp-video-menu-item-title",f8:N.title},{W:"div", C:"ytp-video-menu-item-author",f8:N.author}]});this.api=O;this.index=a;this.listen("click",this.onClick)}; yeA=function(O){g.XK.call(this,O,{W:"div",C:"ytp-playlist-menu",S:{role:"dialog",id:T2()},j:[{W:"div",C:"ytp-playlist-menu-header",j:[{W:"div",C:"ytp-playlist-menu-title",j:[O.K().V?{W:"span",C:"ytp-playlist-menu-title-name",f8:"{{title}}"}:{W:"a",C:"ytp-playlist-menu-title-name",S:{href:"{{playlisturl}}"},f8:"{{title}}"},{W:"button",rd:["ytp-playlist-menu-close","ytp-button"],S:{"aria-label":"Fermer"},j:[g.Jy()]}]},{W:"div",C:"ytp-playlist-menu-subtitle",f8:"{{subtitle}}"}]},{W:"div",C:"ytp-playlist-menu-items", S:{role:"menu"}}]},250);this.api=O;this.V=this.selected=this.X=this.playlist=null;this.items=this.Gr("ytp-playlist-menu-items");this.T=new g.V4(this);this.playlistData=[];this.B(this.Gr("ytp-playlist-menu-close"),"click",this.gP);var b=this.Gr("ytp-playlist-menu-title-name");O.K().V||(this.V=this.B(b,"click",this.Gl8));g.G(this,this.T);this.hide()}; wE=function(O,b){var a={};g.f.call(this,{W:"button",rd:["ytp-playlist-menu-button","ytp-button"],S:(a.title="{{title}}",a["aria-owns"]=String(b.element.id),a["aria-haspopup"]="true",a["aria-label"]="Playlist",a["data-overlay-order"]="2",a),j:[{W:"div",C:"ytp-playlist-menu-button-icon",j:[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,S:{d:"m 22.53,21.42 0,6.85 5.66,-3.42 -5.66,-3.42 0,0 z m -11.33,0 9.06,0 0,2.28 -9.06,0 0,-2.28 0,0 z m 0,-9.14 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z m 0,4.57 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z", fill:"#fff"}}]}]},{W:"div",C:"ytp-playlist-menu-button-title",f8:"{{playlistTitle}}"},{W:"div",C:"ytp-playlist-menu-button-text",f8:"{{text}}"}]});var N=this;this.api=O;this.playlist=null;this.visible=!1;O.createClientVe(this.element,this,70344);this.B(O,"videodatachange",this.T);this.B(O,"videoplayerreset",this.T);this.B(O,"onPlaylistUpdate",this.T);this.B(O,"presentingplayerstatechange",this.iV);this.B(O,"appresize",this.iV);this.hide();this.T();JK(O,this.element,this);this.listen("click",function(){O.logClick(N.element); QY(b,N.element,!1)})}; wfb=function(O,b){g.f.call(this,{W:"div",C:"ytp-promotooltip-wrapper",j:[{W:"div",C:"ytp-promotooltip-container",j:[{W:"div",C:"ytp-promotooltip-content",j:[{W:"div",C:"ytp-promotooltip-title",f8:"{{title}}"},{W:"div",C:"ytp-promotooltip-details",f8:"{{details}}"}]},{W:"div",C:"ytp-promotooltip-buttons",j:[{W:"div",C:"ytp-promotooltip-dismiss-button",f8:"{{dismissButtonText}}",S:{tabindex:"0"}},{W:"div",C:"ytp-promotooltip-accept-button",f8:"{{acceptButtonText}}",S:{tabindex:"0","aria-haspopup":"true"}}]}]}, {W:"div",C:"ytp-promotooltip-pointer"}]});var a=this;this.tooltipRenderer=O;this.Z=b;this.T=this.V=null;this.title=this.Gr("ytp-promotooltip-title");this.details=this.Gr("ytp-promotooltip-details");this.acceptButton=this.Gr("ytp-promotooltip-accept-button");this.dismissButton=this.Gr("ytp-promotooltip-dismiss-button");this.G=this.Y=!1;this.X=!0;this.yl=this.U=this.J=this.L=!1;this.Vt={HO:function(N){a.HO(N)}}; this.KF(!1);O=this.tooltipRenderer.trackingParams||null;if(this.G=!!O)this.Z.createServerVe(this.element,this,!0),this.Z.setTrackingParams(this.element,O);this.B(b,"onShowControls",this.BV);this.B(b,"onHideControls",this.I2);this.B(b,"resize",this.S8);this.B(this.acceptButton,"click",this.PVU);this.B(this.dismissButton,"click",this.JNV);this.B(document,"click",this.FB)}; TRw=function(O){var b=document.querySelectorAll('[data-tooltip-target-id="'+O.tooltipRenderer.targetId+'"]');b=b.length>0?b[0]:null;var a=g.Ii("ytp-chrome-bottom"),N=g.Ii("ytp-ad-module");O.X=!(a==null||!a.contains(b));O.L=!(N==null||!N.contains(b));O.J=!(b==null||!b.hasAttribute("data-tooltip-target-fixed"));return b}; u4z=function(O,b,a){if(!O.Y){if(b){O.tooltipRenderer=b;b=O.tooltipRenderer.text;var N=!1,k;(b==null?0:(k=b.runs)==null?0:k.length)&&b.runs[0].text&&(O.update({title:b.runs[0].text.toString()}),N=!0);g.nO(O.title,N);b=O.tooltipRenderer.detailsText;k=!1;var D;if((b==null?0:(D=b.runs)==null?0:D.length)&&b.runs[0].text){N=b.runs[0].text.toString();D=N.indexOf("$TARGET_ICON");if(D>-1)if(O.tooltipRenderer.targetId){b=[];N=N.split("$TARGET_ICON");var R=new g.r1({W:"span",C:"ytp-promotooltip-details-icon", j:[ree[O.tooltipRenderer.targetId]]});g.G(O,R);for(var d=[],Z=g.r(N),F=Z.next();!F.done;F=Z.next())F=new g.r1({W:"span",C:"ytp-promotooltip-details-component",f8:F.value}),g.G(O,F),d.push(F);N.length===2?(b.push(d[0].element),b.push(R.element),b.push(d[1].element)):N.length===1&&(D===0?(b.push(R.element),b.push(d[0].element)):(b.push(d[0].element),b.push(R.element)));D=b.length?b:null}else D=null;else D=N;if(D){if(typeof D!=="string")for(g.OF(O.details),k=g.r(D),D=k.next();!D.done;D=k.next())O.details.appendChild(D.value); else O.update({details:D});k=!0}}g.nO(O.details,k);k=O.tooltipRenderer.acceptButton;D=!1;var B,K,t;((B=g.P(k,g.XJ))==null?0:(K=B.text)==null?0:(t=K.runs)==null?0:t.length)&&g.P(k,g.XJ).text.runs[0].text&&(O.update({acceptButtonText:g.P(k,g.XJ).text.runs[0].text.toString()}),D=!0);g.nO(O.acceptButton,D);B=O.tooltipRenderer.dismissButton;K=!1;var h,y,U;((h=g.P(B,g.XJ))==null?0:(y=h.text)==null?0:(U=y.runs)==null?0:U.length)&&g.P(B,g.XJ).text.runs[0].text&&(O.update({dismissButtonText:g.P(B,g.XJ).text.runs[0].text.toString()}), K=!0);g.nO(O.dismissButton,K)}a&&(O.V=a);O.T=TRw(O);O.U=!1;O.Z.K().D("web_player_hide_nitrate_promo_tooltip")||O.KF(!0);Up8(O);O.vB&&!O.yl&&(O.yl=!0,O.Vt.HO(0));O.G&&O.Z.logVisibility(O.element,O.vB)}}; TY=function(O){O.KF(!1);O.G&&O.Z.logVisibility(O.element,O.vB)}; Aew=function(O){var b,a,N,k=((b=g.P(O.acceptButton,g.XJ))==null?void 0:(a=b.text)==null?void 0:(N=a.runs)==null?void 0:N.length)&&!!g.P(O.acceptButton,g.XJ).text.runs[0].text,D,R,d;b=((D=g.P(O.dismissButton,g.XJ))==null?void 0:(R=D.text)==null?void 0:(d=R.runs)==null?void 0:d.length)&&!!g.P(O.dismissButton,g.XJ).text.runs[0].text;return k||b}; Up8=function(O){var b;if(!(b=!O.T)){b=O.T;var a=window.getComputedStyle(b);b=a.display==="none"||a.visibility==="hidden"||b.getAttribute("aria-hidden")==="true"}if(b||O.Z.isMinimized())O.KF(!1);else if(b=g.Me(O.T),b.width&&b.height){O.Z.Ie(O.element,O.T);var N=O.Z.jL().getPlayerSize().height;a=g.Me(O.Gr("ytp-promotooltip-container")).height;O.X?O.element.style.top=N-a-b.height-12+"px":O.J||(N=O.Z.rI().height-a-b.height-12,O.element.style.top=N+"px");N=O.Gr("ytp-promotooltip-pointer");var k=g.JJ(O.T, O.Z.getRootNode()),D=Number(O.element.style.left.replace(/[^\d\.]/g,""));O=O.Z.isFullscreen()?18:12;N.style.left=k.x-D+b.width/2-O+"px";N.style.top=a+"px"}else O.KF(!1)}; rE=function(O){g.f.call(this,{W:"button",rd:["ytp-replay-button","ytp-button"],S:{title:"Revoir"},j:[g.xk()]});this.Z=O;this.B(O,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.qJ(O.getPlayerStateObject());JK(this.Z,this.element,this)}; Um=function(O,b){b=b===void 0?240:b;g.f.call(this,{W:"button",rd:["ytp-button","ytp-search-button"],S:{title:"Rechercher","data-tooltip-opaque":String(g.oS(O.K()))},j:[{W:"div",C:"ytp-search-icon",f8:"{{icon}}"},{W:"div",C:"ytp-search-title",f8:"Rechercher"}]});this.api=O;this.G=b;this.visible=!1;this.updateValue("icon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",C:"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"}}]}); O.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.T();this.B(O,"appresize",this.T);this.B(O,"videodatachange",this.T);JK(O,this.element,this)}; uZ=function(O){g.f.call(this,{W:"div",C:"ytp-seek-overlay",j:[{W:"div",rd:["ytp-seek-overlay-animation","ytp-seek-overlay-animation-back"],j:[{W:"div",rd:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],j:[{W:"svg",S:{viewBox:"0 0 22 32",width:"22",height:"32"},j:[{W:"path",S:{d:"M 18 4 L 6 16 L 18 28",stroke:"white","stroke-width":"4",fill:"none"}}]}]},{W:"div",C:"ytp-seek-overlay-duration",f8:"{{durationBack}}"}]},{W:"div",rd:["ytp-seek-overlay-animation","ytp-seek-overlay-animation-forward"], j:[{W:"div",C:"ytp-seek-overlay-duration",f8:"{{durationForward}}"},{W:"div",rd:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],j:[{W:"svg",S:{viewBox:"0 0 22 32",width:"22",height:"32"},j:[{W:"path",S:{d:"M 4 4 L 16 16 L 4 28",stroke:"white","stroke-width":"4",fill:"none"}}]}]}]},{W:"div",C:"ytp-seek-overlay-message",j:[{W:"div",C:"ytp-seek-overlay-message-icon",f8:"{{icon}}"},{W:"div",C:"ytp-seek-overlay-message-text",f8:"{{text}}"}]}]});var b=this;this.Z=O;this.U=0;this.T="hidden"; this.yl=0;this.L=this.Gr("ytp-seek-overlay-animation-back");this.J=this.Gr("ytp-seek-overlay-animation-forward");this.Mi=this.Gr("ytp-seek-overlay-message");this.Y=new g.sW(function(){Wj8(b)},g.q1(this.Z.K().experiments,"web_player_seek_overlay_linger_duration")||1E3); g.G(this,this.Y);this.Z.createClientVe(this.J,this,28240);this.Z.createClientVe(this.L,this,28239);this.Z.logVisibility(this.J,!0);this.Z.logVisibility(this.L,!0);this.hide()}; qRf=function(O,b){O.G=O.V.animate([{offset:0,opacity:b,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"},{offset:1,opacity:1}],{duration:200,fill:"forwards"});O.G.addEventListener("finish",function(){O.G=void 0;O.Y.start();O.T="lingering"})}; Hq3=function(O,b,a){a=a===void 0?!1:a;var N=[];N.push({offset:0,transform:"translateX("+(O.X===-1?30:-30)+"px)",opacity:a?"0":"1"});a&&N.push({offset:.5,opacity:"1"});N.push({offset:1,transform:"translateX(0)"});a=b.animate(N,{duration:400,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"});b.querySelector("path").animate([{offset:0,d:O.X===-1?'path("M 18 4 L 18 16 L 18 28")':'path("M 4 4 L 4 16 L 4 28")'},{offset:1,d:O.X===-1?'path("M 18 4 L 6 16 L 18 28")':'path("M 4 4 L 16 16 L 4 28")'}],{duration:333, easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"});return a}; YR7=function(O){if((0,g.S)()-O.yl>=(g.q1(O.Z.K().experiments,"web_player_seek_overlay_additional_arrow_threshold")||200)){var b=O.V.querySelector(".ytp-seek-overlay-arrow-persistent").cloneNode(!0);b.classList.add("ytp-seek-overlay-arrow-additional");b.classList.remove("ytp-seek-overlay-arrow-persistent");O.V.appendChild(b);Hq3(O,b,!0).addEventListener("finish",function(){b.remove()})}}; Wj8=function(O,b,a){a=a===void 0?!0:a;O.G=O.V.animate([{offset:0,opacity:b===void 0?1:b},{offset:1,opacity:0}],{duration:200,fill:"forwards",easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"});a&&(O.G.addEventListener("finish",function(){O.G=void 0;cez(O);O.hide()}),O.T="fading-out")}; mpQ=function(O){var b=Number(getComputedStyle(O.V).opacity),a;(a=O.G)==null||a.cancel();O.G=void 0;return b}; cez=function(O){O.U=0;O.T="hidden";O.X=void 0;O.V=void 0;O.yl=0;O.Y.stop();O.G=void 0}; zwz=function(O,b,a){O.updateValue("text",b);if(a){a:{switch(a){case "PREMIUM_STANDALONE":b=Moz();break a;case "PREMIUM_STANDALONE_CAIRO":b=naQ();break a}b=void 0}O.updateValue("icon",b)}b=g.r(O.Mi.getAnimations());for(a=b.next();!a.done;a=b.next())a.value.cancel();O.Mi.animate([{opacity:0,offset:0},{offset:.3,opacity:1},{offset:.7,opacity:1},{offset:1,opacity:0}],{duration:1400}).addEventListener("finish",function(){O.updateValue("text","");O.updateValue("icon","")})}; Ab=function(O,b,a,N){N=N===void 0?240:N;g.f.call(this,{W:"button",rd:["ytp-button","ytp-share-button"],S:{title:"Partager","aria-haspopup":"true","aria-owns":a.element.id,"data-tooltip-opaque":String(g.oS(O.K()))},j:[{W:"div",C:"ytp-share-icon",f8:"{{icon}}"},{W:"div",C:"ytp-share-title",f8:"Partager"}]});this.api=O;this.T=b;this.G=a;this.V=N;this.visible=!1;this.tooltip=this.T.qd();O.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.B(O,"videodatachange",this.iV);this.B(O, "videoplayerreset",this.iV);this.B(O,"appresize",this.iV);this.B(O,"presentingplayerstatechange",this.iV);this.iV();this.addOnDisposeCallback(g.zp(this.tooltip,this.element))}; Jep=function(O){var b=O.api.K(),a=O.api.getVideoData(),N=g.oS(b)&&g.oT(O.api)&&g.L(O.api.getPlayerStateObject(),128);b=b.V||b.disableSharing&&O.api.getPresentingPlayerType()!==2||!a.showShareButton||a.Ln||N||g.dh(a)||!1;N=O.api.jL().getPlayerSize().width;return!!a.videoId&&N>=O.V&&!b}; E8z=function(O,b){b.name!=="InvalidStateError"&&b.name!=="AbortError"&&(b.name==="NotAllowedError"?(O.T.qy(),QY(O.G,O.element,!1)):g.S$(b))}; n8b=function(O,b){var a=T2(),N=O.K();a={W:"div",C:"ytp-share-panel",S:{id:T2(),role:"dialog","aria-labelledby":a},j:[{W:"div",C:"ytp-share-panel-inner-content",j:[{W:"div",C:"ytp-share-panel-title",S:{id:a},f8:"Partager"},{W:"a",rd:["ytp-share-panel-link","ytp-no-contextmenu"],S:{href:"{{link}}",target:N.J,title:"Partager le lien","aria-label":"{{shareLinkWithUrl}}"},f8:"{{linkText}}"},{W:"label",C:"ytp-share-panel-include-playlist",j:[{W:"input",C:"ytp-share-panel-include-playlist-checkbox",S:{type:"checkbox", checked:"true"}},"Inclure la playlist"]},{W:"div",C:"ytp-share-panel-loading-spinner",j:[tE()]},{W:"div",C:"ytp-share-panel-service-buttons",f8:"{{buttons}}"},{W:"div",C:"ytp-share-panel-error",f8:"Une erreur s'est produite lors de la r\u00e9cup\u00e9ration des informations de partage. Veuillez r\u00e9essayer ult\u00e9rieurement."}]},{W:"button",rd:["ytp-share-panel-close","ytp-button"],S:{title:"Fermer"},j:[g.Jy()]}]};g.XK.call(this,O,a,250);var k=this;this.moreButton=null;this.api=O;this.tooltip= b.qd();this.V=[];this.Y=this.Gr("ytp-share-panel-inner-content");this.closeButton=this.Gr("ytp-share-panel-close");this.B(this.closeButton,"click",this.gP);this.addOnDisposeCallback(g.zp(this.tooltip,this.closeButton));this.X=this.Gr("ytp-share-panel-include-playlist-checkbox");this.B(this.X,"click",this.iV);this.T=this.Gr("ytp-share-panel-link");this.addOnDisposeCallback(g.zp(this.tooltip,this.T));this.api.createClientVe(this.T,this,164503);this.B(this.T,"click",function(D){D.preventDefault();k.api.logClick(k.T); var R=k.api.getVideoUrl(!0,!0,!1,!1);R=M6G(k,R);g.Kc(R,k.api,D)&&k.api.xk("SHARE_CLICKED")}); this.listen("click",this.e7);this.B(O,"videoplayerreset",this.hide);this.B(O,"fullscreentoggled",this.onFullscreenToggled);this.B(O,"onLoopRangeChange",this.jQ);this.hide()}; o8e=function(O,b){pfY(O);for(var a=b.links||b.shareTargets,N=0,k={},D=0;D<a.length&&N<2;k={QY:void 0,ov:void 0},D++){k.QY=a[D];a:switch(k.QY.img||k.QY.iconId){case "facebook":var R={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},j:[{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 l 0,0 z m -1.9,3.8 0,5.7 -3.8,0 c -1.04,0 -1.9,.84 -1.9,1.9 l 0,3.8 5.7,0 0,5.7 -5.7,0 0,13.3 -5.7,0 0,-13.3 -3.8,0 0,-5.7 3.8,0 0,-4.75 c 0,-3.67 2.97,-6.65 6.65,-6.65 l 4.75,0 z", fill:"#39579b"}}]};break a;case "twitter":R={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},j:[{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 l 0,0 z M 29.84,13.92 C 29.72,22.70 24.12,28.71 15.74,29.08 12.28,29.24 9.78,28.12 7.6,26.75 c 2.55,.40 5.71,-0.60 7.41,-2.06 -2.50,-0.24 -3.98,-1.52 -4.68,-3.56 .72,.12 1.48,.09 2.17,-0.05 -2.26,-0.76 -3.86,-2.15 -3.95,-5.07 .63,.28 1.29,.56 2.17,.60 C 9.03,15.64 7.79,12.13 9.21,9.80 c 2.50,2.75 5.52,4.99 10.47,5.30 -1.24,-5.31 5.81,-8.19 8.74,-4.62 1.24,-0.23 2.26,-0.71 3.23,-1.22 -0.39,1.23 -1.17,2.09 -2.11,2.79 1.03,-0.14 1.95,-0.38 2.73,-0.77 -0.47,.99 -1.53,1.9 -2.45,2.66 l 0,0 z", fill:"#01abf0"}}]};break a;default:R=null}if(R){var d=k.QY.sname||k.QY.serviceName;k.ov=new g.f({W:"a",rd:["ytp-share-panel-service-button","ytp-button"],S:{href:k.QY.url,target:"_blank",title:d},j:[R]});k.ov.listen("click",function(B){return function(K){var t=B.QY.url;if(g.pF(K)){var h=h===void 0?{}:h;h.target=h.target||"YouTube";h.width=h.width||"600";h.height=h.height||"600";var y=h;y||(y={});h=window;var U=t instanceof vR?t:g.fx(typeof t.href!="undefined"?t.href:String(t));var u=self.crossOriginIsolated!== void 0,q="strict-origin-when-cross-origin";window.Request&&(q=(new Request("/")).referrerPolicy);var W=y.noreferrer;if(u&&W&&q==="unsafe-url")throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");q=W&&!u;t=y.target||t.target;W=[];var m=[],E=!1;for(l in y){var x=y[l];switch(l){case "width":case "height":case "top":case "left":W.push(l+"="+x);break;case "target":break;case "noopener":case "noreferrer":x?m.push(l):(E=!0,m.push(l+"=false")); break;case "attributionsrc":W.push(l+(x?"="+x:""));break;default:W.push(l+"="+(x?1:0))}}var l=t!==void 0&&!["_blank","_self","_top","_parent",""].includes(t);l=J_()&&l;Gqz&&u&&W.length===0&&m.length>0&&!l&&!E?(m.length===2&&(m=["noreferrer"]),g.OV(h,U,t,m[0]),h=OKw()):(u=W.join(","),UV()&&h.navigator&&h.navigator.standalone&&t&&t!="_self"?(u=g.it("A"),g.Lx(u,U),u.target=t,q&&(u.rel="noreferrer"),((y=y.attributionsrc)||y==="")&&u.setAttribute("attributionsrc",y),y=document.createEvent("MouseEvent"), y.initMouseEvent("click",!0,!0,h,1),u.dispatchEvent(y),h=OKw()):q?(h=g.OV(h,"",t,u),y=g.jJ(U),h&&(h.opener=null,y===""&&(y="javascript:''"),y='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+KY(y)+'">',y=Qs(y),(U=h.document)&&U.write&&(U.write(eJ(y)),U.close()))):((h=g.OV(h,U,t,u))&&y.noopener&&(h.opener=null),h&&y.noreferrer&&(h.opener=null)));h&&(h.opener||(h.opener=window),h.focus());K.preventDefault()}}}(k)); k.ov.addOnDisposeCallback(g.zp(O.tooltip,k.ov.element));d==="Facebook"?O.api.createClientVe(k.ov.element,k.ov,164504):d==="Twitter"&&O.api.createClientVe(k.ov.element,k.ov,164505);O.B(k.ov.element,"click",function(B){return function(){O.api.logClick(B.ov.element)}}(k)); O.api.logVisibility(k.ov.element,!0);O.V.push(k.ov);N++}}var Z=b.more||b.moreLink,F=new g.f({W:"a",rd:["ytp-share-panel-service-button","ytp-button"],j:[{W:"span",C:"ytp-share-panel-service-button-more",j:[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},j:[{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:Z,target:"_blank",title:"Plus"}});F.listen("click",function(B){var K=Z;O.api.logClick(O.moreButton.element);K=M6G(O,K);g.Kc(K,O.api,B)&&O.api.xk("SHARE_CLICKED")}); F.addOnDisposeCallback(g.zp(O.tooltip,F.element));O.api.createClientVe(F.element,F,164506);O.B(F.element,"click",function(){O.api.logClick(F.element)}); O.api.logVisibility(F.element,!0);O.V.push(F);O.moreButton=F;O.updateValue("buttons",O.V)}; M6G=function(O,b){var a={};g.oS(O.api.K())&&(g.wh(O.api,"addEmbedsConversionTrackingParams",[a]),b=g.mm(b,a));return b}; pfY=function(O){for(var b=g.r(O.V),a=b.next();!a.done;a=b.next())a=a.value,a.detach(),g.Bv(a);O.V=[]}; WC=function(O){return O===void 0||O.startSec===void 0||O.endSec===void 0?!1:!0}; xp7=function(O,b){O.startSec+=b;O.endSec+=b}; v88=function(O){qR.call(this,O);this.G=this.T=this.isContentForward=this.U=!1;PBe(this);this.B(this.Z,"changeProductsInVideoVisibility",this.n1y);this.B(this.Z,"videodatachange",this.onVideoDataChange)}; jPY=function(O){O.Y&&O.Ni.element.removeChild(O.Y.element);O.Y=void 0}; Ihe=function(O,b){return b.map(function(a){var N,k;if((a=(N=g.P(a,SRw))==null?void 0:(k=N.thumbnail)==null?void 0:k.thumbnails)&&a.length!==0)return a[0].url}).filter(function(a){return a!==void 0}).map(function(a){a=new g.f({W:"img", C:"ytp-suggested-action-product-thumbnail",S:{alt:"",src:a}});g.G(O,a);return a})}; fh8=function(O,b){O.isContentForward=b;g.TW(O.badge.element,"ytp-suggested-action-badge-content-forward",b)}; qW=function(O){var b=O.isContentForward&&!O.Tz();g.TW(O.badge.element,"ytp-suggested-action-badge-preview-collapsed",b&&O.T);g.TW(O.badge.element,"ytp-suggested-action-badge-preview-expanded",b&&O.G)}; HC=function(O,b,a){return new g.tp(O*1E3,b*1E3,{priority:9,namespace:a})}; lhf=function(O){O.Z.dD("shopping_overlay_visible");O.Z.dD("shopping_overlay_preview_collapsed");O.Z.dD("shopping_overlay_preview_expanded");O.Z.dD("shopping_overlay_expanded")}; PBe=function(O){O.B(O.Z,g.yo("shopping_overlay_visible"),function(){O.wF(!0)}); O.B(O.Z,g.w4("shopping_overlay_visible"),function(){O.wF(!1)}); O.B(O.Z,g.yo("shopping_overlay_expanded"),function(){O.Mi=!0;Wy(O)}); O.B(O.Z,g.w4("shopping_overlay_expanded"),function(){O.Mi=!1;Wy(O)}); O.B(O.Z,g.yo("shopping_overlay_preview_collapsed"),function(){O.T=!0;qW(O)}); O.B(O.Z,g.w4("shopping_overlay_preview_collapsed"),function(){O.T=!1;qW(O)}); O.B(O.Z,g.yo("shopping_overlay_preview_expanded"),function(){O.G=!0;qW(O)}); O.B(O.Z,g.w4("shopping_overlay_preview_expanded"),function(){O.G=!1;qW(O)})}; Xfe=function(O){g.f.call(this,{W:"div",C:"ytp-shorts-title-channel",j:[{W:"a",C:"ytp-shorts-title-channel-logo",S:{href:"{{channelLink}}",target:O.K().J,"aria-label":"{{channelLogoLabel}}"}},{W:"div",C:"ytp-shorts-title-expanded-heading",j:[{W:"div",C:"ytp-shorts-title-expanded-title",j:[{W:"a",f8:"{{expandedTitle}}",S:{href:"{{channelTitleLink}}",target:O.K().J,tabIndex:"0"}}]}]}]});var b=this;this.api=O;this.T=this.Gr("ytp-shorts-title-channel-logo");this.channelName=this.Gr("ytp-shorts-title-expanded-title"); this.subscribeButton=null;O.createClientVe(this.T,this,36925);this.B(this.T,"click",function(a){b.api.logClick(b.T);g.OV(window,V6f(b));a.preventDefault()}); O.createClientVe(this.channelName,this,37220);this.B(this.channelName,"click",function(a){b.api.logClick(b.channelName);g.OV(window,V6f(b));a.preventDefault()}); LjG(this);this.B(O,"videodatachange",this.iV);this.B(O,"videoplayerreset",this.iV);this.iV()}; LjG=function(O){if(!O.api.K().FX){var b=O.api.getVideoData(),a=new g.NW("S'abonner",null,"Abonn\u00e9",null,!0,!1,b.RT,b.subscribed,"channel_avatar",null,O.api,!0);O.api.createServerVe(a.element,O);var N;O.api.setTrackingParams(a.element,((N=b.subscribeButtonRenderer)==null?void 0:N.trackingParams)||null);O.B(a.element,"click",function(){O.api.logClick(a.element)}); O.subscribeButton=a;g.G(O,O.subscribeButton);O.subscribeButton.Wy(O.element)}}; V6f=function(O){var b=O.api.K(),a=O.api.getVideoData();a=g.Be(b)+a.m_;if(!g.oS(b))return a;b={};g.wh(O.api,"addEmbedsConversionTrackingParams",[b]);return g.mm(a,b)}; Yu=function(O){g.XK.call(this,O,{W:"button",rd:["ytp-skip-intro-button","ytp-popup","ytp-button"],j:[{W:"div",C:"ytp-skip-intro-button-text",f8:"Passer l'intro"}]},100);var b=this;this.V=!1;this.T=new g.sW(function(){b.hide()},5E3); this.ip=this.vD=NaN;g.G(this,this.T);this.U=function(){b.show()}; this.Y=function(){b.hide()}; this.X=function(){var a=b.Z.getCurrentTime();a>b.vD/1E3&&a<b.ip/1E3&&b.show()}; this.B(this.Z,"videodatachange",function(a,N){b.gI(a,N)}); this.B(this.element,"click",function(){b.Z.seekTo(b.ip/1E3)}); this.hide()}; cC=function(O){g.f.call(this,{W:"button",rd:["ytp-airplay-button","ytp-button"],S:{title:"AirPlay","data-priority":"11"},f8:"{{icon}}"});this.Z=O;this.listen("click",this.onClick);this.B(O,"airplayactivechange",this.iV);this.B(O,"airplayavailabilitychange",this.iV);this.iV();JK(O,this.element,this)}; QPe=function(O){g.f.call(this,{W:"div",C:"ytp-gradient-bottom"});this.G=g.it("CANVAS");this.T=this.G.getContext("2d",{willReadFrequently:!0});this.V=NaN;this.G.width=1;iqw(this,O.jL().getPlayerSize().height)}; iqw=function(O,b){if(O.T){b=Math.floor(b*.4);b=Math.max(b,47);var a=b+2;if(O.V!==a){O.V=a;O.G.height=a;O.T.clearRect(0,0,1,a);var N=O.T.createLinearGradient(0,2,0,2+b),k=b-42;N.addColorStop(0,"rgba(0, 0, 0, 0)");N.addColorStop(k/b,"rgba(0, 0, 0, 0.3)");N.addColorStop(1,"rgba(0, 0, 0, 0.68)");O.T.fillStyle=N;O.T.fillRect(0,2,1,b);O.element.style.height=a+"px";try{O.element.style.backgroundImage="url("+O.G.toDataURL()+")"}catch(D){}}}}; mx=function(O,b,a,N){g.f.call(this,{W:"div",C:"ytp-chapter-container",j:[{W:"button",rd:["ytp-chapter-title","ytp-button"],j:[{W:"span",S:{"aria-hidden":"true"},C:"ytp-chapter-title-prefix",f8:"\u2022"},{W:"div",C:"ytp-chapter-title-content",f8:"{{title}}",S:{"aria-label":"{{ariaLabel}}","aria-live":"polite",title:N}},{W:"div",C:"ytp-chapter-title-chevron",j:[{W:"svg",S:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",S:{d:"M9.71 18.71l-1.42-1.42 5.3-5.29-5.3-5.29 1.42-1.42 6.7 6.71z", fill:"#fff"}}]}]}]}]});this.Z=O;this.X=b;this.U="";this.currentIndex=0;this.G=void 0;this.V=!0;this.Mi=this.Gr("ytp-chapter-container");this.T=this.Gr("ytp-chapter-title");this.Y=this.Gr("ytp-chapter-title-content");this.updateVideoData("newdata",this.Z.getVideoData());this.B(O,"videodatachange",this.updateVideoData);this.B(this.Mi,"click",this.onClick);this.B(O,g.yo(a),this.ud);this.B(O,"onLoopRangeChange",this.ud);this.B(O,"innertubeCommand",this.onClickCommand);(O=g.VW(this.Z.K()))&&g.TW(this.T, "ytp-profile-page",!0);g.oS(this.Z.K())||O||JK(this.Z,this.Y,this)}; zY=function(O,b){mx.call(this,O,b,"chapterCueRange","Afficher le chapitre");this.L=""}; Jb=function(){g.Ay.call(this,{W:"button",rd:["ytp-expand-right-bottom-section-button","ytp-button"],S:{title:"{{title}}","aria-pressed":"{{pressed}}","data-priority":"1","data-title-no-tooltip":"{{data-title-no-tooltip}}"},j:[g.z2()]});this.T=!1;this.listen("click",this.G)}; eww=function(O,b,a,N,k){var D=b.nA/b.rows,R=Math.min(a/(b.oh/b.columns),N/D),d=b.oh*R,Z=b.nA*R;d=Math.floor(d/b.columns)*b.columns;Z=Math.floor(Z/b.rows)*b.rows;var F=d/b.columns,B=Z/b.rows,K=-b.column*F,t=-b.row*B;k&&D<=45&&(B-=1/R);F-=2/R;O=O.style;O.width=F+"px";O.height=B+"px";k||(N=(N-B)/2,a=(a-F)/2,O.marginTop=Math.floor(N)+"px",O.marginBottom=Math.ceil(N)+"px",O.marginLeft=Math.floor(a)+"px",O.marginRight=Math.ceil(a)+"px");O.background="url("+b.url+") "+K+"px "+t+"px/"+d+"px "+Z+"px"}; Em=function(O,b){g.f.call(this,{W:"div",C:"ytp-storyboard-framepreview",j:[{W:"div",C:"ytp-storyboard-framepreview-timestamp",f8:"{{timestamp}}"},{W:"div",C:"ytp-storyboard-framepreview-img"}]});this.api=O;this.G=this.Gr("ytp-storyboard-framepreview-img");this.T=null;this.frameIndex=NaN;this.events=new g.V4(this);this.fade=new g.gN(this,100);g.G(this,this.events);g.G(this,this.fade);this.B(this.api,"presentingplayerstatechange",this.V);b&&this.B(this.element,"click",function(){b.Wx()})}; Ore=function(O,b){var a=!!O.T;O.T=b;O.T?(a||(O.events.B(O.api,"videodatachange",function(){Ore(O,O.api.f0())}),O.events.B(O.api,"progresssync",O.Fx),O.events.B(O.api,"appresize",O.X)),O.frameIndex=NaN,brz(O),O.fade.show(200)):(a&&g.xp(O.events),O.fade.hide(),O.fade.stop())}; brz=function(O){var b=O.T,a=O.api.getCurrentTime(),N=O.api.jL().getPlayerSize(),k=lm(b,N.width);k=P_A(b,k,a);O.update({timestamp:g.nF(a)});k!==O.frameIndex&&(O.frameIndex=k,ox3(b,k,N.width),b=pJz(b,k,N.width),eww(O.G,b,N.width,N.height))}; atw=function(O,b){g.f.call(this,{W:"button",rd:["ytp-fullscreen-button","ytp-button"],S:{title:"{{title}}","aria-keyshortcuts":"f","data-priority":"12","data-title-no-tooltip":"{{data-title-no-tooltip}}"},f8:"{{icon}}"});this.Z=O;this.G=b;this.message=null;this.T=g.zp(this.G.qd(),this.element);this.V=new g.sW(this.Vy,2E3,this);g.G(this,this.V);this.B(O,"fullscreentoggled",this.Fs);this.B(O,"presentingplayerstatechange",this.iV);this.B(O,"resize",this.iV);this.listen("click",this.onClick);g.H4()&& (b=this.Z.jL(),this.B(b,oy3(),this.Jt),this.B(b,G$Q(document),this.Dt));O.K().fF||O.K().U||this.disable();O.createClientVe(this.element,this,139117);this.iV();this.Fs(O.isFullscreen())}; N9Y=function(O,b){return O.Z.D("delhi_modern_web_player_icons")?b?{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M3.29 3.29C3.11 3.46 3.01 3.70 3.00 3.94C2.98 4.19 3.06 4.43 3.22 4.63L3.29 4.70L7.58 8.99H5C4.73 8.99 4.48 9.10 4.29 9.29C4.10 9.47 4 9.73 4 9.99C4 10.26 4.10 10.51 4.29 10.70C4.48 10.89 4.73 10.99 5 10.99H11V4.99C11 4.73 10.89 4.47 10.70 4.29C10.51 4.10 10.26 3.99 10 3.99C9.73 3.99 9.48 4.10 9.29 4.29C9.10 4.47 9 4.73 9 4.99V7.58L4.70 3.29L4.63 3.22C4.43 3.06 4.19 2.98 3.94 3.00C3.70 3.01 3.46 3.11 3.29 3.29ZM19 13H13V19C13 19.26 13.10 19.51 13.29 19.70C13.48 19.89 13.73 20 14 20C14.26 20 14.51 19.89 14.70 19.70C14.89 19.51 15 19.26 15 19V16.41L19.29 20.70L19.36 20.77C19.56 20.92 19.80 21.00 20.04 20.99C20.29 20.98 20.52 20.87 20.70 20.70C20.87 20.52 20.98 20.29 20.99 20.04C21.00 19.80 20.92 19.56 20.77 19.36L20.70 19.29L16.41 15H19C19.26 15 19.51 14.89 19.70 14.70C19.89 14.51 20 14.26 20 14C20 13.73 19.89 13.48 19.70 13.29C19.51 13.10 19.26 13 19 13Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M10 3H3V10C3 10.26 3.10 10.51 3.29 10.70C3.48 10.89 3.73 11 4 11C4.26 11 4.51 10.89 4.70 10.70C4.89 10.51 5 10.26 5 10V6.41L9.29 10.70L9.36 10.77C9.56 10.92 9.80 11.00 10.04 10.99C10.29 10.98 10.52 10.87 10.70 10.70C10.87 10.52 10.98 10.29 10.99 10.04C11.00 9.80 10.92 9.56 10.77 9.36L10.70 9.29L6.41 5H10C10.26 5 10.51 4.89 10.70 4.70C10.89 4.51 11 4.26 11 4C11 3.73 10.89 3.48 10.70 3.29C10.51 3.10 10.26 3 10 3ZM20 13C19.73 13 19.48 13.10 19.29 13.29C19.10 13.48 19 13.73 19 14V17.58L14.70 13.29L14.63 13.22C14.43 13.07 14.19 12.99 13.95 13.00C13.70 13.01 13.47 13.12 13.29 13.29C13.12 13.47 13.01 13.70 13.00 13.95C12.99 14.19 13.07 14.43 13.22 14.63L13.29 14.70L17.58 19H14C13.73 19 13.48 19.10 13.29 19.29C13.10 19.48 13 19.73 13 20C13 20.26 13.10 20.51 13.29 20.70C13.48 20.89 13.73 21 14 21H21V14C21 13.73 20.89 13.48 20.70 13.29C20.51 13.10 20.26 13 20 13Z", fill:"white"}}]}:b?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"g",C:"ytp-fullscreen-button-corner-2",j:[{W:"path",cU:!0,C:"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",C:"ytp-fullscreen-button-corner-3",j:[{W:"path",cU:!0,C:"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",C:"ytp-fullscreen-button-corner-0",j:[{W:"path",cU:!0,C:"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",C:"ytp-fullscreen-button-corner-1", j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"g",C:"ytp-fullscreen-button-corner-0",j:[{W:"path",cU:!0,C:"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",C:"ytp-fullscreen-button-corner-1",j:[{W:"path",cU:!0,C:"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",C:"ytp-fullscreen-button-corner-2",j:[{W:"path",cU:!0,C:"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",C:"ytp-fullscreen-button-corner-3",j:[{W:"path",cU:!0,C:"ytp-svg-fill",S:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]}}; MW=function(O,b){g.f.call(this,{W:"button",rd:["ytp-button","ytp-jump-button"],S:{title:"{{title}}","aria-keyshortcuts":"{{aria-keyshortcuts}}","data-title-no-tooltip":"{{data-title-no-tooltip}}"},j:[b>0?{W:"svg",S:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",rd:["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",rd:["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%"},j:[{W:"path",rd:["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",rd:["ytp-jump-button-text","ytp-svg-fill"],S:{x:"6.5",y:"15"}}]}]});var a=this;this.Z=O;this.T=b;this.G=new g.sW(function(){a.V?(a.V=!1,a.G.start()):a.element.classList.remove("ytp-jump-spin","backwards")},250); this.V=!1;(b=b>0)?this.Z.createClientVe(this.element,this,36843):this.Z.createClientVe(this.element,this,36844);var N=g.cS(b?"Avancer de $SECONDS\u00a0secondes. (\u2192)":"Revenir en arri\u00e8re de $SECONDS\u00a0secondes. (\u2190)",{SECONDS:Math.abs(this.T).toString()});this.update({title:N,"data-title-no-tooltip":N,"aria-keyshortcuts":b?"\u2192":"\u2190"});this.X=this.element.querySelector(".ytp-jump-button-text");this.X.textContent=Math.abs(this.T).toString();this.listen("click",this.onClick,this); JK(O,this.element,this)}; kIw=function(O,b){b?O.element.classList.add("ytp-jump-button-enabled"):O.element.classList.remove("ytp-jump-button-enabled");O.Z.logVisibility(O.element,b);O.Z.mT()}; nC=function(O,b){mx.call(this,O,b,"timedMarkerCueRange","Afficher les moments cl\u00e9s");this.B(O,g.w4("timedMarkerCueRange"),this.ud);this.B(O,"updatemarkervisibility",this.updateVideoData)}; DGe=function(O){var b,a=(b=O.Z.getVideoData())==null?void 0:b.L8;if(a)for(O=O.X.OU,a=g.r(a),b=a.next();!b.done;b=a.next())if(b=O[b.value]){var N=void 0,k=void 0,D=void 0;if(((N=b.onTap)==null?void 0:(k=N.innertubeCommand)==null?void 0:(D=k.changeEngagementPanelVisibilityAction)==null?void 0:D.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return b}}; pC=function(O){var b=O.D("web_enable_pip_on_miniplayer");g.f.call(this,{W:"button",rd:["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"},j:["{{icon}}"]});this.Z=O;this.visible=!1;this.listen("click",this.onClick);this.B(O,"fullscreentoggled",this.iV);this.updateValue("title",g.E5(O,"Lecteur r\u00e9duit","i"));this.update({"data-title-no-tooltip":"Lecteur r\u00e9duit", icon:this.Z.D("delhi_modern_web_player_icons")?{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M21.20 3.01C21.66 3.05 22.08 3.26 22.41 3.58C22.73 3.91 22.94 4.33 22.98 4.79L23 5V19C23.00 19.49 22.81 19.97 22.48 20.34C22.15 20.70 21.69 20.93 21.20 20.99L21 21H3L2.79 20.99C2.30 20.93 1.84 20.70 1.51 20.34C1.18 19.97 .99 19.49 1 19V13H3V19H21V5H11V3H21L21.20 3.01ZM1.29 3.29C1.10 3.48 1.00 3.73 1.00 4C1.00 4.26 1.10 4.51 1.29 4.70L5.58 9H3C2.73 9 2.48 9.10 2.29 9.29C2.10 9.48 2 9.73 2 10C2 10.26 2.10 10.51 2.29 10.70C2.48 10.89 2.73 11 3 11H9V5C9 4.73 8.89 4.48 8.70 4.29C8.51 4.10 8.26 4 8 4C7.73 4 7.48 4.10 7.29 4.29C7.10 4.48 7 4.73 7 5V7.58L2.70 3.29C2.51 3.10 2.26 3.00 2 3.00C1.73 3.00 1.48 3.10 1.29 3.29ZM19.10 11.00L19 11H12L11.89 11.00C11.66 11.02 11.45 11.13 11.29 11.29C11.13 11.45 11.02 11.66 11.00 11.89L11 12V17C10.99 17.24 11.09 17.48 11.25 17.67C11.42 17.85 11.65 17.96 11.89 17.99L12 18H19L19.10 17.99C19.34 17.96 19.57 17.85 19.74 17.67C19.90 17.48 20.00 17.24 20 17V12L19.99 11.89C19.97 11.66 19.87 11.45 19.70 11.29C19.54 11.13 19.33 11.02 19.10 11.00ZM13 16V13H18V16H13Z", fill:"white"}}]}:b?{W:"svg",S:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},j:[{W:"g",S:{transform:"translate(96, -96) scale(0.8)"},j:[{W:"path",cU:!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"}}]}]}:Eaw()});JK(O,this.element,this);O.createClientVe(this.element,this,62946);this.iV()}; GY=function(O,b,a,N,k,D){D=D===void 0?!1:D;var R={W:"div",rd:["ytp-input-slider-section"],j:[{W:"input",C:"ytp-input-slider",S:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};k&&R.j.unshift(k);D&&R.rd.push("ytp-vertical-slider");g.f.call(this,R);this.V=O;this.X=b;this.Y=a;this.initialValue=N;this.header=k;this.G=this.Gr("ytp-input-slider");this.T=N?N:O;this.init();this.B(this.G,"input",this.AD);this.B(this.G,"keydown", this.iP)}; o7=function(O,b){O.T=b;O.updateValue("slidervalue",O.T);O.G.valueAsNumber=O.T;s8f(O,b)}; s8f=function(O,b){O.G.style.setProperty("--yt-slider-shape-gradient-percent",(b-O.V)/(O.X-O.V)*100+"%")}; R_z=function(O){var b=O.isMuted()?0:O.getVolume();GY.call(this,0,100,1,b,void 0,!0);this.Z=O;this.L=KO(this.Lo,10,this);this.U=!1;this.B(O,"onVolumeChange",this.onVolumeChange);this.B(this.element,"keydown",this.iP);this.B(this.element,"wheel",this.O5)}; $Gp=function(O,b){g.f.call(this,{W:"div",S:{tabindex:"0",title:"Volume"},rd:["ytp-volume-popover"]});var a=this;this.isVisible=!1;this.tooltip=b.qd();this.G=new R_z(O);g.G(this,this.G);this.G.Wy(this.element);this.T=new g.sW(function(){xu(a,!1)},300); this.listen("mouseenter",function(){a.T.stop()}); this.listen("mouseleave",function(){a.T.start()}); this.listen("focus",function(){a.T.stop()}); this.B(this.G.G,"focus",function(){a.T.stop()}); this.listen("blur",function(){a.T.start()}); this.addOnDisposeCallback(g.zp(b.qd(),this.element,-120));g.G(this,this.T)}; xu=function(O,b){O.element.classList.toggle("ytp-volume-popover-hovering",b);O.isVisible=b}; PC=function(O,b,a){a=a===void 0?!1:a;g.f.call(this,{W:"button",rd:["ytp-mute-button","ytp-button"],S:O.K().Ni?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}"}:{"aria-disabled":"true","aria-haspopup":"true"},j:[{W:"div",C:"ytp-volume-icon",f8:"{{icon}}"}]});var N=this;this.Z=O;this.Py=a;this.G=null;this.U=this.Tr=this.J=this.L=NaN;this.aX=this.yl=null;this.Y=[];this.X=[];this.visible=!1;this.V=this.T=this.Mi=null;O.D("delhi_modern_web_player")&& this.update({"data-priority":4});a=this.Z.K();this.updateValue("icon",jE());this.tooltip=b.qd();this.V=g.Ii("ytp-volume-icon",this.element);var k=this.Z.D("delhi_modern_web_player_icons")?{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",rd:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],S:{d:"M 11.60 2.08 L 11.48 2.14 L 3.91 6.68 C 3.02 7.21 2.28 7.97 1.77 8.87 C 1.26 9.77 1.00 10.79 1 11.83 V 12.16 L 1.01 12.56 C 1.07 13.52 1.37 14.46 1.87 15.29 C 2.38 16.12 3.08 16.81 3.91 17.31 L 11.48 21.85 C 11.63 21.94 11.80 21.99 11.98 21.99 C 12.16 22.00 12.33 21.95 12.49 21.87 C 12.64 21.78 12.77 21.65 12.86 21.50 C 12.95 21.35 13 21.17 13 21 V 3 C 12.99 2.83 12.95 2.67 12.87 2.52 C 12.80 2.37 12.68 2.25 12.54 2.16 C 12.41 2.07 12.25 2.01 12.08 2.00 C 11.92 1.98 11.75 2.01 11.60 2.08 Z", fill:"#fff"}},{W:"path",C:"ytp-svg-volume-animation-small-ripple",S:{d:" M 15.53 7.05 C 15.35 7.22 15.25 7.45 15.24 7.70 C 15.23 7.95 15.31 8.19 15.46 8.38 L 15.53 8.46 L 15.70 8.64 C 16.09 9.06 16.39 9.55 16.61 10.08 L 16.70 10.31 C 16.90 10.85 17 11.42 17 12 L 16.99 12.24 C 16.96 12.73 16.87 13.22 16.70 13.68 L 16.61 13.91 C 16.36 14.51 15.99 15.07 15.53 15.53 C 15.35 15.72 15.25 15.97 15.26 16.23 C 15.26 16.49 15.37 16.74 15.55 16.92 C 15.73 17.11 15.98 17.21 16.24 17.22 C 16.50 17.22 16.76 17.12 16.95 16.95 C 17.6 16.29 18.11 15.52 18.46 14.67 L 18.59 14.35 C 18.82 13.71 18.95 13.03 18.99 12.34 L 19 12 C 18.99 11.19 18.86 10.39 18.59 9.64 L 18.46 9.32 C 18.15 8.57 17.72 7.89 17.18 7.3 L 16.95 7.05 L 16.87 6.98 C 16.68 6.82 16.43 6.74 16.19 6.75 C 15.94 6.77 15.71 6.87 15.53 7.05", fill:"#fff"}},{W:"path",C:"ytp-svg-volume-animation-big-ripple",S:{d:"M18.36 4.22C18.18 4.39 18.08 4.62 18.07 4.87C18.05 5.12 18.13 5.36 18.29 5.56L18.36 5.63L18.66 5.95C19.36 6.72 19.91 7.60 20.31 8.55L20.47 8.96C20.82 9.94 21 10.96 21 11.99L20.98 12.44C20.94 13.32 20.77 14.19 20.47 15.03L20.31 15.44C19.86 16.53 19.19 17.52 18.36 18.36C18.17 18.55 18.07 18.80 18.07 19.07C18.07 19.33 18.17 19.59 18.36 19.77C18.55 19.96 18.80 20.07 19.07 20.07C19.33 20.07 19.59 19.96 19.77 19.77C20.79 18.75 21.61 17.54 22.16 16.20L22.35 15.70C22.72 14.68 22.93 13.62 22.98 12.54L23 12C22.99 10.73 22.78 9.48 22.35 8.29L22.16 7.79C21.67 6.62 20.99 5.54 20.15 4.61L19.77 4.22L19.70 4.15C19.51 3.99 19.26 3.91 19.02 3.93C18.77 3.94 18.53 4.04 18.36 4.22 Z", fill:"#fff"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"defs",j:[{W:"clipPath",S:{id:"ytp-svg-volume-animation-mask"},j:[{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",C:"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"},j:[{W:"path",C:"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",cU:!0,rd:["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",cU:!0,rd:["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"}}]};this.G=new g.r1(k);g.G(this,this.G);this.yl=this.G.Gr("ytp-svg-volume-animation-speaker");this.aX=this.yl.getAttribute("d");this.Y=g.j0("ytp-svg-volume-animation-mover",this.G.element);this.Z.D("delhi_modern_web_player_icons");this.X=g.j0("ytp-svg-volume-animation-hider",this.G.element);this.Z.D("delhi_modern_web_player_icons");this.Ni=new O9;g.G(this,this.Ni);this.Xy=new O9;g.G(this,this.Xy);this.B(O,"appresize",this.ih);this.B(O,"onVolumeChange",this.onVolumeChange);O.D("delhi_modern_web_player")? this.listen("click",this.r0k):this.listen("click",this.nT);a.Ni?O.D("delhi_modern_web_player")?(this.T=new $Gp(O,b),this.T.Wy(this.element),g.G(this,this.T),this.B(this.V,"mouseover",function(){if(!N.Z.uH()){var D;(D=N.T)!=null&&xu(D,!0);var R;(R=N.T)!=null&&R.T.stop()}}),this.B(this.V,"mouseout",function(){var D; (D=N.T)!=null&&D.T.start()}),this.addOnDisposeCallback(g.zp(b.qd(),this.element,-120))):this.addOnDisposeCallback(g.zp(b.qd(),this.element)):C6G(this); this.message=null;O.createClientVe(this.element,this,28662);this.ih(O.jL().getPlayerSize());this.setVolume(O.getVolume(),O.isMuted())}; dGw=function(O,b){if(O.Z.K().Ni){var a=g.E5(O.Z,"D\u00e9sactiver le son","m"),N=g.E5(O.Z,"Activer le son","m");O.updateValue("title",b?N:a);O.update({"data-title-no-tooltip":b?"Activer le son":"D\u00e9sactiver le son"});O.tooltip.mT(-120)}}; g6G=function(O,b){O.L=b;var a=O.aX;O.Z.D("delhi_modern_web_player_icons")?O.G.Gr("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(b+") translate(-22,-12)")):b&&(a+=hNw(Zre,F5A,b));O.yl.setAttribute("d",a)}; B9z=function(O,b){var a;b===1?a=O.Z.D("delhi_modern_web_player_icons")?{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M11.60 2.08L11.48 2.14L3.91 6.68C3.02 7.21 2.28 7.97 1.77 8.87C1.26 9.77 1.00 10.79 1 11.83V12.16L1.01 12.56C1.07 13.52 1.37 14.46 1.87 15.29C2.38 16.12 3.08 16.81 3.91 17.31L11.48 21.85C11.63 21.94 11.80 21.99 11.98 21.99C12.16 22.00 12.33 21.95 12.49 21.87C12.64 21.78 12.77 21.65 12.86 21.50C12.95 21.35 13 21.17 13 21V3C12.99 2.83 12.95 2.67 12.87 2.52C12.80 2.37 12.68 2.25 12.54 2.16C12.41 2.07 12.25 2.01 12.08 2.00C11.92 1.98 11.75 2.01 11.60 2.08ZM4.94 8.4V8.40L11 4.76V19.23L4.94 15.6C4.38 15.26 3.92 14.80 3.58 14.25C3.24 13.70 3.05 13.07 3.00 12.43L3 12.17V11.83C2.99 11.14 3.17 10.46 3.51 9.86C3.85 9.25 4.34 8.75 4.94 8.4ZM21.29 8.29L19 10.58L16.70 8.29L16.63 8.22C16.43 8.07 16.19 7.99 15.95 8.00C15.70 8.01 15.47 8.12 15.29 8.29C15.12 8.47 15.01 8.70 15.00 8.95C14.99 9.19 15.07 9.43 15.22 9.63L15.29 9.70L17.58 12L15.29 14.29C15.19 14.38 15.12 14.49 15.06 14.61C15.01 14.73 14.98 14.87 14.98 15.00C14.98 15.13 15.01 15.26 15.06 15.39C15.11 15.51 15.18 15.62 15.28 15.71C15.37 15.81 15.48 15.88 15.60 15.93C15.73 15.98 15.86 16.01 15.99 16.01C16.12 16.01 16.26 15.98 16.38 15.93C16.50 15.87 16.61 15.80 16.70 15.70L19 13.41L21.29 15.70L21.36 15.77C21.56 15.93 21.80 16.01 22.05 15.99C22.29 15.98 22.53 15.88 22.70 15.70C22.88 15.53 22.98 15.29 22.99 15.05C23.00 14.80 22.93 14.56 22.77 14.36L22.70 14.29L20.41 12L22.70 9.70C22.80 9.61 22.87 9.50 22.93 9.38C22.98 9.26 23.01 9.12 23.01 8.99C23.01 8.86 22.98 8.73 22.93 8.60C22.88 8.48 22.81 8.37 22.71 8.28C22.62 8.18 22.51 8.11 22.39 8.06C22.26 8.01 22.13 7.98 22.00 7.98C21.87 7.98 21.73 8.01 21.61 8.06C21.49 8.12 21.38 8.19 21.29 8.29Z", fill:"white"}}]}:jE():a=O.G;O.Tr=b;if(O.Z.D("delhi_modern_web_player_icons"))O.G.Gr("ytp-svg-volume-animation-small-ripple").setAttribute("transform","translate(18, 12) scale("+(1-b+") translate(-18,-12)")),O.G.Gr("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(O.L-b+") translate(-22, -12)"));else{for(var N=20*b,k=0;k<O.Y.length;k++)O.Y[k].setAttribute("transform","translate("+N+", "+N+")");for(N=0;N<O.X.length;N++){k=O.X[N];var D=void 0;if((D=k)==null? 0:D.style)k.style.display=b===0?"none":""}}a!==O.Mi&&(O.updateValue("icon",a),O.Mi=a)}; C6G=function(O){var b=null,a="Votre navigateur ne prend pas en charge les changements de volume. $BEGIN_LINKEn savoir plus$END_LINK".split(/\$(BEGIN|END)_LINK/);b=new g.XK(O.Z,{W:"span",rd:["ytp-popup","ytp-generic-popup"],S:{tabindex:"0"},j:[a[0],{W:"a",S:{href:"https://support.google.com/youtube/?p=noaudio",target:O.Z.K().J},f8:a[2]},a[4]]},100,!0);g.G(O,b);b.hide();b.subscribe("show",function(N){O.Z.JJ(b,N)}); g.jO(O.Z,b.element,4)}; g.vC=function(O,b){g.f.call(this,{W:"button",rd:["ytp-play-button","ytp-button"],S:{title:"{{title}}","aria-keyshortcuts":"k","data-title-no-tooltip":"{{data-title-no-tooltip}}"},f8:"{{icon}}"});this.Z=O;this.T=null;this.transition=new O9;this.tooltip=b.qd();g.G(this,this.transition);O.createClientVe(this.element,this,36842);O.D("embeds_use_parent_visibility_in_ve_logging")?O.logVisibility(this.element,this.N):O.logVisibility(this.element,!0);this.B(O,"fullscreentoggled",this.onVideoDataChange);this.B(O, "presentingplayerstatechange",this.onStateChange);this.B(O,"videodatachange",this.onVideoDataChange);this.qJ(O.getPlayerStateObject());this.listen("click",this.Sd,this);this.addOnDisposeCallback(g.zp(b.qd(),this.element))}; K5G=function(O,b){O=O.Z.D("delhi_modern_web_player_icons");switch(b){case 1:return O?o1():G2();case 2:return O?mfe():cIQ();case 3:return O?{W:"svg",S:{fill:"none",height:"36",viewBox:"0 0 36 36",width:"36"},j:[{W:"path",S:{d:"M11.29 2.92C14.85 1.33 18.87 1.06 22.61 2.15L22.96 2.26C26.56 3.40 29.67 5.74 31.75 8.89L31.95 9.19C33.90 12.28 34.77 15.93 34.42 19.56L34.38 19.93C34.04 22.79 32.96 25.51 31.25 27.83C29.53 30.14 27.23 31.97 24.59 33.12C21.95 34.27 19.05 34.71 16.18 34.40C13.32 34.08 10.59 33.02 8.26 31.32L7.97 31.10C4.87 28.73 2.71 25.33 1.88 21.52L3.34 21.20L4.81 20.88C5.49 24.00 7.25 26.77 9.79 28.72L10.27 29.07C12.19 30.40 14.41 31.22 16.74 31.44C19.06 31.65 21.40 31.27 23.53 30.31C25.66 29.35 27.50 27.86 28.88 25.98C30.26 24.10 31.13 21.89 31.40 19.58L31.46 18.98C31.68 16.00 30.90 13.03 29.25 10.54C27.60 8.05 25.17 6.18 22.34 5.22L21.77 5.04C19.02 4.23 16.08 4.33 13.38 5.31C10.68 6.29 8.37 8.11 6.77 10.5H10.5L10.65 10.50C11.03 10.54 11.38 10.73 11.63 11.02C11.88 11.31 12.01 11.69 11.99 12.07C11.97 12.46 11.81 12.82 11.53 13.08C11.25 13.35 10.88 13.49 10.5 13.5H1.5V4.5L1.50 4.34C1.54 3.97 1.71 3.63 1.99 3.38C2.27 3.13 2.62 3.00 3 3.00C3.37 3.00 3.72 3.13 4.00 3.38C4.28 3.63 4.45 3.97 4.49 4.34L4.5 4.5V8.51C6.21 6.07 8.56 4.13 11.29 2.92ZM24 18L15 12.75V23.25L24 18ZM3.02 19.73C2.63 19.82 2.29 20.05 2.08 20.39C1.86 20.72 1.79 21.13 1.88 21.52L4.81 20.88C4.77 20.69 4.69 20.50 4.57 20.34C4.46 20.18 4.32 20.04 4.15 19.94C3.99 19.83 3.80 19.76 3.61 19.72C3.41 19.69 3.21 19.69 3.02 19.73Z", fill:"white"}}]}:g.xk();case 4:return O?xfe():oaw();default:return null}}; g.jn=function(O,b,a){g.f.call(this,{W:"a",rd:[a?"ytp-next-button":"ytp-prev-button","ytp-button"],S:{role:"button",title:"{{title}}",href:"{{url}}","data-preview":"{{preview}}","data-tooltip-text":"{{text}}","data-duration":"{{duration}}","aria-disabled":"{{disabled}}","data-next":"{{next}}","data-prev":"{{prev}}","data-title-no-tooltip":"{{data-title-no-tooltip}}","aria-keyshortcuts":"{{aria-keyshortcuts}}"},j:[tlp(a,O.D("delhi_modern_web_player_icons"))]});var N=this;this.Z=O;this.T=a;this.playlist= this.videoData=null;this.U=!1;this.X=this.Y=this.G=null;this.V=!1;this.tooltip=b.qd();a?O.createClientVe(this.element,this,6193):O.createClientVe(this.element,this,6194);this.B(O,"fullscreentoggled",this.onVideoDataChange);this.B(O,"videodatachange",this.onVideoDataChange);this.B(O,"onPlaylistUpdate",this.onVideoDataChange);this.B(O,"onLoopRangeChange",this.onVideoDataChange);this.T||this.B(O,"appresize",this.E6);this.B(O,"mdxpreviousnextchange",function(){h_e(N);N.E6()}); this.onVideoDataChange()}; y4b=function(O){O.playlist&&O.playlist.unsubscribe("shuffle",O.onVideoDataChange,O)}; wjz=function(O){return!!O.playlist&&!O.T&&!!O.videoData&&!O.videoData.isLivePlayback&&O.Z.getCurrentTime()>=3&&O.Z.getPresentingPlayerType()!==2}; T97=function(O){var b=Gp(O.Z.To());return b?O.T?b.uD():b.lr():!1}; h_e=function(O){var b={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},a=O.playlist!=null&&O.playlist.uD();a=g.oT(O.Z)&&(!O.T||a);var N=O.T&&g.SO(O.Z),k=T97(O),D=O.T&&O.Z.getPresentingPlayerType()===5,R=g.E5(O.Z,"Suivante","SHIFT+n"),d=g.E5(O.Z,"Pr\u00e9c\u00e9dente","SHIFT+p");if(D)b.title="D\u00e9marrer la vid\u00e9o";else if(O.V)b.title="Revoir";else if(a){var Z=null;O.playlist&&(Z=g.ww(O.playlist,O.T?OvQ(O.playlist):bvQ(O.playlist))); if(Z){if(Z.videoId){var F=O.playlist.listId;b.url=O.Z.K().getVideoUrl(Z.videoId,F?F.toString():void 0)}b.text=Z.title;b.duration=Z.lengthText?Z.lengthText:Z.lengthSeconds?g.nF(Z.lengthSeconds):null;b.preview=Z.ZW("mqdefault.jpg")}O.T?(b.title=R,b["data-title-no-tooltip"]="Suivante",b["aria-keyshortcuts"]="SHIFT+n"):(b.title=d,b["data-title-no-tooltip"]="Pr\u00e9c\u00e9dente",b["aria-keyshortcuts"]="SHIFT+p")}else if(N){if(d=(Z=O.videoData)==null?void 0:g.Ct(Z))b.url=d.NT(),b.text=d.title,b.duration= d.lengthText?d.lengthText:d.lengthSeconds?g.nF(d.lengthSeconds):null,b.preview=d.ZW("mqdefault.jpg");b.title=R;b["data-title-no-tooltip"]="Suivante";b["aria-keyshortcuts"]="SHIFT+n"}b.disabled=!N&&!a&&!k&&!D;O.update(b);O.U=!!b.url;N||a||O.V||k||D?O.G||(O.G=g.zp(O.tooltip,O.element),O.Y=O.listen("click",O.onClick,O)):O.G&&(O.G(),O.G=null,O.Zq(O.Y),O.Y=null);O.tooltip.mT();g.TW(O.element,"ytp-playlist-ui",O.T&&(a||O.Z.D("web_hide_next_button")))}; tlp=function(O,b){return O?b?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M20 20C20.26 20 20.51 19.89 20.70 19.70C20.89 19.51 21 19.26 21 19V5C21 4.73 20.89 4.48 20.70 4.29C20.51 4.10 20.26 4 20 4C19.73 4 19.48 4.10 19.29 4.29C19.10 4.48 19 4.73 19 5V19C19 19.26 19.10 19.51 19.29 19.70C19.48 19.89 19.73 20 20 20ZM5.04 19.77L18 12L5.04 4.22C4.84 4.10 4.60 4.03 4.36 4.03C4.12 4.03 3.89 4.09 3.68 4.21C3.47 4.32 3.30 4.49 3.18 4.70C3.06 4.91 2.99 5.14 3 5.38V18.61C2.99 18.85 3.06 19.08 3.18 19.29C3.30 19.50 3.47 19.67 3.68 19.79C3.89 19.90 4.12 19.96 4.36 19.96C4.60 19.96 4.84 19.89 5.04 19.77Z", fill:"white"}}]}:M_():b?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M4 4C3.73 4 3.48 4.10 3.29 4.29C3.10 4.48 3 4.73 3 5V19C3 19.26 3.10 19.51 3.29 19.70C3.48 19.89 3.73 20 4 20C4.26 20 4.51 19.89 4.70 19.70C4.89 19.51 5 19.26 5 19V5C5 4.73 4.89 4.48 4.70 4.29C4.51 4.10 4.26 4 4 4ZM18.95 4.23L6 12.00L18.95 19.77C19.15 19.89 19.39 19.96 19.63 19.96C19.87 19.97 20.10 19.91 20.31 19.79C20.52 19.67 20.69 19.50 20.81 19.29C20.93 19.09 21.00 18.85 21 18.61V5.38C20.99 5.14 20.93 4.91 20.81 4.70C20.69 4.50 20.52 4.33 20.31 4.21C20.10 4.09 19.87 4.03 19.63 4.03C19.39 4.04 19.15 4.10 18.95 4.23Z", fill:"white"}}]}:pm3()}; UGY=function(O,b){g.f.call(this,{W:"div",C:"ytp-fine-scrubbing",j:[{W:"div",C:"ytp-fine-scrubbing-draggable",j:[{W:"div",C:"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"},C:"ytp-fine-scrubbing-cursor"},{W:"div",C:"ytp-fine-scrubbing-seek-time", S:{"aria-hidden":"true"},f8:"{{seekTime}}"},{W:"div",C:"ytp-fine-scrubbing-play",j:[O.D("delhi_modern_web_player_icons")?o1():G2()],S:{title:"Lire \u00e0 partir d'ici",role:"button"}},{W:"div",C:"ytp-fine-scrubbing-dismiss",j:[g.Jy()],S:{title:"Quitter la recherche pr\u00e9cise",role:"button"}}]});var a=this;this.api=O;this.Y=this.Gr("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.Gr("ytp-fine-scrubbing-dismiss");this.Tr=this.Gr("ytp-fine-scrubbing-draggable");this.playButton=this.Gr("ytp-fine-scrubbing-play"); this.thumbnails=[];this.G=[];this.Py=this.T=0;this.Ni=void 0;this.yl=NaN;this.UU=this.J=this.V=this.L=0;this.X=[];this.interval=this.frameCount=0;this.U=160;this.scale=1;this.C8=0;this.isEnabled=this.aX=!1;r4b(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.zp(b,this.dismissButton));this.addOnDisposeCallback(g.zp(b,this.playButton));this.Xy=new g.vy(this.Tr,!0);this.Xy.subscribe("dragstart",this.CE,this);this.Xy.subscribe("dragmove",this.hS,this);this.Xy.subscribe("dragend",this.po,this); this.B(O,"SEEK_COMPLETE",this.xK);O.D("web_fix_fine_scrubbing_false_play")&&this.B(O,"rootnodemousedown",function(N){a.Mi=N}); this.Y.addEventListener("keydown",function(){}); g.G(this,this.Xy);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)}; r4b=function(O,b){var a=g.nF(b),N=g.cS("Acc\u00e9der \u00e0 $PROGRESS",{PROGRESS:g.nF(b,!0)});O.update({ariamin:0,ariamax:Math.floor(O.api.getDuration()),arianow:Math.floor(b),arianowtext:N,seekTime:a})}; u0w=function(O){O.yl=NaN;O.J=0;O.L=O.V}; qj3=function(O){var b=O.api.f0();if(b){var a=90*O.scale,N=lm(b,160*O.scale);if(b=b.levels[N]){O.U=b.width;if(!O.X.length){N=[];for(var k=Vn(b,b.hg()),D=b.columns*b.rows,R=b.frameCount,d=0;d<=k;d++)for(var Z=R<D?Math.ceil(R/b.columns):b.rows,F=0;F<b.rows;F++){var B=R<b.columns?R:b.columns,K={url:b.DU(d),column:0,columns:B,row:F,rows:Z,oh:b.width*B,nA:b.height*Z};N.push(K);R-=B;if(R<=1)break}O.X=N;O.frameCount=b.xf();O.interval=b.T/1E3||O.api.getDuration()/O.frameCount}for(;O.thumbnails.length>O.X.length;)N= void 0,(N=O.thumbnails.pop())==null||N.dispose();for(;O.thumbnails.length<O.X.length;)N=new A4e,O.thumbnails.push(N),N.Wy(O.Y),g.G(O,N);for(N=0;N<O.X.length;N++)k=O.thumbnails[N].element,D=O.X[N],R=O.U*O.scale,d=D.nA/D.rows,Z=a/d,k.style.background="url("+D.url+") 0 "+-D.row*D.nA/D.rows*Z+"px/"+R*b.columns+"px "+d*D.rows*Z+"px",k.style.width=R*D.columns+"px",k.style.height=a+"px";Sn(O,O.api.getCurrentTime());for(a=O.api.getVideoData().I0;O.G.length>a.length;)N=void 0,(N=O.G.pop())==null||N.dispose(); for(;O.G.length<a.length;)N=new W5p,O.G.push(new W5p),g.G(O,N);for(N=0;N<a.length;N++)k=a[N],O.G[N].update({chapterTitle:k.title}),k=Math.round(k.startTime/b.T),D=Math.floor(k/b.rows),g.uF(O.G[N].element,"transform","translateX("+k%b.rows*O.U*O.scale+"px)"),D<O.thumbnails.length&&O.thumbnails[D]&&O.G[N].Wy(O.thumbnails[D].element);O.aX=!0}}}; Sn=function(O,b){O.Mi&&(O.Mi.x4=!0);O.update({seekTime:g.nF(b)});var a=O.U*O.scale;b=b<O.interval/2?-b*a/O.interval*2+O.T/2:-b*a/O.interval-a/2+O.T/2;b=g.qY(b,HrQ(O),O.T/2);O.L=b;O.V=O.L;g.uF(O.Tr,"transform","translateX("+(O.L-O.T/2)+"px)");g.uF(O.Tr,"padding","0px "+O.T/2+"px");g.uF(O.Y,"position","relative")}; Yj8=function(O,b){var a=O.U*O.scale;b-=O.T/2;return b>-a?-b/a*O.interval*.5:-(b+a/2)/a*O.interval}; HrQ=function(O){return-((O.Y.offsetWidth||(O.frameCount-1)*O.U*O.scale)-O.T/2)}; A4e=function(){g.f.call(this,{W:"div",C:"ytp-fine-scrubbing-thumbnail"})}; W5p=function(){g.f.call(this,{W:"div",C:"ytp-fine-scrubbing-chapter-title",j:[{W:"div",C:"ytp-fine-scrubbing-chapter-title-content",f8:"{{chapterTitle}}"}]})}; c4G=function(O){g.f.call(this,{W:"div",C:"ytp-heat-map-chapter",j:[{W:"svg",C:"ytp-heat-map-svg",S:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},j:[{W:"defs",j:[{W:"clipPath",S:{id:"{{id}}"},j:[{W:"path",C:"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%"},j:[{W:"stop",S:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{W:"stop",S:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{W:"rect",C:"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",C:"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",C:"ytp-heat-map-play",S:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{W:"path",C:"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=O;this.L=this.Gr("ytp-heat-map-svg");this.Y=this.Gr("ytp-heat-map-path");this.X=this.Gr("ytp-heat-map-graph");this.U=this.Gr("ytp-heat-map-play");this.T=this.Gr("ytp-heat-map-hover");this.V=this.Gr("ytp-modern-heat-map");this.R3=!1;this.G=60;O=""+g.NC(this);this.update({id:O});O="url(#"+O+")";this.X.setAttribute("clip-path",O);this.U.setAttribute("clip-path",O);this.T.setAttribute("clip-path", O)}; mG8=function(O,b){b>0&&(O.G=b,O.L.style.height=O.G+"px")}; I7=function(){g.f.call(this,{W:"div",C:"ytp-chapter-hover-container",j:[{W:"div",C:"ytp-progress-bar-padding"},{W:"div",C:"ytp-progress-list",j:[{W:"div",rd:["ytp-play-progress","ytp-swatch-background-color"]},{W:"div",C:"ytp-progress-linear-live-buffer"},{W:"div",C:"ytp-load-progress"},{W:"div",C:"ytp-hover-progress"},{W:"div",C:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.G=this.Gr("ytp-progress-list");this.Y=this.Gr("ytp-progress-linear-live-buffer"); this.X=this.Gr("ytp-ad-progress-list");this.U=this.Gr("ytp-load-progress");this.L=this.Gr("ytp-play-progress");this.V=this.Gr("ytp-hover-progress");this.T=this.Gr("ytp-chapter-hover-container")}; fC=function(O,b){g.uF(O.T,"width",b)}; z_w=function(O,b){g.uF(O.T,"margin-right",b+"px")}; J4f=function(){this.G=this.position=this.V=this.T=this.X=this.width=NaN}; E6A=function(){g.f.call(this,{W:"div",C:"ytp-timed-marker"});this.T=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.VH=function(O,b){g.Ay.call(this,{W:"div",C:"ytp-progress-bar-container",S:{"aria-disabled":"true"},j:[{W:"div",rd:["ytp-heat-map-container"],j:[{W:"div",C:"ytp-heat-map-edu"}]},{W:"div",rd:["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}}"},j:[{W:"div",C:"ytp-chapters-container"},{W:"div",C:"ytp-timed-markers-container"},{W:"div",C:"ytp-clip-start-exclude"}, {W:"div",C:"ytp-clip-end-exclude"},{W:"div",C:"ytp-scrubber-container",j:[{W:"div",rd:["ytp-scrubber-button","ytp-swatch-background-color"],j:[{W:"div",C:"ytp-scrubber-pull-indicator"},{W:"img",rd:["ytp-decorated-scrubber-button"]}]}]}]},{W:"div",rd:["ytp-fine-scrubbing-container"],j:[{W:"div",C:"ytp-fine-scrubbing-edu"}]},{W:"div",C:"ytp-bound-time-left",f8:"{{boundTimeLeft}}"},{W:"div",C:"ytp-bound-time-right",f8:"{{boundTimeRight}}"},{W:"div",C:"ytp-clip-start",S:{title:"{{clipstarttitle}}"},f8:"{{clipstarticon}}"}, {W:"div",C:"ytp-clip-end",S:{title:"{{clipendtitle}}"},f8:"{{clipendicon}}"}]});this.api=O;this.Yt=!1;this.qk=this.n0=this.L8=this.Y=this.vD=0;this.Is=null;this.ip=!1;this.C8={};this.pF={};this.clipEnd=Infinity;this.zo=this.Gr("ytp-clip-end");this.I8=new g.vy(this.zo,!0);this.o8=this.Gr("ytp-clip-end-exclude");this.yW=this.Gr("ytp-clip-start-exclude");this.clipStart=0;this.FX=this.Gr("ytp-clip-start");this.zl=new g.vy(this.FX,!0);this.yl=this.yp=0;this.progressBar=this.Gr("ytp-progress-bar");this.Zh= {};this.OU={};this.bV=this.Gr("ytp-chapters-container");this.l4=this.Gr("ytp-timed-markers-container");this.T=[];this.U=[];this.FM={};this.iE=null;this.aX=-1;this.fF=this.Ni=0;this.Yl=this.L=null;this.xt=this.Gr("ytp-scrubber-button");this.Tr=this.Gr("ytp-decorated-scrubber-button");this.WD=this.Gr("ytp-scrubber-container");this.m_=new g.cO;this.Dq=0;this.q5=new J4f;this.V=new IH(0,0);this.WB=null;this.J=this.gF=!1;this.I0=null;this.Mi=this.Gr("ytp-heat-map-container");this.yJ=this.Gr("ytp-heat-map-edu"); this.X=[];this.heatMarkersDecorations=[];this.Ql=this.Gr("ytp-fine-scrubbing-container");this.A0=this.Gr("ytp-fine-scrubbing-edu");this.G=void 0;this.Py=this.CJ=this.UU=!1;this.tooltip=b.qd();this.addOnDisposeCallback(g.zp(this.tooltip,this.zo));g.G(this,this.I8);this.I8.subscribe("hoverstart",this.IE,this);this.I8.subscribe("hoverend",this.oE,this);this.B(this.zo,"click",this.qH);this.addOnDisposeCallback(g.zp(this.tooltip,this.FX));g.G(this,this.zl);this.zl.subscribe("hoverstart",this.IE,this); this.zl.subscribe("hoverend",this.oE,this);this.B(this.FX,"click",this.qH);Ml3(this);this.B(O,"resize",this.S8);this.B(O,"presentingplayerstatechange",this.Bv);this.B(O,"videodatachange",this.gI);this.B(O,"videoplayerreset",this.IZ);this.B(O,"cuerangesadded",this.x3r);this.B(O,"cuerangesremoved",this.nlG);this.B(O,"onLoopRangeChange",this.qg);this.B(O,"innertubeCommand",this.onClickCommand);this.B(O,"onRetroModeChanged",this.o1l);this.B(O,g.yo("timedMarkerCueRange"),this.TDG);this.B(O,"updatemarkervisibility", this.SG);this.B(O,"serverstitchedvideochange",this.bZU);this.updateVideoData(O.getVideoData(),!0);this.qg(O.getLoopRange());lZ(this)&&!this.G&&(this.G=new UGY(this.api,this.tooltip),O=g.ze(this.element).x||0,this.G.S8(O,this.Y),this.G.Wy(this.Ql),g.G(this,this.G),this.B(this.G.dismissButton,"click",this.Wx),this.B(this.G.playButton,"click",this.Yn),this.B(this.G.element,"dblclick",this.Yn));this.api.createClientVe(this.Mi,this,139609,!0);this.api.createClientVe(this.yJ,this,140127,!0);this.api.createClientVe(this.A0, this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)}; Ml3=function(O){if(O.T.length===0){var b=new I7;O.T.push(b);g.G(O,b);b.Wy(O.bV,0)}for(;O.T.length>1;)O.T.pop().dispose();fC(O.T[0],"100%");O.T[0].startTime=0;O.T[0].title=""}; n63=function(O){var b=b===void 0?NaN:b;var a=new c4G(O.api);O.X.push(a);g.G(O,a);a.Wy(O.Mi);b>=0&&(a.element.style.width=b+"px")}; pj8=function(O){for(;O.U.length;)O.U.pop().dispose()}; o67=function(O){var b,a,N,k,D;return(D=g.P((k=g.P((b=O.getWatchNextResponse())==null?void 0:(a=b.playerOverlays)==null?void 0:(N=a.playerOverlayRenderer)==null?void 0:N.decoratedPlayerBarRenderer,pE))==null?void 0:k.playerBar,GIY))==null?void 0:D.chapters}; xGQ=function(O){for(var b=O.T,a=[],N=0;N<b.length;N++)if(!isNaN(b[N].startTime)){var k=b[N].startTime;k=new g.tp(k,N===b.length-1?Infinity:b[N+1].startTime,{namespace:"chapterCueRange",priority:9,id:"c_"+k});a.push(k)}O.api.dD("chapterCueRange");O.api.t2(a)}; VlG=function(O,b){var a,N=(a=O.Zh[b])==null?void 0:a.chapters;N&&(P6e(O,N),O.api.getVideoData().I0=O.T,xGQ(O));var k;if((a=(k=O.Zh[b])==null?void 0:k.markers)&&b!=="HEATSEEKER"){pj8(O);k=g.r(a);for(a=k.next();!a.done;a=k.next())if(N=a.value,a=new E6A,N=g.P(N,g.v6e)){var D=void 0;a.title=((D=N.title)==null?void 0:D.simpleText)||"";D=void 0;a.timeRangeStartMillis=(D=N.timeRangeStartMillis)!=null?D:NaN;var R=D=void 0;a.onActiveCommand=(R=(D=N)==null?void 0:D.onActiveCommand)!=null?R:void 0;j8b(O,a)}SjG(O, O.U);k=O.U;a=O.FM;N=[];for(D=0;D<k.length;D++)!isNaN(k[D].timeRangeStartMillis)&&k[D].onActiveCommand&&(R=CBe(k[D].timeRangeStartMillis,D===k.length-1?Infinity:k[D+1].timeRangeStartMillis),N.push(R),a[R.id]=k[D].onActiveCommand);O.api.t2(N)}var d;if(b=g.P((d=O.Zh[b])==null?void 0:d.heatmap,ItB)){d=b.heatMarkers||[];var Z;k=(Z=b.minHeightDp)!=null?Z:0;var F;Z=(F=b.maxHeightDp)!=null?F:60;F=O.T.length;a=null;for(N=0;N<F;N++){R=O.T[N].startTime;var B=N===F-1?Infinity:O.T[N+1].startTime;N===O.X.length&& n63(O);D=[];a&&D.push(a);for(var K=g.r(d),t=K.next();!t.done;t=K.next()){t=t.value;var h=void 0,y=void 0,U=(y=(h=g.P(t,ft8))==null?void 0:h.timeRangeStartMillis)!=null?y:-1;U>=R&&U<=B&&D.push(t)}Z>0&&(O.Mi.style.height=Z+"px");R=O.X[N];B=D;t=k;y=Z;U=N===0;U=U===void 0?!1:U;mG8(R,y);K=B;h=R.G;U=U===void 0?!1:U;var u=1E3/K.length,q=[];q.push({x:0,y:100});for(var W=0;W<K.length;W++){var m=void 0,E=((m=g.P(K[W],ft8))==null?void 0:m.heatMarkerIntensityScoreNormalized)||0;m=(W+.5)*u;E=100-g.qY(E*100,t/ h*100,y/h*100);W!==0||U||q.push({x:0,y:E});q.push({x:m,y:E});W===K.length-1&&q.push({x:1E3,y:E})}q.push({x:1E3,y:100});K=q;B=B.length===0?"":KVQ(K);R.api.D("delhi_modern_web_player")?R.V.setAttribute("d",B):R.Y.setAttribute("d",B);R.R3=B!=="";g.TW(R.api.getRootNode(),"ytp-heat-map",R.R3);g.TW(R.api.getRootNode(),"ytp-heat-map-played_bar",R.api.D("web_player_heat_map_played_bar")&&B!=="");R.api.D("delhi_modern_web_player")&&(R.V.style.display="block",R.X.style.display="none",R.T.style.display="none"); D.length>0&&(a=D[D.length-1])}g.LC(O);d=[];b=g.r(b.heatMarkersDecorations||[]);for(k=b.next();!k.done;k=b.next())if(k=g.P(k.value,ltz))Z=k.label,N=a=F=void 0,d.push({visibleTimeRangeStartMillis:(F=k.visibleTimeRangeStartMillis)!=null?F:-1,visibleTimeRangeEndMillis:(a=k.visibleTimeRangeEndMillis)!=null?a:-1,decorationTimeMillis:(N=k.decorationTimeMillis)!=null?N:NaN,label:Z?g.Hc(Z):""});O.heatMarkersDecorations=d}}; j8b=function(O,b){O.U.push(b);g.G(O,b);b.Wy(O.l4,O.l4.children.length)}; SjG=function(O,b){b=g.r(b);for(var a=b.next();!a.done;a=b.next()){a=a.value;var N=Xk(O,a.timeRangeStartMillis/(O.V.T*1E3),iZ(O)),k=O.api.D("delhi_modern_web_player")?.667:.6;g.uF(a.element,"transform","translateX("+N+"px) scaleX("+k+")")}}; P6e=function(O,b){var a=0,N=!1;b=g.r(b);for(var k=b.next();!k.done;k=b.next()){k=k.value;if(g.P(k,L5e)){k=g.P(k,L5e);var D={startTime:NaN,title:null,onActiveCommand:void 0},R=k.title;D.title=R?g.Hc(R):"";R=k.timeRangeStartMillis;R!=null&&(D.startTime=R);D.onActiveCommand=k.onActiveCommand;k=D;a===0&&k.startTime!==0&&(O.T[a].startTime=0,O.T[a].title="",O.T[a].onActiveCommand=k.onActiveCommand,a++,N=!0);O.T.length<=a&&(D=new I7,O.T.push(D),g.G(O,D),D.Wy(O.bV,O.bV.children.length));O.T[a].startTime= k.startTime;O.T[a].title=k.title?k.title:"";O.T[a].onActiveCommand=k.onActiveCommand;O.T[a].index=N?a-1:a}a++}for(;a<O.T.length;)O.T.pop().dispose();g.LC(O);QH(O)}; g.LC=function(O){O.Ni=O.T.length-1;O.fF=0;Xje(O,!0)&&Xje(O,!1);for(var b=0,a=0;a<O.T.length;a++)if(O.T[a].width===0){if(a===O.T.length-1)for(var N=O.T.length-1;N>=0;N--)if(O.T[N].width>0){z_w(O.T[N],0);var k=Math.floor(O.T[N].width);O.T[N].width=k;fC(O.T[N],k+"px");break}O.T[a].width=0;fC(O.T[a],"0")}else a===O.T.length-1?(N=Math.floor(O.T[a].width+b),O.T[a].width=N,fC(O.T[a],N+"px")):(b=O.T[a].width+b,N=Math.round(b),b-=N,O.T[a].width=N,fC(O.T[a],N+"px"));a=0;if(O.X.length===O.T.length)for(b=0;b< O.X.length;b++)N=O.T[b].width,O.X[b].element.style.width=N+"px",O.X[b].element.style.left=a+"px",a+=N+en(O);O.api.D("delhi_modern_web_player")&&(O.T.length===1?O.T[0].G.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(O.T[0].G.classList.remove("ytp-progress-bar-end"),O.T[0].G.classList.add("ytp-progress-bar-start"),O.T[O.T.length-1].G.classList.add("ytp-progress-bar-end")))}; Xje=function(O,b){var a=0,N=!1,k=O.T.length,D=O.V.T*1E3;D===0&&(D=O.api.getProgressState().seekableEnd*1E3);if(D>0&&O.Y>0){for(var R=O.Y-en(O)*O.Ni,d=O.fF===0?3:R*O.fF,Z=g.r(O.T),F=Z.next();!F.done;F=Z.next())F.value.width=0;for(;a<k;){Z=D-O.T[a].startTime;a<k-1&&(Z=O.T[a+1].startTime-O.T[a].startTime,z_w(O.T[a],en(O)));g.TW(O.T[a].T,"ytp-exp-chapter-hover-container",O.T.length>1);F=(D===0?0:Z/D*R)+O.T[a].width;if(F>d)O.T[a].width=F;else{O.T[a].width=0;var B=O,K=a,t=B.T[K-1];t!==void 0&&t.width>0? t.width+=F:K<B.T.length-1&&(B.T[K+1].width+=F);z_w(B.T[K],0);b&&(O.Ni--,Z/D>O.fF&&(O.fF=Z/D),N=!0)}a++}}return N}; QH=function(O){if(O.Y){var b=O.api.getProgressState(),a=O.api.getVideoData();if(!(a&&a.enableServerStitchedDai&&a.hZ)||isFinite(b.current)){var N;if(((N=O.api.getVideoData())==null?0:$n(N))&&b.airingStart&&b.airingEnd)var k=Ox(O,b.airingStart,b.airingEnd);else if(O.api.getPresentingPlayerType()===2){var D,R,d;k=(a=(k=O.api.getVideoData())==null?void 0:(D=k.getPlayerResponse())==null?void 0:(R=D.playerConfig)==null?void 0:(d=R.webPlayerConfig)==null?void 0:d.skippableAdProgressBarDuration)?Ox(O,b.seekableStart, a/1E3):Ox(O,b.seekableStart,b.seekableEnd)}else k=Ox(O,b.seekableStart,b.seekableEnd);D=fF(k,b.loaded,0);b=fF(k,b.current,0);R=O.V.G!==k.G||O.V.T!==k.T;O.V=k;bY(O,b,D);R&&irG(O);Q8e(O)}}}; Ox=function(O,b,a){return e_7(O)?new IH(Math.max(b,O.WB.startTimeMs/1E3),Math.min(a,O.WB.endTimeMs/1E3)):new IH(b,a)}; bkA=function(O,b){var a,N,k;b=g.P((a=b.getWatchNextResponse())==null?void 0:(N=a.playerOverlays)==null?void 0:(k=N.playerOverlayRenderer)==null?void 0:k.decoratedPlayerBarRenderer,pE);if(b==null?0:b.progressColor)for(a=0;a<O.T.length;a++)O.T[a].nF("PLAY_PROGRESS").style.background=g.XE(b.progressColor);a=g.P(b==null?void 0:b.playhead,OkG);var D,R;O.Xy=(a==null?void 0:(D=a.playheadImage)==null?void 0:D.thumbnails)&&(a==null?void 0:(R=a.playheadImage)==null?void 0:R.thumbnails[0].url);var d,Z;O.R7= (a==null?void 0:(d=a.playheadFastForwardImage)==null?void 0:d.thumbnails)&&(a==null?void 0:(Z=a.playheadFastForwardImage)==null?void 0:Z.thumbnails[0].url);var F,B;O.zG=(a==null?void 0:(F=a.playheadRewindImage)==null?void 0:F.thumbnails)&&(a==null?void 0:(B=a.playheadRewindImage)==null?void 0:B.thumbnails[0].url);g.TW(O.WD,"ytp-decorated-scrubber-container",!!O.Xy&&!O.api.jL().Gc);var K;if(a==null?0:(K=a.loggingDirectives)==null?0:K.trackingParams){var t;O.api.setTrackingParams(O.Tr,a==null?void 0: (t=a.loggingDirectives)==null?void 0:t.trackingParams);O.api.createServerVe(O.Tr,O)}O.Xy&&!O.api.jL().Gc&&(O.Tr.src=O.Xy);O.R7&&fetch(O.R7,{cache:"force-cache"});O.zG&&fetch(O.zG,{cache:"force-cache"})}; aKG=function(O,b){var a;if(((a=O.WB)==null?void 0:a.type)==="repeatChapter"||(b==null?void 0:b.type)==="repeatChapter")b&&(b=O.T[Fk(O.T,b.startTimeMs)],g.TW(b.T,"ytp-repeating-chapter",!1)),O.WB&&(b=O.T[Fk(O.T,O.WB.startTimeMs)],g.TW(b.T,"ytp-repeating-chapter",!0)),O.T.forEach(function(N){g.TW(N.T,"ytp-exp-chapter-hover-container",!O.WB)})}; NH=function(O,b){var a=KUY(O.V,b.G);if(O.T.length>1){a=a$(O,b.V,!0);for(var N=0,k=0;k<a;k++)O.T[k].width>0&&(N+=O.T[k].width,N+=en(O));a=(O.T[a].startTime+(b.V-N)/O.T[a].width*((a===O.T.length-1?O.V.T*1E3:O.T[a+1].startTime)-O.T[a].startTime))/1E3||0}return a}; kz=function(O,b,a,N,k){b=b<0?0:Math.floor(Math.min(b,O.api.getDuration())*1E3);a=a<0?0:Math.floor(Math.min(a,O.api.getDuration())*1E3);O=O.progressBar.visualElement;N={seekData:{startMediaTimeMs:b,endMediaTimeMs:a,seekSource:N}};(b=g.n3())&&g.Rx(CP)(void 0,b,O,k,N,void 0)}; NZA=function(O,b,a){if(a>=O.T.length)return!1;var N=O.Y-en(O)*O.Ni;return Math.abs(b-O.T[a].startTime/1E3)/O.V.T*N<4}; irG=function(O){O.xt.style.removeProperty("height");for(var b=g.r(Object.keys(O.C8)),a=b.next();!a.done;a=b.next())klz(O,a.value);DU(O);bY(O,O.yl,O.yp)}; iZ=function(O){var b=O.m_.x;b=g.qY(b,0,O.Y);O.q5.update(b,O.Y);return O.q5}; R$=function(O){return(O.J?135:90)-sx(O)}; sx=function(O){var b=48,a=O.api.K();O.api.D("delhi_modern_web_player")?b=O.J?96:68:O.J?b=54:g.oS(a)&&!a.G&&(b=40);return b}; bY=function(O,b,a){O.yl=b;O.yp=a;var N=iZ(O),k=O.V.T,D=KUY(O.V,O.yl),R=g.cS("$PLAY_PROGRESS sur $DURATION",{PLAY_PROGRESS:g.nF(D,!0),DURATION:g.nF(k,!0)}),d=Fk(O.T,D*1E3);d=O.T[d].title;O.update({ariamin:Math.floor(O.V.G),ariamax:Math.floor(k),arianow:Math.floor(D),arianowtext:d?d+" "+R:R});k=O.clipStart;D=O.clipEnd;O.WB&&O.api.getPresentingPlayerType()!==2&&(k=O.WB.startTimeMs/1E3,D=O.WB.endTimeMs/1E3);k=fF(O.V,k,0);d=fF(O.V,D,1);R=O.api.getVideoData();D=g.qY(b,k,d);a=(R==null?0:g.bN(R))?1:g.qY(a, k,d);b=Xk(O,b,N);g.uF(O.WD,"transform","translateX("+b+"px)");O.api.D("delhi_modern_web_player")&&O.api.D("delhi_modern_web_player_cutout")&&DTb(O,b);$z(O,N,k,D,"PLAY_PROGRESS");(R==null?0:$n(R))?(b=O.api.getProgressState().seekableEnd)&&$z(O,N,D,fF(O.V,b),"LIVE_BUFFER"):$z(O,N,k,a,"LOAD_PROGRESS");if(O.api.D("web_player_heat_map_played_bar")){var Z;(Z=O.X[0])!=null&&Z.U.setAttribute("width",(D*100).toFixed(2)+"%")}}; DTb=function(O,b){O.api.getPresentingPlayerType()!==1?O.bV.style.removeProperty("clip-path"):(b||(b=Xk(O,O.yl,iZ(O))),O.bV.style.clipPath='path("'+(O.ip?saA(O,8,b,O.J?50:36,0,6):saA(O,4,b,O.J?34:24,2,3))+'")')}; saA=function(O,b,a,N,k,D){var R=a-N/2;a+=N/2;b+=k;return"M 0 "+k+" L 0 "+(b+" L ")+(R+" "+b+" C ")+(R+D+" "+b+" "+(R+D)+" "+k+" "+R+" "+k+" L 0 ")+(k+" M ")+(a+" "+k+" L ")+(O.Y+" "+k+" L ")+(O.Y+" "+b+" L ")+(a+" "+b+" C ")+(a-D+" "+b+" "+(a-D)+" "+k+" "+a+" "+k)}; $z=function(O,b,a,N,k){var D=O.T.length,R=b.T-O.Ni*en(O),d=a*R;a=a$(O,d);var Z=N*R;R=a$(O,Z);k==="HOVER_PROGRESS"&&(R=a$(O,b.T*N,!0),Z=b.T*N-Rse(O,b.T*N)*en(O));N=Math.max(d-$Tz(O,a),0);for(d=a;d<D;d++)O.T[d].nF(k).style.left=a===d?N+"px":"0";b=Xk(O,O.yl,b);for(D=a;D<R;D++){d=O.T[D].nF(k);var F=O.T[D].width,B=D===a?F-N:F;Ce(O,d,B,F);CoA(O,d,B,F,D,b,k)}D=O.T[R].width;Z=g.qY(Z-$Tz(O,R),0,D);a===R&&(Z-=N);N=O.T[R].nF(k);Ce(O,N,Z,D);CoA(O,N,Z,D,R,b,k);Z=O.T.length;for(R+=1;R<Z;R++)dTe(O,R,k);for(R=0;R< a;R++)dTe(O,R,k)}; $Tz=function(O,b){if(b>=O.T.length)return O.Y;for(var a=0,N=0;N<b;)a+=O.T[N].width,N++;return a}; dTe=function(O,b,a){a=O.T[b].nF(a);Ce(O,a,0,O.T[b].width)}; CoA=function(O,b,a,N,k,D,R){R==="PLAY_PROGRESS"&&(a=!N||O.api.K().G?1:a/N,O.yW.clientWidth>0||O.o8.clientWidth>0?(D=b.clientWidth/a,O=-1*O.yW.clientWidth/a):(D/=a,O=-1*O.T[k].element.offsetLeft/a),g.uF(b,"background-size",D+"px"),g.uF(b,"background-position-x",O+"px"))}; Ce=function(O,b,a,N,k){k||O.api.K().G?b.style.width=a+"px":g.uF(b,"transform","scalex("+(N?a/N:0)+")")}; a$=function(O,b,a){var N=0;(a===void 0?0:a)&&(b-=Rse(O,b)*en(O));a=g.r(O.T);for(var k=a.next();!k.done;k=a.next()){k=k.value;if(b>k.width)b-=k.width;else break;N++}return N===O.T.length?N-1:N}; Xk=function(O,b,a){var N=b*O.V.T*1E3;for(var k=-1,D=g.r(O.T),R=D.next();!R.done;R=D.next())R=R.value,N>R.startTime&&R.width>0&&k++;N=k<0?0:k;k=a.T-en(O)*O.Ni;return b*k+en(O)*N+a.X}; Rse=function(O,b){for(var a=O.T.length,N=0,k=g.r(O.T),D=k.next();!D.done;D=k.next())if(D=D.value,D.width!==0)if(b>D.width)b-=D.width,b-=en(O),N++;else break;return N===a?a-1:N}; g.Zkz=function(O,b,a,N){var k=O.Y!==a,D=O.J!==N;O.vD=b;O.Y=a;O.J=N;lZ(O)&&(b=O.G)!=null&&(b.scale=N?1.5:1);irG(O);O.T.length===1&&(O.T[0].width=a||0);k&&g.LC(O);O.G&&D&&lZ(O)&&(O.G.isEnabled&&(a=O.J?135:90,N=a-sx(O),O.Ql.style.height=a+"px",g.uF(O.Mi,"transform","translateY("+-N+"px)"),g.uF(O.progressBar,"transform","translateY("+-N+"px)")),qj3(O.G))}; DU=function(O){var b=!!O.WB&&O.api.getPresentingPlayerType()!==2,a=O.clipStart,N=O.clipEnd,k=!0,D=!0;b&&O.WB?(a=O.WB.startTimeMs/1E3,N=O.WB.endTimeMs/1E3):(k=a>O.V.G,D=O.V.T>0&&N<O.V.T);var R,d;if(((R=O.WB)==null?0:R.postId)||((d=O.WB)==null?void 0:d.type)==="repeatChapter")D=k=!1;g.TW(O.element,"ytp-loop-range-enabled",b);g.TW(O.element,"ytp-clip-start-enabled",k);g.TW(O.element,"ytp-clip-end-enabled",D);b=k?fF(O.V,a,0):0;N=D?fF(O.V,N,1):1;O.FX.style.left=Math.round(b*1E3)/10+"%";O.zo.style.left= Math.round(N*1E3)/10+"%";O.yW.style.width=Math.round(b*1E3)/10+"%";O.o8.style.left=Math.round(N*1E3)/10+"%";O.o8.style.width=Math.round((1-N)*1E3)/10+"%"}; Q8e=function(O){var b;if((b=O.api.getVideoData())==null||!$n(b)){b=iZ(O);$z(O,b,O.yl,Math.max(b.G,O.yl),"HOVER_PROGRESS");for(var a=a$(O,b.T*O.yl,!0),N=a$(O,b.V,!0),k=a;k<=N;k++)g.TW(O.T[k].V,"ytp-hover-progress-light",b.G>O.yl);g.TW(O.xt,"ytp-scrubber-button-hover",a===N&&O.T.length>1);if(O.api.D("web_player_heat_map_played_bar")){var D;(D=O.X[0])!=null&&D.T.setAttribute("width",(b.G*100).toFixed(2)+"%")}}}; klz=function(O,b){var a=O.C8[b];b=O.pF[b];var N=iZ(O),k=fF(O.V,a.start/1E3,0),D=HPz(a,O.J)/N.width;var R=fF(O.V,a.end/1E3,1);D!==Number.POSITIVE_INFINITY&&(k=g.qY(k,0,R-D));R=Math.min(R,k+D);a.color&&(b.style.background=a.color);a=k;b.style.left=Math.max(a*N.T+N.X,0)+"px";Ce(O,b,g.qY((R-a)*N.T+N.X,0,N.width),N.width,!0)}; F_G=function(O,b){var a=b.getId();O.C8[a]===b&&(g.az(O.pF[a]),delete O.C8[a],delete O.pF[a])}; lZ=function(O){var b=g.R_(O.api.K())&&(O.api.D("web_shorts_pip")||O.api.D("web_watch_pip")),a;return!((a=O.api.getVideoData())==null?0:a.isLivePlayback)&&!O.api.isMinimized()&&!O.api.isInline()&&(!O.api.DZ()||!b)}; d8=function(O){O.G&&(O.G.disable(),O.L8=0,O.Mi.style.removeProperty("transform"),O.progressBar.style.removeProperty("transform"),O.Ql.style.removeProperty("height"),O.element.parentElement&&O.element.parentElement.style.removeProperty("height"))}; gmb=function(O,b){var a=b/R$(O)*sx(O);g.uF(O.progressBar,"transform","translateY("+-b+"px)");g.uF(O.Mi,"transform","translateY("+-b+"px)");g.uF(O.Ql,"transform","translateY("+a+"px)");O.Ql.style.height=b+a+"px";O.element.parentElement&&(O.element.parentElement.style.height=sx(O)-a+"px")}; BZ3=function(O,b){b?O.L||(O.element.removeAttribute("aria-disabled"),O.L=new g.vy(O.progressBar,!0),O.api.D("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&O.L.subscribe("hoverstart",O.XU_,O),O.L.subscribe("hovermove",O.WXy,O),O.L.subscribe("hoverend",O.aqk,O),O.L.subscribe("dragstart",O.VSy,O),O.L.subscribe("dragmove",O.rir,O),O.L.subscribe("dragend",O.ZD4,O),O.api&&O.api.D("delhi_modern_web_player")&&O.api.D("delhi_modern_web_player_cutout")&&(O.Yl=new g.vy(O.progressBar, !0),O.Yl.subscribe("hoverstart",function(){O.ip=!0;DTb(O)},O),O.Yl.subscribe("hoverend",function(){O.ip=!1; DTb(O)},O)),O.I0=O.listen("keydown",O.S7)):O.L&&(O.element.setAttribute("aria-disabled","true"),O.Zq(O.I0),O.L.cancel(),O.L.dispose(),O.L=null)}; en=function(O){return O.api.D("delhi_modern_web_player")?4:O.J?3:2}; e_7=function(O){var b;return!((b=O.WB)==null||!b.postId)&&O.api.getPresentingPlayerType()!==2}; ZU=function(O,b){g.f.call(this,{W:"button",rd:["ytp-remote-button","ytp-button"],S:{title:"Regarder sur un t\u00e9l\u00e9viseur","aria-haspopup":"true","data-priority":"10"},f8:"{{icon}}"});this.Z=O;this.s0=b;this.T=null;this.B(O,"onMdxReceiversChange",this.iV);this.B(O,"presentingplayerstatechange",this.iV);this.B(O,"appresize",this.iV);O.createClientVe(this.element,this,139118);this.iV();this.listen("click",this.G,this);JK(O,this.element,this)}; Fs=function(O,b){g.f.call(this,{W:"button",rd:["ytp-button","ytp-settings-button"],S:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":T2(),title:"Param\u00e8tres","data-tooltip-target-id":"ytp-settings-button"},j:[O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M12.84 1H11.15C10.72 .99 10.30 1.14 9.95 1.40C9.60 1.66 9.35 2.02 9.23 2.44L9.19 2.61C9.11 3.00 8.96 3.38 8.73 3.71C8.51 4.04 8.22 4.33 7.89 4.55L7.75 4.64C7.37 4.85 6.96 4.98 6.53 5.02C6.11 5.06 5.68 5.01 5.27 4.87C4.86 4.73 4.42 4.73 4.00 4.86C3.59 5.00 3.23 5.26 2.99 5.62L2.89 5.77L2.05 7.23C1.82 7.63 1.73 8.10 1.81 8.55C1.88 9.01 2.12 9.43 2.47 9.73L2.58 9.84C3.15 10.39 3.50 11.15 3.50 12L3.49 12.16C3.47 12.56 3.37 12.95 3.19 13.31C3.01 13.67 2.77 13.99 2.47 14.26C2.12 14.56 1.88 14.98 1.81 15.43C1.73 15.89 1.82 16.36 2.05 16.76L2.89 18.22L2.99 18.37C3.24 18.73 3.59 18.99 4.01 19.13C4.42 19.26 4.86 19.26 5.27 19.12L5.42 19.07C5.81 18.96 6.21 18.93 6.61 18.98C7.01 19.03 7.40 19.15 7.75 19.36L7.89 19.44C8.22 19.66 8.51 19.95 8.73 20.28C8.96 20.61 9.11 20.99 9.19 21.38C9.28 21.84 9.52 22.24 9.88 22.54C10.24 22.83 10.69 23.00 11.15 23H12.84C13.30 23.00 13.75 22.83 14.11 22.54C14.47 22.24 14.71 21.84 14.80 21.38C14.89 20.96 15.06 20.56 15.31 20.21C15.55 19.86 15.88 19.57 16.25 19.36L16.39 19.28C16.75 19.10 17.14 18.99 17.54 18.96C17.94 18.94 18.34 18.99 18.72 19.12L18.89 19.17C19.31 19.27 19.75 19.24 20.15 19.07C20.55 18.90 20.88 18.60 21.10 18.23L21.95 16.76C22.18 16.36 22.26 15.89 22.19 15.43C22.11 14.98 21.88 14.56 21.53 14.26C21.23 13.99 20.98 13.67 20.80 13.31C20.63 12.95 20.52 12.56 20.50 12.16L20.50 12C20.50 11.57 20.59 11.14 20.77 10.75C20.94 10.36 21.20 10.01 21.53 9.73C21.88 9.43 22.11 9.01 22.19 8.55C22.26 8.10 22.18 7.63 21.95 7.23L21.10 5.76C20.88 5.39 20.55 5.09 20.15 4.92C19.76 4.75 19.31 4.72 18.89 4.82L18.72 4.87C18.34 5.00 17.94 5.05 17.54 5.03C17.14 5.00 16.75 4.89 16.4 4.71L16.25 4.63C15.88 4.42 15.56 4.13 15.31 3.78C15.06 3.43 14.89 3.03 14.80 2.61C14.71 2.15 14.47 1.74 14.11 1.45C13.75 1.16 13.30 .99 12.84 1ZM11.15 3H12.84C12.98 3.70 13.26 4.36 13.68 4.94C14.09 5.52 14.63 6.01 15.25 6.37C15.87 6.72 16.55 6.94 17.26 7.01C17.97 7.08 18.69 6.99 19.37 6.76L20.21 8.23C19.67 8.69 19.24 9.27 18.94 9.92C18.65 10.57 18.50 11.28 18.5 12C18.50 12.71 18.65 13.42 18.95 14.07C19.24 14.72 19.67 15.29 20.21 15.76L19.37 17.23C18.69 16.99 17.97 16.91 17.26 16.98C16.55 17.05 15.86 17.27 15.25 17.63C14.63 17.98 14.09 18.47 13.68 19.05C13.26 19.63 12.98 20.29 12.84 21H11.15C11.01 20.29 10.73 19.63 10.31 19.05C9.90 18.47 9.36 17.98 8.75 17.62C8.13 17.27 7.44 17.05 6.73 16.98C6.02 16.91 5.30 16.99 4.62 17.23L3.78 15.76C4.32 15.29 4.75 14.71 5.05 14.06C5.34 13.41 5.49 12.71 5.5 12C5.50 11.28 5.34 10.57 5.05 9.92C4.75 9.27 4.32 8.69 3.78 8.23L4.62 6.76C5.30 7.00 6.02 7.08 6.73 7.01C7.44 6.94 8.13 6.72 8.75 6.37C9.36 6.01 9.90 5.52 10.31 4.94C10.73 4.36 11.01 3.70 11.15 3ZM12.00 8C10.94 8 9.92 8.42 9.17 9.17C8.42 9.92 8.00 10.93 8.00 12C8.00 13.06 8.42 14.07 9.17 14.82C9.92 15.57 10.94 16 12.00 16C13.06 16 14.08 15.57 14.83 14.82C15.58 14.07 16.00 13.06 16.00 12C16.00 10.93 15.58 9.92 14.83 9.17C14.08 8.42 13.06 8 12.00 8ZM12.00 10H12L12.20 10.01C12.69 10.06 13.15 10.29 13.48 10.65C13.81 11.02 14.00 11.50 14 12L13.99 12.20C13.95 12.58 13.80 12.95 13.55 13.25C13.31 13.55 12.98 13.78 12.62 13.90C12.25 14.02 11.85 14.03 11.48 13.93C11.11 13.83 10.77 13.62 10.51 13.34C10.25 13.05 10.08 12.69 10.02 12.31C9.96 11.93 10.01 11.54 10.17 11.18C10.32 10.83 10.58 10.53 10.91 10.32C11.23 10.11 11.61 10.00 12 10", fill:"white"}}]}:g.Pc()]});this.Z=O;this.s0=b;this.G=!0;this.listen("click",this.V);this.B(O,"onPlaybackQualityChange",this.updateBadge);this.B(O,"videodatachange",this.updateBadge);this.B(O,"webglsettingschanged",this.updateBadge);this.B(O,"appresize",this.T);JK(O,this.element,this);this.Z.createClientVe(this.element,this,28663);this.updateBadge();this.T(O.jL().getPlayerSize())}; K_b=function(O,b){O.G=!!b;O.T(O.Z.jL().getPlayerSize())}; g8=function(O,b){FL.call(this,"Annotations",g.ye.YL);this.Z=O;this.s0=b;this.T=!1;O.D("web_settings_menu_icons")&&(b=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M9.65 6.00L9.5 6H2.5L2.34 6.00C1.97 6.04 1.63 6.21 1.38 6.49C1.13 6.77 1.00 7.12 1 7.5V13.5L1.00 13.65C1.04 14.02 1.21 14.36 1.49 14.61C1.77 14.86 2.12 15 2.5 15H4.5L3.81 17.75C3.77 17.89 3.77 18.03 3.79 18.17C3.82 18.31 3.87 18.45 3.95 18.56C4.03 18.68 4.14 18.78 4.26 18.85C4.38 18.92 4.51 18.97 4.66 18.99L4.78 19H8.55L8.72 18.98C8.88 18.95 9.04 18.89 9.17 18.79C9.30 18.68 9.40 18.55 9.47 18.40L9.52 18.24L10.62 13.96C10.84 13.11 10.96 12.24 10.99 11.36L11 10.98V7.5C11 7.12 10.86 6.77 10.61 6.49C10.36 6.21 10.02 6.04 9.65 6.00ZM21.65 6.00L21.5 6H14.5L14.34 6.00C13.97 6.04 13.63 6.21 13.38 6.49C13.13 6.77 13 7.12 13 7.5V13.5L13.00 13.65C13.04 14.02 13.21 14.36 13.49 14.61C13.77 14.86 14.12 15 14.5 15H16.5L15.81 17.75C15.77 17.89 15.77 18.03 15.79 18.17C15.82 18.31 15.87 18.44 15.95 18.56C16.03 18.68 16.14 18.78 16.26 18.85C16.38 18.92 16.51 18.97 16.66 18.99L16.78 19H20.55L20.72 18.98C20.88 18.95 21.04 18.89 21.17 18.79C21.30 18.68 21.40 18.55 21.47 18.40L21.52 18.24L22.62 13.96C22.84 13.11 22.96 12.24 22.99 11.36L23 10.98V7.5C23 7.12 22.86 6.77 22.61 6.49C22.36 6.21 22.02 6.04 21.65 6.00ZM3 13V8H9V10.98C9.00 11.71 8.91 12.44 8.76 13.16L8.68 13.47L7.78 17H6.06L6.44 15.48L7.06 13H3ZM15 13V8H21V10.98C21 11.71 20.91 12.44 20.76 13.16L20.68 13.47L19.78 17H18.06L18.44 15.48L19.06 13H15Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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.setIcon(b));this.B(O,"videodatachange",this.iV);this.B(O,"onApiChange",this.iV);this.subscribe("select",this.onSelect,this);this.iV()}; B7=function(O,b){g.ou.call(this,"Piste audio",g.ye.AUDIO,O,b);this.Z=O;this.tracks={};g.tC(this.element,"ytp-audio-menu-item");this.countLabel=new g.f({W:"div",j:[{W:"span",f8:"Piste audio"},{W:"span",C:"ytp-menuitem-label-count",f8:"{{content}}"}]});O.D("web_settings_menu_icons")&&(b=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M19.4 .2C19.29 .27 19.20 .37 19.13 .49C19.07 .60 19.02 .72 19.01 .85C18.99 .98 18.99 1.12 19.03 1.24C19.06 1.37 19.12 1.49 19.2 1.6L20.8 .4C20.64 .18 20.40 .04 20.14 .01C19.87 -0.02 19.61 .04 19.4 .2ZM20.8 .4L20 1L19.2 1.59C20.37 3.16 21.00 5.06 21.00 7.01C20.99 8.97 20.35 10.87 19.17 12.42C19.01 12.64 18.94 12.90 18.98 13.16C19.02 13.43 19.16 13.66 19.37 13.83C19.58 13.99 19.84 14.05 20.11 14.02C20.37 13.98 20.61 13.84 20.77 13.63C22.21 11.73 22.99 9.41 23 7.02C23.00 4.63 22.23 2.31 20.8 .4ZM10 2C8.67 2 7.40 2.52 6.46 3.46C5.52 4.40 5 5.67 5 7C5 8.32 5.52 9.59 6.46 10.53C7.40 11.47 8.67 12 10 12C11.32 12 12.59 11.47 13.53 10.53C14.47 9.59 15 8.32 15 7C15 5.67 14.47 4.40 13.53 3.46C12.59 2.52 11.32 2 10 2ZM16.17 2.29C15.97 2.48 15.86 2.73 15.86 2.99C15.85 3.26 15.95 3.51 16.14 3.71C16.98 4.58 17.44 5.68 17.49 6.80L17.5 7.02C17.49 8.22 17.01 9.40 16.10 10.32C15.92 10.51 15.83 10.77 15.83 11.03C15.84 11.29 15.95 11.53 16.13 11.71C16.32 11.90 16.57 12.00 16.83 12.00C17.09 12.00 17.34 11.90 17.53 11.72C18.78 10.44 19.49 8.77 19.5 7.03L19.49 6.71C19.42 5.09 18.74 3.53 17.58 2.32C17.49 2.23 17.38 2.15 17.26 2.10C17.14 2.05 17.01 2.02 16.88 2.01C16.75 2.01 16.62 2.03 16.49 2.08C16.37 2.13 16.26 2.20 16.17 2.29ZM10 4C10.39 4 10.78 4.07 11.14 4.22C11.51 4.37 11.84 4.60 12.12 4.87C12.39 5.15 12.62 5.48 12.77 5.85C12.92 6.21 13 6.60 13 7C13 7.39 12.92 7.78 12.77 8.14C12.62 8.51 12.39 8.84 12.12 9.12C11.84 9.39 11.51 9.62 11.14 9.77C10.78 9.92 10.39 10 10 10C9.20 10 8.44 9.68 7.87 9.12C7.31 8.55 7 7.79 7 7C7 6.20 7.31 5.44 7.87 4.87C8.44 4.31 9.20 4 10 4ZM10.39 13.01L10 13C8.01 12.99 6.10 13.73 4.63 15.06L4.34 15.34C3.60 16.08 3.01 16.96 2.60 17.93C2.20 18.90 1.99 19.94 2 21C2 21.26 2.10 21.51 2.29 21.70C2.48 21.89 2.73 22 3 22C3.26 22 3.51 21.89 3.70 21.70C3.89 21.51 4 21.26 4 21C4.00 19.40 4.63 17.88 5.75 16.75L5.97 16.55C7.07 15.55 8.51 15 10 15L10.29 15.00C11.78 15.08 13.18 15.70 14.24 16.75L14.44 16.97C15.44 18.07 16 19.51 16 21C16 21.26 16.10 21.51 16.29 21.70C16.48 21.89 16.73 22 17 22C17.26 22 17.51 21.89 17.70 21.70C17.89 21.51 18 21.26 18 21C18.00 19.01 17.26 17.10 15.93 15.63L15.65 15.34C14.25 13.93 12.37 13.10 10.39 13.01Z", fill:"white"}}]}:JIz(),this.setIcon(b));g.G(this,this.countLabel);g.OJ(this,this.countLabel);this.B(O,"videodatachange",this.iV);this.B(O,"onPlaybackAudioChange",this.iV);this.iV()}; Ke=function(O,b){FL.call(this,"Lecture automatique",g.ye.d_);this.Z=O;this.s0=b;this.T=!1;this.V=[];this.B(O,"presentingplayerstatechange",this.G);this.subscribe("select",this.onSelect,this);O.createClientVe(this.element,this,113682);this.G()}; tQA=function(O,b){g.bD.call(this,g.ay({"aria-haspopup":"false"}),0,"Autres options");this.Z=O;this.s0=b;this.B(this.element,"click",this.onClick);this.s0.PU(this)}; hs7=function(O,b){var a;g.R_(O.K())&&(a={W:"div",C:"ytp-panel-footer-content",j:[{W:"span",f8:"Ajuster la qualit\u00e9 de t\u00e9l\u00e9chargement dans les "},{W:"a",C:"ytp-panel-footer-content-link",f8:"Param\u00e8tres",S:{href:"/account_downloads"}}]});g.ou.call(this,"Qualit\u00e9",g.ye.rV,O,b,void 0,void 0,a);this.Z=O;this.Tr={};this.J={};this.X={};this.Xy=new Set;this.T=this.Y=!1;this.U="unknown";this.yl="";this.Mi=new g.No;g.G(this,this.Mi);this.Y=this.Z.D("web_player_use_new_api_for_quality_pullback"); this.T=this.Z.D("web_player_enable_premium_hbr_playback_cap");O.D("web_settings_menu_icons")&&(b=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M9 3C8.11 2.99 7.25 3.29 6.54 3.83C5.84 4.38 5.34 5.14 5.12 6H3C2.73 6 2.48 6.10 2.29 6.29C2.10 6.48 2 6.73 2 7C2 7.26 2.10 7.51 2.29 7.70C2.48 7.89 2.73 8 3 8H5.12C5.34 8.85 5.84 9.61 6.55 10.16C7.25 10.70 8.11 10.99 9 10.99C9.88 10.99 10.74 10.70 11.44 10.16C12.15 9.61 12.65 8.85 12.87 8H21C21.26 8 21.51 7.89 21.70 7.70C21.89 7.51 22 7.26 22 7C22 6.73 21.89 6.48 21.70 6.29C21.51 6.10 21.26 6 21 6H12.87C12.65 5.14 12.15 4.38 11.45 3.83C10.74 3.29 9.88 2.99 9 3ZM9 5C9.53 5 10.03 5.21 10.41 5.58C10.78 5.96 11 6.46 11 7C11 7.53 10.78 8.03 10.41 8.41C10.03 8.78 9.53 9 9 9C8.46 9 7.96 8.78 7.58 8.41C7.21 8.03 7 7.53 7 7C7 6.46 7.21 5.96 7.58 5.58C7.96 5.21 8.46 5 9 5ZM15 13C14.11 12.99 13.25 13.29 12.54 13.83C11.84 14.38 11.34 15.14 11.12 16H3C2.73 16 2.48 16.10 2.29 16.29C2.10 16.48 2 16.73 2 17C2 17.26 2.10 17.51 2.29 17.70C2.48 17.89 2.73 18 3 18H11.12C11.34 18.85 11.84 19.61 12.55 20.16C13.25 20.70 14.11 20.99 15 20.99C15.88 20.99 16.74 20.70 17.44 20.16C18.15 19.61 18.65 18.85 18.87 18H21C21.26 18 21.51 17.89 21.70 17.70C21.89 17.51 22 17.26 22 17C22 16.73 21.89 16.48 21.70 16.29C21.51 16.10 21.26 16 21 16H18.87C18.65 15.14 18.15 14.38 17.45 13.83C16.74 13.29 15.88 12.99 15 13ZM15 15C15.53 15 16.03 15.21 16.41 15.58C16.78 15.96 17 16.46 17 17C17 17.53 16.78 18.03 16.41 18.41C16.03 18.78 15.53 19 15 19C14.46 19 13.96 18.78 13.58 18.41C13.21 18.03 13 17.53 13 17C13 16.46 13.21 15.96 13.58 15.58C13.96 15.21 14.46 15 15 15Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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"}}]},this.setIcon(b));g.tC(this.G.element,"ytp-quality-menu");this.B(O,"videodatachange",this.FU);this.B(O,"videoplayerreset",this.FU);this.B(O,"onPlaybackQualityChange",this.oW);this.FU();O.createClientVe(this.element,this,137721)}; wzf=function(O,b,a){var N=O.Tr[b],k=g.i5[b];return yLp(O,N?N.qualityLabel:k?k+"p":"Auto",b,a)}; TZQ=function(O,b,a,N,k){var D=(b=O.T?O.X[b]:O.J[b])&&b.quality,R=b&&b.qualityLabel;R=R?R:"Auto";N&&(R="("+R);O=yLp(O,R,D||"",k);N&&O.j.push(")");(N=(N=b&&b.paygatedQualityDetails)&&N.paygatedIndicatorText)&&a&&O.j.push({W:"div",C:"ytp-premium-label",f8:N});return O}; yLp=function(O,b,a,N){b={W:"span",rd:N,j:[b]};var k;N="ytp-swatch-color";if(O.Y||O.T)N="ytp-swatch-color-white";a==="highres"?k="8K":a==="hd2880"?k="5K":a==="hd2160"?k="4K":a.indexOf("hd")===0&&a!=="hd720"&&(k="HD");k&&(b.j.push(" "),b.j.push({W:"sup",C:N,f8:k}));return b}; ti=function(O){GY.call(this,O.getAvailablePlaybackRates()[0],O.getAvailablePlaybackRates()[O.getAvailablePlaybackRates().length-1],.05,O.getPlaybackRate(),{W:"div",C:"ytp-speedslider-indicator-container",j:[{W:"div",C:"ytp-speedslider-badge"},{W:"p",C:"ytp-speedslider-text"}]});this.Z=O;this.L=KO(this.J,50,this);g.tC(this.G,"ytp-speedslider");this.U=this.Gr("ytp-speedslider-text");this.Mi=this.Gr("ytp-speedslider-badge");rL7(this);this.B(this.G,"change",this.yl)}; rL7=function(O){O.U.textContent=O.T.toFixed(2)+"x";O.Mi.classList.toggle("ytp-speedslider-premium-badge",O.T>2&&O.Z.D("enable_web_premium_varispeed"))}; hi=function(O,b,a,N,k,D,R){g.f.call(this,{W:"div",C:"ytp-slider-section",S:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},j:[{W:"div",C:"ytp-slider",j:[{W:"div",C:"ytp-slider-handle"}]}]});this.L=O;this.J=b;this.G=a;this.V=N;this.yl=k;this.aX=D;this.range=this.V-this.G;this.Ni=this.Gr("ytp-slider-section");this.X=this.Gr("ytp-slider");this.Mi=this.Gr("ytp-slider-handle");this.U=new g.vy(this.X, !0);this.T=R?R:a;g.G(this,this.U);this.U.subscribe("dragmove",this.Ab,this);this.B(this.element,"keydown",this.HV);this.B(this.element,"wheel",this.j7);this.init()}; yN=function(O){hi.call(this,.05,.05,O.getAvailablePlaybackRates()[0],O.getAvailablePlaybackRates()[O.getAvailablePlaybackRates().length-1],150,20,O.getPlaybackRate());this.Z=O;this.Y=g.it("P");this.Xy=KO(this.Tr,50,this);g.tC(this.X,"ytp-speedslider");g.tC(this.Y,"ytp-speedslider-text");O=this.Y;var b=this.X;b.parentNode&&b.parentNode.insertBefore(O,b.nextSibling);UT7(this);this.B(this.Z,"onPlaybackRateChange",this.updateValues)}; UT7=function(O){O.Y.textContent=uvz(O,O.T)+"x"}; uvz=function(O,b){O=Number(g.qY(b,O.G,O.V).toFixed(2));b=Math.floor((O+.001)*100%5+2E-15);var a=O;b!==0&&(a=O-b*.01);return Number(a.toFixed(2))}; ALY=function(O){g.Ay.call(this,{W:"div",C:"ytp-speedslider-component"});O.D("web_settings_use_input_slider")?this.T=new ti(O):this.T=new yN(O);g.G(this,this.T);this.element.appendChild(this.T.element)}; W_Y=function(O){var b=new ALY(O);Hy.call(this,O,b,"Personnalis\u00e9");g.G(this,b)}; qpY=function(O,b){var a=new W_Y(O);g.ou.call(this,"Vitesse de lecture",g.ye.us,O,b,w8(O)?void 0:"Personnalis\u00e9",w8(O)?void 0:function(){g.zd(b,a)}); var N=this;this.X=!1;g.G(this,a);this.U=new ti(O);g.G(this,this.U);if(O.D("web_settings_menu_icons")){var k=O.D("delhi_modern_web_player_icons")?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M9.80 1.22C8.59 1.46 7.44 1.91 6.38 2.54L5.93 2.82L5.85 2.88C5.66 3.04 5.53 3.26 5.49 3.51C5.45 3.75 5.51 4.00 5.65 4.21C5.78 4.41 5.99 4.56 6.23 4.62C6.47 4.69 6.72 4.66 6.94 4.54L7.03 4.49L7.40 4.26C8.27 3.74 9.21 3.38 10.20 3.18C10.46 3.12 10.69 2.97 10.84 2.75C10.98 2.53 11.04 2.26 10.98 2.00C10.93 1.74 10.77 1.51 10.55 1.36C10.33 1.22 10.06 1.16 9.80 1.22M13.02 2.00C12.99 2.13 12.99 2.26 13.02 2.39C13.04 2.52 13.09 2.64 13.16 2.75C13.24 2.86 13.33 2.95 13.44 3.03C13.55 3.10 13.67 3.15 13.80 3.18L14.20 1.22C14.07 1.19 13.94 1.19 13.81 1.22C13.68 1.24 13.56 1.29 13.45 1.36C13.34 1.44 13.24 1.53 13.17 1.64C13.09 1.75 13.04 1.87 13.02 2.00ZM14.20 1.22L14.00 2.20L13.80 3.18C15.77 3.58 17.54 4.63 18.85 6.15C20.15 7.68 20.90 9.60 20.99 11.61L21.00 12.00C21.00 14.07 20.28 16.08 18.96 17.69C17.65 19.30 15.82 20.40 13.79 20.82L13.99 21.8L14.19 22.78C16.59 22.29 18.77 21.01 20.36 19.14C21.96 17.27 22.88 14.93 22.99 12.47L23.00 12.00C23.00 9.46 22.12 7.00 20.52 5.04C18.91 3.08 16.68 1.73 14.20 1.22ZM2.88 5.85L2.82 5.93L2.54 6.38C1.91 7.44 1.46 8.59 1.22 9.80C1.19 9.93 1.19 10.06 1.21 10.19C1.24 10.32 1.29 10.44 1.36 10.55C1.51 10.77 1.74 10.93 2 10.98C2.25 11.04 2.53 10.98 2.75 10.84C2.97 10.69 3.12 10.46 3.18 10.20C3.38 9.21 3.74 8.27 4.26 7.40L4.49 7.03L4.54 6.95C4.65 6.73 4.68 6.47 4.62 6.23C4.56 5.99 4.41 5.78 4.20 5.65C4.00 5.51 3.75 5.46 3.50 5.49C3.26 5.53 3.03 5.66 2.88 5.85ZM17 12.00L9 7.2V16.8L17 12.00ZM2 13.01C1.87 13.04 1.74 13.09 1.64 13.16C1.53 13.23 1.43 13.33 1.36 13.44C1.29 13.55 1.24 13.67 1.21 13.80C1.19 13.93 1.19 14.06 1.22 14.19C1.46 15.40 1.91 16.55 2.54 17.61L2.82 18.06L2.88 18.14C3.03 18.33 3.26 18.46 3.50 18.50C3.75 18.53 4.00 18.48 4.20 18.34C4.41 18.21 4.56 18.00 4.62 17.76C4.68 17.52 4.65 17.27 4.54 17.05L4.49 16.96L4.26 16.59C3.74 15.72 3.38 14.78 3.18 13.79C3.15 13.66 3.10 13.54 3.02 13.43C2.95 13.32 2.86 13.23 2.75 13.15C2.64 13.08 2.51 13.03 2.39 13.01C2.26 12.98 2.12 12.98 2 13.01ZM5.65 19.79C5.51 19.99 5.46 20.24 5.49 20.49C5.53 20.73 5.66 20.95 5.85 21.11L5.93 21.17L6.38 21.45C7.44 22.08 8.59 22.53 9.80 22.77C10.06 22.83 10.33 22.77 10.55 22.63C10.77 22.48 10.93 22.25 10.98 21.99C11.03 21.73 10.98 21.46 10.84 21.24C10.69 21.02 10.46 20.87 10.20 20.81C9.21 20.61 8.27 20.25 7.40 19.73L7.03 19.50L6.94 19.45C6.72 19.34 6.47 19.31 6.23 19.37C5.99 19.43 5.78 19.58 5.65 19.79ZM14.19 22.78L13.79 20.82C13.66 20.84 13.54 20.89 13.43 20.97C13.32 21.04 13.23 21.13 13.15 21.24C13.08 21.35 13.03 21.48 13.01 21.60C12.98 21.73 12.98 21.87 13.01 22C13.04 22.12 13.09 22.25 13.16 22.35C13.23 22.46 13.33 22.56 13.44 22.63C13.55 22.70 13.67 22.75 13.80 22.78C13.93 22.80 14.06 22.80 14.19 22.78Z", fill:"white"}}]}:{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{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.setIcon(k)}this.Z=O;this.X=!1;this.yl=null;w8(O)?(this.T=g.cS("($CURRENT_CUSTOM_SPEED) personnalis\u00e9",{CURRENT_CUSTOM_SPEED:this.Z.getPlaybackRate().toString()}),this.Y=this.Z.getPlaybackRate()):this.Y=this.T=null;this.J=this.Z.getAvailablePlaybackRates();this.B(O,"presentingplayerstatechange",this.iV);var D;((D=this.Z.getVideoData())==null?0:D.CD())&&this.B(O,"serverstitchedvideochange",this.iV);this.B(this.U.G,"change",function(){N.X=!0;N.iV()}); this.iV()}; HkY=function(O,b){var a=TE(b);O.T&&(O.X||b===O.Y)?(O.Jq(O.T),O.SS(b.toString())):O.Jq(a)}; cLB=function(O){O.c7(O.J.map(TE));O.T=null;O.Y=null;var b=O.Z.getPlaybackRate();w8(O.Z)&&Yp7(O,b);!O.J.includes(b)||O.X?O.Jq(O.T):O.Jq(TE(b))}; Yp7=function(O,b){O.Y=b;O.T=g.cS("($CURRENT_CUSTOM_SPEED) personnalis\u00e9",{CURRENT_CUSTOM_SPEED:b.toString()});b=O.J.map(TE);b.unshift(O.T);O.c7(b)}; TE=function(O){return O.toString()}; w8=function(O){return O.D("web_settings_menu_surface_custom_playback")}; mTY=function(O){return O.D("web_settings_menu_surface_custom_playback")&&O.D("web_settings_use_input_slider")}; JL7=function(O,b,a,N){var k=new g.Yh(b,void 0,"Remplacer les styles");g.ou.call(this,N.text||"",O,b,a,"Remplacer les styles",function(){g.zd(a,k)}); var D=this;g.tC(this.element,"ytp-subtitles-options-menu-item");this.setting=N.option.toString();O=N.options;this.settings=g.GM(O,this.IW,this);this.Y=k;g.G(this,this.Y);b=new g.bD({W:"div",C:"ytp-menuitemtitle",f8:"Autoriser l'utilisation d'un style diff\u00e9rent pour la vid\u00e9o"},0);g.G(this,b);this.Y.PU(b,!0);this.X=new g.bD({W:"div",C:"ytp-menuitem",S:{role:"menuitemradio",tabindex:"0"},j:[{W:"div",C:"ytp-menuitem-label",f8:"Oui"}]},-1);g.G(this,this.X);this.Y.PU(this.X,!0);this.B(this.X.element, "click",function(){zsp(D,!0)}); this.T=new g.bD({W:"div",C:"ytp-menuitem",S:{role:"menuitemradio",tabindex:"0"},j:[{W:"div",C:"ytp-menuitem-label",f8:"Non"}]},-2);g.G(this,this.T);this.Y.PU(this.T,!0);this.B(this.T.element,"click",function(){zsp(D,!1)}); this.c7(g.Xq(O,this.IW))}; zsp=function(O,b){O.publish("settingChange",O.setting+"Override",!b);O.s0.Q9()}; r8=function(O,b){g.Yh.call(this,O,void 0,"Options");var a=this;this.r$={};for(var N=0;N<g.KC.length;N++){var k=g.KC[N],D=new JL7(-N,O,b,k);g.G(this,D);D.subscribe("settingChange",this.zP,this);this.r$[k.option.toString()]=D;this.PU(D,!0)}O=new g.bD(g.ay(),-g.KC.length,"R\u00e9initialiser");g.G(this,O);O.listen("click",function(){a.zP("reset",!0)}); this.PU(O,!0)}; Ux=function(O,b){g.ou.call(this,"Traduire automatiquement",0,O,b);this.Z=O;this.languages={};O.createClientVe(this.element,this,127301);O.logVisibility(this.element,!0)}; Eme=function(O,b){O.languages=g.GM(b,O.T,O);O.c7(g.Xq(b,O.T))}; nm3=function(O,b){var a=new r8(O,b),N=["Ce param\u00e8tre ne s'applique qu'\u00e0 la vid\u00e9o en cours. Acc\u00e9dez aux "," de votre appareil si vous souhaitez afficher les sous-titres pour toutes les vid\u00e9os."],k;g.R_(O.K())&&(k={W:"div",C:"ytp-panel-footer-content",j:[{W:"span",f8:N[0]},{W:"a",C:"ytp-panel-footer-content-link",f8:"Param\u00e8tres",S:{href:"/account_playback"}},{W:"span",f8:N[1]}]});g.ou.call(this,"Sous-titres",g.ye.SUBTITLES,O,b,"Options",function(){g.zd(b,a)},k); var D=this;this.Z=O;this.s0=b;this.tracks={};this.U=new g.sW(function(){MQ7(D,!1)},3E3); g.G(this,this.U);this.countLabel=new g.f({W:"div",j:[{W:"span",f8:"Sous-titres"},{W:"span",C:"ytp-menuitem-label-count",f8:"{{content}}"}]});g.G(this,this.countLabel);g.OJ(this,this.countLabel);O.D("web_settings_menu_icons")&&this.setIcon(MUB(O.D("delhi_modern_web_player_icons")));this.T=new Ux(O,b);g.G(this,this.T);this.T.subscribe("select",this.Jb,this);this.Y=a;g.G(this,this.Y);this.Y.subscribe("settingChange",this.zP,this);b.subscribe("show",this.Jiy,this);this.B(O,"videodatachange",this.iV); this.B(O,"onApiChange",this.iV);this.B(O,"onCaptionsTrackListChanged",this.iV);this.B(O,"captionschanged",this.iV);O.createClientVe(this.element,this,127300);this.iV()}; pz3=function(O){return Object.values(O.tracks).find(function(b){return b.languageCode==="en"&&b.kind==="asr"})}; uY=function(O,b){O.Z.setOption("captions","track",b)}; MQ7=function(O,b){O.Z.setOption("captions","sampleSubtitles",b)}; Glw=function(O){g.mG.call(this,O,"ytp-settings-menu");var b=this;this.wK=new g.Yh(this.Z);this.lf=this.settingsButton=null;this.isInitialized=this.m4=!1;g.G(this,this.wK);this.hide();g.zd(this,this.wK);O.createClientVe(this.element,this,108341,!0);this.subscribe("show",function(a){b.wF(a)}); this.B(O,"highlightSettingsMenu",function(){b.m4=!0;b.BU()}); this.B(O,"openSettingsMenuItem",function(a){if(a&&(b.m4=!0,b.BU(),a==="menu_item_video_quality_advanced")){var N;(N=b.lf)==null||N.open()}})}; omz=function(O,b){O.settingsButton=b;O.element.id=b.element.getAttribute("aria-controls")}; xTf=function(O,b){g.f.call(this,{W:"button",rd:["ytp-subtitles-button","ytp-button"],S:{title:"{{title}}","aria-keyshortcuts":"c","aria-pressed":"{{pressed}}","data-priority":"5","data-title-no-tooltip":"{{data-title-no-tooltip}}"},j:[EO3(O)]});this.Z=O;this.tooltip=b.qd();this.B(O,"videodatachange",this.iV);this.B(O,"appresize",this.iV);this.B(O,"promotooltipacceptbuttonclicked",this.nAV);this.B(O,"onApiChange",this.iV);this.B(O,"onCaptionsTrackListChanged",this.iV);this.B(O,"captionschanged",this.iV); this.Z.createClientVe(this.element,this,127299);this.iV();this.listen("click",this.onClick);this.addOnDisposeCallback(g.zp(b.qd(),this.element))}; Po3=function(O){return g.mZ(O.Z.To())!=null?g.mZ(O.Z.To()).Jj()?!!O.Z.getOption("captions","tracklist",{includeAsr:!0}).length:!0:!1}; g.Ai=function(O,b,a){a=a===void 0?350:a;g.f.call(this,{W:"div",rd:["ytp-time-display","notranslate"],S:{"aria-label":"{{timeDisplayAriaLabel}}"},j:[{W:"span",C:"ytp-time-wrapper",j:[{W:"div",C:"ytp-time-contents",j:[{W:"span",C:"ytp-time-clip-icon",f8:"{{clipicon}}",S:{"aria-label":"Clip"}},{W:"span",C:"ytp-time-current",f8:"{{currenttime}}"},{W:"span",C:"ytp-time-separator",f8:" / "},{W:"span",C:"ytp-time-duration",f8:"{{duration}}"}]}]},{W:"span",C:"ytp-clip-watch-full-video-button-separator",f8:"\u2022"}, {W:"span",C:"ytp-clip-watch-full-video-button",f8:"{{watchfullvideo}}"}]});var N=this;this.api=O;this.J=a;this.liveBadge=new g.f({W:"button",rd:["ytp-live-badge","ytp-button"],S:{disabled:"true"},f8:"{{content}}"});this.T=null;this.J8=this.G=!1;this.L=this.U=null;this.isPremiere=!1;this.Y=this.X=null;this.V=!1;this.WB=null;this.yl=this.Gr("ytp-clip-watch-full-video-button");this.liveBadge.SS("En direct");g.G(this,this.liveBadge);this.api.D("web_player_updated_entrypoint")||this.api.D("delhi_modern_web_player")? this.liveBadge.Wy(this.element.querySelector(".ytp-time-contents")):this.liveBadge.Wy(this.element);this.tooltip=b.qd();this.liveBadge.listen("click",this.onClick.bind(this));this.api.D("delhi_modern_web_player")&&this.B(this.Gr("ytp-time-current"),"click",this.SUX);this.B(this.yl,"click",this.P08);this.B(this.api,"serverstitchedvideochange",function(){vmA(N,N.api.getProgressState().isAtLiveHead)}); this.B(O,"presentingplayerstatechange",this.ud);this.B(O,"appresize",this.ud);this.B(O,"onLoopRangeChange",this.onLoopRangeChange);this.B(O,"videodatachange",this.onVideoDataChange);(b=O.getVideoData())&&this.updateVideoData(b);this.ud();jap(this,O.getLoopRange())}; vmA=function(O,b){var a=O.liveBadge.element,N=O.api.isLifaAdPlaying();a.disabled=N||b;!W7(O)||O.L===b&&O.U===O.isPremiere||(O.L=b,O.U=O.isPremiere,O.ud(),b?a.classList.add("ytp-live-badge-is-livehead"):a.classList.remove("ytp-live-badge-is-livehead"),O.liveBadge.SS(O.isPremiere?"Premi\u00e8re":"En direct"),b?O.T&&(O.T(),O.T=null,a.removeAttribute("title")):(a.title="Acc\u00e9der directement \u00e0 la diffusion en direct",O.T=g.zp(O.tooltip,O.liveBadge.element)))}; jap=function(O,b){var a=O.WB!==b;O.WB=b;a&&SpQ(O)}; SpQ=function(O){O.updateValue("clipicon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{W:"path",S:{d:"M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z"}}]}); O.J8&&!O.G?O.updateValue("watchfullvideo","Regarder la diffusion en direct"):O.updateValue("watchfullvideo","Regarder l'int\u00e9gralit\u00e9 de la vid\u00e9o");g.TW(O.element,"ytp-clip",qH(O));g.TW(O.element,"ytp-live",W7(O))}; W7=function(O){var b=O.api.K().D("enable_linear_program_progress"),a=O.api.getPresentingPlayerType()===2;return O.J8&&!qH(O)&&(!b||!O.G)&&!a}; qH=function(O){return!!O.WB&&!!O.WB.postId&&O.api.getPresentingPlayerType()!==2&&(!O.WB.type||O.WB.type==="clips")}; fKB=function(O,b){g.f.call(this,{W:"div",C:"ytp-volume-panel",S:{title:"Volume",role:"slider","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},j:[{W:"div",C:"ytp-volume-slider",j:[{W:"div",C:"ytp-volume-slider-handle"}]}]});var a=this;this.api=O;this.U=b;this.uH=!1;this.J=this.volume=0;this.Y=null;this.G=this.T=this.isDragging=!1;this.U=b;this.V=O.g7();this.L=this.Gr("ytp-volume-slider");this.yl=this.Gr("ytp-volume-slider-handle"); this.X=new g.vy(this.L,!0);g.G(this,this.X);this.X.subscribe("dragstart",this.vAl,this);this.X.subscribe("dragmove",this.m5,this);this.X.subscribe("dragend",this.lUd,this);this.B(O,"onVolumeChange",this.onVolumeChange);this.B(O,"appresize",this.BE);this.B(O,"fullscreentoggled",this.Dt);this.B(O,"onShowControls",this.TC);this.B(O,"onHideControls",this.TC);this.B(this.element,"keydown",this.vX);this.B(this.element,"focus",function(){H7(a,a.T,a.isDragging,!0,a.api.uH())}); this.B(this.element,"blur",function(){H7(a,a.T,a.isDragging,!1,a.api.uH())}); this.BE(O.jL().getPlayerSize());IKb(this,O.getVolume(),O.isMuted());JK(O,this.element,this)}; IKb=function(O,b,a){var N=Math.floor(b),k=N+"% volume"+(a?" son d\u00e9sactiv\u00e9":"");a=a?0:b/100;O.updateValue("valuenow",N);O.updateValue("valuetext",k);O.yl.style.left=(O.V?60:40)*a+"px";O.volume=b}; lKf=function(O,b){g.TW(O.element,"ytp-volume-control-hover",b);H7(O,b,O.isDragging,O.G,O.api.uH())}; H7=function(O,b,a,N,k){var D=O.T||O.isDragging||O.G||O.uH;O.T=b;O.isDragging=a;O.G=N;O.uH=k;b=O.T||O.isDragging||O.G||O.uH;D!==b&&(b?O.Y=O.B(O.element,"wheel",O.Q_):(O.Zq(O.Y),O.Y=null),g.TW(O.U,"ytp-volume-slider-active",b))}; Yz=function(O,b){var a=O.K(),N=["ytp-youtube-button","ytp-button","yt-uix-sessionlink"];a.V&&N.push("no-link");var k={title:"{{title}}",target:a.J,"data-priority":"6","data-sessionlink":"feature=player-button"};a.V||(k.href="{{url}}");g.f.call(this,{W:"a",rd:N,S:k,f8:"{{logoSvg}}"});this.T=null;this.api=O;this.visible=!1;a.V||(this.T=this.listen("click",this.onClick));this.B(O,"videodatachange",this.onVideoDataChange);this.B(O,"videoplayerreset",this.onVideoDataChange);this.B(O,"onLoopRangeChange", this.onVideoDataChange);this.B(O,"appresize",this.S8);this.onVideoDataChange();a.V||this.addOnDisposeCallback(g.zp(b.qd(),this.element));this.S8()}; L_B=function(O,b,a){g.V4.call(this);var N=this;this.Z=O;this.aX=b;this.EF=a;this.yp=NaN;this.Tr=this.bV=this.playButton=this.N=this.Y=this.p8=this.C8=this.Mi=this.yl=this.G=this.L=this.Ql=this.Wl=this.m_=null;this.X=new Glw(this.Z);this.progressBar=new g.VH(this.Z,this.aX);this.Ni=new g.Ai(this.Z,this.aX);this.Xy=new atw(this.Z,this.aX);this.J=new g.DH(this.cX,null,this);a=O.K();this.EF.subscribe("autohideupdate",this.qc,this);var k=!O.getPlayerStateObject().isCued(),D;O.K().D("html5_player_dynamic_bottom_gradient")? this.Ql=D=new QPe(O):D=new g.f({W:"div",C:"ytp-gradient-bottom"});g.G(this,D);g.jO(O,D.element,9);this.UU=new g.gN(D,250,k,100);g.G(this,this.UU);this.T=new g.f({W:"div",C:"ytp-chrome-bottom",j:[{W:"div",C:"ytp-chrome-controls"}]});g.G(this,this.T);g.jO(O,this.T.element,9);this.Py=new g.gN(this.T,250,k,100);g.G(this,this.Py);this.OU=this.T.element.children[0];g.G(this,this.X);g.jO(O,this.X.element,6);this.X.subscribe("show",function(F){N.Z.lk(!F);O.L7(N.X,F)}); g.G(this,this.progressBar);this.progressBar.Wy(this.T.element,0);k=new Em(O,b);g.G(this,k);g.jO(O,k.element,4);k=new g.r1({W:"div",C:"ytp-left-controls"});g.G(this,k);k.Wy(this.OU);O.D("delhi_modern_web_player")||(D=new g.jn(O,b,!1),g.G(this,D),D.Wy(k.element));O.D("web_render_jump_buttons")&&(this.yl=new MW(O,g.q1(O.K().experiments,"web_jump_button_backward_amount")||-10),g.G(this,this.yl),this.yl.Wy(k.element));a.C8||(this.playButton=new g.vC(O,b),g.G(this,this.playButton),this.playButton.Wy(k.element)); O.D("web_render_jump_buttons")&&(this.Mi=new MW(O,g.q1(O.K().experiments,"web_jump_button_forward_amount")||10),g.G(this,this.Mi),this.Mi.Wy(k.element));O.D("delhi_modern_web_player_remove_nav_buttons")||(O.D("delhi_modern_web_player")&&(D=new g.jn(O,b,!1),g.G(this,D),D.Wy(k.element)),D=new g.jn(O,b,!0),g.G(this,D),D.Wy(k.element));if(!O.D("delhi_modern_web_player")&&(D=new g.f({W:"span",C:"ytp-volume-area"}),g.G(this,D),D.Wy(k.element),!a.o8&&(this.G=new PC(O,b),g.G(this,this.G),this.G.Wy(D.element), a.Ni&&!a.U))){var R=new fKB(O,this.T.element);this.bV=R;g.G(this,R);R.Wy(D.element);D=new g.vy(D.element);g.G(this,D);D.subscribe("hoverstart",function(){var F;(F=N.bV)==null||lKf(F,!0)}); D=new g.vy(k.element);g.G(this,D);D.subscribe("hoverend",function(){var F;(F=N.bV)==null||lKf(F,!1)})}g.G(this,this.Ni); this.Ni.Wy(k.element);this.C8=new zY(O,this.progressBar);g.G(this,this.C8);this.C8.Wy(k.element);a.D("web_key_moments_markers")&&(this.p8=new nC(O,this.progressBar),g.G(this,this.p8),this.p8.Wy(k.element));O.D("delhi_modern_web_player")?this.V=new g.r1({W:"div",C:"ytp-right-controls",j:[{W:"div",C:c7.RIGHT_CONTROLS_LEFT},{W:"div",C:c7.RIGHT_CONTROLS_RIGHT}]}):this.V=new g.r1({W:"div",C:"ytp-right-controls"});g.G(this,this.V);this.V.Wy(this.OU);O.D("delhi_modern_web_player")&&(this.L=new Jb,g.G(this, this.L),this.L.Wy(this.V.Gr(c7.RIGHT_CONTROLS_LEFT)),this.G=new PC(O,b),g.G(this,this.G),this.G.Wy(this.V.Gr(c7.RIGHT_CONTROLS_LEFT)));this.L8=new xTf(O,b);g.G(this,this.L8);mM(this,this.L8,"RIGHT_CONTROLS_LEFT");this.settingsButton=new Fs(O,this.X);g.G(this,this.settingsButton);omz(this.X,this.settingsButton);mM(this,this.settingsButton,"RIGHT_CONTROLS_LEFT");k=O.getVideoData();if(a.lB||k.KJ&&a.controlsType==="1")this.Y=new Yz(O,b),g.G(this,this.Y),this.Y.Wy(this.V.element);a.showMiniplayerButton&& (this.N=new pC(O),g.G(this,this.N),mM(this,this.N,"RIGHT_CONTROLS_RIGHT"));a.IM&&(b=new ZU(O,this.X),g.G(this,b),mM(this,b,"RIGHT_CONTROLS_RIGHT"));a.JX&&(b=new cC(O),g.G(this,b),mM(this,b,"RIGHT_CONTROLS_RIGHT"));g.G(this,this.Xy);mM(this,this.Xy,"RIGHT_CONTROLS_RIGHT");g.G(this,this.J);this.B(O,"appresize",this.S8);this.B(O,"fullscreentoggled",this.S8);var d;(d=this.L)==null||d.subscribe("small-mode-expand-right-bottom-controls",function(){VQ8(N)}); var Z;(Z=this.L)==null||Z.subscribe("small-mode-collapse-right-bottom-controls",function(){VQ8(N)}); this.B(O,"presentingplayerstatechange",this.O_);this.B(O,"videodatachange",this.onVideoDataChange);this.S8()}; VQ8=function(O){O.T.element.classList.toggle("ytp-xsmall-width-right-controls-expanded",O.L.isExpanded())}; Xz3=function(O,b){if(O.Z.getPlayerStateObject().isCued()||b){if(b){O.Py.hide();O.UU.hide();O.G&&O.G.o7(!1);O.Y&&O.Y.o7(!1);O.N&&O.N.o7(!1);if(O.Z.D("embeds_use_parent_visibility_in_ve_logging")){var a;(a=O.Xy)==null||a.o7(!1);var N;(N=O.settingsButton)==null||N.o7(!1);var k;(k=O.playButton)==null||k.o7(!1)}O.Z.tX(O.nF())}}else if(!b){O.Py.show();O.UU.show();O.G&&O.G.o7(!0);O.Y&&O.Y.o7(!0);O.N&&O.N.o7(!0);if(O.Z.D("embeds_use_parent_visibility_in_ve_logging")){var D;(D=O.Xy)==null||D.o7(!0);var R; (R=O.L8)==null||R.o7(!0);var d;(d=O.playButton)==null||d.o7(!0)}O.qc()}}; Qae=function(O){var b=O.Z.jL().getPlayerSize().width;return Math.max(b-ik8(O)*2,100)}; ik8=function(O){if(O.Z.D("web_player_rtr_ctrls")&&O.Z.jL().Gc)return 0;var b=O.Z.g7(),a=O.Z.getVideoData().KJ,N=0;O.Z.g7()&&O.Z.isEmbedsShortsMode()&&(N=(O.Z.jL().getPlayerSize().width-O.Z.getVideoContentRect().width)/2);return 12*(a?0:b?2:1)+N}; esQ=function(O){var b=O.Z.g7()?72:50,a=O.Z.K();g.R_(a)&&(b=a.D("delhi_modern_web_player")?O.Z.g7()?112:78:62,g.fa(a)&&(b=54));return b}; mM=function(O,b,a){O.Z.D("delhi_modern_web_player")?b.Wy(O.V.Gr(c7[a])):b.Wy(O.V.element)}; O$B=function(O){qR.call(this,O,!1);var b=this;this.suggestedActions={};this.B(this.Z,"videodatachange",this.onVideoDataChange);this.B(this.Z,g.yo("suggested_action_button_visible"),function(a){a=a.id;b.text=a;mWQ(b);b.onClickCommand=b.suggestedActions[a];b.enabled=!0;b.wF()}); this.B(this.Z,g.w4("suggested_action_button_visible"),function(a){b.enabled=!1;b.wF();b.Z.removeCueRange(a.id)})}; b$Y=function(O){O.suggestedActions={};O.Z.dD("suggested_action_button_visible")}; Ji=function(O){g.f.call(this,{W:"div",C:zE.TITLE,j:[{W:"div",C:zE.TEXT,j:[{W:"a",rd:[zE.LINK,zE.SESSIONLINK],S:{target:O.K().J,href:"{{url}}","data-sessionlink":"feature=player-title",tabIndex:"{{channelTitleFocusable}}"},f8:"{{title}}"},{W:"div",C:zE.SUBTEXT,j:["{{subtextElement}}"]}]}]});this.api=O;this.T=null;this.link=this.Gr(zE.LINK);O.createClientVe(this.element,this,23851);this.B(O,"videodatachange",this.iV);this.B(O,"videoplayerreset",this.iV);this.iV()}; aA7=function(O){O.updateValue("channelLink","");O.updateValue("channelName","");g.fa(O.api.K())?O.updateValue("channelTitleFocusable","0"):O.updateValue("channelTitleFocusable","-1")}; g.MH=function(O,b){g.f.call(this,{W:"div",j:[{W:"div",C:"ytp-tooltip-text-wrapper",S:{"aria-hidden":"{{ariaHidden}}"},j:[{W:"div",C:"ytp-tooltip-edu",j:[{W:"svg",S:{height:"100%",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",S:{d:"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 24 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z"}}]},{W:"span",f8:"{{eduText}}"}]},{W:"div",C:"ytp-tooltip-image"},{W:"div",C:"ytp-tooltip-title",j:[{W:"span",f8:"{{title}}"},{W:"div",C:"ytp-tooltip-keyboard-shortcut", f8:"{{keyBoardShortcutTitle}}"}]},{W:"div",C:"ytp-tooltip-bottom-text",j:[{W:"span",C:"ytp-tooltip-text",f8:"{{text}}"},{W:"div",C:"ytp-tooltip-keyboard-shortcut",f8:"{{keyBoardShortcut}}"}]},{W:"div",C:"ytp-tooltip-progress-bar-pill",j:[{W:"div",C:"ytp-tooltip-progress-bar-pill-time-stamp",f8:"{{pillTimeStamp}}"},{W:"div",C:"ytp-tooltip-progress-bar-pill-title",f8:"{{pillTitle}}"}]}]},{W:"div",C:"ytp-tooltip-bg",j:[{W:"div",C:"ytp-tooltip-duration",f8:"{{duration}}"}]}]});var a=this;this.api=O;this.Ni= b;this.L=function(N){(N=N.relatedTarget)&&g.Ne(a.T,N)||a.TD()}; this.aX=function(N){Ex(a,N)}; this.J=function(){a.TD()}; this.type=this.T=null;this.U=!1;this.G=null;this.V="";this.Y=!0;this.scale=1;this.env=this.api.K();this.Tr=this.env.G;this.wrapper=this.Gr("ytp-tooltip-text-wrapper");this.bg=this.Gr("ytp-tooltip-bg");this.Xy=this.Gr("ytp-tooltip-edu");this.image=this.Gr("ytp-tooltip-image");this.text=this.Gr("ytp-tooltip-text");this.bottomText=this.Gr("ytp-tooltip-bottom-text");this.title=this.Gr("ytp-tooltip-title");this.fade=new g.gN(this,100);this.X=NaN;this.FA=this.api.jL().getPlayerSize().width;this.yl=new g.sW(this.FT, 250,this);this.Mi=new g.sW(this.TD,5E3,this);g.G(this,this.fade);g.G(this,this.yl);g.G(this,this.Mi);M$&&(O=this.Gr("ytp-tooltip-text"),O.setAttribute("role","text"),O.setAttribute("aria-live","polite"))}; NVp=function(O,b){O.env.D("delhi_modern_web_player")&&(O.scale=b?.8:1)}; g.zp=function(O,b,a){if(O.Tr)return function(){}; b.addEventListener("mouseover",function(k){Ex(O,k,a)}); b.addEventListener("focus",function(k){Ex(O,k,a)}); var N=b.getAttribute("title");N&&!b.hasAttribute("aria-label")&&b.setAttribute("aria-label",N);return function(){O.T===b&&O.TD();b.removeEventListener("mouseover",function(k){Ex(O,k,a)}); b.removeEventListener("focus",function(k){Ex(O,k,a)})}}; Ex=function(O,b,a){O.type===3&&O.TD();(b=b.currentTarget)&&b.nodeType===1&&!O.type&&(b.removeEventListener("mouseover",function(N){Ex(O,N,a)}),b.addEventListener("mouseout",O.L),b.removeEventListener("focus",function(N){Ex(O,N,a)}),b.addEventListener("blur",O.L),ktG(O,b,2,void 0,a))}; ktG=function(O,b,a,N,k){if(b&&!b.hasAttribute)O=new g.Nf("showElementTooltip called with non-element.",b.toString()),g.S$(O);else{isNaN(O.X)||(O.X=NaN,O.bg.style.background="");g.yP(O.element,"ytp-tooltip-progress-bar-style");O.T=b;O.U=!!N;N?O.V=N:(O.V=b.getAttribute("title"),b.removeAttribute("title"));g.Bb(O.element,"ytp-tooltip");var D=b.getAttribute("data-tooltip-image");D&&(O.image.style.backgroundImage="url("+D+")");N?O.update({ariaHidden:"false"}):O.update({ariaHidden:"true"});g.TW(O.element, "ytp-tooltip-image-enabled",!!D);b=b.getAttribute("data-tooltip-opaque");g.TW(O.element,"ytp-tooltip-opaque",!!b);O.type=a;O.api.addEventListener("appresize",O.J);O.Y&&(Dr8(O,k),O.fade.show(0))}}; Dr8=function(O,b){if(O.T){var a=O.T.getAttribute("data-tooltip-text");if(O.V&&O.T.getAttribute("aria-label")!==O.V)var N=O.V;var k=O.T.getAttribute("aria-keyshortcuts"),D=O.T.getAttribute("data-title-no-tooltip");k&&D&&(N=g.cS("$BUTTON_TITLE Raccourci clavier $SHORTCUT_KEY",{BUTTON_TITLE:D,SHORTCUT_KEY:k}));N&&O.T.setAttribute("aria-label",N);if(a&&!O.U){NVp(O,!0);var R=O.T;O.updateValue("text",a);N=R.getAttribute("data-duration");O.update({title:O.V,duration:N});R=R.getAttribute("data-preview"); O.env.D("delhi_modern_web_player")?(O.updateValue("title",D),O.updateValue("keyBoardShortcutTitle",k.toUpperCase())):NVp(O,!1);k=243*O.scale;D=141*O.scale;O.bg.style.width=k+"px";O.bg.style.height=D+"px";O.bg.style.backgroundImage=R?"url("+R+")":"";O.bg.style.backgroundSize=k+"px "+D+"px";O.wrapper.style.width=k+"px";g.hC(O.element,["ytp-text-detail","ytp-preview"]);g.TW(O.element,"ytp-has-duration",!!N)}else O.updateValue("text",O.V),D&&k&&O.env.D("delhi_modern_web_player")&&(O.updateValue("text", D),O.updateValue("keyBoardShortcut",k.toUpperCase())),g.wg(O.element,["ytp-text-detail","ytp-preview","ytp-has-duration"]);sh8(O,!!a,void 0,b)}}; sh8=function(O,b,a,N){var k=Math.min(O.FA,300*O.scale);O.element.style.maxWidth=b?"":k+"px";O.Ni.Ie(O.element,O.T,a,O.type===1,N);O.element.style.top?g.tC(O.element,"ytp-bottom"):O.element.style.bottom&&g.tC(O.element,"ytp-top");O.type===3&&O.Mi.start()}; RWf=function(O,b){g.TW(O.element,"ytp-preview",b>=0);if(!(b<0||b===O.X)){O.X=b;b=243*O.scale;var a=141*O.scale,N=pJz(O.G,O.X,b);eww(O.bg,N,b,a,!0);O.yl.start()}}; $rz=function(O){var b=O.T;O.type===3&&O.Mi.stop();O.api.removeEventListener("appresize",O.J);O.U||b.setAttribute("title",O.V);O.V="";O.T=null;O.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});O.wrapper.style.width=""}; drz=function(O){g.f.call(this,{W:"button",rd:["ytp-watch-later-button","ytp-button"],S:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.oS(O.K()))},j:[{W:"div",C:"ytp-watch-later-icon",f8:"{{icon}}"},{W:"div",C:"ytp-watch-later-title",f8:"\u00c0 regarder plus tard"}]});this.Z=O;this.icon=null;this.visible=this.isRequestPending=this.T=!1;Kge(O);O.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.B(O,"videoplayerreset",this.onReset); this.B(O,"appresize",this.OO);this.B(O,"videodatachange",this.OO);this.B(O,"presentingplayerstatechange",this.OO);this.OO();O=this.Z.K();var b=g.Ip("yt-player-watch-later-pending");O.X&&b?(bVB(),COQ(this)):this.iV(2);g.TW(this.element,"ytp-show-watch-later-title",g.oS(O));JK(this.Z,this.element,this)}; Z$A=function(O){var b=O.Z.getPlayerSize(),a=O.Z.K(),N=O.Z.getVideoData(),k=g.oS(a)&&g.oT(O.Z)&&g.L(O.Z.getPlayerStateObject(),128),D=a.V;return a.xt&&b.width>=240&&!N.isAd()&&N.xt&&!k&&!g.dh(N)&&!O.Z.isEmbedsShortsMode()&&!D}; F$e=function(O,b){g03(g.a_(O.Z.K()),"wl_button",function(){bVB({videoId:b});window.location.reload()})}; COQ=function(O){if(!O.isRequestPending){O.isRequestPending=!0;O.iV(3);var b=O.Z.getVideoData();b=O.T?b.removeFromWatchLaterCommand:b.addToWatchLaterCommand;var a=O.Z.hm(),N=O.T?function(){O.T=!1;O.isRequestPending=!1;O.iV(2);O.Z.K().L&&O.Z.xk("WATCH_LATER_VIDEO_REMOVED")}:function(){O.T=!0; O.isRequestPending=!1;O.iV(1);O.Z.K().G&&O.Z.fz(O.element);O.Z.K().L&&O.Z.xk("WATCH_LATER_VIDEO_ADDED")}; ki(a,b).then(N,function(){O.isRequestPending=!1;O.iV(4,"Une erreur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.");O.Z.K().L&&O.Z.xk("WATCH_LATER_ERROR","Une erreur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.")})}}; gPe=function(O,b){if(b!==O.icon){switch(b){case 3:var a=tE();break;case 1:a=cc();break;case 2:a={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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:a={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path", cU:!0,S:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}O.updateValue("icon",a);O.icon=b}}; BVG=function(){g.Xe.apply(this,arguments);this.Ck=(this.J6=g.oS(this.api.K()))&&(this.api.K().G||d6()||$p());this.Nn=48;this.De=69;this.eP=this.zD=null;this.uR=[];this.UM=this.YB=this.du=this.Nh=this.Ey=null;this.Uw=[];this.contextMenu=this.KZ=this.overflowButton=this.ZE=this.XJ=this.searchButton=this.copyLinkButton=this.shareButton=this.UX=this.sb=this.title=this.channelAvatar=this.oe=this.tooltip=null;this.wC=!1;this.Yb=this.AR=this.t8=this.fb=null;this.klr=this.Nx=this.FE=!1}; K$Q=function(O){var b=O.api.K(),a=g.L(O.api.getPlayerStateObject(),128);return b.X&&a&&!O.api.isFullscreen()}; tcA=function(O){if(O.cZ()&&!O.api.isEmbedsShortsMode()&&O.ZE){var b=O.api.D("web_player_hide_overflow_button_if_empty_menu");!O.UX||b&&!Z$A(O.UX)||KjB(O.ZE,O.UX);!O.shareButton||b&&!Jep(O.shareButton)||KjB(O.ZE,O.shareButton);!O.copyLinkButton||b&&!cVf(O.copyLinkButton)||KjB(O.ZE,O.copyLinkButton)}else{b=O.api.K().getWebPlayerContextConfig();if(O.ZE){for(var a=O.ZE,N=g.r(a.actionButtons),k=N.next();!k.done;k=N.next())k.value.detach();a.actionButtons=[]}O.searchButton&&!g.Ne(O.sb.element,O.searchButton.element)&& O.searchButton.Wy(O.sb.element);!O.UX||(b==null?0:b.hideTopWatchNextButton)||g.Ne(O.sb.element,O.UX.element)||O.UX.Wy(O.sb.element);!O.shareButton||(b==null?0:b.hideTopShareButton)||g.Ne(O.sb.element,O.shareButton.element)||O.shareButton.Wy(O.sb.element);O.copyLinkButton&&!g.Ne(O.sb.element,O.copyLinkButton.element)&&O.copyLinkButton.Wy(O.sb.element)}}; hWz=function(O,b,a){b=a?b.lastElementChild:b.firstElementChild;for(var N=null;b;){if(qe(b,"display")!=="none"&&b.getAttribute("aria-hidden")!=="true"){var k=void 0;b.tabIndex>=0?k=b:k=hWz(O,b,a);k&&(N?a?k.tabIndex>N.tabIndex&&(N=k):k.tabIndex<N.tabIndex&&(N=k):N=k)}b=a?b.previousElementSibling:b.nextElementSibling}return N}; y68=function(O,b,a){if(O.api.D("web_player_nitrate_promo_tooltip")&&O.api.getPresentingPlayerType(!0)!==2){var N=O.api.getVideoData(1);if(N==null?0:N.tooltipRenderer){N=N.tooltipRenderer;var k;if(k=!O.Yb){if(!(b=!b)){var D,R,d;b=((D=N.tooltipDisplayStrategy)==null?void 0:D.type)!=="TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY"&&((R=N.promoConfig)==null?void 0:R.promoId)!=="dtip-edu-player-iseecaptions"&&((d=N.promoConfig)==null?void 0:d.promoId)!=="dtip-edu-player-tc-m2"}k=b}k&&(O.Yb=new wfb(N,O.api), g.G(O,O.Yb),g.jO(O.api,O.Yb.element,9));var Z;(Z=O.Yb)==null||u4z(Z,N,a)}}}; g.ne=function(O){g.U9.call(this,O);this.chrome=null;this.load()}; wY8=function(){for(var O=pe.length;O<4;O++){var b=g.it("VIDEO");b.load();pe.push(new g.X$(b))}}; TV3=function(O,b,a,N){var k=a.getVideoData(),D=b.getVideoData();if(a.getPlayerState().isError())return{msg:"player-error"};var R=D.V;if(b.QJ()>N/1E3+1)return{msg:"in-the-past"};if(D.isLivePlayback&&!isFinite(N))return{msg:"live-infinite"};(N=b.Tl())&&N.isView()&&(N=N.mediaElement);if(N&&N.NP().length>12&&g.c3(k))return{msg:"played-ranges"};if(!k.V)return null;if(!R)return{msg:"no-pvd-formats"};if(!k.V.T||!R.T)return{msg:"non-dash"};N=R.videoInfos[0];var d=k.V.videoInfos[0];O.yl&&gm(D)&&(N=b.xR(), d=a.xR());if(!N||!d)return{msg:"no-video-info"};if(O.Y&&(sS(N)||sS(d)))return{msg:"av1"};b=O.X&&D.U3()&&bu();if(d.containerType!==N.containerType)if(b)D.tN("sgap",{ierr:"container"});else return{msg:"container"};if(O.N&&!b&&(d.AN!==N.AN||d.AN===""||N.AN===""))return{msg:"codec"};if(O.U&&d.video&&N.video&&Math.abs(d.video.width/d.video.height-N.video.width/N.video.height)>.01)return{msg:"ratio"};if(g.c3(D)&&g.c3(k))return{msg:"content-protection"};R=R.T[0];k=k.V.T[0];a=R.audio;var Z=k.audio;if(a.sampleRate!== Z.sampleRate&&!g.SL)if(b)D.tN("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:R.itag,cr:a.sampleRate,ni:k.itag,nr:Z.sampleRate};return(a.numChannels||2)!==(Z.numChannels||2)?{msg:"channel-count"}:O.L&&D.U3()&&N.video.fps!==d.video.fps?{msg:"fps"}:null}; r67=function(O,b,a){var N=O.getVideoData(),k=b.getVideoData();if(!N.K().supportsGaplessShorts())return{nq:"env"};if(a.J?N.M5&&!N.isAd()||k.M5&&!k.isAd():a.G?N.M5&&!N.isAd()||k.M5:a.V?k.M5&&!k.isAd()||N.M5:N.M5||k.M5)return{nq:"autoplay"};if(N.endSeconds>0)return{nq:"endcr"};if(!N.U)return{nq:"client"};if(!O.GD())return{nq:"no-empty"};O=TV3(a,O,b,Infinity);return O!=null?{nq:O.msg}:null}; GE=function(O){g.p.call(this);this.app=O;this.N=this.X=this.G=this.T=null;this.V=1;this.events=new g.V4(this);this.events.B(this.app.hN,g.w4("gaplessshortslooprange"),this.L);g.G(this,this.events)}; Ur7=function(){this.T=this.U=this.V=this.G=this.J=this.Y=this.yl=this.L=this.N=this.X=!1}; uwz=function(O){var b=new Ur7;b.X=O.D("h5_gapless_support_types_diff");b.L=O.D("h5_gapless_error_on_fps_diff");b.yl=O.D("html5_gapless_use_format_info_fix");b.Y=O.D("html5_gapless_disable_on_av1")&&!O.D("html5_gapless_enable_on_av1");b.N=O.D("html5_gapless_check_codec_diff_strictly");b.J=O.D("html5_gapless_on_ad_autoplay");b.U=O.D("html5_gapless_disable_diff_aspect_radio");b.G=O.D("html5_gapless_ad_autoplay_on_ad_to_video_only");b.T=O.D("html5_pseudogapless_shorts_seek_to_next_start");b.V=O.D("html5_gapless_ad_autoplay_on_video_to_ad_only"); return b}; g.o$=function(O,b,a,N){N=N===void 0?!1:N;Zr.call(this);this.mediaElement=O;this.start=b;this.end=a;this.T=N}; A6Q=function(O,b,a,N,k,D){D=D===void 0?0:D;g.p.call(this);var R=this;this.policy=O;this.T=b;this.G=a;this.Y1=k;this.N=D;this.X=this.V=null;this.currentVideoDuration=this.Y=-1;this.U=!1;this.RC=new d2;this.Rv=N-b.O0()*1E3;this.RC.then(void 0,function(){}); this.timeout=new g.sW(function(){R.fl("timeout")},1E4); g.G(this,this.timeout);this.L=isFinite(N)||this.Y1.K().experiments.RX("html5_pseudogapless_shorts")&&gm(b.getVideoData());this.status={status:0,error:null}}; qI7=function(O){var b,a,N,k,D,R,d,Z,F;return g.M(function(B){if(B.G==1){if(O.Yk())return B.return(Promise.reject(Error(O.status.error||"disposed")));O.timeout.start();return g.J(B,O.RC,2)}b=O.T.Tl();if(b.isEnded())return O.fl("ended_in_finishTransition"),B.return(Promise.reject(Error(O.status.error||"")));if(!O.X||!kR(O.X))return O.fl("next_mse_closed"),B.return(Promise.reject(Error(O.status.error||"")));if(O.G.Xs()!==O.X)return O.fl("next_mse_mismatch"),B.return(Promise.reject(Error(O.status.error|| "")));a=xz(O);N=a.gG;k=a.CH;D=a.D1;O.T.PD(!1,!0);R=W$Q(b,N,D,!O.G.getVideoData().isAd());O.G.setMediaElement(R);(d=O.T.OG())&&O.G.Sl(d.Hp,d.JV);O.L&&(O.G.seekTo(O.G.getCurrentTime()+.001,{iT:!0,NA:3,r5:"gapless_pseudo"}),R.play(),j1());Z=b.Au();Z.cpn=O.T.getVideoData().clientPlaybackNonce;Z.st=""+N;Z.et=""+D;O.G.tN("gapless",Z);O.T.tN("gaplessTo",{cpn:O.G.getVideoData().clientPlaybackNonce});F=O.T.getPlayerType()===O.G.getPlayerType();O.T.EL(k,!0,!1,F,O.G.getVideoData().clientPlaybackNonce);O.G.EL(O.G.getCurrentTime(), !0,!0,F,O.T.getVideoData().clientPlaybackNonce);g.zh(function(){!O.G.getVideoData().Ni&&O.G.getPlayerState().isOrWillBePlaying()&&O.G.FH()}); P7(O,6);O.dispose();return B.return(Promise.resolve())})}; mrQ=function(O){if(O.G.getVideoData().V){var b=O.Y1.K().D("html5_gapless_suspend_next_loader")&&O.N===1;O.G.ge(O.X,b,H$3(O));P7(O,3);YIp(O);var a=c68(O);b=a.jT;a=a.oV;b.subscribe("updateend",O.qa,O);a.subscribe("updateend",O.qa,O);O.qa(b);O.qa(a)}}; YIp=function(O){O.T.unsubscribe("internalvideodatachange",O.ZN,O);O.G.unsubscribe("internalvideodatachange",O.ZN,O);O.Y1.K().D("html5_gapless_use_format_info_fix")&&(O.T.unsubscribe("internalvideoformatchange",O.ZN,O),O.G.unsubscribe("internalvideoformatchange",O.ZN,O));O.T.unsubscribe("mediasourceattached",O.ZN,O);O.G.unsubscribe("statechange",O.eR,O)}; W$Q=function(O,b,a,N){O=O.isView()?O.mediaElement:O;return new g.o$(O,b,a,N)}; P7=function(O,b){b<=O.status.status||(O.status={status:b,error:null},b===5&&O.RC.resolve())}; H$3=function(O){return O.Y1.K().D("html5_gapless_no_clear_buffer_timeline")&&O.N===1&&hU(O.T.getVideoData())}; xz=function(O){var b=O.T.Tl();b=b.isView()?b.start:0;var a=O.T.getVideoData().isLivePlayback?Infinity:O.T.u$(!0);a=Math.min(O.Rv/1E3,a)+b;var N=O.L?100:0;O=a-O.G.QJ()+N;return{Kh:b,gG:O,CH:a,D1:Infinity}}; c68=function(O){return{jT:O.V.T.v4,oV:O.V.G.v4}}; v7=function(O){g.p.call(this);var b=this;this.app=O;this.Y=this.G=this.T=null;this.L=!1;this.V=this.X=null;this.N=uwz(this.app.K());this.U=function(){g.zh(function(){zWp(b)})}}; J6f=function(O,b,a,N,k){N=N===void 0?0:N;k=k===void 0?0:k;O.GD()||jf(O);O.X=new d2;O.T=b;var D=a,R=k===0;R=R===void 0?!0:R;var d=O.app.eL(),Z=d.getVideoData().isLivePlayback?Infinity:d.u$(!0)*1E3;D>Z&&(D=Z-200,O.L=!0);R&&d.getCurrentTime()>=D/1E3?O.U():(O.G=d,R&&(R=D,D=O.G,O.app.hN.addEventListener(g.yo("vqueued"),O.U),R=isFinite(R)||R/1E3>D.getDuration()?R:0x8000000000000,O.Y=new g.tp(R,0x8000000000000,{namespace:"vqueued"}),D.addCueRange(O.Y)));R=N/=1E3;D=b.getVideoData().T;N&&D&&O.G&&(d=N,Z=0, b.getVideoData().isLivePlayback&&(R=Math.min(a/1E3,O.G.u$(!0)),Z=Math.max(0,R-O.G.getCurrentTime()),d=Math.min(N,b.u$()+Z)),R=pZ7(D,d)||N,R!==N&&O.T.tN("qvaln",{st:N,at:R,rm:Z,ct:d}));b=R;N=O.T;N.getVideoData().n0=!0;N.getVideoData().U=!0;N.xO(!0);D={};O.G&&(D=O.G.VR(),R=O.G.getVideoData().clientPlaybackNonce,D={crt:(D*1E3).toFixed(),cpn:R});N.tN("queued",D);b!==0&&N.seekTo(b+.01,{iT:!0,NA:3,r5:"videoqueuer_queued"});O.V=new A6Q(O.N,O.app.eL(),O.T,a,O.app,k);a=O.V;a.status.status!==Infinity&&(P7(a, 1),a.T.subscribe("internalvideodatachange",a.ZN,a),a.G.subscribe("internalvideodatachange",a.ZN,a),a.Y1.K().D("html5_gapless_use_format_info_fix")&&(a.T.subscribe("internalvideoformatchange",a.ZN,a),a.G.subscribe("internalvideoformatchange",a.ZN,a)),a.T.subscribe("mediasourceattached",a.ZN,a),a.G.subscribe("statechange",a.eR,a),a.T.subscribe("newelementrequired",a.xV,a),a.ZN());return O.X}; zWp=function(O){var b,a,N,k,D,R,d,Z,F;g.M(function(B){switch(B.G){case 1:if(O.Yk()||!O.X||!O.T)return B.return();O.L&&O.app.eL().x5(!0,!1);a=O.app.K().D("html5_force_csdai_gapful_transition")&&((b=O.app.eL())==null?void 0:b.getVideoData().isDaiEnabled());N=null;if(!O.V||a){B.Vl(2);break}g.rf(B,3);return g.J(B,qI7(O.V),5);case 5:g.AA(B,2);break;case 3:N=k=g.qB(B);case 2:if(!O.T)return B.return();EPY.vT("vqsp",function(){O.app.Ot(O.T)}); if(!O.T)return B.return();D=O.T.Tl();O.app.K().D("html5_gapless_seek_on_negative_time")&&D&&D.getCurrentTime()<-.01&&O.T.seekTo(0);EPY.vT("vqpv",function(){O.app.playVideo()}); if(N||a)O.T?(R=N?N.message:"forced",(d=O.G)==null||d.tN("gapfulfbk",{r:R}),O.T.rZ(R)):(Z=O.G)==null||Z.tN("gapsp",{});F=O.X;jf(O);F&&F.resolve();return B.return(Promise.resolve())}})}; jf=function(O,b){b=b===void 0?!1:b;if(O.G){if(O.Y){var a=O.G;O.app.hN.removeEventListener(g.yo("vqueued"),O.U);a.removeCueRange(O.Y)}O.G=null;O.Y=null}O.V&&(O.V.status.status!==6&&(a=O.V,a.status.status!==Infinity&&a.N!==1&&a.fl("Canceled")),O.V=null);O.X=null;O.T&&!b&&O.T!==O.app.Mt()&&O.T!==O.app.eL()&&O.T.dispose();O.T&&b&&O.T.ir();O.T=null;O.L=!1}; McY=function(O){var b;return((b=O.V)==null?void 0:b.currentVideoDuration)||-1}; nPG=function(O,b,a){if(O.GD())return"qie";if(O.T==null||O.T.Yk()||O.T.getVideoData()==null)return"qpd";if(b.videoId!==O.T.Op())return"vinm";if(McY(O)<=0)return"ivd";if(a!==1)return"upt";if((a=O.V)==null)O=void 0;else if(a.getStatus().status!==5)O="niss";else if(TV3(a.policy,a.T,a.G,a.Rv)!=null)O="pge";else{b=c68(a);O=b.jT;var N=b.oV;b=g.q1(a.Y1.K().experiments,"html5_shorts_gapless_next_buffer_in_seconds");var k=a.Y+b;a.Y1.K().experiments.RX("html5_pseudogapless_shorts")&&(k=xz(a).gG+b);a=f_(N.QW(), k);O=f_(O.QW(),k);O=!(b>0)||a&&O?null:"neb"}return O!=null?O:null}; pY8=function(){g.w1.call(this);var O=this;this.fullscreen=0;this.X=this.V=this.pictureInPicture=this.T=this.G=this.inline=!1;this.N=function(){O.wF()}; BuQ(this.N);this.Y=this.getVisibilityState(this.mZ(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.DZ(),this.vp(),this.nR(),this.dl())}; h7b=function(O){return!(O.isMinimized()||O.isInline()||O.isBackground()||O.DZ()||O.vp()||O.nR()||O.dl())}; g.Sf=function(O){g.p.call(this);this.lV=O;this.videoData=this.playerState=null}; lY=function(O,b){g.p.call(this);var a=this;this.data=[];this.V=O||NaN;this.G=b||null;this.T=new g.sW(function(){I$(a);fe(a)}); g.G(this,this.T)}; h4Q=function(O){I$(O);return O.data.map(function(b){return b.value})}; I$=function(O){var b=(0,g.S)();O.data.forEach(function(a){a.expire<b&&VN(O,a,!0)}); O.data=g.pm(O.data,function(a){return!(a.expire<b)})}; VN=function(O,b,a){a&&O.G&&O.G(b.value)}; fe=function(O){O.T.stop();var b=Infinity;for(var a=g.r(O.data),N=a.next();!N.done;N=a.next())N=N.value,N.expire<b&&(b=N.expire);b&&isFinite(b)&&(b=Math.max(b-Date.now(),100),O.T.start(b))}; g.Le=function(O,b){g.p.call(this);var a=this;this.api=O;this.V={};this.al=null;this.U={};this.Y=this.N=null;b=new lY(b,function(N){N!==a.Cc({playerType:N.getPlayerType()})&&N.dispose()}); g.G(this,b);this.G=this.L=this.T=new g.Sf(O.K());this.X=b}; Xs=function(O){var b=[{cpn:O.G.nt()}];O.N&&b.push({cpn:O.N.nt()});O.api.publish("playbackChange",{P_N:b})}; GtB=function(O){for(var b=g.r(Object.values(O.U)),a=b.next();!a.done;a=b.next())a.value.dispose();O.U={};O.N=null;O.Y=null;Xs(O)}; oPQ=function(O,b,a){O.U[b.nt()]=b;O.N=b;a&&(O.Y=b);Xs(O)}; SI8=function(O){var b=O.experiments,a=b.RX.bind(b);xrw=a("html5_use_async_stopVideo");POw=a("html5_pause_for_async_stopVideo");vPQ=a("html5_not_reset_media_source");a("html5_listen_for_audio_output_changed")&&(iFG=!0);Dr=a("html5_not_reset_media_source");jhz=a("html5_not_reset_media_source");e8=a("html5_retain_source_buffer_appends_for_debugging");DHw(a("web_watch_pip"));a("html5_mediastream_applies_timestamp_offset")&&(U_=!0);var N=g.q1(b,"html5_cobalt_override_quic");N&&yU("QUIC",+(N>0));(N=g.q1(b, "html5_cobalt_audio_write_ahead_ms"))&&yU("Media.AudioWriteDurationLocal",N);(N=a("html5_cobalt_enable_decode_to_texture"))&&yU("Media.PlayerConfiguration.DecodeToTexturePreferred",N?1:0);O.dP()&&Z4e();Error.stackTraceLimit=50;var k=g.q1(b,"html5_idle_rate_limit_ms");k&&Object.defineProperty(window,"requestIdleCallback",{value:function(D){return window.setTimeout(D,k)}}); knf(O.N);Wkw(a("html5_use_ump_request_slicer"));O5w(a("html5_record_now"));a("html5_disable_streaming_xhr")&&(Zg=!1);a("html5_byterate_constraints")&&(rU=!0);a("html5_use_non_active_broadcast_for_post_live")&&($A=!0);a("html5_enable_encrypted_av1")&&(Dq=!0);iSA(g.q1(O.experiments,"html5_sticky_duration_mos"));O.D("html5_estimate_live_partial_slice_duration")&&(T$z=!0)}; IA3=function(O,b){return O.slice(b.length).replace(/_[a-z]/g,function(a){return a.toUpperCase().replace("_","")}).replace("Dot",".")}; fAw=function(O){for(var b={},a=g.r(Object.keys(O.experiments.flags)),N=a.next();!N.done;N=a.next())if(N=N.value,N.startsWith("cobalt_h5vcc"))if(N.startsWith("cobalt_h5vcc_string")){var k=IA3(N,"cobalt_h5vcc_string");N=FY(O.experiments,N);k&&N&&(b[k]=yU(k,N))}else N.startsWith("cobalt_h5vcc")&&(k=IA3(N,"cobalt_h5vcc"),N=g.q1(O.experiments,N),k&&N&&(b[k]=yU(k,N)));return b}; iY=function(O,b,a,N,k){k=k===void 0?[]:k;g.p.call(this);this.lV=O;this.CF=b;this.segments=k;this.T=new Map}; lAw=function(O,b,a,N){N=N===void 0?0:N;g.LG.call(this,a.Vs());this.O8=O;this.videoData=b;this.duration=N;this.endTime=this.startTime=0}; Vcp=function(O){this.end=this.start=O}; g.QN=function(){this.T=new Map;this.V=new Map;this.G=new Map}; L$b=function(){this.G=[];this.T=new Map;this.X=new Map;this.V=new Map}; g.ef=function(O,b,a,N){g.p.call(this);var k=this;this.api=O;this.lV=b;this.playback=a;this.app=N;this.Xy=new g.QN;this.V=new Map;this.N=[];this.T=new L$b;this.Ql=new Map;this.UU=null;this.BB=NaN;this.yp=this.Zh=null;this.fF=new g.sW(function(){XY3(k,k.BB,k.Zh||void 0)}); this.events=new g.V4(this);this.bV=15E3;this.Mi=new g.sW(function(){k.Tr=!0;k.playback.Eo(k.bV);i$e(k);if(k.playback.getVideoData().CD()){var D;k.Hy({togab:(D=k.yl)==null?void 0:D.identifier})}k.SJ(!1)},this.bV); this.Tr=!1;this.U=new Map;this.p8=[];this.yl=null;this.m_=new Set;this.aX=[];this.zo=[];this.zG=[];this.R7=[];this.G=void 0;this.zW=0;this.Py=!0;this.Y=!1;this.Ni=[];this.OU=new Set;this.o8=new Set;this.Dq=new Set;this.Nv=0;this.C8=new Set;this.pF=0;this.GY=this.FX=!1;this.rD=this.X="";this.L=null;this.logger=new g.g_("dai");this.Vt={V9N:function(){return k.V}, zvk:function(){return k.N}, Z2U:function(){return k.T.T}, PwV:function(){return k.X}, mGy:function(D){k.onCueRangeEnter(k.V.get(D))}, f2l:function(D){k.onCueRangeExit(k.V.get(D))}, ISk:function(D,R){k.V.set(D,R)}, FMU:function(D){k.rD=D}, GN:function(){return k.GN()}, Wry:function(D){return k.T.V.get(D)}, r6U:function(){return k.L}, a2k:function(){return k.T.G}}; this.playback.getPlayerType();this.playback.MM(this);this.L8=this.lV.dP();g.G(this,this.fF);g.G(this,this.events);g.G(this,this.Mi);this.events.B(this.api,g.yo("serverstitchedcuerange"),this.onCueRangeEnter);this.events.B(this.api,g.w4("serverstitchedcuerange"),this.onCueRangeExit);oPQ(this.app.W7(),this.playback,!1)}; a7w=function(O,b,a,N,k,D,R,d,Z){if(O.lV.D("html5_ignore_ads_after_noadresponse")&&Z&&O.m_.has(Z))OX(O,{reason:"addafternoad",cueid:Z});else{Z=Qh7(O,D,D+k);O.Tr&&O.Hy({adaftto:1});a||O.Hy({missadcon:1,enter:D,len:k,aid:d});O.J&&!O.J.EN&&(O.J.EN=d);O.GY&&O.Hy({adfbk:1,enter:D,len:k,aid:d});var F=O.playback;R=R===void 0?D+k:R;D===R&&!k&&O.lV.D("html5_allow_zero_duration_ads_on_timeline")&&O.Hy({attl0d:1});D>R&&OX(O,{reason:"enterTime_greater_than_return",CF:D,sy:R});var B=F.jS()*1E3;D<B&&OX(O,{reason:"enterTime_less_than_minSeekableTime", enterMs:D,minSkMs:B},!1);F=F.getDuration()*1E3;R>F&&OX(O,{reason:"parent_return_greater_than_content_duration",sy:R,aS4:F});F=null;B=g.Yr(O.T.G,{sy:D},function(K,t){return K.sy-t.sy}); B>=0&&(F=O.T.G[B],F.sy>D&&eW7(O,b.video_id||"",D,R,F));if(Z&&F)for(B=0;B<O.aX.length;B++){if(O.aX[B].identifier===Z.identifier){O.aX.splice(B,1);break}}else if(Z){O.Hy({rejectAttl:1});d&&!bX(O.R7,function(K){return K===d})&&(O.Hy({rejectAdBreakAttl:d},!0),O.R7.push(d)); bc(O);return}Z="ss_childplayback_"+OZQ++;O.lV.D("html5_enable_ssap_entity_id")?(b=new g.b0(O.lV,b),B=b.clientPlaybackNonce):(b.cpn||(b.cpn=g.Jt(16)),B=b.cpn,b=new g.b0(O.lV,b));b.LD=Z;a={LD:Z,playerType:N,durationMs:k,CF:D,sy:R,cpn:B,videoData:b,errorCount:0,ssdaiAdsConfig:a};bZ7(O,b,k);g.ng(O.T.G,a,function(K,t){return K.CF===t.CF?K.durationMs-t.durationMs:K.CF-t.CF}); O.T.T.set(B,a);O.T.X.set(Z,a);O.Hy({attlDone:R-D,acpn:B,et:D,prt:R});d?a.n$=d:F?a.n$=F.n$:a.n$=a.cpn;if(k=a.n$)(D=O.T.V.get(k))?(D.push(a),g.JR(D,function(K,t){return K.CF-t.CF})):O.T.V.set(k,[a]); O.Mi.isActive()&&(O.Tr=!1,O.Mi.stop(),i$e(O),O.SJ(!0));return b}}; aF=function(O,b,a){return{ssvc:b,cpn:(a==null?void 0:a.cpn)||"",vid:(a==null?void 0:a.videoData.videoId)||"",ct:(O.playback.getCurrentTime()||0).toFixed(3),cmt:(O.playback.QJ()||0).toFixed(3)}}; Nr3=function(O,b,a){return new g.tp(O,b,{id:a,namespace:"serverstitchedcuerange",priority:9})}; bZ7=function(O,b,a){var N;(N=O.app.W7().U[b.clientPlaybackNonce]||null)==null||N.dispose();b=new lAw(O,b,O.playback,a/1E3);O.Ql.set(b.nt(),b);O.app.W7().U[b.nt()]=b}; kG3=function(O,b,a){if(b!==O.playback.nt()){var N=O.Ql.get(b);N?N.endTime=a:O.Hy({nop_e:b})}}; N3=function(O,b){var a=O.app;eT(a.t0())&&a.nD.V[2]&&O.logger.T(360717806,"SSTM lingering playback");O.api.wb();O.api.publish("serverstitchedvideochange",b.LD,b.Xo)}; Dn=function(O,b,a){var N=O.Y,k=O.GN(),D=O.X;O.X="";var R=b.Cl-a.Cl;Math.abs(R)>.5&&O.Hy({ttdtb:1,delta:R,cpn:k.cpn,enter:b.adCpn,exit:a.adCpn,seek:N,skip:D});O.api.D("html5_ssdai_enable_media_end_cue_range")&&(!N&&!D&&a.isAd&&a.adCpn?O.api.H9(a.adCpn):(N||D)&&O.Hy({mecr:0,seek:N,skip:D}));if(b.isAd&&a.isAd){k=!!D;if(b.adCpn&&a.adCpn){var d=O.T.T.get(b.adCpn);var Z=O.T.T.get(a.adCpn)}k?O.Hy({igtransskip:1,enter:b.adCpn,exit:a.adCpn,seek:N,skip:D}):k9(O,Z,d,a.Cl,b.Cl,N,k)}else if(!b.isAd&&a.isAd){O.rD= k.cpn;O.Kr(k.cpn,k.CF/1E3);O.api.publish("serverstitchedvideochange");d=aF(O,"a2c");O.Hy(d);O.Nv=0;if(d=a.Nd)O.zW=d.end,kG3(O,d.id,d.end);var F;a.adCpn&&(F=O.T.T.get(a.adCpn));F&&O.playback.K4(F,k,a.Cl,b.Cl,N,!!D)}else if(b.isAd&&!a.isAd){var B;b.adCpn&&(B=O.T.T.get(b.adCpn));B&&(O.zW=0,O.rD=B.cpn,O.Kr(B.cpn,B.CF/1E3),N3(O,B),F=aF(O,"c2a",B),O.Hy(F),O.Nv=1,O.playback.K4(k,B,a.Cl,b.Cl,N,!!D))}}; sX=function(O,b,a){a=a===void 0?0:a;var N=g.Yr(O.T.G,{CF:(b+a)*1E3},function(d,Z){return d.CF-Z.CF}); N=N<0?(N+2)*-1:N;if(N>=0)for(var k=b*1E3,D=N;D<=N+1&&D<O.T.G.length;D++){var R=O.T.G[D];if(k>=R.CF-a*1E3&&k<=R.sy+a*1E3)return{wk:R,Nj:b}}return{wk:void 0,Nj:b}}; sKA=function(O,b){var a="";(b=DvA(O,b))&&(a=b.getId());return a?O.T.T.get(a):void 0}; DvA=function(O,b){if(O.rD){var a=O.V.get(O.rD);if(a&&a.start-200<=b&&a.end+200>=b)return a}O=g.r(O.V.values());for(a=O.next();!a.done;a=O.next())if(a=a.value,a.start<=b&&a.end>=b)return a}; XY3=function(O,b,a){var N=O.yp||O.app.eL().getPlayerState();RF(O,!0);O.playback.seekTo(b,a);O=O.app.eL();b=O.getPlayerState();N.isOrWillBePlaying()&&!b.isOrWillBePlaying()?O.playVideo():N.isPaused()&&!b.isPaused()&&O.pauseVideo()}; RF=function(O,b){O.BB=NaN;O.Zh=null;O.fF.stop();O.UU&&b&&O.UU.aK();O.yp=null;O.UU=null}; $vp=function(O){var b=b===void 0?-1:b;var a=a===void 0?Infinity:a;for(var N=[],k=g.r(O.T.G),D=k.next();!D.done;D=k.next())D=D.value,(D.CF<b||D.sy>a)&&N.push(D);O.T.G=N;N=g.r(O.V.values());for(k=N.next();!k.done;k=N.next())k=k.value,k.start>=b&&k.end<=a&&(O.playback.removeCueRange(k),O.V.delete(k.getId()),O.Hy({rmAdCR:1}));N=sX(O,b/1E3);b=N.wk;N=N.Nj;if(b&&(N=N*1E3-b.CF,RgG(O,b,N,b.CF+N),N=O.V.get(b.cpn))){k=g.r(O.N);for(D=k.next();!D.done;D=k.next())D=D.value,D.start===N.end?D.start=b.CF+b.durationMs: D.end===N.start&&(D.end=b.CF);N.start=b.CF;N.end=b.CF+b.durationMs}if(b=sX(O,a/1E3).wk){var R;N="playback_timelinePlaybackId_"+b.LD+"_video_id_"+((R=b.videoData)==null?void 0:R.videoId)+"_durationMs_"+b.durationMs+"_enterTimeMs_"+b.CF+"_parentReturnTimeMs_"+b.sy;O.kQ("Invalid_clearEndTimeMs_"+a+"_that_falls_during_"+N+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; CaG=function(O){O.Xy.clearAll();O.V.clear();O.N=[];O.T.clear();O.U.clear();O.p8=[];O.yl=null;O.m_.clear();O.aX=[];O.zo=[];O.zG=[];O.R7=[];O.Ni=[];O.OU.clear();O.o8.clear();O.Dq.clear();O.C8.clear();O.Tr=!1;O.G=void 0;O.zW=0;O.Py=!0;O.Y=!1;O.Nv=0;O.pF=0;O.FX=!1;O.GY=!1;O.X="";O.Mi.isActive()&&bc(O)}; RgG=function(O,b,a,N){b.durationMs=a;b.sy=N;(N=O.Ql.get(b.cpn))?N.Iv(a/1E3):O.Hy({nop_d:b.cpn})}; ZZf=function(O,b,a,N,k,D){if(!O.GY)if(g.dvB(O,a))O.Hy({gdu:"undec",seg:a,itag:k});else if(b=$9(O,b,a,N,D),!(O.playback.getVideoData().CD()&&(b==null?0:b.ws)))return b}; $9=function(O,b,a,N,k){var D=O.U.get(a);if(!D){if(D=FP8(O,b))return D;b=O.Cw(a-1,N!=null?N:2);if(k)return O.Hy({misscue:k,sq:a,type:N,prevsstate:b==null?void 0:b.BC,prevrecord:O.U.has(a-1)}),O.U.get(a-1);if((b==null?void 0:b.BC)===2)return O.Hy({adnf:1,sq:a,type:N,prevrecord:O.U.has(a-1)}),O.U.get(a-1)}return D}; FP8=function(O,b){b+=O.WG();if(O.playback.getVideoData().CD())a:{var a=1;a=a===void 0?0:a;var N=b*1E3;O=g.r(O.T.G);for(var k=O.next();!k.done;k=O.next()){k=k.value;var D=k.Xo?k.Xo*1E3:k.CF;if(N>=k.CF-a*1E3&&N<=D+k.durationMs+a*1E3){N={wk:k,Nj:b};break a}}N={wk:void 0,Nj:b}}else N=sX(O,b),((a=N)==null?0:a.wk)||(N=sX(O,b,1));var R;return(R=N)==null?void 0:R.wk}; gZf=function(O,b){b=b===void 0?"":b;var a=h2(b)||void 0;if(!b||!a){var N;O.Hy({adcfg:(N=b)==null?void 0:N.length,dcfg:a==null?void 0:a.length})}return a}; Br3=function(O){if(O.Ni.length)for(var b=g.r(O.Ni),a=b.next();!a.done;a=b.next())O.onCueRangeExit(a.value);b=g.r(O.V.values());for(a=b.next();!a.done;a=b.next())O.playback.removeCueRange(a.value);b=g.r(O.N);for(a=b.next();!a.done;a=b.next())O.playback.removeCueRange(a.value);O.V.clear();O.N=[];O.Xy.clearAll();O.G||(O.Py=!0)}; k9=function(O,b,a,N,k,D,R){if(b&&a){O.rD=a.cpn;O.Kr(a.cpn,a.CF/1E3);N3(O,a);var d=aF(O,"a2a",a);O.Hy(d);O.Nv++;O.playback.K4(b,a,N||0,k||0,!!D,!!R)}else O.Hy({misspbkonadtrans:1,enter:(a==null?void 0:a.cpn)||"",exit:(b==null?void 0:b.cpn)||"",seek:D,skip:R})}; tFe=function(O,b,a,N){if(N)for(N=0;N<O.N.length;){var k=O.N[N];if(k.start<b&&k.end>a){var D=k.end;k.end=b;KP7(O,a,D)}else if(k.start>=b&&k.start<a&&k.end>a)k.start=a;else if(k.end>b&&k.end<=a&&k.start<b)k.end=b;else if(k.start>=b&&k.end<=a){O.playback.removeCueRange(k);if(O.Ni.includes(k))O.onCueRangeExit(k);O.N.splice(N,1);continue}N++}else KP7(O,b,a)}; KP7=function(O,b,a){b=Nr3(b,a);a=!0;g.ng(O.N,b,function(R,d){return R.start-d.start}); for(var N=0;N<O.N.length;){if(N>0){var k=O.N[N],D=O.N[N-1];if(Math.round(D.end/1E3)>=Math.round(k.start/1E3)){D.end=k.end;k!==b?O.playback.removeCueRange(k):a=!1;O.N.splice(N,1);continue}}N++}if(a)for(O.playback.addCueRange(b),b=O.playback.IF("serverstitchedcuerange",36E5),b=g.r(b),a=b.next();!a.done;a=b.next())O.V.delete(a.value.getId())}; Cv=function(O,b,a){if(a===void 0||!a){a=g.r(O.p8);for(var N=a.next();!N.done;N=a.next()){N=N.value;if(b>=N.start&&b<=N.end)return;if(b===N.end+1){N.end+=1;return}}O.p8.push(new Vcp(b))}}; g.dvB=function(O,b){O=g.r(O.p8);for(var a=O.next();!a.done;a=O.next())if(a=a.value,b>=a.start&&b<=a.end)return!0;return!1}; dc=function(O,b,a){var N;if(N=O.playback.getVideoData().CD()||O.lV.D("html5_ssdai_extent_last_unfinished_ad_cue_range"))N=(N=O.T.T.get(b))&&N.n$?(O=O.T.V.get(N==null?void 0:N.n$))&&O.slice(-1)[0].cpn===b:!1;return N&&a===2?1E3:0}; eW7=function(O,b,a,N,k){var D;b={reason:"overlapping_playbacks",w9l:b,CF:a,sy:N,M9r:k.LD,t9y:((D=k.videoData)==null?void 0:D.videoId)||"",vjU:k.durationMs,cG4:k.CF,yGX:k.sy};OX(O,b)}; OX=function(O,b,a){O.playback.hc(b,a)}; hge=function(O,b){var a=[];O=O.T.V.get(b);if(!O)return[];O=g.r(O);for(b=O.next();!b.done;b=O.next())b=b.value,b.cpn&&a.push(b.cpn);return a}; yPQ=function(O,b,a){var N=0;O=O.T.V.get(a);if(!O)return-1;O=g.r(O);for(a=O.next();!a.done;a=O.next()){if(a.value.cpn===b)return N;N++}return-1}; w1e=function(O,b){var a=0;O=O.T.V.get(b);if(!O)return 0;O=g.r(O);for(b=O.next();!b.done;b=O.next())b=b.value,b.durationMs!==0&&b.sy!==b.CF&&a++;return a}; Tr7=function(O,b,a){var N=!1;if(a&&(a=O.T.V.get(a))){a=g.r(a);for(var k=a.next();!k.done;k=a.next())k=k.value,k.durationMs!==0&&k.sy!==k.CF&&(k=k.cpn,b===k&&(N=!0),N&&!O.o8.has(k)&&(O.Hy({decoratedAd:k}),O.o8.add(k)))}}; i$e=function(O){O.L8&&O.Hy({adf:"0_"+((new Date).getTime()/1E3-O.pF)+"_isTimeout_"+O.Tr})}; Qh7=function(O,b,a){if(O.aX.length)for(var N=g.r(O.aX),k=N.next(),D={};!k.done;D={MO:void 0},k=N.next()){D.MO=k.value;k=D.MO.startSecs*1E3;var R=D.MO.kA*1E3+k;if(b>k&&b<R||a>k&&a<R)return bX(O.zG,function(d){return function(Z){return Z.identifier===d.MO.identifier}}(D))||(O.Hy({adskip:b}),O.zG.push(D.MO)),D.MO}}; bc=function(O){O.Tr=!1;O.Mi.isActive()&&i$e(O);O.Mi.stop();O.SJ(!1)}; rP3=function(){g.ef.apply(this,arguments);this.yW=this.I8=0}; utb=function(O,b){O.X||O.Y||Zn(O,O.rD);var a=b.rB,N=b.X$;if(N.cpn===O.rD)O.playback.tN("sdai",{igtranssame:1,enter:N.cpn,exit:a.cpn});else{var k=O.Y,D=!!O.X;O.X="";var R=b.aL,d=a.playerType===2?a.CF/1E3+a.videoData.pF:O.GN().videoData.pF;O.api.D("html5_ssdai_enable_media_end_cue_range")&&(D||k||a.playerType!==2?(k||D)&&O.Hy({mecr:0,seek:k,skip:D}):O.api.H9(a.cpn));if(a.playerType===2&&N.playerType===2)D?O.playback.tN("sdai",{igtransskip:1,enter:N.cpn,exit:a.cpn,seek:k,skip:O.X}):k9(O,a,N,d,R,k,D); else{O.rD=N.cpn;kG3(O,a.cpn,R);O.Kr(N.cpn,R);b=b.vtX;if(a.playerType===1&&N.playerType===2){O.zW=0;N3(O,N);var Z=aF(O,"c2a",N);O.playback.tN("sdai",Z);O.Nv++}else if(a.playerType===2&&N.playerType===1){Z=a.videoData.pF;O.api.publish("serverstitchedvideochange");var F=aF(O,"a2c");O.playback.tN("sdai",F);O.Nv=0;O.zW=Z*1E3;O.I8=d;Uvb(O,a.n$)}O.playback.K4(a,N,d,R,k,D,b)}O.X="";O.Y=!1}}; APb=function(O,b,a,N){N=Math.round((N-a)*1E3);O.playback.tN("ssevt",{tag:"sstme",ad:b!==O.playback.nt(),cpn:b,st:a.toFixed(3),late:N,cnt:O.yW++})}; WPY=function(O,b,a){O.playback.JL();O.playback.seekTo(b,a);O.playback.playVideo()}; q2Y=function(O,b,a,N){b={rB:b,X$:a,aL:O.playback.getCurrentTime(),vtX:N};utb(O,b)}; Uvb=function(O,b){if(O.playback.getVideoData().CD()){var a=O.T.V.get(b);if(a){a=g.r(a);for(var N=a.next();!N.done;N=a.next())O.tj(N.value);O.U.clear();O.T.V.delete(b)}}}; Zn=function(O,b){var a=b||O.rD,N=O.T.T.get(a);if(N){b=N.videoData;var k,D;a=N.Xo||((D=(k=O.V.get(a))==null?void 0:k.start)!=null?D:0)/1E3;O=O.playback.getCurrentTime()-a;b.pF=O>0?O:0}else O.GN().videoData.pF=O.playback.getCurrentTime()}; Y2e=function(O,b,a,N){g.p.call(this);var k=this;this.api=O;this.lV=b;this.T=a;this.app=N;this.N=new Map;this.G=[];this.V=this.U=null;this.yl=NaN;this.Y=this.X=this.J=null;this.L=new g.sW(function(){HZ3(k,k.yl,k.J||void 0)}); this.Mi=[];this.Tr=new g.sW(function(){var D=k.Mi.pop();if(D){var R=D.LD,d=D.playerVars;D=D.playerType;d&&(d.prefer_gapless=!0,k.api.preloadVideoByPlayerVars(d,D,NaN,"",R),k.Mi.length&&g.Rl(k.Tr,4500))}}); this.events=new g.V4(this);this.Vt={DIG:function(){return k.G}}; this.T.getPlayerType();g.G(this,this.L);g.G(this,this.Tr);g.G(this,this.events);this.events.B(this.api,g.yo("childplayback"),this.onCueRangeEnter);this.events.B(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.B(this.api,"presentingplayerstatechange",this.HD)}; JPz=function(O,b,a,N,k,D){var R=b.cpn,d=b.docid||b.video_id||b.videoId||b.id,Z=O.T;D=D===void 0?k+N:D;if(k>D)return Fj(O,"enterAfterReturn enterTimeMs="+k+" is greater than parentReturnTimeMs="+D.toFixed(3),R,d),"";var F=Z.jS()*1E3;if(k<F)return Fj(O,"enterBeforeMinSeekable enterTimeMs="+k+" is less than parentMinSeekableTimeMs="+F,R,d),"";F=Z.getDuration()*1E3;if(D>F)return Z="returnAfterDuration parentReturnTimeMs="+D.toFixed(3)+" is greater than parentDurationMs="+F+". And timestampOffset in seconds is "+ Z.O0(),Fj(O,Z,R,d),"";F=null;for(var B=g.r(O.G),K=B.next();!K.done;K=B.next()){K=K.value;if(k>=K.CF&&k<K.sy)return Fj(O,"overlappingEnter",R,d),"";if(D<=K.sy&&D>K.CF)return Fj(O,"overlappingReturn",R,d),"";if(D===K.CF)return Fj(O,"outOfOrder",R,d),"";k===K.sy&&(F=K)}R="cs_childplayback_"+cPz++;d={Nd:Bw(N,!0),Rv:Infinity,target:null};var t={LD:R,playerVars:b,playerType:a,durationMs:N,CF:k,sy:D,dY:d};O.G=O.G.concat(t).sort(function(U,u){return U.CF-u.CF}); F?mvQ(O,F,{Nd:Bw(F.durationMs,!0),Rv:F.dY.Rv,target:t}):(b={Nd:Bw(k,!1),Rv:k,target:t},O.N.set(b.Nd,b),Z.addCueRange(b.Nd));b=!0;if(O.T===O.app.eL()&&(Z=Z.getCurrentTime()*1E3,Z>=t.CF&&Z<t.sy)){var h=O.app.eL().getPlayerState(),y=Z-t.CF;q8(function(){zgb(O,t,y/1E3,{},h)}); b=!1}b&&(O.Mi.unshift(t),g.Rl(O.Tr,0));return R}; Bw=function(O,b){return new g.tp(Math.max(0,O-5E3),b?0x8000000000000:O-1,{namespace:"childplayback",priority:9})}; EZQ=function(O,b,a,N){O.V=N;O.api.EB(O.T,a,b)}; MFe=function(O,b,a,N){O.V=N;N=b.LD;var k=b.playerVars,D=b.playerType;O.U=b;k&&(O.lV.D("html5_enable_ssap_entity_id")&&(k.cached_load=!0),O.api.enqueueVideoByPlayerVars(k,D,a,N))}; mvQ=function(O,b,a){var N=b.dY;b.dY=a;Kv(O,b)&&(a=O.app.eL(),N.Nd===O.V&&t1(O),a.removeCueRange(N.Nd),a.addCueRange(b.dY.Nd))}; t1=function(O){O.U=null;O.V=null;O.api.GD()||O.api.clearQueue()}; nZ3=function(O,b){Kv(O,b)||Fj(O,"childPlaybackIsNotPresenting");return b.sy===b.CF+b.durationMs?b.CF+O.app.eL().getCurrentTime()*1E3:b.sy}; p1B=function(O,b){var a=0;O=g.r(O.G);for(var N=O.next();!N.done;N=O.next()){N=N.value;var k=N.CF/1E3+a,D=k+N.durationMs/1E3;if(k>b)break;if(D>b)return{wk:N,Nj:b-k};a=D-N.sy/1E3}return{wk:null,Nj:b-a}}; HZ3=function(O,b,a){a=a===void 0?{}:a;var N=O.Y||O.app.eL().getPlayerState();h1(O,!0);b=isFinite(b)?b:O.T.P6();var k=p1B(O,b);b=k.Nj;var D=(k=k.wk)&&!Kv(O,k)||!k&&O.T!==O.app.eL(),R=b*1E3;R=O.V&&O.V.start<=R&&R<=O.V.end;!D&&R||t1(O);k?zgb(O,k,b,a,N):GGe(O,b,a,N)}; GGe=function(O,b,a,N){var k=O.T;k!==O.app.eL()&&O.app.x_();k.seekTo(b,Object.assign({},{r5:"application_timelinemanager"},a));oZ3(O,N)}; zgb=function(O,b,a,N,k){var D=Kv(O,b);if(!D){b.playerVars.prefer_gapless=!0;O.lV.D("html5_enable_ssap_entity_id")&&(b.playerVars.cached_load=!0);var R=new g.b0(O.lV,b.playerVars);R.LD=b.LD;O.api.VB(R,b.playerType)}R=O.app.eL();D||R.addCueRange(b.dY.Nd);R.seekTo(a,Object.assign({},{r5:"application_timelinemanager"},N));oZ3(O,k)}; oZ3=function(O,b){O=O.app.eL();var a=O.getPlayerState();b.isOrWillBePlaying()&&!a.isOrWillBePlaying()?O.playVideo():b.isPaused()&&!a.isPaused()&&O.pauseVideo()}; h1=function(O,b){O.yl=NaN;O.J=null;O.L.stop();O.X&&b&&O.X.aK();O.Y=null;O.X=null}; Kv=function(O,b){O=O.app.eL();return!!O&&O.getVideoData().LD===b.LD}; xvG=function(O){var b=O.G.find(function(k){return Kv(O,k)}); if(b){var a=O.app.eL();t1(O);var N=new g.tS(8);b=nZ3(O,b)/1E3;GGe(O,b,{},N);a.tN("forceParentTransition",{childPlayback:1});O.T.tN("forceParentTransition",{parentPlayback:1})}}; vZz=function(O,b,a){b=b===void 0?-1:b;a=a===void 0?Infinity:a;for(var N=b,k=a,D=g.r(O.N),R=D.next();!R.done;R=D.next()){var d=g.r(R.value);R=d.next().value;d=d.next().value;d.Rv>=N&&d.target&&d.target.sy<=k&&(O.T.removeCueRange(R),O.N.delete(R))}N=b;k=a;D=[];R=g.r(O.G);for(d=R.next();!d.done;d=R.next())if(d=d.value,d.CF>=N&&d.sy<=k){var Z=O;Z.U===d&&t1(Z);Kv(Z,d)&&Z.app.x_()}else D.push(d);O.G=D;N=p1B(O,b/1E3);b=N.wk;N=N.Nj;b&&(N*=1E3,Pae(O,b,N,b.sy===b.CF+b.durationMs?b.CF+N:b.sy));(b=p1B(O,a/1E3).wk)&& Fj(O,"Invalid clearEndTimeMs="+a+" that falls during playback={timelinePlaybackId="+(b.LD+" video_id="+b.playerVars.video_id+" durationMs="+b.durationMs+" enterTimeMs="+b.CF+" parentReturnTimeMs="+b.sy+"}.Child playbacks can only have duration updated not their start."))}; Pae=function(O,b,a,N){b.durationMs=a;b.sy=N;N={Nd:Bw(a,!0),Rv:a,target:null};mvQ(O,b,N);Kv(O,b)&&O.app.eL().getCurrentTime()*1E3>a&&(b=nZ3(O,b)/1E3,a=O.app.eL().getPlayerState(),GGe(O,b,{},a))}; Fj=function(O,b,a,N){O.T.tN("timelineerror",{e:b,cpn:a?a:void 0,videoId:N?N:void 0})}; S2z=function(O){O&&O!=="web"&&jKp.includes(O)}; yS=function(){g.p.call(this);this.T=new lY(5,null);g.G(this,this.T);this.G=new lY(15,null);g.G(this,this.G)}; mPb=function(O,b){return b?!!O.T.get(b):!1}; I7b=function(O,b){O.dataset.version=b}; VFe=function(O){g.f.call(this,{W:"div",rd:["html5-video-player"],S:{tabindex:O.K().disableOrganicUi?"":"-1",id:O.webPlayerContextConfig?O.webPlayerContextConfig.rootElementId:O.config.attrs.id},j:[{W:"div",C:g.R4.VIDEO_CONTAINER,S:{"data-layer":"0"}}]});var b=this;this.app=O;this.fO=this.Gr(g.R4.VIDEO_CONTAINER);this.AV=new g.Te(0,0,0,0);this.Qp=null;this.PR=new g.Te(0,0,0,0);this.W0=this.U9=this.Dg=NaN;this.N6=this.aj=this.SB=this.fH=!1;this.ID=NaN;this.cN=!1;this.Uf=null;this.At=function(){b.element.focus({preventScroll:!0})}; this.bA=function(){b.app.hN.publish("playerUnderlayVisibilityChange","visible");b.Qp.classList.remove(g.R4.VIDEO_CONTAINER_TRANSITIONING);b.Qp.removeEventListener(ws,b.bA);b.Qp.removeEventListener("transitioncancel",b.bA)}; this.PT=this.Gc=!1;var a=this.element.addEventListener,N=this.element.removeEventListener;this.addEventListener=function(D,R,d){a.apply(b.element,[D,R,d])}; this.removeEventListener=function(D,R,d){N.apply(b.element,[D,R,d])}; var k=O.K();k.transparentBackground&&this.Tf("ytp-transparent");k.controlsType==="0"&&this.Tf("ytp-hide-controls");g.tC(this.element,"ytp-exp-bottom-control-flexbox");g.tC(this.element,"ytp-modern-caption");k.D("enable_new_paid_product_placement")&&!g.CE(k)&&g.tC(this.element,"ytp-exp-ppp-update");k.D("html5_enable_ssap")&&g.tC(this.element,"ytp-ssap");g.tC(this.element,"ytp-livebadge-color");if(k.D("delhi_modern_web_player"))switch(g.tC(this.element,"ytp-delhi-modern"),k.D("delhi_modern_web_player_icons")&& g.tC(this.element,"ytp-delhi-modern-icons"),FY(k.experiments,"delhi_modern_web_player_blending_mode")){case "luminosity":g.tC(this.element,"ytp-delhi-modern-with-luminosity");break;case "difference":g.tC(this.element,"ytp-delhi-modern-with-difference");break;case "exclusion":g.tC(this.element,"ytp-delhi-modern-with-exclusion")}I7b(this.element,f7e(O));this.Bt=!1;this.Me=new g.zJ(NaN,NaN);l7f(this);this.B(O.hN,"onMutedAutoplayChange",this.onMutedAutoplayChange)}; l7f=function(O){function b(){O.Qp&&wc(O);T9(O)!==O.cN&&O.resize()} function a(R,d){O.gI(R,d)} function N(R){R.getVideoData()&&O.updateVideoData(R.getVideoData())} function k(){O.PR=new g.Te(0,0,0,0);O.AV=new g.Te(0,0,0,0)} var D=O.app.hN;D.addEventListener("initializingmode",k);D.addEventListener("videoplayerreset",N);D.addEventListener("videodatachange",a);D.addEventListener("presentingplayerstatechange",b);O.addOnDisposeCallback(function(){D.removeEventListener("initializingmode",k);D.removeEventListener("videoplayerreset",N);D.removeEventListener("videodatachange",a);D.removeEventListener("presentingplayerstatechange",b)})}; X1B=function(O){var b=O.app.eL();if(b=b?b.getVideoData():null){if(g.om(b)||g.xH(b)||g.P3(b))return 16/9;if(F6(b)&&b.V.T)return O=b.V.videoInfos[0].video,LP8(O.width,O.height)}return(O=O.Qp)?LP8(O.videoWidth,O.videoHeight):16/9}; iZe=function(O,b,a,N){var k=a,D=LP8(b.width,b.height);O.fH?k=a<D?Infinity:0:isNaN(O.W0)?isNaN(O.U9)||(k=O.U9):k=O.W0;isFinite(k)||(k=Math.max(a,D));O=k>D?{width:b.width,height:b.width/k,aspectRatio:k}:k<D?{width:b.height*k,height:b.height,aspectRatio:k}:{width:b.width,height:b.height,aspectRatio:D};N||isNaN(a)||(a>k?O.width=O.height*a:a<k&&(O.height=O.width/a),O.aspectRatio=a);return O}; LP8=function(O,b){return Math.abs(QKe*b-O)<1||Math.abs(QKe/O-b)<1?QKe:O/b}; T9=function(O){if(O.app.getAppState()===1)return!1;if(O.app.getAppState()===6)return!0;var b=O.app.eL();if(!b||b.YW())return!1;O=O.app.hN.getPlayerStateObject();b=!g.L(O,2)||b&&b.getVideoData().U;var a=g.L(O,1024);return O&&b&&!a&&!O.isCued()}; wc=function(O){var b=O.app.K().controlsType==="3"&&!O.N6&&T9(O)&&!O.app.hV||!1;O.Qp.controls=b;O.Qp.tabIndex=b?0:-1;O.app.K().X&&(O.Qp.ariaHidden=b||O.app.K().D("video_element_aria_hidden_ks")?"false":"true");b?O.Qp.removeEventListener("focus",O.At):O.Qp.addEventListener("focus",O.At)}; egp=function(O){var b=O.wh(),a=1,N=!1,k=iZe(O,b,O.getVideoAspectRatio()),D=O.app.K(),R=D.D("enable_desktop_player_underlay"),d=rkQ(),Z=g.q1(D.experiments,"player_underlay_min_player_width");Z=R&&O.SB&&O.getPlayerSize().width>Z;if(T9(O)){var F=X1B(O);var B=isNaN(F)||g.Nn||Ni&&g.cm||Z;at&&!g.WO(601)?F=k.aspectRatio:B=B||D.controlsType==="3";B?Z?(B=D.D("place_shrunken_video_on_left_of_player")?16:O.getPlayerSize().width-b.width-16,F=Math.max((O.getPlayerSize().height-b.height)/2,0),B=new g.Te(B,F,b.width, b.height),O.Qp.style.setProperty("border-radius","12px")):B=new g.Te(0,0,b.width,b.height):(a=k.aspectRatio/F,B=new g.Te((b.width-k.width/a)/2,(b.height-k.height)/2,k.width/a,k.height),a===1&&g.cm&&(F=B.width-b.height*F,F>0&&(B.width+=F,B.height+=F)));g.TW(O.element,"ytp-fit-cover-video",Math.max(B.width-k.width,B.height-k.height)<1);if(d||O.Bt)O.Qp.style.display="";O.cN=!0}else{B=-b.height;at?B*=window.devicePixelRatio:g.de&&(B-=window.screen.height);B=new g.Te(0,B,b.width,b.height);if(d||O.Bt)O.Qp.style.display= "none";O.cN=!1}rP(O.PR,B)||(O.PR=B,g.lV(D)?(O.Qp.style.setProperty("width",B.width+"px","important"),O.Qp.style.setProperty("height",B.height+"px","important")):g.EF(O.Qp,B.getSize()),N=new g.cO(B.left,B.top),g.cV(O.Qp,Math.round(N.x),Math.round(N.y)),N=!0);b=new g.Te((b.width-k.width)/2,(b.height-k.height)/2,k.width,k.height);rP(O.AV,b)||(O.AV=b,N=!0);g.uF(O.Qp,"transform",a===1?"":"scaleX("+a+")");R&&Z!==O.aj&&(Z&&(O.Qp.addEventListener(ws,O.bA),O.Qp.addEventListener("transitioncancel",O.bA),O.Qp.classList.add(g.R4.VIDEO_CONTAINER_TRANSITIONING)), O.aj=Z,O.app.hN.publish("playerUnderlayVisibilityChange",O.aj?"transitioning":"hidden"));return N}; OTz=function(O){O.Gc=!O.Gc;O.PT=!0;O.element.classList.toggle("ytp-retro-player",O.Gc);O.resize();O.PT=!1;O.app.hN.xk("onRetroModeChanged",O.Gc)}; bT7=function(){this.csn=g.n3();this.clientPlaybackNonce=null;this.elements=new Set;this.V=new Set;this.T=new Set;this.G=new Set}; aI8=function(O){if(O.csn!==g.n3())if(O.csn==="UNDEFINED_CSN")O.csn=g.n3();else{var b=g.n3(),a=g.Mb();if(b&&a){O.csn=b;for(var N=g.r(O.elements),k=N.next();!k.done;k=N.next())(k=k.value.visualElement)&&k.isClientVe()&&b&&a&&(g.md("combine_ve_grafts")?Ij(jU(),k,a):g.Rx(g.N_)(void 0,b,a,k))}if(b)for(O=g.r(O.T),a=O.next();!a.done;a=O.next())(a=a.value.visualElement)&&a.isClientVe()&&g.g1(b,a)}}; g.rc=function(O,b,a,N){g.p.call(this);var k=this;this.logger=new g.g_("App");this.hV=this.ZZ=!1;this.Y7={};this.Vq=[];this.PY=!1;this.p6=null;this.intentionalPlayback=!1;this.pO=!0;this.HT=!1;this.Wl=this.IP=this.Tt=null;this.Qf=!0;this.mediaElement=this.WB=null;this.iz=NaN;this.G_=!1;this.Oy=this.H_=this.SV=this.screenLayer=this.playlist=null;this.oI=[];this.Zg=0;this.Vt={W7:function(){return k.nD}, WGN:function(){return k.SV}, PNL:function(){}}; this.logger.debug("constructor begin");if(!a)throw Error("b/179532961");this.config=VS3(b||{});this.webPlayerContextConfig=a;RpG();b=this.config.args||{};this.lV=new ON(b,a,a?a.canaryState:this.config.assets.player_canary_state,N,this);g.G(this,this.lV);SI8(this.lV);a=fAw(this.lV);this.lV.dP()&&this.cT("h5vcc",a);this.lV.experiments.RX("jspb_serialize_with_worker")&&IG7();this.lV.experiments.RX("gzip_gel_with_worker")&&EI7();this.lV.G&&!NB3&&(window.addEventListener(M$?"touchstart":"click",wY8,{capture:!0, passive:!0}),NB3=!0);this.D("html5_onesie")&&(this.CA=new BG(this.lV),g.G(this,this.CA));this.ew=g6(Pp(this.lV)&&!0,b.enablesizebutton);this.lz=g6(!1,b.player_wide);this.visibility=new pY8;g.G(this,this.visibility);this.D("web_log_theater_mode_visibility")&&this.zv(g6(!1,b.player_wide));this.ZZ=g6(!1,b.external_list);this.events=new g.V4(this);g.G(this,this.events);this.D("start_client_gcf")&&(Pr(Is(),{v_:hN,R6:NSz()}),this.NZ=Is().resolve(hN),sUe(this.NZ));this.J0X=new Tp;g.G(this,this.J0X);this.A6= new bT7;a=new rh;this.hN=new g.MJ(this,a);g.G(this,this.hN);this.template=new VFe(this);g.G(this,this.template);this.appState=1;this.Il=k4b(this);g.G(this,a);a={};this.cw=(a.internalvideodatachange=this.CVy,a.playbackready=this.z4U,a.playbackstarted=this.Ek8,a.statechange=this.h4l,a);this.dS=new tu(this.hN);this.I3=DlG(this);a=this.lV.Y;!1!==a&&this.cT("badps",{hbp:a,hostname:window.location.hostname,ps:this.lV.playerStyle});this.a7=new LM7(this.lV,this.I3);this.hN.publish("csiinitialized");var D; (((D=this.webPlayerContextConfig)==null?0:D.wasmModuleUrl)||uje(this.I3))&&sZe(this);D=10;g.PW(this.lV)&&(D=3);$E(this.lV)&&(D=g.q1(this.lV.experiments,"tvhtml5_unplugged_preload_cache_size"));this.nD=new g.Le(this.hN,D);D=RT3(this);this.nD.Jc(D);$lQ(this);D={};this.eO=(D.airplayactivechange=this.BP_,D.airplayavailabilitychange=this.F04,D.beginseeking=this.L0N,D.sabrCaptionsDataLoaded=this.v1_,D.endseeking=this.pBV,D.internalAbandon=this.xt4,D.internalaudioformatchange=this.eJy,D.internalvideodatachange= this.wU4,D.internalvideoformatchange=this.T5l,D.liveviewshift=this.bFl,D.playbackstalledatstart=this.fqU,D.progresssync=this.mtV,D.onAbnormalityDetected=this.Ih_,D.onSnackbarMessage=this.tSk,D.onLoadProgress=this.S0U,D.SEEK_COMPLETE=this.ciL,D.SEEK_TO=this.yi8,D.onVideoProgress=this.GGV,D.onLoadedMetadata=this.j7l,D.onAutoplayBlocked=this.OFX,D.onPlaybackPauseAtStart=this.HFy,D.playbackready=this.JuV,D.statechange=this.lM,D.newelementrequired=this.Q1,D.heartbeatparams=this.RJX,D.videoelementevent= this.s8d,D.drmoutputrestricted=this.K0d,D.signatureexpired=this.MS4,D.nonfatalerror=this.Au_,D.reloadplayer=this.lq8,D);this.W$=new g.V4(this);g.G(this,this.W$);this.ZY=new yS;g.G(this,this.ZY);this.gB=this.oo=-1;this.Ky=new g.sW(this.template.resize,16,this.template);g.G(this,this.Ky);this.O8=new Y2e(this.hN,this.lV,this.Mt(),this);this.CX=new iY(this.lV);this.Sg=new v7(this);g.G(this,this.Sg);this.xS=new GE(this);g.G(this,this.xS);S2z(this.lV.T.c);this.events.B(this.hN,g.yo("appapi"),this.DiV); this.events.B(this.hN,g.w4("appapi"),this.UiU);this.events.B(this.hN,g.yo("appprogressboundary"),this.Pdy);this.events.B(this.hN,g.w4("applooprange"),this.SF);this.events.B(this.hN,"presentingplayerstatechange",this.HD);this.events.B(this.hN,"resize",this.iD_);this.template.Wy(PO(document,O));this.events.B(this.hN,"offlineslatestatechange",this.Ewr);this.events.B(this.hN,"sabrCaptionsTrackChanged",this.Rh4);this.events.B(this.hN,"sabrCaptionsBufferedRangesUpdated",this.pUl);this.I3.Z.K().vD&&z0(this.I3, "offline");this.lV.L8&&g.rw("ux",g.ne);O=g.q1(this.lV.experiments,"html5_defer_fetch_att_ms");this.qY=new g.sW(this.y2r,O,this);g.G(this,this.qY);this.t0().R3()&&(g.ll()&&this.t0().Mi.push("remote"),Cfp(this));this.a7.tick("fs");dl8(this);this.lV.L8&&z0(this.I3,"ux",!0);g.oS(this.I3.Z.K())&&z0(this.I3,"embed");this.D("web_player_sentinel_is_uniplayer")||g.I6(new g.Nf("Player experiment flags missing","web_player_sentinel_is_uniplayer"));O=this.D("web_player_sentinel_yt_experiments_sync");D=g.md("web_player_sentinel_yt_experiments_sync"); O!==D&&g.I6(new g.Nf("b/195699950",{yt:O,player:D}));this.eG=ZTG(this);if(O=g.q1(this.lV.experiments,"html5_block_pip_safari_delay"))this.hI=new g.sW(this.QV,O,this),g.G(this,this.hI);S1=this.lV.R7;this.hN.publish("applicationInitialized");this.logger.debug("constructor end")}; ZTG=function(O){function b(a){a.stack&&a.stack.indexOf("player")!==-1&&O.eL().Cf(a)} f3.subscribe("handleError",b);DG.push(b);return function(){f3.unsubscribe("handleError",b);var a=DG.indexOf(b);a!==-1&&DG.splice(a,1)}}; RT3=function(O){var b=new g.b0(O.lV,O.config.args);O.hN.publish("initialvideodatacreated",b);return UX(O,1,b,!1)}; $lQ=function(O){var b=O.Mt();b.setPlaybackRate(O.lV.X?1:FwG(O,Number(g.Ip("yt-player-playback-rate"))||1));b.Kv(O.cw,O);b.hf()}; DlG=function(O){var b="",a=f7e(O);a.indexOf("//")===0&&(a=O.lV.protocol+":"+a);var N=a.lastIndexOf("/base.js");N!==-1&&(b=a.substring(0,N+1));if(a=Error().stack)if(a=a.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))a=a[1],a.includes(b)||g.I6(Error("Player module URL mismatch: "+(a+" vs "+b+".")));b=new r1f(O.hN,b);gl3(O,b);return b}; gl3=function(O,b){var a={};a=(a.destroyed=function(){O.onApiChange()},a); b.G=a}; k4b=function(O){if(O.lV.storeUserVolume){O=g.Ip("yt-player-volume")||{};var b=O.volume;O={volume:isNaN(b)?100:g.qY(Math.floor(b),0,100),muted:!!O.muted}}else O={volume:100,muted:O.lV.mute};return O}; uc=function(O){O.mediaElement=O.lV.deviceIsAudioOnly?new g.X$(g.it("AUDIO")):pe.pop()||new g.X$(g.it("VIDEO"));g.G(O,O.mediaElement);O.eL().setMediaElement(O.mediaElement);try{O.lV.o8?(O.H_&&O.events.Zq(O.H_),O.H_=O.events.B(O.mediaElement,"volumechange",O.NPk)):(O.mediaElement.uv(O.Il.muted),O.mediaElement.setVolume(O.Il.volume/100))}catch(k){O.fl("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(k&&typeof k==="object"&&"message"in k&&typeof k.message==="string"&&k.message.replace(/[;:,]/g, "_")));return}g.xp(O.W$);BBw(O);var b=O.template,a=O.mediaElement.nF();b.Qp=a;b.N6=!1;b.Qp.parentNode||bF(b.fO,b.Qp,0);b.PR=new g.Te(0,0,0,0);egp(b);wc(b);a=b.Qp;g.tC(a,"video-stream");g.tC(a,g.R4.MAIN_VIDEO);var N=b.app.K();N.F2&&a.setAttribute("data-no-fullscreen","true");N.D("html5_local_playsinline")?"playsInline"in vt()&&(a.playsInline=!0):N.HQ&&(a.setAttribute("webkit-playsinline",""),a.setAttribute("playsinline",""));N.Tj&&b.Qp&&b.B(a,"click",a.play,a);try{O.mediaElement.activate()}catch(k){O.fl("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(k&&typeof k==="object"&&"message"in k&&typeof k.message==="string"&&k.message.replace(/[;:,]/g,"_")))}}; t5B=function(O){if(!Kw7(O)){var b=O.Mt().Tl();b&&(b=b.vL(),b instanceof Promise&&b.catch(function(){})); A1(O,AS(O.getPlayerStateObject()))}}; BBw=function(O){var b=O.mediaElement;fp()?O.W$.B(b,"webkitpresentationmodechanged",O.bDX):window.document.pictureInPictureEnabled&&(O.W$.B(b,"enterpictureinpicture",function(){O.bR(!0)}),O.W$.B(b,"leavepictureinpicture",function(){O.bR(!1)})); sb&&(O.W$.B(b,"webkitbeginfullscreen",function(){O.Fs(3)}),O.W$.B(b,"webkitendfullscreen",function(){O.Fs(0)}))}; hTe=function(O,b){var a=b.getPlayerType(),N=O.nD.V[a]||null;b!==O.Mt()&&b!==N&&(N==null||N.dispose(),O.nD.V[a]=b)}; yaQ=function(O,b){b=b===void 0?!0:b;O.logger.debug("start clear presenting player");var a;if(a=O.Oy){a=O.Oy;var N=O.mediaElement;a=!!N&&N===a.mediaElement}a&&(O.PD(),uc(O));a=O.eL();a.PD(!b);a.wH(O.eO,O);a.getPlayerType()!==1&&a.dispose();b=O.nD;b.G=b.T;Xs(b);O.logger.debug("finish clear presenting player")}; g.wx8=function(O,b,a,N){var k=O.a7;b===2&&(k=new LM7(O.lV));return new g.sc(O.lV,b,k,O.template,function(D,R,d){O.hN.publish(D,R,d)},function(){return O.hN.getVisibilityState()},O.visibility,O,a,N)}; UX=function(O,b,a,N,k){O=g.wx8(O,b,a,k);O=new g.LG(O);N&&O.hf();return O}; Ww=function(O,b){return O.vc(b)?O.Mt():b}; q3=function(O,b){var a=O.eL();return b===O.Mt()&&O.vc(b)&&O.vc(a)?a:b}; UlY=function(O){O.logger.debug("start application playback");if(O.Mt().getPlayerState().isError())O.logger.debug("start application playback done, player in error state");else{var b=Hw(O);O.t0().isLoaded();b&&O.FI(6);TBe(O);J18(O.I3)||raG(O)}}; raG=function(O){if(!Hw(O)){var b=E9(O.I3);b&&!b.created&&U3w(O.I3)&&(O.logger.debug("reload ad module"),b.create())}}; TBe=function(O){O.logger.debug("start presenter playback");var b=O.getVideoData(),a=O.I3;J18(a)||a.LC();!wwe&&a.Z.D("html5_allow_asmjs")&&o9Q(a);z0(a,"embed");z0(a,"kids");z0(a,"remote");z0(a,"miniplayer");z0(a,"offline");z0(a,"unplugged");z0(a,"ypc",!1,!0);z0(a,"ypc_clickwrap",!1,!0);z0(a,"yto",!1,!0);z0(a,"webgl",!1,!0);E9z(a)||(z0(a,"captions",!0),z0(a,"endscreen"),a.V0(),z0(a,"creatorendscreen",!0));a.kd();O.hN.publish("videoready",b)}; Y9=function(O){O=O.t0();O.R3();return VM(O)}; dl8=function(O){O.logger.debug("start prepare initial playback");O.Q8();var b=O.config.args;uc(O);O.events.B(window,"resize",O.q8X);var a=O.t0();O.hN.h2("onVolumeChange",O.Il);if(b&&eNw(b)){var N=kE(O.lV);N&&!O.ZZ&&(b.fetch=0);var k=g.oS(O.lV);k&&!O.ZZ&&(b.fetch=0);cw(O,b);g.oS(O.lV)&&O.a7.tick("ep_pr_s");if(!N||O.ZZ)if(k&&!O.ZZ)uHz(O);else if(!a.R3())O.playlist.onReady(function(){ml(O)})}O.Ot(O.Mt(),!1,!0); g.L(O.Mt().getPlayerState(),128)||(b=zcz(!O.lV.deviceIsAudioOnly),b==="fmt.noneavailable"?O.fl("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):b==="html5.missingapi"?O.fl(b,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):a&&a.R3()&&Y9(O)&&(O.lV.iE||O.lV.q5)?z9(O):a.sO?O.hN.mutedAutoplay({durationMode:a.mutedAutoplayDurationMode}):g.Ip("yt-player-playback-on-reload")?(g.wi("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!O.lV.Tr}),g.Sb("yt-player-playback-on-reload",!1), z9(O)):FO(O.lV)||Aab(O),g.R_(O.lV)||g.dl(O.lV)==="MWEB"?(g.$a(g.di(),function(){J1(O)}),g.$a(g.di(),function(){moY()})):(J1(O),moY()),O.logger.debug("finish prepare initial playback"))}; J1=function(O){if(!O.D("use_rta_for_player"))if(O.D("fetch_att_independently"))g.Rl(O.qY);else{var b=O.getVideoData().botguardData;b&&g.eU(b,O.lV,O.getVideoData().Ny||"")}}; Aab=function(O){O.logger.debug("start initialize to CUED mode");O.hN.publish("initializingmode");O.FI(2);O.D("embeds_web_enable_defer_loading_remote_js")&&g.CE(O.lV)?g.$a(g.di(),function(){z0(O.I3,"remote")}):z0(O.I3,"remote"); z0(O.I3,"miniplayer");O.logger.debug("initialized to CUED mode")}; z9=function(O){O.logger.debug("start initialize application playback");var b=O.Mt();if(g.L(b.getPlayerState(),128))return!1;b=b.getVideoData();Y9(O)&&O.lV.q5&&(pe.length&&O.hV?(EX(O,{muted:!1,volume:O.Il.volume},!1),M3(O,!1)):pe.length||O.Il.muted||(EX(O,{muted:!0,volume:O.Il.volume},!1),M3(O,!0)));Y9(O)&&g.oS(O.lV)&&b.mutedAutoplay&&(EX(O,{muted:!0,volume:O.Il.volume},!1),M3(O,!0));b.gq&&EX(O,{muted:!0,volume:O.Il.volume},!1);Wwp(O,1,b,!1);var a=O.Mt();O.hN.publish("initializingmode");O.Ot(a);O.FI(3); var N;if(!(N=!O.lV.Mv)){if(N=O.Oy){N=O.Oy;var k=O.mediaElement;N=!!k&&k===N.mediaElement}N=N&&O.PY}N&&(O.PD(),uc(O),a.setMediaElement(O.mediaElement));a.Iy();if(g.L(a.getPlayerState(),128))return!1;b.bH||A1(O,3);return O.PY=!0}; Hw=function(O){O=Gp(O.I3);return!!O&&O.loaded}; qz3=function(O,b){if(!O.WB)return!1;var a=O.WB.startTimeMs*.001-1,N=O.WB.endTimeMs*.001;O.WB.type==="repeatChapter"&&N--;return Math.abs(b-a)<=1E-6||Math.abs(b-N)<=1E-6||b>=a&&b<=N}; HT8=function(O){var b=O.eL();gm(b.getVideoData())&&!b.Bx()&&(b=nv(O)*1E3-O.getVideoData().td,O.D("html5_gapless_new_slr")?(O=O.xS,pv(O.app,"gaplessshortslooprange"),b=new g.tp(0,b,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(O=O.app.eL())&&O.addCueRange(b)):O.setLoopRange({startTimeMs:0,endTimeMs:b,type:"shortsLoop"}))}; YzB=function(O){var b=O.Mt();if(!(g.L(b.getPlayerState(),64)&&O.t0().isLivePlayback&&O.WB.startTimeMs<5E3)){if(O.WB.type==="repeatChapter"){var a,N=(a=R4B(O.To()))==null?void 0:a.rl(),k;a=(k=O.getVideoData())==null?void 0:k.I0;N instanceof g.Xe&&a&&(k=a[Fk(a,O.WB.startTimeMs)],N.renderChapterSeekingAnimation(0,k.title));isNaN(Number(O.WB.loopCount))?O.WB.loopCount=0:O.WB.loopCount++;O.WB.loopCount===1&&O.hN.xk("innertubeCommand",O.getVideoData().icd)}N={r5:"application_loopRangeStart"};if(O.WB.type=== "clips"||O.WB.type==="shortsLoop")N.seekSource=58;b.seekTo(O.WB.startTimeMs*.001,N)}}; FwG=function(O,b){var a=O.hN.getAvailablePlaybackRates();b=Number(b.toFixed(2));O=a[0];a=a[a.length-1];b<=O?b=O:b>=a?b=a:(O=Math.floor(b*100+.001)%5,b=O===0?b:Math.floor((b-O*.01)*100+.001)/100);return b}; nv=function(O,b){b=O.Cc({playerType:b});if(!b)return O.nD.T.u$();b=Ww(O,b);return G9(O,b.u$(),b)}; G9=function(O,b,a){if(O.vc(a)&&(a=a.getVideoData(),!oF(O))){O=O.O8;for(var N=g.r(O.G),k=N.next();!k.done;k=N.next())if(k=k.value,a.LD===k.LD){b+=k.CF/1E3;break}N=b;O=g.r(O.G);for(k=O.next();!k.done;k=O.next()){k=k.value;if(a.LD===k.LD)break;var D=k.CF/1E3;if(D<b)N+=k.durationMs/1E3+D-k.sy/1E3;else break}return N}return b}; caw=function(O,b){var a=O.nD.al;if(a)return AS(a.getPlayerState());if(O.getVideoData().enableServerStitchedDai&&b===2){var N;return((N=O.SV)==null?0:N.QX(O.getCurrentTime()))?O.oo:-1}return b!==2||O.vc()?O.oo:O.gB}; Cfp=function(O){O.logger.debug("reset for new application playback");x9(O);O.setLoopVideo(!1);O.setLoopRange(null);O.hN.publish("legacyadtrackingpingreset");O.Y7={};O.Vq=[];ieB(O.a7);if(O.SV){var b=O.SV,a=O.Mt();a.getPlayerType();RF(b,!1);$vp(b);CaG(b);b.playback=a}b=O.O8;O=O.Mt();O.getPlayerType()!==1&&Fj(b,"invalidParentVideoPlayerType");h1(b,!1);vZz(b);b.T=O}; uHz=function(O,b){var a=(b?b:O.t0()).t7;O.a7.tick("ep_pr_r");if(a!=null&&(Ncz(O.playlist,a),O.HT))O.playlist.onReady(function(){ml(O,b)})}; cw=function(O,b){O.playlist&&(g.Bv(O.playlist),O.playlist=null);b&&(O.ZZ&&(b.fetch=0),O.playlist=new Q$b(O.lV,b))}; mlB=function(O){var b,a=Number((b=O.getVideoData().progressBarEndPosition)==null?void 0:b.utcTimeMillis)/1E3;!isNaN(a)&&(b=O.wD())&&(b-=O.getCurrentTime(),a=(a-b)*1E3,b=O.Y7.progressEndBoundary,(b==null?void 0:b.start)!==a&&(b&&O.S_([b]),a=new g.tp(a,0x7ffffffffffff,{id:"progressEndBoundary",namespace:"appprogressboundary"}),O.Mt().addCueRange(a),O.Y7.progressEndBoundary=a))}; A1=function(O,b){O.logger.debug(function(){return"set external state "+b}); var a=O.eL(),N=a.getPlayerType();if(N!==2||O.vc()){if(N===2&&O.vc()||N===5||N===6||N===7)if(b===-1||b===0||b===5)return;if(b===0){if(O.WB)return;if(a.Iu()&&g.PW(O.lV)){O.playVideo();return}}O.oo!==b&&(O.oo=b,O.hN.h2("onStateChange",b))}else O.gB!==b&&(O.gB=b,O.hN.h2("onAdStateChange",b))}; zTQ=function(O,b,a,N,k){N=N===void 0?Infinity:N;k=k===void 0?0:k;O.logger.debug(function(){return"Enqueuing playerType="+a+" at time="+N+"\n videoId="+b.videoId}); var D=O.eL();a=a||D.getPlayerType();(D=Wwp(O,a,b,!0))||(D=UX(O,a,b,!0));var R=O.Mt();if(a===2&&R){var d=D.getVideoData();R.dU(d.clientPlaybackNonce,d.qk||"",d.breakType||0,d.I8,d.videoId||"")}O.EB(D,N,0,k)}; JaA=function(O,b,a,N,k){var D="";D=O.lV.D("html5_autonav_autoplay_in_preload_key")?Pw(O,a,b):vw(O,a,b.videoId,b.LD);O.logger.debug(function(){return"start preload video "+D+", trigger="+k}); var R="",d=O.eL();R=O.lV.D("html5_autonav_autoplay_in_preload_key")?Pw(O,d.getPlayerType(),d.getVideoData()):vw(O,d.getPlayerType(),d.getVideoData().videoId,d.getVideoData().LD);if(D===R)return d.xO(!0),b.dispose(),null;b.n0=!0;b=UX(O,a,b,!0);a===1&&$E(O.lV)||b.xO(!0);O.nD.X.set(D,b,N||3600);return b}; ElA=function(O,b,a,N){var k=yO(a);return vw(O,b,k,N,a.autonav==="1"||a.autonav===!0,a.autoplay==="1"||a.autoplay===!0||a.autoplay===1)}; Pw=function(O,b,a){return vw(O,b,a.videoId,a.LD,a.isAutonav,a.BA)}; vw=function(O,b,a,N,k,D){k=k===void 0?!1:k;D=D===void 0?!1:D;b=b+"_"+a+"_"+N;O.lV.D("html5_autonav_autoplay_in_preload_key")&&(b+="_"+ +k+ +D);return b}; Wwp=function(O,b,a,N){var k=O.lV.D("html5_autonav_autoplay_in_preload_key")?Pw(O,b,a):vw(O,b,a.videoId,a.LD);var D=O.nD.X.get(k)||null;if(!D||D.Yk())return null;O.nD.X.remove(k);if(g.L(D.getPlayerState(),128))return D.dispose(),null;if(D===O.Cc({playerType:b}))return O.a7.infoGel({isCacheHit:!0}),D;if((D.getVideoData().oauthToken||a.oauthToken)&&D.getVideoData().oauthToken!==a.oauthToken)return null;b===1&&(b=O.eL().getVideoData(),O.D("html5_gapless_preload_keep_ad_module")&&gm(b)&&b.isAd()&&N||x9(O)); N||O.Ot(D,!0);O.a7.infoGel({isCacheHit:!0});return D}; M5B=function(O,b){var a;return b&&O.lV.SY&&!((a=O.getVideoData())==null?0:a.backgroundable)}; nlp=function(O,b){return M5B(O,b)?(O.hI?O.hI.start():O.QV(),!0):!1}; jW=function(O,b,a){b&&(b=O.Cc({playerType:a}))&&b===O.Mt()&&(b.getVideoData().iE=!0)}; SW=function(O,b,a){a=a===void 0?1:a;O.logger.debug(function(){return"start cue video, vid "+b.videoId+", type "+a}); if(b.R3()){var N=UX(O,a,b,!1);O.cancelPlayback(4,a);O.Ot(N);N.hf();if(a===1){O.FI(1);if(g.oS(O.lV)&&!aT(b)){b.dispose();O.Mt().dispose();return}Aab(O)}O.logger.debug("finish cue video")}else O.logger.debug(function(){return"invalid VideoData in cueVideo"}),b.dispose(),(N=O.Cc({playerType:a}))&&N.dispose(),eT(O.t0())&&a===2&&O.wb()}; pxB=function(O,b,a,N,k){b=kf7(b,a,N,k);(a=g.oS(O.lV)&&!O.lV.Mi)&&!O.ZZ&&(b.fetch=0);cw(O,b);g.oS(O.lV)&&O.a7.tick("ep_a_pr_s");if(a&&!O.ZZ)a=O.t0(),sFz(a,b).then(function(D){O.HT=!0;uHz(O,D)}); else O.playlist.onReady(function(){ml(O)}); g.oS(O.lV)&&O.a7.tick("ep_a_pr_r")}; ml=function(O,b){var a=g.oS(O.lV)&&!O.lV.Mi,N=a&&b?b:g.ww(O.playlist);b=a&&b?b:O.getVideoData();N&&(b.M5&&(O.lV.iE||O.lV.q5)||!O.pO?(b=b.iE,N=O.VB(N,1),b&&jW(O,N)):SW(O,N,1));g.oS(O.lV)&&O.a7.tick("ep_p_l");O.HT=!1;O.hN.Ai("onPlaylistUpdate")}; Kw7=function(O){if(O.playlist&&g.fa(O.lV)&&O.Gh()){var b=O.lV.D("html5_player_autonav_logging");O.nextVideo(!1,b);return!0}return!1}; G4e=function(O,b,a,N,k,D,R){b={id:b,namespace:R!=null?R:"appapi"};D==="chapter"?(b.style=KV.CHAPTER_MARKER,b.visible=!0):isNaN(k)||(D==="ad"?b.style=KV.AD_MARKER:(b.style=KV.TIME_MARKER,b.color=k),b.visible=!0);O.Gf([new g.tp(a*1E3,N*1E3,b)],1);return!0}; ol7=function(O,b,a,N,k,D){D=D===void 0?!0:D;var R=O.wD();if(!R)return D&&O.getVideoData().isLivePlayback&&O.Vq.push({id:b,Q4d:a,JLU:N}),!1;D=R-O.getCurrentTime();return G4e(O,b,a-D,N-D,void 0,void 0,k)}; xlz=function(O,b){O.Vq=g.pm(O.Vq,function(R){return R.id!==b}); for(var a=O.Mt(),N=a.Ei(),k=0;k<N.length;k++){var D=N[k];if(D.getId()===b)return a.removeCueRange(D),IF(O,"cuerangesremoved",[D]),!0}return!1}; pv=function(O,b,a){var N=O.Cc({playerType:a});N&&(b=N.dD(b),a&&O.getPresentingPlayerType()!==a||IF(O,"cuerangesremoved",b))}; Pfb=function(O){var b=(0,g.S)(),a=O.getCurrentTime();O=O.getVideoData();a=1E3*(a-O.startSeconds);O.isLivePlayback&&(a=0);return b-Math.max(a,0)}; EX=function(O,b,a){O.lV.Ni&&(O.Il=b,b.muted||M3(O,!1),a&&O.lV.storeUserVolume&&!O.lV.o8&&(a={volume:Math.floor(b.volume),muted:b.muted},a.unstorable||(g.Sb("yt-player-volume",a),g.Sb("yt-player-volume",a,2592E3))),vlf(O),a=g.SL&&O.mediaElement&&!O.mediaElement.MU(),O.lV.o8&&!a||O.hN.h2("onVolumeChange",{muted:b.muted,volume:b.volume,unstorable:!O.lV.storeUserVolume}))}; vlf=function(O){var b=O.getVideoData();if(!b.Rr){b=O.lV.o8?1:paz(b);var a=O.mediaElement;a.uv(O.Il.muted);try{a.setVolume(O.Il.volume*b/100)}catch(N){g.I6(new g.Nf("b183742307","multiplier: "+b+", volume: "+O.Il.volume))}}}; M3=function(O,b){b!==O.hV&&(O.hV=b,O.hN.Ai("onMutedAutoplayChange",b))}; WI=function(O){return O.hV&&O.getVideoData().mutedAutoplay}; jZQ=function(O){var b=Yp(!0);return b&&(b===O.template.element||O.mediaElement&&b===O.mediaElement.nF())?b:null}; IIz=function(O,b){var a=window.screen&&window.screen.orientation;if((O.lV.D("lock_fullscreen2")||O.lV.U)&&a&&a.lock&&(!g.SL||!Szz))if(b){b=a.type.indexOf("portrait")===0;var N=O.template.getVideoAspectRatio(),k=b;N<1?k=!0:N>1&&(k=!1);if(!O.G_||k!==b){a=a.lock(k?"portrait":"landscape");if(a!=null)a["catch"](function(){}); O.G_=!0}}else O.G_&&(O.G_=!1,a.unlock())}; IF=function(O,b,a){O.hN.publish(b,a);var N=g.PW(O.lV)||g.lV(O.lV)||g.LF(O.lV);if(a&&N){switch(b){case "cuerangemarkersupdated":var k="onCueRangeMarkersUpdated";break;case "cuerangesadded":k="onCueRangesAdded";break;case "cuerangesremoved":k="onCueRangesRemoved"}k&&O.hN.xk(k,a.map(function(D){return{getId:function(){return this.id}, end:D.end,id:D.getId(),namespace:D.namespace==="ad"?"ad":"",start:D.start,style:D.style,visible:D.visible}}))}}; fv=function(O,b,a,N,k,D){a=a===void 0?!0:a;var R=O.Cc({playerType:k});if(!R||(R.getPlayerType()!==2||O.vc(R))&&!g.pt(R.getVideoData())){var d=O.nD.al;d?d.seekTo(b,{pN:!a,iO:N,r5:"application",seekSource:D}):(R&&R===O.Mt()&&O.WB&&!qz3(O,b)&&O.setLoopRange(null),O.seekTo(b,a,N,k,D))}}; fIw=function(O,b,a,N){a&&(O.PD(),uc(O));a=O.eL();a.Cy(b);var k=O.getVideoData(),D={};D.video_id=k.videoId;D.adformat=k.adFormat;k.isLivePlayback||(D.start=a.getCurrentTime(),D.resume="1");k.isLivePlayback&&Ua(k)&&g.od(O.lV)&&(D.live_utc_start=a.wD(),D.resume="1");k.Xy&&(D.vvt=k.Xy);k.Y&&(D.vss_credentials_token=k.Y,D.vss_credentials_token_type=k.bK);k.oauthToken&&(D.oauth_token=k.oauthToken);D.autoplay=1;D.reload_count=k.BB+1;D.reload_reason=b;k.Mr&&(D.unplugged_partner_opt_out=k.Mr);k.q5&&(D.ypc_is_premiere_trailer= k.q5);k.playerParams&&(D.player_params=k.playerParams);O.loadVideoByPlayerVars(D,void 0,!0,void 0,void 0,N);b==="signature"&&O.SV&&raG(O)}; lIz=function(O,b){O.t0().autonavState=b;g.Sb("yt-player-autonavstate",b);O.hN.publish("autonavchange",b)}; V53=function(O){var b=O.getVideoData().Rr,a=O.lV.m_,N=O.isInline()&&!O.getVideoData().rb,k=O.mediaElement;b||a||N?k.l5():(k.wB(),EX(O,O.Il))}; x9=function(O){var b=E9(O.To());b&&b.created&&(O.logger.debug("reset ad module"),b.destroy())}; oF=function(O){return O.getVideoData().enableServerStitchedDai&&!!O.SV}; Lw8=function(O,b){b.bounds=O.getBoundingClientRect();for(var a=g.r(["display","opacity","visibility","zIndex"]),N=a.next();!N.done;N=a.next())N=N.value,b[N]=qe(O,N);b.hidden=!!O.hidden}; f7e=function(O){if(O.webPlayerContextConfig){var b=O.webPlayerContextConfig.trustedJsUrl;return b?Ef(b).toString():O.webPlayerContextConfig.jsUrl}return O.config.assets&&O.config.assets.js?O.config.assets.js:""}; Xxw=function(O,b){var a=O.Cc({playerType:1});if(a){if(a.getVideoData().clientPlaybackNonce===b)return a;if((O=O.Sg.T)&&O.getVideoData().clientPlaybackNonce===b)return O}return null}; sZe=function(O){function b(k){return Hk(x3z(O.I3),function(D){return D.Vj(k)})} O.a7.tick("wasm_s");var a;O.lV.bV=TcA((a=O.webPlayerContextConfig)==null?void 0:a.wasmModuleUrl,uje(O.I3)?b:void 0,O.cT.bind(O));var N;(N=O.lV.bV)==null||Hk(N,function(k){O.lV.UU=k;O.a7.tick(k.T?"wasm_fa":"wasm_fw")},function(){O.lV.bV=void 0; O.a7.tick("wasm_ferr")})}; iTe=function(O){return O.name==="TypeError"&&O.stack.includes("/s/player/")&&iy()<=105}; QZ3=function(O){return O.isTimeout?"NO_BID":"ERR_BID"}; eT3=function(){var O=null;zyp().then(function(b){return O=b},function(b){return O=QZ3(b)}); return O}; O0A=function(){var O=l9(1E3,"NO_BID");return g.jD(L48([zyp(),O]).RM(QZ3),function(){O.cancel()})}; lc=function(O){return O.A0?g.QO(g.il(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; VS=function(O){this.player=O;this.V=this.T=1}; N7e=function(O,b,a,N,k,D){b.client||(b.client={});O.player.K().D("h5_remove_url_for_get_ad_break")||(b.client.originalUrl=a);var R=h5(a),d=g.uQ(a)?!1:!0;(R||d)&&typeof Intl!=="undefined"&&(b.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);d=g.uQ(a)?!1:!0;if(R||d||N!==""){var Z={};a=ZG(UO(N)).split("&");var F=new Map;a.forEach(function(B){B=B.split("=");B.length>1&&F.set(B[0].toString(),decodeURIComponent(B[1].toString()))}); F.has("bid")&&(Z.bid=F.get("bid"));Z.params=[];b0e.forEach(function(B){F.has(B)&&(B={key:B,value:F.get(B)},Z.params.push(B))}); aMG(O,Z);b.adSignalsInfo=Z}b.client.unpluggedAppInfo||(b.client.unpluggedAppInfo={});b.client.unpluggedAppInfo.enableFilterMode=!1;a=k.T.cosver;a!=null&&a!=="cosver"&&(b.client.osVersion=a);a=k.T.cplatform;a!=null&&a!=="cplatform"&&a!==""&&(b.client.platform=a);a=k.T.cmodel;a!=null&&a!=="cmodel"&&(b.client.deviceModel=a);a=k.T.cplayer;a!=null&&a!=="cplayer"&&(b.client.playerType=a);a=k.T.cbrand;a!=null&&a!=="cbrand"&&(b.client.deviceMake=a);b.user||(b.user={});b.user.lockedSafetyMode=!1;(k.D("embeds_web_enable_iframe_api_send_full_embed_url")|| k.D("embeds_enable_autoplay_and_visibility_signals"))&&g.fa(k)&&Roe(b,D,O.player.getPlayerState(1))}; sV8=function(O,b){var a=!1;if(b==="")return a;b.split(",").forEach(function(N){var k={},D={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},R="ACTIVE";N[0]==="!"&&(N=N.substring(1),R="INACTIVE");N=N.split("-");N.length<3||(N[0]in kmQ&&(D.clientName=kmQ[N[0]]),N[1]in DFe&&(D.platform=DFe[N[1]]),D.applicationState=R,D.clientVersion=N.length>2?N[2]:"",k.remoteClient=D,O.remoteContexts?O.remoteContexts.push(k):O.remoteContexts=[k],a=!0)}); return a}; $Fb=function(O){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in RmQ))return!1;O=O.split(RegExp("[:&]"));var b=RmQ.FLAG_AUTO_CAPTIONS_DEFAULT_ON,a="f"+(1+Math.floor(b/31)).toString();b=1<<Math.floor(b%31);for(var N=0,k=O.length;N<k;N++){var D=O[N].split("=");if(D[0]===a&&parseInt("0x"+D[1],16)&b)return!0}return!1}; aMG=function(O,b){O=O.player.K();if(g.DJ(O)||$E(O)){O=g.Ny("INNERTUBE_CONTEXT");var a,N;(O==null?0:(a=O.adSignalsInfo)==null?0:a.advertisingId)&&typeof(O==null?void 0:(N=O.adSignalsInfo)==null?void 0:N.limitAdTracking)!=="undefined"&&(b.advertisingId=O.adSignalsInfo.advertisingId,b.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",b.limitAdTracking=O.adSignalsInfo.limitAdTracking)}}; thz=function(O,b,a,N,k){var D=a.DRIFT_FROM_HEAD_MS&&!Number.isNaN(a.DRIFT_FROM_HEAD_MS)?Math.trunc(a.DRIFT_FROM_HEAD_MS):0,R=CJA.exec(b);R=R!=null&&R.length>=2?R[1]:"";var d=dFQ.test(b),Z=Z07.exec(b);Z=Z!=null&&Z.length>=2?Z[1]:"";var F=FDz.exec(b);F=F!=null&&F.length>=2&&!Number.isNaN(Number(F[1]))?Number(F[1]):1;var B=gDe.exec(b);B=B!=null&&B.length>=2?B[1]:"0";var K=iV(O.player.K().kB),t=O.player.getVideoData(1),h=g.wp(t.Py,!0),y="BISCOTTI_ID"in a?a.BISCOTTI_ID:"";N7e(O,h,b,y.toString(),O.player.K(), t);t={splay:!1,lactMilliseconds:a.LACT.toString(),playerHeightPixels:Math.trunc(a.P_H),playerWidthPixels:Math.trunc(a.P_W),vis:Math.trunc(a.VIS),signatureTimestamp:20241,autonavState:lc(O.player.K())};N&&(N={},sV8(N,a.YT_REMOTE)&&(t.mdxContext=N));if(N=B7z.includes(K)?void 0:g.ly("PREF")){for(var U=N.split(RegExp("[:&]")),u=0,q=U.length;u<q;u++){var W=U[u].split("=");if((W[0].toUpperCase()==="SML"||W[0].toUpperCase()==="GSML")&&W.length>1&&W[1].toUpperCase()==="TRUE"){h.user.lockedSafetyMode=!0;break}}t.autoCaptionsDefaultOn= $Fb(N)}b=KDp.exec(b);(b=b!=null&&b.length>=2?b[1]:"")&&Z&&(h.user.credentialTransferTokens=[{token:b,scope:"VIDEO"}]);b={contentPlaybackContext:t};R={adBlock:Math.trunc(a.AD_BLOCK),params:R,breakIndex:F,breakPositionMs:B,clientPlaybackNonce:a.CPN,topLevelDomain:K,isProxyAdTagRequest:d,context:h,adSignalsInfoString:ZG(UO(y.toString())),overridePlaybackContext:b};k!==void 0&&(R.cueProcessedMs=Math.round(k).toString());Z&&(R.videoId=Z);a.LIVE_TARGETING_CONTEXT&&(R.liveTargetingParams=a.LIVE_TARGETING_CONTEXT); a.AD_BREAK_LENGTH&&(R.breakLengthMs=Math.trunc(a.AD_BREAK_LENGTH*1E3).toString());D&&(R.driftFromHeadMs=D.toString());R.currentMediaTimeMs=Math.round(O.player.getCurrentTime(1)*1E3);(O=O.player.getGetAdBreakContext())&&(R.getAdBreakContext=O);return R}; hme=function(){VS.apply(this,arguments)}; yGY=function(O,b,a,N,k){var D=a.sK;var R=a.Nd;var d=O.player.K().WD,Z=0;a.cueProcessedMs&&R&&!D&&(a=R.end-R.start,a>0&&(Z=Math.floor(a/1E3)));var F={AD_BLOCK:k,AD_BREAK_LENGTH:D?D.kA:Z,AUTONAV_STATE:lc(O.player.K()),CA_TYPE:"image",CPN:O.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:O.player.nM()*1E3,LACT:p7(),LIVE_INDEX:D?O.V++:1,LIVE_TARGETING_CONTEXT:D&&D.context?D.context:"",MIDROLL_POS:R?Math.round(R.start/1E3):0,MIDROLL_POS_MS:R?Math.round(R.start):0,VIS:O.player.getVisibilityState(), P_H:O.player.jL().wh().height,P_W:O.player.jL().wh().width,YT_REMOTE:d?d.join(","):""},B=rL(Tw);Object.keys(B).forEach(function(K){B[K]!=null&&(F[K.toUpperCase()]=B[K].toString())}); N!==""&&(F.BISCOTTI_ID=N);N={};wL(b)&&(N.sts="20241",(O=O.player.K().forcedExperiments)&&(N.forced_experiments=O));return t5(g.Pq(b,F),N)}; w5e=function(O,b){var a=O.player.K(),N,k=(N=O.player.getVideoData(1))==null?void 0:N.oauthToken;return g.KE(a,k).then(function(D){if(D&&yq()){var R=lN();VY(R,D)}return g.DO(O.player.hm(R),b,"/youtubei/v1/player/ad_break").then(function(d){return d})})}; T7z=function(O){this.DG=O}; rGb=function(O){this.Z=O}; UF3=function(O){this.DG=O}; AG3=function(O){g.p.call(this);this.T=O;this.y3=uh3(this)}; uh3=function(O){var b=new zjp(O.T.KD);g.G(O,b);O=[new T7z(O.T.DG),new rGb(O.T.Z),new UF3(O.T.DG),new Ik(O.T.D8,O.T.yM),new lS,new XV(O.T.sF,O.T.wI,O.T.DG),new f2,new Sq];O=g.r(O);for(var a=O.next();!a.done;a=O.next())Jg7(b,a.value);O=g.r(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(a=O.next();!a.done;a=O.next())Vu(b,a.value,function(){}); return b}; Lv=function(O){var b=O.EU,a=O.sU;O=O.Mk;var N=new Ls3,k={K0:new cYB(b.get(),a),sU:a};return{U0:new yc(a,O,b,k),context:k,Kl:N}}; Xj=function(O,b,a,N,k){g.p.call(this);this.G=b;this.ZG=a;this.EU=N;this.Lc=k;this.listeners=[];var D=new Go(this);g.G(this,D);D.B(O,"internalAbandon",this.V8_);this.addOnDisposeCallback(function(){g.xp(D)})}; ic=function(O){this.Z=O;this.adVideoId=this.T=this.videoId=this.adCpn=this.contentCpn=null;this.N=!0;this.G=this.V=!1;this.adFormat=null;this.X="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; WDY=function(O){O.contentCpn=null;O.adCpn=null;O.videoId=null;O.adVideoId=null;O.adFormat=null;O.X="AD_PLACEMENT_KIND_UNKNOWN";O.actionType="unknown_type";O.V=!1;O.G=!1}; qhe=function(O,b){O=g.r(b);for(b=O.next();!b.done;b=O.next())if((b=b.value.renderer)&&(b.instreamVideoAdRenderer||b.linearAdSequenceRenderer||b.sandwichedLinearAdRenderer||b.instreamSurveyAdRenderer)){iT("ad_i");g.Q$({isMonetized:!0});break}}; H0A=function(O){var b;(b=O.Z.getVideoData(1))!=null&&b.Ni&&(O.G=!1,b={},O.T&&O.videoId&&(b.cttAuthInfo={token:O.T,videoId:O.videoId}),eC("video_to_ad",b))}; k7=function(O){O.G=!1;var b={};O.T&&O.videoId&&(b.cttAuthInfo={token:O.T,videoId:O.videoId});eC("ad_to_video",b);YhB(O)}; YhB=function(O){if(O.V)if(O.X==="AD_PLACEMENT_KIND_START"&&O.actionType==="video_to_ad")V$("video_to_ad");else{var b={adBreakType:Ma(O.X),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:O.videoStreamType};O.actionType==="ad_to_video"?(O.contentCpn&&(b.targetCpn=O.contentCpn),O.videoId&&(b.targetVideoId=O.videoId)):(O.adCpn&&(b.targetCpn=O.adCpn),O.adVideoId&&(b.targetVideoId=O.adVideoId));O.adFormat&&(b.adType=O.adFormat);O.contentCpn&& (b.clientPlaybackNonce=O.contentCpn);O.videoId&&(b.videoId=O.videoId);O.adCpn&&(b.adClientPlaybackNonce=O.adCpn);O.adVideoId&&(b.adVideoId=O.adVideoId);g.Q$(b,O.actionType);O.Z.K().experiments.RX("html5_ads_csi_qoes")&&(b=O.Z.VR(O.actionType==="ad_to_video"?1:2),b=(0,g.S)()-1E3*b,bv("qoes",b,O.actionType))}}; QS=function(O){g.p.call(this);this.Z=O;this.T=new Map;this.G=new Go(this);g.G(this,this.G);this.G.B(this.Z,g.yo("ad"),this.onCueRangeEnter,this);this.G.B(this.Z,g.w4("ad"),this.onCueRangeExit,this)}; cGz=function(O,b,a,N,k){g.tp.call(this,b,a,{id:O,namespace:"ad",priority:k,visible:N})}; eW=function(O){this.Z=O}; mFf=function(O,b){O.Z.cueVideoByPlayerVars(b,2)}; OP=function(O){this.Z=O}; bU=function(O){this.Z=O;g.q1(this.Z.K().experiments,"tv_pacf_logging_sample_rate")}; zmf=function(O){return $w(O,"html5_ssap_play_cached_preroll")}; np=function(O,b){b=b===void 0?!1:b;return O.Z.K().D("html5_ssap_force_ads_ctmp")?!0:(b||O.Z.K().dP())&&O.Z.K().D("html5_ssap_pacf_qoe_ctmp")}; a2=function(O){var b;return(b=O.Z.getVideoData(1)==null?void 0:!1)!=null?b:!1}; $w=function(O,b){return O.Z.K().D(b)}; JGe=function(O){return O.Z.K().D("substitute_ad_cpn_macro_in_ssdai")}; ns=function(O){var b,a,N;return((b=O.Z.getVideoData(1).getPlayerResponse())==null?void 0:(a=b.playerConfig)==null?void 0:(N=a.daiConfig)==null?void 0:N.enableServerStitchedDai)||!1}; xxQ=function(O){return O.Z.K().D("html5_enable_vod_slar_with_notify_pacf")}; EDQ=function(O){return O.Z.K().D("html5_recognize_predict_start_cue_point")}; Ba=function(O){return O.Z.K().experiments.RX("enable_desktop_player_underlay")}; MhY=function(O){return O.Z.K().experiments.RX("html5_load_empty_player_in_media_break_sub_lra")}; lu=function(O){return O.Z.K().experiments.RX("html5_load_ads_instead_of_cue")}; VK=function(O){return O.Z.K().experiments.RX("html5_preload_ads")}; nDQ=function(O){return O.Z.K().experiments.RX("should_ignore_cuepoints_during_lifa_preroll")}; F8=function(O){return O.Z.K().experiments.RX("enable_ads_control_flow_deterministic_id_generation")}; p57=function(O){return O.Z.K().experiments.RX("enable_desktop_discovery_video_abandon_pings")||g.DJ(O.Z.K())}; GmQ=function(O){return O.Z.K().experiments.RX("enable_progres_commands_lr_feeds")}; ps=function(O){return O.Z.K().experiments.RX("html5_cuepoint_identifier_logging")}; lOz=function(O){O=O.Z.getVideoData(1);return!!O&&O.D("html5_preload_first_vod_video_ad")&&!O.isDaiEnabled()&&!O.isLivePlayback}; oDz=function(O){switch(O){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}}; xFe=function(){g.w1.call(this);var O=this;this.T={};this.addOnDisposeCallback(function(){for(var b=g.r(Object.keys(O.T)),a=b.next();!a.done;a=b.next())delete O.T[a.value]})}; Nd=function(){if(PJz===null){PJz=new xFe;ek(Nm).G="b";var O=ek(Nm),b=fj(O)=="h"||fj(O)=="b",a=!(tH(),!1);b&&a&&(O.N=!0,O.Y=new ggp)}return PJz}; vDp=function(O,b,a){O.T[b]=a}; jVp=function(O){switch(O){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}}; k0=function(O,b,a){this.ZG=O;this.Z=b;this.sU=a;this.G=new Set;this.T=new Map;Nd().subscribe("adactiveviewmeasurable",this.Y_,this);Nd().subscribe("adfullyviewableaudiblehalfdurationimpression",this.g9,this);Nd().subscribe("adviewableimpression",this.ND,this);Nd().subscribe("adaudioaudible",this.r9,this);Nd().subscribe("adaudiomeasurable",this.Pf,this)}; sP=function(O,b,a){var N=a.sG,k=a.ek,D=a.listener,R=a.Ix;a=a.Jy===void 0?!1:a.Jy;if(O.T.has(b))u8("Unexpected registration of layout in LidarApi");else{if(R){if(O.G.has(R))return;O.G.add(R)}O.T.set(b,D);dC(tH().WU,"fmd",1);uNz(ek(Nm),N);var d=a?b:void 0;vDp(Nd(),b,{xn:function(){if(!k)return{};var Z=O.Z.getPresentingPlayerType(!0),F;return(F=O.Z.getVideoData(Z))!=null&&F.isAd()?{currentTime:O.ZG.get().getCurrentTimeSec(Z,!1,d),duration:k,isPlaying:D5(O.ZG.get(),Z).isPlaying(),isVpaid:!1,isYouTube:!0, volume:O.ZG.get().isMuted()?0:O.ZG.get().getVolume()/100}:{}}})}}; R2=function(O,b){O.T.has(b)?(O.T.delete(b),delete Nd().T[b]):u8("Unexpected unregistration of layout in LidarApi")}; ShG=function(O,b){if(O.Z.isLifaAdPlaying()){var a=O.Z.rI(!0,!0);O.GZ(b,a.width*.5*1.1,a.height*.25*1.1,a.width*.5*.9,a.height*.5*.9)}}; lMG=function(O,b,a){var N={};IMb(O,N,b,a);fMp(N);N.LACT=$0(function(){return p7().toString()}); N.VIS=$0(function(){return O.getVisibilityState().toString()}); N.SDKV="h.3.0";N.VOL=$0(function(){return O.isMuted()?"0":Math.round(O.getVolume()).toString()}); N.VED="";return N}; VhG=function(O,b){var a={};if(b||!O||!O.kind)return a;if(O.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||O.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!O.adTimeOffset||!O.adTimeOffset.offsetStartMilliseconds)return g.S$(Error("malformed AdPlacementConfig")),a;a.MIDROLL_POS=$0(Z_(Math.round(wt(O.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else a.MIDROLL_POS=$0(Z_("0"));return a}; $0=function(O){return{toString:function(){return O()}}}; LD8=function(O,b,a){function N(d,Z){(Z=a[Z])&&(D[d]=Z)} function k(d,Z){(Z=a[Z])&&(D[d]=R(Z))} if(!a||g.i$(a))return O;var D=Object.assign({},O),R=b?encodeURIComponent:function(d){return d}; k("DV_VIEWABILITY","doubleVerifyViewability");k("IAS_VIEWABILITY","integralAdsViewability");k("MOAT_INIT","moatInit");k("MOAT_VIEWABILITY","moatViewability");N("GOOGLE_VIEWABILITY","googleViewability");N("VIEWABILITY","viewability");return D}; IMb=function(O,b,a,N){b.CPN=$0(function(){var k;(k=O.getVideoData(1))?k=k.clientPlaybackNonce:(g.I6(Error("Video data is null.")),k=null);return k}); b.AD_MT=$0(function(){if(N!=null)var k=N;else{var D=a;O.K().D("html5_ssap_use_cpn_to_get_time")||(D=void 0);if(O.K().D("enable_h5_shorts_ad_fill_ad_mt_macro")||O.K().D("enable_desktop_discovery_pings_ad_mt_macro")||g.DJ(O.K())){var R=O.getPresentingPlayerType(!0),d;k=((d=O.getVideoData(R))==null?0:d.isAd())?X53(O,R,D):0}else k=X53(O,2,D)}return i0z(k)}); b.MT=$0(function(){return i0z(O.getCurrentTime(1,!1))}); b.P_H=$0(function(){return O.jL().wh().height.toString()}); b.P_W=$0(function(){return O.jL().wh().width.toString()}); b.PV_H=$0(function(){return O.jL().getVideoContentRect().height.toString()}); b.PV_W=$0(function(){return O.jL().getVideoContentRect().width.toString()})}; i0z=function(O){return Math.round(Math.max(0,O*1E3)).toString()}; fMp=function(O){O.CONN=$0(Z_("0"));O.WT=$0(function(){return Date.now().toString()})}; X53=function(O,b,a){return a!==void 0?O.getCurrentTime(b,!1,a):O.getCurrentTime(b,!1)}; QV3=function(){}; eme=function(O,b,a,N,k){var D,R,d,Z,F,B,K,t,h,y,U,u,q;g.M(function(W){switch(W.G){case 1:D=!!b.scrubReferrer;R=g.Pq(b.baseUrl,LD8(a,D,N));d={};if(!b.headers){W.Vl(2);break}Z=O.X();if(!Z.T){F=Z.getValue();W.Vl(3);break}return g.J(W,Z.T,4);case 4:F=W.T;case 3:B=F;K=g.r(b.headers);for(t=K.next();!t.done;t=K.next())switch(h=t.value,h.headerType){case "VISITOR_ID":g.Ny("VISITOR_DATA")&&(d["X-Goog-Visitor-Id"]=g.Ny("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.Ny("EOM_VISITOR_DATA")&&(d["X-Goog-EOM-Visitor-Id"]= g.Ny("EOM_VISITOR_DATA"));break;case "USER_AUTH":B&&(d.Authorization="Bearer "+B);break;case "PLUS_PAGE_ID":(y=O.N())&&(d["X-Goog-PageId"]=y);break;case "AUTH_USER":U=O.T();!B&&U&&(d["X-Goog-AuthUser"]=U);break;case "DATASYNC_ID":if(u=void 0,(u=O.V())==null?0:u.RX("enable_datasync_id_header_in_web_vss_pings"))q=O.G(),h5(R)&&g.Ny("LOGGED_IN")&&q&&(d["X-YouTube-DataSync-Id"]=q)}"X-Goog-EOM-Visitor-Id"in d&&"X-Goog-Visitor-Id"in d&&delete d["X-Goog-Visitor-Id"];case 2:g.Xx(R,void 0,D,Object.keys(d).length!== 0?d:void 0,"",!0,k),g.Tz(W)}})}; Oie=function(O,b,a,N,k){this.X=O;this.N=b;this.T=a;this.G=N;this.V=k}; biG=function(O,b){this.T=O;this.sU=b}; CW=function(O,b,a,N,k,D,R){var d=d===void 0?new Oie(function(){var Z=O.K(),F=O.getVideoData(1);return g.KE(Z,F?g.Lt(F):"")},function(){return O.K().pageId},function(){return O.K().Tr},function(){var Z; return(Z=O.K().datasyncId)!=null?Z:""},function(){return O.K().experiments}):d; this.Z=O;this.G=b;this.wP=a;this.EU=N;this.U0=k;this.sU=D;this.Kl=R;this.X=d;this.P5=null;this.T=new Map;this.V=new biG(d,this.sU)}; NOb=function(O,b,a,N,k){var D=I9(O.G.get(),a);D?(a=vS(O,as8(D),D,void 0,void 0,N),b.hasOwnProperty("baseUrl")?O.X.send(b,a):O.V.send(b,a,{},k)):u8("Trying to ping from an unknown layout",void 0,void 0,{layoutId:a})}; okb=function(O,b,a,N,k,D){N=N===void 0?[]:N;var R=I9(O.G.get(),b);if(R){var d=O.wP.get().bE(b,a),Z=vS(O,as8(R),R,k,D);N.forEach(function(F,B){F.baseUrl&&(O.V.send(F.baseUrl,Z,d,F.attributionSrcMode),F.serializedAdPingMetadata&&O.U0.wU("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,R,new hx7(F,B),void 0,void 0,R.adLayoutLoggingData))})}else u8("Trying to track from an unknown layout.",void 0,void 0,{layoutId:b, trackingType:a})}; MN=function(O,b){O.Z.sendVideoStatsEngageEvent(b,void 0,2)}; Fu=function(O,b){g.wi("adsClientStateChange",b)}; kue=function(O,b){O.T.has(b.dR())?u8("Trying to register an existing AdErrorInfoSupplier."):O.T.set(b.dR(),b)}; D5G=function(O,b){O.T.delete(b.dR())||u8("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; Ku=function(O,b,a){typeof a==="string"?O.Z.getVideoData(1).MW(b,a):O.Z.getVideoData(1).tN(b,a)}; as8=function(O){var b=wo(O.clientMetadata,"metadata_type_ad_placement_config");O=wo(O.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:b,n3:O}}; vS=function(O,b,a,N,k,D){var R=a?sAp(O):{},d=a?Rhz(O,a.layoutId):{},Z=$5f(O),F,B=k!=null?k:(F=mY(O.EU.get(),2))==null?void 0:F.clientPlaybackNonce;k=void 0;if(a){var K;if((K=O.Kl.T.get(a.layoutId))==null?0:K.Jy)k=a.layoutId}K={};O=Object.assign({},lMG(O.Z,k,N),VhG(b.adPlacementConfig,(a==null?void 0:a.renderingContent)!==void 0),d,R,Z,(K.FINAL=$0(function(){return"1"}),K.AD_CPN=$0(function(){return B||""}),K)); (a==null?void 0:a.renderingContent)!==void 0||(O.SLOT_POS=$0(function(){return(b.n3||0).toString()})); a={};D=Object.assign({},O,D);O=g.r(Object.values(C2p));for(N=O.next();!N.done;N=O.next())N=N.value,R=D[N],R!=null&&R.toString()!=null&&(a[N]=R.toString());return a}; sAp=function(O){var b={},a,N=(a=O.P5)==null?void 0:a.yv/1E3;N!=null&&(b.SURVEY_ELAPSED_MS=$0(function(){return Math.round(N*1E3).toString()})); b.SURVEY_LOCAL_TIME_EPOCH_S=$0(function(){return Math.round(Date.now()/1E3).toString()}); return b}; Rhz=function(O,b){O=O.T.get(b);if(!O)return{};O=O.Ci();if(!O)return{};b={};return b.YT_ERROR_CODE=O.Sh.toString(),b.ERRORCODE=O.B5.toString(),b.ERROR_MSG=O.errorMessage,b}; $5f=function(O){var b={},a=O.Z.getVideoData(1);b.ASR=$0(function(){var N;return(N=a==null?void 0:a.VS)!=null?N:null}); b.EI=$0(function(){var N;return(N=a==null?void 0:a.eventId)!=null?N:null}); return b}; dF=function(O,b,a){g.p.call(this);this.Z=O;this.xj=b;this.sU=a;this.listeners=[];this.X9=null;this.jm=new Map;b=new g.V4(this);g.G(this,b);b.B(O,"videodatachange",this.WVd);b.B(O,"serverstitchedvideochange",this.Aid);this.TM=mY(this)}; mY=function(O,b){var a=O.Z.getVideoData(b);return a?O.bY(a,b||O.Z.getPresentingPlayerType(!0)):null}; d57=function(O,b,a){var N=O.bY(b,a);O.TM=N;O.listeners.forEach(function(k){k.Lf(N)})}; Zie=function(O){switch(O){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}}; Z5=function(O,b,a){g.p.call(this);this.Z=O;this.EU=b;this.sU=a;this.listeners=[];this.Id=[];this.T=function(){u8("Called 'doUnlockPreroll' before it's initialized.")}; b=new Go(this);a=new g.V4(this);g.G(this,a);g.G(this,b);b.B(O,"progresssync",this.uFk);b.B(O,"presentingplayerstatechange",this.Q7k);b.B(O,"fullscreentoggled",this.onFullscreenToggled);b.B(O,"onVolumeChange",this.onVolumeChange);b.B(O,"minimized",this.N5);b.B(O,"overlayvisibilitychange",this.C$);b.B(O,"shortsadswipe",this.qT);b.B(O,"resize",this.S8);a.B(O,g.yo("appad"),this.E3)}; Fl=function(O){a2(O.sU.get())||O.T()}; F63=function(O,b){O.Id=O.Id.filter(function(a){return a!==b})}; gF=function(O,b,a){return O.getCurrentTimeSec(b,a)}; g_3=function(O,b){var a;b=(a=O.EU.get().jm.get(b))!=null?a:null;if(b===null)return u8("Expected ad video start time on playback timeline"),0;O=O.Z.getCurrentTime(2,!0);return O<b?0:O-b}; D5=function(O,b){return O.Z.getPlayerStateObject(b)}; BOf=function(O){var b=O.Z.jL().wh();O=O.Z.rI(!0,!0);return b.height-(O.height+O.top)}; K63=function(O){O.Z.cueVideoByPlayerVars({videoId:"empty_video"},2)}; RiG=function(O,b){var a=O.Z.K();g.IS(a)||a.controlsType!=="3"||O.Z.jL().Q7(b)}; BH=function(O,b){g.tC(O.Z.getRootNode(),b)}; KW=function(O,b){g.yP(O.Z.getRootNode(),b)}; t4z=function(O,b,a,N,k){g.p.call(this);var D=this,R=bH(function(){return new Zb(D.sU)}); g.G(this,R);var d=bH(function(){return new gb(R,D.sU)}); g.G(this,d);var Z=bH(function(){return new jB}); g.G(this,Z);N=bH(function(){return new Pa(O)}); g.G(this,N);var F=bH(function(){return new Bk(R,d,D.sU)}); g.G(this,F);var B=bH(function(){return new wb}); g.G(this,B);this.PB=bH(function(){return new NN(k)}); g.G(this,this.PB);this.a8=bH(function(){return new ic(b)}); g.G(this,this.a8);this.U8=bH(function(){return new QS(b)}); g.G(this,this.U8);this.s8=bH(function(){return new eW(b)}); g.G(this,this.s8);this.KD=bH(function(){return new OP(b)}); g.G(this,this.KD);this.sU=bH(function(){return new bU(b)}); g.G(this,this.sU);var K=bH(function(){return new HW(D.sU)}); g.G(this,K);var t=bH(function(){return new zg(R,F,d,D.sU,K,null,null,null,null)}); g.G(this,t);this.EU=bH(function(){return new dF(b,B,D.sU)}); g.G(this,this.EU);var h=Lv({EU:this.EU,sU:this.sU,Mk:K}),y=h.context,U=h.Kl;this.U0=h.U0;this.ZG=bH(function(){return new Z5(b,D.EU,D.sU)}); g.G(this,this.ZG);this.wP=bH(function(){return new k0(D.ZG,b,D.sU)}); g.G(this,this.wP);this.DG=bH(function(){return new CW(b,Z,D.wP,D.EU,D.U0,D.sU,U)}); g.G(this,this.DG);this.VW=new xY(N,t,a,this.sU,O,this.EU,this.ZG,this.a8);g.G(this,this.VW);var u=new Xj(b,this.VW,this.ZG,this.EU);this.hL=bH(function(){return u}); this.k_=u;this.pZ=new va(N,F,this.U8,this.hL,y);g.G(this,this.pZ);this.W4=new QG(this.sU,N,F,t,this.EU,this.pZ,a,this.s8);g.G(this,this.W4);this.Eb={pR:new Map,CB:new Map,xv:new Map,QB:new Map,Gn:new Map};this.listeners=[];this.Zx={W4:this.W4,wI:this.sU.get(),Fy:this.PB.get(),Sp:this.ZG.get(),VW:this.VW,CO:R.get(),rL:null,yM:{uJ:function(){}}, D8:Z.get(),sF:this.EU.get()}}; tV=function(O,b){g.p.call(this);this.vI=b;this.vI.get().addListener(this)}; hV=function(O){this.T=O}; hhz=function(O,b){if(!O)return{xD:[],adSlots:[],OI:!0,ssdaiAdsConfig:void 0};O.trackingParams&&fL(O.trackingParams);if(O.adThrottled)return{xD:[],adSlots:[],OI:!0,ssdaiAdsConfig:void 0};var a,N=(a=O.adSlots)!=null?a:[],k;a=(k=O.playerAds)!=null?k:[];if(!(a&&a.length||N.length))return{xD:[],adSlots:N,OI:!1,ssdaiAdsConfig:void 0};k=a.map(function(R){return R.adPlacementRenderer}).filter(function(R){return!(!R||!R.renderer)}); if(!k.length&&!N.length)return{xD:[],adSlots:N,OI:!1,ssdaiAdsConfig:void 0};if(b.end>0){var D=b.end.toString();k.forEach(function(R){(R=R.config&&R.config.adPlacementConfig)&&R.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&R.adTimeOffset&&R.adTimeOffset.offsetEndMilliseconds==="-1"&&R.adTimeOffset.offsetEndMilliseconds!==D&&(R.adTimeOffset.offsetEndMilliseconds=D)}); N.map(function(R){return g.P(R,ed)}).forEach(function(R){var d; (R=R==null?void 0:(d=R.slotEntryTrigger)==null?void 0:d.mediaTimeRangeTrigger)&&R.offsetEndMilliseconds==="-1"&&(R.offsetEndMilliseconds=D)})}return{xD:k, adSlots:N,OI:!1,ssdaiAdsConfig:O.ssdaiAdsConfig}}; y6=function(O){g.p.call(this);this.Z=O;this.listeners=[];this.T=new Go(this);g.G(this,this.T);this.T.B(this.Z,"aduxclicked",this.onAdUxClicked);this.T.B(this.Z,"aduxmouseover",this.F9);this.T.B(this.Z,"aduxmouseout",this.BN);this.T.B(this.Z,"muteadaccepted",this.YUl)}; yMe=function(O,b,a){b=g.Xq(b,function(N){return new loQ(N,a,N.id)}); O.Z.xk("onAdUxUpdate",b)}; wF=function(O,b){O=g.r(O.listeners);for(var a=O.next();!a.done;a=O.next())b(a.value)}; T3=function(O,b){this.G=O;this.V=b===void 0?!1:b;this.T={}}; w9Q=function(O,b){var a=O.startSecs+O.kA;a=a<=0?null:a;if(a===null)return null;switch(O.event){case "start":case "continue":case "stop":break;case "predictStart":if(b)break;return null;default:return null}b=Math.max(O.startSecs,0);return{oi:new EW(b,a),ZA:new aO(b,a-b,O.context,O.identifier,O.event,O.T)}}; TO7=function(){this.T=[]}; n4w=function(O,b,a){var N=g.Yr(O.T,b);if(N>=0)return b;b=-N-1;return b>=O.T.length||O.T[b]>a?null:O.T[b]}; rF=function(O,b,a){g.p.call(this);this.Z=O;this.sU=b;this.DG=a;this.listeners=[];this.X=!1;this.KN=[];this.T=null;this.N=new T3(this,EDQ(b.get()));this.V=new TO7;this.G=null}; rMp=function(O,b){O.KN.push(b);for(var a=!1,N=g.r(O.listeners),k=N.next();!k.done;k=N.next())a=k.value.V$(b)||a;O.X=a;ps(O.sU.get())&&Ku(O.DG.get(),"onci","cpi."+b.identifier+";cpe."+b.event+";cps."+b.startSecs+";cbi."+a)}; u_w=function(O,b){Fu(O.DG.get(),{cuepointTrigger:{event:U58(b.event),cuepointId:b.identifier,totalCueDurationMs:b.kA*1E3,playheadTimeMs:b.T,cueStartTimeMs:b.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:O.Z.getVideoData(1).clientPlaybackNonce}})}; U58=function(O){switch(O){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 XI(O,"Unexpected cuepoint event")}}; UP=function(O){this.Z=O}; uU=function(O){this.Z=O}; AMe=function(O){switch(O){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:XI(O,"unknown transitionReason")}}; AV=function(){g.p.apply(this,arguments)}; W6w=function(O){this.Z=O}; qg7=function(O,b,a,N,k){g.p.call(this);var D=this,R=bH(function(){return new Zb(D.sU)}); g.G(this,R);var d=bH(function(){return new gb(R,D.sU)}); g.G(this,d);var Z=bH(function(){return new jB}); g.G(this,Z);var F=bH(function(){return new Pa(O)}); g.G(this,F);var B=bH(function(){return new Bk(R,d,D.sU)}); g.G(this,B);var K=bH(function(){return new wb}); g.G(this,K);this.vU=bH(function(){return new y6(b)}); g.G(this,this.vU);this.PB=bH(function(){return new NN(k)}); g.G(this,this.PB);this.a8=bH(function(){return new ic(b)}); g.G(this,this.a8);this.U8=bH(function(){return new QS(b)}); g.G(this,this.U8);this.s8=bH(function(){return new eW(b)}); g.G(this,this.s8);this.KD=bH(function(){return new OP(b)}); g.G(this,this.KD);this.sU=bH(function(){return new bU(b)}); g.G(this,this.sU);var t=bH(function(){return new hV(N)}); g.G(this,t);var h=bH(function(){return new HW(D.sU)}); g.G(this,h);this.o4=bH(function(){return new UP(b)}); g.G(this,this.o4);this.vI=bH(function(){return new sd}); g.G(this,this.vI);this.EU=bH(function(){return new dF(b,K,D.sU)}); g.G(this,this.EU);var y=Lv({EU:this.EU,sU:this.sU,Mk:h}),U=y.context,u=y.Kl;this.U0=y.U0;this.Lc=bH(function(){return new rF(b,D.sU,D.DG)}); g.G(this,this.Lc);this.fD=bH(function(){return new uU(b)}); g.G(this,this.fD);this.ZG=bH(function(){return new Z5(b,D.EU,D.sU)}); g.G(this,this.ZG);this.UF=bH(function(){return new AV}); g.G(this,this.UF);y=bH(function(){return new zg(R,B,d,D.sU,h,"SLOT_TYPE_ABOVE_FEED",D.ZG,D.tW,D.xl)}); g.G(this,y);this.jN=bH(function(){return new RC(D.sU)}); this.wP=bH(function(){return new k0(D.ZG,b,D.sU)}); g.G(this,this.wP);this.DG=bH(function(){return new CW(b,Z,D.wP,D.EU,D.U0,D.sU,u)}); g.G(this,this.DG);this.Ct=new o9(Gg,WH,function(W,m,E,x){return gY(d.get(),W,m,E,x)},F,B,d,h,this.sU,this.EU); g.G(this,this.Ct);this.VW=new xY(F,y,a,this.sU,O,this.EU,this.ZG,this.a8);g.G(this,this.VW);var q=new Xj(b,this.VW,this.ZG,this.EU,this.Lc);this.hL=bH(function(){return q}); this.k_=q;this.tW=new M2(F,B,this.hL,this.Lc,this.ZG,this.sU,this.DG,this.fD);g.G(this,this.tW);this.pZ=new va(F,B,this.U8,this.hL,U);g.G(this,this.pZ);this.W4=new QG(this.sU,F,B,y,this.EU,this.pZ,a,this.s8);g.G(this,this.W4);this.lH=bH(function(){return new WS(t,d,h,D.sU,D.DG,D.ZG,D.fD)}); g.G(this,this.lH);this.XM=bH(function(){return new qN}); g.G(this,this.XM);this.VZ=new X9(O,this.vU,this.sU);g.G(this,this.VZ);this.e8=new QZ(O);g.G(this,this.e8);this.tR=new eB(O);g.G(this,this.tR);this.o0=new bP(O,this.hL,U);g.G(this,this.o0);this.A2=new aj(O,this.U8,this.ZG,this.EU,U);g.G(this,this.A2);this.lx=new NS(O,this.EU);g.G(this,this.lx);this.xl=new sq(O,this.Lc,this.ZG,this.DG,this.hL);g.G(this,this.xl);this.rK=new kO(O);g.G(this,this.rK);this.u0=new db(O);g.G(this,this.u0);this.Ez=new Db(O);g.G(this,this.Ez);this.TL=new CL(O);g.G(this,this.TL); this.u0=new db(O);g.G(this,this.u0);this.G$=bH(function(){return new fs}); g.G(this,this.G$);this.iH=bH(function(){return new ln(D.ZG)}); g.G(this,this.iH);this.ul=bH(function(){return new DwG(D.vU,D.DG,O,Z,D.wP)}); g.G(this,this.ul);this.Qv=bH(function(){return new dW(D.W4,F,R)}); g.G(this,this.Qv);this.TP=bH(function(){return new gW(D.sU,D.DG,D.rK,D.wP)}); g.G(this,this.TP);this.hW=bH(function(){return new UK(O,D.u0,D.rK,D.EU,D.fD,D.ZG,D.UF,D.DG,K,D.Lc,D.wP,D.jN,D.s8,D.U8,D.a8,D.KD,D.PB,D.o4,D.sU,Z,U,u)}); g.G(this,this.hW);this.LT=bH(function(){return new whG(D.ZG,D.DG,D.PB,D.sU,D.wP,D.EU)}); g.G(this,this.LT);this.lR=bH(function(){return new swB(D.vU,D.ZG,D.DG,Z,D.wP,D.tR,D.TL,D.PB,D.sU,a)}); g.G(this,this.lR);this.O$=bH(function(){return new sH3(D.vU,D.DG,Z)}); g.G(this,this.O$);this.pE=new tV(O,this.vI,R);g.G(this,this.pE);this.Eb={pR:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.W4],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.tW],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.VW],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.pZ]]),CB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lH],["SLOT_TYPE_ABOVE_FEED",this.XM],["SLOT_TYPE_FORECASTING",this.XM], ["SLOT_TYPE_IN_PLAYER",this.XM],["SLOT_TYPE_PLAYER_BYTES",this.XM],["SLOT_TYPE_PLAYER_UNDERLAY",this.XM],["SLOT_TYPE_PLAYBACK_TRACKING",this.XM],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.XM]]),xv:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.VZ],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.VZ],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.e8],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.e8],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.e8],["TRIGGER_TYPE_SLOT_ID_EXITED",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.e8],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.e8],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.e8],["TRIGGER_TYPE_CLOSE_REQUESTED",this.tR],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.o0],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.A2],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.A2],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.A2],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.A2],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.A2],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.A2],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.A2],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.lx],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.lx],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.rK],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.o0],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Ez],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.TL],["TRIGGER_TYPE_AD_BREAK_STARTED",this.u0],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.xl],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.xl],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.xl],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.xl],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.xl]]),QB:new Map([["SLOT_TYPE_ABOVE_FEED",this.G$], ["SLOT_TYPE_AD_BREAK_REQUEST",this.G$],["SLOT_TYPE_FORECASTING",this.G$],["SLOT_TYPE_IN_PLAYER",this.G$],["SLOT_TYPE_PLAYER_BYTES",this.iH],["SLOT_TYPE_PLAYER_UNDERLAY",this.G$],["SLOT_TYPE_PLAYBACK_TRACKING",this.G$],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.G$]]),Gn:new Map([["SLOT_TYPE_ABOVE_FEED",this.ul],["SLOT_TYPE_AD_BREAK_REQUEST",this.Qv],["SLOT_TYPE_FORECASTING",this.TP],["SLOT_TYPE_PLAYER_BYTES",this.hW],["SLOT_TYPE_PLAYBACK_TRACKING",this.LT],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.LT],["SLOT_TYPE_IN_PLAYER",this.lR],["SLOT_TYPE_PLAYER_UNDERLAY",this.O$]])};this.listeners=[Z.get()];this.Zx={W4:this.W4,wI:this.sU.get(),Fy:this.PB.get(),Sp:this.ZG.get(),VW:this.VW,CO:R.get(),rL:this.vI.get(),yM:this.VZ,D8:Z.get(),sF:this.EU.get()}}; Hi7=function(O,b,a,N,k){g.p.call(this);var D=this,R=bH(function(){return new Zb(D.sU)}); g.G(this,R);var d=bH(function(){return new gb(R,D.sU)}); g.G(this,d);var Z=bH(function(){return new jB}); g.G(this,Z);var F=bH(function(){return new Pa(O)}); g.G(this,F);var B=bH(function(){return new Bk(R,d,D.sU)}); g.G(this,B);var K=bH(function(){return new wb}); g.G(this,K);this.vU=bH(function(){return new y6(b)}); g.G(this,this.vU);this.PB=bH(function(){return new NN(k)}); g.G(this,this.PB);this.a8=bH(function(){return new ic(b)}); g.G(this,this.a8);this.U8=bH(function(){return new QS(b)}); g.G(this,this.U8);this.s8=bH(function(){return new eW(b)}); g.G(this,this.s8);this.KD=bH(function(){return new OP(b)}); g.G(this,this.KD);this.sU=bH(function(){return new bU(b)}); g.G(this,this.sU);var t=bH(function(){return new hV(N)}); g.G(this,t);var h=bH(function(){return new HW(D.sU)}); g.G(this,h);var y=bH(function(){return new zg(R,B,d,D.sU,h,null,null,D.tW,D.xl)}); g.G(this,y);this.o4=bH(function(){return new UP(b)}); g.G(this,this.o4);this.vI=bH(function(){return new sd}); g.G(this,this.vI);this.EU=bH(function(){return new dF(b,K,D.sU)}); g.G(this,this.EU);var U=Lv({EU:this.EU,sU:this.sU,Mk:h}),u=U.context,q=U.Kl;this.U0=U.U0;this.Lc=bH(function(){return new rF(b,D.sU,D.DG)}); this.ZG=bH(function(){return new Z5(b,D.EU,D.sU)}); g.G(this,this.ZG);this.UF=bH(function(){return new AV}); g.G(this,this.UF);this.wP=bH(function(){return new k0(D.ZG,b,D.sU)}); g.G(this,this.wP);this.DG=bH(function(){return new CW(b,Z,D.wP,D.EU,D.U0,D.sU,q)}); g.G(this,this.DG);this.jN=bH(function(){return new RC(D.sU)}); g.G(this,this.jN);this.Ct=new o9(Gg,WH,function(m,E,x,l){return gY(d.get(),m,E,x,l)},F,B,d,h,this.sU,this.EU); g.G(this,this.Ct);this.VW=new xY(F,y,a,this.sU,O,this.EU,this.ZG,this.a8);g.G(this,this.VW);var W=new Xj(b,this.VW,this.ZG,this.EU,this.Lc);this.hL=bH(function(){return W}); this.k_=W;this.tW=new M2(F,B,this.hL,this.Lc,this.ZG,this.sU,this.DG);g.G(this,this.tW);this.pZ=new va(F,B,this.U8,this.hL,u);g.G(this,this.pZ);this.W4=new QG(this.sU,F,B,y,this.EU,this.pZ,a,this.s8);g.G(this,this.W4);this.lH=bH(function(){return new WS(t,d,h,D.sU,D.DG,D.ZG)}); g.G(this,this.lH);this.XM=bH(function(){return new qN}); g.G(this,this.XM);this.VZ=new X9(O,this.vU,this.sU);g.G(this,this.VZ);this.e8=new QZ(O);g.G(this,this.e8);this.tR=new eB(O);g.G(this,this.tR);this.o0=new bP(O,this.hL,u);g.G(this,this.o0);this.A2=new aj(O,this.U8,this.ZG,this.EU,u);g.G(this,this.A2);this.rK=new kO(O);g.G(this,this.rK);this.Ez=new Db(O);g.G(this,this.Ez);this.TL=new CL(O);g.G(this,this.TL);this.fD=bH(function(){return new uU(b)}); g.G(this,this.fD);this.u0=new db(O);g.G(this,this.u0);this.xl=new sq(O,this.Lc,this.ZG,this.DG,this.hL);g.G(this,this.xl);this.G$=bH(function(){return new fs}); g.G(this,this.G$);this.iH=bH(function(){return new ln(D.ZG)}); g.G(this,this.iH);this.Qv=bH(function(){return new dW(D.W4,F,R)}); g.G(this,this.Qv);this.TP=bH(function(){return new gW(D.sU,D.DG,D.rK,D.wP)}); g.G(this,this.TP);this.lR=bH(function(){return new RxQ(D.vU,D.ZG,D.DG,Z,D.wP,D.tR,D.TL,D.PB,D.sU,a)}); g.G(this,this.lR);this.hW=bH(function(){return new ug(O,D.u0,D.rK,D.DG,D.wP,D.jN,D.s8,D.EU,D.ZG,D.UF,D.U8,D.a8,D.KD,D.PB,D.o4,D.sU,D.fD,u,q)}); g.G(this,this.hW);this.pE=new tV(O,this.vI,R);g.G(this,this.pE);this.Eb={pR:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.W4],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.tW],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.VW],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.pZ]]),CB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lH],["SLOT_TYPE_FORECASTING",this.XM],["SLOT_TYPE_IN_PLAYER",this.XM], ["SLOT_TYPE_PLAYER_BYTES",this.XM]]),xv:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.VZ],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.e8],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.e8],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_EXITED",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.e8], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.e8],["TRIGGER_TYPE_CLOSE_REQUESTED",this.tR],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.o0],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.A2],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.A2],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.A2],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.rK],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.o0],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Ez],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.TL],["TRIGGER_TYPE_AD_BREAK_STARTED",this.u0],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.xl],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.xl],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.xl],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.xl],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.xl]]),QB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.G$],["SLOT_TYPE_FORECASTING",this.G$],["SLOT_TYPE_IN_PLAYER",this.G$],["SLOT_TYPE_PLAYER_BYTES",this.iH]]), Gn:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Qv],["SLOT_TYPE_FORECASTING",this.TP],["SLOT_TYPE_IN_PLAYER",this.lR],["SLOT_TYPE_PLAYER_BYTES",this.hW]])};this.listeners=[Z.get()];this.Zx={W4:this.W4,wI:this.sU.get(),Fy:this.PB.get(),Sp:this.ZG.get(),VW:this.VW,CO:R.get(),rL:this.vI.get(),yM:this.VZ,D8:Z.get(),sF:this.EU.get()}}; YgQ=function(O,b,a,N,k){g.p.call(this);var D=this,R=bH(function(){return new Zb(D.sU)}); g.G(this,R);var d=bH(function(){return new gb(R,D.sU)}); g.G(this,d);var Z=bH(function(){return new jB}); g.G(this,Z);var F=bH(function(){return new Pa(O)}); g.G(this,F);var B=bH(function(){return new Bk(R,d,D.sU)}); g.G(this,B);var K=bH(function(){return new wb}); g.G(this,K);this.vU=bH(function(){return new y6(b)}); g.G(this,this.vU);this.PB=bH(function(){return new NN(k)}); g.G(this,this.PB);this.a8=bH(function(){return new ic(b)}); g.G(this,this.a8);this.U8=bH(function(){return new QS(b)}); g.G(this,this.U8);this.s8=bH(function(){return new eW(b)}); g.G(this,this.s8);this.KD=bH(function(){return new OP(b)}); g.G(this,this.KD);this.sU=bH(function(){return new bU(b)}); g.G(this,this.sU);var t=bH(function(){return new hV(N)}); g.G(this,t);var h=bH(function(){return new HW(D.sU)}); g.G(this,h);var y=bH(function(){return new zg(R,B,d,D.sU,h,null,null,null,null)}); g.G(this,y);this.o4=bH(function(){return new UP(b)}); g.G(this,this.o4);this.EU=bH(function(){return new dF(b,K,D.sU)}); g.G(this,this.EU);var U=Lv({EU:this.EU,sU:this.sU,Mk:h}),u=U.context,q=U.Kl;this.U0=U.U0;this.ZG=bH(function(){return new Z5(b,D.EU,D.sU)}); g.G(this,this.ZG);this.UF=bH(function(){return new AV}); g.G(this,this.UF);this.wP=bH(function(){return new k0(D.ZG,b,D.sU)}); g.G(this,this.wP);this.DG=bH(function(){return new CW(b,Z,D.wP,D.EU,D.U0,D.sU,q)}); g.G(this,this.DG);this.jN=bH(function(){return new RC(D.sU)}); g.G(this,this.jN);this.Ct=new o9(Gg,WH,function(m,E,x,l){return gY(d.get(),m,E,x,l)},F,B,d,h,this.sU,this.EU); g.G(this,this.Ct);this.VW=new xY(F,y,a,this.sU,O,this.EU,this.ZG,this.a8);g.G(this,this.VW);var W=new Xj(b,this.VW,this.ZG,this.EU);this.hL=bH(function(){return W}); this.k_=W;this.pZ=new va(F,B,this.U8,this.hL,u);g.G(this,this.pZ);this.W4=new QG(this.sU,F,B,y,this.EU,this.pZ,a,this.s8);g.G(this,this.W4);this.lH=bH(function(){return new WS(t,d,h,D.sU,D.DG,D.ZG)}); g.G(this,this.lH);this.XM=bH(function(){return new qN}); g.G(this,this.XM);this.VZ=new X9(O,this.vU,this.sU);g.G(this,this.VZ);this.e8=new QZ(O);g.G(this,this.e8);this.o0=new bP(O,this.hL,u);g.G(this,this.o0);this.A2=new aj(O,this.U8,this.ZG,this.EU,u);g.G(this,this.A2);this.rK=new kO(O);g.G(this,this.rK);this.Ez=new Db(O);g.G(this,this.Ez);this.fD=bH(function(){return new uU(b)}); g.G(this,this.fD);this.u0=new db(O);g.G(this,this.u0);this.G$=bH(function(){return new fs}); g.G(this,this.G$);this.iH=bH(function(){return new ln(D.ZG)}); g.G(this,this.iH);this.Qv=bH(function(){return new dW(D.W4,F,R)}); g.G(this,this.Qv);this.TP=bH(function(){return new gW(D.sU,D.DG,D.rK,D.wP)}); g.G(this,this.TP);this.dg=bH(function(){return new yYp(D.vU,D.ZG,D.DG,Z,a,D.sU)}); g.G(this,this.dg);this.hW=bH(function(){return new ug(O,D.u0,D.rK,D.DG,D.wP,D.jN,D.s8,D.EU,D.ZG,D.UF,D.U8,D.a8,D.KD,D.PB,D.o4,D.sU,D.fD,u,q)}); g.G(this,this.hW);this.Eb={pR:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.W4],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.VW],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.pZ]]),CB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lH],["SLOT_TYPE_FORECASTING",this.XM],["SLOT_TYPE_IN_PLAYER",this.XM],["SLOT_TYPE_PLAYER_BYTES",this.XM]]),xv:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.VZ],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.e8],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.e8],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.e8],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_EXITED",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.e8],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.o0],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.A2],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.A2],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.rK],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.o0],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Ez],["TRIGGER_TYPE_AD_BREAK_STARTED",this.u0]]),QB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.G$],["SLOT_TYPE_ABOVE_FEED",this.G$],["SLOT_TYPE_FORECASTING",this.G$],["SLOT_TYPE_IN_PLAYER",this.G$],["SLOT_TYPE_PLAYER_BYTES",this.iH]]),Gn:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Qv],["SLOT_TYPE_FORECASTING",this.TP],["SLOT_TYPE_IN_PLAYER", this.dg],["SLOT_TYPE_PLAYER_BYTES",this.hW]])};this.listeners=[Z.get()];this.Zx={W4:this.W4,wI:this.sU.get(),Fy:this.PB.get(),Sp:this.ZG.get(),VW:this.VW,CO:R.get(),rL:null,yM:this.VZ,D8:Z.get(),sF:this.EU.get()}}; cMp=function(O,b,a,N,k){g.p.call(this);var D=this,R=bH(function(){return new Zb(D.sU)}); g.G(this,R);var d=bH(function(){return new gb(R,D.sU)}); g.G(this,d);var Z=bH(function(){return new jB}); g.G(this,Z);var F=bH(function(){return new Pa(O)}); g.G(this,F);var B=bH(function(){return new Bk(R,d,D.sU)}); g.G(this,B);var K=bH(function(){return new wb}); g.G(this,K);this.G7=bH(function(){return new W6w(b)}); g.G(this,this.G7);this.vU=bH(function(){return new y6(b)}); g.G(this,this.vU);this.PB=bH(function(){return new NN(k)}); g.G(this,this.PB);this.a8=bH(function(){return new ic(b)}); g.G(this,this.a8);this.U8=bH(function(){return new QS(b)}); g.G(this,this.U8);this.s8=bH(function(){return new eW(b)}); g.G(this,this.s8);this.KD=bH(function(){return new OP(b)}); g.G(this,this.KD);this.sU=bH(function(){return new bU(b)}); g.G(this,this.sU);var t=bH(function(){return new hV(N)}); g.G(this,t);var h=bH(function(){return new HW(D.sU)}); g.G(this,h);var y=bH(function(){return new zg(R,B,d,D.sU,h,null,null,null,null)}); g.G(this,y);this.o4=bH(function(){return new UP(b)}); g.G(this,this.o4);this.EU=bH(function(){return new dF(b,K,D.sU)}); g.G(this,this.EU);var U=Lv({EU:this.EU,sU:this.sU,Mk:h}),u=U.context,q=U.Kl;this.U0=U.U0;this.ZG=bH(function(){return new Z5(b,D.EU,D.sU)}); g.G(this,this.ZG);this.UF=bH(function(){return new AV}); g.G(this,this.UF);this.wP=bH(function(){return new k0(D.ZG,b,D.sU)}); g.G(this,this.wP);this.DG=bH(function(){return new CW(b,Z,D.wP,D.EU,D.U0,D.sU,q)}); g.G(this,this.DG);this.jN=bH(function(){return new RC(D.sU)}); g.G(this,this.jN);this.Ct=new o9(fzY,WH,function(m,E,x,l){return KCp(d.get(),m,E,x,l)},F,B,d,h,this.sU,this.EU); g.G(this,this.Ct);this.VW=new xY(F,y,a,this.sU,O,this.EU,this.ZG,this.a8);g.G(this,this.VW);var W=new Xj(b,this.VW,this.ZG,this.EU);this.hL=bH(function(){return W}); this.k_=W;this.pZ=new va(F,B,this.U8,this.hL,u);g.G(this,this.pZ);this.W4=new QG(this.sU,F,B,y,this.EU,this.pZ,a,this.s8);g.G(this,this.W4);this.lH=bH(function(){return new WS(t,d,h,D.sU,D.DG,D.ZG)}); g.G(this,this.lH);this.XM=bH(function(){return new qN}); g.G(this,this.XM);this.VZ=new X9(O,this.vU,this.sU);g.G(this,this.VZ);this.e8=new QZ(O);g.G(this,this.e8);this.o0=new bP(O,this.hL,u);g.G(this,this.o0);this.A2=new aj(O,this.U8,this.ZG,this.EU,u);g.G(this,this.A2);this.rK=new kO(O);g.G(this,this.rK);this.Ez=new Db(O);g.G(this,this.Ez);this.fD=bH(function(){return new uU(b)}); g.G(this,this.fD);this.u0=new db(O);g.G(this,this.u0);this.G$=bH(function(){return new fs}); g.G(this,this.G$);this.iH=bH(function(){return new ln(D.ZG)}); g.G(this,this.iH);this.Qv=bH(function(){return new dW(D.W4,F,R)}); g.G(this,this.Qv);this.TP=bH(function(){return new gW(D.sU,D.DG,D.rK,D.wP)}); g.G(this,this.TP);this.hW=bH(function(){return new ug(O,D.u0,D.rK,D.DG,D.wP,D.jN,D.s8,D.EU,D.ZG,D.UF,D.U8,D.a8,D.KD,D.PB,D.o4,D.sU,D.fD,u,q)}); g.G(this,this.hW);this.GV=bH(function(){return new Cve(D.vU,D.ZG,D.DG,Z,D.G7,a,D.EU)}); g.G(this,this.GV);this.Eb={pR:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.W4],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.VW],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.pZ]]),CB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lH],["SLOT_TYPE_FORECASTING",this.XM],["SLOT_TYPE_IN_PLAYER",this.XM],["SLOT_TYPE_PLAYER_BYTES",this.XM]]),xv:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.VZ],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.e8],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.e8],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.e8],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_EXITED",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.e8],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.o0],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.A2],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.A2],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.rK],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.o0],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Ez],["TRIGGER_TYPE_AD_BREAK_STARTED",this.u0]]),QB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.G$],["SLOT_TYPE_FORECASTING",this.G$],["SLOT_TYPE_IN_PLAYER",this.G$],["SLOT_TYPE_PLAYER_BYTES",this.iH]]),Gn:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Qv],["SLOT_TYPE_FORECASTING",this.TP],["SLOT_TYPE_IN_PLAYER",this.GV],["SLOT_TYPE_PLAYER_BYTES", this.hW]])};this.listeners=[Z.get()];this.Zx={W4:this.W4,wI:this.sU.get(),Fy:this.PB.get(),Sp:this.ZG.get(),VW:this.VW,CO:R.get(),rL:null,yM:this.VZ,D8:Z.get(),sF:this.EU.get()}}; m5Q=function(O,b,a,N,k){g.p.call(this);var D=this,R=bH(function(){return new Zb(D.sU)}); g.G(this,R);var d=bH(function(){return new gb(R,D.sU)}); g.G(this,d);var Z=bH(function(){return new jB}); g.G(this,Z);var F=bH(function(){return new Pa(O)}); g.G(this,F);var B=bH(function(){return new Bk(R,d,D.sU)}); g.G(this,B);var K=bH(function(){return new wb}); g.G(this,K);this.G7=bH(function(){return new W6w(b)}); g.G(this,this.G7);this.vU=bH(function(){return new y6(b)}); g.G(this,this.vU);this.PB=bH(function(){return new NN(k)}); g.G(this,this.PB);this.a8=bH(function(){return new ic(b)}); g.G(this,this.a8);this.U8=bH(function(){return new QS(b)}); g.G(this,this.U8);this.s8=bH(function(){return new eW(b)}); g.G(this,this.s8);this.KD=bH(function(){return new OP(b)}); g.G(this,this.KD);this.sU=bH(function(){return new bU(b)}); g.G(this,this.sU);var t=bH(function(){return new hV(N)}); g.G(this,t);var h=bH(function(){return new HW(D.sU)}); g.G(this,h);this.o4=bH(function(){return new UP(b)}); g.G(this,this.o4);this.EU=bH(function(){return new dF(b,K,D.sU)}); g.G(this,this.EU);var y=Lv({EU:this.EU,sU:this.sU,Mk:h}),U=y.context,u=y.Kl;this.U0=y.U0;this.Lc=bH(function(){return new rF(b,D.sU,D.DG)}); g.G(this,this.Lc);this.fD=bH(function(){return new uU(b)}); g.G(this,this.fD);this.ZG=bH(function(){return new Z5(b,D.EU,D.sU)}); g.G(this,this.ZG);this.UF=bH(function(){return new AV}); g.G(this,this.UF);y=bH(function(){return new zg(R,B,d,D.sU,h,null,D.ZG,D.tW,D.xl,3)}); g.G(this,y);this.jN=bH(function(){return new RC(D.sU)}); this.wP=bH(function(){return new k0(D.ZG,b,D.sU)}); g.G(this,this.wP);this.DG=bH(function(){return new CW(b,Z,D.wP,D.EU,D.U0,D.sU,u)}); g.G(this,this.DG);this.VW=new xY(F,y,a,this.sU,O,this.EU,this.ZG,this.a8);g.G(this,this.VW);var q=new Xj(b,this.VW,this.ZG,this.EU,this.Lc);this.hL=bH(function(){return q}); this.k_=q;this.Ct=new o9(lzz,WH,function(W,m,E,x){return KCp(d.get(),W,m,E,x)},F,B,d,h,this.sU,this.EU); g.G(this,this.Ct);this.tW=new M2(F,B,this.hL,this.Lc,this.ZG,this.sU,this.DG,this.fD);g.G(this,this.tW);this.pZ=new va(F,B,this.U8,this.hL,U);g.G(this,this.pZ);this.W4=new QG(this.sU,F,B,y,this.EU,this.pZ,a,this.s8);g.G(this,this.W4);this.lH=bH(function(){return new WS(t,d,h,D.sU,D.DG,D.ZG,D.fD)}); g.G(this,this.lH);this.XM=bH(function(){return new qN}); g.G(this,this.XM);this.VZ=new X9(O,this.vU,this.sU);g.G(this,this.VZ);this.e8=new QZ(O);g.G(this,this.e8);this.o0=new bP(O,this.hL,U);g.G(this,this.o0);this.A2=new aj(O,this.U8,this.ZG,this.EU,U);g.G(this,this.A2);this.lx=new NS(O,this.EU);g.G(this,this.lx);this.xl=new sq(O,this.Lc,this.ZG,this.DG,this.hL);g.G(this,this.xl);this.rK=new kO(O);g.G(this,this.rK);this.Ez=new Db(O);g.G(this,this.Ez);this.u0=new db(O);g.G(this,this.u0);this.G$=bH(function(){return new fs}); g.G(this,this.G$);this.iH=bH(function(){return new ln(D.ZG)}); g.G(this,this.iH);this.Qv=bH(function(){return new dW(D.W4,F,R)}); g.G(this,this.Qv);this.TP=bH(function(){return new gW(D.sU,D.DG,D.rK,D.wP)}); g.G(this,this.TP);this.hW=bH(function(){return new UK(O,D.u0,D.rK,D.EU,D.fD,D.ZG,D.UF,D.DG,K,D.Lc,D.wP,D.jN,D.s8,D.U8,D.a8,D.KD,D.PB,D.o4,D.sU,Z,U,u)}); g.G(this,this.hW);this.lR=bH(function(){return new dh8(D.vU,D.ZG,D.DG,Z,D.G7,a,D.sU,D.EU)}); g.G(this,this.lR);this.Eb={pR:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.W4],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.tW],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.VW],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.pZ]]),CB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lH],["SLOT_TYPE_FORECASTING",this.XM],["SLOT_TYPE_IN_PLAYER",this.XM],["SLOT_TYPE_PLAYER_BYTES",this.XM]]),xv:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.VZ],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.e8],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.e8],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.e8],["TRIGGER_TYPE_SLOT_ID_EXITED",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.e8],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.e8],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.o0],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.A2],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.A2],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.lx],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.lx],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.rK],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.o0],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Ez],["TRIGGER_TYPE_AD_BREAK_STARTED",this.u0],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.xl],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.xl],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.xl],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.xl],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.xl]]),QB:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.G$],["SLOT_TYPE_FORECASTING",this.G$],["SLOT_TYPE_IN_PLAYER",this.G$],["SLOT_TYPE_PLAYER_BYTES",this.iH]]),Gn:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Qv],["SLOT_TYPE_FORECASTING",this.TP],["SLOT_TYPE_PLAYER_BYTES",this.hW],["SLOT_TYPE_IN_PLAYER",this.lR]])};this.listeners=[Z.get()]; this.Zx={W4:this.W4,wI:this.sU.get(),Fy:this.PB.get(),Sp:this.ZG.get(),VW:this.VW,CO:R.get(),rL:null,yM:this.VZ,D8:Z.get(),sF:this.EU.get()}}; JMb=function(O,b,a,N){function k(){return D.G} g.p.call(this);var D=this;O.K().experiments.RX("html5_dispose_of_manager_before_dependency")?(this.T=zhA(k,O,b,a,N),this.G=(new aC(this.T)).V(),g.G(this,this.G),g.G(this,this.T)):(this.T=zhA(k,O,b,a,N),g.G(this,this.T),this.G=(new aC(this.T)).V(),g.G(this,this.G))}; qd=function(O){return O.T.Zx}; zhA=function(O,b,a,N,k){try{var D=b.K();if(g.R_(D))var R=new qg7(O,b,a,N,k);else if(g.CE(D))R=new Hi7(O,b,a,N,k);else if(ea(D))R=new YgQ(O,b,a,N,k);else if(g.LF(D))R=new cMp(O,b,a,N,k);else if(g.lV(D))R=new m5Q(O,b,a,N,k);else throw new TypeError("Unknown web interface");return R}catch(d){return R=b.K(),u8("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:R.T.cplatform,interface:R.T.c,oUl:R.T.cver,qgU:R.T.ctheme,isy:R.T.cplayer,Ytd:R.playerStyle}),new t4z(O,b,a,N,k)}}; E_G=function(O){aH.call(this,O)}; M4e=function(O,b,a,N,k){dN.call(this,O,{W:"div",C:"ytp-ad-timed-pie-countdown-container",j:[{W:"svg",C:"ytp-ad-timed-pie-countdown",S:{viewBox:"0 0 20 20"},j:[{W:"circle",C:"ytp-ad-timed-pie-countdown-background",S:{r:"10",cx:"10",cy:"10"}},{W:"circle",C:"ytp-ad-timed-pie-countdown-inner",S:{r:"5",cx:"10",cy:"10"}},{W:"circle",C:"ytp-ad-timed-pie-countdown-outer",S:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",b,a,N,k);this.X=this.Gr("ytp-ad-timed-pie-countdown-container");this.V=this.Gr("ytp-ad-timed-pie-countdown-inner"); this.Y=this.Gr("ytp-ad-timed-pie-countdown-outer");this.G=Math.ceil(2*Math.PI*5);this.hide()}; n_Q=function(O,b,a,N,k,D){Wc.call(this,O,{W:"div",C:"ytp-ad-action-interstitial",S:{tabindex:"0"},j:[{W:"div",C:"ytp-ad-action-interstitial-background-container"},{W:"div",C:"ytp-ad-action-interstitial-slot",j:[{W:"div",C:"ytp-ad-action-interstitial-instream-info"},{W:"div",C:"ytp-ad-action-interstitial-card",j:[{W:"div",C:"ytp-ad-action-interstitial-image-container"},{W:"div",C:"ytp-ad-action-interstitial-headline-container"},{W:"div",C:"ytp-ad-action-interstitial-description-container"},{W:"div", C:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",b,a,N);this.QI=k;this.sM=D;this.navigationEndpoint=this.T=this.skipButton=this.G=this.actionButton=null;this.UU=this.Gr("ytp-ad-action-interstitial-instream-info");this.Py=this.Gr("ytp-ad-action-interstitial-image-container");this.J=new Qj(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-ad-action-interstitial-image");g.G(this,this.J);this.J.Wy(this.Py);this.aX=this.Gr("ytp-ad-action-interstitial-headline-container"); this.Y=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-ad-action-interstitial-headline");g.G(this,this.Y);this.Y.Wy(this.aX);this.Mi=this.Gr("ytp-ad-action-interstitial-description-container");this.V=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-ad-action-interstitial-description");g.G(this,this.V);this.V.Wy(this.Mi);this.bV=this.Gr("ytp-ad-action-interstitial-background-container");this.C8=new Qj(this.api,this.layoutId,this.interactionLoggingClientData, this.Fy,"ytp-ad-action-interstitial-background",!0);g.G(this,this.C8);this.C8.Wy(this.bV);this.L8=this.Gr("ytp-ad-action-interstitial-action-button-container");this.slot=this.Gr("ytp-ad-action-interstitial-slot");this.eN=this.Gr("ytp-ad-action-interstitial-card");this.X=new Go;g.G(this,this.X);this.hide()}; p9e=function(O){var b=g.Ii("html5-video-player");b&&g.TW(b,"ytp-ad-display-override",O)}; P2w=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-overlay-slot",j:[{W:"div",C:"ytp-ad-overlay-container"}]},"invideo-overlay",b,a,N);this.J=[];this.bV=this.aX=this.X=this.L8=this.UU=null;this.C8=!1;this.Y=null;this.Mi=0;O=this.Gr("ytp-ad-overlay-container");this.Py=new yy(O,45E3,6E3,.3,.4);g.G(this,this.Py);this.V=Gu8(this);g.G(this,this.V);this.V.Wy(O);this.G=o_3(this);g.G(this,this.G);this.G.Wy(O);this.T=x5f(this);g.G(this,this.T);this.T.Wy(O);this.hide()}; Gu8=function(O){var b=new g.Ay({W:"div",C:"ytp-ad-text-overlay",j:[{W:"div",C:"ytp-ad-overlay-ad-info-button-container"},{W:"div",C:"ytp-ad-overlay-close-container",j:[{W:"button",C:"ytp-ad-overlay-close-button",j:[SE(v_p)]}]},{W:"div",C:"ytp-ad-overlay-title",f8:"{{title}}"},{W:"div",C:"ytp-ad-overlay-desc",f8:"{{description}}"},{W:"div",rd:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],f8:"{{displayUrl}}"}]});O.B(b.Gr("ytp-ad-overlay-title"),"click",function(a){HH(O,b.element,a)}); O.B(b.Gr("ytp-ad-overlay-link"),"click",function(a){HH(O,b.element,a)}); O.B(b.Gr("ytp-ad-overlay-close-container"),"click",O.Ha);b.hide();return b}; o_3=function(O){var b=new g.Ay({W:"div",rd:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],j:[{W:"div",C:"ytp-ad-overlay-ad-info-button-container"},{W:"div",C:"ytp-ad-overlay-close-container",j:[{W:"button",C:"ytp-ad-overlay-close-button",j:[SE(v_p)]}]},{W:"div",C:"ytp-ad-overlay-text-image",j:[{W:"img",S:{src:"{{imageUrl}}"}}]},{W:"div",C:"ytp-ad-overlay-title",f8:"{{title}}"},{W:"div",C:"ytp-ad-overlay-desc",f8:"{{description}}"},{W:"div",rd:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], f8:"{{displayUrl}}"}]});O.B(b.Gr("ytp-ad-overlay-title"),"click",function(a){HH(O,b.element,a)}); O.B(b.Gr("ytp-ad-overlay-link"),"click",function(a){HH(O,b.element,a)}); O.B(b.Gr("ytp-ad-overlay-close-container"),"click",O.Ha);O.B(b.Gr("ytp-ad-overlay-text-image"),"click",O.w4d);b.hide();return b}; x5f=function(O){var b=new g.Ay({W:"div",C:"ytp-ad-image-overlay",j:[{W:"div",C:"ytp-ad-overlay-ad-info-button-container"},{W:"div",C:"ytp-ad-overlay-close-container",j:[{W:"button",C:"ytp-ad-overlay-close-button",j:[SE(v_p)]}]},{W:"div",C:"ytp-ad-overlay-image",j:[{W:"img",S:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});O.B(b.Gr("ytp-ad-overlay-image"),"click",function(a){HH(O,b.element,a)}); O.B(b.Gr("ytp-ad-overlay-close-container"),"click",O.Ha);b.hide();return b}; jAe=function(O,b){if(b){var a=g.P(b,VG)||null;a==null?g.S$(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(b=g.Ii("video-ads ytp-ad-module")||null,b==null?g.S$(Error("Could not locate the root ads container element to attach the ad info dialog.")):(O.aX=new g.Ay({W:"div",C:"ytp-ad-overlay-ad-info-dialog-container"}),g.G(O,O.aX),O.aX.Wy(b),b=new RH(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,O.aX.element,!1),g.G(O,b),b.init(hy("ad-info-hover-text-button"),a,O.macros), O.Y?(b.Wy(O.Y,0),b.subscribe("f",O.gk4,O),b.subscribe("e",O.GA,O),O.B(O.Y,"click",O.uyi),O.B(g.Ii("ytp-ad-button",b.element),"click",function(){var N;if(g.P((N=g.P(a.button,g.XJ))==null?void 0:N.serviceEndpoint,NqY))O.C8=O.api.getPlayerState(1)===2,O.api.pauseVideo();else O.api.onAdUxClicked("ad-info-hover-text-button",O.layoutId)}),O.bV=b):g.S$(Error("Ad info button container within overlay ad was not present."))))}else g.I6(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; Isf=function(O,b){if(Sgb(O,Y0)||O.api.isMinimized())return!1;var a=q_(b.title),N=q_(b.description);if(g.Kx(a)||g.Kx(N))return!1;O.createServerVe(O.V.element,b.trackingParams||null);O.V.updateValue("title",q_(b.title));O.V.updateValue("description",q_(b.description));O.V.updateValue("displayUrl",q_(b.displayUrl));b.navigationEndpoint&&g.u$(O.J,b.navigationEndpoint);O.V.show();O.Py.start();O.logVisibility(O.V.element,!0);O.B(O.V.element,"mouseover",function(){O.Mi++}); return!0}; fs7=function(O,b){if(Sgb(O,Y0)||O.api.isMinimized())return!1;var a=q_(b.title),N=q_(b.description);if(g.Kx(a)||g.Kx(N))return!1;O.createServerVe(O.G.element,b.trackingParams||null);O.G.updateValue("title",q_(b.title));O.G.updateValue("description",q_(b.description));O.G.updateValue("displayUrl",q_(b.displayUrl));O.G.updateValue("imageUrl",Bif(b.image));b.navigationEndpoint&&g.u$(O.J,b.navigationEndpoint);O.L8=b.imageNavigationEndpoint||null;O.G.show();O.Py.start();O.logVisibility(O.G.element,!0); O.B(O.G.element,"mouseover",function(){O.Mi++}); return!0}; lsw=function(O,b){if(O.api.isMinimized())return!1;var a=KO8(b.image),N=a;a.width<Y0.width&&(N=Y0);if(a.width===0||a.height===0||Sgb(O,N))return!1;O.createServerVe(O.T.element,b.trackingParams||null);O.T.updateValue("imageUrl",Bif(b.image));O.T.updateValue("width",a.width);O.T.updateValue("height",a.height);b.navigationEndpoint&&g.u$(O.J,b.navigationEndpoint);g.uF(O.T.Gr("ytp-ad-image-overlay"),"max-width",a.width+"px");O.T.show();O.logVisibility(O.T.element,!0);O.B(O.T.element,"mouseover",function(){O.Mi++; O.api.F9("invideo-overlay",O.layoutId)}); O.B(O.T.element,"mouseout",function(){O.api.BN("invideo-overlay",O.layoutId)}); return!0}; Sgb=function(O,b){var a=O.api.jL().wh(),N=O.api.rI(!0,!1);return(b=Hn(a,a.height-(N.height+N.top),b))?(O.UU&&b&&(a=g.On(O.macros),a.ERRORCODE=b.B5.toString(),a.ERROR_MSG=b.errorMessage,O.layoutId?Dk(O.Fy,O.UU,O.layoutId,a):g.S$(Error("Missing layoutId for invideo_overlay_ad."))),!0):!1}; HH=function(O,b,a){var N=g.On(O.macros),k=g.Me(b);N.AW={toString:function(){return k.width.toString()}}; N.AH={toString:function(){return k.height.toString()}}; var D=g.JJ(a,b).floor();N.I_X={toString:function(){return D.x.toString()}}; N.NX={toString:function(){return D.x.toString()}}; N.I_Y={toString:function(){return D.y.toString()}}; N.NY={toString:function(){return D.y.toString()}}; N.NM={toString:function(){return O.Mi.toString()}}; b=g.r(O.J);for(a=b.next();!a.done;a=b.next())a=a.value,O.layoutId?Dk(O.Fy,a,O.layoutId,N):g.S$(Error("Missing layoutId for invideo_overlay_ad."));O.api.pauseVideo()}; V4B=function(O,b){O=O.api.getRootNode();g.TW(O,"ytp-ad-overlay-open",b);g.TW(O,"ytp-ad-overlay-closed",!b)}; L6z=function(O,b,a,N,k){dN.call(this,O,{W:"div",C:"ytp-ad-message-overlay",j:[{W:"div",C:"ytp-ad-message-slot"}]},"ad-message",b,a,N,k);var D=this;this.Y=-1;this.V=0;this.Mi=!1;this.aX=this.Gr("ytp-ad-message-slot");this.G=new g.Ay({W:"span",C:"ytp-ad-message-container"});this.G.Wy(this.aX);g.G(this,this.G);this.messageText=new $q(this.api,this.layoutId,this.interactionLoggingClientData,N,"ytp-ad-message-text");g.G(this,this.messageText);this.messageText.Wy(this.G.element);this.X=new g.gN(this.G, 400,!1,100,function(){D.hide()}); g.G(this,this.X);this.hide()}; X9G=function(O,b){O=O.api.getRootNode();g.TW(O,"ytp-ad-overlay-open",b);g.TW(O,"ytp-ad-overlay-closed",!b)}; iie=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-underlay-companion",j:[{W:"div",C:"ytp-ad-underlay-side-container",j:[{W:"div",C:"ytp-ad-underlay-image-container"},{W:"div",C:"ytp-ad-underlay-description-container"},{W:"div",C:"ytp-ad-underlay-headline-container"},{W:"div",C:"ytp-ad-underlay-action-button-container"}]}]},"player-underlay",b,a,N);this.actionButton=null;this.aX=this.Gr("ytp-ad-underlay-image-container");this.V=new Qj(this.api,this.layoutId,this.interactionLoggingClientData, this.Fy,"ytp-ad-underlay-image");g.G(this,this.V);this.V.Wy(this.aX);this.Mi=this.Gr("ytp-ad-underlay-headline-container");this.G=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-ad-underlay-headline");g.G(this,this.G);this.G.Wy(this.Mi);this.J=this.Gr("ytp-ad-underlay-description-container");this.X=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-ad-underlay-description");g.G(this,this.X);this.X.Wy(this.J);this.Y=this.Gr("ytp-ad-underlay-action-button-container"); this.T=this.Gr("ytp-ad-underlay-side-container");this.hide()}; QAG=function(O){var b=g.Ii("html5-video-player");b&&g.TW(b,"ytp-ad-display-override",O)}; cH=function(O,b,a,N,k,D){D=D===void 0?function(){}:D; Wc.call(this,O,{W:"div",C:"ytp-ad-survey-answer"},"survey-answer",b,a,N);this.index=k;this.onSelected=D;this.T=null;this.toggledLoggingParams="";this.answer=this.Gr("ytp-ad-survey-answer");this.hide()}; ehB=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-survey-none-of-the-above"},"survey-none-of-the-above",b,a,N);this.button=null;this.T=this.Gr("ytp-ad-survey-none-of-the-above");this.hide()}; my=function(O,b,a,N){var k=["ytp-ad-survey-submit-button"];k.push("ytp-ad-survey-submit-button-rounded");I1.call(this,O,b,a,N,k,"survey-submit")}; z3=function(O,b,a,N,k){Wc.call(this,O,{W:"div",C:"ytp-ad-survey-player-overlay",j:[{W:"div",C:"ytp-ad-survey-player-overlay-instream-info"},{W:"div",C:"ytp-ad-survey-player-overlay-skip-preview-submit",j:[{W:"div",C:"ytp-ad-survey-player-overlay-skip-or-preview"},{W:"div",C:"ytp-ad-survey-player-overlay-submit"}]},{W:"div",C:"ytp-ad-survey-player-overlay-instream-user-sentiment"}]},"survey-player-overlay",b,a,N);this.X=k;this.G=this.T=null;this.V=this.Gr("ytp-ad-survey-player-overlay-instream-info"); this.skipOrPreview=this.Gr("ytp-ad-survey-player-overlay-skip-or-preview");this.submitButton=this.Gr("ytp-ad-survey-player-overlay-submit");g.G(this,this.X);this.hide()}; JV=function(O,b,a,N,k,D){D=D===void 0?function(){}:D; Wc.call(this,O,{W:"div",C:"ytp-ad-survey-question",j:[{W:"div",rd:["ytp-ad-survey-question-text","ytp-ad-survey-question-foreground"]},{W:"div",rd:["ytp-ad-survey-answers","ytp-ad-survey-question-foreground"]},{W:"div",rd:["ytp-ad-survey-question-player-overlay","ytp-ad-survey-question-foreground"]},{W:"div",C:"ytp-ad-survey-question-background"}]},k,b,a,N);this.aX=D;this.X=null;this.G=[];this.T=null;this.J=this.api.K().experiments.RX("a11y_h5_associate_survey_question");this.question=this.Gr("ytp-ad-survey-question"); this.Py=this.Gr("ytp-ad-survey-question-background");this.questionText=this.Gr("ytp-ad-survey-question-text");this.answers=this.Gr("ytp-ad-survey-answers");this.playerOverlay=this.Gr("ytp-ad-survey-question-player-overlay");this.V=Date.now()}; Owv=function(O,b){b=g.Hc(b);g.kd(O.questionText,b);O.J&&O.questionText.setAttribute("id",hy("survey-question-text"))}; bwG=function(O,b,a,N){N=new cH(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,N,O.aX);N.Wy(O.answers);N.init(hy("survey-answer"),b,a);O.J&&(b=O.questionText.getAttribute("id"),b!=null&&(N.T!==null?N.T.G.setAttribute("aria-describedby",b):N.answer.getElementsByTagName("button")[0].setAttribute("aria-describedby",b)));O.G.push(N)}; NfR=function(O,b){if(b){var a=b.background;a&&g.P(a,ap$)&&(a=(a=g.P(a,ap$).image)&&iI(a)||"",g.Kx(a)?g.I6(Error("Found ThumbnailDetails without valid image URL")):g.uF(O.Py,"backgroundImage","url("+a+")"));if(b.durationMilliseconds==null||b.durationMilliseconds===void 0||b.durationMilliseconds===0)O=Error("durationMilliseconds unset or 0 for SurveyAdQuestionCommon: "+JSON.stringify(b)),g.S$(O);else{O.V=g.s$();O.T=new E6(O.api,b.durationMilliseconds);g.G(O,O.T);if(O.T&&b.instreamAdPlayerOverlay&&g.P(b.instreamAdPlayerOverlay, l_))try{var N=new z3(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,O.T);N.Wy(O.playerOverlay);N.init(hy("survey-player-overlay"),g.P(b.instreamAdPlayerOverlay,l_),O.macros);O.X=N;g.G(O,N);O.Hi()}catch(k){N=Error("ISAPOR had an error when initializing. Error: "+(k+" SurveyAdQuestionCommon: "+JSON.stringify(b))),g.S$(N)}else N=Error("ISAPOR was not present in renderer. SurveyAdQuestionCommon: "+JSON.stringify(b)),g.S$(N);O.T&&b.durationMilliseconds&&b.durationMilliseconds>0?(b=new l8(O.api,O.T), b.Wy(O.playerOverlay),g.G(O,b)):(O=Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(b)),g.S$(O))}}else g.S$(Error("addCommonComponents() needs to be called before starting countdown."))}; kzR=function(O){function b(a){return{toString:function(){return a()}}} O.macros.SURVEY_LOCAL_TIME_EPOCH_S=b(function(){var a=new Date;return(Math.round(a.valueOf()/1E3)+-1*a.getTimezoneOffset()*60).toString()}); O.macros.SURVEY_ELAPSED_MS=b(function(){return(Date.now()-O.V).toString()})}; DBC=function(O,b,a,N,k){JV.call(this,O,b,a,N,"survey-question-multi-select");this.Mi=k;this.noneOfTheAbove=null;this.submitEndpoints=[];this.Y=null;this.hide()}; sYi=function(O,b,a){O.noneOfTheAbove=new ehB(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy);O.noneOfTheAbove.Wy(O.answers);O.noneOfTheAbove.init(hy("survey-none-of-the-above"),b,a)}; $BR=function(O){O.G.forEach(function(b){b.T.toggleButton(!1)}); Rz$(O,!0)}; Rz$=function(O,b){var a=O.X;O=Cei(O);b=b===void 0?!1:b;a.T&&(O?a.T.hide():a.T.show(),b&&a.T instanceof ch&&!a.T.X&&FUQ(a.T,!1));a.G&&(O?a.G.show():a.G.hide())}; Cei=function(O){return O.G.some(function(b){return b.T.isToggled()})||O.noneOfTheAbove.button.isToggled()}; EP=function(O,b,a,N,k){JV.call(this,O,b,a,N,"survey-question-single-select",function(R){D.api.K().D("supports_multi_step_on_desktop")&&k([R])}); var D=this;this.hide()}; Md=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-survey",j:[{W:"div",C:"ytp-ad-survey-questions"}]},"survey",b,a,N);this.questions=[];this.G=[];this.conditioningRules=[];this.T=0;this.Y=this.Gr("ytp-ad-survey-questions");this.api.K().D("fix_survey_color_contrast_on_destop")&&this.Gr("ytp-ad-survey").classList.add("color-contrast-fix");this.api.K().D("web_enable_speedmaster")&&this.Gr("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; Fe$=function(O,b){var a=O.G[b],N;(N=O.V)==null||N.dispose();g.P(a,fo)?dBc(O,g.P(a,fo),O.macros):g.P(a,I0)&&ZwM(O,g.P(a,I0),O.macros);O.T=b}; dBc=function(O,b,a){var N=new EP(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,O.X.bind(O));N.Wy(O.Y);N.init(hy("survey-question-single-select"),b,a);O.api.K().D("supports_multi_step_on_desktop")?O.V=N:O.questions.push(N);g.G(O,N)}; ZwM=function(O,b,a){var N=new DBC(O.api,O.layoutId,O.interactionLoggingClientData,O.Fy,O.X.bind(O));N.Wy(O.Y);N.init(hy("survey-question-multi-select"),b,a);O.api.K().D("supports_multi_step_on_desktop")?O.V=N:O.questions.push(N);g.G(O,N)}; nW=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-survey-interstitial",j:[{W:"div",C:"ytp-ad-survey-interstitial-contents",j:[{W:"div",C:"ytp-ad-survey-interstitial-logo",j:[{W:"div",C:"ytp-ad-survey-interstitial-logo-image"}]},{W:"div",C:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",b,a,N);this.T=this.actionButton=null;this.interstitial=this.Gr("ytp-ad-survey-interstitial");this.G=this.Gr("ytp-ad-survey-interstitial-contents");this.text=this.Gr("ytp-ad-survey-interstitial-text"); this.logoImage=this.Gr("ytp-ad-survey-interstitial-logo-image");this.transition=new g.gN(this,500,!1,300);g.G(this,this.transition)}; gbi=function(O,b){b=b&&iI(b)||"";if(g.Kx(b))g.I6(Error("Found ThumbnailDetails without valid image URL"));else{var a=O.style;O=O.style.cssText;var N=document.implementation.createHTMLDocument("").createElement("DIV");N.style.cssText=O;O=x8Q(N.style);a.cssText=[O,'background-image:url("'+b+'");'].join("")}}; Bfr=function(O){var b=g.Ii("html5-video-player");b&&g.TW(b,"ytp-ad-display-override",O)}; pW=function(O,b,a,N,k,D){D=D===void 0?0:D;dN.call(this,O,{W:"div",C:"ytp-preview-ad",j:[{W:"div",C:"ytp-preview-ad__text"}]},"preview-ad",b,a,N,k);var R=this;this.Mi=D;this.G=0;this.X=-1;this.V=this.Gr("ytp-preview-ad__text");switch(this.Mi){case 1:this.V.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.gN(this,400,!1,100,function(){R.hide()}); g.G(this,this.transition);this.hide()}; G3=function(O,b,a,N){Wc.call(this,O,{W:"img",C:"ytp-ad-avatar"},"ad-avatar",b,a,N);this.hide()}; KeG=function(O){switch(O.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}}; o2=function(O,b,a,N,k,D){k=k===void 0?!1:k;D=D===void 0?!1:D;Wc.call(this,O,{W:"button",C:"ytp-ad-button-vm"},"ad-button",b,a,N);this.buttonText=this.buttonIcon=null;this.hide();this.T=k;this.G=D}; tGg=function(O,b,a,N,k){dN.call(this,O,{W:"div",rd:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],j:[{W:"div",C:"ytp-ad-avatar-lockup-card__avatar_and_text_container",j:[{W:"div",C:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",b,a,N,k);this.startMilliseconds=0;this.adAvatar=new G3(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.adAvatar);bF(this.element,this.adAvatar.element,0);this.headline=new Ph(this.api,this.layoutId, this.interactionLoggingClientData,this.Fy);g.G(this,this.headline);this.headline.Wy(this.Gr("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.description);this.description.Wy(this.Gr("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new o2(this.api, this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.adButton);this.adButton.Wy(this.element);this.hide()}; x0=function(O,b,a,N){Wc.call(this,O,{W:"button",C:"ytp-skip-ad-button",j:[{W:"div",C:"ytp-skip-ad-button__text"}]},"skip-button",b,a,N);var k=this;this.G=!1;this.X=this.Gr("ytp-skip-ad-button__text");this.transition=new g.gN(this,500,!1,100,function(){k.hide()}); g.G(this,this.transition);this.T=new yy(this.element,15E3,5E3,.5,.5,!0);g.G(this,this.T);this.hide()}; hzD=function(O,b,a,N,k){dN.call(this,O,{W:"div",C:"ytp-skip-ad"},"skip-ad",b,a,N,k);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.V=new x0(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.V);this.V.Wy(this.element);this.hide()}; PH=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-visit-advertiser-link"},"visit-advertiser-link",b,a,N);this.hide()}; vH=function(O,b,a,N,k){Wc.call(this,O,{W:"div",C:"ytp-ad-player-overlay-layout",j:[{W:"div",C:"ytp-ad-player-overlay-layout__player-card-container"},{W:"div",C:"ytp-ad-player-overlay-layout__ad-info-container"},{W:"div",C:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{W:"div",C:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",b,a,N);this.G=k;this.aX=this.Gr("ytp-ad-player-overlay-layout__player-card-container");this.T=this.Gr("ytp-ad-player-overlay-layout__ad-info-container"); this.J=this.Gr("ytp-ad-player-overlay-layout__skip-or-preview-container");this.Mi=this.Gr("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; yA$=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-grid-card-text",j:[{W:"div",C:"ytp-ad-grid-card-text__metadata",j:[{W:"div",C:"ytp-ad-grid-card-text__metadata__headline"},{W:"div",C:"ytp-ad-grid-card-text__metadata__description",j:[{W:"div",C:"ytp-ad-grid-card-text__metadata__description__line"},{W:"div",C:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{W:"div",C:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",b,a,N);this.headline=new Ph(this.api,this.layoutId,this.interactionLoggingClientData, this.Fy);g.G(this,this.headline);this.headline.Wy(this.Gr("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new o2(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!0);g.G(this,this.moreInfoButton);this.moreInfoButton.Wy(this.Gr("ytp-ad-grid-card-text__button"))}; jZ=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",b,a,N);this.T=[]}; SZ=function(O,b,a,N,k,D,R){dN.call(this,O,D,R,b,a,N,k);this.playerProgressOffsetMs=0;this.G=!1}; w8G=function(O){var b=g.Ii("html5-video-player");b&&g.TW(b,"ytp-ad-display-override",O)}; TfG=function(O,b,a,N,k){SZ.call(this,O,b,a,N,k,{W:"div",C:"ytp-display-underlay-text-grid-cards",j:[{W:"div",C:"ytp-display-underlay-text-grid-cards__content_container",j:[{W:"div",C:"ytp-display-underlay-text-grid-cards__content_container__header",j:[{W:"div",C:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{W:"div",C:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{W:"div",C:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {W:"div",C:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new jZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.adGridCardCollection);this.adGridCardCollection.Wy(this.Gr("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new o2(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.adButton);this.adButton.Wy(this.Gr("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.V=this.Gr("ytp-display-underlay-text-grid-cards__content_container");this.X=this.Gr("ytp-display-underlay-text-grid-cards__content_container__header")}; I2=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-ad-details-line"},"ad-details-line",b,a,N);this.T=[];this.hide()}; fW=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-image-background",j:[{W:"img",C:"ytp-image-background-image"}]},"image-background",b,a,N);this.hide()}; rAM=function(O,b,a,N,k){dN.call(this,O,{W:"svg",C:"ytp-timed-pie-countdown",S:{viewBox:"0 0 20 20"},j:[{W:"circle",C:"ytp-timed-pie-countdown__background",S:{r:"10",cx:"10",cy:"10"}},{W:"circle",C:"ytp-timed-pie-countdown__inner",S:{r:"5",cx:"10",cy:"10"}},{W:"circle",C:"ytp-timed-pie-countdown__outer",S:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",b,a,N,k);this.V=this.Gr("ytp-timed-pie-countdown__inner");this.G=Math.ceil(2*Math.PI*5);this.hide()}; lU=function(O,b,a,N){Wc.call(this,O,{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout",S:{tabindex:"0"},j:[{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__content",j:[{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",j:[{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{W:"div",C:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",b,a,N);this.G=null;this.X=this.Gr("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.V=new Go;g.G(this,this.V);this.hide()}; UBM=function(O){var b=g.Ii("html5-video-player");b&&g.TW(b,"ytp-ad-display-override",O)}; u3$=function(O){if(!O.adAvatar||!g.P(O.adAvatar,V6))return g.S$(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!O.headline)return g.S$(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!O.adBadge||!g.P(O.adBadge,LW))return g.S$(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!O.adButton||!g.P(O.adButton,Xl))return g.S$(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!O.adInfoRenderer|| !g.P(O.adInfoRenderer,VG))return g.S$(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;O=O.durationMilliseconds||0;return typeof O!=="number"||O<=0?(g.S$(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+O)),!1):!0}; iU=function(O,b){b=b===void 0?2:b;g.w1.call(this);this.api=O;this.T=null;this.Qt=new Go(this);g.G(this,this.Qt);this.G=gtQ;this.Qt.B(this.api,"presentingplayerstatechange",this.xL);this.T=this.Qt.B(this.api,"progresssync",this.ud);this.kR=b;this.kR===1&&this.ud()}; Q6=function(O,b,a){aH.call(this,O);this.api=O;this.Fy=b;this.G={};O=new g.f({W:"div",rd:["video-ads","ytp-ad-module"]});g.G(this,O);na&&g.tC(O.element,"ytp-ads-tiny-mode");this.N=new YG(O.element);g.G(this,this.N);g.jO(this.api,O.element,4);Ba(a)&&(a=new g.f({W:"div",rd:["ytp-ad-underlay"]}),g.G(this,a),this.V=new YG(a.element),g.G(this,this.V),g.jO(this.api,a.element,0));g.G(this,vab())}; AAh=function(O,b){O=g.QD(O.G,b.id,null);O==null&&g.I6(Error("Component not found for element id: "+b.id));return O||null}; We$=function(O){g.U9.call(this,O);var b=this;this.G=null;this.created=!1;this.V=O.K().D("h5_use_refactored_get_ad_break")?new hme(this.player):new VS(this.player);this.X=function(){if(b.G!=null)return b.G;var N=new AG3({yM:qd(b.T).yM,sF:qd(b.T).sF,Z:b.player,wI:qd(b.T).wI,DG:b.T.T.DG,D8:qd(b.T).D8,KD:b.T.T.KD});b.G=N.y3;return b.G}; this.T=new JMb(this.player,this,this.V,this.X);g.G(this,this.T);var a=O.K();!xc(a)||g.lV(a)||ea(a)||(g.G(this,new Q6(O,qd(this.T).Fy,qd(this.T).wI)),g.G(this,new E_G(O)))}; q7M=function(O){O.created!==O.loaded&&u8("Created and loaded are out of sync")}; cAi=function(O){g.U9.prototype.load.call(O);var b=qd(O.T).wI;try{O.player.getRootNode().classList.add("ad-created")}catch(Z){u8(Z instanceof Error?Z:String(Z))}var a=O.player.getVideoData(1),N=a&&a.videoId||"",k=a&&a.getPlayerResponse()||{},D=(!O.player.K().experiments.RX("debug_ignore_ad_placements")&&k&&k.adPlacements||[]).map(function(Z){return Z.adPlacementRenderer}),R=((k==null?void 0:k.adSlots)||[]).map(function(Z){return g.P(Z,ed)}); k=k.playerConfig&&k.playerConfig.daiConfig&&k.playerConfig.daiConfig.enableDai||!1;a&&a.u3();D=HwM(D,R,b,qd(O.T).CO);R=a&&a.clientPlaybackNonce||"";a=a&&a.IN||!1;if(np(b,!0)&&a){var d;b={};(d=O.player.getVideoData())==null||d.tN("p_cpb",(b.cc=R,b))}d=1E3*O.player.getDuration(1);Y7C(O);O.T.T.k_.hn(R,d,a,D.l8,D.dn,D.l8,k,N)}; Y7C=function(O){var b,a;if(a=(b=O.player.getVideoData(1))==null||!b.IN)b=O.player.K(),a=xc(b)&&!g.od(b)&&b.playerStyle==="desktop-polymer";a&&(O=O.player.getInternalApi(),O.addEventListener("updateKevlarOrC3Companion",Un3),O.addEventListener("updateEngagementPanelAction",uxY),O.addEventListener("changeEngagementPanelVisibility",ANY),window.addEventListener("yt-navigate-start",qob))}; eZ=function(O,b){b===O.wY&&(O.wY=void 0)}; mBM=function(O){var b=qd(O.T).VW,a=b.X().t$("SLOT_TYPE_PLAYER_BYTES",1);b=mY(b.EU.get(),1).clientPlaybackNonce;var N=!1;a=g.r(a);for(var k=a.next();!k.done;k=a.next()){k=k.value;var D=k.slotType==="SLOT_TYPE_PLAYER_BYTES"&&k.slotEntryTrigger instanceof Gn?k.slotEntryTrigger.fQ:void 0;D&&D===b&&(N&&u8("More than 1 preroll playerBytes slot detected",k),N=!0)}N||Fl(qd(O.T).Sp)}; zzR=function(O){if(a2(qd(O.T).wI))return!0;var b="";O=g.r(qd(O.T).D8.c6.keys());for(var a=O.next();!a.done;a=O.next()){a=a.value;if(a.slotType==="SLOT_TYPE_PLAYER_BYTES"&&a.By==="core")return!0;b+=a.slotType+" "}Math.random()<.01&&u8("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:b});return!1}; JA$=function(O){O=g.r(qd(O.T).D8.c6.values());for(var b=O.next();!b.done;b=O.next())if(b.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; Si3=function(O,b,a,N,k,D){a=a===void 0?[]:a;N=N===void 0?"":N;k=k===void 0?"":k;var R=qd(O.T).wI,d=O.player.getVideoData(1);d&&d.getPlayerResponse();d&&d.u3();a=HwM(b,a,R,qd(O.T).CO);L1z(qd(O.T).W4,N,a.l8,a.dn,b,k,D)}; HwM=function(O,b,a,N){b={l8:[],dn:b};O=g.r(O);for(var k=O.next();!k.done;k=O.next())if((k=k.value)&&k.renderer!=null){var D=k.renderer;if(!a.Z.K().D("html5_enable_vod_lasr_with_notify_pacf")){var R=void 0,d=void 0,Z=void 0,F=void 0,B=N;g.P((F=D.sandwichedLinearAdRenderer)==null?void 0:F.adVideoStart,mN)?(R=g.P((Z=D.sandwichedLinearAdRenderer)==null?void 0:Z.adVideoStart,mN),R=ZSz(R,B),g.Xf(D.sandwichedLinearAdRenderer.adVideoStart,mN,R)):g.P((d=D.linearAdSequenceRenderer)==null?void 0:d.adStart,mN)&& (Z=g.P((R=D.linearAdSequenceRenderer)==null?void 0:R.adStart,mN),R=ZSz(Z,B),g.Xf(D.linearAdSequenceRenderer.adStart,mN,R))}b.l8.push(k)}return b}; g.OR=function(O){if(typeof DOMParser!="undefined")return FS(new DOMParser,M_7(O),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.bB=function(O){g.p.call(this);this.callback=O;this.T=new zW(0,0,.4,0,.2,1,1,1);this.delay=new g.DH(this.next,window,this);g.G(this,this.delay)}; g.Ebr=function(O){var b=O.K();return b.I8&&!b.V&&g.oS(b)?O.isEmbedsShortsMode()?(O=O.rI(),Math.min(O.width,O.height)>=315):!O.cZ():!1}; g.aP=function(O){g.f.call(this,{W:"div",C:"ytp-more-videos-view",S:{tabIndex:"-1"}});var b=this;this.api=O;this.G=!0;this.V=new g.V4(this);this.T=[];this.suggestionData=[];this.columns=this.containerWidth=this.L=this.X=this.scrollPosition=0;this.title=new g.f({W:"h2",C:"ytp-related-title",f8:"{{title}}"});this.previous=new g.f({W:"button",rd:["ytp-button","ytp-previous"],S:{"aria-label":"Afficher les suggestions de vid\u00e9os pr\u00e9c\u00e9dentes"},j:[g.m8()]});this.U=new g.bB(function(a){b.suggestions.element.scrollLeft= -a}); this.next=new g.f({W:"button",rd:["ytp-button","ytp-next"],S:{"aria-label":"Afficher plus de suggestions de vid\u00e9os"},j:[g.z2()]});g.G(this,this.V);this.Y=O.K().X;g.G(this,this.title);this.title.Wy(this.element);this.suggestions=new g.f({W:"div",C:"ytp-suggestions"});g.G(this,this.suggestions);this.suggestions.Wy(this.element);g.G(this,this.previous);this.previous.Wy(this.element);this.previous.listen("click",this.SC,this);g.G(this,this.U);MGh(this);g.G(this,this.next);this.next.Wy(this.element); this.next.listen("click",this.bu,this);this.V.B(this.api,"appresize",this.S8);this.V.B(this.api,"fullscreentoggled",this.Dt);this.V.B(this.api,"videodatachange",this.onVideoDataChange);this.S8(this.api.jL().getPlayerSize());this.onVideoDataChange()}; MGh=function(O){for(var b={Kw:0};b.Kw<16;b={Kw:b.Kw},++b.Kw){var a=new g.f({W:"a",C:"ytp-suggestion-link",S:{href:"{{link}}",target:O.api.K().J,"aria-label":"{{aria_label}}"},j:[{W:"div",C:"ytp-suggestion-image"},{W:"div",C:"ytp-suggestion-overlay",S:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},j:[{W:"div",C:"ytp-suggestion-title",f8:"{{title}}"},{W:"div",C:"ytp-suggestion-author",f8:"{{author_and_views}}"},{W:"div",S:{"data-is-live":"{{is_live}}"},C:"ytp-suggestion-duration", f8:"{{duration}}"}]}]});g.G(O,a);var N=a.Gr("ytp-suggestion-link");g.uF(N,"transitionDelay",b.Kw/20+"s");O.V.B(N,"click",function(k){return function(D){var R=k.Kw;if(O.G){var d=O.suggestionData[R],Z=d.sessionData;O.Y&&O.api.D("web_player_log_click_before_generating_ve_conversion_params")?(O.api.logClick(O.T[R].element),R=d.NT(),d={},g.xn(O.api,d),R=g.mm(R,d),g.Kc(R,O.api,D)):g.BE(D,O.api,O.Y,Z||void 0)&&O.api.Sc(d.videoId,Z,d.playlistId)}else D.preventDefault(),document.activeElement.blur()}}(b)); a.Wy(O.suggestions.element);O.T.push(a);O.api.createServerVe(a.element,a)}}; nb$=function(O){if(O.api.K().D("web_player_log_click_before_generating_ve_conversion_params"))for(var b=Math.floor(-O.scrollPosition/(O.X+8)),a=Math.min(b+O.columns,O.suggestionData.length)-1;b<=a;b++)O.api.logVisibility(O.T[b].element,!0)}; g.Np=function(O){var b=O.api.g7()?32:16;b=O.L/2+b;O.next.element.style.bottom=b+"px";O.previous.element.style.bottom=b+"px";b=O.scrollPosition;var a=O.containerWidth-O.suggestionData.length*(O.X+8);g.TW(O.element,"ytp-scroll-min",b>=0);g.TW(O.element,"ytp-scroll-max",b<=a)}; Gzc=function(O){for(var b=O.suggestionData.length,a=0;a<b;++a){var N=void 0,k=void 0,D=void 0;N=O;var R=N.api.K(),d=N.suggestionData[a],Z=N.T[a];D=N.api.isEmbedsShortsMode()?d.shortViewCount||"":d.shortViewCount?d.author+" \u2022 "+d.shortViewCount:d.author;Z.element.style.display="";g.uF(Z.Gr("ytp-suggestion-link"),"display","inline-block");p8$.test(d.title)&&(Z.Gr("ytp-suggestion-title").dir="rtl");p8$.test(D)&&(Z.Gr("ytp-suggestion-author").dir="rtl");k=d.isLivePlayback?"En direct":d.lengthSeconds? g.nF(d.lengthSeconds):"";var F=d.NT(N.api.isEmbedsShortsMode());if(g.oS(R)&&!R.D("web_player_log_click_before_generating_ve_conversion_params")){var B={};g.wh(N.api,"addEmbedsConversionTrackingParams",[B]);F=g.mm(F,B)}R.D("web_player_log_click_before_generating_ve_conversion_params")&&(R=(R=d.sessionData)&&R.itct)&&N.api.setTrackingParams(Z.element,R);Z.update({author_and_views:D,duration:k,link:F,title:d.title,aria_label:d.ariaLabel||d.title,is_live:d.isLivePlayback,aria_hidden:!!d.ariaLabel,blink_rendering_hack:g.SL|| g.pa?"will-change: opacity":void 0});k=Z.Gr("ytp-suggestion-image");N=N.api.isEmbedsShortsMode()?d.ZW("hq2.jpg"):d.ZW();k.style.backgroundImage=N?"url("+N+")":""}if(b<16)for(;b<16;++b)g.uF(O.T[b].Gr("ytp-suggestion-link"),"display","none");g.Np(O)}; Owf=[];Cw=typeof Object.defineProperties=="function"?Object.defineProperty:function(O,b,a){if(O==Array.prototype||O==Object.prototype)return O;O[b]=a.value;return O}; g.RY=ape(this);df("Symbol",function(O){function b(D){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new a(N+(D||"")+"_"+k++,D)} function a(D,R){this.T=D;Cw(this,"description",{configurable:!0,writable:!0,value:R})} if(O)return O;a.prototype.toString=function(){return this.T}; var N="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",k=0;return b}); df("Symbol.iterator",function(O){if(O)return O;O=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),a=0;a<b.length;a++){var N=g.RY[b[a]];typeof N==="function"&&typeof N.prototype[O]!="function"&&Cw(N.prototype,O,{configurable:!0,writable:!0,value:function(){return NfA(bwY(this))}})}return O}); var kzA=typeof Object.create=="function"?Object.create:function(O){function b(){} b.prototype=O;return new b},ob$=function(){function O(){function a(){} new a;Reflect.construct(a,[],function(){}); return new a instanceof a} if(typeof Reflect!="undefined"&&Reflect.construct){if(O())return Reflect.construct;var b=Reflect.construct;return function(a,N,k){a=b(a,N);k&&Reflect.setPrototypeOf(a,k.prototype);return a}}return function(a,N,k){k===void 0&&(k=a); k=kzA(k.prototype||Object.prototype);return Function.prototype.apply.call(a,k,N)||k}}(),xBc; if(typeof Object.setPrototypeOf=="function")xBc=Object.setPrototypeOf;else{var PeL;a:{var vbR={a:!0},jY$={};try{jY$.__proto__=vbR;PeL=jY$.a;break a}catch(O){}PeL=!1}xBc=PeL?function(O,b){O.__proto__=b;if(O.__proto__!==b)throw new TypeError(O+" is not extensible");return O}:null}var Zp=xBc,S7D=typeof Object.assign=="function"?Object.assign:function(O,b){for(var a=1;a<arguments.length;a++){var N=arguments[a]; if(N)for(var k in N)gf(N,k)&&(O[k]=N[k])}return O}; df("Object.assign",function(O){return O||S7D}); B8.prototype.L=function(O){this.T=O}; B8.prototype.return=function(O){this.V={return:O};this.G=this.N}; B8.prototype.Vl=function(O){this.G=O}; df("globalThis",function(O){return O||g.RY}); df("Reflect",function(O){return O?O:{}}); df("Reflect.construct",function(){return ob$}); df("Reflect.setPrototypeOf",function(O){return O?O:Zp?function(b,a){try{return Zp(b,a),!0}catch(N){return!1}}:null}); df("Promise",function(O){function b(R){this.T=0;this.V=void 0;this.G=[];this.U=!1;var d=this.X();try{R(d.resolve,d.reject)}catch(Z){d.reject(Z)}} function a(){this.T=null} function N(R){return R instanceof b?R:new b(function(d){d(R)})} if(O)return O;a.prototype.G=function(R){if(this.T==null){this.T=[];var d=this;this.V(function(){d.N()})}this.T.push(R)}; var k=g.RY.setTimeout;a.prototype.V=function(R){k(R,0)}; a.prototype.N=function(){for(;this.T&&this.T.length;){var R=this.T;this.T=[];for(var d=0;d<R.length;++d){var Z=R[d];R[d]=null;try{Z()}catch(F){this.X(F)}}}this.T=null}; a.prototype.X=function(R){this.V(function(){throw R;})}; b.prototype.X=function(){function R(F){return function(B){Z||(Z=!0,F.call(d,B))}} var d=this,Z=!1;return{resolve:R(this.Tr),reject:R(this.N)}}; b.prototype.Tr=function(R){if(R===this)this.N(new TypeError("A Promise cannot resolve to itself"));else if(R instanceof b)this.aX(R);else{a:switch(typeof R){case "object":var d=R!=null;break a;case "function":d=!0;break a;default:d=!1}d?this.Mi(R):this.Y(R)}}; b.prototype.Mi=function(R){var d=void 0;try{d=R.then}catch(Z){this.N(Z);return}typeof d=="function"?this.Ni(d,R):this.Y(R)}; b.prototype.N=function(R){this.L(2,R)}; b.prototype.Y=function(R){this.L(1,R)}; b.prototype.L=function(R,d){if(this.T!=0)throw Error("Cannot settle("+R+", "+d+"): Promise already settled in state"+this.T);this.T=R;this.V=d;this.T===2&&this.Xy();this.J()}; b.prototype.Xy=function(){var R=this;k(function(){if(R.yl()){var d=g.RY.console;typeof d!=="undefined"&&d.error(R.V)}},1)}; b.prototype.yl=function(){if(this.U)return!1;var R=g.RY.CustomEvent,d=g.RY.Event,Z=g.RY.dispatchEvent;if(typeof Z==="undefined")return!0;typeof R==="function"?R=new R("unhandledrejection",{cancelable:!0}):typeof d==="function"?R=new d("unhandledrejection",{cancelable:!0}):(R=g.RY.document.createEvent("CustomEvent"),R.initCustomEvent("unhandledrejection",!1,!0,R));R.promise=this;R.reason=this.V;return Z(R)}; b.prototype.J=function(){if(this.G!=null){for(var R=0;R<this.G.length;++R)D.G(this.G[R]);this.G=null}}; var D=new a;b.prototype.aX=function(R){var d=this.X();R.mJ(d.resolve,d.reject)}; b.prototype.Ni=function(R,d){var Z=this.X();try{R.call(d,Z.resolve,Z.reject)}catch(F){Z.reject(F)}}; b.prototype.then=function(R,d){function Z(t,h){return typeof t=="function"?function(y){try{F(t(y))}catch(U){B(U)}}:h} var F,B,K=new b(function(t,h){F=t;B=h}); this.mJ(Z(R,F),Z(d,B));return K}; b.prototype.catch=function(R){return this.then(void 0,R)}; b.prototype.mJ=function(R,d){function Z(){switch(F.T){case 1:R(F.V);break;case 2:d(F.V);break;default:throw Error("Unexpected state: "+F.T);}} var F=this;this.G==null?D.G(Z):this.G.push(Z);this.U=!0}; b.resolve=N;b.reject=function(R){return new b(function(d,Z){Z(R)})}; b.race=function(R){return new b(function(d,Z){for(var F=g.r(R),B=F.next();!B.done;B=F.next())N(B.value).mJ(d,Z)})}; b.all=function(R){var d=g.r(R),Z=d.next();return Z.done?N([]):new b(function(F,B){function K(y){return function(U){t[y]=U;h--;h==0&&F(t)}} var t=[],h=0;do t.push(void 0),h++,N(Z.value).mJ(K(t.length-1),B),Z=d.next();while(!Z.done)})}; return b}); df("Object.setPrototypeOf",function(O){return O||Zp}); df("Symbol.dispose",function(O){return O?O:Symbol("Symbol.dispose")}); df("SuppressedError",function(O){function b(a,N,k){if(!(this instanceof b))return new b(a,N,k);k=Error(k);"stack"in k&&(this.stack=k.stack);this.message=k.message;this.error=a;this.suppressed=N} if(O)return O;g.T(b,Error);b.prototype.name="SuppressedError";return b}); df("WeakMap",function(O){function b(Z){this.T=(d+=Math.random()+1).toString();if(Z){Z=g.r(Z);for(var F;!(F=Z.next()).done;)F=F.value,this.set(F[0],F[1])}} function a(){} function N(Z){var F=typeof Z;return F==="object"&&Z!==null||F==="function"} function k(Z){if(!gf(Z,R)){var F=new a;Cw(Z,R,{value:F})}} function D(Z){var F=Object[Z];F&&(Object[Z]=function(B){if(B instanceof a)return B;Object.isExtensible(B)&&k(B);return F(B)})} if(function(){if(!O||!Object.seal)return!1;try{var Z=Object.seal({}),F=Object.seal({}),B=new O([[Z,2],[F,3]]);if(B.get(Z)!=2||B.get(F)!=3)return!1;B.delete(Z);B.set(F,4);return!B.has(Z)&&B.get(F)==4}catch(K){return!1}}())return O; var R="$jscomp_hidden_"+Math.random();D("freeze");D("preventExtensions");D("seal");var d=0;b.prototype.set=function(Z,F){if(!N(Z))throw Error("Invalid WeakMap key");k(Z);if(!gf(Z,R))throw Error("WeakMap key fail: "+Z);Z[R][this.T]=F;return this}; b.prototype.get=function(Z){return N(Z)&&gf(Z,R)?Z[R][this.T]:void 0}; b.prototype.has=function(Z){return N(Z)&&gf(Z,R)&&gf(Z[R],this.T)}; b.prototype.delete=function(Z){return N(Z)&&gf(Z,R)&&gf(Z[R],this.T)?delete Z[R][this.T]:!1}; return b}); df("Map",function(O){function b(){var d={};return d.previous=d.next=d.head=d} function a(d,Z){var F=d[1];return NfA(function(){if(F){for(;F.head!=d[1];)F=F.previous;for(;F.next!=F.head;)return F=F.next,{done:!1,value:Z(F)};F=null}return{done:!0,value:void 0}})} function N(d,Z){var F=Z&&typeof Z;F=="object"||F=="function"?D.has(Z)?F=D.get(Z):(F=""+ ++R,D.set(Z,F)):F="p_"+Z;var B=d[0][F];if(B&&gf(d[0],F))for(d=0;d<B.length;d++){var K=B[d];if(Z!==Z&&K.key!==K.key||Z===K.key)return{id:F,list:B,index:d,entry:K}}return{id:F,list:B,index:-1,entry:void 0}} function k(d){this[0]={};this[1]=b();this.size=0;if(d){d=g.r(d);for(var Z;!(Z=d.next()).done;)Z=Z.value,this.set(Z[0],Z[1])}} if(function(){if(!O||typeof O!="function"||!O.prototype.entries||typeof Object.seal!="function")return!1;try{var d=Object.seal({x:4}),Z=new O(g.r([[d,"s"]]));if(Z.get(d)!="s"||Z.size!=1||Z.get({x:4})||Z.set({x:4},"t")!=Z||Z.size!=2)return!1;var F=Z.entries(),B=F.next();if(B.done||B.value[0]!=d||B.value[1]!="s")return!1;B=F.next();return B.done||B.value[0].x!=4||B.value[1]!="t"||!F.next().done?!1:!0}catch(K){return!1}}())return O; var D=new WeakMap;k.prototype.set=function(d,Z){d=d===0?0:d;var F=N(this,d);F.list||(F.list=this[0][F.id]=[]);F.entry?F.entry.value=Z:(F.entry={next:this[1],previous:this[1].previous,head:this[1],key:d,value:Z},F.list.push(F.entry),this[1].previous.next=F.entry,this[1].previous=F.entry,this.size++);return this}; k.prototype.delete=function(d){d=N(this,d);return d.entry&&d.list?(d.list.splice(d.index,1),d.list.length||delete this[0][d.id],d.entry.previous.next=d.entry.next,d.entry.next.previous=d.entry.previous,d.entry.head=null,this.size--,!0):!1}; k.prototype.clear=function(){this[0]={};this[1]=this[1].previous=b();this.size=0}; k.prototype.has=function(d){return!!N(this,d).entry}; k.prototype.get=function(d){return(d=N(this,d).entry)&&d.value}; k.prototype.entries=function(){return a(this,function(d){return[d.key,d.value]})}; k.prototype.keys=function(){return a(this,function(d){return d.key})}; k.prototype.values=function(){return a(this,function(d){return d.value})}; k.prototype.forEach=function(d,Z){for(var F=this.entries(),B;!(B=F.next()).done;)B=B.value,d.call(Z,B[1],B[0],this)}; k.prototype[Symbol.iterator]=k.prototype.entries;var R=0;return k}); df("Set",function(O){function b(a){this.T=new Map;if(a){a=g.r(a);for(var N;!(N=a.next()).done;)this.add(N.value)}this.size=this.T.size} if(function(){if(!O||typeof O!="function"||!O.prototype.entries||typeof Object.seal!="function")return!1;try{var a=Object.seal({x:4}),N=new O(g.r([a]));if(!N.has(a)||N.size!=1||N.add(a)!=N||N.size!=1||N.add({x:4})!=N||N.size!=2)return!1;var k=N.entries(),D=k.next();if(D.done||D.value[0]!=a||D.value[1]!=a)return!1;D=k.next();return D.done||D.value[0]==a||D.value[0].x!=4||D.value[1]!=D.value[0]?!1:k.next().done}catch(R){return!1}}())return O; b.prototype.add=function(a){a=a===0?0:a;this.T.set(a,a);this.size=this.T.size;return this}; b.prototype.delete=function(a){a=this.T.delete(a);this.size=this.T.size;return a}; b.prototype.clear=function(){this.T.clear();this.size=0}; b.prototype.has=function(a){return this.T.has(a)}; b.prototype.entries=function(){return this.T.entries()}; b.prototype.values=function(){return this.T.values()}; b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,N){var k=this;this.T.forEach(function(D){return a.call(N,D,D,k)})}; return b}); df("String.prototype.endsWith",function(O){return O?O:function(b,a){var N=Gz(this,b,"endsWith");b+="";a===void 0&&(a=N.length);a=Math.max(0,Math.min(a|0,N.length));for(var k=b.length;k>0&&a>0;)if(N[--a]!=b[--k])return!1;return k<=0}}); df("Array.prototype.find",function(O){return O?O:function(b,a){return Fee(this,b,a).K9}}); df("Array.prototype.entries",function(O){return O?O:function(){return oY(this,function(b,a){return[b,a]})}}); df("Array.prototype.keys",function(O){return O?O:function(){return oY(this,function(b){return b})}}); df("String.prototype.startsWith",function(O){return O?O:function(b,a){var N=Gz(this,b,"startsWith");b+="";var k=N.length,D=b.length;a=Math.max(0,Math.min(a|0,N.length));for(var R=0;R<D&&a<k;)if(N[a++]!=b[R++])return!1;return R>=D}}); df("Number.isFinite",function(O){return O?O:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}}); df("String.prototype.repeat",function(O){return O?O:function(b){var a=Gz(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("Invalid count value");b|=0;for(var N="";b;)if(b&1&&(N+=a),b>>>=1)a+=a;return N}}); df("Object.entries",function(O){return O?O:function(b){var a=[],N;for(N in b)gf(b,N)&&a.push([N,b[N]]);return a}}); df("Array.from",function(O){return O?O:function(b,a,N){a=a!=null?a:function(d){return d}; var k=[],D=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof D=="function"){b=D.call(b);for(var R=0;!(D=b.next()).done;)k.push(a.call(N,D.value,R++))}else for(D=b.length,R=0;R<D;R++)k.push(a.call(N,b[R],R));return k}}); df("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991}); df("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991}); df("Number.isInteger",function(O){return O?O:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}}); df("Number.isSafeInteger",function(O){return O?O:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}}); df("Object.is",function(O){return O?O:function(b,a){return b===a?b!==0||1/b===1/a:b!==b&&a!==a}}); df("Array.prototype.includes",function(O){return O?O:function(b,a){var N=this;N instanceof String&&(N=String(N));var k=N.length;a=a||0;for(a<0&&(a=Math.max(a+k,0));a<k;a++){var D=N[a];if(D===b||Object.is(D,b))return!0}return!1}}); df("String.prototype.includes",function(O){return O?O:function(b,a){return Gz(this,b,"includes").indexOf(b,a||0)!==-1}}); df("Math.log2",function(O){return O?O:function(b){return Math.log(b)/Math.LN2}}); df("Object.values",function(O){return O?O:function(b){var a=[],N;for(N in b)gf(b,N)&&a.push(b[N]);return a}}); df("Math.imul",function(O){return O?O:function(b,a){b=Number(b);a=Number(a);var N=b&65535,k=a&65535;return N*k+((b>>>16&65535)*k+N*(a>>>16&65535)<<16>>>0)|0}}); df("Math.trunc",function(O){return O?O:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var a=Math.floor(Math.abs(b));return b<0?-a:a}}); df("Math.clz32",function(O){return O?O:function(b){b=Number(b)>>>0;if(b===0)return 32;var a=0;(b&4294901760)===0&&(b<<=16,a+=16);(b&4278190080)===0&&(b<<=8,a+=8);(b&4026531840)===0&&(b<<=4,a+=4);(b&3221225472)===0&&(b<<=2,a+=2);(b&2147483648)===0&&a++;return a}}); df("Number.isNaN",function(O){return O?O:function(b){return typeof b==="number"&&isNaN(b)}}); df("Array.prototype.values",function(O){return O?O:function(){return oY(this,function(b,a){return a})}}); df("Array.prototype.fill",function(O){return O?O:function(b,a,N){var k=this.length||0;a<0&&(a=Math.max(0,k+a));if(N==null||N>k)N=k;N=Number(N);N<0&&(N=Math.max(0,k+N));for(a=Number(a||0);a<N;a++)this[a]=b;return this}}); df("Int8Array.prototype.fill",P8);df("Uint8Array.prototype.fill",P8);df("Uint8ClampedArray.prototype.fill",P8);df("Int16Array.prototype.fill",P8);df("Uint16Array.prototype.fill",P8);df("Int32Array.prototype.fill",P8);df("Uint32Array.prototype.fill",P8);df("Float32Array.prototype.fill",P8);df("Float64Array.prototype.fill",P8); df("Object.fromEntries",function(O){return O?O:function(b){var a={};if(!(Symbol.iterator in b))throw new TypeError(""+b+" is not iterable");b=b[Symbol.iterator].call(b);for(var N=b.next();!N.done;N=b.next()){N=N.value;if(Object(N)!==N)throw new TypeError("iterable for fromEntries should yield objects");a[N[0]]=N[1]}return a}}); df("String.prototype.replaceAll",function(O){return O?O:function(b,a){if(b instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return b instanceof RegExp?this.replace(b,a):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),a)}}); df("String.prototype.padStart",function(O){return O?O:function(b,a){var N=Gz(this,null,"padStart");b-=N.length;a=a!==void 0?String(a):" ";return(b>0&&a?a.repeat(Math.ceil(b/a.length)).substring(0,b):"")+N}}); df("Array.prototype.findIndex",function(O){return O?O:function(b,a){return Fee(this,b,a).OS}}); df("Promise.prototype.finally",function(O){return O?O:function(b){return this.then(function(a){return Promise.resolve(b()).then(function(){return a})},function(a){return Promise.resolve(b()).then(function(){throw a; })})}}); df("Math.sign",function(O){return O?O:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}}); df("WeakSet",function(O){function b(a){this.T=new WeakMap;if(a){a=g.r(a);for(var N;!(N=a.next()).done;)this.add(N.value)}} if(function(){if(!O||!Object.seal)return!1;try{var a=Object.seal({}),N=Object.seal({}),k=new O([a]);if(!k.has(a)||k.has(N))return!1;k.delete(a);k.add(N);return!k.has(a)&&k.has(N)}catch(D){return!1}}())return O; b.prototype.add=function(a){this.T.set(a,!0);return this}; b.prototype.has=function(a){return this.T.has(a)}; b.prototype.delete=function(a){return this.T.delete(a)}; return b}); df("AggregateError",function(O){function b(a,N){N=Error(N);"stack"in N&&(this.stack=N.stack);this.errors=a;this.message=N.message} if(O)return O;g.T(b,Error);b.prototype.name="AggregateError";return b}); df("Array.prototype.copyWithin",function(O){function b(a){a=Number(a);return a===Infinity||a===-Infinity?a:a|0} return O?O:function(a,N,k){var D=this.length;a=b(a);N=b(N);k=k===void 0?D:b(k);a=a<0?Math.max(D+a,0):Math.min(a,D);N=N<0?Math.max(D+N,0):Math.min(N,D);k=k<0?Math.max(D+k,0):Math.min(k,D);if(a<N)for(;N<k;)N in this?this[a++]=this[N++]:(delete this[a++],N++);else for(k=Math.min(k,D+N-a),a+=k-N;k>N;)--k in this?this[--a]=this[k]:delete this[--a];return this}}); df("Int8Array.prototype.copyWithin",v8);df("Uint8Array.prototype.copyWithin",v8);df("Uint8ClampedArray.prototype.copyWithin",v8);df("Int16Array.prototype.copyWithin",v8);df("Uint16Array.prototype.copyWithin",v8);df("Int32Array.prototype.copyWithin",v8);df("Uint32Array.prototype.copyWithin",v8);df("Float32Array.prototype.copyWithin",v8);df("Float64Array.prototype.copyWithin",v8);df("Array.prototype.at",function(O){return O?O:jG}); df("Int8Array.prototype.at",SG);df("Uint8Array.prototype.at",SG);df("Uint8ClampedArray.prototype.at",SG);df("Int16Array.prototype.at",SG);df("Uint16Array.prototype.at",SG);df("Int32Array.prototype.at",SG);df("Uint32Array.prototype.at",SG);df("Float32Array.prototype.at",SG);df("Float64Array.prototype.at",SG);df("String.prototype.at",function(O){return O?O:jG}); df("Array.prototype.findLastIndex",function(O){return O?O:function(b,a){return gbG(this,b,a).OS}}); df("Int8Array.prototype.findLastIndex",IY);df("Uint8Array.prototype.findLastIndex",IY);df("Uint8ClampedArray.prototype.findLastIndex",IY);df("Int16Array.prototype.findLastIndex",IY);df("Uint16Array.prototype.findLastIndex",IY);df("Int32Array.prototype.findLastIndex",IY);df("Uint32Array.prototype.findLastIndex",IY);df("Float32Array.prototype.findLastIndex",IY);df("Float64Array.prototype.findLastIndex",IY);df("Number.parseInt",function(O){return O||parseInt});var bC,b$,Bfb;bC=bC||{};g.le=this||self;b$="closure_uid_"+(Math.random()*1E9>>>0);Bfb=0;g.Cg(dv,Error);dv.prototype.name="CustomError";var zL8;var rAz,Qf,bX;rAz=Array.prototype.indexOf?function(O,b){return Array.prototype.indexOf.call(O,b,void 0)}:function(O,b){if(typeof O==="string")return typeof b!=="string"||b.length!=1?-1:O.indexOf(b,0); for(var a=0;a<O.length;a++)if(a in O&&O[a]===b)return a;return-1}; g.IpG=Array.prototype.lastIndexOf?function(O,b){return Array.prototype.lastIndexOf.call(O,b,O.length-1)}:function(O,b){var a=O.length-1; a<0&&(a=Math.max(0,O.length+a));if(typeof O==="string")return typeof b!=="string"||b.length!=1?-1:O.lastIndexOf(b,a);for(;a>=0;a--)if(a in O&&O[a]===b)return a;return-1}; g.pg=Array.prototype.forEach?function(O,b,a){Array.prototype.forEach.call(O,b,a)}:function(O,b,a){for(var N=O.length,k=typeof O==="string"?O.split(""):O,D=0;D<N;D++)D in k&&b.call(a,k[D],D,O)}; g.pm=Array.prototype.filter?function(O,b,a){return Array.prototype.filter.call(O,b,a)}:function(O,b,a){for(var N=O.length,k=[],D=0,R=typeof O==="string"?O.split(""):O,d=0;d<N;d++)if(d in R){var Z=R[d]; b.call(a,Z,d,O)&&(k[D++]=Z)}return k}; g.Xq=Array.prototype.map?function(O,b,a){return Array.prototype.map.call(O,b,a)}:function(O,b,a){for(var N=O.length,k=Array(N),D=typeof O==="string"?O.split(""):O,R=0;R<N;R++)R in D&&(k[R]=b.call(a,D[R],R,O)); return k}; Qf=Array.prototype.reduce?function(O,b,a){return Array.prototype.reduce.call(O,b,a)}:function(O,b,a){var N=a; (0,g.pg)(O,function(k,D){N=b.call(void 0,N,k,D,O)}); return N}; bX=Array.prototype.some?function(O,b){return Array.prototype.some.call(O,b,void 0)}:function(O,b){for(var a=O.length,N=typeof O==="string"?O.split(""):O,k=0;k<a;k++)if(k in N&&b.call(void 0,N[k],k,O))return!0; return!1}; g.iF=Array.prototype.every?function(O,b,a){return Array.prototype.every.call(O,b,a)}:function(O,b,a){for(var N=O.length,k=typeof O==="string"?O.split(""):O,D=0;D<N;D++)if(D in k&&!b.call(a,k[D],D,O))return!1; return!0};var obe={NONE:0,fZr:1},meG={Fb:0,nvk:1,GYG:2,VcG:3},hH={Nb:"a",lZN:"d",VIDEO:"v"};oG.prototype.isVisible=function(){return this.FY?this.h0>=.3:this.h0>=.5};var gC={FQr:0,k6U:1},YFG={NONE:0,GP4:1,C$U:2};var nbe="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");ND.prototype.getValue=function(){return this.G}; g.T(kU,ND);kU.prototype.V=function(O){this.G===null&&g.Lg(this.X,O)&&(this.G=O)}; g.T(DL,ND);DL.prototype.V=function(O){this.G===null&&typeof O==="number"&&(this.G=O)}; g.T(RR,ND);RR.prototype.V=function(O){this.G===null&&typeof O==="string"&&(this.G=O)};$U.prototype.disable=function(){this.G=!1}; $U.prototype.enable=function(){this.G=!0}; $U.prototype.isEnabled=function(){return this.G}; $U.prototype.reset=function(){this.T={};this.G=!0;this.V={}};var Ns=document,dP=window;var fpR=ie(1,!0),WR=ie(610401301,!1);ie(899588437,!1);ie(725719775,!1);var lpr=ie(513659523,!1),VGc=ie(568333945,!1),Gqz=ie(1331761403,!1);ie(651175828,!1);ie(722764542,!1);ie(748402145,!1);ie(748402146,!1);ie(103340015,!1);ie(555019702,!1);ie(2147483644,!1);ie(2147483645,!1);ie(2147483646,fpR);ie(2147483647,!0);var qD=!!g.Lw("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var wC=String.prototype.trim?function(O){return O.trim()}:function(O){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(O)[1]},sGA=/&/g,RLw=/</g,$CA=/>/g,C$7=/"/g,dCY=/'/g,Zgz=/\x00/g,DC3=/[\x00&<>"']/;var HR,Lei=g.le.navigator;HR=Lei?Lei.userAgentData||null:null;var VG3=globalThis.trustedTypes,px;oR.prototype.toString=function(){return this.T+""};vR.prototype.toString=function(){return this.T}; var iwe=new vR("about:invalid#zClosurez");var iWe=IR("tel"),LyA=IR("sms"),X8b=[IR("data"),IR("http"),IR("https"),IR("mailto"),IR("ftp"),new SJ(function(O){return/^[^:]*([/?#]|$)/.test(O)})],QYz=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;id.prototype.toString=function(){return this.T+""};ai.prototype.toString=function(){return this.T+""};$S.prototype.toString=function(){return this.T};var dt={};g.X8r=String.prototype.repeat?function(O,b){return O.repeat(b)}:function(O,b){return Array(b+1).join(O)};AB[" "]=function(){};var AJ,Ni,Szz,iwh,QYL,ez$,M$,na,Ogr;g.pa=zP();g.AC=vbA();g.Nn=cR("Edge");g.de=g.Nn||g.AC;AJ=cR("Gecko")&&!(ys(g.A_(),"WebKit")&&!cR("Edge"))&&!(cR("Trident")||cR("MSIE"))&&!cR("Edge");g.lt=ys(g.A_(),"WebKit")&&!cR("Edge");Ni=ut();Szz=hL8();g.Cz=tie();iwh=rt();QYL=cR("iPad");ez$=cR("iPod");M$=UV();na=ys(g.A_(),"KaiOS"); a:{var bgC="",a$C=function(){var O=g.A_();if(AJ)return/rv:([^\);]+)(\)|;)/.exec(O);if(g.Nn)return/Edge\/([\d\.]+)/.exec(O);if(g.AC)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(O);if(g.lt)return/WebKit\/(\S+)/.exec(O);if(g.pa)return/(?:Version)[ \/]?(\S+)/.exec(O)}(); a$C&&(bgC=a$C?a$C[1]:"");if(g.AC){var k8,Nv$=g.le.document;k8=Nv$?Nv$.documentMode:void 0;if(k8!=null&&k8>parseFloat(bgC)){Ogr=String(k8);break a}}Ogr=bgC}var rRA=Ogr,w$z={};var sb,Rp;g.k5=J_();sb=rt()||cR("iPod");Rp=cR("iPad");g.GR=S7Q();g.SL=MD();g.cm=nx()&&!UV();var M9z=!g.AC&&!nx();g.w=g.cO.prototype;g.w.clone=function(){return new g.cO(this.x,this.y)}; g.w.equals=function(O){return O instanceof g.cO&&mH(this,O)}; g.w.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; g.w.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; g.w.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; g.w.scale=function(O,b){this.x*=O;this.y*=typeof b==="number"?b:O;return this};g.w=g.zJ.prototype;g.w.clone=function(){return new g.zJ(this.width,this.height)}; g.w.aspectRatio=function(){return this.width/this.height}; g.w.isEmpty=function(){return!EV(this)}; g.w.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.w.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.w.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.w.scale=function(O,b){this.width*=O;this.height*=typeof b==="number"?b:O;return this};nY.prototype.toString=function(){return this.T}; var MY={};new nY(MY,"");var ARz=/^[a-z][a-z\d-]*$/i,Wh8="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Hg8="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),cRz=["action","formaction","href"];var JRp={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.w=GJ.prototype;g.w.nF=function(O){return PO(this.T,O)}; g.w.getElementsByTagName=function(O,b){return(b||this.T).getElementsByTagName(String(O))}; g.w.Gr=function(O){return g.Ii(O,this.T)}; g.w.setProperties=fY;g.w.createElement=function(O){return LY(this.T,O)}; g.w.appendChild=g.e0;g.w.append=function(O,b){p$G(oi(O),O,arguments,1)}; g.w.canHaveChildren=function(O){if(O.nodeType!=1)return!1;switch(O.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.w.removeNode=g.az;g.w.getChildren=function(O){return O.children!=void 0?O.children:Array.prototype.filter.call(O.childNodes,function(b){return b.nodeType==1})}; g.w.contains=g.Ne;Rz.prototype.now=function(){return 0}; Rz.prototype.G=function(){return 0}; Rz.prototype.V=function(){return 0}; Rz.prototype.T=function(){return 0};g.T(CO,Rz);CO.prototype.now=function(){return $d()&&dP.performance.now?dP.performance.now():Rz.prototype.now.call(this)}; CO.prototype.G=function(){return $d()&&dP.performance.memory?dP.performance.memory.totalJSHeapSize||0:Rz.prototype.G.call(this)}; CO.prototype.V=function(){return $d()&&dP.performance.memory?dP.performance.memory.usedJSHeapSize||0:Rz.prototype.V.call(this)}; CO.prototype.T=function(){return $d()&&dP.performance.memory?dP.performance.memory.jsHeapSizeLimit||0:Rz.prototype.T.call(this)};var Es8=function(){if(!g.le.addEventListener||!Object.defineProperty)return!1;var O=!1,b=Object.defineProperty({},"passive",{get:function(){O=!0}}); try{var a=function(){}; g.le.addEventListener("test",a,b);g.le.removeEventListener("test",a,b)}catch(N){}return O}();var yVw=P$Y("AnimationEnd"),ws=P$Y("TransitionEnd");g.w=tJ.prototype;g.w.getHeight=function(){return this.bottom-this.top}; g.w.clone=function(){return new tJ(this.top,this.right,this.bottom,this.left)}; g.w.contains=function(O){return this&&O?O instanceof tJ?O.left>=this.left&&O.right<=this.right&&O.top>=this.top&&O.bottom<=this.bottom:O.x>=this.left&&O.x<=this.right&&O.y>=this.top&&O.y<=this.bottom:!1}; g.w.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.w.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.w.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.w.scale=function(O,b){b=typeof b==="number"?b:O;this.left*=O;this.right*=O;this.top*=b;this.bottom*=b;return this};g.w=g.Te.prototype;g.w.clone=function(){return new g.Te(this.left,this.top,this.width,this.height)}; g.w.contains=function(O){return O instanceof g.cO?O.x>=this.left&&O.x<=this.left+this.width&&O.y>=this.top&&O.y<=this.top+this.height:this.left<=O.left&&this.left+this.width>=O.left+O.width&&this.top<=O.top&&this.top+this.height>=O.top+O.height}; g.w.getSize=function(){return new g.zJ(this.width,this.height)}; g.w.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.w.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.w.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.w.scale=function(O,b){b=typeof b==="number"?b:O;this.left*=O;this.width*=O;this.top*=b;this.height*=b;return this};var jG8={};var Lhw=gP(function(){var O=!1;try{var b=Object.defineProperty({},"passive",{get:function(){O=!0}}); g.le.addEventListener("test",null,b)}catch(a){}return O});X$b.prototype.isVisible=function(){return xd(Ns)===1};var ILB=PV(function(O){return typeof O==="number"}),SnQ=PV(function(O){return typeof O==="string"}),fLz=PV(function(O){return typeof O==="boolean"}),Uq=PV(function(O){return O!=null&&typeof O==="object"&&typeof O.then==="function"}),WCp=PV(function(O){return typeof O==="function"}),kML=PV(function(O){return!!O&&(typeof O==="object"||typeof O==="function")});var QG8={Ybk:"allow-forms",N7_:"allow-modals",kKV:"allow-orientation-lock",D5L:"allow-pointer-lock",U5y:"allow-popups",d5U:"allow-popups-to-escape-sandbox",z38:"allow-presentation",E0y:"allow-same-origin",h3l:"allow-scripts",CE4:"allow-top-navigation",ilN:"allow-top-navigation-by-user-activation"},aLe=gP(function(){return eL3()});var sRG=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");fO.prototype.DU=function(O,b,a){O=O+"//"+b+a;var N=dDz(this)-a.length;if(N<0)return"";this.T.sort(function(F,B){return F-B}); a=null;b="";for(var k=0;k<this.T.length;k++)for(var D=this.T[k],R=this.G[D],d=0;d<R.length;d++){if(!N){a=a==null?D:a;break}var Z=CdQ(R[d],this.V,",$");if(Z){Z=b+Z;if(N>=Z.length){N-=Z.length;O+=Z;b=this.V;break}a=a==null?D:a}}N="";a!=null&&(N=""+b+"trn="+a);return O+N};Os.prototype.setInterval=function(O,b){return dP.setInterval(O,b)}; Os.prototype.clearInterval=function(O){dP.clearInterval(O)}; Os.prototype.setTimeout=function(O,b){return dP.setTimeout(O,b)}; Os.prototype.clearTimeout=function(O){dP.clearTimeout(O)};var HD=void 0,q0,I3f=typeof TextDecoder!=="undefined",r_Q,TCf=typeof String.prototype.isWellFormed==="function",wRz=typeof TextEncoder!=="undefined";var qnA={},CN=null,Hxf=AJ||g.lt||typeof g.le.btoa=="function";var GPz=typeof Uint8Array!=="undefined",J_b=!g.AC&&typeof btoa==="function",EUe=/[-_.]/g,mD3={"-":"+",_:"/",".":"="},ZP={};dQ.prototype.isEmpty=function(){return this.T==null}; dQ.prototype.sizeBytes=function(){var O=gQ(this);return O?O.length:0}; var pRw;var oUQ=void 0;var wQ=typeof Symbol==="function"&&typeof Symbol()==="symbol",DCc=hD("jas",void 0,!0),Iv=hD(void 0,"1oa"),Rv=hD(void 0,Symbol()),sGR=hD(void 0,"0ub"),BtB=hD(void 0,"0ubs"),KL8=hD(void 0,"0ubsb"),uSw=hD(void 0,"0actk"),kM=hD("m_m","lSN",!0),h5Q=hD(void 0,"vps"),RLg=hD();Math.max.apply(Math,g.H(Object.values({CHy:1,hdG:2,EQ4:4,kNl:8,ryX:16,WKU:32,oBd:64,RbV:128,zbd:256,bvl:512,hbl:1024,xTd:2048,ZMl:4096})));var Pd8={XT:{value:0,configurable:!0,writable:!0,enumerable:!1}},xD8=Object.defineProperties,TS=wQ?DCc:"XT",m0,$CR=[];Us($CR,7);m0=Object.freeze($CR);var DE={},AD={},z5b=Object.freeze({}),HB={};var cB=typeof g.le.BigInt==="function"&&typeof g.le.BigInt(0)==="bigint";var gd=PV(function(O){return cB?O>=C$$&&O<=dCG:O[0]==="-"?lL3(O,ZgL):lL3(O,FhC)}),ZgL=Number.MIN_SAFE_INTEGER.toString(),C$$=cB?BigInt(Number.MIN_SAFE_INTEGER):void 0,FhC=Number.MAX_SAFE_INTEGER.toString(),dCG=cB?BigInt(Number.MAX_SAFE_INTEGER):void 0;var xYz=typeof Uint8Array.prototype.slice==="function",zS=0,JD=0,tkp;var LN=typeof BigInt==="function"?BigInt.asIntN:void 0,$YQ=typeof BigInt==="function"?BigInt.asUintN:void 0,eI=Number.isSafeInteger,jI=Number.isFinite,OD=Math.trunc,QRz=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var yBQ={};var grG={uMy:!0};var ZE;var wO8,TtA;var M0p=mJ(0),N0={};FX.prototype.init=function(O,b,a,N){var k=N===void 0?{}:N;N=k.Bn===void 0?!1:k.Bn;k=k.EM===void 0?!1:k.EM;this.Bn=N;this.EM=k;O&&(O=Zj(O,this.EM),this.G=O.buffer,this.N=O.T,this.X=b||0,this.V=a!==void 0?this.X+a:this.G.length,this.T=this.X)}; FX.prototype.free=function(){this.clear();Tj.length<100&&Tj.push(this)}; FX.prototype.clear=function(){this.G=null;this.N=!1;this.T=this.V=this.X=0;this.Bn=!1}; FX.prototype.reset=function(){this.T=this.X}; var Tj=[];rD.prototype.free=function(){this.T.clear();this.G=this.X=-1;UB.length<100&&UB.push(this)}; rD.prototype.reset=function(){this.T.reset();this.V=this.T.T;this.G=this.X=-1}; var UB=[];var l3b,LHf;zj.prototype.length=function(){return this.T.length}; zj.prototype.end=function(){var O=this.T;this.T=[];return O};var PD=o3(),Bvg=o3(),Khr=o3(),tih=o3(),hL$=o3(),yR$=o3(),w$M=o3(),Tv$=o3(),rRR=o3(),UCg=o3();xg.prototype.toJSON=function(){return tW(this)}; xg.prototype.tq=function(O){return JSON.stringify(tW(this,O))}; xg.prototype.clone=function(){var O=this.l3,b=O[TS]|0;return T5(this,O,b)?rd(this,O,!0):new this.constructor(wd(O,b,!1))}; xg.prototype[kM]=DE;xg.prototype.toString=function(){return this.l3.toString()};var Dez=jH(function(O,b,a,N,k){if(O.G!==2)return!1;WD(O,fQ(b,N,a),k);return!0},kee),sze=jH(function(O,b,a,N,k){if(O.G!==2)return!1; WD(O,fQ(b,N,a),k);return!0},kee),aB=Symbol(),VE=Symbol(),ih=Symbol(),FLG=Symbol(),CF8=Symbol(),SH,I3;var ucG=D6(function(O,b,a){if(O.G!==1)return!1;RB(b,a,yE(O.T));return!0},$v,Tv$),ARL=D6(function(O,b,a){if(O.G!==1)return!1; O=yE(O.T);RB(b,a,O===0?void 0:O);return!0},$v,Tv$),Wh$=D6(function(O,b,a,N){if(O.G!==1)return!1; j9(b,a,N,yE(O.T));return!0},$v,Tv$),q$r=D6(function(O,b,a){if(O.G!==0)return!1; RB(b,a,BD(O.T));return!0},dI,yR$),Hg$=D6(function(O,b,a){if(O.G!==0)return!1; O=BD(O.T);RB(b,a,O===0?void 0:O);return!0},dI,yR$),Y$G=D6(function(O,b,a,N){if(O.G!==0)return!1; j9(b,a,N,BD(O.T));return!0},dI,yR$),cRM=D6(function(O,b,a){if(O.G!==0)return!1; RB(b,a,Kn(O.T));return!0},Z6,tih),mCC=D6(function(O,b,a){if(O.G!==0)return!1; O=Kn(O.T);RB(b,a,O===0?void 0:O);return!0},Z6,tih),zL$=D6(function(O,b,a,N){if(O.G!==0)return!1; j9(b,a,N,Kn(O.T));return!0},Z6,tih),JR$=D6(function(O,b,a){if(O.G!==1)return!1; RB(b,a,hv(O.T));return!0},function(O,b,a){bOY(O,a,CtQ(b))},w$M),ErR=sk(function(O,b,a){if(O.G!==1&&O.G!==2)return!1; b=G5(b,b[TS]|0,a);if(O.G==2)for(a=Kn(O.T)>>>0,a=O.T.T+a;O.T.T<a;)b.push(hv(O.T));else b.push(hv(O.T));return!0},function(O,b,a){b=kv(CtQ,b,!1); if(b!=null)for(var N=0;N<b.length;N++)bOY(O,a,b[N])},w$M),MiC=D6(function(O,b,a){if(O.G!==0)return!1; RB(b,a,wD(O.T));return!0},ha7,Bvg),nrG=D6(function(O,b,a,N){if(O.G!==0)return!1; j9(b,a,N,wD(O.T));return!0},ha7,Bvg),Dh=D6(function(O,b,a){if(O.G!==2)return!1; RB(b,a,Yg(O));return!0},yJe,Khr),p$i=sk(function(O,b,a){if(O.G!==2)return!1; O=Yg(O);G5(b,b[TS]|0,a).push(O);return!0},function(O,b,a){b=kv(av,b,!0); if(b!=null)for(var N=0;N<b.length;N++){var k=O,D=a,R=b[N];R!=null&&Gj(k,D,UDb(R))}},Khr),GMg=D6(function(O,b,a,N){if(O.G!==2)return!1; j9(b,a,N,Yg(O));return!0},yJe,Khr),sR,RP=void 0; RP=RP===void 0?PD:RP;sR=new vD(function(O,b,a,N,k){if(O.G!==2)return!1;N=yv(void 0,N,!0);G5(b,b[TS]|0,a).push(N);WD(O,N,k);return!0},function(O,b,a,N,k){if(Array.isArray(b))for(var D=0;D<b.length;D++)wV8(O,b[D],a,N,k)},RP); var $8=jH(function(O,b,a,N,k,D){if(O.G!==2)return!1;var R=b[TS]|0;PM(b,R,D,a,YW(R));b=fQ(b,N,a);WD(O,b,k);return!0},wV8),orv=D6(function(O,b,a){if(O.G!==2)return!1; RB(b,a,f37(O));return!0},function(O,b,a){b=dYz(b); b!=null&&Gj(O,a,Zj(b,!0).buffer)},rRR),xC$=sk(function(O,b,a){if(O.G!==2)return!1; O=f37(O);G5(b,b[TS]|0,a).push(O);return!0},function(O,b,a){b=kv(dYz,b,!1); if(b!=null)for(var N=0;N<b.length;N++){var k=O,D=a,R=b[N];R!=null&&Gj(k,D,Zj(R,!0).buffer)}},rRR),Cq=D6(function(O,b,a){if(O.G!==0)return!1; RB(b,a,Kn(O.T)>>>0);return!0},function(O,b,a){b=lG(b); b!=null&&b!=null&&(pn(O,a,0),EB(O.T,b))},hL$),P$G=D6(function(O,b,a){if(O.G!==0)return!1; RB(b,a,Kn(O.T));return!0},function(O,b,a){b=fN(b); b!=null&&(b=parseInt(b,10),pn(O,a,0),iY8(O.T,b))},UCg);rJz.prototype.register=function(){AB(this)};g.T(Bo,xg);Bo.prototype.V=UeQ([0,ARL,Hg$,-2,mCC]);var cJ8={xVN:1,E7:2,sTr:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};zaA.prototype.AM=function(O){if(typeof O==="string"&&O.length!=0){var b=this.WU;if(b.G){O=O.split("&");for(var a=O.length-1;a>=0;a--){var N=O[a].split("="),k=decodeURIComponent(N[0]);N.length>1?(N=decodeURIComponent(N[1]),N=/^[0-9]+$/g.exec(N)?parseInt(N,10):N):N=1;(k=b.T[k])&&k.V(N)}}}};var dR=null;var TZ=g.le.performance,vrh=!!(TZ&&TZ.mark&&TZ.measure&&TZ.clearMarks),yw=gP(function(){var O;if(O=vrh){var b=b===void 0?window:b;if(dR===null){dR="";try{O="";try{O=b.top.location.hash}catch(N){O=b.location.hash}if(O){var a=O.match(/\bdeid=([\d,]+)/);dR=a?a[1]:""}}catch(N){}}b=dR;O=!!b.indexOf&&b.indexOf("1337")>=0}return O}); wI.prototype.disable=function(){this.T=!1;this.events!==this.G.google_js_reporting_queue&&(yw()&&g.pg(this.events,Geb),this.events.length=0)}; wI.prototype.start=function(O,b){if(!this.T)return null;var a=ndz()||Mkz();O=new pVz(O,b,a);b="goog_"+O.label+"_"+O.uniqueId+"_start";TZ&&yw()&&TZ.mark(b);return O}; wI.prototype.end=function(O){if(this.T&&typeof O.value==="number"){var b=ndz()||Mkz();O.duration=b-O.value;b="goog_"+O.label+"_"+O.uniqueId+"_end";TZ&&yw()&&TZ.mark(b);!this.T||this.events.length>2048||this.events.push(O)}};var od8=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),f_e=/#|$/,l_8=/[?&]($|#)/;LLb.prototype.PN=function(O,b,a,N,k){k=k||this.jI;try{var D=new fO;D.T.push(1);D.G[1]=lF("context",O);b.error&&b.meta&&b.id||(b=new xv(Po(b)));if(b.msg){var R=b.msg.substring(0,512);D.T.push(2);D.G[2]=lF("msg",R)}var d=b.meta||{};if(this.H3)try{this.H3(d)}catch(h){}if(N)try{N(d)}catch(h){}N=[d];D.T.push(3);D.G[3]=N;var Z=$Dp();if(Z.G){var F=Z.G.url||"";D.T.push(4);D.G[4]=lF("top",F)}var B={url:Z.T.url||""};if(Z.T.url){var K=g.Uk(Z.T.url);var t=rI(K[1],null,K[3],K[4])}else t="";F=[B,{url:t}];D.T.push(5); D.G[5]=F;JJp(this.T,k,D,a)}catch(h){try{JJp(this.T,k,{context:"ecmserr",rctx:O,msg:Po(h),url:Z&&Z.T.url},a)}catch(y){}}return this.yH}; g.T(xv,EdA);var GZ,oB,M6=new wI;GZ=new function(){var O="https:";dP&&dP.location&&dP.location.protocol==="http:"&&(O="http:");this.G=O;this.T=.01}; oB=new LLb;dP&&dP.document&&(dP.document.readyState=="complete"?iOp():M6.T&&Ge(dP,"load",function(){iOp()}));var ONG=Date.now(),Vw=-1,fU=-1,Chp,LU=-1,lQ=!1;XN.prototype.equals=function(O,b){return!!O&&(!(b===void 0?0:b)||this.volume==O.volume)&&this.V==O.V&&yf(this.T,O.T)&&!0};iQ.prototype.nF=function(){return this.U}; iQ.prototype.equals=function(O,b){return this.X.equals(O.X,b===void 0?!1:b)&&this.U==O.U&&yf(this.V,O.V)&&yf(this.Y,O.Y)&&this.T==O.T&&this.N==O.N&&this.G==O.G&&this.L==O.L};var jG$={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},b1={Nz:"start",LS:"firstquartile",Ts:"midpoint",ke:"thirdquartile",COMPLETE:"complete",ERROR:"error",s7:"metric",PAUSE:"pause",PX:"resume",gV:"skip",zs:"viewable_impression",nY:"mute",U7:"unmute",KS:"fullscreen",OH:"exitfullscreen",h4:"bufferstart",EH:"bufferfinish",pS:"fully_viewable_audible_half_duration_impression",wV:"measurable_impression",g_:"abandon",eC:"engagedview",Rt:"impression",It:"creativeview",Mz:"loaded", Ae8:"progress",CLOSE:"close",i0r:"collapse",hzl:"overlay_resize",CDd:"overlay_unmeasurable_impression",iMV:"overlay_unviewable_impression",oWk:"overlay_viewable_immediate_impression",qRd:"overlay_viewable_end_of_session_impression",B8:"custom_metric_viewable",kL:"audio_audible",UH:"audio_measurable",Df:"audio_impression"},TI3="start firstquartile midpoint thirdquartile resume loaded".split(" "),rHA=["start","firstquartile","midpoint","thirdquartile"],ZnB=["abandon"],u1={UNKNOWN:-1,Nz:0,LS:1,Ts:2, ke:3,COMPLETE:4,s7:5,PAUSE:6,PX:7,gV:8,zs:9,nY:10,U7:11,KS:12,OH:13,pS:14,wV:15,g_:16,eC:17,Rt:18,It:19,Mz:20,B8:21,h4:22,EH:23,Df:27,UH:28,kL:29};var aPA={VMV:"addEventListener",q3y:"getMaxSize",o$L:"getScreenSize",IZr:"getState",BlG:"getVersion",tcN:"removeEventListener",itV:"isViewable"};CGz.prototype.update=function(O){O&&O.document&&(this.U=Qw(!1,O,this.isMobileDevice),this.T=Qw(!0,O,this.isMobileDevice),ZNG(this,O),dKz(this,O))};Du.prototype.cancel=function(){bG().clearTimeout(this.T);this.T=null}; Du.prototype.schedule=function(){var O=this,b=bG(),a=tH().T.T;this.T=b.setTimeout(KU(a,j3(143,function(){O.G++;O.V.sample()})),bNG())};g.w=sL.prototype;g.w.EO=function(){return!1}; g.w.initialize=function(){return this.isInitialized=!0}; g.w.NO=function(){return this.T.aX}; g.w.BL=function(){return this.T.yl}; g.w.Rl=function(O,b){if(!this.yl||(b===void 0?0:b))this.yl=!0,this.aX=O,this.L=0,this.T!=this||$s(this)}; g.w.getName=function(){return this.T.UU}; g.w.B2=function(){return this.T.Z0()}; g.w.Z0=function(){return{}}; g.w.Ks=function(){return this.T.L}; g.w.yn=function(){var O=aW();O.T=Qw(!0,this.V,O.isMobileDevice)}; g.w.Mg=function(){dKz(aW(),this.V)}; g.w.IU=function(){return this.X.T}; g.w.sample=function(){}; g.w.isActive=function(){return this.T.Y}; g.w.oK=function(O){var b=this.T;this.T=O.Ks()>=this.L?O:this;b!==this.T?(this.Y=this.T.Y,$s(this)):this.Y!==this.T.Y&&(this.Y=this.T.Y,$s(this))}; g.w.Al=function(O){if(O.G===this.T){var b=!this.X.equals(O,this.J);this.X=O;b&&BQ7(this)}}; g.w.IC=function(){return this.J}; g.w.dispose=function(){this.Xy=!0}; g.w.Yk=function(){return this.Xy};g.w=Cm.prototype;g.w.observe=function(){return!0}; g.w.unobserve=function(){}; g.w.GZ=function(O){this.N=O}; g.w.dispose=function(){if(!this.Yk()){var O=this.G;g.yD(O.N,this);O.J&&this.IC()&&gWw(O);this.unobserve();this.Tr=!0}}; g.w.Yk=function(){return this.Tr}; g.w.B2=function(){return this.G.B2()}; g.w.Ks=function(){return this.G.Ks()}; g.w.NO=function(){return this.G.NO()}; g.w.BL=function(){return this.G.BL()}; g.w.oK=function(){}; g.w.Al=function(){this.W2()}; g.w.IC=function(){return this.Xy};g.w=dk.prototype;g.w.Ks=function(){return this.T.Ks()}; g.w.NO=function(){return this.T.NO()}; g.w.BL=function(){return this.T.BL()}; g.w.create=function(O,b,a){var N=null;this.T&&(N=this.cn(O,b,a),RW(this.T,N));return N}; g.w.fW=function(){return this.hp()}; g.w.hp=function(){return!1}; g.w.init=function(O){return this.T.initialize()?(RW(this.T,this),this.X=O,!0):!1}; g.w.oK=function(O){O.Ks()==0&&this.X(O.NO(),this)}; g.w.Al=function(){}; g.w.IC=function(){return!1}; g.w.dispose=function(){this.N=!0}; g.w.Yk=function(){return this.N}; g.w.B2=function(){return{}};Zu.prototype.add=function(O,b,a){++this.V;O=new tIw(O,b,a);this.T.push(new tIw(O.G,O.T,O.V+this.V/4096));this.G=!0;return this};wMe.prototype.toString=function(){var O="//pagead2.googlesyndication.com//pagead/gen_204",b=gk(this.T);b.length>0&&(O+="?"+b);return O};g.p.prototype.j9=!1;g.p.prototype.Yk=function(){return this.j9}; g.p.prototype.dispose=function(){this.j9||(this.j9=!0,this.wd())}; g.p.prototype[Symbol.dispose]=function(){this.dispose()}; g.p.prototype.addOnDisposeCallback=function(O,b){this.j9?b!==void 0?O.call(b):O():(this.bB||(this.bB=[]),b&&(O=O.bind(b)),this.bB.push(O))}; g.p.prototype.wd=function(){if(this.bB)for(;this.bB.length;)this.bB.shift()()};tc.prototype.update=function(O,b,a){O&&(this.T+=b,this.G+=b,this.X+=b,this.V=Math.max(this.V,this.X));if(a===void 0?!O:a)this.X=0};var AW3=[1,.75,.5,.3,0];hc.prototype.update=function(O,b,a,N,k,D){D=D===void 0?!0:D;b=k?Math.min(O,b):b;for(k=0;k<this.G.length;k++){var R=this.G[k],d=b>0&&b>=R;R=!(O>0&&O>=R)||a;this.T[k].update(D&&d,N,!D||R)}};uX.prototype.update=function(O,b,a,N){this.U=this.U!=-1?Math.min(this.U,b.h0):b.h0;this.Mi=Math.max(this.Mi,b.h0);this.Tr=this.Tr!=-1?Math.min(this.Tr,b.eY):b.eY;this.aX=Math.max(this.aX,b.eY);this.Ql.update(b.eY,a.eY,b.T,O,N);this.Py+=O;b.h0===0&&(this.UU+=O);this.G.update(b.h0,a.h0,b.T,O,N);a=N||a.FY!=b.FY?a.isVisible()&&b.isVisible():a.isVisible();b=!b.isVisible()||b.T;this.OU.update(a,O,b)}; uX.prototype.yk=function(){return this.OU.V>=this.bV};if(Ns&&Ns.URL){var S$c=Ns.URL,I$$;if(I$$=!!S$c){var f$v;a:{if(S$c){var l$i=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var Zh=l$i.exec(decodeURIComponent(S$c));if(Zh){f$v=Zh[1]&&Zh[1].length>1?Zh[1].substring(1):"true";break a}}catch(O){}}f$v=""}I$$=f$v.length>0}oB.yH=!I$$};var ViM=new tJ(0,0,0,0);var JWB=new tJ(0,0,0,0);g.T(Ys,g.p);g.w=Ys.prototype; g.w.wd=function(){if(this.M1.T){if(this.wf.CI){var O=this.M1.T;typeof O.removeEventListener==="function"&&O.removeEventListener("mouseover",this.wf.CI,pO());this.wf.CI=null}this.wf.E9&&(O=this.M1.T,typeof O.removeEventListener==="function"&&O.removeEventListener("mouseout",this.wf.E9,pO()),this.wf.E9=null)}this.nz&&this.nz.dispose();this.o3&&this.o3.dispose();delete this.y4;delete this.gX;delete this.K1;delete this.M1.Xl;delete this.M1.T;delete this.wf;delete this.nz;delete this.o3;delete this.WU; g.p.prototype.wd.call(this)}; g.w.eJ=function(){return this.o3?this.o3.T:this.position}; g.w.AM=function(O){tH().AM(O)}; g.w.IC=function(){return!1}; g.w.lL=function(){return new uX}; g.w.Y$=function(){return this.y4}; g.w.NB=function(O){return pMe(this,O,1E4)}; g.w.iV=function(O,b,a,N,k,D,R){this.v$||(this.AJ&&(O=this.G3(O,a,k,R),N=N&&this.V9.h0>=(this.FY()?.3:.5),this.Fi(D,O,N),this.n2=b,O.h0>0&&-1===this.Xe&&(this.Xe=b),this.gj==-1&&this.yk()&&(this.gj=b),this.WN==-2&&(this.WN=qs(this.eJ())?O.h0:-1),this.V9=O),this.gX(this))}; g.w.Fi=function(O,b,a){this.Y$().update(O,b,this.V9,a)}; g.w.JI=function(){return new oG}; g.w.G3=function(O,b,a,N){a=this.JI();a.T=b;b=bG().G;b=xd(Ns)===0?-1:b.isVisible()?0:1;a.G=b;a.h0=this.qn(O);a.FY=this.FY();a.eY=N;return a}; g.w.qn=function(O){return this.opacity===0&&ZL(this.WU,"opac")===1?0:O}; g.w.FY=function(){return!1}; g.w.Gz=function(){return this.Y9||this.DA}; g.w.VG=function(){IB()}; g.w.Ec=function(){IB()}; g.w.J9=function(){return 0}; g.w.yk=function(){return this.y4.yk()}; g.w.eX=function(){var O=this.AJ;O=(this.hasCompleted||this.Yk())&&!O;var b=tH().G!==2||this.hMi;return this.v$||b&&O?2:this.yk()?4:3}; g.w.OB=function(){return 0};g.m4.prototype.next=function(){return g.F4}; g.F4={done:!0,value:void 0};g.m4.prototype.lK=function(){return this};g.T(jvz,oG);var gR=IEz([void 0,1,2,3,4,8,16]),Bf=IEz([void 0,4,8,16]),Lhg={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:nm("p0",Bf),p1:nm("p1",Bf),p2:nm("p2",Bf),p3:nm("p3",Bf),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:Ms("mtos1",[0,2,4],!1,Bf),mtos2:Ms("mtos2",[0,2,4],!1,Bf),mtos3:Ms("mtos3",[0,2,4],!1,Bf),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:nm("a0",Bf),a1:nm("a1",Bf),a2:nm("a2",Bf),a3:nm("a3",Bf),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:nm("c0",Bf),c1:nm("c1",Bf),c2:nm("c2",Bf),c3:nm("c3",Bf),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:nm("qmtos",gR),qnc:nm("qnc",gR),qmv:nm("qmv",gR),qnv:nm("qnv",gR), 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:nm("ss0",Bf),ss1:nm("ss1",Bf),ss2:nm("ss2",Bf),ss3:nm("ss3",Bf),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"},X$r=Object.assign({},Lhg,{avid:Z_("audio"),avas:"avas",vs:"vs"}),igg={atos:"atos",avt:Ms("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(O,b){return function(a){return a[O]===void 0&&b!==void 0?b:a[O]}}("ss",0), t:"t"};xs.prototype.getValue=function(){return this.G}; xs.prototype.update=function(O,b){O>=32||(this.T&1<<O&&!b?this.G&=~(1<<O):this.T&1<<O||!b||(this.G|=1<<O),this.T|=1<<O)};g.T(Pv,uX); Pv.prototype.update=function(O,b,a,N){if(!b.paused){uX.prototype.update.call(this,O,b,a,N);var k=EL(b)&&EL(a),D=(N?Math.min(b.h0,a.h0):a.h0)>=.5;OL(b.volume)&&(this.X=this.X!=-1?Math.min(this.X,b.volume):b.volume,this.Y=Math.max(this.Y,b.volume));D&&(this.Xy+=O,this.J+=k?O:0);this.T.update(b.h0,a.h0,b.T,O,N,k);this.V.update(!0,O);this.N.update(k,O);this.yl.update(a.fullscreen,O);this.m_.update(k&&!D,O);O=Math.floor(b.mediaTime/1E3);this.Ni.update(O,b.isVisible());this.L8.update(O,b.h0>=1);this.p8.update(O, EL(b))}};iQb.prototype.G=function(O){this.V||(this.T(O)?(O=$63(this.J,this.X,O),this.N|=O,O=O==0):O=!1,this.V=O)};g.T(js,iQb);js.prototype.T=function(){return!0}; js.prototype.Y=function(){return!1}; js.prototype.getId=function(){var O=this,b=Xc(b1,function(a){return a==O.X}); return u1[b].toString()}; js.prototype.toString=function(){var O="";this.Y()&&(O+="c");this.V&&(O+="s");this.N>0&&(O+=":"+this.N);return this.getId()+O};g.T(Ss,js);Ss.prototype.G=function(O,b){b=b===void 0?null:b;b!=null&&this.U.push(b);js.prototype.G.call(this,O)};g.T(IW,QvA);IW.prototype.G=function(){return null}; IW.prototype.V=function(){return[]};g.T(fm,Cm);g.w=fm.prototype;g.w.XE=function(){if(this.element){var O=this.element,b=this.G.T.V;try{try{var a=s5G(O.getBoundingClientRect())}catch(F){a=new tJ(0,0,0,0)}var N=a.right-a.left,k=a.bottom-a.top,D=f$f(O,b),R=D.x,d=D.y;var Z=new tJ(Math.round(d),Math.round(R+N),Math.round(d+k),Math.round(R))}catch(F){Z=ViM.clone()}this.V=Z;this.T=KJe(this,this.V)}}; g.w.HM=function(){this.Y=this.G.X.T}; g.w.Dl=function(O){var b=ZL(this.WU,"od")==1;return zRb(O,this.Y,this.element,b)}; g.w.Jd=function(){this.timestamp=IB()}; g.w.W2=function(){this.Jd();this.XE();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var O=this.element;var b=new g.zJ(O.videoWidth,O.videoHeight);O=this.T;var a=hJ(O),N=O.getHeight(),k=b.width;b=b.height;k<=0||b<=0||a<=0||N<=0||(k/=b,b=a/N,O=O.clone(),k>b?(a/=k,N=(N-a)/2,N>0&&(N=O.top+N,O.top=Math.round(N),O.bottom=Math.round(N+a))):(N*=k,a=Math.round((a-N)/2),a>0&&(a=O.left+a,O.left=Math.round(a),O.right=Math.round(a+N))));this.T=O}this.HM(); O=this.T;a=this.Y;O=O.left<=a.right&&a.left<=O.right&&O.top<=a.bottom&&a.top<=O.bottom?new tJ(Math.max(O.top,a.top),Math.min(O.right,a.right),Math.min(O.bottom,a.bottom),Math.max(O.left,a.left)):new tJ(0,0,0,0);a=O.top>=O.bottom||O.left>=O.right?new tJ(0,0,0,0):O;O=this.G.X;b=k=N=0;if((this.T.bottom-this.T.top)*(this.T.right-this.T.left)>0)if(this.Dl(a))a=new tJ(0,0,0,0);else{N=aW().X;b=new tJ(0,N.height,N.width,0);var D;N=Hv(a,(D=this.N)!=null?D:this.T);k=Hv(a,aW().T);b=Hv(a,b)}D=a.top>=a.bottom|| a.left>=a.right?new tJ(0,0,0,0):wP(a,-this.T.left,-this.T.top);ks()||(k=N=0);this.J=new iQ(O,this.element,this.T,D,N,k,this.timestamp,b)}; g.w.getName=function(){return this.G.getName()};var QG$=new tJ(0,0,0,0);g.T(lX,fm);g.w=lX.prototype;g.w.observe=function(){this.X();return!0}; g.w.Al=function(){fm.prototype.W2.call(this)}; g.w.Jd=function(){}; g.w.XE=function(){}; g.w.W2=function(){this.X();fm.prototype.W2.call(this)}; g.w.oK=function(O){O=O.isActive();O!==this.L&&(O?this.X():(aW().T=new tJ(0,0,0,0),this.T=new tJ(0,0,0,0),this.Y=new tJ(0,0,0,0),this.timestamp=-1));this.L=O};var Kq={},$0z=(Kq.firstquartile=0,Kq.midpoint=1,Kq.thirdquartile=2,Kq.complete=3,Kq);g.T(XC,Ys);g.w=XC.prototype;g.w.IC=function(){return!0}; g.w.Q6=function(){return this.D9==2}; g.w.NB=function(O){return pMe(this,O,Math.max(1E4,this.V/3))}; g.w.iV=function(O,b,a,N,k,D,R){var d=this,Z=this.U(this)||{};g.aR(Z,k);this.V=Z.duration||this.V;this.J=Z.isVpaid||this.J;this.UU=Z.isYouTube||this.UU;bG();this.Ql=!1;k=Onw(this,b);eR8(this)===1&&(D=k);Ys.prototype.iV.call(this,O,b,a,N,Z,D,R);this.TH&&this.TH.V&&g.pg(this.Y,function(F){F.G(d)})}; g.w.Fi=function(O,b,a){Ys.prototype.Fi.call(this,O,b,a);es(this).update(O,b,this.V9,a);this.bV=EL(this.V9)&&EL(b);this.aX==-1&&this.L8&&(this.aX=this.Y$().V.T);this.S0.V=0;O=this.yk();b.isVisible()&&oW(this.S0,"vs");O&&oW(this.S0,"vw");OL(b.volume)&&oW(this.S0,"am");EL(b)?oW(this.S0,"a"):oW(this.S0,"mut");this.bq&&oW(this.S0,"f");b.G!=-1&&(oW(this.S0,"bm"),b.G==1&&(oW(this.S0,"b"),EL(b)&&oW(this.S0,"umutb")));EL(b)&&b.isVisible()&&oW(this.S0,"avs");this.bV&&O&&oW(this.S0,"avw");b.h0>0&&oW(this.S0, "pv");Ov(this,this.Y$().V.T,!0)&&oW(this.S0,"gdr");rk(this.Y$().G,1)>=2E3&&oW(this.S0,"pmx");this.Ql&&oW(this.S0,"tvoff")}; g.w.lL=function(){return new Pv}; g.w.Y$=function(){return this.y4}; g.w.JI=function(){return new jvz}; g.w.G3=function(O,b,a,N){O=Ys.prototype.G3.call(this,O,b,a,N===void 0?-1:N);O.fullscreen=this.bq;O.paused=this.Q6();O.volume=a.volume;OL(O.volume)||(this.yp++,b=this.V9,OL(b.volume)&&(O.volume=b.volume));a=a.currentTime;O.mediaTime=a!==void 0&&a>=0?a:-1;return O}; g.w.qn=function(O){return aW(),this.bq?1:Ys.prototype.qn.call(this,O)}; g.w.J9=function(){return 1}; g.w.getDuration=function(){return this.V}; g.w.eX=function(){return this.v$?2:ajz(this)?5:this.yk()?4:3}; g.w.OB=function(){return this.m_?this.Y$().N.V>=2E3?4:3:2}; g.w.GZ=function(O){this.o3&&this.o3.GZ(O)};var eLc=g.s$();wDB.prototype.reset=function(){this.T=[];this.G=[]}; var RD=ek(wDB);g.T(da,dk);g.w=da.prototype;g.w.getName=function(){return(this.G?this.G:this.T).getName()}; g.w.B2=function(){return(this.G?this.G:this.T).B2()}; g.w.Ks=function(){return(this.G?this.G:this.T).Ks()}; g.w.init=function(O){var b=!1;(0,g.pg)(this.V,function(a){a.initialize()&&(b=!0)}); b&&(this.X=O,RW(this.T,this));return b}; g.w.dispose=function(){(0,g.pg)(this.V,function(O){O.dispose()}); dk.prototype.dispose.call(this)}; g.w.fW=function(){return bX(this.V,function(O){return O.EO()})}; g.w.hp=function(){return bX(this.V,function(O){return O.EO()})}; g.w.cn=function(O,b,a){return new fm(O,this.T,b,a)}; g.w.Al=function(O){this.G=O.G};var YBB={threshold:[0,.3,.5,.75,1]};g.T(Zx,fm);g.w=Zx.prototype;g.w.observe=function(){var O=this;this.Mi||(this.Mi=IB());if(eaG(298,function(){return cv3(O)}))return!0; this.G.Rl("msf");return!1}; g.w.unobserve=function(){if(this.X&&this.element)try{this.X.unobserve(this.element),this.L?(this.L.unobserve(this.element),this.L=null):this.U&&(this.U.disconnect(),this.U=null)}catch(O){}}; g.w.W2=function(){var O=FW(this);O.length>0&&B2(this,O);fm.prototype.W2.call(this)}; g.w.XE=function(){}; g.w.Dl=function(){return!1}; g.w.HM=function(){}; g.w.B2=function(){var O={};return Object.assign(this.G.B2(),(O.niot_obs=this.Mi,O.niot_cbk=this.yl,O))}; g.w.getName=function(){return"nio"};g.T(Kj,dk);Kj.prototype.getName=function(){return"nio"}; Kj.prototype.hp=function(){return!aW().G&&this.T.T.V.IntersectionObserver!=null}; Kj.prototype.cn=function(O,b,a){return new Zx(O,this.T,b,a)};g.T(t9,sL);t9.prototype.IU=function(){return aW().T}; t9.prototype.EO=function(){var O=zVB();this.L!==O&&(this.T!=this&&O>this.T.L&&(this.T=this,$s(this)),this.L=O);return O==2};h9.prototype.sample=function(){Ty(this,$N(),!1)}; h9.prototype.X=function(){var O=ks(),b=IB();O?(lQ||(Vw=b,g.pg(RD.T,function(a){var N=a.Y$();N.C8=vv(N,b,a.D9!=1)})),lQ=!0):(this.U=pDQ(this,b),lQ=!1,Chp=b,g.pg(RD.T,function(a){a.AJ&&(a.Y$().L=b)})); Ty(this,$N(),!O)}; var y9=ek(h9);var ogb=null,SP="",jP=!1;var vg7=PhQ().e6,Uv=PhQ().OX;var IjA={DTk:"visible",vBk:"audible",AXV:"time",HvG:"timetype"},fj3={visible:function(O){return/^(100|[0-9]{1,2})$/.test(O)}, audible:function(O){return O=="0"||O=="1"}, timetype:function(O){return O=="mtos"||O=="tos"}, time:function(O){return/^(100|[0-9]{1,2})%$/.test(O)||/^([0-9])+ms$/.test(O)}}; SBb.prototype.setTime=function(O,b,a){b=="ms"?(this.V=O,this.X=-1):(this.V=-1,this.X=O);this.N=a===void 0?"tos":a;return this};g.T(qq,js);qq.prototype.getId=function(){return this.U}; qq.prototype.Y=function(){return!0}; qq.prototype.T=function(O){var b=O.Y$(),a=O.getDuration();return bX(this.L,function(N){if(N.T!=void 0)var k=VHe(N,b);else b:{switch(N.N){case "mtos":k=N.G?b.N.V:b.V.T;break b;case "tos":k=N.G?b.N.T:b.V.T;break b}k=0}k==0?N=!1:(N=N.V!=-1?N.V:a!==void 0&&a>0?N.X*a:-1,N=N!=-1&&k>=N);return N})};g.T(H2,lEz);H2.prototype.T=function(O){var b=new fEe;b.T=G8(O,Lhg);b.G=G8(O,igg);return b};g.T(YN,js);YN.prototype.T=function(O){return ajz(O)};g.T(c2,QvA);g.T(mu,js);mu.prototype.T=function(O){return O.Y$().yk()};g.T(zy,Ss);zy.prototype.T=function(O){var b=g.tR(this.U,ZL(tH().WU,"ovms"));return!O.v$&&(O.D9!=0||b)};g.T(J9,c2);J9.prototype.G=function(){return new zy(this.T)}; J9.prototype.V=function(){return[new mu("viewable_impression",this.T),new YN(this.T)]};g.T(Ev,lX);Ev.prototype.X=function(){var O=g.Lw("ima.admob.getViewability"),b=ZL(this.WU,"queryid");typeof O==="function"&&b&&O(b)}; Ev.prototype.getName=function(){return"gsv"};g.T(Mq,dk);Mq.prototype.getName=function(){return"gsv"}; Mq.prototype.hp=function(){var O=aW();tH();return O.G&&!1}; Mq.prototype.cn=function(O,b,a){return new Ev(this.T,b,a)};g.T(nj,lX);nj.prototype.X=function(){var O=this,b=g.Lw("ima.bridge.getNativeViewability"),a=ZL(this.WU,"queryid");typeof b==="function"&&a&&b(a,function(N){g.i$(N)&&O.U++;var k=N.opt_nativeViewVisibleBounds||{},D=N.opt_nativeViewHidden;O.T=Rdz(N.opt_nativeViewBounds||{});var R=O.G.X;R.T=D?QG$.clone():Rdz(k);O.timestamp=N.opt_nativeTime||-1;aW().T=R.T;N=N.opt_nativeVolume;N!==void 0&&(R.volume=N)})}; nj.prototype.getName=function(){return"nis"};g.T(pj,dk);pj.prototype.getName=function(){return"nis"}; pj.prototype.hp=function(){var O=aW();tH();return O.G&&!1}; pj.prototype.cn=function(O,b,a){return new nj(this.T,b,a)};g.T(Gy,sL);g.w=Gy.prototype;g.w.EO=function(){return this.G.cI!=null}; g.w.Z0=function(){var O={};this.Ni&&(O.mraid=this.Ni);this.Tr&&(O.mlc=1);O.mtop=this.G.lkk;this.U&&(O.mse=this.U);this.Py&&(O.msc=1);O.mcp=this.G.compatibility;return O}; g.w.RY=function(O){var b=g.nw.apply(1,arguments);try{return this.G.cI[O].apply(this.G.cI,b)}catch(a){S3(538,a,.01,function(N){N.method=O})}}; g.w.initialize=function(){var O=this;if(this.isInitialized)return!this.BL();this.isInitialized=!0;if(this.G.compatibility===2)return this.U="ng",this.Rl("w"),!1;if(this.G.compatibility===1)return this.U="mm",this.Rl("w"),!1;aW().L=!0;this.V.document.readyState&&this.V.document.readyState=="complete"?Q3p(this):Wv(this.V,"load",function(){bG().setTimeout(j3(292,function(){return Q3p(O)}),100)},292); return!0}; g.w.yn=function(){var O=aW(),b=NIQ(this,"getMaxSize");O.T=new tJ(0,b.width,b.height,0)}; g.w.Mg=function(){aW().X=NIQ(this,"getScreenSize")}; g.w.dispose=function(){OU3(this);sL.prototype.dispose.call(this)};var qFB=new function(O,b){this.key=O;this.defaultValue=b===void 0?!1:b;this.valueType="boolean"}("45378663");g.w=xN.prototype;g.w.ZB=function(O){cv(O,!1);uXz(O)}; g.w.Gx=function(){}; g.w.iZ=function(O,b,a,N){var k=this;O=new XC(dP,O,a?b:-1,7,this.RD(),this.Uj());O.mQ=N;p87(O.WU);dC(O.WU,"queryid",O.mQ);O.AM("");xkw(O,function(){return k.xT.apply(k,g.H(g.nw.apply(0,arguments)))},function(){return k.xY.apply(k,g.H(g.nw.apply(0,arguments)))}); (N=ek(Cj).T)&&nM7(O,N);this.V&&(O.GZ(this.V),this.V=null);O.M1.Xl&&ek(Jv8);return O}; g.w.oK=function(O){switch(O.Ks()){case 0:if(O=ek(Cj).T)O=O.T,g.yD(O.N,this),O.J&&this.IC()&&gWw(O);v2();break;case 2:wa()}}; g.w.Al=function(){}; g.w.IC=function(){return!1}; g.w.xY=function(O,b){O.v$=!0;switch(O.J9()){case 1:CQY(O,b);break;case 2:this.wr(O)}}; g.w.vF=function(O){var b=O.U(O);b&&(b=b.volume,O.m_=OL(b)&&b>0);D0f(O,0);return aD(O,"start",ks())}; g.w.xp=function(O,b,a){Ty(y9,[O],!ks());return this.QM(O,b,a)}; g.w.QM=function(O,b,a){return aD(O,a,ks())}; g.w.Hv=function(O){return V9(O,"firstquartile",1)}; g.w.Qa=function(O){O.L8=!0;return V9(O,"midpoint",2)}; g.w.cF=function(O){return V9(O,"thirdquartile",3)}; g.w.Sx=function(O){var b=V9(O,"complete",4);iX(O);return b}; g.w.jx=function(O){O.D9=3;return aD(O,"error",ks())}; g.w.sJ=function(O,b,a){b=ks();if(O.Q6()&&!b){var N=O.Y$(),k=IB();N.L=k}Ty(y9,[O],!b);O.Q6()&&(O.D9=1);return aD(O,a,b)}; g.w.lX=function(O,b){b=this.xp(O,b||{},"skip");iX(O);return b}; g.w.JU=function(O,b){cv(O,!0);return this.xp(O,b||{},"fullscreen")}; g.w.AU=function(O,b){cv(O,!1);return this.xp(O,b||{},"exitfullscreen")}; g.w.Bu=function(O,b,a){b=O.Y$();var N=IB();b.C8=vv(b,N,O.D9!=1);Ty(y9,[O],!ks());O.D9==1&&(O.D9=2);return aD(O,a,ks())}; g.w.mY=function(O){Ty(y9,[O],!ks());return O.G()}; g.w.DJ=function(O){Ty(y9,[O],!ks());this.Jk(O);iX(O);return O.G()}; g.w.xT=function(){}; g.w.wr=function(){}; g.w.Jk=function(){}; g.w.ww=function(){}; g.w.xm=function(){}; g.w.Uj=function(){this.T||(this.T=this.xm());return this.T==null?new IW:new J9(this.T)}; g.w.RD=function(){return new H2};g.T(eP,js);eP.prototype.T=function(O){return O.OB()==4};g.T(O3,Ss);O3.prototype.T=function(O){O=O.OB();return O==3||O==4};g.T(bA,c2);bA.prototype.G=function(){return new O3(this.T)}; bA.prototype.V=function(){return[new eP(this.T)]};g.T(ac,lEz);ac.prototype.T=function(O){O&&(O.e===28&&(O=Object.assign({},O,{avas:3})),O.vs===4||O.vs===5)&&(O=Object.assign({},O,{vs:3}));var b=new fEe;b.T=G8(O,X$r);b.G=G8(O,igg);return b};gv7.prototype.G=function(){return g.Lw(this.T)};g.T(Nm,xN);g.w=Nm.prototype;g.w.Gx=function(O,b){var a=this,N=ek(Cj);if(N.T!=null)switch(N.T.getName()){case "nis":var k=hPQ(this,O,b);break;case "gsv":k=t3Y(this,O,b);break;case "exc":k=yHf(this,O)}k||(b.opt_overlayAdElement?k=void 0:b.opt_adElement&&(k=ZUf(this,O,b.opt_adElement,b.opt_osdId)));k&&k.J9()==1&&(k.U==g.Fq&&(k.U=function(D){return a.ww(D)}),Kmp(this,k,b)); return k}; g.w.ww=function(O){O.G=0;O.Xy=0;if(O.X=="h"||O.X=="n"){tH();O.p8&&(tH(),fj(this)!="h"&&fj(this));var b=g.Lw("ima.common.getVideoMetadata");if(typeof b==="function")try{var a=b(O.mQ)}catch(k){O.G|=4}else O.G|=2}else if(O.X=="b")if(b=g.Lw("ytads.bulleit.getVideoMetadata"),typeof b==="function")try{a=b(O.mQ)}catch(k){O.G|=4}else O.G|=2;else if(O.X=="ml")if(b=g.Lw("ima.common.getVideoMetadata"),typeof b==="function")try{a=b(O.mQ)}catch(k){O.G|=4}else O.G|=2;else O.G|=1;O.G||(a===void 0?O.G|=8:a===null? O.G|=16:g.i$(a)?O.G|=32:a.errorCode!=null&&(O.Xy=a.errorCode,O.G|=64));a==null&&(a={});b=a;O.L=0;for(var N in jG$)b[N]==null&&(O.L|=jG$[N]);Fme(b,"currentTime");Fme(b,"duration");OL(a.volume)&&OL()&&(a.volume*=NaN);return a}; g.w.xm=function(){tH();fj(this)!="h"&&fj(this);var O=wof(this);return O!=null?new gv7(O):null}; g.w.wr=function(O){!O.T&&O.v$&&l1(this,O,"overlay_unmeasurable_impression")&&(O.T=!0)}; g.w.Jk=function(O){O.F6&&(O.yk()?l1(this,O,"overlay_viewable_end_of_session_impression"):l1(this,O,"overlay_unviewable_impression"),O.F6=!1)}; g.w.xT=function(){}; g.w.iZ=function(O,b,a,N){if(HOf()){var k=ZL(tH().WU,"mm"),D={};(k=(D[hH.Nb]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",D[hH.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",D)[k])&&uNz(this,k);this.X==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&S3(1044,Error())}O=xN.prototype.iZ.call(this,O,b,a,N);this.N&&(b=this.Y,O.N==null&&(O.N=new Pip),b.T[O.mQ]=O.N,O.N.N=eLc);return O}; g.w.ZB=function(O){O&&O.J9()==1&&this.N&&delete this.Y.T[O.mQ];return xN.prototype.ZB.call(this,O)}; g.w.Uj=function(){this.T||(this.T=this.xm());return this.T==null?new IW:this.X==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new bA(this.T):new J9(this.T)}; g.w.RD=function(){return this.X==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new ac:new H2}; g.w.GZ=function(O,b,a,N,k){b=new tJ(a,b+N,a+k,b);(O=Dx(RD,O))?O.GZ(b):this.V=b}; var OxM=vo(193,Wme,void 0,d6f);g.VQ("Goog_AdSense_Lidar_sendVastEvent",OxM);var bxh=j3(194,function(O,b){b=b===void 0?{}:b;O=U6Y(ek(Nm),O,b);return AHe(O)}); g.VQ("Goog_AdSense_Lidar_getViewability",bxh);var aLh=vo(195,function(){return tJe()}); g.VQ("Goog_AdSense_Lidar_getUrlSignalsArray",aLh);var NCg=j3(196,function(){return JSON.stringify(tJe())}); g.VQ("Goog_AdSense_Lidar_getUrlSignalsList",NCg);var dyB=kT("adurl"),Cy8=kT("ae"),$ye=kT("dsh");var Yke=F3(["//ep2.adtrafficquality.google/sodar/",""]),cHQ=F3(["//tpc.googlesyndication.com/sodar/",""]);g.T($T,Error);g.T(ZW,g.p);ZW.prototype.Dv=function(){return this.wpc.f()}; ZW.prototype.KC=function(O){this.wpc.c(O)}; ZW.prototype.P$=function(O){return this.wpc.m(EvY(O))}; ZW.prototype.qQ=function(O){return this.wpc.mws(EvY(O))}; g.T(CD,g.p);CD.prototype.snapshot=function(O){return this.jV.s(Object.assign({},O.uB&&{c:O.uB},O.lO&&{s:O.lO},O.tv!==void 0&&{p:O.tv}))}; CD.prototype.vR=function(O){this.jV.e(O)}; CD.prototype.wu=function(){return this.jV.l()};var x67;g.T(gX,g.p);gX.prototype.share=function(){if(this.Yk())throw Error("E:AD");this.X++;return this}; gX.prototype.dispose=function(){--this.X||g.p.prototype.dispose.call(this)}; x67=Symbol.dispose;PQf.prototype.oT=function(O,b){this.T.oT("/client_streamz/bg/frs",O,b)}; vvA.prototype.oT=function(O,b,a,N,k,D){this.T.oT("/client_streamz/bg/wrl",O,b,a,N,k,D)}; jBA.prototype.LJ=function(O,b){this.T.jz("/client_streamz/bg/ec",O,b)}; Skw.prototype.oT=function(O,b,a){this.T.oT("/client_streamz/bg/el",O,b,a)}; I68.prototype.LJ=function(O,b){this.T.jz("/client_streamz/bg/cec",O,b)}; f63.prototype.LJ=function(O,b){this.T.jz("/client_streamz/bg/po/csc",O,b)}; l6Y.prototype.LJ=function(O,b){this.T.jz("/client_streamz/bg/po/ctav",O,b)}; V3Q.prototype.LJ=function(O,b){this.T.jz("/client_streamz/bg/po/cwsc",O,b)};g.T(Lmz,xg);g.T(tF,xg);var uA=[1,2,3];var kPv=[0,uA,GMg,zL$,nrG];var DD$=[0,sR,[0,ucG,q$r]];g.T(hF,xg);var U3=[1,2,3];var sRi=[0,U3,Y$G,Wh$,$8,DD$];g.T(yX,xg);var R1$=[0,sR,kPv,sRi];var $D$=[0,Dh];g.T(wX,xg);var CdD=[0,Dh,-1,MiC];var dDM=[0,Dh,-1,cRM,MiC];g.T(TQ,xg);var hfY=[1,2,3];var ZxD=[0,hfY,$8,CdD,$8,dDM,$8,$D$];g.T(rX,xg);rX.prototype.BP=function(){var O=ED(this,3,av,3,!0);qK(O);return O[void 0]};rX.prototype.V=UeQ([0,Dh,ZxD,p$i,sR,R1$,JR$,ErR]);g.T(iUw,xg);g.w=AF.prototype;g.w.isEnabled=function(){if(!g.le.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{dL:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.w.set=function(O,b,a){var N=!1;if(typeof a==="object"){var k=a.dk8;N=a.secure||!1;var D=a.domain||void 0;var R=a.path||void 0;var d=a.dL}if(/[;=\s]/.test(O))throw Error('Invalid cookie name "'+O+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');d===void 0&&(d=-1);a=D?";domain="+D:"";R=R?";path="+R:"";N=N?";secure":"";d=d<0?"":d==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+d*1E3)).toUTCString();this.T.cookie=O+"="+b+a+R+d+N+(k!=null?";samesite="+ k:"")}; g.w.get=function(O,b){for(var a=O+"=",N=(this.T.cookie||"").split(";"),k=0,D;k<N.length;k++){D=wC(N[k]);if(D.lastIndexOf(a,0)==0)return D.slice(a.length);if(D==O)return""}return b}; g.w.remove=function(O,b,a){var N=this.get(O)!==void 0;this.set(O,"",{dL:0,path:b,domain:a});return N}; g.w.j6=function(){return WL(this).keys}; g.w.Zo=function(){return WL(this).values}; g.w.isEmpty=function(){return!this.T.cookie}; g.w.clear=function(){for(var O=WL(this).keys,b=O.length-1;b>=0;b--)this.remove(O[b])}; var Ix=new AF(typeof document=="undefined"?null:document);qm.prototype.compress=function(O){var b,a,N,k;return g.M(function(D){switch(D.G){case 1:return b=new CompressionStream("gzip"),a=(new Response(b.readable)).arrayBuffer(),N=b.writable.getWriter(),g.J(D,N.write((new TextEncoder).encode(O)),2);case 2:return g.J(D,N.close(),3);case 3:return k=Uint8Array,g.J(D,a,4);case 4:return D.return(new k(D.T))}})}; qm.prototype.isSupported=function(O){return O<1024?!1:typeof CompressionStream!=="undefined"};g.T(HL,xg);cL.prototype.setInterval=function(O){this.intervalMs=O;this.eV&&this.enabled?(this.stop(),this.start()):this.eV&&this.stop()}; cL.prototype.start=function(){var O=this;this.enabled=!0;this.eV||(this.eV=setTimeout(function(){O.tick()},this.intervalMs),this.G=this.T())}; cL.prototype.stop=function(){this.enabled=!1;this.eV&&(clearTimeout(this.eV),this.eV=void 0)}; cL.prototype.tick=function(){var O=this;if(this.enabled){var b=Math.max(this.T()-this.G,0);b<this.intervalMs*.8?this.eV=setTimeout(function(){O.tick()},this.intervalMs-b):(this.eV&&(clearTimeout(this.eV),this.eV=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.eV=void 0};g.T(mK,xg);g.T(zQ,xg);g.T(JF,xg);JF.prototype.Tx=function(){return a3(this,1)};g.T(E3,xg);g.T(Mm,xg);var tsz=gI(Mm);g.T(pD,xg);var dsQ=["platform","platformVersion","architecture","model","uaFullVersion"],nD=new Mm,GQ=null;g.T(oc,xg);g.T(gse,xg);g.T(xT,xg);g.T(PL,xg);PL.prototype.D=function(){var O=this.l3;return cBB(O,O[TS]|0,gse,7)!==void 0}; PL.prototype.Y4=function(){return Vv(this,HL,16)};g.T(vL,xg);vL.prototype.Q2=function(O){return $g(this,2,O)};ju.prototype.Q2=function(O){this.T.Q2(O);return this}; ju.prototype.build=function(O,b,a,N,k,D){b=b===void 0?0:b;a=a===void 0?0:a;N=N===void 0?null:N;k=k===void 0?0:k;D=D===void 0?0:D;if(!this.v9){var R=Su(this);var d=new JF;d=$g(d,1,this.G);d=YM(d,2,vB(this.isFinal));a=YM(d,3,I5(a>0?a:void 0));a=YM(a,4,I5(k>0?k:void 0));a=YM(a,5,I5(D>0?D:void 0));k=a.l3;D=k[TS]|0;a=WB(a,D)?a:T5(a,k,D)?rd(a,k):new a.constructor(wd(k,D,!0));X7(R,JF,10,a)}R=this.T.clone();a=Date.now().toString();R=YM(R,4,Qt(a));O=ii(R,PL,3,O.slice());N&&(R=new mK,N=YM(R,13,I5(N)),R=new zQ, N=X7(R,mK,2,N),R=new xT,N=X7(R,zQ,1,N),N=$g(N,2,9),X7(O,xT,18,N));b&&Dj(O,14,b);return O};g.Ic.prototype.G=0;g.Ic.prototype.reset=function(){this.T=this.V=this.X;this.G=0}; g.Ic.prototype.getValue=function(){return this.V};g.T(FN,xg);var Ftc=gI(FN);g.T(TPG,xg);var te;te=new rJz;g.T(LD,g.p);g.w=LD.prototype;g.w.wd=function(){VX(this);this.G.stop();this.Ni.stop();g.p.prototype.wd.call(this)}; g.w.dispatch=function(O){if(O instanceof PL)this.log(O);else try{var b=new PL,a=O.tq();var N=sB(b,8,a);this.log(N)}catch(k){iA(this,4,1)}}; g.w.log=function(O){iA(this,2,1);if(this.Py){O=O.clone();var b=this.OU++;O=Dj(O,21,b);this.componentId&&sB(O,26,this.componentId);b=O;var a=qk(b,1);var N=N===void 0?!1:N;var k=typeof a;N=a==null?a:k==="bigint"?String(LN(64,a)):SI(a)?k==="string"?Vt(a):N?XP(a):iG(a):void 0;N==null&&(N=Date.now(),N=Number.isFinite(N)?N.toString():"0",YM(b,1,Qt(N)));N=qk(b,15);N!=null&&(typeof N==="bigint"?gd(N)?N=Number(N):(N=LN(64,N),N=gd(N)?Number(N):String(N)):N=SI(N)?typeof N==="number"?iG(N):Vt(N):void 0);N!=null|| Dj(b,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(N=this.experimentIds.clone(),X7(b,HL,16,N));iA(this,1,1);b=this.T.length-1E3+1;b>0&&(this.T.splice(0,b),this.X+=b,iA(this,3,b));this.T.push(O);this.Rd||this.G.enabled||this.G.start()}}; g.w.flush=function(O,b){var a=this;if(this.T.length===0)O&&O();else if(this.aX&&this.yl)this.V.G=3,Use(this);else{var N=Date.now();if(this.C8>N&&this.Xy<N)b&&b("throttled");else{this.network&&(typeof this.network.Tx==="function"?K4A(this.V,this.network.Tx()):this.V.G=0);var k=this.T.length,D=this.V.build(this.T,this.X,this.Y,this.Bf,this.Tr,this.Mi),R=this.Z7();if(R&&this.UU===R)b&&b("stale-auth-token");else{this.T=[];this.G.enabled&&this.G.stop();this.X=0;N=D.tq();var d;this.U&&this.U.isSupported(N.length)&& (d=this.U.compress(N));var Z=Tk7(this,N,R),F=function(t){a.N.reset();a.G.setInterval(a.N.getValue());if(t){var h=null;try{var y=JSON.stringify(JSON.parse(t.replace(")]}'\n","")));h=Ftc(y)}catch(q){}if(h){t=Number(nSf(h,1,mJ("-1")));t>0&&(a.Xy=Date.now(),a.C8=a.Xy+t);t=RG(Rv);var U;wQ&&t&&((U=h.l3[t])==null?void 0:U[175237375])!=null&&tD(sGR,3);a:{var u=u===void 0?!1:u;if(RG(RLg)&&RG(Rv)&&void 0===RLg){U=h.l3;t=U[Rv];if(!t)break a;if(t=t.Yz)try{t(U,175237375,grG);break a}catch(q){NK(q)}}u&&(u=h.l3, (U=RG(Rv))&&U in u&&(u=u[U])&&delete u[175237375])}u=te.T?te.G(h,te.T,175237375,te.V):te.G(h,175237375,null,te.V);if(u=u===null?void 0:u)u=e9(u,1,-1),u!==-1&&(a.N=new g.Ic(u<1?1:u,3E5,.1),a.G.setInterval(a.N.getValue()))}}O&&O();a.Y=0},B=function(t,h){var y=LQ(D,PL,3); var U=Number(nSf(D,14));g.fD(a.N);a.G.setInterval(a.N.getValue());t===401&&R&&(a.UU=R);U&&(a.X+=U);h===void 0&&(h=a.isRetryable(t));h&&(a.T=y.concat(a.T),a.Rd||a.G.enabled||a.G.start());iA(a,7,1);b&&b("net-send-failed",t);++a.Y},K=function(){a.network&&a.network.send(Z,F,B)}; d?d.then(function(t){iA(a,5,k);Z.requestHeaders["Content-Encoding"]="gzip";Z.requestHeaders["Content-Type"]="application/binary";Z.body=t;Z.MZ=2;K()},function(){iA(a,6,k); K()}):K()}}}}; g.w.isRetryable=function(O){return 500<=O&&O<600||O===401||O===0};QX.prototype.send=function(O,b,a){var N=this,k,D,R,d,Z,F,B,K,t,h;return g.M(function(y){switch(y.G){case 1:return D=(k=N.qz?new AbortController:void 0)?setTimeout(function(){k.abort()},O.timeoutMillis):void 0,g.rf(y,2,3),R=Object.assign({},{method:O.requestType, headers:Object.assign({},O.requestHeaders)},O.body&&{body:O.body},O.withCredentials&&{credentials:"include"},{signal:O.timeoutMillis&&k?k.signal:null}),g.J(y,fetch(O.url,R),5);case 5:d=y.T;if(d.status!==200){(Z=a)==null||Z(d.status);y.Vl(3);break}if((F=b)==null){y.Vl(7);break}return g.J(y,d.text(),8);case 8:F(y.T);case 7:case 3:g.c8(y);clearTimeout(D);g.zz(y,0);break;case 2:B=g.qB(y);switch((K=B)==null?void 0:K.name){case "AbortError":(t=a)==null||t(408);break;default:(h=a)==null||h(400)}y.Vl(3)}})}; QX.prototype.Tx=function(){return 4};g.T(eu,g.p);eu.prototype.Bd=function(){this.N=!0;return this}; eu.prototype.build=function(){this.network||(this.network=new QX);var O=new LD({logSource:this.logSource,Z7:this.Z7?this.Z7:$sY,sessionIndex:this.sessionIndex,j4y:this.Y2,v9:this.X,Rd:!1,Bd:this.N,x6:this.x6,network:this.network});g.G(this,O);if(this.G){var b=this.G,a=Su(O.V);sB(a,7,b)}O.U=new qm;this.componentId&&(O.componentId=this.componentId);this.Bf&&(O.Bf=this.Bf);this.pageId&&(O.pageId=this.pageId);this.T&&((a=this.T)?(O.experimentIds||(O.experimentIds=new HL),b=O.experimentIds,a=a.tq(),sB(b, 4,a)):O.experimentIds&&YM(O.experimentIds,4));this.V&&(O.aX=O.yl);hDp(O.V);this.network.Q2&&this.network.Q2(this.logSource);this.network.Spl&&this.network.Spl(O);return O};g.T(OE,g.p);OE.prototype.flush=function(O){O=O||[];if(O.length){for(var b=new iUw,a=[],N=0;N<O.length;N++){var k=O[N],D=Omb(k);a.push(D);k.clear()}ii(b,rX,1,a);this.T.dispatch(b);this.T.flush()}};g.w=b9.prototype;g.w.Rx=function(O){var b=g.nw.apply(1,arguments),a=this.IL(b);a?a.push(new Hme(O)):this.UJ(O,b)}; g.w.UJ=function(O){this.T.set(this.T5(g.nw.apply(1,arguments)),[new Hme(O)])}; g.w.IL=function(){var O=this.T5(g.nw.apply(0,arguments));return this.T.has(O)?this.T.get(O):void 0}; g.w.Km=function(){var O=this.IL(g.nw.apply(0,arguments));return O&&O.length?O[0]:void 0}; g.w.clear=function(){this.T.clear()}; g.w.T5=function(){var O=g.nw.apply(0,arguments);return O?O.join(","):"key"};g.T(af,b9);af.prototype.V=function(O){var b=g.nw.apply(1,arguments),a=0,N=this.Km(b);N&&(a=N.T);this.UJ(a+O,b)};g.T(N8,b9);N8.prototype.oT=function(O){this.Rx(O,g.nw.apply(1,arguments))};g.kL.prototype.stopPropagation=function(){this.G=!0}; g.kL.prototype.preventDefault=function(){this.defaultPrevented=!0};g.Cg(Dw,g.kL); Dw.prototype.init=function(O,b){var a=this.type=O.type,N=O.changedTouches&&O.changedTouches.length?O.changedTouches[0]:null;this.target=O.target||O.srcElement;this.currentTarget=b;b=O.relatedTarget;b||(a=="mouseover"?b=O.fromElement:a=="mouseout"&&(b=O.toElement));this.relatedTarget=b;N?(this.clientX=N.clientX!==void 0?N.clientX:N.pageX,this.clientY=N.clientY!==void 0?N.clientY:N.pageY,this.screenX=N.screenX||0,this.screenY=N.screenY||0):(this.clientX=O.clientX!==void 0?O.clientX:O.pageX,this.clientY= O.clientY!==void 0?O.clientY:O.pageY,this.screenX=O.screenX||0,this.screenY=O.screenY||0);this.button=O.button;this.keyCode=O.keyCode||0;this.key=O.key||"";this.charCode=O.charCode||(a=="keypress"?O.keyCode:0);this.ctrlKey=O.ctrlKey;this.altKey=O.altKey;this.shiftKey=O.shiftKey;this.metaKey=O.metaKey;this.pointerId=O.pointerId||0;this.pointerType=O.pointerType;this.state=O.state;this.T=O;O.defaultPrevented&&Dw.G4.preventDefault.call(this)}; Dw.prototype.stopPropagation=function(){Dw.G4.stopPropagation.call(this);this.T.stopPropagation?this.T.stopPropagation():this.T.cancelBubble=!0}; Dw.prototype.preventDefault=function(){Dw.G4.preventDefault.call(this);var O=this.T;O.preventDefault?O.preventDefault():O.returnValue=!1};var YLQ="closure_listenable_"+(Math.random()*1E6|0);var cc8=0;g.w=$L.prototype;g.w.add=function(O,b,a,N,k){var D=O.toString();O=this.listeners[D];O||(O=this.listeners[D]=[],this.T++);var R=dT(O,b,N,k);R>-1?(b=O[R],a||(b.QL=!1)):(b=new ms8(b,this.src,D,!!N,k),b.QL=a,O.push(b));return b}; g.w.remove=function(O,b,a,N){O=O.toString();if(!(O in this.listeners))return!1;var k=this.listeners[O];b=dT(k,b,a,N);return b>-1?(Rf(k[b]),g.hR(k,b),k.length==0&&(delete this.listeners[O],this.T--),!0):!1}; g.w.removeAll=function(O){O=O&&O.toString();var b=0,a;for(a in this.listeners)if(!O||a==O){for(var N=this.listeners[a],k=0;k<N.length;k++)++b,Rf(N[k]);delete this.listeners[a];this.T--}return b}; g.w.uU=function(O,b,a,N){O=this.listeners[O.toString()];var k=-1;O&&(k=dT(O,b,a,N));return k>-1?O[k]:null}; g.w.hasListener=function(O,b){var a=O!==void 0,N=a?O.toString():"",k=b!==void 0;return g.ji(this.listeners,function(D){for(var R=0;R<D.length;++R)if(!(a&&D[R].type!=N||k&&D[R].capture!=b))return!0;return!1})};var Kb="closure_lm_"+(Math.random()*1E6|0),hq={},nsz=0,y3="__closure_events_fn_"+(Math.random()*1E9>>>0);g.Cg(g.Th,g.p);g.Th.prototype[YLQ]=!0;g.w=g.Th.prototype;g.w.addEventListener=function(O,b,a,N){g.Fr(this,O,b,a,N)}; g.w.removeEventListener=function(O,b,a,N){G83(this,O,b,a,N)}; g.w.dispatchEvent=function(O){var b=this.qK;if(b){var a=[];for(var N=1;b;b=b.qK)a.push(b),++N}b=this.BX;N=O.type||O;if(typeof O==="string")O=new g.kL(O,b);else if(O instanceof g.kL)O.target=O.target||b;else{var k=O;O=new g.kL(N,b);g.aR(O,k)}k=!0;var D;if(a)for(D=a.length-1;!O.G&&D>=0;D--){var R=O.currentTarget=a[D];k=UE(R,N,!0,O)&&k}O.G||(R=O.currentTarget=b,k=UE(R,N,!0,O)&&k,O.G||(k=UE(R,N,!1,O)&&k));if(a)for(D=0;!O.G&&D<a.length;D++)R=O.currentTarget=a[D],k=UE(R,N,!1,O)&&k;return k}; g.w.wd=function(){g.Th.G4.wd.call(this);this.VT&&this.VT.removeAll(void 0);this.qK=null}; g.w.listen=function(O,b,a,N){return this.VT.add(String(O),b,!1,a,N)}; g.w.gL=function(O,b,a,N){return this.VT.add(String(O),b,!0,a,N)}; g.w.Zq=function(O,b,a,N){this.VT.remove(String(O),b,a,N)}; g.w.uU=function(O,b,a,N){return this.VT.uU(String(O),b,a,N)}; g.w.hasListener=function(O,b){return this.VT.hasListener(O!==void 0?String(O):void 0,b)};var Aq=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(O){return O&&AsyncContext.Snapshot.wrap(O)}:function(O){return O};u9.prototype.get=function(){if(this.G>0){this.G--;var O=this.T;this.T=O.next;O.next=null}else O=this.V();return O};var W0;H0.prototype.add=function(O,b){var a=SLQ.get();a.set(O,b);this.G?this.G.next=a:this.T=a;this.G=a}; H0.prototype.remove=function(){var O=null;this.T&&(O=this.T,this.T=this.T.next,this.T||(this.G=null),O.next=null);return O}; var SLQ=new u9(function(){return new YL},function(O){return O.reset()}); YL.prototype.set=function(O,b){this.T=O;this.scope=b;this.next=null}; YL.prototype.reset=function(){this.next=this.scope=this.T=null};var c0,mI=!1,vsQ=new H0;IuY.prototype.reset=function(){this.context=this.G=this.V=this.T=null;this.X=!1}; var fub=new u9(function(){return new IuY},function(O){O.reset()}); g.EE.prototype.then=function(O,b,a){return bjf(this,Aq(typeof O==="function"?O:null),Aq(typeof b==="function"?b:null),a)}; g.EE.prototype.$goog_Thenable=!0;g.w=g.EE.prototype;g.w.finally=function(O){var b=this;O=Aq(O);return new Promise(function(a,N){Xvz(b,function(k){O();a(k)},function(k){O(); N(k)})})}; g.w.RM=function(O,b){return bjf(this,null,Aq(O),b)}; g.w.catch=g.EE.prototype.RM;g.w.cancel=function(O){if(this.T==0){var b=new SD(O);g.zh(function(){imf(this,b)},this)}}; g.w.BF8=function(O){this.T=0;Jq(this,2,O)}; g.w.FZG=function(O){this.T=0;Jq(this,3,O)}; g.w.Yx=function(){for(var O;O=QWz(this);)eDz(this,O,this.T,this.U);this.Y=!1}; var DqY=NK;g.Cg(SD,dv);SD.prototype.name="cancel";g.Cg(g.If,g.Th);g.w=g.If.prototype;g.w.enabled=!1;g.w.FF=null;g.w.setInterval=function(O){this.b4=O;this.FF&&this.enabled?(this.stop(),this.start()):this.FF&&this.stop()}; g.w.NFL=function(){if(this.enabled){var O=g.s$()-this.BY;O>0&&O<this.b4*.8?this.FF=this.k8.setTimeout(this.Ad,this.b4-O):(this.FF&&(this.k8.clearTimeout(this.FF),this.FF=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}}; g.w.start=function(){this.enabled=!0;this.FF||(this.FF=this.k8.setTimeout(this.Ad,this.b4),this.BY=g.s$())}; g.w.stop=function(){this.enabled=!1;this.FF&&(this.k8.clearTimeout(this.FF),this.FF=null)}; g.w.wd=function(){g.If.G4.wd.call(this);this.stop();delete this.k8};g.T(g.V3,g.p);g.w=g.V3.prototype;g.w.sendIsolatedPayload=function(O){this.N=O;this.V=1}; g.w.TX=function(){var O=this.G.values();O=[].concat(g.H(O)).filter(function(b){return b.T.size}); O.length&&this.U.flush(O,this.N);$qG(O);this.X=0;this.T.enabled&&this.T.stop()}; g.w.cQ=function(O){var b=g.nw.apply(1,arguments);this.G.has(O)||this.G.set(O,new af(O,b))}; g.w.AS=function(O){var b=g.nw.apply(1,arguments);this.G.has(O)||this.G.set(O,new N8(O,b))}; g.w.jz=function(O){this.Z3(O,1,g.nw.apply(1,arguments))}; g.w.Z3=function(O,b){var a=g.nw.apply(2,arguments),N=R6e(this,O);N&&N instanceof af&&(N.V(b,a),sDA(this))}; g.w.oT=function(O,b){var a=g.nw.apply(2,arguments),N=R6e(this,O);N&&N instanceof N8&&(N.oT(b,a),sDA(this))};g.T(Lb,Error);Lb.prototype.toString=function(){var O="RpcError("+(dqw(this.code)||String(this.code))+")";this.message&&(O+=": "+this.message);return O};Zj3.prototype.tq=function(O){var b=[];i9(this,O,b);return b.join("")}; var BaB={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},gNf=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;var gUv;g.Cg(Q3,tPG);Q3.prototype.T=function(){return new XMLHttpRequest}; gUv=new Q3;g.Cg(g.eD,g.Th);var UqA=/^https?$/i,BC$=["POST","PUT"],h6e=[];g.w=g.eD.prototype;g.w.WJ=function(){this.dispose();g.yD(h6e,this)}; g.w.send=function(O,b,a,N){if(this.T)throw Error("[goog.net.XhrIo] Object is active with another request="+this.L+"; newUri="+O);b=b?b.toUpperCase():"GET";this.L=O;this.X="";this.G=0;this.Mi=!1;this.V=!0;this.T=this.aX?this.aX.T():gUv.T();this.T.onreadystatechange=Aq((0,g.kr)(this.fX,this));try{this.getStatus(),this.Tr=!0,this.T.open(b,String(O),!0),this.Tr=!1}catch(R){this.getStatus();Tae(this,R);return}O=a||"";a=new Map(this.headers);if(N)if(Object.getPrototypeOf(N)===Object.prototype)for(var k in N)a.set(k, N[k]);else if(typeof N.keys==="function"&&typeof N.get==="function"){k=g.r(N.keys());for(var D=k.next();!D.done;D=k.next())D=D.value,a.set(D,N.get(D))}else throw Error("Unknown input type for opt_headers: "+String(N));N=Array.from(a.keys()).find(function(R){return"content-type"==R.toLowerCase()}); k=g.le.FormData&&O instanceof g.le.FormData;!g.tR(BC$,b)||N||k||a.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=g.r(a);for(N=b.next();!N.done;N=b.next())a=g.r(N.value),N=a.next().value,a=a.next().value,this.T.setRequestHeader(N,a);this.Xy&&(this.T.responseType=this.Xy);"withCredentials"in this.T&&this.T.withCredentials!==this.U&&(this.T.withCredentials=this.U);try{this.Y&&(clearTimeout(this.Y),this.Y=null),this.yl>0&&(this.getStatus(),this.Y=setTimeout(this.mC.bind(this), this.yl)),this.getStatus(),this.J=!0,this.T.send(O),this.J=!1}catch(R){this.getStatus(),Tae(this,R)}}; g.w.mC=function(){typeof bC!="undefined"&&this.T&&(this.X="Timed out after "+this.yl+"ms, aborting",this.G=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.w.abort=function(O){this.T&&this.V&&(this.getStatus(),this.V=!1,this.N=!0,this.T.abort(),this.N=!1,this.G=O||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),OG(this))}; g.w.wd=function(){this.T&&(this.V&&(this.V=!1,this.N=!0,this.T.abort(),this.N=!1),OG(this,!0));g.eD.G4.wd.call(this)}; g.w.fX=function(){this.Yk()||(this.Tr||this.J||this.N?r9e(this):this.kGy())}; g.w.kGy=function(){r9e(this)}; g.w.isActive=function(){return!!this.T}; g.w.isComplete=function(){return g.ao(this)==4}; g.w.getStatus=function(){try{return g.ao(this)>2?this.T.status:-1}catch(O){return-1}}; g.w.getResponseHeader=function(O){if(this.T&&this.isComplete())return O=this.T.getResponseHeader(O),O===null?void 0:O}; g.w.getLastError=function(){return typeof this.X==="string"?this.X:String(this.X)};Ro.prototype.send=function(O,b,a){b=b===void 0?function(){}:b; a=a===void 0?function(){}:a; y9w(O.url,function(N){N=N.target;NE(N)?b(g.k$(N)):a(N.getStatus())},O.requestType,O.body,O.requestHeaders,O.timeoutMillis,O.withCredentials)}; Ro.prototype.Tx=function(){return 1};CK.prototype.done=function(){this.logger.MD(this.event,$$()-this.startTime)}; g.T(d0,gX);g.T(FG,d0);g.w=FG.prototype;g.w.NQ=function(){}; g.w.aC=function(){}; g.w.MD=function(){}; g.w.kQ=function(){}; g.w.zH=function(){}; g.w.kq=function(O,b,a,N){return N}; g.w.HS=function(){}; g.w.bL=function(){}; g.w.A3=function(){}; g.w.Ba=function(){}; g.T(g0,d0);g.w=g0.prototype;g.w.update=function(O){this.logger.dispose();this.logger=O}; g.w.aC=function(O){this.logger.aC(O)}; g.w.MD=function(O,b){this.logger.MD(O,b)}; g.w.kQ=function(O){this.logger.kQ(O)}; g.w.zH=function(){this.logger.zH()}; g.w.kq=function(O,b,a,N){return this.logger.kq(O,b,a,N)}; g.w.HS=function(O){this.logger.HS(O)}; g.w.bL=function(O){this.logger.bL(O)}; g.w.A3=function(O){this.logger.A3(O)}; g.w.Ba=function(O){this.logger.Ba(O)}; g.w.NQ=function(O){this.logger.NQ(O)}; g.T(Bg,g.p);g.T(KK,d0);g.w=KK.prototype;g.w.NQ=function(O){this.metrics.cLi.oT(O,this.SW)}; g.w.aC=function(O){this.metrics.eventCount.LJ(O,this.SW)}; g.w.MD=function(O,b){this.metrics.ub.oT(b,O,this.SW)}; g.w.kQ=function(O){this.metrics.errorCount.LJ(O,this.SW)}; g.w.kq=function(O,b,a,N){function k(d){if(!D.Yk()){var Z=$$()-R;D.metrics.yqG.oT(Z,O,a,d,b,D.SW)}} var D=this,R=$$();N.then(function(){return void k(0)},function(d){return void k(d instanceof Lb?d.code:-1)}); return N}; g.w.HS=function(O){this.metrics.tMy.LJ(O,this.SW)}; g.w.bL=function(O){this.metrics.w0.LJ(O,this.SW)}; g.w.A3=function(O){this.metrics.MMd.LJ(O,this.SW)}; g.T(th,KK);th.prototype.Ba=function(O){var b=this;O=O.slice();g.JR(O);g.E$(O,this.G)||(this.T.dispose(),this.V&&this.service.dispose(),this.service=this.options.Ma("49",this.options.cL.concat(O)),this.T=new Bg(function(){return void b.service.TX()},this.options.SZ),this.metrics=A9e(this.service),this.G=O)}; th.prototype.zH=function(){qvY(this.T)};g.T(hh,xg);g.T(yR,xg);g.T(w0,xg);var xqA=gI(w0),Yvw=function(O){return PV(function(b){return b instanceof O&&!WB(b)})}(w0); w0.messageId="bfkj";g.T(FR,xg);g.T(Tk,xg);var c9z=gI(Tk);g.T(UG,g.p);UG.prototype.snapshot=function(O){if(this.Yk())throw Error("Already disposed");this.logger.aC("n");var b=this.logger.share();return this.V.then(function(a){var N=a.Q3;return new Promise(function(k){var D=new CK(b,"n");N(function(R){D.done();b.NQ(R.length);b.zH();b.dispose();k(R)},[O.uB, O.lO,O.TV,O.tv])})})}; UG.prototype.wc=function(O){var b=this;if(this.Yk())throw Error("Already disposed");this.logger.aC("n");var a=Z1(this.logger,function(){return b.X([O.uB,O.lO,O.TV,O.tv])},"n"); this.logger.NQ(a.length);this.logger.zH();return a}; UG.prototype.vR=function(O){this.V.then(function(b){var a;(a=b.EAX)==null||a(O)})}; UG.prototype.wu=function(){return this.logger.share()};g.T(Wg,xg);g.T(qE,xg);Hg.prototype.u5=function(O){return Sv8(this,O,new FG,0)};g.T(Y$,g.p);Y$.prototype.snapshot=function(O){var b=this;return g.M(function(a){switch(a.G){case 1:if(b.Yk())throw Error("Already disposed");if(b.G||b.U){a.Vl(2);break}return g.J(a,b.N.promise,2);case 2:if(!b.G){a.Vl(4);break}return g.J(a,b.G.snapshot(O),5);case 5:return a.return(a.T);case 4:throw b.U;}})}; Y$.prototype.vR=function(O){var b,a;(b=this.G)==null||(a=b.vR)==null||a.call(b,O)}; Y$.prototype.handleError=function(O){if(!this.Yk()){this.U=O;this.N.resolve();var b,a;(a=(b=this.options).t8y)==null||a.call(b,O)}}; Y$.prototype.wu=function(){return this.logger.share()}; var lxQ={MNi:432E5,VO:3E5,Po:10,DR:1E4,zw:3E4,Or:3E4,HJy:6E4,rS:1E3,Zu:6E4,Pq:6E5,gS:.25,Wq:2,maxAttempts:10};var Kt$,aWf=(Kt$=Math.imul)!=null?Kt$:function(O,b){return O*b|0},Jh=[196, 200,224,18];EG.prototype.tq=function(){return String(this.T)+","+this.G.join()}; EG.prototype.eM=function(O,b){var a=void 0;if(this.G[this.T]!==O){var N=this.G.indexOf(O);N!==-1?(this.G.splice(N,1),N<this.T&&this.T--,this.G.splice(this.T,0,O)):(a=this.G[this.T],this.G[this.T]=O)}this.T=(this.T+1)%this.maxItems;O=bDY("iU5q-!O9@$",this.tq());a&&O&&b(a);return O};var gTY={toString:function(O){var b=[],a=0;O-=-2147483648;b[a++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(O%52);for(O=Math.floor(O/52);O>0;)b[a++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(O%62),O=Math.floor(O/62);return b.join("")}};var KKw;g.T(nK,g.p);nK.prototype.qQ=function(O,b){var a=this.P$(O);b==null||b(a);return Z1(this.logger,function(){return g.DP(a,2)},this.G)}; KKw=Symbol.dispose;g.T(oo,nK);oo.prototype.P$=function(O,b){var a=this;this.logger.aC(this.T);++this.N>=this.Y&&this.V.resolve();var N=O();O=Z1(this.logger,function(){return a.X(N)},"C"); if(O===void 0)throw new $T(17,"YNJ:Undefined");if(!(O instanceof Uint8Array))throw new $T(18,"ODM:Invalid");b==null||b(O);return O}; g.T(x$,nK);x$.prototype.P$=function(){return this.X}; g.T(Pg,nK);Pg.prototype.P$=function(){var O=this;return Z1(this.logger,function(){return $W(O.X)},"d")}; Pg.prototype.qQ=function(){return this.X}; g.T(vg,nK);vg.prototype.P$=function(){if(this.X)return this.X;this.X=tup(this,function(O){return"_"+BXw(O)}); return tup(this,function(O){return O})}; g.T(S_,nK);S_.prototype.P$=function(){var O=Math.floor(Date.now()/1E3),b=[Math.random()*255,Math.random()*255],a=b.concat([this.X&255,this.clientState],[O>>24&255,O>>16&255,O>>8&255,O&255]);O=new Uint8Array(2+a.length);O[0]=34;O[1]=a.length;O.set(a,2);a=O.subarray(2);for(var N=b=b.length;N<a.length;++N)a[N]^=a[N%b];this.logger.HS(this.clientState);return O};var yF8={E1:3E4,yLG:2E4};g.T(fK,g.p);g.w=fK.prototype;g.w.Dv=function(){return this.V.promise}; g.w.P$=function(O){return HD3(this,Object.assign({},O),!1)}; g.w.qQ=function(O){return HD3(this,Object.assign({},O),!0)}; g.w.KC=function(O){if(!(O>150))try{this.cache=new CAz(O,this.logger)}catch(b){this.reportError(new $T(22,"GBJ:init",b))}}; g.w.reportError=function(O){this.logger.kQ(O.code);this.onError(O);return O}; var wLG=function(O){return PV(function(b){if(!kML(b))return!1;for(var a=g.r(Object.entries(O)),N=a.next();!N.done;N=a.next()){var k=g.r(N.value);N=k.next().value;k=k.next().value;if(!(N in b)){if(k.FGV===!0)continue;return!1}if(!k(b[N]))return!1}return!0})}({jV:function(O){return PV(function(b){return b instanceof O})}(Y$)},"");var Qoz=(new Date).getTime();g.T(LK,xg);var tJh=gI(LK);Y3Y.prototype.getMetadata=function(){return this.metadata};XG.prototype.getMetadata=function(){return this.metadata}; XG.prototype.getStatus=function(){return this.status};iC.prototype.U=function(O,b){b=b===void 0?{}:b;return new Y3Y(O,this,b)}; iC.prototype.getName=function(){return this.name};var h1$=new iC("/google.internal.waa.v1.Waa/Create",Wg,LK,function(O){return O.tq()},tJh);g.T(QR,xg);var jDb=new iC("/google.internal.waa.v1.Waa/GenerateIT",qE,QR,function(O){return O.tq()},gI(QR));var NTw=new Set(["SAPISIDHASH","APISIDHASH"]);g.T(e_,xg);e_.prototype.getValue=function(){var O=qk(this,2);if(Array.isArray(O)||O instanceof xg)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return nQ(this,2)};g.T(OA,xg);OA.prototype.getMessage=function(){return bh(this,2)}; var MuY=gI(OA);b4.prototype.W9=function(O,b){O=="data"?this.V.push(b):O=="metadata"?this.N.push(b):O=="status"?this.Y.push(b):O=="end"?this.X.push(b):O=="error"&&this.G.push(b);return this}; b4.prototype.removeListener=function(O,b){O=="data"?sA(this.V,b):O=="metadata"?sA(this.N,b):O=="status"?sA(this.Y,b):O=="end"?sA(this.X,b):O=="error"&&sA(this.G,b);return this}; b4.prototype.cancel=function(){this.T.abort()}; b4.prototype.cancel=b4.prototype.cancel;b4.prototype.removeListener=b4.prototype.removeListener;b4.prototype.on=b4.prototype.W9;g.T(mmG,Error);g.Cg(g.Rn,tPG);g.Rn.prototype.T=function(){var O=new $y(this.X,this.V);this.G&&O.setCredentialsMode(this.G);return O}; g.Rn.prototype.setCredentialsMode=function(O){this.G=O}; g.Cg($y,g.Th);g.w=$y.prototype;g.w.open=function(O,b){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.yl=O;this.J=b;this.readyState=1;Cf(this)}; g.w.send=function(O){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.T=!0;var b={headers:this.L,method:this.yl,credentials:this.N,cache:void 0};O&&(b.body=O);(this.Mi||g.le).fetch(new Request(this.J,b)).then(this.pK.bind(this),this.PS.bind(this))}; g.w.abort=function(){this.response=this.responseText="";this.L=new Headers;this.status=0;this.V&&this.V.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.T&&this.readyState!=4&&(this.T=!1,dA(this));this.readyState=0}; g.w.pK=function(O){if(this.T&&(this.X=O,this.G||(this.status=this.X.status,this.statusText=this.X.statusText,this.G=O.headers,this.readyState=2,Cf(this)),this.T&&(this.readyState=3,Cf(this),this.T)))if(this.responseType==="arraybuffer")O.arrayBuffer().then(this.LK.bind(this),this.PS.bind(this));else if(typeof g.le.ReadableStream!=="undefined"&&"body"in O){this.V=O.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.U=new TextDecoder;nT7(this)}else O.text().then(this.KK.bind(this),this.PS.bind(this))}; g.w.El=function(O){if(this.T){if(this.Y&&O.value)this.response.push(O.value);else if(!this.Y){var b=O.value?O.value:new Uint8Array(0);if(b=this.U.decode(b,{stream:!O.done}))this.response=this.responseText+=b}O.done?dA(this):Cf(this);this.readyState==3&&nT7(this)}}; g.w.KK=function(O){this.T&&(this.response=this.responseText=O,dA(this))}; g.w.LK=function(O){this.T&&(this.response=O,dA(this))}; g.w.PS=function(){this.T&&dA(this)}; g.w.setRequestHeader=function(O,b){this.L.append(O,b)}; g.w.getResponseHeader=function(O){return this.G?this.G.get(O.toLowerCase())||"":""}; g.w.getAllResponseHeaders=function(){if(!this.G)return"";for(var O=[],b=this.G.entries(),a=b.next();!a.done;)a=a.value,O.push(a[0]+": "+a[1]),a=b.next();return O.join("\r\n")}; g.w.setCredentialsMode=function(O){this.N=O}; Object.defineProperty($y.prototype,"withCredentials",{get:function(){return this.N==="include"}, set:function(O){this.setCredentialsMode(O?"include":"same-origin")}});g.Zv.prototype.toString=function(){var O=[],b=this.N;b&&O.push(yb(b,y_v,!0),":");var a=this.T;if(a||b=="file")O.push("//"),(b=this.L)&&O.push(yb(b,y_v,!0),"@"),O.push(g.gt(a).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a=this.V,a!=null&&O.push(":",String(a));if(a=this.G)this.T&&a.charAt(0)!="/"&&O.push("/"),O.push(yb(a,a.charAt(0)=="/"?wRL:TCv,!0));(a=this.X.toString())&&O.push("?",a);(a=this.Y)&&O.push("#",yb(a,r_D));return O.join("")}; g.Zv.prototype.resolve=function(O){var b=this.clone(),a=!!O.N;a?g.FQ(b,O.N):a=!!O.L;a?b.L=O.L:a=!!O.T;a?g.gA(b,O.T):a=O.V!=null;var N=O.G;if(a)g.Bq(b,O.V);else if(a=!!O.G){if(N.charAt(0)!="/")if(this.T&&!this.G)N="/"+N;else{var k=b.G.lastIndexOf("/");k!=-1&&(N=b.G.slice(0,k+1)+N)}k=N;if(k==".."||k==".")N="";else if(g.h_(k,"./")||g.h_(k,"/.")){N=BR(k,"/");k=k.split("/");for(var D=[],R=0;R<k.length;){var d=k[R++];d=="."?N&&R==k.length&&D.push(""):d==".."?((D.length>1||D.length==1&&D[0]!="")&&D.pop(), N&&R==k.length&&D.push("")):(D.push(d),N=!0)}N=D.join("/")}else N=k}a?b.G=N:a=O.X.toString()!=="";a?Kf(b,O.X.clone()):a=!!O.Y;a&&(b.Y=O.Y);return b}; g.Zv.prototype.clone=function(){return new g.Zv(this)}; var y_v=/[#\/\?@]/g,TCv=/[#\?:]/g,wRL=/[#\?]/g,GQz=/[#\?@]/g,r_D=/#/g;g.w=hk.prototype;g.w.add=function(O,b){rA(this);this.V=null;O=UA(this,O);var a=this.T.get(O);a||this.T.set(O,a=[]);a.push(b);this.G=this.G+1;return this}; g.w.remove=function(O){rA(this);O=UA(this,O);return this.T.has(O)?(this.V=null,this.G=this.G-this.T.get(O).length,this.T.delete(O)):!1}; g.w.clear=function(){this.T=this.V=null;this.G=0}; g.w.isEmpty=function(){rA(this);return this.G==0}; g.w.forEach=function(O,b){rA(this);this.T.forEach(function(a,N){a.forEach(function(k){O.call(b,k,N,this)},this)},this)}; g.w.j6=function(){rA(this);for(var O=Array.from(this.T.values()),b=Array.from(this.T.keys()),a=[],N=0;N<b.length;N++)for(var k=O[N],D=0;D<k.length;D++)a.push(b[N]);return a}; g.w.Zo=function(O){rA(this);var b=[];if(typeof O==="string")xmb(this,O)&&(b=b.concat(this.T.get(UA(this,O))));else{O=Array.from(this.T.values());for(var a=0;a<O.length;a++)b=b.concat(O[a])}return b}; g.w.set=function(O,b){rA(this);this.V=null;O=UA(this,O);xmb(this,O)&&(this.G=this.G-this.T.get(O).length);this.T.set(O,[b]);this.G=this.G+1;return this}; g.w.get=function(O,b){if(!O)return b;O=this.Zo(O);return O.length>0?String(O[0]):b}; g.w.toString=function(){if(this.V)return this.V;if(!this.T)return"";for(var O=[],b=Array.from(this.T.keys()),a=0;a<b.length;a++){var N=b[a],k=g.gt(N);N=this.Zo(N);for(var D=0;D<N.length;D++){var R=k;N[D]!==""&&(R+="="+g.gt(N[D]));O.push(R)}}return this.V=O.join("&")}; g.w.clone=function(){var O=new hk;O.V=this.V;this.T&&(O.T=new Map(this.T),O.G=this.G);return O};g.Cg(g.Ak,g.p);var UDr=[];g.w=g.Ak.prototype;g.w.listen=function(O,b,a,N){Array.isArray(b)||(b&&(UDr[0]=b.toString()),b=UDr);for(var k=0;k<b.length;k++){var D=g.Fr(O,b[k],a||this.handleEvent,N||!1,this.G||this);if(!D)break;this.T[D.key]=D}return this}; g.w.gL=function(O,b,a,N){return jcA(this,O,b,a,N)}; g.w.Zq=function(O,b,a,N,k){if(Array.isArray(b))for(var D=0;D<b.length;D++)this.Zq(O,b[D],a,N,k);else a=a||this.handleEvent,N=g.O$(N)?!!N.capture:!!N,k=k||this.G||this,a=gT(a),N=!!N,b=sE(O)?O.uU(b,a,N,k):O?(O=B0(O))?O.uU(b,a,N,k):null:null,b&&(tq(b),delete this.T[b.key])}; g.w.removeAll=function(){g.xr(this.T,function(O,b){this.T.hasOwnProperty(b)&&tq(O)},this); this.T={}}; g.w.wd=function(){g.Ak.G4.wd.call(this);this.removeAll()}; g.w.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};S3p.prototype.isInputValid=function(){return this.V};Wq.prototype.isInputValid=function(){return this.T!=3}; Wq.prototype.Vi=function(){return this.Y}; Wq.prototype.zm=function(){return!0}; Wq.prototype.parse=function(O){function b(Z){Z&128&&qt(D,R,d,"invalid tag");(Z&7)!=2&&qt(D,R,d,"invalid wire type");D.V=Z>>>3;D.V!=1&&D.V!=2&&D.V!=15&&qt(D,R,d,"unexpected tag");D.T=1;D.G=0;D.X=0} function a(Z){D.X++;D.X==5&&Z&240&&qt(D,R,d,"message length too long");D.G|=(Z&127)<<(D.X-1)*7;Z&128||(D.T=2,D.L=0,typeof Uint8Array!=="undefined"?D.N=new Uint8Array(D.G):D.N=Array(D.G),D.G==0&&k())} function N(Z){D.N[D.L++]=Z;D.L==D.G&&k()} function k(){if(D.V<15){var Z={};Z[D.V]=D.N;D.U.push(Z)}D.T=0} for(var D=this,R=O instanceof Array?O:new Uint8Array(O),d=0;d<R.length;){switch(D.T){case 3:qt(D,R,d,"stream already broken");break;case 0:b(R[d]);break;case 1:a(R[d]);break;case 2:N(R[d]);break;default:throw Error("unexpected parser state: "+D.T);}D.J++;d++}O=D.U;D.U=[];return O.length>0?O:null};Hq.prototype.isInputValid=function(){return this.T===null}; Hq.prototype.Vi=function(){return this.T}; Hq.prototype.zm=function(){return!1}; Hq.prototype.parse=function(O){this.T!==null&&fWz(this,O,"stream already broken");var b=null;try{var a=this.V;a.V||IWp(a,O,"stream already broken");a.T+=O;var N=Math.floor(a.T.length/4);if(N==0)var k=null;else{try{var D=c_8(a.T.slice(0,N*4))}catch(R){IWp(a,a.T,R.message)}a.G+=N*4;a.T=a.T.slice(N*4);k=D}b=k===null?null:this.X.parse(k)}catch(R){fWz(this,O,R.message)}this.G+=O.length;return b};var uIc={INIT:0,MF:1,IA:2,oG:3,m1:4,Qq:5,STRING:6,qR:7,LW:8,vM:9,cM:10,yV:11,yP:12,M0:13,tA:14,fg:15,xC:16,SR:17,jR:18,ax:19,oA:20};g.w=cq.prototype;g.w.isInputValid=function(){return this.N!=3}; g.w.Vi=function(){return this.J}; g.w.done=function(){return this.N===2}; g.w.zm=function(){return!1}; g.w.parse=function(O){function b(){for(;t<O.length;)if(Yy(O[t]))t++,D.V++;else break;return t<F} function a(){for(var y;;){y=O[t++];if(!y)break;D.V++;switch(D.T){case Z.INIT:y==="{"?D.T=Z.IA:y==="["?D.T=Z.m1:Yy(y)||mp(D,O,t);continue;case Z.qR:case Z.IA:if(Yy(y))continue;if(D.T===Z.qR)R.push(Z.LW);else if(y==="}"){k("{}");D.T=N();continue}else R.push(Z.oG);y==='"'?D.T=Z.STRING:mp(D,O,t);continue;case Z.LW:case Z.oG:if(Yy(y))continue;y===":"?(D.T===Z.oG&&(R.push(Z.oG),D.G++),D.T=Z.MF):y==="}"?(D.G--,k(),D.T=N()):y===","?(D.T===Z.oG&&R.push(Z.oG),D.T=Z.qR):mp(D,O,t);continue;case Z.m1:case Z.MF:if(Yy(y))continue; if(D.T===Z.m1)if(D.G++,D.T=Z.MF,y==="]"){D.G--;if(D.G===0){D.T=Z.Qq;return}k("[]");D.T=N();continue}else R.push(Z.Qq);y==='"'?D.T=Z.STRING:y==="{"?D.T=Z.IA:y==="["?D.T=Z.m1:y==="t"?D.T=Z.vM:y==="f"?D.T=Z.yP:y==="n"?D.T=Z.xC:y!=="-"&&("0123456789".indexOf(y)!==-1?D.T=Z.oA:mp(D,O,t));continue;case Z.Qq:if(y===",")R.push(Z.Qq),D.T=Z.MF,D.G===1&&(K=t);else if(y==="]"){D.G--;if(D.G===0)return;k();D.T=N()}else if(Yy(y))continue;else mp(D,O,t);continue;case Z.STRING:var U=t;a:for(;;){for(;D.L>0;)if(y=O[t++], D.L===4?D.L=0:D.L++,!y)break a;if(y==='"'&&!D.U){D.T=N();break}if(y==="\\"&&!D.U&&(D.U=!0,y=O[t++],!y))break;if(D.U)if(D.U=!1,y==="u"&&(D.L=1),y=O[t++])continue;else break;d.lastIndex=t;y=d.exec(O);if(!y){t=O.length+1;break}t=y.index+1;y=O[y.index];if(!y)break}D.V+=t-U;continue;case Z.vM:if(!y)continue;y==="r"?D.T=Z.cM:mp(D,O,t);continue;case Z.cM:if(!y)continue;y==="u"?D.T=Z.yV:mp(D,O,t);continue;case Z.yV:if(!y)continue;y==="e"?D.T=N():mp(D,O,t);continue;case Z.yP:if(!y)continue;y==="a"?D.T=Z.M0: mp(D,O,t);continue;case Z.M0:if(!y)continue;y==="l"?D.T=Z.tA:mp(D,O,t);continue;case Z.tA:if(!y)continue;y==="s"?D.T=Z.fg:mp(D,O,t);continue;case Z.fg:if(!y)continue;y==="e"?D.T=N():mp(D,O,t);continue;case Z.xC:if(!y)continue;y==="u"?D.T=Z.SR:mp(D,O,t);continue;case Z.SR:if(!y)continue;y==="l"?D.T=Z.jR:mp(D,O,t);continue;case Z.jR:if(!y)continue;y==="l"?D.T=N():mp(D,O,t);continue;case Z.ax:y==="."?D.T=Z.oA:mp(D,O,t);continue;case Z.oA:if("0123456789.eE+-".indexOf(y)!==-1)continue;else t--,D.V--,D.T= N();continue;default:mp(D,O,t)}}} function N(){var y=R.pop();return y!=null?y:Z.MF} function k(y){D.G>1||(y||(y=K===-1?D.X+O.substring(B,t):O.substring(K,t)),D.yl?D.Y.push(y):D.Y.push(JSON.parse(y)),K=t)} for(var D=this,R=D.Mi,d=D.Tr,Z=uIc,F=O.length,B=0,K=-1,t=0;t<F;)switch(D.N){case 3:return mp(D,O,t),null;case 2:return b()&&mp(D,O,t),null;case 0:if(b()){var h=O[t++];D.V++;if(h==="["){D.N=1;B=t;D.T=Z.m1;continue}else mp(D,O,t)}return null;case 1:return a(),D.G===0&&D.T==Z.Qq?(D.N=2,D.X=O.substring(t)):D.X=K===-1?D.X+O.substring(B):O.substring(K),D.Y.length>0?(h=D.Y,D.Y=[],h):null}return null};z$.prototype.isInputValid=function(){return this.N===null}; z$.prototype.Vi=function(){return this.N}; z$.prototype.zm=function(){return!1}; z$.prototype.parse=function(O){function b(Z){D.G=6;D.N="The stream is broken @"+D.T+"/"+R+". Error: "+Z+". With input:\n";throw Error(D.N);} function a(){D.V=new cq({NAk:!0,xJ:!0})} function N(Z){if(Z)for(var F=0;F<Z.length;F++){var B={};B[1]=Z[F];D.X.push(B)}} function k(Z){if(Z){(D.Y||Z.length>1)&&b("extra status: "+Z);D.Y=!0;var F={};F[2]=Z[0];D.X.push(F)}} for(var D=this,R=0;R<O.length;){var d;if(d=D.G!==2){a:{for(;R<O.length;){if(!Yy(O[R])){d=!0;break a}R++;D.T++}d=!1}d=!d}if(d)return null;switch(D.G){case 6:b("stream already broken");break;case 0:O[R]==="["?(D.G=1,R++,D.T++):b("unexpected input token");break;case 1:O[R]==="["?(D.G=2,a()):O[R]===","||O.slice(R,R+5)=="null,"?D.G=3:O[R]==="]"?(D.G=5,R++,D.T++):b("unexpected input token");break;case 2:d=D.V.parse(O.substring(R));N(d);D.V.done()?(D.G=3,d=D.V.X,D.T+=O.length-R-d.length,O=d,R=0):(D.T+=O.length- R,R=O.length);break;case 3:O[R]===","||O.slice(R,R+5)=="null,"?(D.G=4,a(),D.V.parse("["),R+=O[R]===","?1:5,D.T++):O[R]==="]"&&(D.G=5,R++,D.T++);break;case 4:d=D.V.parse(O.substring(R));k(d);D.V.done()?(D.G=5,d=D.V.X,D.T+=O.length-R-d.length,O=d,R=0):(D.T+=O.length-R,R=O.length);break;case 5:b("extra input after stream end")}}return D.X.length>0?(O=D.X,D.X=[],O):null};Jk.prototype.XO=function(){return this.T}; Jk.prototype.getStatus=function(){return this.N}; Jk.prototype.yl=function(O){O=O.target;try{if(O==this.T)a:{var b=g.ao(this.T),a=this.T.G,N=this.T.getStatus(),k=g.k$(this.T);O=[];if(g.D1(this.T)instanceof Array){var D=g.D1(this.T);D.length>0&&D[0]instanceof Uint8Array&&(this.J=!0,O=D)}if(!(b<3||b==3&&!k&&O.length==0))if(N=N==200||N==206,b==4&&(a==8?pf(this,7):a==7?pf(this,8):N||pf(this,3)),this.G||(this.G=lWw(this.T),this.G==null&&pf(this,5)),this.N>2)G$(this);else{if(O.length>this.V){var R=O.length;a=[];try{if(this.G.zm())for(var d=0;d<R;d++){var Z= this.G.parse(Array.from(O[d]));Z&&(a=a.concat(Z))}else{Z="";if(!this.Y){if(typeof TextDecoder==="undefined")throw Error("TextDecoder is not supported by this browser.");this.Y=new TextDecoder}for(d=0;d<R;d++)Z+=this.Y.decode(O[d],{stream:b==4&&d==R-1});a=this.G.parse(Z)}O.splice(0,R);a&&this.X(a)}catch(B){pf(this,5);G$(this);break a}}else if(k.length>this.V){d=k.slice(this.V);this.V=k.length;try{var F=this.G.parse(d);F!=null&&this.X&&this.X(F)}catch(B){pf(this,5);G$(this);break a}}b==4?(k.length!= 0||this.J?pf(this,2):pf(this,4),G$(this)):pf(this,1)}}}catch(B){pf(this,6),G$(this)}};g.w=Vuz.prototype;g.w.W9=function(O,b){var a=this.G[O];a||(a=[],this.G[O]=a);a.push(b);return this}; g.w.addListener=function(O,b){this.W9(O,b);return this}; g.w.removeListener=function(O,b){var a=this.G[O];a&&g.yD(a,b);(O=this.T[O])&&g.yD(O,b);return this}; g.w.once=function(O,b){var a=this.T[O];a||(a=[],this.T[O]=a);a.push(b);return this}; g.w.jXX=function(O){var b=this.G.data;b&&LKG(O,b);(b=this.T.data)&&LKG(O,b);this.T.data=[]}; g.w.MVy=function(){switch(this.V.getStatus()){case 1:on(this,"readable");break;case 5:case 6:case 4:case 7:case 3:on(this,"error");break;case 8:on(this,"close");break;case 2:on(this,"end")}};XLe.prototype.serverStreaming=function(O,b,a,N){var k=this,D=O.substring(0,O.length-N.name.length);return khe(function(R){var d=R.Z1,Z=R.getMetadata(),F=Obp(k,!1);Z=bb8(k,Z,F,D+d.getName());var B=awe(F,d.G,!0);R=d.T(R.vt);F.send(Z,"POST",R);return B},this.M2).call(this,N.U(b,a))};D8b.prototype.create=function(O,b){return vNw(this.T,this.G+"/$rpc/google.internal.waa.v1.Waa/Create",O,b||{},h1$)};var sfb="://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(" "),RCG=/\bocr\b/;var C9e=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;Object.assign({},{attributes:{},handleError:function(O){throw O;}},{pIk:!0, xGl:!0,bnk:!1,SXU:lpr,jNl:VGc,A9_:!1,kcy:!1,Rey:!0,KDG:!1});var jS=null,In=!1,rq8=1,Vb=Symbol("SIGNAL"),he={version:0,KG8:0,Eg:!1,rh:void 0,PO:void 0,hG:void 0,Pk:0,N1:void 0,mu:void 0,ZV:!1,Pd:!1,kind:"unknown",KX:function(){return!1}, pX:function(){}, gt:function(){}, ILi:function(){}};var ym=Symbol("UNSET"),wR=Symbol("COMPUTING"),Tq=Symbol("ERRORED");Object.assign({},he,{value:ym,Eg:!0,error:null,lU:vq,kind:"computed",KX:function(O){return O.value===ym||O.value===wR}, pX:function(O){if(O.value===wR)throw Error("");var b=O.value;O.value=wR;var a=FIp(O),N=!1;try{var k=O.YJ();SS(null);N=b!==ym&&b!==Tq&&k!==Tq&&O.lU(b,k)}catch(D){k=Tq,O.error=D}finally{gL8(O,a)}N?O.value=b:(O.value=k,O.version++)}});var hCe=Object.assign({},he,{lU:vq,value:void 0,kind:"signal"});Object.assign({},he,{value:ym,Eg:!0,error:null,lU:vq,kind:"linkedSignal",KX:function(O){return O.value===ym||O.value===wR}, pX:function(O){if(O.value===wR)throw Error("");var b=O.value;O.value=wR;var a=FIp(O);try{var N=O.source();var k=O.YJ(N,b===ym||b===Tq?void 0:{source:O.M0G,value:b});O.M0G=N}catch(D){k=Tq,O.error=D}finally{gL8(O,a)}b!==ym&&k!==Tq&&O.lU(b,k)?O.value=b:(O.value=k,O.version++)}});Object.assign({},he,{Pd:!0,ZV:!1,gt:function(O){O.schedule!==null&&O.schedule(O.d98)}, Uyr:!1,ER_:function(){}});g.T(XQ,g.Th);XQ.prototype.dispose=function(){window.removeEventListener("offline",this.V);window.removeEventListener("online",this.V);this.mj.cG(this.N);delete XQ.instance}; XQ.prototype.uE=function(){return this.T}; XQ.prototype.gD=function(){var O=this;this.N=this.mj.BD(function(){var b;return g.M(function(a){if(a.G==1)return O.T?((b=window.navigator)==null?0:b.onLine)?a.Vl(3):g.J(a,Lf(O),3):g.J(a,Lf(O),3);O.gD();g.Tz(a)})},3E4)};Qb.prototype.set=function(O,b){b=b===void 0?!0:b;0<=O&&O<52&&Number.isInteger(O)&&this.data[O]!==b&&(this.data[O]=b,this.T=-1)}; Qb.prototype.get=function(O){return!!this.data[O]};var OW;g.Cg(g.DH,g.p);g.w=g.DH.prototype;g.w.start=function(){this.stop();this.X=!1;var O=WIz(this),b=qEe(this);O&&!b&&this.G.mozRequestAnimationFrame?(this.T=g.Fr(this.G,"MozBeforePaint",this.V),this.G.mozRequestAnimationFrame(null),this.X=!0):this.T=O&&b?O.call(this.G,this.V):this.G.setTimeout(vre(this.V),20)}; g.w.stop=function(){if(this.isActive()){var O=WIz(this),b=qEe(this);O&&!b&&this.G.mozRequestAnimationFrame?tq(this.T):O&&b?b.call(this.G,this.T):this.G.clearTimeout(this.T)}this.T=null}; g.w.isActive=function(){return this.T!=null}; g.w.vV=function(){this.X&&this.T&&tq(this.T);this.T=null;this.Y.call(this.N,g.s$())}; g.w.wd=function(){this.stop();g.DH.G4.wd.call(this)};g.Cg(g.sW,g.p);g.w=g.sW.prototype;g.w.Cq=0;g.w.wd=function(){g.sW.G4.wd.call(this);this.stop();delete this.T;delete this.G}; g.w.start=function(O){this.stop();this.Cq=g.fb(this.V,O!==void 0?O:this.b4)}; g.w.stop=function(){this.isActive()&&g.le.clearTimeout(this.Cq);this.Cq=0}; g.w.isActive=function(){return this.Cq!=0}; g.w.G5=function(){this.Cq=0;this.T&&this.T.call(this.G)};g.T(g.dg,g.p);g.w=g.dg.prototype;g.w.yL=function(O){this.V=arguments;this.FF||this.G?this.T=!0:ZH(this)}; g.w.stop=function(){this.FF&&(g.le.clearTimeout(this.FF),this.FF=null,this.T=!1,this.V=null)}; g.w.pause=function(){this.G++}; g.w.resume=function(){this.G--;this.G||!this.T||this.FF||(this.T=!1,ZH(this))}; g.w.wd=function(){g.p.prototype.wd.call(this);this.stop()};g.Fp.prototype[Symbol.iterator]=function(){return this}; g.Fp.prototype.next=function(){var O=this.T.next();return{value:O.done?void 0:this.G.call(void 0,O.value),done:O.done}};g.Cg(g.rg,g.Th);g.w=g.rg.prototype;g.w.isPlaying=function(){return this.T==1}; g.w.isPaused=function(){return this.T==-1}; g.w.z2=function(){this.DN("begin")}; g.w.ZS=function(){this.DN("end")}; g.w.onFinish=function(){this.DN("finish")}; g.w.onStop=function(){this.DN("stop")}; g.w.DN=function(O){this.dispatchEvent(O)};var A_v=gP(function(){var O=g.it("DIV"),b=g.lt?"-webkit":AJ?"-moz":null,a="transition:opacity 1s linear;";b&&(a+=b+"-transition:opacity 1s linear;");b=Y$Y({style:a});if(O.nodeType===1&&/^(script|style)$/i.test(O.tagName))throw Error("");O.innerHTML=eJ(b);return g.WV(O.firstChild,"transition")!=""});g.Cg(UW,g.rg);g.w=UW.prototype;g.w.play=function(){if(this.isPlaying())return!1;this.z2();this.DN("play");this.startTime=g.s$();this.T=1;if(A_v())return g.uF(this.G,this.Y),this.V=g.fb(this.FVL,void 0,this),!0;this.rp(!1);return!1}; g.w.FVL=function(){g.Me(this.G);cqe(this.G,this.U);g.uF(this.G,this.X);this.V=g.fb((0,g.kr)(this.rp,this,!1),this.N*1E3)}; g.w.stop=function(){this.isPlaying()&&this.rp(!0)}; g.w.rp=function(O){g.uF(this.G,"transition","");g.le.clearTimeout(this.V);g.uF(this.G,this.X);this.endTime=g.s$();this.T=0;if(O)this.onStop();else this.onFinish();this.ZS()}; g.w.wd=function(){this.stop();UW.G4.wd.call(this)}; g.w.pause=function(){};var zC7={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};uw("Element","attributes")||uw("Node","attributes");uw("Element","innerHTML")||uw("HTMLElement","innerHTML");uw("Node","nodeName");uw("Node","nodeType");uw("Node","parentNode");uw("Node","childNodes");uw("HTMLElement","style")||uw("Element","style");uw("HTMLStyleElement","sheet");var GhB=EL3("getPropertyValue"),oLY=EL3("setProperty");uw("Element","namespaceURI")||uw("Node","namespaceURI");var p0z={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var jf7,p8$,vLe,P9G,SE7;jf7=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]");p8$=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.Wtv=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.Wb=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]");vLe=/^http:\/\/.*/;g.qnR=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");P9G=/\s+/;SE7=/[\d\u06f0-\u06f9]/;Hb.prototype.lK=function(){return new YC(this.G())}; Hb.prototype[Symbol.iterator]=function(){return new cb(this.G())}; Hb.prototype.T=function(){return new cb(this.G())}; g.T(YC,g.m4);YC.prototype.next=function(){return this.G.next()}; YC.prototype[Symbol.iterator]=function(){return new cb(this.G)}; YC.prototype.T=function(){return new cb(this.G)}; g.T(cb,Hb);cb.prototype.next=function(){return this.V.next()};zW.prototype.clone=function(){return new zW(this.T,this.U,this.V,this.N,this.X,this.Y,this.G,this.L)}; zW.prototype.equals=function(O){return this.T==O.T&&this.U==O.U&&this.V==O.V&&this.N==O.N&&this.X==O.X&&this.Y==O.Y&&this.G==O.G&&this.L==O.L};EW.prototype.clone=function(){return new EW(this.start,this.end)};(function(){if(Szz){var O=/Windows NT ([0-9.]+)/;return(O=O.exec(g.A_()))?O[1]:"0"}return Ni?(O=/1[0|1][_.][0-9_.]+/,(O=O.exec(g.A_()))?O[0].replace(/_/g,"."):"10"):g.Cz?(O=/Android\s+([^\);]+)(\)|;)/,(O=O.exec(g.A_()))?O[1]:""):iwh||QYL||ez$?(O=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(O=O.exec(g.A_()))?O[1].replace(/_/g,"."):""):""})();var fwQ=function(){if(g.k5)return MA(/Firefox\/([0-9.]+)/);if(g.AC||g.Nn||g.pa)return rRA;if(g.SL){if(UV()||ut()){var O=MA(/CriOS\/([0-9.]+)/);if(O)return O}return MA(/Chrome\/([0-9.]+)/)}if(g.cm&&!UV())return MA(/Version\/([0-9.]+)/);if(sb||Rp){if(O=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.A_()))return O[1]+"."+O[2]}else if(g.GR)return(O=MA(/Android\s+([0-9.]+)/))?O:MA(/Version\/([0-9.]+)/);return""}();g.Cg(g.p6,g.p);g.w=g.p6.prototype;g.w.subscribe=function(O,b,a){var N=this.G[O];N||(N=this.G[O]=[]);var k=this.Y;this.T[k]=O;this.T[k+1]=b;this.T[k+2]=a;this.Y=k+3;N.push(k);return k}; g.w.unsubscribe=function(O,b,a){if(O=this.G[O]){var N=this.T;if(O=O.find(function(k){return N[k+1]==b&&N[k+2]==a}))return this.SM(O)}return!1}; g.w.SM=function(O){var b=this.T[O];if(b){var a=this.G[b];this.X!=0?(this.V.push(O),this.T[O+1]=function(){}):(a&&g.yD(a,O),delete this.T[O],delete this.T[O+1],delete this.T[O+2])}return!!b}; g.w.publish=function(O,b){var a=this.G[O];if(a){var N=Array(arguments.length-1),k=arguments.length,D;for(D=1;D<k;D++)N[D-1]=arguments[D];if(this.U)for(D=0;D<a.length;D++)k=a[D],lw8(this.T[k+1],this.T[k+2],N);else{this.X++;try{for(D=0,k=a.length;D<k&&!this.Yk();D++){var R=a[D];this.T[R+1].apply(this.T[R+2],N)}}finally{if(this.X--,this.V.length>0&&this.X==0)for(;a=this.V.pop();)this.SM(a)}}return D!=0}return!1}; g.w.clear=function(O){if(O){var b=this.G[O];b&&(b.forEach(this.SM,this),delete this.G[O])}else this.T.length=0,this.G={}}; g.w.wd=function(){g.p6.G4.wd.call(this);this.clear();this.V.length=0};g.GW.prototype.set=function(O,b){b===void 0?this.T.remove(O):this.T.set(O,g.Xr(b))}; g.GW.prototype.get=function(O){try{var b=this.T.get(O)}catch(a){return}if(b!==null)try{return JSON.parse(b)}catch(a){throw"Storage: Invalid value was encountered";}}; g.GW.prototype.remove=function(O){this.T.remove(O)};g.Cg(ol,g.GW);ol.prototype.set=function(O,b){ol.G4.set.call(this,O,LIY(b))}; ol.prototype.G=function(O){O=ol.G4.get.call(this,O);if(O===void 0||O instanceof Object)return O;throw"Storage: Invalid value was encountered";}; ol.prototype.get=function(O){if(O=this.G(O)){if(O=O.data,O===void 0)throw"Storage: Invalid value was encountered";}else O=void 0;return O};g.Cg(xC,ol);xC.prototype.set=function(O,b,a){if(b=LIY(b)){if(a){if(a<g.s$()){xC.prototype.remove.call(this,O);return}b.expiration=a}b.creation=g.s$()}xC.G4.set.call(this,O,b)}; xC.prototype.G=function(O,b){var a=xC.G4.G.call(this,O);if(a)if(!b&&g.X0w(a))xC.prototype.remove.call(this,O);else return a};g.Cg(g.Pb,xC);g.Cg(vb,ibG);vb.prototype[Symbol.iterator]=function(){return g.mn(this.lK(!0)).T()}; vb.prototype.clear=function(){var O=Array.from(this);O=g.r(O);for(var b=O.next();!b.done;b=O.next())this.remove(b.value)};g.Cg(jN,vb);g.w=jN.prototype;g.w.isAvailable=function(){if(this.G===null){var O=this.T;if(O)try{O.setItem("__sak","1");O.removeItem("__sak");var b=!0}catch(a){b=a instanceof DOMException&&(a.name==="QuotaExceededError"||a.code===22||a.code===1014||a.name==="NS_ERROR_DOM_QUOTA_REACHED")&&O&&O.length!==0}else b=!1;this.G=b}return this.G}; g.w.set=function(O,b){SN(this);try{this.T.setItem(O,b)}catch(a){if(this.T.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}}; g.w.get=function(O){SN(this);O=this.T.getItem(O);if(typeof O!=="string"&&O!==null)throw"Storage mechanism: Invalid value was encountered";return O}; g.w.remove=function(O){SN(this);this.T.removeItem(O)}; g.w.lK=function(O){SN(this);var b=0,a=this.T,N=new g.m4;N.next=function(){if(b>=a.length)return g.F4;var k=a.key(b++);if(O)return g.Jc(k);k=a.getItem(k);if(typeof k!=="string")throw"Storage mechanism: Invalid value was encountered";return g.Jc(k)}; return N}; g.w.clear=function(){SN(this);this.T.clear()}; g.w.key=function(O){SN(this);return this.T.key(O)};g.Cg(Il,jN);g.Cg(Qfp,jN);g.Cg(f6,vb);f6.prototype.set=function(O,b){this.G.set(this.T+O,b)}; f6.prototype.get=function(O){return this.G.get(this.T+O)}; f6.prototype.remove=function(O){this.G.remove(this.T+O)}; f6.prototype.lK=function(O){var b=this.G[Symbol.iterator](),a=this,N=new g.m4;N.next=function(){var k=b.next();if(k.done)return k;for(k=k.value;k.slice(0,a.T.length)!=a.T;){k=b.next();if(k.done)return k;k=k.value}return g.Jc(O?k.slice(a.T.length):a.G.get(k))}; return N};VP.prototype.getValue=function(){return this.G}; VP.prototype.clone=function(){return new VP(this.T,this.G)};g.w=L6.prototype;g.w.eM=function(O,b){var a=this.T;a.push(new VP(O,b));O=a.length-1;b=this.T;for(a=b[O];O>0;){var N=O-1>>1;if(b[N].T>a.T)b[O]=b[N],O=N;else break}b[O]=a}; g.w.remove=function(){var O=this.T,b=O.length,a=O[0];if(!(b<=0)){if(b==1)O.length=0;else{O[0]=O.pop();O=0;b=this.T;for(var N=b.length,k=b[O];O<N>>1;){var D=O*2+1,R=O*2+2;D=R<N&&b[R].T<b[D].T?R:D;if(b[D].T>k.T)break;b[O]=b[D];O=D}b[O]=k}return a.getValue()}}; g.w.Zo=function(){for(var O=this.T,b=[],a=O.length,N=0;N<a;N++)b.push(O[N].getValue());return b}; g.w.j6=function(){for(var O=this.T,b=[],a=O.length,N=0;N<a;N++)b.push(O[N].T);return b}; g.w.clone=function(){return new L6(this)}; g.w.isEmpty=function(){return this.T.length===0}; g.w.clear=function(){this.T.length=0};g.T(Xp,L6);Xp.prototype.enqueue=function(O,b){this.eM(O,b)};iw.PZ=void 0;iw.getInstance=function(){return iw.PZ?iw.PZ:iw.PZ=new iw}; iw.prototype.T=0;var QP={},Hxv=typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Int32Array!=="undefined";QP.assign=function(O){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var a=b.shift();if(a){if(typeof a!=="object")throw new TypeError(a+"must be non-object");for(var N in a)Object.prototype.hasOwnProperty.call(a,N)&&(O[N]=a[N])}}return O}; QP.ma=function(O,b){if(O.length===b)return O;if(O.subarray)return O.subarray(0,b);O.length=b;return O}; var YnL={Ox:function(O,b,a,N,k){if(b.subarray&&O.subarray)O.set(b.subarray(a,a+N),k);else for(var D=0;D<N;D++)O[k+D]=b[a+D]}, vr:function(O){var b,a;var N=a=0;for(b=O.length;N<b;N++)a+=O[N].length;var k=new Uint8Array(a);N=a=0;for(b=O.length;N<b;N++){var D=O[N];k.set(D,a);a+=D.length}return k}},c_$={Ox:function(O,b,a,N,k){for(var D=0;D<N;D++)O[k+D]=b[a+D]}, vr:function(O){return[].concat.apply([],O)}}; QP.jsy=function(){Hxv?(QP.YZ=Uint8Array,QP.wy=Uint16Array,QP.CS=Int32Array,QP.assign(QP,YnL)):(QP.YZ=Array,QP.wy=Array,QP.CS=Array,QP.assign(QP,c_$))}; QP.jsy();var mDc=!0;try{new Uint8Array(1)}catch(O){mDc=!1};var ur={};ur=function(O,b,a,N){var k=O&65535|0;O=O>>>16&65535|0;for(var D;a!==0;){D=a>2E3?2E3:a;a-=D;do k=k+b[N++]|0,O=O+k|0;while(--D);k%=65521;O%=65521}return k|O<<16|0};for(var Ar={},rR,z1g=[],UR=0;UR<256;UR++){rR=UR;for(var J_r=0;J_r<8;J_r++)rR=rR&1?3988292384^rR>>>1:rR>>>1;z1g[UR]=rR}Ar=function(O,b,a,N){a=N+a;for(O^=-1;N<a;N++)O=O>>>8^z1g[(O^b[N])&255];return O^-1};var Bd={};Bd={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 RU=[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],dS=[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],uGz=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Fcz=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],yT=Array(576);eN(yT);var wS=Array(60);eN(wS);var C1=Array(512);eN(C1);var sf=Array(256);eN(sf);var $I=Array(29);eN($I);var Z9=Array(30);eN(Z9);var T0G,rhz,UE7,wgz=!1;var cd;cd=[new YI(0,0,0,0,function(O,b){var a=65535;for(a>O.zY-5&&(a=O.zY-5);;){if(O.xw<=1){Wd(O);if(O.xw===0&&b===0)return 1;if(O.xw===0)break}O.XX+=O.xw;O.xw=0;var N=O.MV+a;if(O.XX===0||O.XX>=N)if(O.xw=O.XX-N,O.XX=N,TX(O,!1),O.Ft.H4===0)return 1;if(O.XX-O.MV>=O.s3-262&&(TX(O,!1),O.Ft.H4===0))return 1}O.eM=0;if(b===4)return TX(O,!0),O.Ft.H4===0?3:4;O.XX>O.MV&&TX(O,!1);return 1}), new YI(4,4,8,4,qZ),new YI(4,5,16,8,qZ),new YI(4,6,32,32,qZ),new YI(4,4,16,16,Hd),new YI(8,16,32,32,Hd),new YI(8,16,128,128,Hd),new YI(8,32,128,256,Hd),new YI(32,128,258,1024,Hd),new YI(32,258,258,4096,Hd)];var yhA={};yhA=function(){this.input=null;this.GL=this.X2=this.Zt=0;this.output=null;this.U_=this.H4=this.CR=0;this.msg="";this.state=null;this.Jw=2;this.ZU=0};var AhQ=Object.prototype.toString; m3.prototype.push=function(O,b){var a=this.Ft,N=this.options.chunkSize;if(this.ended)return!1;var k=b===~~b?b:b===!0?4:0;typeof O==="string"?a.input=bK8(O):AhQ.call(O)==="[object ArrayBuffer]"?a.input=new Uint8Array(O):a.input=O;a.Zt=0;a.X2=a.input.length;do{a.H4===0&&(a.output=new QP.YZ(N),a.CR=0,a.H4=N);O=hvf(a,k);if(O!==1&&O!==0)return this.ZS(O),this.ended=!0,!1;if(a.H4===0||a.X2===0&&(k===4||k===2))if(this.options.to==="string"){var D=QP.ma(a.output,a.CR);b=D;D=D.length;if(D<65537&&(b.subarray&& mDc||!b.subarray))b=String.fromCharCode.apply(null,QP.ma(b,D));else{for(var R="",d=0;d<D;d++)R+=String.fromCharCode(b[d]);b=R}this.chunks.push(b)}else b=QP.ma(a.output,a.CR),this.chunks.push(b)}while((a.X2>0||a.H4===0)&&O!==1);if(k===4)return(a=this.Ft)&&a.state?(N=a.state.status,N!==42&&N!==69&&N!==73&&N!==91&&N!==103&&N!==113&&N!==666?O=K1(a,-2):(a.state=null,O=N===113?K1(a,-3):0)):O=-2,this.ZS(O),this.ended=!0,O===0;k===2&&(this.ZS(0),a.H4=0);return!0}; m3.prototype.ZS=function(O){O===0&&(this.result=this.options.to==="string"?this.chunks.join(""):QP.vr(this.chunks));this.chunks=[];this.err=O;this.msg=this.Ft.msg};var Jr="@@redux/INIT"+zX(),mE7="@@redux/REPLACE"+zX();var zvb=typeof Symbol==="function"&&Symbol.observable||"@@observable";var EUh=[0,orv,-3,Cq];g.T(n$z,xg);var Wfe=function(){var O=[0,P$G,xC$,Dh,orv,Dh,-1,Cq,orv,Cq,-1,P$G,Cq,xC$,sR,EUh,Dh,-1,Cq];return function(b,a){var N={EM:!0};a&&Object.assign(N,a);b=jiG(b,void 0,void 0,N);try{var k=new n$z,D=k.l3;XX(O)(D,b);var R=k}finally{b.free()}return R}}();var pgY=416731838;var NqY=new g.n1("adInfoDialogEndpoint");var M$8=new g.n1("adPingingEndpoint");var aN8=new g.n1("crossDeviceProgressCommand");var BJ=new g.n1("actionCompanionAdRenderer");var rW=new g.n1("adActionInterstitialRenderer");var MJC=new g.n1("adDurationRemainingRenderer");var VG=new g.n1("adHoverTextButtonRenderer");var bJQ=new g.n1("adInfoDialogRenderer");var mN=new g.n1("adMessageRenderer");var Lo=new g.n1("adPreviewRenderer");var ts=new g.n1("adsEngagementPanelRenderer");var YiQ=new g.n1("dismissablePanelTextPortraitImageRenderer");var qie=new g.n1("adsEngagementPanelSectionListViewModel");var nU$=new g.n1("flyoutCtaRenderer");var Ko=new g.n1("imageCompanionAdRenderer");var wW=new g.n1("instreamAdPlayerOverlayRenderer");var ap$=new g.n1("instreamSurveyAdBackgroundImageRenderer");var l_=new g.n1("instreamSurveyAdPlayerOverlayRenderer");var M9=new g.n1("instreamSurveyAdRenderer"),fo=new g.n1("instreamSurveyAdSingleSelectQuestionRenderer"),I0=new g.n1("instreamSurveyAdMultiSelectQuestionRenderer"),uB=new g.n1("instreamSurveyAdAnswerRenderer"),pRg=new g.n1("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var Js=new g.n1("instreamVideoAdRenderer");var GPL=new g.n1("textOverlayAdContentRenderer"),oUD=new g.n1("enhancedTextOverlayAdContentRenderer"),xD$=new g.n1("imageOverlayAdContentRenderer");var TC=new g.n1("playerOverlayLayoutRenderer");var UZ=new g.n1("videoInterstitialButtonedCenteredLayoutRenderer");var Ei8=new g.n1("aboveFeedAdLayoutRenderer");var Mw3=new g.n1("belowPlayerAdLayoutRenderer");var JQp=new g.n1("inPlayerAdLayoutRenderer");var G1=new g.n1("playerBytesAdLayoutRenderer");var Sd=new g.n1("playerBytesSequenceItemAdLayoutRenderer");var jd=new g.n1("playerUnderlayAdLayoutRenderer");var Ew=new g.n1("adIntroRenderer");var mq=new g.n1("playerBytesSequentialLayoutRenderer");var g1p=new g.n1("slidingTextPlayerOverlayRenderer");var no=new g.n1("surveyTextInterstitialRenderer");var o0=new g.n1("videoAdTrackingRenderer");var Pd$=new g.n1("simpleAdBadgeRenderer");var wn=new g.n1("skipAdRenderer"),vU$=new g.n1("skipButtonRenderer");var ed=new g.n1("adSlotRenderer");var PJ=new g.n1("squeezebackPlayerSidePanelRenderer");var jR$=new g.n1("timedPieCountdownRenderer");var V6=new g.n1("adAvatarViewModel");var LW=new g.n1("adBadgeViewModel");var Xl=new g.n1("adButtonViewModel");var SnD=new g.n1("adDetailsLineViewModel");var ILC=new g.n1("adDisclosureBannerViewModel");var fLL=new g.n1("adPodIndexViewModel");var lLc=new g.n1("imageBackgroundViewModel");var VJC=new g.n1("adGridCardCollectionViewModel");var Lt$=new g.n1("adGridCardTextViewModel");var XRh=new g.n1("adPreviewViewModel");var ixv=new g.n1("playerAdAvatarLockupCardButtonedViewModel");var QRL=new g.n1("skipAdButtonViewModel");var e1G=new g.n1("skipAdViewModel");var OYD=new g.n1("timedPieCountdownViewModel");var bYv=new g.n1("visitAdvertiserLinkViewModel");var hs=new g.n1("bannerImageLayoutViewModel");var yG=new g.n1("topBannerImageTextIconButtonedLayoutViewModel");var w5=new g.n1("adsEngagementPanelLayoutViewModel");var vJ=new g.n1("displayUnderlayTextGridCardsLayoutViewModel");g.Mg=new g.n1("browseEndpoint");var a3$=new g.n1("confirmDialogEndpoint");var use=new g.n1("commandContext");var hAB=new g.n1("rawColdConfigGroup");var tb8=new g.n1("rawHotConfigGroup");g.Yq=new g.n1("commandExecutorCommand");g.T(o$G,xg);var WQp={PB_:0,qWL:1,xvL:32,Jyi:61,M6L:67,lLy:103,mvl:86,RCL:42,br4:60,IN_:62,Hrl:73,ju_:76,vRU:88,c94:90,t6X:99,Kji:98,y98:100,Ayy:102,fL4:41,wIG:69,sNy:70,TAG:71,re_:2,PDi:27,ANDROID:3,IWG:54,B7r:14,SbG:91,FT8:55,e3d:24,Ol4:20,LTr:18,pZU:21,R3r:104,AqG:30,Q0_:29,m5l:28,zCU:101,lEr:34,j0V:36,KTi:38,IOS:5,VYV:15,Nzd:92,XGL:40,WwG:25,Zty:17,rW_:19,PHl:64,gQU:66,uLk:26,D18:22,U1i:33,d1k:68,zdL:35,Yzi:53,kPd:37,a9d:39,MeL:7,tey:57,fNk:43,suX:59,wb_:93,Jqy:74,TTd:75,G7L:85,ngy:65,Xby:80,aNy:8,cyy:10, Zr_:58,Wjy:63,VeU:72,HlX:23,V6d:11,XIy:13,EBX:12,yyV:16,pb4:56,Qul:31,X7_:77,Fbr:84,SWy:87,O$i:89,ebd:94,l88:95};g.T(p1,xg);p1.prototype.pm=function(){return bh(this,3)}; p1.prototype.Hq=function(){return bh(this,5)}; p1.prototype.B9=function(O){return sB(this,5,O)};g.T(GX,xg);g.T(xE7,xg);g.T(oU,xg);g.w=oU.prototype;g.w.getDeviceId=function(){return bh(this,6)}; g.w.Y4=function(O){var b=ED(this,9,fN,3,!0);qK(b,O);return b[O]}; g.w.getPlayerType=function(){return a3(this,36)}; g.w.setHomeGroupInfo=function(O){return X7(this,xE7,81,O)}; g.w.clearLocationPlayabilityToken=function(){return YM(this,89)};g.T(xI,xg);xI.prototype.getValue=function(){return bh(this,S9(this,B63,2))}; var B63=[2,3,4,5,6];g.T(Pd,xg);Pd.prototype.setTrackingParams=function(O){return YM(this,1,vUp(O,!1))};g.T(vd,xg);g.T(j7,xg);j7.prototype.Y4=function(O){var b=ED(this,5,lG,3,!0);qK(b,O);return b[O]};g.T(S7,xg);S7.prototype.getToken=function(){return kg(this,2)}; S7.prototype.setToken=function(O){return sB(this,2,O)};g.T(IU,xg);IU.prototype.setSafetyMode=function(O){return $g(this,5,O)};g.T(f1,xg);f1.prototype.Jh=function(O){return X7(this,oU,1,O)};var i_=new g.n1("thumbnailLandscapePortraitRenderer");g.NtL=new g.n1("changeEngagementPanelVisibilityAction");var zfA=new g.n1("continuationCommand");g.kJC=new g.n1("openPopupAction");g.Ae=new g.n1("webCommandMetadata");var NYb=new g.n1("metadataBadgeRenderer");var mn3=new g.n1("signalServiceEndpoint");var lE=new g.n1("innertubeCommand");var Bqf=new g.n1("loggingDirectives");var Akz={n$4:"EMBEDDED_PLAYER_MODE_UNKNOWN",sMk:"EMBEDDED_PLAYER_MODE_DEFAULT",G6k:"EMBEDDED_PLAYER_MODE_PFP",TlN:"EMBEDDED_PLAYER_MODE_PFL"};var cde=new g.n1("channelThumbnailEndpoint");var YyB=new g.n1("embeddedPlayerErrorMessageRenderer");var AdG=new g.n1("embeddedPlayerOverlayVideoDetailsRenderer"),m2B=new g.n1("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),z2z=new g.n1("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var OsA=new g.n1("embedsInfoPanelRenderer");var DYv=new g.n1("feedbackEndpoint");var siv=new g.n1("callToActionButtonViewModel");var R5D=new g.n1("interactionLoggingCommandMetadata");var TS7={LjL:"WEB_DISPLAY_MODE_UNKNOWN",BT8:"WEB_DISPLAY_MODE_BROWSER",eCL:"WEB_DISPLAY_MODE_MINIMAL_UI",OrV:"WEB_DISPLAY_MODE_STANDALONE",Fjl:"WEB_DISPLAY_MODE_FULLSCREEN"};g.T(lr,xg);lr.prototype.getPlayerType=function(){return a3(this,7)}; lr.prototype.Op=function(){return bh(this,19)}; lr.prototype.setVideoId=function(O){return sB(this,19,O)};g.T(VT,xg);g.T(L1,xg);g.T(Xg,xg); var $YD=[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,517,518,519,520];var CtD=new g.n1("loggingContext");g.T(ir,xg);g.T(QT,xg);QT.prototype.Op=function(){return kg(this,S9(this,TK,1))}; QT.prototype.setVideoId=function(O){return vM(this,1,TK,bi(O))}; QT.prototype.getPlaylistId=function(){return kg(this,S9(this,TK,2))}; var TK=[1,2];g.T(PCb,xg);var dm=new g.n1("changeKeyedMarkersVisibilityCommand");var dYL=new g.n1("changeMarkersVisibilityCommand");var D28=new g.n1("loadMarkersCommand");var ZYG=new g.n1("suggestedActionDataViewModel");var Yxf=new g.n1("timelyActionViewModel");var HeG=new g.n1("timelyActionsOverlayViewModel");var SRw=new g.n1("productListItemRenderer");var FH$=new g.n1("shoppingOverlayRenderer");var WNG=new g.n1("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var gS$=new g.n1("adFeedbackEndpoint");var BtC=new g.n1("menuEndpoint");var XH7=new g.n1("phoneDialerEndpoint");var VZA=new g.n1("sendSmsEndpoint");var u9G=new g.n1("copyTextEndpoint");var KHh=new g.n1("shareEndpoint"),t0h=new g.n1("shareEntityEndpoint"),h5D=new g.n1("shareEntityServiceEndpoint"),yBD=new g.n1("webPlayerShareEntityServiceEndpoint");g.LP=new g.n1("urlEndpoint");g.$H=new g.n1("watchEndpoint");var wO$=new g.n1("watchPlaylistEndpoint");g.TtR=new g.n1("offlineOrchestrationActionCommand");var KxG=new g.n1("compositeVideoOverlayRenderer");var rBv=new g.n1("miniplayerRenderer");var rdf=new g.n1("paidContentOverlayRenderer");var UYc=new g.n1("playerMutedAutoplayOverlayRenderer"),uSg=new g.n1("playerMutedAutoplayEndScreenRenderer");var B5e=new g.n1("unserializedPlayerResponse"),ABM=new g.n1("unserializedPlayerResponse");var WHh=new g.n1("playlistEditEndpoint");var Wf;g.XJ=new g.n1("buttonRenderer");Wf=new g.n1("toggleButtonRenderer");var W1A=new g.n1("counterfactualRenderer");var qV$=new g.n1("resolveUrlCommandMetadata");var HY$=new g.n1("modifyChannelNotificationPreferenceEndpoint");var EJz=new g.n1("pingingEndpoint");var YVh=new g.n1("unsubscribeEndpoint");g.nt=new g.n1("subscribeButtonRenderer");var cBC=new g.n1("subscribeEndpoint");var Lg7=new g.n1("buttonViewModel");var HB7=new g.n1("qrCodeRenderer");var Huz={x1L:"LIVING_ROOM_APP_MODE_UNSPECIFIED",KwU:"LIVING_ROOM_APP_MODE_MAIN",Lwy:"LIVING_ROOM_APP_MODE_KIDS",pGG:"LIVING_ROOM_APP_MODE_MUSIC",Rdr:"LIVING_ROOM_APP_MODE_UNPLUGGED",Oti:"LIVING_ROOM_APP_MODE_GAMING"};var ioz=new g.n1("autoplaySwitchButtonRenderer");var pE,GIY,rs7,L5e;pE=new g.n1("decoratedPlayerBarRenderer");GIY=new g.n1("chapteredPlayerBarRenderer");rs7=new g.n1("multiMarkersPlayerBarRenderer");L5e=new g.n1("chapterRenderer");g.v6e=new g.n1("markerRenderer");var OkG=new g.n1("decoratedPlayheadRenderer");var bsw=new g.n1("desktopOverlayConfigRenderer");var cQ3=new g.n1("engagementPanelSectionListRenderer");var erp=new g.n1("gatedActionsOverlayViewModel");var ft8=new g.n1("heatMarkerRenderer");var ItB=new g.n1("heatmapRenderer");var kgz=new g.n1("watchToWatchTransitionRenderer");var qyQ=new g.n1("playlistPanelRenderer");var mY$=new g.n1("productUpsellSuggestedActionViewModel");var z5r=new g.n1("suggestedActionTimeRangeTrigger"),JBg=new g.n1("suggestedActionsRenderer"),ESD=new g.n1("suggestedActionRenderer");var ltz=new g.n1("timedMarkerDecorationRenderer");var P5e=new g.n1("cipher");var Kqf=new g.n1("playerVars");var M0$=new g.n1("playerVars");var qp=g.le.window,nSv,pOC,by=(qp==null?void 0:(nSv=qp.yt)==null?void 0:nSv.config_)||(qp==null?void 0:(pOC=qp.ytcfg)==null?void 0:pOC.data_)||{};g.VQ("yt.config_",by);var DG=[];var iKG=/^[\w.]*$/,l1b={q:!0,search_query:!0},f1e=String(dL);var Tw=new function(){var O=window.document;this.T=window;this.G=O}; g.VQ("yt.ads_.signals_.getAdSignalsString",function(O){return ZG(UO(O))});g.s$();var evw="XMLHttpRequest"in g.le?function(){return new XMLHttpRequest}:null;var GJC="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.H(GJC);var NAb={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"},BAG="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.H(GJC)),dtp=!1,RyA=My;g.T(Gw,dv);Pi.prototype.then=function(O,b,a){return this.T?this.T.then(O,b,a):this.V===1&&O?(O=O.call(a,this.G))&&typeof O.then==="function"?O:j1(O):this.V===2&&b?(O=b.call(a,this.G))&&typeof O.then==="function"?O:vi(O):this}; Pi.prototype.getValue=function(){return this.G}; Pi.prototype.$goog_Thenable=!0;var S1=!1;var at=sb||Rp;var Utz=/^([0-9\.]+):([0-9\.]+)$/;g.T(Ub,dv);Ub.prototype.name="BiscottiError";g.T(r6,dv);r6.prototype.name="BiscottiMissingError";var qAw={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},ul=null;var bgB=F3(["data-"]),ny7={};var oSc=0,AX=g.lt?"webkit":AJ?"moz":g.AC?"ms":g.pa?"o":"",xYM=g.Lw("ytDomDomGetNextId")||function(){return++oSc}; g.VQ("ytDomDomGetNextId",xYM);var xtz={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};mT.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; mT.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; mT.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var zo=g.le.ytEventsEventsListeners||{};g.VQ("ytEventsEventsListeners",zo);var jnf=g.le.ytEventsEventsCounter||{count:0};g.VQ("ytEventsEventsCounter",jnf);var lv7=gP(function(){var O=!1;try{var b=Object.defineProperty({},"passive",{get:function(){O=!0}}); window.addEventListener("test",null,b)}catch(a){}return O}),SAp=gP(function(){var O=!1; try{var b=Object.defineProperty({},"capture",{get:function(){O=!0}}); window.addEventListener("test",null,b)}catch(a){}return O});var Hf;Hf=window;g.S=Hf.ytcsi&&Hf.ytcsi.now?Hf.ytcsi.now:Hf.performance&&Hf.performance.timing&&Hf.performance.now&&Hf.performance.timing.navigationStart?function(){return Hf.performance.timing.navigationStart+Hf.performance.now()}:function(){return(new Date).getTime()};g.Cg(pz,g.p);pz.prototype.J=function(O){O.T===void 0&&P4z(O);var b=O.T;O.G===void 0&&P4z(O);this.T=new g.cO(b,O.G)}; pz.prototype.eJ=function(){return this.T||new g.cO}; pz.prototype.yl=function(){if(this.T){var O=(0,g.S)();if(this.X!=0){var b=this.Y,a=this.T,N=b.x-a.x;b=b.y-a.y;N=Math.sqrt(N*N+b*b)/(O-this.X);this.G[this.V]=Math.abs((N-this.N)/this.N)>.5?1:0;for(a=b=0;a<4;a++)b+=this.G[a]||0;b>=3&&this.U();this.N=N}this.X=O;this.Y=this.T;this.V=(this.V+1)%4}}; pz.prototype.wd=function(){g.Yj(this.L);g.Eb(this.Mi)};g.T(Go,g.p);Go.prototype.B=function(O,b,a,N,k){a=g.Rx((0,g.kr)(a,N||this.fF));a={target:O,name:b,callback:a};var D;k&&lv7()&&(D={passive:!0});O.addEventListener(b,a.callback,D);this.U.push(a);return a}; Go.prototype.Zq=function(O){for(var b=0;b<this.U.length;b++)if(this.U[b]==O){this.U.splice(b,1);O.target.removeEventListener(O.name,O.callback);break}}; Go.prototype.wd=function(){g.xp(this);g.p.prototype.wd.call(this)};P4.prototype.clone=function(){var O=new P4,b;for(b in this)if(this.hasOwnProperty(b)){var a=this[b];O[b]=QQ(a)=="object"?g.On(a):a}return O};var e2e=["att/get"],D3p=["embedded_player"],hjw=["account/get_setting_values"],Pth=["share/get_share_panel"],vSg=["share/get_web_player_share_panel"],jii=["feedback"],SV$=["notification/modify_channel_preference"],yuA=["player"],I3v=["browse/edit_playlist"],TG3=["account/set_setting"],f3$=["subscription/subscribe"],l3r=["subscription/unsubscribe"],ruB=["next","unplugged/watch_next"];var jb;g.v4=gP(function(){try{var O=new Il;var b=O.isAvailable()?O:null}catch(a){return null}return b?new g.Pb(b):null}); jb=gP(function(){var O=new Qfp;return O.isAvailable()?new g.Pb(O):null});g.V0i=window.yt&&window.yt.msgs_||window.ytcfg&&window.ytcfg.msgs||{};g.VQ("yt.msgs_",g.V0i);Lz.prototype.Th=function(O,b){O={};var a=[];"USER_SESSION_ID"in by&&a.push({key:"u",value:g.Ny("USER_SESSION_ID")});if(a=$sY(a))O.Authorization=a,a=b=b==null?void 0:b.sessionIndex,a===void 0&&(a=Number(g.Ny("SESSION_INDEX",0)),a=isNaN(a)?0:a),g.md("voice_search_auth_header_removal")||(O["X-Goog-AuthUser"]=a.toString()),"INNERTUBE_HOST_OVERRIDE"in by||(O["X-Origin"]=window.location.origin),b===void 0&&"DELEGATED_SESSION_ID"in by&&(O["X-Goog-PageId"]=g.Ny("DELEGATED_SESSION_ID"));return O};var rq={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};var eb=g.Lw("ytglobal.prefsUserPrefsPrefs_")||{};g.VQ("ytglobal.prefsUserPrefsPrefs_",eb);var XA;g.w=eyQ.prototype;g.w.get=function(O,b){aL(O);bj(O);O=eb[O]!==void 0?eb[O].toString():null;return O!=null?O:b?b:""}; g.w.set=function(O,b){aL(O);bj(O);if(b==null)throw Error("ExpectedNotNull");eb[O]=b.toString()}; g.w.remove=function(O){aL(O);bj(O);delete eb[O]}; g.w.save=function(){var O=!0;g.md("web_secure_pref_cookie_killswitch")&&(O=!1);g.fl(this.T,this.dump(),63072E3,this.G,O)}; g.w.clear=function(){g.MGe(eb)}; g.w.dump=function(){var O=[],b;for(b in eb)eb.hasOwnProperty(b)&&O.push(b+"="+encodeURIComponent(String(eb[b])));return O.join("&")}; g.w.parse=function(O){O=decodeURIComponent(O).split("&");for(var b=0;b<O.length;b++){var a=O[b].split("="),N=a[0];(a=a[1])&&(eb[N]=a.toString())}};var aHG={bluetooth:"CONN_DISCO",cellular:"CONN_CELLULAR_UNKNOWN",ethernet:"CONN_WIFI",none:"CONN_NONE",wifi:"CONN_WIFI",wimax:"CONN_CELLULAR_4G",other:"CONN_UNKNOWN",unknown:"CONN_UNKNOWN","slow-2g":"CONN_CELLULAR_2G","2g":"CONN_CELLULAR_2G","3g":"CONN_CELLULAR_3G","4g":"CONN_CELLULAR_4G"},rr8={CONN_DEFAULT:0,CONN_UNKNOWN:1,CONN_NONE:2,CONN_WIFI:3,CONN_CELLULAR_2G:4,CONN_CELLULAR_3G:5,CONN_CELLULAR_4G:6,CONN_CELLULAR_UNKNOWN:7,CONN_DISCO:8,CONN_CELLULAR_5G:9,CONN_WIFI_METERED:10,CONN_CELLULAR_5G_SA:11, CONN_CELLULAR_5G_NSA:12,CONN_WIRED:30,CONN_INVALID:31},UZY={EFFECTIVE_CONNECTION_TYPE_UNKNOWN:0,EFFECTIVE_CONNECTION_TYPE_OFFLINE:1,EFFECTIVE_CONNECTION_TYPE_SLOW_2G:2,EFFECTIVE_CONNECTION_TYPE_2G:3,EFFECTIVE_CONNECTION_TYPE_3G:4,EFFECTIVE_CONNECTION_TYPE_4G:5},kWp={"slow-2g":"EFFECTIVE_CONNECTION_TYPE_SLOW_2G","2g":"EFFECTIVE_CONNECTION_TYPE_2G","3g":"EFFECTIVE_CONNECTION_TYPE_3G","4g":"EFFECTIVE_CONNECTION_TYPE_4G"};g.T(g.Nf,Error);s4.prototype.BD=function(O,b){return RL(O,1,b)}; s4.prototype.Tu=function(O){(O=this.T.get(O))&&O()};g.Lw("yt.scheduler.instance.timerIdMap_");g.T(CH,s4);CH.prototype.cG=function(O){if(O===void 0||!Number.isNaN(Number(O))){var b=g.Lw("yt.scheduler.instance.cancelJob");b?b(O):g.Hi(O)}}; CH.prototype.start=function(){var O=g.Lw("yt.scheduler.instance.start");O&&O()}; CH.prototype.pause=function(){var O=g.Lw("yt.scheduler.instance.pause");O&&O()}; g.i4=g.di();gi.prototype.set=function(O,b,a,N){a=a||31104E3;this.remove(O);if(this.T)try{this.T.set(O,b,Date.now()+a*1E3);return}catch(D){}var k="";if(N)try{k=escape(g.Xr(b))}catch(D){return}else k=escape(b);g.fl(O,k,a,this.G)}; gi.prototype.get=function(O,b){var a=void 0,N=!this.T;if(!N)try{a=this.T.get(O)}catch(k){N=!0}if(N&&(a=g.ly(O))&&(a=unescape(a),b))try{a=JSON.parse(a)}catch(k){this.remove(O),a=void 0}return a}; gi.prototype.remove=function(O){this.T&&this.T.remove(O);g.Vq(O,"/",this.G)}; gi.prototype.getCreationTime=function(O){return this.T&&(O=(this.T.G(O)||{}).creation,typeof O==="number")?O:null};var Bm=function(){var O;return function(){O||(O=new gi("ytidb"));return O}}();var Tx=[],tI,ri=!1;var Y8={},$Aw=(Y8.AUTH_INVALID="No user identifier specified.",Y8.EXPLICIT_ABORT="Transaction was explicitly aborted.",Y8.IDB_NOT_SUPPORTED="IndexedDB is not supported.",Y8.MISSING_INDEX="Index not created.",Y8.MISSING_OBJECT_STORES="Object stores not created.",Y8.DB_DELETED_BY_MISSING_OBJECT_STORES="Database is deleted because expected object stores were not created.",Y8.DB_REOPENED_BY_MISSING_OBJECT_STORES="Database is reopened because expected object stores were not created.",Y8.UNKNOWN_ABORT= "Transaction was aborted for unknown reasons.",Y8.QUOTA_EXCEEDED="The current transaction exceeded its quota limitations.",Y8.QUOTA_MAYBE_EXCEEDED="The current transaction may have failed because of exceeding quota limitations.",Y8.EXECUTE_TRANSACTION_ON_CLOSED_DB="Can't start a transaction on a closed database",Y8.INCOMPATIBLE_DB_VERSION="The binary is incompatible with the database version",Y8),cf={},CwG=(cf.AUTH_INVALID="ERROR",cf.EXECUTE_TRANSACTION_ON_CLOSED_DB="WARNING",cf.EXPLICIT_ABORT="IGNORED", cf.IDB_NOT_SUPPORTED="ERROR",cf.MISSING_INDEX="WARNING",cf.MISSING_OBJECT_STORES="ERROR",cf.DB_DELETED_BY_MISSING_OBJECT_STORES="WARNING",cf.DB_REOPENED_BY_MISSING_OBJECT_STORES="WARNING",cf.QUOTA_EXCEEDED="WARNING",cf.QUOTA_MAYBE_EXCEEDED="WARNING",cf.UNKNOWN_ABORT="WARNING",cf.INCOMPATIBLE_DB_VERSION="WARNING",cf),mj={},dA3=(mj.AUTH_INVALID=!1,mj.EXECUTE_TRANSACTION_ON_CLOSED_DB=!1,mj.EXPLICIT_ABORT=!1,mj.IDB_NOT_SUPPORTED=!1,mj.MISSING_INDEX=!1,mj.MISSING_OBJECT_STORES=!1,mj.DB_DELETED_BY_MISSING_OBJECT_STORES= !1,mj.DB_REOPENED_BY_MISSING_OBJECT_STORES=!1,mj.QUOTA_EXCEEDED=!1,mj.QUOTA_MAYBE_EXCEEDED=!0,mj.UNKNOWN_ABORT=!0,mj.INCOMPATIBLE_DB_VERSION=!1,mj);g.T(g.qf,g.Nf);g.T(Hm,g.qf);g.T(Ya,Error);var Z6Q=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"];g.E4.all=function(O){return new g.E4(new JI(function(b,a){var N=[],k=O.length;k===0&&b(N);for(var D={Lw:0};D.Lw<O.length;D={Lw:D.Lw},++D.Lw)g.E4.resolve(O[D.Lw]).then(function(R){return function(d){N[R.Lw]=d;k--;k===0&&b(N)}}(D)).catch(function(R){a(R)})}))}; g.E4.resolve=function(O){return new g.E4(new JI(function(b,a){O instanceof g.E4?O.then(b,a):b(O)}))}; g.E4.reject=function(O){return new g.E4(new JI(function(b,a){a(O)}))}; g.E4.prototype.then=function(O,b){var a=this,N=O!=null?O:gCA,k=b!=null?b:Fn8;return new g.E4(new JI(function(D,R){a.state.status==="PENDING"?(a.T.push(function(){Bgf(a,a,N,D,R)}),a.G.push(function(){Knw(a,a,k,D,R)})):a.state.status==="FULFILLED"?Bgf(a,a,N,D,R):a.state.status==="REJECTED"&&Knw(a,a,k,D,R)}))}; g.E4.prototype.catch=function(O){return this.then(void 0,O)};g.w=rCe.prototype;g.w.add=function(O,b,a){return g.Pm(this,[O],{mode:"readwrite",Yw:!0},function(N){return N.objectStore(O).add(b,a)})}; g.w.clear=function(O){return g.Pm(this,[O],{mode:"readwrite",Yw:!0},function(b){return b.objectStore(O).clear()})}; g.w.close=function(){this.T.close();var O;((O=this.options)==null?0:O.closed)&&this.options.closed()}; g.w.count=function(O,b){return g.Pm(this,[O],{mode:"readonly",Yw:!0},function(a){return a.objectStore(O).count(b)})}; g.w.delete=function(O,b){return g.Pm(this,[O],{mode:"readwrite",Yw:!0},function(a){return a.objectStore(O).delete(b)})}; g.w.get=function(O,b){return g.Pm(this,[O],{mode:"readonly",Yw:!0},function(a){return a.objectStore(O).get(b)})}; g.w.getAll=function(O,b,a){return g.Pm(this,[O],{mode:"readonly",Yw:!0},function(N){return N.objectStore(O).getAll(b,a)})}; g.w.objectStoreNames=function(){return Array.from(this.T.objectStoreNames)}; g.w.getName=function(){return this.T.name}; g.w=Gx.prototype;g.w.add=function(O,b){return nH(this.T.add(O,b))}; g.w.autoIncrement=function(){return this.T.autoIncrement}; g.w.clear=function(){return nH(this.T.clear()).then(function(){})}; g.w.count=function(O){return nH(this.T.count(O))}; g.w.delete=function(O){return O instanceof IDBKeyRange?Wn7(this,O):nH(this.T.delete(O))}; g.w.get=function(O){return nH(this.T.get(O))}; g.w.getAll=function(O,b){return"getAll"in IDBObjectStore.prototype?nH(this.T.getAll(O,b)):qWG(this,O,b)}; g.w.index=function(O){try{return new mAe(this.T.index(O))}catch(b){if(b instanceof Error&&b.name==="NotFoundError")throw new Ya(O,this.T.name);throw b;}}; g.w.getName=function(){return this.T.name}; g.w.keyPath=function(){return this.T.keyPath}; So.prototype.abort=function(){this.T.abort();this.G=!0;throw new g.qf("EXPLICIT_ABORT");}; So.prototype.objectStore=function(O){O=this.T.objectStore(O);var b=this.V.get(O);b||(b=new Gx(O),this.V.set(O,b));return b}; g.w=mAe.prototype;g.w.count=function(O){return nH(this.T.count(O))}; g.w.delete=function(O){return g.LH(this,{query:O},function(b){return b.delete().then(function(){return g.lj(b)})})}; g.w.get=function(O){return nH(this.T.get(O))}; g.w.getAll=function(O,b){return"getAll"in IDBIndex.prototype?nH(this.T.getAll(O,b)):zpA(this,O,b)}; g.w.keyPath=function(){return this.T.keyPath}; g.w.unique=function(){return this.T.unique}; Xz.prototype.delete=function(){return nH(this.cursor.delete()).then(function(){})}; Xz.prototype.getValue=function(){return this.cursor.value}; Xz.prototype.update=function(O){return nH(this.cursor.update(O))};Qg.prototype.G=function(O,b,a){a=a===void 0?{}:a;return ECe(O,b,a)}; Qg.prototype.delete=function(O){O=O===void 0?{}:O;return ij(this.name,O)}; Qg.prototype.open=function(){function O(){var D,R,d,Z,F,B,K,t,h,y;return g.M(function(U){switch(U.G){case 1:return R=(D=Error().stack)!=null?D:"",g.rf(U,2),g.J(U,a.G(a.name,a.options.version,k),4);case 4:for(var u=d=U.T,q=a.options,W=[],m=g.r(Object.keys(q.ac)),E=m.next();!E.done;E=m.next()){E=E.value;var x=q.ac[E],l=x.X1i===void 0?Number.MAX_VALUE:x.X1i;!(u.T.version>=x.au)||u.T.version>=l||u.T.objectStoreNames.contains(E)||W.push(E)}Z=W;if(Z.length===0){U.Vl(5);break}F=Object.keys(a.options.ac); B=d.objectStoreNames();if(a.N<g.zw("ytidb_reopen_db_retries",0))return a.N++,d.close(),U4(new g.qf("DB_REOPENED_BY_MISSING_OBJECT_STORES",{dbName:a.name,expectedObjectStores:F,foundObjectStores:B})),U.return(O());if(!(a.X<g.zw("ytidb_remake_db_retries",1))){U.Vl(6);break}a.X++;return g.J(U,a.delete(),7);case 7:return U4(new g.qf("DB_DELETED_BY_MISSING_OBJECT_STORES",{dbName:a.name,expectedObjectStores:F,foundObjectStores:B})),U.return(O());case 6:throw new Hm(B,F);case 5:return U.return(d);case 2:K= g.qB(U);if(K instanceof DOMException?K.name!=="VersionError":"DOMError"in self&&K instanceof DOMError?K.name!=="VersionError":!(K instanceof Object&&"message"in K)||K.message!=="An attempt was made to open a database using a lower version than the existing version."){U.Vl(8);break}return g.J(U,a.G(a.name,void 0,Object.assign({},k,{upgrade:void 0})),9);case 9:t=U.T;h=t.T.version;if(a.options.version!==void 0&&h>a.options.version+1)throw t.close(),a.V=!1,MNB(a,h);return U.return(t);case 8:throw b(), K instanceof Error&&!g.md("ytidb_async_stack_killswitch")&&(K.stack=K.stack+"\n"+R.substring(R.indexOf("\n")+1)),mO(K,a.name,"",(y=a.options.version)!=null?y:-1);}})} function b(){a.T===N&&(a.T=void 0)} var a=this;if(!this.V)throw MNB(this);if(this.T)return this.T;var N,k={blocking:function(D){D.close()}, closed:b,gtl:b,upgrade:this.options.upgrade};return this.T=N=O()};var Oo=new Qg("YtIdbMeta",{ac:{databases:{au:1}},upgrade:function(O,b){b(1)&&g.oL(O,"databases",{keyPath:"actualName"})}});var DR,kt=new function(){}(new function(){});new g.r0;g.T($t,Qg);$t.prototype.G=function(O,b,a){a=a===void 0?{}:a;return(this.options.shared?SW3:jlw)(O,b,Object.assign({},a))}; $t.prototype.delete=function(O){O=O===void 0?{}:O;return(this.options.shared?VN8:IHA)(this.name,O)};var LHv={},Xb3=g.CJ("ytGcfConfig",{ac:(LHv.coldConfigStore={au:1},LHv.hotConfigStore={au:1},LHv),shared:!1,upgrade:function(O,b){b(1)&&(g.IL(g.oL(O,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.IL(g.oL(O,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.T(ZR,g.p);ZR.prototype.wd=function(){for(var O=g.r(this.G),b=O.next();!b.done;b=O.next()){var a=this.T;b=a.indexOf(b.value);b>=0&&a.splice(b,1)}this.G.length=0;g.p.prototype.wd.call(this)};hN.prototype.B9=function(O){this.hotHashData=O;g.VQ("yt.gcf.config.hotHashData",this.hotHashData||null)};var XOM=typeof TextEncoder!=="undefined"?new TextEncoder:null,oIe=XOM?function(O){return XOM.encode(O)}:function(O){O=g.kW(O); for(var b=new Uint8Array(O.length),a=0;a<b.length;a++)b[a]=O[a];return b};var doz={next:"wn_s",browse:"br_s",search:"sr_s",reel:"r_wrs",player:"ps_s"},Fve={next:"wn_r",browse:"br_r",search:"sr_r",reel:"r_wrr",player:"ps_r"};Uo.prototype.tq=function(){return{version:this.version,args:this.args}};uq.prototype.toString=function(){return this.topic};var iY$=g.Lw("ytPubsub2Pubsub2Instance")||new g.p6;g.p6.prototype.subscribe=g.p6.prototype.subscribe;g.p6.prototype.unsubscribeByKey=g.p6.prototype.SM;g.p6.prototype.publish=g.p6.prototype.publish;g.p6.prototype.clear=g.p6.prototype.clear;g.VQ("ytPubsub2Pubsub2Instance",iY$);var za=g.Lw("ytPubsub2Pubsub2SubscribedKeys")||{};g.VQ("ytPubsub2Pubsub2SubscribedKeys",za);var JN=g.Lw("ytPubsub2Pubsub2TopicToKeys")||{};g.VQ("ytPubsub2Pubsub2TopicToKeys",JN);var W38=g.Lw("ytPubsub2Pubsub2IsAsync")||{}; g.VQ("ytPubsub2Pubsub2IsAsync",W38);g.VQ("ytPubsub2Pubsub2SkipSubKey",null);var nJ=void 0,Mn=void 0;var nIG=g.zw("max_body_size_to_compress",5E5),pd7=g.zw("min_body_size_to_compress",500),xt=!0,Sj=0,jj=0,xZQ=g.zw("compression_performance_threshold_lr",250),PrA=g.zw("slow_compressions_before_abandon_count",4),Ga=!1,ot=new Map,PP=1,GXG=!0;g.w=fJ.prototype;g.w.writeThenSend=function(O,b){var a=this;b=b===void 0?{}:b;if(It(this)&&this.T){var N={url:O,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.Ll.set(N,this.H1).then(function(k){N.id=k;a.Y0.uE()&&a.Lb(N)}).catch(function(k){a.Lb(N); lq(a,k)})}else this.sendFn(O,b)}; g.w.sendThenWrite=function(O,b,a){var N=this;b=b===void 0?{}:b;if(It(this)&&this.T){var k={url:O,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.RX&&this.RX("nwl_skip_retry")&&(k.skipRetry=a);if(this.Y0.uE()||this.RX&&this.RX("nwl_aggressive_send_then_write")&&!k.skipRetry){if(!k.skipRetry){var D=b.onError?b.onError:function(){}; b.onError=function(R,d){return g.M(function(Z){if(Z.G==1)return g.J(Z,N.Ll.set(k,N.H1).catch(function(F){lq(N,F)}),2); D(R,d);g.Tz(Z)})}}this.sendFn(O,b,k.skipRetry)}else this.Ll.set(k,this.H1).catch(function(R){N.sendFn(O,b,k.skipRetry); lq(N,R)})}else a=this.RX&&this.RX("nwl_skip_retry")&&a,this.sendFn(O,b,a)}; g.w.sendAndWrite=function(O,b){var a=this;b=b===void 0?{}:b;if(It(this)&&this.T){var N={url:O,options:b,timestamp:this.now(),status:"NEW",sendCount:0},k=!1,D=b.onSuccess?b.onSuccess:function(){}; N.options.onSuccess=function(R,d){N.id!==void 0?a.Ll.t1(N.id,a.H1):k=!0;a.Y0.Xw&&a.RX&&a.RX("vss_network_hint")&&a.Y0.Xw(!0);D(R,d)}; this.sendFn(N.url,N.options,void 0,!0);this.Ll.set(N,this.H1).then(function(R){N.id=R;k&&a.Ll.t1(N.id,a.H1)}).catch(function(R){lq(a,R)})}else this.sendFn(O,b,void 0,!0)}; g.w.LN=function(){var O=this;if(!It(this))throw Error("IndexedDB is not supported: throttleSend");this.G||(this.G=this.mj.BD(function(){var b;return g.M(function(a){if(a.G==1)return g.J(a,O.Ll.kT("NEW",O.H1),2);if(a.G!=3)return b=a.T,b?g.J(a,O.Lb(b),3):(O.Ze(),a.return());O.G&&(O.G=0,O.LN());g.Tz(a)})},this.n1))}; g.w.Ze=function(){this.mj.cG(this.G);this.G=0}; g.w.Lb=function(O){var b=this,a;return g.M(function(N){switch(N.G){case 1:if(!It(b))throw Error("IndexedDB is not supported: immediateSend");if(O.id===void 0){N.Vl(2);break}return g.J(N,b.Ll.AY(O.id,b.H1),3);case 3:(a=N.T)||b.IK(Error("The request cannot be found in the database."));case 2:if(b.Oo(O,b.QA)){N.Vl(4);break}b.IK(Error("Networkless Logging: Stored logs request expired age limit"));if(O.id===void 0){N.Vl(5);break}return g.J(N,b.Ll.t1(O.id,b.H1),5);case 5:return N.return();case 4:O.skipRetry|| (O=l9B(b,O));if(!O){N.Vl(0);break}if(!O.skipRetry||O.id===void 0){N.Vl(8);break}return g.J(N,b.Ll.t1(O.id,b.H1),8);case 8:b.sendFn(O.url,O.options,!!O.skipRetry),g.Tz(N)}})}; g.w.Oo=function(O,b){O=O.timestamp;return this.now()-O>=b?!1:!0}; g.w.Rj=function(){var O=this;if(!It(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.Ll.kT("QUEUED",this.H1).then(function(b){b&&!O.Oo(b,O.bM)?O.mj.BD(function(){return g.M(function(a){if(a.G==1)return b.id===void 0?a.Vl(2):g.J(a,O.Ll.Zw(b.id,O.H1),2);O.Rj();g.Tz(a)})}):O.Y0.uE()&&O.LN()})};var Vl;var T6p={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, adsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520};var Qir={},NLw=g.CJ("ServiceWorkerLogsDatabase",{ac:(Qir.SWHealthLog={au:1},Qir),shared:!0,upgrade:function(O,b){b(1)&&g.IL(g.oL(O,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var iq={},Fd8=0;var Ql;OM.prototype.requestComplete=function(O,b){b&&(this.G=!0);O=this.removeParams(O);this.T.get(O)||this.T.set(O,b)}; OM.prototype.isEndpointCFR=function(O){O=this.removeParams(O);return(O=this.T.get(O))?!1:O===!1&&this.G?!0:null}; OM.prototype.removeParams=function(O){return O.split("?")[0]}; OM.prototype.removeParams=OM.prototype.removeParams;OM.prototype.isEndpointCFR=OM.prototype.isEndpointCFR;OM.prototype.requestComplete=OM.prototype.requestComplete;OM.getInstance=bp;g.T(as,g.Th);g.w=as.prototype;g.w.uE=function(){return this.T.uE()}; g.w.Xw=function(O){this.T.T=O}; g.w.un=function(){var O=window.navigator.onLine;return O===void 0?!0:O}; g.w.s1=function(){this.G=!0}; g.w.listen=function(O,b){return this.T.listen(O,b)}; g.w.HR=function(O){O=Lf(this.T,O);O.then(function(b){g.md("use_cfr_monitor")&&bp().requestComplete("generate_204",b)}); return O}; as.prototype.sendNetworkCheckRequest=as.prototype.HR;as.prototype.listen=as.prototype.listen;as.prototype.enableErrorFlushing=as.prototype.s1;as.prototype.getWindowStatus=as.prototype.un;as.prototype.networkStatusHint=as.prototype.Xw;as.prototype.isNetworkAvailable=as.prototype.uE;as.getInstance=Kdb;g.T(g.No,g.Th);g.No.prototype.uE=function(){var O=g.Lw("yt.networkStatusManager.instance.isNetworkAvailable");return O?O.bind(this.G)():!0}; g.No.prototype.Xw=function(O){var b=g.Lw("yt.networkStatusManager.instance.networkStatusHint").bind(this.G);b&&b(O)}; g.No.prototype.HR=function(O){var b=this,a;return g.M(function(N){a=g.Lw("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(b.G);return g.md("skip_network_check_if_cfr")&&bp().isEndpointCFR("generate_204")?N.return(new Promise(function(k){var D;b.Xw(((D=window.navigator)==null?void 0:D.onLine)||!0);k(b.uE())})):a?N.return(a(O)):N.return(!0)})};var kG;g.T(Dm,fJ);Dm.prototype.writeThenSend=function(O,b){b||(b={});b=Rs(O,b);g.Do()||(this.T=!1);fJ.prototype.writeThenSend.call(this,O,b)}; Dm.prototype.sendThenWrite=function(O,b,a){b||(b={});b=Rs(O,b);g.Do()||(this.T=!1);fJ.prototype.sendThenWrite.call(this,O,b,a)}; Dm.prototype.sendAndWrite=function(O,b){b||(b={});b=Rs(O,b);g.Do()||(this.T=!1);fJ.prototype.sendAndWrite.call(this,O,b)}; Dm.prototype.awaitInitialization=function(){return this.V.promise};var TL7=g.le.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.VQ("ytNetworklessLoggingInitializationOptions",TL7);g.$G.prototype.isReady=function(){!this.config_&&gIb()&&(this.config_=g.wq());return!!this.config_};var e5G,Zm,gx;e5G=g.le.ytPubsubPubsubInstance||new g.p6;Zm=g.le.ytPubsubPubsubSubscribedKeys||{};gx=g.le.ytPubsubPubsubTopicToKeys||{};g.F1=g.le.ytPubsubPubsubIsSynchronous||{};g.p6.prototype.subscribe=g.p6.prototype.subscribe;g.p6.prototype.unsubscribeByKey=g.p6.prototype.SM;g.p6.prototype.publish=g.p6.prototype.publish;g.p6.prototype.clear=g.p6.prototype.clear;g.VQ("ytPubsubPubsubInstance",e5G);g.VQ("ytPubsubPubsubTopicToKeys",gx);g.VQ("ytPubsubPubsubIsSynchronous",g.F1); g.VQ("ytPubsubPubsubSubscribedKeys",Zm);var qOB={};g.T(Hr,g.p);Hr.prototype.append=function(O){if(!this.G)throw Error("This does not support the append operation");O=O.nF();this.nF().appendChild(O)}; g.T(YG,Hr);YG.prototype.nF=function(){return this.T};g.T(cr,g.p);cr.prototype.onTouchStart=function(O){this.U=!0;this.G=O.touches.length;this.T.isActive()&&(this.T.stop(),this.N=!0);O=O.touches;this.Y=c58(this,O)||O.length!=1;var b=O.item(0);this.Y||!b?this.J=this.L=Infinity:(this.L=b.clientX,this.J=b.clientY);for(b=this.V.length=0;b<O.length;b++){var a=O.item(b);this.V.push(a.identifier)}}; cr.prototype.onTouchMove=function(O){O=O.changedTouches.item(0);var b;if(b=UV()){b=g.A_();var a="";if(hL8())a=/Windows (?:NT|Phone) ([0-9.]+)/,a=(b=a.exec(b))?b[1]:"0.0";else if(UV())a=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,a=(b=a.exec(b))&&b[1].replace(/_/g,".");else if(ut())a=/Mac OS X ([0-9_.]+)/,a=(b=a.exec(b))?b[1].replace(/_/g,"."):"10";else if(ys(g.A_(),"KaiOS"))a=/(?:KaiOS)\/(\S+)/i,a=(b=a.exec(b))&&b[1];else if(tie())a=/Android\s+([^\);]+)(\)|;)/,a=(b=a.exec(b))&&b[1];else if(TJ()?HR.platform=== "Chrome OS":cR("CrOS"))a=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,a=(b=a.exec(b))&&b[1];b=!(g.ud(a||"",8)>=0)}if(b||O&&Math.pow(O.clientX-this.L,2)+Math.pow(O.clientY-this.J,2)>25)this.X=!0}; cr.prototype.onTouchEnd=function(O){var b=O.changedTouches;b&&this.U&&this.G==1&&!this.X&&!this.N&&!this.Y&&c58(this,b)&&(this.yl=O,this.T.start());this.G=O.touches.length;this.G===0&&(this.X=this.U=!1,this.V.length=0);this.N=!1};var mv=Date.now().toString();var n7={};var vr=Symbol("injectionDeps");GH.prototype.toString=function(){return"InjectionToken("+this.name+")"}; J5z.prototype.resolve=function(O){return O instanceof os?jm(this,O.key,[],!0):jm(this,O,[])};var Sm;var f7=window;var X1=g.md("web_enable_lifecycle_monitoring")&&lp()!==0,xyY=g.md("web_enable_lifecycle_monitoring");pi8.prototype.cancel=function(){for(var O=g.r(this.T),b=O.next();!b.done;b=O.next())b=b.value,b.jobId===void 0||b.u8||this.scheduler.cG(b.jobId),b.u8=!0;this.G.resolve()};g.w=ip.prototype;g.w.install=function(O){this.plugins.push(O);return this}; g.w.uninstall=function(){var O=this;g.nw.apply(0,arguments).forEach(function(b){b=O.plugins.indexOf(b);b>-1&&O.plugins.splice(b,1)})}; g.w.transition=function(O,b){var a=this;X1&&M1z(this.state);var N=this.transitions.find(function(D){return Array.isArray(D.from)?D.from.find(function(R){return R===a.state&&D.to===O}):D.from===a.state&&D.to===O}); if(N){this.G&&(GwG(this.G),this.G=void 0);PyY(this,O,b);this.state=O;X1&&V8(this.state);N=N.action.bind(this);var k=this.plugins.filter(function(D){return D[O]}).map(function(D){return D[O]}); N(oj7(this,k),b)}else throw Error("no transition specified from "+this.state+" to "+O);}; g.w.k$r=function(O){var b=g.nw.apply(1,arguments);g.di();for(var a=g.r(O),N=a.next(),k={};!N.done;k={Pl:void 0},N=a.next())k.Pl=N.value,slb(function(D){return function(){em(D.Pl.name);bE(function(){return D.Pl.callback.apply(D.Pl,g.H(b))}); OU(D.Pl.name)}}(k))}; g.w.NKV=function(O){var b=g.nw.apply(1,arguments),a,N,k,D;return g.M(function(R){R.G==1&&(g.di(),a=g.r(O),N=a.next(),k={});if(R.G!=3){if(N.done)return R.Vl(0);k.n4=N.value;k.ON=void 0;D=function(d){return function(){em(d.n4.name);var Z=bE(function(){return d.n4.callback.apply(d.n4,g.H(b))}); Uq(Z)?d.ON=g.md("web_lifecycle_error_handling_killswitch")?Z.then(function(){OU(d.n4.name)}):Z.then(function(){OU(d.n4.name)},function(F){njp(F); OU(d.n4.name)}):OU(d.n4.name)}}(k); slb(D);return k.ON?g.J(R,k.ON,3):R.Vl(3)}k={n4:void 0,ON:void 0};N=a.next();return R.Vl(2)})}; g.w.hx=function(O){var b=g.nw.apply(1,arguments),a=this,N=O.map(function(k){return{yK:function(){em(k.name);bE(function(){return k.callback.apply(k,g.H(b))}); OU(k.name)}, priority:Q8(a,k)}}); N.length&&(this.G=new pi8(N))}; g.RY.Object.defineProperties(ip.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var Nb;g.T(a6,ip);a6.prototype.N=function(O,b){var a=this;this.T=g.$a(0,function(){a.currentState==="application_navigating"&&a.transition("none")},5E3); O(b==null?void 0:b.event)}; a6.prototype.Y=function(O,b){this.T&&(g.i4.cG(this.T),this.T=null);O(b==null?void 0:b.event)};var YJ=[];g.VQ("yt.logging.transport.getScrapedGelPayloads",function(){return YJ});kJ.prototype.storePayload=function(O,b){O=DS(O);this.store[O]?this.store[O].push(b):(this.G={},this.store[O]=[b]);this.T++;g.md("more_accurate_gel_parser")&&(b=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(b));return O}; kJ.prototype.smartExtractMatchingEntries=function(O){if(!O.keys.length)return[];for(var b=R6(this,O.keys.splice(0,1)[0]),a=[],N=0;N<b.length;N++)this.store[b[N]]&&O.sizeLimit&&(this.store[b[N]].length<=O.sizeLimit?(a.push.apply(a,g.H(this.store[b[N]])),delete this.store[b[N]]):a.push.apply(a,g.H(this.store[b[N]].splice(0,O.sizeLimit))));this.T-=a.length;(O==null?0:O.sizeLimit)&&a.length<(O==null?void 0:O.sizeLimit)&&(O.sizeLimit-=a.length,a.push.apply(a,g.H(this.smartExtractMatchingEntries(O)))); return a}; kJ.prototype.extractMatchingEntries=function(O){O=R6(this,O);for(var b=[],a=0;a<O.length;a++)this.store[O[a]]&&(b.push.apply(b,g.H(this.store[O[a]])),delete this.store[O[a]]);this.T-=b.length;return b}; kJ.prototype.getSequenceCount=function(O){O=R6(this,O);for(var b=0,a=0;a<O.length;a++){var N=void 0;b+=((N=this.store[O[a]])==null?void 0:N.length)||0}return b}; kJ.prototype.getSequenceCount=kJ.prototype.getSequenceCount;kJ.prototype.extractMatchingEntries=kJ.prototype.extractMatchingEntries;kJ.prototype.smartExtractMatchingEntries=kJ.prototype.smartExtractMatchingEntries;kJ.prototype.storePayload=kJ.prototype.storePayload;var RAe=g.zw("initial_gel_batch_timeout",2E3),spG=g.zw("gel_queue_timeout_max_ms",6E4),$j8=g.zw("gel_min_batch_size",5),tg=void 0,w4f=new $J,yXz=new $J,Djb=new $J,kof=new $J,yC,Ag=!0,Hu=1,dG=new Map,UU=g.le.ytLoggingTransportTokensToCttTargetIds_||{};g.VQ("ytLoggingTransportTokensToCttTargetIds_",UU);var rG=g.le.ytLoggingTransportTokensToJspbCttTargetIds_||{};g.VQ("ytLoggingTransportTokensToJspbCttTargetIds_",rG);var gG={},jxe=!1;var cu=g.le.ytLoggingGelSequenceIdObj_||{};g.VQ("ytLoggingGelSequenceIdObj_",cu);var OH7=[];var JXe,zq=g.le.ytLoggingDocDocumentNonce_;zq||(zq=g.Jt(16),g.VQ("ytLoggingDocDocumentNonce_",zq));JXe=zq;var cXY={Fb:0,Yil:1,e0X:2,Gs:3,jl8:4,CB_:5,a8k:6,SHARE:7,mV_:8,aoL:9,YWX:10,BIl:11,0:"DEFAULT",1:"CHAT",2:"CONVERSATIONS",3:"MINIPLAYER",4:"DIALOG",5:"VOZ",6:"MUSIC_WATCH_TABS",7:"SHARE",8:"PUSH_NOTIFICATIONS",9:"RICH_GRID_WATCH",10:"UNPLUGGED_BROWSE",11:"PICTURE_IN_PICTURE"};var Uj7=1;g.w=zK.prototype;g.w.getAsJson=function(){var O={};this.T.trackingParams!==void 0?O.trackingParams=this.T.trackingParams:(O.veType=this.T.veType,this.T.veCounter!==void 0&&(O.veCounter=this.T.veCounter),this.T.elementIndex!==void 0&&(O.elementIndex=this.T.elementIndex));this.T.dataElement!==void 0&&(O.dataElement=this.T.dataElement.getAsJson());this.T.youtubeData!==void 0&&(O.youtubeData=this.T.youtubeData);this.T.isCounterfactual&&(O.isCounterfactual=!0);return O}; g.w.getAsJspb=function(){var O=new Pd;this.T.trackingParams!==void 0?O.setTrackingParams(this.T.trackingParams):(this.T.veType!==void 0&&YM(O,2,I5(this.T.veType)),this.T.veCounter!==void 0&&YM(O,6,I5(this.T.veCounter)),this.T.elementIndex!==void 0&&YM(O,3,I5(this.T.elementIndex)),this.T.isCounterfactual&&YM(O,5,vB(!0)));if(this.T.dataElement!==void 0){var b=this.T.dataElement.getAsJspb();X7(O,Pd,7,b)}this.T.youtubeData!==void 0&&X7(O,o$G,8,this.T.jspbYoutubeData);return O}; g.w.toString=function(){return JSON.stringify(this.getAsJson())}; g.w.isClientVe=function(){return!this.T.trackingParams&&!!this.T.veType}; g.w.getLoggingDirectives=function(){return this.T.loggingDirectives};g.VQ("yt_logging_screen.getRootVeType",qbY);g.VQ("yt_logging_screen.getCurrentCsn",g.n3);g.VQ("yt_logging_screen.getCttAuthInfo",p3);g.VQ("yt_logging_screen.setCurrentScreen",Epz);var p4A="absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick".split(" ");var Vb3=[{kM:function(O){return"Cannot read property '"+O.key+"'"}, cR:{Error:[{B6:/(Permission denied) to access property "([^']+)"/,groups:["reason","key"]}],TypeError:[{B6:/Cannot read property '([^']+)' of (null|undefined)/,groups:["key","value"]},{B6:/\u65e0\u6cd5\u83b7\u53d6\u672a\u5b9a\u4e49\u6216 (null|undefined) \u5f15\u7528\u7684\u5c5e\u6027\u201c([^\u201d]+)\u201d/,groups:["value","key"]},{B6:/\uc815\uc758\ub418\uc9c0 \uc54a\uc74c \ub610\ub294 (null|undefined) \ucc38\uc870\uc778 '([^']+)' \uc18d\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4./, groups:["value","key"]},{B6:/No se puede obtener la propiedad '([^']+)' de referencia nula o sin definir/,groups:["key"]},{B6:/Unable to get property '([^']+)' of (undefined or null) reference/,groups:["key","value"]},{B6:/(null) is not an object \(evaluating '(?:([^.]+)\.)?([^']+)'\)/,groups:["value","base","key"]}]}},{kM:function(O){return"Cannot call '"+O.key+"'"}, cR:{TypeError:[{B6:/(?:([^ ]+)?\.)?([^ ]+) is not a function/,groups:["base","key"]},{B6:/([^ ]+) called on (null or undefined)/,groups:["key","value"]},{B6:/Object (.*) has no method '([^ ]+)'/,groups:["base","key"]},{B6:/Object doesn't support property or method '([^ ]+)'/,groups:["key"]},{B6:/\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f '([^']+)' \u30d7\u30ed\u30d1\u30c6\u30a3\u307e\u305f\u306f\u30e1\u30bd\u30c3\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093/,groups:["key"]}, {B6:/\uac1c\uccb4\uac00 '([^']+)' \uc18d\uc131\uc774\ub098 \uba54\uc11c\ub4dc\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4./,groups:["key"]}]}},{kM:function(O){return O.key+" is not defined"}, cR:{ReferenceError:[{B6:/(.*) is not defined/,groups:["key"]},{B6:/Can't find variable: (.*)/,groups:["key"]}]}}];var vpQ={Vk:[],DO:[{callback:Goz,weight:500},{callback:opG,weight:500}]};var o6;var f3=new g.p6;var LTz=new Set,I0G=0,QpG=0,ize=0,l03=[],f0z=[],eA8=["PhantomJS","Googlebot","TO STOP THIS SECURITY SCAN go/scan"];var aoG=new g.n1("parallelCommand");var Dfe=new g.n1("performOnceCommand");var kx3=new g.n1("serialCommand");var VC=void 0;U88({},"sgPmTd");U88(null,"jypsq");g.T(iE,Uo);var Arz=new uq("screen-created",iE),Z2=[],RZ3=ZHz,FT=0,e$=new Map,Ot=new Map,bI=new Map;g.Cg(g.w1,g.p);g.w=g.w1.prototype;g.w.subscribe=function(O,b,a){return this.Yk()?0:this.WD.subscribe(O,b,a)}; g.w.unsubscribe=function(O,b,a){return this.Yk()?!1:this.WD.unsubscribe(O,b,a)}; g.w.SM=function(O){return this.Yk()?!1:this.WD.SM(O)}; g.w.publish=function(O,b){return this.Yk()?!1:this.WD.publish.apply(this.WD,arguments)}; g.w.Kv=function(O,b){for(var a in O)this.subscribe(a,O[a],b)}; g.w.wH=function(O,b){for(var a in O)this.unsubscribe(a,O[a],b)};var QKe=16/9,Je=[.25,.5,.75,1,1.25,1.5,1.75,2],OOg=Je.concat([3,4,5,6,7,8,9,10,15]),bOG=Je.concat([2.5,3,3.5,4]),a_D=Je.concat([2.5,3]);var FOw=1;g.T(g.r1,g.p);g.w=g.r1.prototype; g.w.createElement=function(O,b){b=b||O.W==="svg";var a=O.C,N=O.rd;if(b){var k=document.createElementNS("http://www.w3.org/2000/svg",O.W);g.de&&(O.S||(O.S={}),O.S.focusable="false")}else k=g.it(O.W);if(a){if(a=Ut(this,k,"class",a))uI(this,k,"class",a),this.BB[a]=k}else if(N){a=g.r(N);for(var D=a.next();!D.done;D=a.next())this.BB[D.value]=k;uI(this,k,"class",N.join(" "))}N=O.f8;a=O.j;if(N)b=Ut(this,k,"child",N),b!==void 0&&k.appendChild(g.Qa(b));else if(a)for(N=0,a=g.r(a),D=a.next();!D.done;D=a.next())if(D= D.value)if(typeof D==="string")D=Ut(this,k,"child",D),D!=null&&k.appendChild(g.Qa(D));else if(D.element)k.appendChild(D.element);else{var R=D;D=this.createElement(R,b);k.appendChild(D);R.cU&&(R=T2(),D.id=R,D=document.createElementNS("http://www.w3.org/2000/svg","use"),D.setAttribute("class","ytp-svg-shadow"),D.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+R),bF(k,D,N++))}if(O=O.S)for(b=k,N=g.r(Object.keys(O)),a=N.next();!a.done;a=N.next())a=a.value,D=O[a],uI(this,b,a,typeof D==="string"? Ut(this,b,a,D):D);return k}; g.w.Gr=function(O){return this.BB[O]}; g.w.Wy=function(O,b){typeof b==="number"?bF(O,this.element,b):O.appendChild(this.element)}; g.w.detach=function(){g.az(this.element)}; g.w.update=function(O){for(var b=g.r(Object.keys(O)),a=b.next();!a.done;a=b.next())a=a.value,this.updateValue(a,O[a])}; g.w.updateValue=function(O,b){(O=this.B1["{{"+O+"}}"])&&uI(this,O[0],O[1],b)}; g.w.wd=function(){this.BB={};this.B1={};this.detach();g.p.prototype.wd.call(this)};g.T(g.f,g.r1);g.w=g.f.prototype;g.w.SS=function(O,b){this.updateValue(b||"content",O)}; g.w.show=function(){this.vB||(g.uF(this.element,"display",""),this.vB=!0)}; g.w.hide=function(){this.vB&&(g.uF(this.element,"display","none"),this.vB=!1)}; g.w.KF=function(O){O?this.show():this.hide()}; g.w.o7=function(O){this.N=O}; g.w.listen=function(O,b,a){return this.B(this.element,O,b,a)}; g.w.B=function(O,b,a,N){a=(0,g.kr)(a,N||this);N={target:O,type:b,listener:a};this.listeners.push(N);O.addEventListener(b,a);return N}; g.w.Zq=function(O){var b=this;this.listeners.forEach(function(a,N){a===O&&(a=b.listeners.splice(N,1)[0],a.target.removeEventListener(a.type,a.listener))})}; g.w.focus=function(){this.element.focus()}; g.w.wd=function(){for(;this.listeners.length;){var O=this.listeners.pop();O&&O.target.removeEventListener(O.type,O.listener)}g.r1.prototype.wd.call(this)};g.T(g.Ay,g.f);g.Ay.prototype.subscribe=function(O,b,a){return this.p8.subscribe(O,b,a)}; g.Ay.prototype.unsubscribe=function(O,b,a){return this.p8.unsubscribe(O,b,a)}; g.Ay.prototype.SM=function(O){return this.p8.SM(O)}; g.Ay.prototype.publish=function(O){return this.p8.publish.apply(this.p8,[O].concat(g.H(g.nw.apply(1,arguments))))};var NPr=new WeakSet;g.T(Wc,g.Ay);g.w=Wc.prototype;g.w.bind=function(O){this.OU||O.renderer&&this.init(O.id,O.renderer,{},O);return Promise.resolve()}; g.w.init=function(O,b,a){this.OU=O;this.element.setAttribute("id",this.OU);this.m_&&g.tC(this.element,this.m_);this.yl=b&&b.adRendererCommands;this.Ni=b.interaction;var N;((N=this.Ni)==null?0:N.onTap)&&g.tC(this.element,"ytp-ad-component--clickable");this.macros=a;this.L=b.trackingParams||null;var k,D;this.U=(D=(k=g.P(b.rendererContext,CtD))==null?void 0:k.loggingDirectives)!=null?D:b.loggingDirectives;this.L!=null?this.createServerVe(this.element,this.L):this.U&&(O=this.element,b=this.U,this.api.createServerVe(O, this,!0),this.api.setTrackingParams(O,b.trackingParams||null))}; g.w.clear=function(){}; g.w.hide=function(){g.Ay.prototype.hide.call(this);(this.L!=null||this.U)&&this.logVisibility(this.element,!1)}; g.w.show=function(){g.Ay.prototype.show.call(this);if(!this.yp){this.yp=!0;var O=this.yl&&this.yl.impressionCommand,b,a=(b=this.Ni)==null?void 0:b.onFirstVisible;O?this.xb(O):a&&(O=L3(a))&&this.xb(O)}(this.L!=null||this.U)&&this.logVisibility(this.element,!0)}; g.w.onClick=function(O){if((this.L||this.U)&&!NPr.has(O)){var b=this.element;this.api.hasVe(b)&&this.vB&&this.api.logClick(b,this.interactionLoggingClientData);NPr.add(O)}var a=this.yl&&this.yl.clickCommand,N;b=(N=this.Ni)==null?void 0:N.onTap;if(a)b=this.R_(a),this.xb(b);else{if(N=b)a:{N=this.element;O=O.composedPath();O=g.r(O);for(a=O.next();!a.done;a=O.next()){a=a.value;if(a===N)break;if(a.className.indexOf("ytp-ad-component--clickable")>=0){N=!1;break a}}N=!0}N&&(b=L3(b))&&this.xb(b)}}; g.w.R_=function(O){return O}; g.w.onTouchStart=function(O){this.Tr.onTouchStart(O)}; g.w.onTouchMove=function(O){this.Tr.onTouchMove(O)}; g.w.onTouchEnd=function(O){if(this.Tr)this.Tr.onTouchEnd(O)}; g.w.xb=function(O){this.layoutId?this.Fy.executeCommand(O,this.layoutId):(O=new g.Nf("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.S$(O))}; g.w.createServerVe=function(O,b){this.api.createServerVe(O,this);this.api.setTrackingParams(O,b)}; g.w.logVisibility=function(O,b){this.api.hasVe(O)&&this.api.logVisibility(O,b,this.interactionLoggingClientData)}; g.w.wd=function(){this.clear(null);this.Zq(this.Ql);for(var O=g.r(this.Xy),b=O.next();!b.done;b=O.next())this.Zq(b.value);g.Ay.prototype.wd.call(this)};g.T(I1,Wc); I1.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);this.T=b;if(b.text==null&&b.icon==null)g.I6(Error("ButtonRenderer did not have text or an icon set."));else{switch(b.style||null){case "STYLE_UNKNOWN":O="ytp-ad-button-link";break;default:O=null}O!=null&&g.tC(this.element,O);b.text!=null&&(O=g.Hc(b.text),g.Kx(O)||(this.element.setAttribute("aria-label",O),this.V=new g.Ay({W:"span",C:"ytp-ad-button-text",f8:O}),g.G(this,this.V),this.V.Wy(this.element)));b.accessibilityData&&b.accessibilityData.accessibilityData&& b.accessibilityData.accessibilityData.label&&!g.Kx(b.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",b.accessibilityData.accessibilityData.label);b.icon!=null&&(b=SE(b.icon,this.X),b!=null&&(this.G=new g.Ay({W:"span",C:"ytp-ad-button-icon",j:[b]}),g.G(this,this.G)),this.Y?bF(this.element,this.G.element,0):this.G.Wy(this.element))}}; I1.prototype.clear=function(){this.hide()}; I1.prototype.onClick=function(O){Wc.prototype.onClick.call(this,O);O=g.r(PjG(this));for(var b=O.next();!b.done;b=O.next())b=b.value,this.layoutId?this.Fy.executeCommand(b,this.layoutId):g.S$(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.T(fP,g.p);fP.prototype.wd=function(){this.G&&g.Eb(this.G);this.T.clear();lI=null;g.p.prototype.wd.call(this)}; fP.prototype.register=function(O,b){b&&this.T.set(O,b)}; var lI=null;g.T(XT,Wc); XT.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);O=b.hoverText||null;b=b.button&&g.P(b.button,g.XJ)||null;b==null?g.S$(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,void 0,void 0,void 0,void 0,this.V),g.G(this,this.button),this.button.init(hy("button"),b,this.macros),O&&this.button.element.setAttribute("aria-label",g.Hc(O)),this.button.Wy(this.element),this.J&&!g.K6(this.button.element, "ytp-ad-clickable")&&g.tC(this.button.element,"ytp-ad-clickable"),this.V&&g.tC(this.button.element,"ytp-ad-hover-text-button--clean-player"),O&&(this.G=new g.Ay({W:"div",C:"ytp-ad-hover-text-container"}),this.Y&&(b=new g.Ay({W:"div",C:"ytp-ad-hover-text-callout"}),b.Wy(this.G.element),g.G(this,b)),g.G(this,this.G),this.G.Wy(this.element),b=Vj(O),bF(this.G.element,b,0)),this.show())}; XT.prototype.hide=function(){this.button&&this.button.hide();this.G&&this.G.hide();Wc.prototype.hide.call(this)}; XT.prototype.show=function(){this.button&&this.button.show();Wc.prototype.show.call(this)};g.T(Qj,Wc); Qj.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);a=(O=b.thumbnail)&&iI(O)||"";g.Kx(a)?Math.random()<.01&&g.I6(Error("Found AdImage without valid image URL")):(this.T?g.uF(this.element,"backgroundImage","url("+a+")"):fY(this.element,{src:a}),fY(this.element,{alt:O&&O.accessibility&&O.accessibility.label||""}),b&&b.adRendererCommands&&b.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; Qj.prototype.clear=function(){this.hide()};g.T(eE,Wc);g.w=eE.prototype;g.w.hide=function(){Wc.prototype.hide.call(this);this.V&&this.V.focus()}; g.w.show=function(){this.V=document.activeElement;Wc.prototype.show.call(this);this.X.focus()}; g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);this.G=b;b.dialogMessages||b.title!=null?b.confirmLabel==null?g.S$(Error("ConfirmDialogRenderer.confirmLabel was not set.")):b.cancelLabel==null?g.S$(Error("ConfirmDialogRenderer.cancelLabel was not set.")):Ioz(this,b):g.S$(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.w.clear=function(){g.xp(this.T);this.hide()}; g.w.O9=function(){this.hide()}; g.w.P3=function(){var O=this.G.cancelEndpoint;O&&(this.layoutId?this.Fy.executeCommand(O,this.layoutId):g.S$(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.w.LI=function(){var O=this.G.confirmNavigationEndpoint||this.G.confirmEndpoint;O&&(this.layoutId?this.Fy.executeCommand(O,this.layoutId):g.S$(Error("Missing layoutId for confirm dialog.")));this.hide()};g.T(O6,Wc);g.w=O6.prototype; g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);this.V=b;if(b.defaultText==null&&b.defaultIcon==null)g.S$(Error("ToggleButtonRenderer must have either text or icon set."));else if(b.defaultIcon==null&&b.toggledIcon!=null)g.S$(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(b.style){switch(b.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":O="ytp-ad-toggle-button-default-style";break;default:O=null}O!=null&&g.tC(this.X,O)}O={};b.defaultText? (a=g.Hc(b.defaultText),g.Kx(a)||(O.buttonText=a,this.api.K().experiments.RX("a11y_h5_associate_survey_question")||this.T.setAttribute("aria-label",a),this.api.K().experiments.RX("fix_h5_toggle_button_a11y")&&this.G.setAttribute("aria-label",a))):g.nO(this.aX,!1);b.defaultTooltip&&(O.tooltipText=b.defaultTooltip,this.T.hasAttribute("aria-label")||this.G.setAttribute("aria-label",b.defaultTooltip));b.defaultIcon?(a=SE(b.defaultIcon),this.updateValue("untoggledIconTemplateSpec",a),b.toggledIcon?(this.Mi= !0,a=SE(b.toggledIcon),this.updateValue("toggledIconTemplateSpec",a)):(g.nO(this.J,!0),g.nO(this.Y,!1)),g.nO(this.T,!1)):g.nO(this.G,!1);g.i$(O)||this.update(O);b.isToggled&&(g.tC(this.X,"ytp-ad-toggle-button-toggled"),this.toggleButton(b.isToggled));b8(this);this.B(this.element,"change",this.nW);this.show()}}; g.w.onClick=function(O){this.Xy.length>0&&(this.toggleButton(!this.isToggled()),this.nW());Wc.prototype.onClick.call(this,O)}; g.w.nW=function(){g.TW(this.X,"ytp-ad-toggle-button-toggled",this.isToggled());for(var O=g.r(foA(this,this.isToggled())),b=O.next();!b.done;b=O.next())b=b.value,this.layoutId?this.Fy.executeCommand(b,this.layoutId):g.S$(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);b8(this)}; g.w.clear=function(){this.hide()}; g.w.toggleButton=function(O){g.TW(this.X,"ytp-ad-toggle-button-toggled",O);this.T.checked=O;b8(this)}; g.w.isToggled=function(){return this.T.checked};g.T(aH,Go);aH.prototype.Y=function(O){if(Array.isArray(O)){O=g.r(O);for(var b=O.next();!b.done;b=O.next())b=b.value,b instanceof loQ&&this.X(b)}};g.T(Nw,Wc);g.w=Nw.prototype;g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);b.reasons?b.confirmLabel==null?g.S$(Error("AdFeedbackRenderer.confirmLabel was not set.")):(b.cancelLabel==null&&g.I6(Error("AdFeedbackRenderer.cancelLabel was not set.")),b.title==null&&g.I6(Error("AdFeedbackRenderer.title was not set.")),iHA(this,b)):g.S$(Error("AdFeedbackRenderer.reasons were not set."))}; g.w.clear=function(){Mj(this.Y);Mj(this.J);this.X.length=0;this.hide()}; g.w.hide=function(){this.T&&this.T.hide();this.G&&this.G.hide();Wc.prototype.hide.call(this);this.V&&this.V.focus()}; g.w.show=function(){this.T&&this.T.show();this.G&&this.G.show();this.V=document.activeElement;Wc.prototype.show.call(this);this.Y.focus()}; g.w.Bs=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.w.aU4=function(){this.hide()}; kq.prototype.nF=function(){return this.T.element}; kq.prototype.getCommand=function(){return this.G}; kq.prototype.isChecked=function(){return this.V.checked};g.T(DZ,eE);DZ.prototype.O9=function(O){eE.prototype.O9.call(this,O);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; DZ.prototype.P3=function(O){eE.prototype.P3.call(this,O);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; DZ.prototype.LI=function(O){eE.prototype.LI.call(this,O);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.T(s6,Wc);g.w=s6.prototype; g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);this.Y=b;if(b.dialogMessage==null&&b.title==null)g.S$(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{b.confirmLabel==null&&g.I6(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(O=b.closeOverlayRenderer&&g.P(b.closeOverlayRenderer,g.XJ)||null)this.T=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.G(this,this.T),this.T.init(hy("button"),O,this.macros),this.T.Wy(this.element);b.title&&(O=g.Hc(b.title),this.updateValue("title",O));if(b.adReasons)for(O=b.adReasons,a=0;a<O.length;a++){var N=Vj(O[a]);if(!g.Kx(N.textContent)){var k=XS("LI");k.appendChild(N);this.Py.appendChild(k)}}else g.nO(this.Py,!1);b.dialogMessage&&(O=Vj(b.dialogMessage,!0),this.C8.appendChild(O));b.confirmLabel&&(O=g.Hc(b.confirmLabel),this.updateValue("confirmLabel",O));b.muteAdRenderer&&(b=g.P(b.muteAdRenderer,g.XJ)||null)&& (O=b.navigationEndpoint&&g.P(b.navigationEndpoint,gS$)||null,a=b.navigationEndpoint&&g.P(b.navigationEndpoint,a3$)||null,O==null&&a==null?g.I6(Error("AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.")):(O?QLA(this,O):a&&eZw(this,a),this.V=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,["ytp-ad-info-dialog-mute-button"],"button",!0),g.G(this,this.V),this.V.init(hy("button"),b,this.macros),this.V.listen("click", this.Ut4,this),this.V.Wy(this.L8)));OJb(this)}}; g.w.clear=function(){Mj(this.J);this.hide()}; g.w.hide=function(){this.G?this.G.hide():this.X&&this.X.hide();this.T&&this.T.hide();this.V&&this.V.hide();Wc.prototype.hide.call(this);this.Mi&&this.Mi.focus()}; g.w.show=function(){this.T&&this.T.show();this.V&&this.V.show();if(!this.UU){for(var O=g.r(this.Y&&this.Y.impressionEndpoints||[]),b=O.next();!b.done;b=O.next())b=b.value,this.layoutId?this.Fy.executeCommand(b,this.layoutId):g.S$(Error("Missing layoutId for ad info dialog."));this.UU=!0}this.Mi=document.activeElement;Wc.prototype.show.call(this);this.J.focus()}; g.w.Vn=function(){if(this.Y&&this.Y.confirmServiceEndpoint){var O=this.Y.confirmServiceEndpoint;this.layoutId?this.Fy.executeCommand(O,this.layoutId):g.S$(Error("Missing layoutId for ad info dialog."))}this.api.onAdUxClicked("ad-info-dialog-close-button",this.layoutId);this.publish("d");this.hide()}; g.w.Ut4=function(){var O=this.G?this.G:this.X;O&&!O.vB&&(this.hide(),O.show())};g.T(RH,XT);RH.prototype.init=function(O,b,a){XT.prototype.init.call(this,O,b,a);O=b.button&&g.P(b.button,g.XJ)||null;O!=null&&(Dnz(this,O,a),this.show())}; RH.prototype.hide=function(){this.button&&this.button.hide();this.T&&this.T.hide();XT.prototype.hide.call(this)}; RH.prototype.show=function(){this.button&&this.button.show();XT.prototype.show.call(this)}; RH.prototype.clear=function(){this.hide()};g.T($q,Wc); $q.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);this.T=b;this.isTemplated()||g.kd(this.element,q_(this.T));if(b.backgroundImage&&(O=(O=b.backgroundImage.thumbnail)?iI(O):"",a=(a=this.api.getVideoData(1))&&a.HG,O&&a&&(this.element.style.backgroundImage="url("+O+")",this.element.style.backgroundSize="100%"),b.style&&b.style.adTextStyle))switch(b.style.adTextStyle.fontSize){case "AD_FONT_SIZE_MEDIUM":this.element.style.fontSize="26px"}(O=g.tB(b.targetId))&&this.element.setAttribute("data-tooltip-target-id",O); b&&b.adRendererCommands&&b.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element");this.show()}; $q.prototype.isTemplated=function(){return this.T.isTemplated||!1}; $q.prototype.clear=function(){this.hide()};var gtQ={seekableStart:0,seekableEnd:1,current:0};g.T(dN,Wc);dN.prototype.clear=function(){this.dispose()};g.T(g.gN,g.p);g.w=g.gN.prototype;g.w.show=function(O){this.state!==1&&this.state!==2&&(this.state===4&&this.Ms(),this.state===5?(this.element.show(),this.state=null,this.delay.stop(),this.T&&this.T()):this.element.vB||(Bh(this,!0),this.state=1,O?this.delay.start(O):this.Ms()))}; g.w.hide=function(){this.state!==4&&(this.state===1||this.state===2?(this.element.hide(),this.state=null,this.delay.stop()):this.element.vB&&(Bh(this,!0),this.state=4,this.delay.start(this.V)))}; g.w.Ms=function(){switch(this.state){case 1:this.element.show();this.state=2;this.delay.start(10);break;case 2:Bh(this,!1);this.state=3;this.delay.start(this.G);break;case 3:this.state=null;this.T&&this.T();break;case 4:this.element.hide();Bh(this,!1);this.state=5;this.delay.start(0);break;case 5:if(this.state=null,this.onHidden)this.onHidden()}}; g.w.stop=function(){for(;this.state!==null&&this.state!==5;)this.delay.stop(),this.Ms()}; g.w.wd=function(){this.element.Yk()||this.element.element.removeAttribute("aria-hidden");g.p.prototype.wd.call(this)};g.T(KF,dN);g.w=KF.prototype; g.w.init=function(O,b,a){dN.prototype.init.call(this,O,b,a);O=b.durationMilliseconds;typeof O==="number"&&O<0&&g.S$(Error("durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: "+O));this.bV&&(this.X?g.tC(this.G.element,"modern-countdown-next-to-thumbnail"):g.tC(this.G.element,"countdown-next-to-thumbnail"));O=b.durationMilliseconds;this.Py=O==null||O===0?this.T.K_():O;if(b.templatedCountdown)var N=b.templatedCountdown.templatedAdText;else b.staticPreview&&(N=b.staticPreview); this.V.init(hy("ad-text"),N,a);(N=this.api.getVideoData(1))&&N.HG&&b.thumbnail?this.Y.init(hy("ad-image"),b.thumbnail,a):(this.aX.hide(),this.X&&this.bV&&g.tC(this.V.element,"ytp-ad-preview-text-modern-postroll"))}; g.w.clear=function(){this.hide()}; g.w.hide=function(){this.G.hide();this.V.hide();this.Y.hide();FE(this);dN.prototype.hide.call(this)}; g.w.show=function(){ZZ(this);this.G.show();this.V.show();this.Y.show();dN.prototype.show.call(this)}; g.w.hX=function(){this.hide()}; g.w.qV=function(){if(this.T!=null){var O=this.T.getProgressState();O!=null&&O.current!=null&&(O=1E3*O.current,!this.C8&&O>=this.Py?(this.Mi.hide(),this.C8=!0,this.publish("i")):this.V&&this.V.isTemplated()&&(O=Math.max(0,Math.ceil((this.Py-O)/1E3)),O!=this.L8&&(CF(this.V,{TIME_REMAINING:String(O)}),this.L8=O)))}};g.T(tY,dN);g.w=tY.prototype; g.w.init=function(O,b,a){dN.prototype.init.call(this,O,b,a);if(b.image&&b.image.thumbnail)if(b.headline)if(b.description)if((O=b.actionButton&&g.P(b.actionButton,g.XJ))&&O.navigationEndpoint){var N=this.api.getVideoData(2);if(N!=null)if(b.image&&b.image.thumbnail){var k=b.image.thumbnail.thumbnails;k!=null&&k.length>0&&g.Kx(g.tB(k[0].url))&&(k[0].url=N.profilePicture)}else g.I6(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.V.init(hy("ad-image"),b.image,a);this.Y.init(hy("ad-text"), b.headline,a);this.X.init(hy("ad-text"),b.description,a);this.G.init(hy("button"),O,a);a=kC(this.G.element);bw(this.G.element,a+" This link opens in new tab");this.Mi=O.navigationEndpoint;this.api.fR()||this.show();this.api.K().D("enable_larger_flyout_cta_on_desktop")&&(this.Gr("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.Gr("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.Gr("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.Gr("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.Gr("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.Gr("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.G.element.classList.add("ytp-flyout-cta-action-button-large"),this.G.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.Gr("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.XA.bind(this));this.aX=b.startMs||0;ZZ(this)}else g.S$(Error("FlyoutCtaRenderer has no valid action button."));else g.S$(Error("FlyoutCtaRenderer has no description AdText."));else g.S$(Error("FlyoutCtaRenderer has no headline AdText."));else g.I6(Error("FlyoutCtaRenderer has no image."))}; g.w.onClick=function(O){dN.prototype.onClick.call(this,O);this.api.pauseVideo();!g.Ne(this.G.element,O.target)&&this.Mi&&(this.layoutId?this.Fy.executeCommand(this.Mi,this.layoutId):g.S$(Error("Missing layoutId for flyout cta.")))}; g.w.qV=function(){if(this.T){var O=this.T.getProgressState();(O&&O.current||this.Py)&&1E3*O.current>=this.aX&&(FE(this),g.yP(this.element,"ytp-flyout-cta-inactive"),this.G.element.removeAttribute("tabIndex"))}}; g.w.hX=function(){this.clear()}; g.w.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.XA.bind(this))}; g.w.show=function(){this.G&&this.G.show();dN.prototype.show.call(this)}; g.w.hide=function(){this.G&&this.G.hide();dN.prototype.hide.call(this)}; g.w.XA=function(O){O=="hidden"?this.show():this.hide()};g.T(hY,Wc);g.w=hY.prototype; g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);this.T=b;if(this.T.rectangle)for(O=this.T.likeButton&&g.P(this.T.likeButton,Wf),b=this.T.dislikeButton&&g.P(this.T.dislikeButton,Wf),this.V.init(hy("toggle-button"),O,a),this.G.init(hy("toggle-button"),b,a),this.B(this.element,"change",this.aW),this.X.show(100),this.show(),a=g.r(this.T&&this.T.impressionCommands||[]),O=a.next();!O.done;O=a.next())O=O.value,this.layoutId?this.Fy.executeCommand(O,this.layoutId):g.S$(Error("Missing layoutId for instream user sentiment."))}; g.w.clear=function(){this.hide()}; g.w.hide=function(){this.V.hide();this.G.hide();Wc.prototype.hide.call(this)}; g.w.show=function(){this.V.show();this.G.show();Wc.prototype.show.call(this)}; g.w.aW=function(){YEQ(this.element,"ytp-ad-instream-user-sentiment-selected");this.T.postMessageAction&&this.api.xk("onYtShowToast",this.T.postMessageAction);this.X.hide()}; g.w.onClick=function(O){this.Xy.length>0&&this.aW();Wc.prototype.onClick.call(this,O)};g.T(yy,g.p);g.w=yy.prototype;g.w.wd=function(){this.reset();g.p.prototype.wd.call(this)}; g.w.reset=function(){g.xp(this.X);this.Y=!1;this.T&&this.T.stop();this.N.stop();this.V&&(this.V=!1,this.U.play())}; g.w.start=function(){this.reset();this.X.B(this.G,"mouseover",this.Z_,this);this.X.B(this.G,"mouseout",this.WE,this);this.yl&&(this.X.B(this.G,"focusin",this.Z_,this),this.X.B(this.G,"focusout",this.WE,this));this.T?this.T.start():(this.Y=this.V=!0,g.uF(this.G,{opacity:this.J}))}; g.w.Z_=function(){this.V&&(this.V=!1,this.U.play());this.N.stop();this.T&&this.T.stop()}; g.w.WE=function(){this.Y?this.N.start():this.T&&this.T.start()}; g.w.F1=function(){this.V||(this.V=!0,this.L.play(),this.Y=!0)};var Cq3=[new wN("b.f_",!1,0),new wN("j.s_",!1,2),new wN("r.s_",!1,4),new wN("e.h_",!1,6),new wN("i.s_",!0,8),new wN("s.t_",!1,10),new wN("p.h_",!1,12),new wN("s.i_",!1,14),new wN("f.i_",!1,16),new wN("a.b_",!1,18),new wN("a.o_",!1),new wN("g.o_",!1,22),new wN("p.i_",!1,24),new wN("p.m_",!1),new wN("n.k_",!0,20),new wN("i.f_",!1),new wN("a.s_",!0),new wN("m.c_",!1),new wN("n.h_",!1,26),new wN("o.p_",!1),new wN("m.p_",!0,28),new wN("o.a_",!1),new wN("d.p_",!1)].reduce(function(O,b){O[b.G]=b;return O}, {});g.T(Hh,dN);g.w=Hh.prototype; g.w.init=function(O,b,a){dN.prototype.init.call(this,O,b,a);this.Mi=b;(this.aX=ZJB(this))&&g.I6(Error("hasAdControlInClickCommands_ is true."));if(!b||g.i$(b))g.S$(Error("SkipButtonRenderer was not specified or empty."));else if(!b.message||g.i$(b.message))g.S$(Error("SkipButtonRenderer.message was not specified or empty."));else{O=this.Y?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"};b=SE(O);b==null?g.S$(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+O.iconType+".")): (this.V=new g.Ay({W:"button",rd:[this.Y?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],j:[{W:"span",C:this.Y?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",j:[b]}]}),g.G(this,this.V),this.V.Wy(this.X.element),this.G=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,"ytp-ad-skip-button-text"),this.Y&&this.G.element.classList.add("ytp-ad-skip-button-text-centered"),this.G.init(hy("ad-text"),this.Mi.message,a),g.G(this,this.G),bF(this.V.element,this.G.element, 0));var N=N===void 0?null:N;a=this.api.K();!(this.Xy.length>0)&&a.G&&(na?0:"ontouchstart"in document.documentElement&&(igw()||vV()))&&(this.Zq(this.Ql),N&&this.Zq(N),this.Xy=[this.B(this.element,"touchstart",this.onTouchStart,this),this.B(this.element,"touchmove",this.onTouchMove,this),this.B(this.element,"touchend",this.onTouchEnd,this)])}}; g.w.clear=function(){this.Py.reset();this.hide()}; g.w.hide=function(){this.X.hide();this.G&&this.G.hide();FE(this);dN.prototype.hide.call(this)}; g.w.onClick=function(O){if(this.V!=null){if(O){var b=O||window.event;b.returnValue=!1;b.preventDefault&&b.preventDefault()}var a;if(RfY(O,{contentCpn:((a=this.api.getVideoData(1))==null?void 0:a.clientPlaybackNonce)||""})===0)this.api.xk("onAbnormalityDetected");else if(dN.prototype.onClick.call(this,O),this.publish("j"),this.api.xk("onAdSkip"),this.C8||!this.aX)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.w.R_=function(O){if(!this.C8)return this.aX&&u8("SkipButton click commands not pruned while ALC exist"),O;var b,a=(b=g.P(O,g.Yq))==null?void 0:b.commands;if(!a)return O;O=[];for(b=0;b<a.length;b++){var N=a[b];N.adLifecycleCommand&&dne(N.adLifecycleCommand)||N.pingingEndpoint||N.adPingingEndpoint||O.push(N)}return{commandExecutorCommand:{commands:O}}}; g.w.show=function(){this.Py.start();this.X.show();this.G&&this.G.show();ZZ(this);dN.prototype.show.call(this);this.L8&&this.api.K().D("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)}; g.w.hX=function(){this.publish("k")}; g.w.qV=function(){};g.T(ch,dN);g.w=ch.prototype; g.w.init=function(O,b,a){dN.prototype.init.call(this,O,b,a);O=b&&b.preskipRenderer&&g.P(b.preskipRenderer,Lo)||{};(O=g.i$(O)?null:O)?(this.Y=O.durationMilliseconds!=null&&O.durationMilliseconds!==void 0?O.durationMilliseconds:5E3,this.G=new KF(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.T,FY(this.api.K().experiments,"preskip_button_style_ads_backend")=="countdown_next_to_thumbnail"&&xc(this.api.K())),this.G.init(hy("preskip-component"),O,a),O=this.G,O.Mi.show(100),O.show(), g.G(this,this.G),this.G.Wy(this.element)):b.skipOffsetMilliseconds&&(this.Y=b.skipOffsetMilliseconds);O=b&&b.skippableRenderer&&g.P(b.skippableRenderer,vU$)||{};O=g.i$(O)?null:O;O==null?g.S$(Error("SkipButtonRenderer was not set in player response.")):(this.V=new Hh(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.T,this.Mi),this.V.init(hy("skip-button"),O,a),g.G(this,this.V),this.V.Wy(this.element),this.api.K().experiments.RX("enable_skip_to_next_messaging")&&(b=g.tB(b.targetId))&& (a=this.V,a.V!=null&&(a.L8=!0,a.V.element.setAttribute("data-tooltip-target-id",b),a.V.element.setAttribute("data-tooltip-target-fixed",""))),this.show())}; g.w.show=function(){this.X&&this.V?this.V.show():this.G&&this.G.show();ZZ(this);dN.prototype.show.call(this)}; g.w.hX=function(){}; g.w.clear=function(){this.G&&this.G.clear();this.V&&this.V.clear();FE(this);dN.prototype.hide.call(this)}; g.w.hide=function(){this.G&&this.G.hide();this.V&&this.V.hide();FE(this);dN.prototype.hide.call(this)}; g.w.qV=function(){1E3*this.T.getProgressState().current>=this.Y&&FUQ(this,!0)};g.T(mA,I1);mA.prototype.init=function(O,b,a){I1.prototype.init.call(this,O,b,a);O=!1;b.text!=null&&(O=g.Hc(b.text),O=!g.Kx(O));O?b.navigationEndpoint==null?g.I6(Error("No visit advertiser clickthrough provided in renderer,")):b.style!=="STYLE_UNKNOWN"?g.I6(Error("Button style was not a link-style type in renderer,")):this.show():g.I6(Error("No visit advertiser text was present in the renderer."))};g.T(z_,Wc); z_.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);O=b.text;g.Kx(q_(O))?g.I6(Error("SimpleAdBadgeRenderer has invalid or empty text")):(O&&O.text&&(b=O.text,this.V&&!this.G&&(b=this.api.K(),b=O.text+" "+(b&&b.G?"\u2022":"\u00b7")),b={text:b,isTemplated:O.isTemplated},O.style&&(b.style=O.style),O.targetId&&(b.targetId=O.targetId),O=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),O.init(hy("simple-ad-badge"),b,a),O.Wy(this.element),g.G(this,O)),this.show())}; z_.prototype.clear=function(){this.hide()};g.T(JY,yj);g.T(E6,g.w1);g.w=E6.prototype;g.w.K_=function(){return this.durationMs}; g.w.stop=function(){this.T&&this.Qt.Zq(this.T)}; g.w.ud=function(O){this.G={seekableStart:0,seekableEnd:this.durationMs/1E3,current:O.current};this.publish("h")}; g.w.getProgressState=function(){return this.G}; g.w.cV=function(O){g.qw(O,2)&&this.publish("g")};g.T(Mw,g.w1);g.w=Mw.prototype;g.w.K_=function(){return this.durationMs}; g.w.start=function(){this.T||(this.T=!0,this.eV.start())}; g.w.stop=function(){this.T&&(this.T=!1,this.eV.stop())}; g.w.ud=function(){this.yv+=100;var O=!1;this.yv>this.durationMs&&(this.yv=this.durationMs,this.eV.stop(),O=!0);this.G={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.yv/1E3};this.publish("h");O&&this.publish("g")}; g.w.getProgressState=function(){return this.G};g.T(G_,dN);g.w=G_.prototype;g.w.init=function(O,b,a){dN.prototype.init.call(this,O,b,a);var N;if(b==null?0:(N=b.templatedCountdown)==null?0:N.templatedAdText){O=b.templatedCountdown.templatedAdText;if(!O.isTemplated){g.I6(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.G=new $q(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);this.G.init(hy("ad-text"),O,{});this.G.Wy(this.element);g.G(this,this.G)}this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){FE(this);dN.prototype.hide.call(this)}; g.w.hX=function(){this.hide()}; g.w.qV=function(){if(this.T!=null){var O=this.T.getProgressState();if(O!=null&&O.current!=null&&this.G){var b=this.T instanceof E6?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:O.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.T instanceof Mw?O.seekableEnd:this.api.getDuration(2,!1);O=O.current;var a,N,k=((a=this.api.getVideoData())==null?0:(N=a.CD)==null?0:N.call(a))?Math.max(b-O,0):b-O;CF(this.G,{FORMATTED_AD_DURATION_REMAINING:String(g.nF(k)), TIME_REMAINING:String(Math.ceil(k))})}}}; g.w.show=function(){ZZ(this);dN.prototype.show.call(this)};g.T(oH,$q);oH.prototype.onClick=function(O){$q.prototype.onClick.call(this,O);this.api.onAdUxClicked(this.componentType)};g.T(Ph,Wc);Ph.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(O=b.content){g.kd(this.element,O);var a,N;b=((a=b.interaction)==null?void 0:(N=a.accessibility)==null?void 0:N.label)||O;this.element.setAttribute("aria-label",b)}else g.S$(Error("AdSimpleAttributedString does not have text content"))}; Ph.prototype.clear=function(){this.hide()}; Ph.prototype.onClick=function(O){Wc.prototype.onClick.call(this,O)};g.T(vh,Wc); vh.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});(O=b.label)&&O.content&&!g.Kx(O.content)?(this.adBadgeText.init(hy("ad-simple-attributed-string"),new xq(O)),(b=b.adPodIndex)&&b.content&&!g.Kx(b.content)&&(this.T=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),this.T.Wy(this.element),g.G(this,this.T),this.T.element.classList.add("ytp-ad-badge__pod-index"),this.T.init(hy("ad-simple-attributed-string"),new xq(b))),this.element.classList.add(this.G?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.S$(Error("No label is returned in AdBadgeViewModel."))}; vh.prototype.show=function(){this.adBadgeText.show();var O;(O=this.T)==null||O.show();Wc.prototype.show.call(this)}; vh.prototype.hide=function(){this.adBadgeText.hide();var O;(O=this.T)==null||O.hide();Wc.prototype.hide.call(this)};g.T(jR,Wc);jR.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});(O=b.adPodIndex)&&O.content&&!g.Kx(O.content)&&(this.T=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),this.T.Wy(this.element),g.G(this,this.T),this.T.init(hy("ad-simple-attributed-string"),new xq(O)),b.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()}; jR.prototype.show=function(){var O;(O=this.T)==null||O.show();Wc.prototype.show.call(this)}; jR.prototype.hide=function(){var O;(O=this.T)==null||O.hide();Wc.prototype.hide.call(this)};g.T(SR,Wc); SR.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(b!=null&&b.text){var a;if(((a=b.text)==null?0:a.content)&&!g.Kx(b.text.content)){this.T=new g.Ay({W:"div",C:"ytp-ad-disclosure-banner__text",f8:b.text.content});g.G(this,this.T);this.T.Wy(this.element);var N,k;O=((N=b.interaction)==null?void 0:(k=N.accessibility)==null?void 0:k.label)||b.text.content;this.element.setAttribute("aria-label",O);var D;if((D=b.interaction)==null?0:D.onTap)this.G=new g.Ay({W:"div",C:"ytp-ad-disclosure-banner__chevron",j:[g.z2()]}), g.G(this,this.G),this.G.Wy(this.element);this.show()}}else g.S$(Error("No banner text found in AdDisclosureBanner."))}; SR.prototype.clear=function(){this.hide()};g.T(l8,g.Ay);l8.prototype.ud=function(){var O=this.G.getProgressState(),b=O.seekableEnd;this.api.getPresentingPlayerType()===2&&(b=this.V?this.V/1E3:O.seekableEnd);this.progressBar.style.width=fF(new IH(O.seekableStart,b),O.current,0)*100+"%"}; l8.prototype.onStateChange=function(){g.lV(this.api.K())||(this.api.getPresentingPlayerType()===2?this.T===-1&&(this.show(),this.T=this.G.subscribe("h",this.ud,this),this.ud()):this.T!==-1&&(this.hide(),this.G.SM(this.T),this.T=-1))};g.T(Vy,Wc); Vy.prototype.init=function(O,b,a,N){Wc.prototype.init.call(this,O,b,a);if(b.skipOrPreviewRenderer){if(O=g.P(b.skipOrPreviewRenderer,wn))a=new ch(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.G,this.J),a.Wy(this.UU),a.init(hy("skip-button"),O,this.macros),g.G(this,a);if(O=g.P(b.skipOrPreviewRenderer,wn))var k=O.skipOffsetMilliseconds}b.brandInteractionRenderer&&(O=b.brandInteractionRenderer.brandInteractionRenderer,a=new hY(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy), a.Wy(this.aX),a.init(hy("instream-user-sentiment"),O,this.macros),g.G(this,a));if(O=g.P(b,nU$))if(O=g.P(O,nU$))a=new tY(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.G,!!b.showWithoutLinkedMediaLayout),g.G(this,a),a.Wy(this.Y),a.init(hy("flyout-cta"),O,this.macros);N=N&&N.videoAdDurationSeconds;b.adBadgeRenderer&&(a=b.adBadgeRenderer,O=g.P(a,LW),O!=null?(a=new vh(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!1),g.G(this,a),a.Wy(this.T),a.init(hy("ad-badge"), O,this.macros),this.V=a.element):(O=a.simpleAdBadgeRenderer,O==null&&(O={text:{text:"Annonce",isTemplated:!1}}),a=new z_(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!0),g.G(this,a),a.Wy(this.T),a.init(hy("simple-ad-badge"),O,this.macros)));b.adPodIndex&&(O=g.P(b.adPodIndex,fLL),O!=null&&(a=new jR(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,a),a.Wy(this.T),a.init(hy("ad-pod-index"),O)));b.adDurationRemaining&&!b.showWithoutLinkedMediaLayout&&(O=b.adDurationRemaining.adDurationRemainingRenderer, O==null&&(O={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),N=new G_(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.G,N,!1),g.G(this,N),N.Wy(this.T),N.init(hy("ad-duration-remaining"),O,this.macros));b.adInfoRenderer&&(N=g.P(b.adInfoRenderer,VG))&&(O=new RH(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.element,void 0,!1),g.G(this,O),this.V!==null?this.T.insertBefore(O.element,this.V.nextSibling):O.Wy(this.T), O.init(hy("ad-info-hover-text-button"),N,this.macros));b.visitAdvertiserRenderer&&(O=g.P(b.visitAdvertiserRenderer,g.XJ))&&(a=tjG(this)&&this.X?this.X:this.T)&&(N=new mA(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,N),N.Wy(a),N.init(hy("visit-advertiser"),O,this.macros),eS(N.element),O=kC(N.element),bw(N.element,O+" This link opens in new tab"));!(N=this.api.K())||g.IS(N)||g.oS(N)||N.controlsType!="3"&&!N.disableOrganicUi||(k=new l8(this.api,this.G,k,!1),k.Wy(this.Py), g.G(this,k));b.adDisclosureBannerRenderer&&(b=g.P(b.adDisclosureBannerRenderer,ILC))&&(k=new SR(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),k.Wy(this.Mi),k.init(hy("ad-disclosure-banner"),b),g.G(this,k));this.api.K().D("enable_updated_html5_player_focus_style")&&g.tC(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; Vy.prototype.clear=function(){this.hide()};g.i8.prototype.flush=function(O,b){O=O===void 0?[]:O;b=b===void 0?!1:b;if(g.md("enable_client_streamz_web")){O=g.r(O);for(var a=O.next();!a.done;a=O.next())a=Omb(a.value),this.T&&X7(a,TQ,2,this.T),a={serializedIncrementBatch:g.DP(a.V())},g.wi("streamzIncremented",a,{sendIsolatedPayload:b})}}; g.T(yNG,g.i8);var vze=new Map;Qy.prototype.set=function(O,b,a){a=a!==void 0?Date.now()+a:void 0;this.T.set(O,b,a)}; Qy.prototype.get=function(O){return this.T.get(O)}; Qy.prototype.remove=function(O){this.T.remove(O)};var Tq8=null;var N7=null,k4=null,DN=null,WU8=null;g.VQ("yt.www.ads.eventcache.getLastCompanionData",function(){return N7}); g.VQ("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.VQ("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return k4}); g.VQ("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return DN}); g.VQ("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return WU8});var HJ8=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);sr.prototype.handleResponse=function(O,b){if(!b)throw Error("request needs to be passed into ConsistencyService");var a,N;b=((a=b.MI.context)==null?void 0:(N=a.request)==null?void 0:N.consistencyTokenJars)||[];var k;(O=(k=O.responseContext)==null?void 0:k.consistencyTokenJar)&&this.replace(b,O)}; sr.prototype.replace=function(O,b){O=g.r(O);for(var a=O.next();!a.done;a=O.next())delete this.T[a.value.encryptedTokenJarContents];cNz(this,b)};var ke$=window.location.hostname.split(".").slice(-2).join("."),ER;y$.getInstance=function(){ER=g.Lw("yt.clientLocationService.instance");ER||(ER=new y$,g.VQ("yt.clientLocationService.instance",ER));return ER}; g.w=y$.prototype; g.w.setLocationOnInnerTubeContext=function(O){O.client||(O.client={});if(this.T)O.client.locationInfo||(O.client.locationInfo={}),O.client.locationInfo.latitudeE7=Math.floor(this.T.coords.latitude*1E7),O.client.locationInfo.longitudeE7=Math.floor(this.T.coords.longitude*1E7),O.client.locationInfo.horizontalAccuracyMeters=Math.round(this.T.coords.accuracy),O.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.V||this.locationPlayabilityToken)O.client.locationPlayabilityToken=this.V|| this.locationPlayabilityToken}; g.w.handleResponse=function(O){var b;O=(b=O.responseContext)==null?void 0:b.locationPlayabilityToken;O!==void 0&&(this.locationPlayabilityToken=O,this.T=void 0,g.Ny("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=hZ(this))&&this.localStorage.set("yt-location-playability-token",O,15552E3):g.fl("YT_CL",JSON.stringify({loctok:O}),15552E3,ke$,!0))}; g.w.clearLocationPlayabilityToken=function(O){O==="TVHTML5"?(this.localStorage=hZ(this))&&this.localStorage.remove("yt-location-playability-token"):g.Vq("YT_CL");this.V=void 0;this.G!==-1&&(clearTimeout(this.G),this.G=-1)}; g.w.getCurrentPositionFromGeolocation=function(){var O=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var b=!1,a=1E4;g.Ny("INNERTUBE_CLIENT_NAME")==="MWEB"&&(b=!0,a=15E3);return new Promise(function(N,k){navigator.geolocation.getCurrentPosition(function(D){O.T=D;N(D)},function(D){k(D)},{enableHighAccuracy:b, maximumAge:0,timeout:a})})}; g.w.createUnpluggedLocationInfo=function(O){var b={};O=O.coords;if(O==null?0:O.latitude)b.latitudeE7=Math.floor(O.latitude*1E7);if(O==null?0:O.longitude)b.longitudeE7=Math.floor(O.longitude*1E7);if(O==null?0:O.accuracy)b.locationRadiusMeters=Math.round(O.accuracy);return b}; g.w.createLocationInfo=function(O){var b={};O=O.coords;if(O==null?0:O.latitude)b.latitudeE7=Math.floor(O.latitude*1E7);if(O==null?0:O.longitude)b.longitudeE7=Math.floor(O.longitude*1E7);return b};g.w=Mj8.prototype;g.w.contains=function(O){return Object.prototype.hasOwnProperty.call(this.T,O)}; g.w.get=function(O){if(this.contains(O))return this.T[O]}; g.w.set=function(O,b){this.T[O]=b}; g.w.j6=function(){return Object.keys(this.T)}; g.w.remove=function(O){delete this.T[O]};T6.prototype.getModuleId=function(O){return O.serviceId.getModuleId()}; T6.prototype.get=function(O){a:{var b=this.mappings.get(O.toString());switch(b.type){case "mapping":O=b.value;break a;case "factory":b=b.value();this.mappings.set(O.toString(),{type:"mapping",value:b});O=b;break a;default:O=XI(b)}}return O}; T6.prototype.registerService=function(O,b){this.mappings.set(O.toString(),{type:"mapping",value:b});return O}; new T6;var Mp={},ntb=(Mp.WEB_UNPLUGGED="^unplugged/",Mp.WEB_UNPLUGGED_ONBOARDING="^unplugged/",Mp.WEB_UNPLUGGED_OPS="^unplugged/",Mp.WEB_UNPLUGGED_PUBLIC="^unplugged/",Mp.WEB_CREATOR="^creator/",Mp.WEB_KIDS="^kids/",Mp.WEB_EXPERIMENTS="^experiments/",Mp.WEB_MUSIC="^music/",Mp.WEB_REMIX="^music/",Mp.WEB_MUSIC_EMBEDDED_PLAYER="^music/",Mp.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",Mp);uT.prototype.N=function(O,b,a){b=b===void 0?{}:b;a=a===void 0?rq:a;var N={context:g.wp(O.clickTrackingParams,!1,this.X)};var k=this.G(O);if(k){this.T(N,k,b);var D;b=g.Ur(this.V());(k=(D=g.P(O.commandMetadata,g.Ae))==null?void 0:D.apiUrl)&&(b=k);D=hyA(Ll(b));O=Object.assign({},{command:O},void 0);N={input:D,p4:XZ(D),MI:N,config:O};N.config.Sq?N.config.Sq.identity=a:N.config.Sq={identity:a};return N}a=new g.Nf("Error: Failed to create Request from Command.",O);g.S$(a)}; g.RY.Object.defineProperties(uT.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.T(AZ,uT);g.T(WF,AZ);WF.prototype.N=function(){return{input:"/getDatasyncIdsEndpoint",p4:XZ("/getDatasyncIdsEndpoint","GET"),MI:{}}}; WF.prototype.V=function(){return[]}; WF.prototype.G=function(){}; WF.prototype.T=function(){};var DeM={},Kve=(DeM.GET_DATASYNC_IDS=rp(WF),DeM);var nq={},szh=(nq["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",nq["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",nq["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",nq["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",nq["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",nq["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",nq["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", nq["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",nq["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",nq["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",nq["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",nq["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",nq["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",nq["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",nq["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", nq["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",nq["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",nq["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",nq["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",nq["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",nq["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",nq["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", nq["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",nq.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",nq["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",nq["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",nq["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",nq["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",nq["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",nq["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", nq["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",nq["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",nq["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",nq["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",nq["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",nq["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",nq["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",nq["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",nq["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",nq["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",nq.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",nq["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",nq["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",nq["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",nq["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",nq["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",nq["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",nq["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",nq["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",nq["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",nq["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",nq["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",nq["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",nq["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",nq["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",nq["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",nq["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",nq["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",nq["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",nq["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",nq["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",nq["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", nq["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",nq["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",nq["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",nq["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",nq["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",nq["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",nq["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",nq["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",nq["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", nq["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",nq["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",nq["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",nq["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",nq["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",nq["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",nq["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",nq["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", nq),pq={},jtB=(pq.auto_search="LATENCY_ACTION_AUTO_SEARCH",pq.ad_to_ad="LATENCY_ACTION_AD_TO_AD",pq.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",pq.app_startup="LATENCY_ACTION_APP_STARTUP",pq.browse="LATENCY_ACTION_BROWSE",pq.cast_splash="LATENCY_ACTION_CAST_SPLASH",pq.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",pq.channels="LATENCY_ACTION_CHANNELS",pq.chips="LATENCY_ACTION_CHIPS",pq.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",pq.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", pq.editor="LATENCY_ACTION_EDITOR",pq.embed="LATENCY_ACTION_EMBED",pq.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",pq.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",pq.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",pq.explore="LATENCY_ACTION_EXPLORE",pq.favorites="LATENCY_ACTION_FAVORITES",pq.home="LATENCY_ACTION_HOME",pq.inboarding="LATENCY_ACTION_INBOARDING",pq.landing="LATENCY_ACTION_LANDING",pq.library="LATENCY_ACTION_LIBRARY",pq.live= "LATENCY_ACTION_LIVE",pq.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",pq.management="LATENCY_ACTION_MANAGEMENT",pq.mini_app="LATENCY_ACTION_MINI_APP_PLAY",pq.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",pq.onboarding="LATENCY_ACTION_ONBOARDING",pq.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",pq.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",pq.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",pq.player_att="LATENCY_ACTION_PLAYER_ATTESTATION", pq.prebuffer="LATENCY_ACTION_PREBUFFER",pq.prefetch="LATENCY_ACTION_PREFETCH",pq.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",pq.profile_switcher="LATENCY_ACTION_LOGIN",pq.projects="LATENCY_ACTION_PROJECTS",pq.reel_watch="LATENCY_ACTION_REEL_WATCH",pq.results="LATENCY_ACTION_RESULTS",pq.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",pq.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",pq.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",pq.review="LATENCY_ACTION_REVIEW",pq.search_overview_answer= "LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",pq.search_ui="LATENCY_ACTION_SEARCH_UI",pq.search_suggest="LATENCY_ACTION_SUGGEST",pq.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",pq.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",pq.seek="LATENCY_ACTION_PLAYER_SEEK",pq.settings="LATENCY_ACTION_SETTINGS",pq.store="LATENCY_ACTION_STORE",pq.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",pq.tenx="LATENCY_ACTION_TENX",pq.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",pq.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD", pq.watch="LATENCY_ACTION_WATCH",pq.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",pq["watch,watch7"]="LATENCY_ACTION_WATCH",pq["watch,watch7_html5"]="LATENCY_ACTION_WATCH",pq["watch,watch7ad"]="LATENCY_ACTION_WATCH",pq["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",pq.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",pq.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",pq.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",pq.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",pq.networkless_performance= "LATENCY_ACTION_NETWORKLESS_PERFORMANCE",pq.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",pq.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",pq.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",pq);Object.assign(jtB,szh);g.T(M7,Uo);var Nxe=new uq("aft-recorded",M7);var Rah=g.le.ytLoggingGelSequenceIdObj_||{};g.VQ("ytLoggingGelSequenceIdObj_",Rah);var G6=g.le.ytLoggingLatencyUsageStats_||{};g.VQ("ytLoggingLatencyUsageStats_",G6);nM.prototype.tick=function(O,b,a,N){oI(this,"tick_"+O+"_"+b)||g.wi("latencyActionTicked",{tickName:O,clientActionNonce:b},{timestamp:a,cttAuthInfo:N})}; nM.prototype.info=function(O,b,a){var N=Object.keys(O).join("");oI(this,"info_"+N+"_"+b)||(O=Object.assign({},O),O.clientActionNonce=b,g.wi("latencyActionInfo",O,{cttAuthInfo:a}))}; nM.prototype.jspbInfo=function(O,b,a){for(var N="",k=0;k<tW(O).length;k++)tW(O)[k]!==void 0&&(N=k===0?N.concat(""+k):N.concat("_"+k));if(!oI(this,"info_"+N+"_"+b)){sB(O,2,b);a={cttAuthInfo:a};b=g.md("jspb_sparse_encoded_pivot")?new Xg([{}]):new Xg;ESQ(b,lr,7,$YD,O);a=a===void 0?{}:a;O=!1;g.Ny("ytLoggingEventsDefaultDisabled",!1)&&(O=!0);O=O?null:g.$G;a=a===void 0?{}:a;N=Math.round(a.timestamp||(0,g.S)());Dj(b,1,N<Number.MAX_SAFE_INTEGER?N:0);N=new L1;a.lact?Dj(N,1,isFinite(a.lact)?a.lact:-1):a.timestamp? Dj(N,1,-1):(k=p7(),Dj(N,1,isFinite(k)?k:-1));if(a.sequenceGroup&&!g.md("web_gel_sequence_info_killswitch")){k=a.sequenceGroup;var D=rXY(k),R=new VT;Dj(R,2,D);sB(R,1,k);X7(N,VT,3,R);a.endOfSequence&&delete Rah[a.sequenceGroup]}X7(b,L1,33,N);(a.sendIsolatedPayload?Qxz:eIw)("latencyActionInfo",{endpoint:"log_event",payload:b,cttAuthInfo:a.cttAuthInfo,dangerousLogToVisitorSession:a.dangerousLogToVisitorSession},O)}}; nM.prototype.span=function(O,b,a){var N=Object.keys(O).join("");oI(this,"span_"+N+"_"+b)||(O.clientActionNonce=b,g.wi("latencyActionSpan",O,{cttAuthInfo:a}))};var Gq=window,x4=Gq.performance||Gq.mozPerformance||Gq.msPerformance||Gq.webkitPerformance||new Soe;var amf=!1,lRY=!1,LM={'script[name="scheduler/scheduler"]':"sj",'script[name="player/base"]':"pj",'link[rel="preload"][name="player/embed"]':"pej",'link[rel="stylesheet"][name="www-player"]':"pc",'link[rel="stylesheet"][name="player/www-player"]':"pc",'script[name="desktop_polymer/desktop_polymer"]':"dpj",'link[rel="import"][name="desktop_polymer"]':"dph",'script[name="mobile-c3"]':"mcj",'link[rel="stylesheet"][name="mobile-c3"]':"mcc",'script[name="player-plasma-ias-phone/base"]':"mcppj",'script[name="player-plasma-ias-tablet/base"]':"mcptj", 'link[rel="stylesheet"][name="mobile-polymer-player-ias"]':"mcpc",'link[rel="stylesheet"][name="mobile-polymer-player-svg-ias"]':"mcpsc",'script[name="mobile_blazer_core_mod"]':"mbcj",'link[rel="stylesheet"][name="mobile_blazer_css"]':"mbc",'script[name="mobile_blazer_logged_in_users_mod"]':"mbliuj",'script[name="mobile_blazer_logged_out_users_mod"]':"mblouj",'script[name="mobile_blazer_noncore_mod"]':"mbnj","#player_css":"mbpc",'script[name="mobile_blazer_desktopplayer_mod"]':"mbpj",'link[rel="stylesheet"][name="mobile_blazer_tablet_css"]':"mbtc", 'script[name="mobile_blazer_watch_mod"]':"mbwj",'script[name="embed_client"]':"ecj",'link[rel="stylesheet"][name="embed-ui"]':"ecc"},Dob=(0,g.kr)(x4.clearResourceTimings||x4.webkitClearResourceTimings||x4.mozClearResourceTimings||x4.msClearResourceTimings||x4.oClearResourceTimings||g.Fq,x4);var $ei=window;$ei.ytcsi&&($ei.ytcsi.infoGel=g.Q$,$ei.ytcsi.tick=iT);var rtG="tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD shorts_prefetch".split(" "),u1f=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse"];var qMz=new GH("INNERTUBE_TRANSPORT_TOKEN");g.T(si,AZ);si.prototype.V=function(){return f3$}; si.prototype.G=function(O){return g.P(O,cBC)||void 0}; si.prototype.T=function(O,b,a){a=a===void 0?{}:a;b.channelIds&&(O.channelIds=b.channelIds);b.siloName&&(O.siloName=b.siloName);b.params&&(O.params=b.params);a.botguardResponse&&(O.botguardResponse=a.botguardResponse);a.feature&&(O.clientFeature=a.feature)}; g.RY.Object.defineProperties(si.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.T(Rw,AZ);Rw.prototype.V=function(){return l3r}; Rw.prototype.G=function(O){return g.P(O,YVh)||void 0}; Rw.prototype.T=function(O,b){b.channelIds&&(O.channelIds=b.channelIds);b.siloName&&(O.siloName=b.siloName);b.params&&(O.params=b.params)}; g.RY.Object.defineProperties(Rw.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!0}}});var CF$=new GH("SHARE_CLIENT_PARAMS_PROVIDER_TOKEN");g.T($i,AZ);$i.prototype.V=function(){return Pth}; $i.prototype.G=function(O){return g.P(O,t0h)||g.P(O,h5D)||g.P(O,KHh)}; $i.prototype.T=function(O,b){b.serializedShareEntity&&(O.serializedSharedEntity=b.serializedShareEntity);if(b.clientParamIdentifier){var a;if((a=this.Y)==null?0:a.T(b.clientParamIdentifier))O.clientParams=this.Y.G(b.clientParamIdentifier)}}; $i[vr]=[CF$];g.T(CB,AZ);CB.prototype.V=function(){return jii}; CB.prototype.G=function(O){return g.P(O,DYv)||void 0}; CB.prototype.T=function(O,b,a){O.feedbackTokens=[];b.feedbackToken&&O.feedbackTokens.push(b.feedbackToken);if(b=b.cpn||a.cpn)O.feedbackContext={cpn:b};O.isFeedbackTokenUnencrypted=!!a.is_feedback_token_unencrypted;O.shouldMerge=!1;a.extra_feedback_tokens&&(O.shouldMerge=!0,O.feedbackTokens=O.feedbackTokens.concat(a.extra_feedback_tokens))}; g.RY.Object.defineProperties(CB.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.T(dj,AZ);dj.prototype.V=function(){return SV$}; dj.prototype.G=function(O){return g.P(O,HY$)||void 0}; dj.prototype.T=function(O,b){b.params&&(O.params=b.params);b.secondaryParams&&(O.secondaryParams=b.secondaryParams)};g.T(ZO,AZ);ZO.prototype.V=function(){return I3v}; ZO.prototype.G=function(O){return g.P(O,WHh)||void 0}; ZO.prototype.T=function(O,b){b.actions&&(O.actions=b.actions);b.params&&(O.params=b.params);b.playlistId&&(O.playlistId=b.playlistId)};g.T(FB,AZ);FB.prototype.V=function(){return vSg}; FB.prototype.G=function(O){return g.P(O,yBD)}; FB.prototype.T=function(O,b,a){a=a===void 0?{}:a;b.serializedShareEntity&&(O.serializedSharedEntity=b.serializedShareEntity);a.includeListId&&(O.includeListId=!0)};var de$=new GH("FETCH_FN_TOKEN"),ZO$=new GH("PARSE_FN_TOKEN"),FLi=new GH("WINDOW_REQUEST_TOKEN");g.T(g.gj,g.Nf);var gdg=new GH("NETWORK_SLI_TOKEN");BT.prototype.fetch=function(O,b,a){var N=this,k,D,R;return g.M(function(d){k=Atz(N,O,b);R=(D=N.G)!=null?D:fetch;return d.return(R(k).then(function(Z){return N.handleResponse(Z,a)}).catch(function(Z){g.I6(Z); if((a==null?0:a.oF)&&Z instanceof g.gj&&Z.errorType===1)return Promise.reject(Z)}))})}; BT.prototype.handleResponse=function(O,b){var a,N=(a=this.V)!=null?a:JSON.parse;a=O.text().then(function(k){if((b==null?0:b.z8)&&O.ok)return a_Q(b.z8,k);k=k.replace(")]}'","");if((b==null?0:b.oF)&&k)try{var D=N(k)}catch(d){throw new g.gj(1,"JSON parsing failed after fetch");}var R;return(R=D)!=null?R:N(k)}); O.redirected||O.ok?this.T&&this.T.success():(this.T&&this.T.sCy(),a=a.then(function(k){g.I6(new g.Nf("Error: API fetch failed",O.status,O.url,k));return Object.assign({},k,{errorMetadata:{status:O.status}})})); return a}; BT[vr]=[xG(gdg),xG(de$),xG(ZO$),xG(FLi)];var Wvf=new GH("NETWORK_MANAGER_TOKEN");var KB;yL.prototype.bindInnertubeChallengeFetcher=function(O){this.T.bicf(O)}; yL.prototype.registerChallengeFetchedCallback=function(O){this.T.bcr(O)}; yL.prototype.getLatestChallengeResponse=function(){return this.T.blc()};var ct8=[],wj=!1;AQ.prototype.X=function(){var O=this;return g.M(function(b){return b.G==1?g.J(b,Promise.race([O.T,null]),2):b.return(!!b.T)})}; AQ.prototype.V=function(O,b,a){var N=this,k,D,R;return g.M(function(d){N.T===null&&zee(N,uv(N));k=!1;D={};R=function(){var Z,F,B;return g.M(function(K){switch(K.G){case 1:return g.J(K,N.T,2);case 2:Z=K.T;D.challenge=Z.challenge;if(!Z.jV){"c1a"in Z.fv&&(D.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");K.Vl(3);break}F=Object.assign({},{c:Z.challenge,e:O},b);g.rf(K,4);k=!0;if(g.md("attbs")&&!g.md("attmusi")){B=Z.jV.wc({uB:F});K.Vl(6);break}return g.J(K,Z.jV.snapshot({uB:F}),7);case 7:B=K.T;case 6:B?D.webResponse= B:D.error="ATTESTATION_ERROR_VM_NO_RESPONSE";g.AA(K,3);break;case 4:g.qB(K),D.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR";case 3:if(O==="ENGAGEMENT_TYPE_PLAYBACK"){var t=Z.fv,h={};t.c6a&&(h.reportingStatus=String(Number(t.c)^Ti()));t.c6b&&(h.broadSpectrumDetectionResult=String(Number(t.c)^Number(g.Ny("CATSTAT",0))));D.adblockReporting=h}return K.return(D)}})}; return d.return(Promise.race([R(),nGe(a,function(){var Z=Object.assign({},D);k&&(Z.error="ATTESTATION_ERROR_VM_TIMEOUT");return Z})]))})};var oG7=["APP_STATE","PI"];var YHB=[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,226987,226990,226988,6827,29434,255010,171388,244189,236208,7282,124448,196088,250897,198104,32276,195115,195114,76278,200635,230594,147868,147869,93911,106531,257234,252598,252597,252600,252599,252596,225031,177843,27259,27262,27263,21759, 160866,204249,222900,204250,180626,177959,177957,180628,205716,197878,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,230684,229801,230685,197337,209010,197336,197338,198618,175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,206933,207944,206934,206929,221575,68728,221576,80353,80356,249107,180635,74610,45707,83962,83970,46713,166591,89711, 74612,213809,179607,245006,155792,93265,74611,131380,128979,139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401,137402,137046,73393,246776,113534,92098,131381,84517,83759,230676,249183,230679,230678,230677,230681,230680,162711,235234,162712,80357,243315,86113,72598,168413,72733, 107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,197891,156655,156654,121692,211414,211411,211412,211413,211403, 184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,133658,132971,97615,181262,190762,250344,254027,143359,143356,143361,143358,143360,143357,142303,143353,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,249295,210016,210017,262686,211851,211852,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032, 74615,74616,122224,74617,77820,74618,262988,262989,226981,93278,93274,93275,93276,200688,200686,200687,199841,22110,29433,133798,132295,120541,222112,82047,113550,75836,75837,192409,203221,42352,84512,76065,75989,205911,205912,252649,205913,252650,252651,51879,16623,32594,27240,32633,74858,222932,213915,225216,251244,258251,218674,251266,258250,251265,251245,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,46220,11721, 147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,73233,205923,109512,22256,14115,22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,120137,186350,186351,256690,211026,250896,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943, 84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,263843,196075,194768,252201,194769,191885,233634,194770,195350,195349,194771,166382,37671,49953,220669,249229,213774,204572, 191389,253830,253831,253832,253833,253834,204574,187917,191390,179556,191402,238596,212661,191392,197826,191393,204573,36216,28237,241212,173718,39553,192547,29222,26107,241211,38050,26108,120745,26109,26110,66881,28236,14586,160598,57929,226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,257268,63349,240553,95101,75240,27039,68823,21537,83464,75707,252904,170215,223033,83113,101952,101953, 79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,21409,185612,222825,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,11070,11074,17880,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,221056,211189,111059,211188,5754,20445,233471,151308,151152,228067,130975,130976,247244,261210,210815,246127,245256,244950,191925,167637,234545,197196,214295,110386,221054, 113746,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,249827,194E3,141121,164502,31571,195002,206793,141978,233985,250895,254052,254053,254054,254051,254050,254055,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,139723,139722,121258,253789,253787,253786,253788,253790,107598,127991,96639,107536, 130169,216522,96661,145188,213904,96658,116646,159428,168611,168612,121122,219862,96660,127738,127083,155281,162959,220886,227356,248007,163566,186641,147842,217932,104443,96659,147595,106442,247162,231493,213427,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,262743,189810,239095,78314,147799,237146,174049,148649,55761,127098,134841,96368,67374,48992,146176,176105,233035,49956,190190,225739,31961,26388,23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769, 49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,237706,68314,25602,100339,170873,143516,178921,254884,258232,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612, 161614,262801,262800,262799,262802,262798,82039];qh.prototype.getState=function(){return this.store.getState()}; qh.prototype.dispatch=function(O){return this.store.dispatch(O)}; qh.prototype.subscribe=function(O){return this.store.subscribe(O)}; qh.prototype.replaceReducer=function(O){return this.store.replaceReducer(O)}; qh.prototype[Symbol.observable]=function(){return this.store[Symbol.observable]()};Yi.prototype.append=function(O){if(vGG(this,O)){var b=this.T[this.T.length-1];this.T[this.T.length-1]=new Uint8Array(b.buffer,b.byteOffset,b.length+O.length);zi(this)}else this.T.push(O);this.totalLength+=O.length}; Yi.prototype.split=function(O){for(var b=new Yi,a=new Yi,N=g.r(this.T),k=N.next();!k.done;k=N.next())k=k.value,O>=k.length?(b.append(k),O-=k.length):O?(b.append(new Uint8Array(k.buffer,k.byteOffset,O)),a.append(new Uint8Array(k.buffer,k.byteOffset+O,k.length-O)),O=0):a.append(k);return{uL:b,LM:a}}; Yi.prototype.isFocused=function(O){return O>=this.V&&O<this.V+this.T[this.G].length}; Yi.prototype.focus=function(O){if(!this.isFocused(O)){for(O<this.V&&zi(this);this.V+this.T[this.G].length<=O&&this.G<this.T.length;)this.V+=this.T[this.G].length,this.G+=1;this.X=void 0}};var ow,pB,PT;g.ux=function(){function O(N){for(var k=new Uint8Array(N.length),D=0;D<N.length;D++)k[D]=N[D];return k} function b(N){return new Uint8Array(N)} var a=new Uint8Array([1]);return a.length===1&&a[0]===1?b:O}(); ow=Array(1024);pB=window.TextDecoder?new TextDecoder:void 0;PT=window.TextEncoder?new TextEncoder:void 0;for(var Qse={accountLinkStatusEntity:122,booleanEntity:307,buttonEntity:358,captionTrack:225,channelHandle:275,chipEntity:498,commerceAcquisitionClientPayloadEntity:276,commerceCartListEntity:236,contextNoteFeedEntityPayload:483,continuationTokenEntity:406,downloadQualityPickerEntity:202,downloadsPageRefreshTokenEntity:299,downloadsPageViewConfigurationEntity:264,downloadStatusEntity:141,dismissState:540,sfvAudioItemCurrentlyPlayingEntity:186,emojiFountainDataEntity:393,emojiCustomizationSetEntity:496, fakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,featuredProductsEntity:392,flowStateEntity:252,iconBadgeEntity:229,interstitialInteractionStateEntity:443,likeButtonAnimationEntity:567,liveChatPollStateEntity:217,liveViewerLeaderboardChatEntryPointStateEntity:563,liveViewerLeaderboardPointsEntity:564,liveReactionsDataEntity:503,logoEntity:245,macroMarkerEntity:329,mainDownloadsLibraryEntity:158,mainDownloadsListEntity:164,mainPlaylistDownloadStateEntity:373, mainPlaylistEntity:306,mainPlaylistVideoEntity:368,mainVideoDownloadStateEntity:262,mainVideoEntity:261,markersEngagementPanelSyncEntity:196,markersVisibilityOverrideEntity:312,musicAlbumReleaseDetail:18,musicAlbumReleaseDownloadMetadataEntity:259,musicAlbumRelease:17,musicAlbumReleaseUserDetail:19,musicArtistDetail:21,musicArtist:20,musicArtistUserDetail:22,musicDownloadsLibraryEntity:257,musicLibraryEdit:121,musicLibraryStatusEntity:318,musicPlaylist:24,musicPlaylistDownloadMetadataEntity:248,musicShare:100, musicTrackDetail:29,musicTrackDownloadMetadataEntity:234,musicTrack:28,musicTrackUserDetail:30,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pageHeaderEntity:495,pdpStateEntity:524,pinnedProductEntity:273,playbackData:119,quantityIncrementerEntity:356,playerStateEntity:323,refresh:148,saveToPlaylistListEntity:231,selectedChipIndexEntityPayload:479,settingEntity:297,stringEntity:382,suggestedFeedbackChipStateEntity:485, transfer:120,trendingOfferEntity:469,videoDownloadContextEntity:461,videoOverviewAsyncDataEntity:545,videoPlaybackPositionEntity:76,votingEntity:561,ytMainChannelEntity:152,youchatPendingResponseEntity:553,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},i7Y={},BPh=g.r(Object.entries(Qse)),KL$=BPh.next();!KL$.done;KL$=BPh.next()){var tk$=g.r(KL$.value),ha$=tk$.next().value,yJh=tk$.next().value,wV$=ha$,TPi=yJh;TPi&&(i7Y[TPi]=wV$)};var b3z=!1,AO,WU,qX,HU,Y1;g.T(cU,g.p); cU.prototype.encrypt=function(O){var b=O.length;O=new Uint8Array(O.buffer.slice(O.byteOffset,O.byteOffset+b));for(var a=this.G,N=0;N<b&&this.T<16;)O[N++]^=a[this.T++];for(var k=b-(b-N)%16;N<k;)aSz(this),O[N++]^=a[0],O[N++]^=a[1],O[N++]^=a[2],O[N++]^=a[3],O[N++]^=a[4],O[N++]^=a[5],O[N++]^=a[6],O[N++]^=a[7],O[N++]^=a[8],O[N++]^=a[9],O[N++]^=a[10],O[N++]^=a[11],O[N++]^=a[12],O[N++]^=a[13],O[N++]^=a[14],O[N++]^=a[15];if(N<b)for(aSz(this),this.T=0;N<b;)O[N++]^=a[this.T++];return O};var JO=!1;(function(){function O(N){for(var k=new Uint8Array(N.length),D=0;D<N.length;D++)k[D]=N[D];return k} function b(N){return new Uint8Array(N)} var a=new Uint8Array([1]);return a.length===1&&a[0]===1?b:O})(); var E1;g.n2.prototype.encrypt=function(O,b){var a=this,N,k;return g.M(function(D){if(D.G==1){N=MX();if(!N)return D.return(kKe(a,O,b));g.rf(D,3);return g.J(D,NG7(a,O,b,N),5)}if(D.G!=3)return D.return(D.T);k=g.qB(D);g.I6(k);JO=!0;return D.return(kKe(a,O,b))})}; g.n2.prototype.decrypt=function(O,b){return this.encrypt(O,b)}; g.p2.prototype.encrypt=function(O,b){this.T||(this.T=new cU(this.G));zA(this.T,b);return this.T.encrypt(O)}; g.p2.prototype.decrypt=function(O,b){return this.encrypt(O,b)};GA.prototype.reset=function(){s6b(this);this.update(this.V)}; GA.prototype.update=function(O){var b=0,a=O.length;this.X+=a;this.G&&this.G+a>=64&&(this.Y.set(O.subarray(0,64-this.G),this.G),b=64-this.G,this.G=0,DbQ(this,this.Y,0));for(;b+64<=a;b+=64)DbQ(this,O,b);b<a&&(O=O.subarray(b),this.Y.set(O,this.G),this.G+=O.length)}; var ok=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804, 4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var rJM;rJM={};g.UeD=g.CJ("yt-idb-pref-storage",{ac:(rJM.prefs={au:1},rJM),shared:!1,upgrade:function(O,b){b(1)&&g.IL(g.oL(O,"prefs",{keyPath:"key"}),"byExpiration","expirationTimestampMs")}, version:1});var oP;oP={};g.uqg=(oP.INVALID_ENCODER_VERSION="Invalid encoder version",oP.KEY_CREATION_FAILED="Failed to create encoder key",oP.UNKNOWN_DECODE_ERROR="Failed to decode PES data",oP.UNKNOWN_ENCODE_ERROR="Failed to encode PES data",oP.WRONG_DATA_TYPE="Encoder cannot process the data type",oP);g.TA("","downloadsPageViewConfigurationEntity");g.TA("DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS","mainDownloadsListEntity");g.x8=g.TA("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","mainDownloadsListEntity");g.TA("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","refresh");g.TA("SMART_DOWNLOADS_ENABLED","settingEntity");g.TA("SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED","settingEntity");var AgY=new GH("POSTMESSAGE_TUNNEL_TOKEN");var YUQ=["www.youtube-nocookie.com","www.youtubeeducation.com","youtube.googleapis.com"];g.w=PU.prototype;g.w.initialize=function(O,b,a,N){this.kB=N;if(O.program){var k;N=(k=O.interpreterUrl)!=null?k:null;if(O.interpreterSafeScript)k=Jhf(O.interpreterSafeScript);else{var D;k=(D=O.interpreterScript)!=null?D:null}O.interpreterSafeUrl&&(N=Ef(O.interpreterSafeUrl).toString());H3Y(this,k,N,O.program,b,a)}else g.I6(Error("BL:CIP"))}; g.w.isInitialized=function(){return this.jU()}; g.w.getState=function(){return this.state}; g.w.isLoading=function(){return this.state===2}; g.w.invoke=function(O){O=O===void 0?{}:O;return this.jU()?this.sH({uB:O}):null}; g.w.dispose=function(){this.bf(null);this.qJ(8)}; g.w.jU=function(){return!!this.jV}; g.w.sH=function(O){return this.jV.wc(O)}; g.w.bf=function(O){g.Bv(this.jV);this.jV=O}; g.w.qJ=function(O){this.state=O};g.T(jq,PU);jq.prototype.bf=function(O){var b;(b=vU())==null||b.bgvma();O?(b={bgvma:O.dispose.bind(O),bgvmb:O.snapshot.bind(O),bgvmc:O.wc.bind(O)},g.VQ("yt.abuse.playerAttLoader",b),g.VQ("yt.abuse.playerAttLoaderRun",function(a){return O.snapshot(a)})):(g.VQ("yt.abuse.playerAttLoader",null),g.VQ("yt.abuse.playerAttLoaderRun",null))}; jq.prototype.jU=function(){return!!vU()}; jq.prototype.sH=function(O){return vU().bgvmc(O)};Sq.prototype.BP=function(){return"crossDeviceProgressCommand"}; Sq.prototype.jJ=function(O){if(O.crossDevicePings){var b=[];O=g.r(O.crossDevicePings);for(var a=O.next();!a.done;a=O.next())b.push({baseUrl:a.value.baseUrl});g.wi("crossDeviceNotificationTransfer",{crossDevicePings:b})}};Ik.prototype.BP=function(){return"muteAdEndpoint"}; Ik.prototype.jJ=function(O,b){switch(O.type){case "SKIP":cg3(this.D8,this.yM,b)}};f2.prototype.BP=function(){return"openPopupAction"}; f2.prototype.jJ=function(){};lS.prototype.BP=function(){return"pingingEndpoint"}; lS.prototype.jJ=function(){};var puQ={clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.T(zjp,g.p);var C2p={T7r:"FINAL",aWd:"AD_BREAK_LENGTH",WTy:"AD_CPN",ZlN:"AH",rqy:"AD_MT",PE8:"ASR",uJd:"AW",UUr:"NM",dUd:"NX",z0i:"NY",qiV:"CONN",O0N:"CPN",Mg4:"DV_VIEWABILITY",Wb4:"ERRORCODE",g$_:"ERROR_MSG",Y3X:"EI",LbU:"GOOGLE_VIEWABILITY",cWl:"IAS_VIEWABILITY",I9k:"LACT",ed_:"LIVE_TARGETING_CONTEXT",HtL:"I_X",JWi:"I_Y",vWG:"MT",yeN:"MIDROLL_POS",MzN:"MIDROLL_POS_MS",tz8:"MOAT_INIT",f8X:"MOAT_VIEWABILITY",ezU:"P_H",OMl:"PV_H",LKL:"PV_W",KK8:"P_W",RzU:"TRIGGER_TYPE",PKk:"SDKV",Fgr:"SLOT_POS",jv4:"SURVEY_LOCAL_TIME_EPOCH_S", Sm4:"SURVEY_ELAPSED_MS",E7:"VIS",Uvk:"VIEWABILITY",Egr:"VED",hCV:"VOL",irL:"WT",aL_:"YT_ERROR_CODE"};XV.prototype.BP=function(){return"urlEndpoint"}; XV.prototype.jJ=function(O,b,a){var N=this.DG.get(),k=I9(N.G.get(),b);k?b=vS(N,as8(k),k,void 0,void 0,a):(u8("Trying to ping from an unknown layout",void 0,void 0,{layoutId:b}),b={});b=Object.assign({},b);$w(this.T,"h5_inplayer_enable_adcpn_macro_substitution_for_click_pings")&&(a=mY(this.sF,2))&&(b.AD_CPN=a.clientPlaybackNonce);b=g.Pq(O.url,b);O=g.aI(b,void 0,void 0,void 0,O.attributionSrcMode==="ATTRIBUTION_SRC_MODE_LABEL_CHROME");WVf(O,b)};iS.prototype.get=function(){return this.value}; g.T(Qu,iS);Qu.prototype.T=function(){return"metadata_type_action_companion_ad_renderer"}; g.T(eq,iS);eq.prototype.T=function(){return"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model"}; g.T(OT,iS);OT.prototype.T=function(){return"metadata_type_ads_engagement_panel_renderer"}; g.T(bK,iS);bK.prototype.T=function(){return"metadata_type_ads_engagement_panel_layout_view_model"}; g.T(aE,iS);aE.prototype.T=function(){return"metadata_type_ad_next_params"}; g.T(Nx,iS);Nx.prototype.T=function(){return"metadata_type_ad_video_clickthrough_endpoint"}; g.T(kX,iS);kX.prototype.T=function(){return"metadata_type_invideo_overlay_ad_renderer"}; g.T(Dz,iS);Dz.prototype.T=function(){return"metadata_type_image_companion_ad_renderer"}; g.T(sT,iS);sT.prototype.T=function(){return"metadata_type_banner_image_layout_view_model"}; g.T(RE,iS);RE.prototype.T=function(){return"metadata_type_shopping_companion_carousel_renderer"}; g.T($X,iS);$X.prototype.T=function(){return"metadata_type_ad_info_ad_metadata"}; g.T(Ch,iS);Ch.prototype.T=function(){return"metadata_ad_video_is_listed"}; g.T(dK,iS);dK.prototype.T=function(){return"metadata_type_ad_placement_config"}; g.T(Zz,iS);Zz.prototype.T=function(){return"metadata_type_ad_pod_info"}; g.T(Fn,iS);Fn.prototype.T=function(){return"metadata_type_ad_pod_skip_index"}; g.T(gK,iS);gK.prototype.T=function(){return"metadata_type_ad_pod_skip_target"}; g.T(Bs,iS);Bs.prototype.T=function(){return"metadata_type_ad_pod_skip_target_callback_ref"}; g.T(Kh,iS);Kh.prototype.T=function(){return"metadata_type_ad_video_id"}; g.T(t7,iS);t7.prototype.T=function(){return"metadata_type_content_cpn"}; g.T(h7,iS);h7.prototype.T=function(){return"metadata_type_instream_ad_player_overlay_renderer"}; g.T(yF,iS);yF.prototype.T=function(){return"metadata_type_player_overlay_layout_renderer"}; g.T(wK,iS);wK.prototype.T=function(){return"metadata_type_player_underlay_renderer"}; g.T(TL,iS);TL.prototype.T=function(){return"metadata_type_player_underlay_ad_slot_renderer"}; g.T(rK,iS);rK.prototype.T=function(){return"metadata_type_media_associated_in_player_slot"}; g.T(UT,iS);UT.prototype.T=function(){return"metadata_type_shrunken_player_bytes_config"}; g.T(uK,iS);uK.prototype.T=function(){return"metadata_type_ad_action_interstitial_renderer"}; g.T(A7,iS);A7.prototype.T=function(){return"metadata_type_valid_survey_text_interstitial_renderer"}; g.T(Ws,iS);Ws.prototype.T=function(){return"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI"}; g.T(qx,iS);qx.prototype.T=function(){return"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD"}; g.T(Hs,iS);Hs.prototype.T=function(){return"metadata_type_sliding_text_player_overlay_renderer"}; g.T(YX,iS);YX.prototype.T=function(){return"metadata_type_linked_player_bytes_layout_id"}; g.T(cs,iS);cs.prototype.T=function(){return"metadata_type_linked_in_player_layout_id"}; g.T(ms,iS);ms.prototype.T=function(){return"metadata_type_linked_in_player_layout_type"}; g.T(zL,iS);zL.prototype.T=function(){return"metadata_type_linked_in_player_slot_id"}; g.T(J7,iS);J7.prototype.T=function(){return"metadata_type_player_bytes_callback"}; g.T(ET,iS);ET.prototype.T=function(){return"metadata_type_player_bytes_callback_ref"}; g.T(Mx,iS);Mx.prototype.T=function(){return"metadata_type_player_bytes_layout_controls_callback_ref"}; g.T(nh,iS);nh.prototype.T=function(){return"metadata_type_sub_layouts"}; g.T(ph,iS);ph.prototype.T=function(){return"metadata_type_cue_point"}; g.T(GL,iS);GL.prototype.T=function(){return"metadata_type_video_length_seconds"}; g.T(oE,iS);oE.prototype.T=function(){return"metadata_type_player_vars"}; g.T(xX,iS);xX.prototype.T=function(){return"metadata_type_preload_player_vars"}; g.T(Ps,iS);Ps.prototype.T=function(){return"metadata_type_sodar_extension_data"}; g.T(vs,iS);vs.prototype.T=function(){return"metadata_type_layout_enter_ms"}; g.T(jA,iS);jA.prototype.T=function(){return"metadata_type_layout_exit_ms"}; g.T(SA,iS);SA.prototype.T=function(){return"metadata_type_media_sub_layout_index"}; g.T(IE,iS);IE.prototype.T=function(){return"metadata_type_dai"}; g.T(fh,iS);fh.prototype.T=function(){return"metadata_type_ad_intro"}; g.T(lK,iS);lK.prototype.T=function(){return"metadata_type_client_forecasting_ad_renderer"}; g.T(VF,iS);VF.prototype.T=function(){return"metadata_type_drift_recovery_ms"}; g.T(Lh,iS);Lh.prototype.T=function(){return"metadata_type_fulfilled_layout"}; g.T(Xn,iS);Xn.prototype.T=function(){return"metadata_type_ad_break_request_data"}; g.T(iK,iS);iK.prototype.T=function(){return"metadata_type_ad_break_response_data"}; g.T(QF,iS);QF.prototype.T=function(){return"metadata_type_remote_slots_data"}; g.T(eA,iS);eA.prototype.T=function(){return"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"}; g.T(OH,iS);OH.prototype.T=function(){return"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"}; g.T(bb,iS);bb.prototype.T=function(){return"metadata_type_legacy_info_card_vast_extension"}; g.T(ad,iS);ad.prototype.T=function(){return"metadata_type_valid_ad_message_renderer"}; g.T(N1,iS);N1.prototype.T=function(){return"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS"}; g.T(kc,iS);kc.prototype.T=function(){return"metadata_type_served_from_live_infra"}; g.T(DC,iS);DC.prototype.T=function(){return"metadata_type_survey_overlay"}; g.T(sH,iS);sH.prototype.T=function(){return"metadata_type_active_view_traffic_type"}; g.T(Rd,iS);Rd.prototype.T=function(){return"metadata_type_active_view_identifier"}; g.T($c,iS);$c.prototype.T=function(){return"metadata_type_ssdai_ads_config"}; g.T(CS,iS);CS.prototype.T=function(){return"metadata_type_eligible_for_ssap"}; g.T(ZC,iS);ZC.prototype.T=function(){return"metadata_type_allow_pause_ad_break_request_slot_reschedule"}; g.T(Fi,iS);Fi.prototype.T=function(){return"metadata_type_player_bytes_slot_metadata"}; g.T(go,iS);go.prototype.T=function(){return"metadata_type_prefetch_metadata"};var XuQ=new Map([["TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL","normal"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED","skipped"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED","muted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED","user_input_submitted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED","user_cancelled"]]);var D_7=new Map([["TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL","trigger_category_layout_exit_normal"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED","trigger_category_layout_exit_user_skipped"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED","trigger_category_layout_exit_user_muted"],["TRIGGER_CATEGORY_SLOT_EXPIRATION","trigger_category_slot_expiration"],["TRIGGER_CATEGORY_SLOT_FULFILLMENT","trigger_category_slot_fulfillment"],["TRIGGER_CATEGORY_SLOT_ENTRY","trigger_category_slot_entry"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED", "trigger_category_layout_exit_user_input_submitted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED","trigger_category_layout_exit_user_cancelled"]]);g.T(h8,dv);g.T(X,dv);new Promise(function(){});var PEw=new Map([["unspecified","CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"],["core","CONTROL_FLOW_MANAGER_LAYER_CORE"],["adapter","CONTROL_FLOW_MANAGER_LAYER_ADAPTER"],["surface","CONTROL_FLOW_MANAGER_LAYER_SURFACE"],["external","CONTROL_FLOW_MANAGER_LAYER_EXTERNAL"]]),oJG=new Map([["normal",{A5:"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED",fu:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY"}],["skipped",{A5:"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED",fu:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP"}], ["muted",{A5:"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED",fu:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE"}],["abandoned",{A5:"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED",fu:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON"}],["user_input_submitted",{A5:"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED",fu:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED"}],["user_cancelled",{A5:"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED",fu:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED"}], ["error",{A5:"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED",fu:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED"}]]);g.T(Yc,g.p);g.w=Yc.prototype;g.w.t$=function(O,b){return this.T.t$(O,b)}; g.w.I4=function(O,b){this.U0.sN("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED",O,b);for(var a=g.r(this.G),N=a.next();!N.done;N=a.next())N.value.I4(O,b)}; g.w.dK=function(O){if(EH(this.T,O)){this.U0.Jn("ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",O);this.T.dK(O);for(var b=g.r(this.G),a=b.next();!a.done;a=b.next())a.value.dK(O);ISb(this,O)}}; g.w.z$=function(O){if(EH(this.T,O)){this.U0.Jn("ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",O);this.T.z$(O);for(var b=g.r(this.G),a=b.next();!a.done;a=b.next())a.value.z$(O);EH(this.T,O)&&M1(this.T,O).N&&zr(this,O,!1)}}; g.w.xN=function(O){this.U0.Jn("ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED",O);EH(this.T,O)&&(this.T.xN(O),zr(this,O,!1))}; g.w.b3=function(O,b){if(EH(this.T,O)){this.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",O,b);for(var a=g.r(this.G),N=a.next();!N.done;N=a.next())N.value.b3(O,b)}}; g.w.GG=function(O,b,a){if(EH(this.T,O)){this.U0.HZ(xbQ(a),O,b);this.T.GG(O,b);for(var N=g.r(this.G),k=N.next();!k.done;k=N.next())k.value.GG(O,b,a);(a=Vr(this.T,O))&&b.layoutId===a.layoutId&&a2b(this,O,!1)}}; g.w.fZ=function(O,b,a,N){a.yR&&N?(u8(a,O,b,void 0,a.b1),this.U0.Ae(N,a.yR,O,b)):u8("adsClientErrorMessage is missing.",O,b);zr(this,O,!0)}; g.w.wd=function(){var O=k27(this.T);O=g.r(O);for(var b=O.next();!b.done;b=O.next())zr(this,b.value,!1);g.p.prototype.wd.call(this)}; g.w.Wc=function(O,b){this.U0.HZ("ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED",O,b);this.U0.HZ("ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED",O,b);for(var a=g.r(this.G),N=a.next();!N.done;N=a.next())N=N.value,b&&N.Wc(O,b)};N1z.prototype.isActive=function(){switch(this.T){case "entered":case "rendering":case "rendering_stop_requested":case "exit_requested":return!0;default:return!1}};g.T(ib,g.p);g.w=ib.prototype;g.w.t$=function(O,b){b=lb(this,O+"_"+b);O=[];b=g.r(b.values());for(var a=b.next();!a.done;a=b.next())O.push(a.value.slot);return O}; g.w.e0=function(O){O=M1(this,O);O.T!=="not_scheduled"&&LS(O.slot,O.T,"onSlotScheduled");O.T="scheduled"}; g.w.yb=function(O){O=M1(this,O);O.X="fill_requested";O.U.yb()}; g.w.dK=function(O){O=M1(this,O);O.T!=="enter_requested"&&LS(O.slot,O.T,"onSlotEntered");O.T="entered"}; g.w.xN=function(O){M1(this,O).X="fill_canceled"}; g.w.z$=function(O){O=M1(this,O);O.T!=="exit_requested"&&LS(O.slot,O.T,"onSlotExited");O.T="scheduled"}; g.w.GG=function(O,b){O=M1(this,O);O.layout!=null&&O.layout.layoutId===b.layoutId&&(O.T!=="rendering_stop_requested"&&LS(O.slot,O.T,"onLayoutExited"),O.T="entered")};g.T(Od,g.p);Od.prototype.get=function(){Math.random()<.001&&this.Yk()&&u8("Tried to retrieve object during dispose",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance=this.T());return this.instance};g.T(aC,g.p);aC.prototype.V=function(){return this.G};NN.prototype.executeCommand=function(O,b){L2(this.T(),O,b)};sd.prototype.addListener=function(O){this.listeners.add(O)}; sd.prototype.removeListener=function(O){this.listeners.delete(O)};var Pf={},KV=(Pf.AD_MARKER="ytp-ad-progress",Pf.CHAPTER_MARKER="ytp-chapter-marker",Pf.TIME_MARKER="ytp-time-marker",Pf);var rlb=RegExp("^https?://([^.]*\\.moatads\\.com/|e[0-9]+\\.yt\\.srs\\.doubleverify\\.com|pagead2\\.googlesyndication\\.com/pagead/gen_204\\?id=yt3p&sr=1&|pm\\.adsafeprotected\\.com/youtube|pm\\.test-adsafeprotected\\.com/youtube|youtube[0-9]+\\.moatpixel\\.com/)"),B1b=RegExp("^https://([a-z]+\\.)?[0-9a-f]{1,63}\\.sslproxy\\.corp\\.google\\.com/|^https://([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.demos\\.corp\\.google\\.com/|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com/|^https?://(([-\\w]*www[-\\w]*\\.|[-\\w]*web[-\\w]*\\.|[-\\w]*canary[-\\w]*\\.|[-\\w]*dev[-\\w]*\\.|[-\\w]{1,3}\\.)+(corp\\.)?youtube(-nocookie|kids|education)?\\.com/|([A-Za-z0-9-]{1,63}\\.)*(youtube\\.googleapis\\.com)[.]?(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.([a-z]{3}|i)\\.corp\\.google\\.com(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.c\\.googlers\\.com(:[0-9]+)?/|(docs|drive)\\.google\\.com/(a/[^/\\\\%]+/|)|(music|music-green-qa|music-release-qa|yt-music-green\\.corp)\\.youtube\\.com/|(tv|tv-green-qa|tv-green-qa\\.corp|tv-release-qa|tv-release-qa\\.corp|tv-integration-qa|tv-integration-qa\\.corp|yt-tv-autopush\\.corp|yt-tv-integration\\.corp|yt-tv-staging\\.corp)\\.youtube\\.com/|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?/)"), US3=RegExp("^https?://(www\\.google\\.com/pagead/xsul|www\\.youtube\\.com/pagead/slav)"),U_e=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|docs\\.google\\.com|drive\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"), T18=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|prod\\.google\\.com|youtube\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"),hnG=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer)))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|video\\.google\\.com|youtube\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|s2\\.googleusercontent\\.com/s2/favicons\\?|yt[3-4]\\.ggpht\\.com/)"), u8z=RegExp("^https?.*#ocr$|^https?://(aksecure\\.imrworldwide\\.com/|cdn\\.imrworldwide\\.com/|secure\\-..\\.imrworldwide\\.com/)"),yye=RegExp("^https?://(googleads\\.g\\.doubleclick\\.net/(aclk|pagead/conversion)|www\\.google\\.com/(aclk|pagead/conversion)|www\\.googleadservices\\.com/(aclk|pagead/(aclk|conversion))|www\\.youtube\\.com/pagead/conversion)"),tEe=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer)))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|googlevideo\\.com|prod\\.google\\.com|lh3\\.photos\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|yt\\.akamaized\\.net|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|([A-Za-z0-9-]{1,63}\\.)*c\\.lh3(-d[a-gyz]|-testonly)?\\.(googleusercontent|photos\\.google)\\.com/.*$)"), rz7=RegExp("^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|2mdn\\.net|googlesyndication\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|googleads\\.g\\.doubleclick\\.net|prod\\.google\\.com|static\\.doubleclick\\.net|static\\.googleadsserving\\.cn|studioapi\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtube\\-nocookie\\.com|youtubekids\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com)[.]?(:[0-9]+)?/|lightbox-(demos|builder)\\.appspot\\.com/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/ytplayer)"), TnB=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com(/|$)|^https://canvastester-3fd0b\\.appspot\\.com(/|$)|^https://localhost\\.googleusercontent\\.com(:\\d+)?(/|$)|^https://narrative-news-cast-receiver-d\\.appspot\\.com(/|$)|^https://narrative-news-cast-receiver-f\\.appspot\\.com(/|$)|^https://one\\.google\\.com(/|$)|^https://www\\.google\\.com/culturalinstitute/manage/.*$|^https://www\\.gstatic\\.com/aog_howto|^https://www\\.gstatic\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleads\\.g\\.doubleclick\\.net|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|photos\\.google\\.com|get\\.google\\.com|currents\\.google\\.com|blogger\\.com|mail\\.google\\.com|survey\\.g\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|yt\\-web\\-embedded\\-player\\.appspot\\.com|youtubekids\\.com|vevo\\.com|chat\\.google\\.com|meet\\.google\\.com|artsandculture\\.google\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|(www\\.|encrypted\\.)?google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\?|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\.appspot\\.com/|s0\\.2mdn\\.net/instream/html5/native/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris)"), AJR=RegExp("^(https://play\\.google\\.com|https://photos\\.google\\.com|https://get\\.google\\.com|https://currents\\.google\\.com|https://mail\\.google\\.com|https://yt\\-web\\-embedded\\-player\\.appspot\\.com|http://yt\\-web\\-embedded\\-player\\.appspot\\.com|https://chat\\.google\\.com|https://one\\.google\\.com|https://artsandculture\\.google\\.com|https://adstransparency\\.google\\.com)$|^http://[0-9]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.([a-z]{2}|i)\\.borg\\.google\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\.)?meet\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(youtube|youtubekids|youtubeeducation)\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sandbox\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com$|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com$|^https://(draft|www|(www\\.)?dev\\.sandbox|(www\\.)?autopush\\.sandbox|(www\\.)?staging\\.sandbox|(www\\.)?restore\\.sandbox)\\.blogger\\.com$|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com$|^https://localhost\\.googleusercontent\\.com(:\\d+)?$|^https?://(((docs|m|sing|ss|sss|www)\\.)?drive\\.google\\.com$|([A-Za-z0-9-]{1,63}\\.)*c\\.googlers\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*corp\\.google\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*googleplex\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*proxy\\.googlers\\.com(:[0-9]+)?$|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?$|docs\\.google\\.com$)");g.tp.prototype.getId=function(){return this.id}; g.tp.prototype.toString=function(){return"CueRange{"+this.namespace+":"+this.id+"}["+qtz(this.start)+", "+qtz(this.end)+"]"}; g.tp.prototype.contains=function(O,b){return O>=this.start&&(O<this.end||O===this.end&&this.start===this.end)&&(b==null||O<b&&b<=this.end)}; var W8f=1;g.tp.prototype.getId=g.tp.prototype.getId;TT.prototype.yb=function(){var O=this,b=0;F8G(this.T,function(){var a=wo(O.slot.clientMetadata,"metadata_type_ad_break_request_data");b=Date.now();Ku(O.DG.get(),"abrs","ct."+b+";cmt."+O.ZG.get().getCurrentTimeSec(1,!1)+";sid."+O.slot.slotId+";");return O.G.get().fetch({KP:a.getAdBreakUrl,Aw:new g.tp(a.Ut,a.DS),sK:wo(O.slot.clientMetadata,"metadata_type_cue_point"),cueProcessedMs:a.cueProcessedMs})},function(){Ytf(O)},function(a){var N=Date.now()-b; Ku(O.DG.get(),"abrr","ct."+(new Date).getTime()+";cmt."+O.ZG.get().getCurrentTimeSec(1,!1)+";l."+N.toString()+";sid."+O.slot.slotId+";");N=a.xD;N.length>=2&&a.ssdaiAdsConfig&&u8("Unexpected ad placement renderers length",O.slot,null,{length:N.length});var k;((k=a.adSlots)==null?0:k.some(function(D){var R,d;return((R=g.P(D,ed))==null?void 0:(d=R.adSlotMetadata)==null?void 0:d.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||N.some(function(D){var R,d,Z,F; return!!((R=D.renderer)==null?0:(d=R.linearAdSequenceRenderer)==null?0:(Z=d.linearAds)==null?0:Z.length)||!((F=D.renderer)==null||!F.instreamVideoAdRenderer)})||Ytf(O)})}; TT.prototype.Ww=function(){gkz(this.T)};r4.prototype.yb=function(){var O=this;F8G(this.G,function(){var b=wo(O.slot.clientMetadata,"metadata_type_ad_break_request_data");return b.cueProcessedMs?O.T.get().fetch({KP:b.getAdBreakUrl,Aw:new g.tp(b.Ut,b.DS),cueProcessedMs:b.cueProcessedMs}):O.T.get().fetch({KP:b.getAdBreakUrl,Aw:new g.tp(b.Ut,b.DS)})})}; r4.prototype.Ww=function(){gkz(this.G)};Ud.prototype.yb=function(){var O=this.slot.clientMetadata,b,a=(b=this.slot.fulfilledLayout)!=null?b:wo(O,"metadata_type_fulfilled_layout");fSp(this.callback,this.slot,a)}; Ud.prototype.Ww=function(){J8(this.callback,this.slot,new X("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")};Ap.prototype.build=function(O,b){return b.fulfilledLayout||uH(b,{Md:["metadata_type_fulfilled_layout"]})?new Ud(O,b):this.V(O,b)};g.T(WS,Ap); WS.prototype.V=function(O,b){if(uH(b,{Md:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new TT(O,b,this.T,this.G,this.Mk,this.sU,this.DG,this.ZG,this.fD);if(uH(b,{Md:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new r4(O,b,this.T,this.G,this.Mk,this.sU);throw new X("Unsupported slot with type: "+b.slotType+" and client metadata: "+Tr(b.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.T(qN,Ap);qN.prototype.V=function(O,b){throw new X("Unsupported slot with type: "+b.slotType+" and client metadata: "+Tr(b.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.w=cy8.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(O){if(O.layoutId!==this.layout.layoutId)this.callback.fZ(this.slot,O,new h8("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 b=wo(O.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.b3(this.slot,O),fOb(this.V, this.slot,b)):u8("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,O)}}; g.w.Ji=function(O,b){O.layoutId!==this.layout.layoutId?this.callback.fZ(this.slot,O,new h8("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.GG(this.slot,O,b),znw(this),JyB(this))};g.T(zT,g.w1);g.w=zT.prototype;g.w.qt=function(){return this.G.slot}; g.w.IX=function(){return this.G.layout}; g.w.init=function(){this.V.get().addListener(this)}; g.w.release=function(){this.V.get().removeListener(this);this.dispose()}; g.w.uJ=function(){}; g.w.P0=function(){}; g.w.r6=function(){}; g.w.WS=function(){}; g.w.startRendering=function(O){var b=this;mR(this.G,O,function(){return void b.n9()})}; g.w.n9=function(){this.V.get().n9(this.T)}; g.w.Ji=function(O,b){var a=this;mR(this.G,O,function(){var N=a.V.get();yMe(N,a.T,3);a.T=[];a.callback.GG(a.slot,O,b)})}; g.w.wd=function(){this.V.Yk()||this.V.get().removeListener(this);g.w1.prototype.wd.call(this)}; g.RY.Object.defineProperties(zT.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.G.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.G.layout}}});xw.prototype.bE=function(O,b){b=b===void 0?!1:b;var a=(this.V.get(O)||[]).concat();if(b=b&&pcf(O)){var N=this.V.get(b);N&&a.push.apply(a,g.H(N))}jx(this,O,a);this.T.add(O);b&&this.T.add(b)}; xw.prototype.I7=function(O,b){b=b===void 0?!1:b;if(!this.T.has(O)){var a=b&&pcf(O);a&&(b=!this.T.has(a));this.bE(O,b)}};g.T(x_Y,yj);g.T(Vo,zT);g.w=Vo.prototype;g.w.Xx=function(O,b){nV("ads-engagement-panel-layout",O,this.Y.get().c6,this.DG.get(),this.X,this.N,this.qt(),this.IX(),b)}; g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),g.P(this.IX().renderingContent,w5),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(b,a,N,k,D){return new x_Y(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(O,b){this.N===b.layoutId&&(this.X===null?this.X=this.DG.get().WZ():u8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)};g.T(vk7,yj);g.T(LV,zT);g.w=LV.prototype;g.w.Xx=function(O,b){nV("banner-image",O,this.Y.get().c6,this.DG.get(),this.X,this.N,this.qt(),this.IX(),b)}; g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),g.P(this.IX().renderingContent,hs),this.callback,"metadata_type_banner_image_layout_view_model",function(b,a,N,k,D){return new vk7(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(O,b){this.N===b.layoutId&&(this.X===null?this.X=this.DG.get().WZ():u8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)};g.T(XU,yj);g.T(iH,zT);g.w=iH.prototype;g.w.Xx=function(O,b){nV("action-companion",O,this.Y.get().c6,this.DG.get(),this.X,this.N,this.qt(),this.IX(),b)}; g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),g.P(this.IX().renderingContent,BJ),this.callback,"metadata_type_action_companion_ad_renderer",function(b,a,N,k,D){return new XU(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(O,b){b.layoutId===this.layout.layoutId?this.K8.I7("impression"):this.N===b.layoutId&&(this.X===null?this.X=this.DG.get().WZ():u8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)};g.T(I28,yj);g.T(Qo,zT);g.w=Qo.prototype;g.w.Xx=function(O,b){nV("image-companion",O,this.Y.get().c6,this.DG.get(),this.X,this.N,this.qt(),this.IX(),b)}; g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),g.P(this.IX().renderingContent,Ko),this.callback,"metadata_type_image_companion_ad_renderer",function(b,a,N,k,D){return new I28(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(O,b){b.layoutId===this.layout.layoutId?this.K8.I7("impression"):this.N===b.layoutId&&(this.X===null?this.X=this.DG.get().WZ():u8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)};g.T(l2Q,yj);g.T(ex,zT);g.w=ex.prototype;g.w.Xx=function(O,b){nV("shopping-companion",O,this.Y.get().c6,this.DG.get(),this.X,this.N,this.qt(),this.IX(),b)}; g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(b,a,N,k,D){return new l2Q(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(O,b){b.layoutId===this.layout.layoutId?this.K8.I7("impression"):this.N===b.layoutId&&(this.X===null?this.X=this.DG.get().WZ():u8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)};g.T(b5,zT);g.w=b5.prototype;g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(b,a,N,k,D){return new XU(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(){}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)}; g.w.Xx=function(){};g.w=enA.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.init=function(){this.ZG.get().addListener(this);this.ZG.get().Id.push(this);var O=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),b=wo(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");pV(this.layout.cB)&&sP(this.wP.get(),this.layout.layoutId,{sG:b,ek:O,listener:this})}; g.w.release=function(){this.ZG.get().removeListener(this);F63(this.ZG.get(),this);pV(this.layout.cB)&&R2(this.wP.get(),this.layout.layoutId)}; g.w.startRendering=function(O){this.callback.b3(this.slot,O)}; g.w.Ji=function(O,b){p57(this.sU.get())&&!this.T&&(this.K8.I7("abandon"),this.T=!0);this.callback.GG(this.slot,O,b)}; g.w.E3=function(O){switch(O.id){case "part2viewed":this.K8.I7("start");this.K8.I7("impression");break;case "videoplaytime25":this.K8.I7("first_quartile");break;case "videoplaytime50":this.K8.I7("midpoint");break;case "videoplaytime75":this.K8.I7("third_quartile");break;case "videoplaytime100":p57(this.sU.get())?this.T||(this.K8.I7("complete"),this.T=!0):this.K8.I7("complete");lH(this.K8)&&IC(this.K8,Infinity,!0);GmQ(this.sU.get())&&OZ(this.G,Infinity,!0);break;case "engagedview":lH(this.K8)||this.K8.I7("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:u8("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.w.onVolumeChange=function(){}; g.w.jW=function(){}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.onFullscreenToggled=function(){}; g.w.Bc=function(){}; g.w.C0=function(){}; g.w.KI=function(O){GmQ(this.sU.get())&&OZ(this.G,O*1E3,!1);lH(this.K8)&&IC(this.K8,O*1E3,!1)}; g.w.qT=function(){}; g.w.Y_=function(){this.K8.I7("active_view_measurable")}; g.w.ND=function(){this.K8.I7("active_view_viewable")}; g.w.g9=function(){this.K8.I7("active_view_fully_viewable_audible_half_duration")}; g.w.Pf=function(){this.K8.I7("audio_measurable")}; g.w.r9=function(){this.K8.I7("audio_audible")};g.T(ar,zT);g.w=ar.prototype;g.w.init=function(){zT.prototype.init.call(this);var O=wo(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),b={adsClientData:this.layout.Nt};this.T.push(new JY(O,this.layout.layoutId,wo(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),b,!0))}; g.w.Z2=function(){this.X||this.ZG.get().resumeVideo(1)}; g.w.startRendering=function(O){zT.prototype.startRendering.call(this,O);BH(this.ZG.get(),"ad-showing");this.callback.b3(this.slot,O);this.N.wY=this}; g.w.Ji=function(O,b){zT.prototype.Ji.call(this,O,b);KW(this.ZG.get(),"ad-showing");eZ(this.N,this)}; g.w.Xx=function(O){switch(O){case "ad-info-icon-button":(this.X=this.ZG.get().Q6(1))||this.ZG.get().pauseVideo();break;case "visit-advertiser":this.ZG.get().pauseVideo()}}; g.w.wd=function(){zT.prototype.wd.call(this)};g.T(Nc,yj);g.T(ko,zT);g.w=ko.prototype;g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(b,a,N,k,D){return new Nc(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(){}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)}; g.w.Xx=function(){};g.T(DX,yj);g.T(sZ,zT);sZ.prototype.init=function(){zT.prototype.init.call(this);this.T.push(new DX(g.P(this.layout.renderingContent,vJ),this.layout.layoutId,{adsClientData:this.layout.Nt}))}; sZ.prototype.Xx=function(){SB(this.X.get(),this.N)&&MN(this.DG.get(),3)}; sZ.prototype.startRendering=function(O){zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O)}; sZ.prototype.wd=function(){zT.prototype.wd.call(this)};g.T(Rr,yj);g.T($o,zT);$o.prototype.init=function(){zT.prototype.init.call(this);var O=g.P(this.layout.renderingContent,rW)||wo(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),b=Jp(this.K8);this.T.push(new Rr(O,b,this.layout.layoutId,{adsClientData:this.layout.Nt},!0,!0))}; $o.prototype.startRendering=function(O){zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O)}; $o.prototype.Xx=function(O,b){if(b===this.layout.layoutId)switch(O){case "skip-button":var a;(O=(a=wo(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:a.current)&&O.f5(this.qt(),this.layout)}}; $o.prototype.wd=function(){zT.prototype.wd.call(this)};dW.prototype.build=function(O,b,a,N){if(Cp(N,{Md:["metadata_type_ad_break_response_data"],b0:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new cy8(O,a,N,this.G,this.V,this.T);throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.T(aZe,yj);g.T(ZX,zT);g.w=ZX.prototype;g.w.Xx=function(O,b){nV("ads-engagement-panel",O,this.Y.get().c6,this.DG.get(),this.X,this.N,this.qt(),this.IX(),b)}; g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),g.P(this.IX().renderingContent,ts),this.callback,"metadata_type_ads_engagement_panel_renderer",function(b,a,N,k,D){return new aZe(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(O,b){b.layoutId===this.layout.layoutId?this.K8.I7("impression"):this.N===b.layoutId&&(this.X===null?this.X=this.DG.get().WZ():u8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)};g.T(Fb,zT);g.w=Fb.prototype;g.w.Xx=function(O,b){nV("top-banner-image-text-icon-buttoned",O,this.Y.get().c6,this.DG.get(),this.X,this.N,this.qt(),this.IX(),b)}; g.w.startRendering=function(O){Ed(this.K8,this.qt(),this.IX(),g.P(this.IX().renderingContent,yG),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(b,a,N,k,D){return new Nc(b,a,N,k,D)},this.T); zT.prototype.startRendering.call(this,O)}; g.w.b3=function(O,b){this.N===b.layoutId&&(this.X===null?this.X=this.DG.get().WZ():u8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.wd=function(){mC(this.Ju(),this);zT.prototype.wd.call(this)};DwG.prototype.build=function(O,b,a,N){if(Cp(N,NN7())||g.P(N.renderingContent,ts)!==void 0)return new ZX(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);if(Cp(N,Stz())||g.P(N.renderingContent,BJ)!==void 0)return new iH(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);if(Cp(N,f2Q())||g.P(N.renderingContent,Ko)!==void 0)return new Qo(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);if(Cp(N,VEb()))return new ex(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);if(Cp(N,Q17()))return new b5(O,a,N,this.vU,this.DG,this.Ju, this.wP,this.T);if(Cp(N,j1A())||g.P(N.renderingContent,hs)!==void 0)return new LV(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);if(Cp(N,k_A())||g.P(N.renderingContent,yG)!==void 0)return new Fb(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);if(Cp(N,OFY()))return new ko(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);if(Cp(N,PIY())||g.P(N.renderingContent,w5)!==void 0)return new Vo(O,a,N,this.vU,this.DG,this.Ju,this.wP,this.T);throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+ Tr(N.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};sH3.prototype.build=function(O,b,a,N){if(Cp(N,{Md:["metadata_type_linked_player_bytes_layout_id"],b0:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new sZ(O,a,N,this.vU,this.DG,this.T);throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.w=RcA.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(O){O.layoutId!==this.layout.layoutId?this.callback.fZ(this.slot,O,new h8("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.b3(this.slot,O),this.K8.I7("impression"),DQ(this.i4,O,"normal"))}; g.w.Ji=function(O,b){O.layoutId!==this.layout.layoutId?this.callback.fZ(this.slot,O,new h8("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.GG(this.slot,O,b)};g.w=C8z.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(O){O.layoutId!==this.layout.layoutId?this.callback.fZ(this.slot,O,new h8("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.b3(this.slot,O),this.K8.I7("impression"),DQ(this.i4,O,"normal"))}; g.w.Ji=function(O,b){O.layoutId!==this.layout.layoutId?this.callback.fZ(this.slot,O,new h8("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.GG(this.slot,O,b)};gW.prototype.build=function(O,b,a,N){if(!this.sU.get().Z.K().D("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(Cp(N,$wQ()))return new RcA(O,a,N,this.DG,this.i4)}else if(Cp(N,{Md:[],b0:["LAYOUT_TYPE_FORECASTING"]}))return new C8z(O,a,N,this.DG,this.i4);throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.T(FA7,yj);g.T(Bt,zT);g.w=Bt.prototype;g.w.init=function(){zT.prototype.init.call(this);var O=g.P(this.layout.renderingContent,TC)||wo(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),b={adsClientData:this.layout.Nt};this.T.push(new FA7(O,wo(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,b))}; g.w.Z2=function(){this.X||this.ZG.get().resumeVideo(2)}; g.w.startRendering=function(O){zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O);this.N.wY=this}; g.w.Ji=function(O,b){zT.prototype.Ji.call(this,O,b);eZ(this.N,this)}; g.w.Xx=function(O,b){if(!$w(this.sU.get(),"stop_handling_click_for_non_rendering_overlay_layout")||b===this.layout.layoutId){if(SB(this.Y.get(),this.U))switch(O){case "visit-advertiser-link":MN(this.DG.get(),3)}switch(O){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.X||this.ZG.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.X=this.ZG.get().Q6(2))||this.ZG.get().pauseVideo();break; case "visit-advertiser-link":this.ZG.get().pauseVideo();gq8(this).BR();break;case "skip-button":if(O=gq8(this),this.layout.renderingContent&&!BW(this.layout.clientMetadata,"metadata_type_dai")||!O.q6){var a;(O=(a=wo(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:a.current)&&O.f5(this.qt(),this.layout)}else u8("Requesting to skip by LegacyPlayerBytes when components enabled"),O.Ev(this.qt(),this.layout)}}}; g.w.wd=function(){zT.prototype.wd.call(this)};g.T(Kp,zT);g.w=Kp.prototype;g.w.init=function(){zT.prototype.init.call(this);var O=g.P(this.layout.renderingContent,wW)||wo(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),b={adsClientData:this.layout.Nt},a;(a=!!this.layout.renderingContent)||(a=!t$(this).q6);this.T.push(new JY(O,this.layout.layoutId,wo(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),b,a))}; g.w.Z2=function(){this.X||this.ZG.get().resumeVideo(2)}; g.w.startRendering=function(O){zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O);this.N.wY=this}; g.w.Ji=function(O,b){zT.prototype.Ji.call(this,O,b);eZ(this.N,this)}; g.w.Xx=function(O,b){if(!this.sU||!$w(this.sU.get(),"stop_handling_click_for_non_rendering_overlay_layout")||b===this.layout.layoutId){if(SB(this.Y.get(),this.U))switch(O){case "visit-advertiser":MN(this.DG.get(),3)}switch(O){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.X||this.ZG.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.X=this.ZG.get().Q6(2))||this.ZG.get().pauseVideo();break; case "visit-advertiser":this.ZG.get().pauseVideo();t$(this).BR();break;case "skip-button":if(O=t$(this),this.layout.renderingContent&&!BW(this.layout.clientMetadata,"metadata_type_dai")||!O.q6){var a;(O=(a=wo(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:a.current)&&O.f5(this.qt(),this.layout)}else u8("Requesting to skip by LegacyPlayerBytes"),O.Ev(this.qt(),this.layout)}}}; g.w.wd=function(){zT.prototype.wd.call(this)};g.T(KAB,yj);g.T(h$,zT);g.w=h$.prototype;g.w.startRendering=function(O){var b=this;mR(this.G,O,function(){b.T.push(new KAB(wo(b.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),O.layoutId,O.Nt));b.n9();b.callback.b3(b.slot,O);g.L(D5(b.ZG.get(),1),512)&&b.callback.fZ(b.qt(),b.IX(),new h8("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.w.C0=function(){}; g.w.Bc=function(O){if(O.state.isError()){var b;this.callback.fZ(this.qt(),this.IX(),new h8("A player error happened during adNotify",{playerErrorCode:(b=O.state.BZ)==null?void 0:b.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.w.onFullscreenToggled=function(){}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.jW=function(){}; g.w.onVolumeChange=function(){}; g.w.E3=function(){}; g.w.qT=function(){}; g.w.Xx=function(){};g.T(hcz,yj);g.T(y4,zT);y4.prototype.init=function(){zT.prototype.init.call(this);var O=g.P(this.layout.renderingContent,UZ),b=Jp(this.K8);this.T.push(new hcz(O,b,this.layout.layoutId,{adsClientData:this.layout.Nt}))}; y4.prototype.startRendering=function(O){zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O)}; y4.prototype.Xx=function(O,b){if(b===this.layout.layoutId)switch(O){case "skip-button":var a;(O=(a=wo(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:a.current)&&O.f5(this.qt(),this.layout)}}; y4.prototype.wd=function(){zT.prototype.wd.call(this)};yYp.prototype.build=function(O,b,a,N){if(O=u5(O,a,N,this.vU,this.ZG,this.DG,this.G,this.T,this.sU))return O;throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.w=qc.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.init=function(){this.ZG.get().addListener(this);this.ZG.get().Id.push(this);if(this.layout.renderingContent){var O=this.EU.get();O=mY(O,1).Ek/1E3}else O=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds");var b=g.P(this.layout.renderingContent,o0),a=b?GT(b.pings):wo(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");b=b?nkf(b.pings):wo(this.layout.clientMetadata,"metadata_type_active_view_identifier");pV(this.layout.cB)&&sP(this.wP.get(),this.layout.layoutId, {sG:a,ek:O,listener:this,Ix:b})}; g.w.release=function(){this.ZG.get().removeListener(this);F63(this.ZG.get(),this);pV(this.layout.cB)&&R2(this.wP.get(),this.layout.layoutId)}; g.w.startRendering=function(O){this.callback.b3(this.slot,O)}; g.w.Ji=function(O,b){Ht(this,"abandon");this.callback.GG(this.slot,O,b)}; g.w.E3=function(O){switch(O.id){case "part2viewed":this.K8.I7("start");this.K8.I7("impression");break;case "videoplaytime25":this.K8.I7("first_quartile");break;case "videoplaytime50":this.K8.I7("midpoint");break;case "videoplaytime75":this.K8.I7("third_quartile");break;case "videoplaytime100":Ht(this,"complete");lH(this.K8)&&IC(this.K8,Infinity,!0);break;case "engagedview":lH(this.K8)||this.K8.I7("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:u8("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.w.onVolumeChange=function(){}; g.w.jW=function(){}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.onFullscreenToggled=function(){}; g.w.Bc=function(O){this.T||(g.qw(O,4)&&!g.qw(O,2)?Sx(this.K8,"pause"):Wh(O,4)<0&&!(Wh(O,2)<0)&&Sx(this.K8,"resume"))}; g.w.C0=function(){}; g.w.KI=function(O){lH(this.K8)&&IC(this.K8,O*1E3,!1)}; g.w.qT=function(){Ht(this,"swipe")}; g.w.Y_=function(){this.K8.I7("active_view_measurable")}; g.w.ND=function(){this.K8.I7("active_view_viewable")}; g.w.g9=function(){this.K8.I7("active_view_fully_viewable_audible_half_duration")}; g.w.Pf=function(){this.K8.I7("audio_measurable")}; g.w.r9=function(){this.K8.I7("audio_audible")};whG.prototype.build=function(O,b,a,N){if(a.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.P(N.renderingContent,o0)!==void 0)return new qc(O,a,N,this.ZG,this.DG,this.sU,this.wP,this.EU);b=["metadata_type_ad_placement_config"];for(var k=g.r(PS()),D=k.next();!D.done;D=k.next())b.push(D.value);if(Cp(N,{Md:b,b0:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return a.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new qc(O,a,N,this.ZG,this.DG,this.sU,this.wP,this.EU):new enA(O,a,N,this.ZG,this.DG, this.PB,this.sU,this.wP);throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var zC={contentCpn:"",EE:new Map};cYB.prototype.Hy=function(O,b){var a={};b=Object.assign({},b,(a.cc=this.sF.TN(),a));this.sF.Z.tN(O,b)};var WLv,vf; WLv={qbX:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",cmr:"AUTHENTICATION_MALFORMED",ymi:"AUTHENTICATION_MISSING",fE_:"BAD_REQUEST",aEU:"CAST_SESSION_DEVICE_MISMATCHED",WQG:"CAST_SESSION_VIDEO_MISMATCHED",Z0U:"CAST_TOKEN_EXPIRED",rm4:"CAST_TOKEN_FAILED",P44:"CAST_TOKEN_MALFORMED",gBd:"CGI_PARAMS_MALFORMED",u3V:"CGI_PARAMS_MISSING",Siy:"DEVICE_FALLBACK",Z$N:"GENERIC_WITH_LINK_AND_CPN",rnU:"ERROR_HDCP",P$X:"LICENSE",u2y:"VIDEO_UNAVAILABLE",dTV:"FORMAT_UNAVAILABLE",i$_:"GEO_FAILURE", H$y:"HTML5_AUDIO_RENDERER_ERROR",Jn_:"GENERIC_WITHOUT_LINK",QML:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",mTX:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",l9i:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",vQX:"HTML5_SPS_UMP_STATUS_REJECTED",nQU:"INVALID_DRM_MESSAGE",JeG:"PURCHASE_NOT_FOUND",QTy:"PURCHASE_REFUNDED",foN:"RENTAL_EXPIRED",XQV:"RETRYABLE_ERROR",YmX:"SERVER_ERROR",qml:"SIGNATURE_EXPIRED",LgU:"STOPPED_BY_ANOTHER_PLAYBACK",KgV:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",pQl:"STREAMING_NOT_ALLOWED", RiL:"STREAM_LICENSE_NOT_FOUND",QvN:"TOO_MANY_REQUESTS",m_N:"TOO_MANY_REQUESTS_WITH_LINK",lNV:"TOO_MANY_STREAMS_PER_ENTITLEMENT",vgU:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",k7d:"VIDEO_FORBIDDEN",DvN:"VIDEO_NOT_FOUND",nBX:"BROWSER_OR_EXTENSION_ERROR"};vf={}; g.IN=(vf.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.",vf.DEVICE_FALLBACK="D\u00e9sol\u00e9, cette vid\u00e9o n'est pas disponible sur cet appareil.",vf.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", vf.LICENSE="D\u00e9sol\u00e9, une erreur s'est produite lors de la mise sous licence de la vid\u00e9o.",vf.VIDEO_UNAVAILABLE="Vid\u00e9o non disponible",vf.FORMAT_UNAVAILABLE="Cette vid\u00e9o n'est pas disponible dans la qualit\u00e9 s\u00e9lectionn\u00e9e. Veuillez r\u00e9essayer plus tard.",vf.GEO_FAILURE="Cette vid\u00e9o n'est pas disponible dans votre pays.",vf.HTML5_AUDIO_RENDERER_ERROR="Erreur de moteur de rendu audio. Veuillez red\u00e9marrer votre ordinateur.",vf.GENERIC_WITHOUT_LINK="Une erreur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.", vf.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="Ce format de vid\u00e9o n'est pas compatible.",vf.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.",vf.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Impossible de lire cette vid\u00e9o avec votre navigateur. $BEGIN_LINKEn savoir plus$END_LINK",vf.HTML5_SPS_UMP_STATUS_REJECTED="Un probl\u00e8me est survenu. Actualisez ou r\u00e9essayez plus tard. $BEGIN_LINKEn savoir plus$END_LINK", vf.INVALID_DRM_MESSAGE="Le message propre au syst\u00e8me de gestion des droits num\u00e9riques (DRM, Digital Rights Management) n'est pas valide.",vf.PURCHASE_NOT_FOUND="Cette vid\u00e9o est payante.",vf.PURCHASE_REFUNDED="Cette vid\u00e9o vous a \u00e9t\u00e9 rembours\u00e9e.",vf.RENTAL_EXPIRED="La location de cette vid\u00e9o a expir\u00e9.",vf.CAST_SESSION_DEVICE_MISMATCHED="L'appareil de la session de diffusion ne correspond pas \u00e0 celui requis.",vf.CAST_SESSION_VIDEO_MISMATCHED="La vid\u00e9o de la session de diffusion ne correspond pas \u00e0 celle requise.", vf.CAST_TOKEN_FAILED="Session de diffusion non disponible. Veuillez actualiser la page ou r\u00e9essayer ult\u00e9rieurement.",vf.CAST_TOKEN_EXPIRED="La session de diffusion a expir\u00e9. Veuillez actualiser la page.",vf.CAST_TOKEN_MALFORMED="Session de diffusion non valide. Veuillez actualiser la page ou r\u00e9essayer ult\u00e9rieurement.",vf.SERVER_ERROR="Une erreur interne de serveur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.",vf.STOPPED_BY_ANOTHER_PLAYBACK="Cette vid\u00e9o est lue via votre compte depuis un autre emplacement. Veuillez actualiser cette page pour reprendre la lecture.", vf.STREAM_LICENSE_NOT_FOUND="La lecture de la vid\u00e9o a \u00e9t\u00e9 interrompue. Veuillez r\u00e9essayer.",vf.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Vous avez utilis\u00e9 un trop grand nombre d'appareils/adresses\u00a0IP en 24\u00a0heures.",vf.STREAMING_NOT_ALLOWED="La lecture n'est pas autoris\u00e9e, car la vid\u00e9o est s\u00e9lectionn\u00e9e sur un autre appareil.",vf.RETRYABLE_ERROR="Une erreur temporaire de serveur s'est produite. Veuillez r\u00e9essayer ult\u00e9rieurement.",vf.TOO_MANY_REQUESTS= "Veuillez vous connecter pour regarder cette vid\u00e9o.",vf.TOO_MANY_REQUESTS_WITH_LINK="Veuillez $BEGIN_LINKcliquer ici$END_LINK pour regarder cette vid\u00e9o sur YouTube.",vf.TOO_MANY_STREAMS_PER_USER="La lecture a \u00e9t\u00e9 interrompue, car trop de vid\u00e9os provenant du m\u00eame compte sont visionn\u00e9es.",vf.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.",vf.UNSUPPORTED_DEVICE= "La lecture n'est pas autoris\u00e9e sur cet appareil.",vf.VIDEO_FORBIDDEN="L'acc\u00e8s \u00e0 cette vid\u00e9o n'est pas autoris\u00e9.",vf.VIDEO_NOT_FOUND="Vid\u00e9o introuvable.",vf.BROWSER_OR_EXTENSION_ERROR="Un probl\u00e8me est survenu. Actualisez ou r\u00e9essayez plus tard. $BEGIN_LINKEn savoir plus$END_LINK",vf);var qFC;var HOv=g.A_(),YFi=HOv.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!YFi||YFi.length<2)qFC=void 0;else{var cJ$=HOv.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);qFC=cJ$&&cJ$.length===6?Number(cJ$[5].replace("_",".")):0}var i3=qFC,xV=i3>=0;g.T(g.V4,Go);g.V4.prototype.B=function(O,b,a,N,k){return Go.prototype.B.call(this,O,b,a,N,k)};var j6={},J0=(j6.FAIRPLAY="fairplay",j6.PLAYREADY="playready",j6.WIDEVINE="widevine",j6.CLEARKEY=null,j6.FLASHACCESS=null,j6.UNKNOWN=null,j6.WIDEVINE_CLASSIC=null,j6);Lp.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var S6={},GN=(S6.WIDTH={name:"width",video:!0,valid:640,Se:99999},S6.HEIGHT={name:"height",video:!0,valid:360,Se:99999},S6.FRAMERATE={name:"framerate",video:!0,valid:30,Se:9999},S6.BITRATE={name:"bitrate",video:!0,valid:3E5,Se:2E9},S6.EOTF={name:"eotf",video:!0,valid:"bt709",Se:"catavision"},S6.CHANNELS={name:"channels",video:!1,valid:2,Se:99},S6.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",Se:"invalidformat"},S6.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", Se:"nope"},S6.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",Se:"av99.0.05M.08"},S6.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",Se:"invalid"},S6);var mei=["h","H"],zaR=["9","("],JJ$=["9h","(h"],EdR=["8","*"],MkL=["a","A"],ndL=["o","O"],pVL=["m","M"],Ger=["mac3","MAC3"],od$=["meac3","MEAC3"],IP={},vR7=(IP.h=mei,IP.H=mei,IP["9"]=zaR,IP["("]=zaR,IP["9h"]=JJ$,IP["(h"]=JJ$,IP["8"]=EdR,IP["*"]=EdR,IP.a=MkL,IP.A=MkL,IP.o=ndL,IP.O=ndL,IP.m=pVL,IP.M=pVL,IP.mac3=Ger,IP.MAC3=Ger,IP.meac3=od$,IP.MEAC3=od$,IP),xev=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),qZw=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var e={},bW=(e["0"]="f",e["160"]="h",e["133"]="h",e["134"]="h",e["135"]="h",e["136"]="h",e["137"]="h",e["264"]="h",e["266"]="h",e["138"]="h",e["298"]="h",e["299"]="h",e["304"]="h",e["305"]="h",e["214"]="h",e["216"]="h",e["374"]="h",e["375"]="h",e["140"]="a",e["141"]="a",e["327"]="sa",e["258"]="m",e["380"]="mac3",e["328"]="meac3",e["161"]="H",e["142"]="H",e["143"]="H",e["144"]="H",e["222"]="H",e["223"]="H",e["145"]="H",e["224"]="H",e["225"]="H",e["146"]="H",e["226"]="H",e["227"]="H",e["147"]="H",e["384"]= "H",e["376"]="H",e["385"]="H",e["377"]="H",e["149"]="A",e["261"]="M",e["381"]="MAC3",e["329"]="MEAC3",e["598"]="9",e["278"]="9",e["242"]="9",e["243"]="9",e["244"]="9",e["775"]="9",e["776"]="9",e["777"]="9",e["778"]="9",e["779"]="9",e["780"]="9",e["781"]="9",e["782"]="9",e["783"]="9",e["247"]="9",e["248"]="9",e["353"]="9",e["355"]="9",e["356"]="9",e["271"]="9",e["577"]="9",e["313"]="9",e["579"]="9",e["272"]="9",e["302"]="9",e["303"]="9",e["407"]="9",e["408"]="9",e["308"]="9",e["315"]="9",e["330"]= "9h",e["331"]="9h",e["332"]="9h",e["333"]="9h",e["334"]="9h",e["335"]="9h",e["336"]="9h",e["337"]="9h",e["338"]="so",e["600"]="o",e["250"]="o",e["251"]="o",e["774"]="o",e["194"]="*",e["195"]="*",e["220"]="*",e["221"]="*",e["196"]="*",e["197"]="*",e["279"]="(",e["280"]="(",e["317"]="(",e["318"]="(",e["273"]="(",e["274"]="(",e["357"]="(",e["358"]="(",e["275"]="(",e["359"]="(",e["360"]="(",e["276"]="(",e["583"]="(",e["584"]="(",e["314"]="(",e["585"]="(",e["561"]="(",e["277"]="(",e["361"]="(h",e["362"]= "(h",e["363"]="(h",e["364"]="(h",e["365"]="(h",e["366"]="(h",e["591"]="(h",e["592"]="(h",e["367"]="(h",e["586"]="(h",e["587"]="(h",e["368"]="(h",e["588"]="(h",e["562"]="(h",e["409"]="(",e["410"]="(",e["411"]="(",e["412"]="(",e["557"]="(",e["558"]="(",e["394"]="1",e["395"]="1",e["396"]="1",e["397"]="1",e["398"]="1",e["399"]="1",e["720"]="1",e["721"]="1",e["400"]="1",e["401"]="1",e["571"]="1",e["402"]="1",e["694"]="1h",e["695"]="1h",e["696"]="1h",e["697"]="1h",e["698"]="1h",e["699"]="1h",e["700"]="1h", e["701"]="1h",e["702"]="1h",e["703"]="1h",e["386"]="3",e["387"]="w",e["406"]="6",e["787"]="1",e["788"]="1",e["548"]="1e",e["549"]="1e",e["550"]="1e",e["551"]="1e",e["809"]="1e",e["810"]="1e",e["552"]="1e",e["811"]="1e",e["812"]="1e",e["553"]="1e",e["813"]="1e",e["814"]="1e",e["554"]="1e",e["815"]="1e",e["816"]="1e",e["555"]="1e",e["817"]="1e",e["818"]="1e",e["572"]="1e",e["556"]="1e",e["645"]="(",e["646"]="(",e["647"]="(",e["648"]="(",e["649"]="(",e["650"]="(",e["651"]="(",e["652"]="(",e["653"]="(", e["654"]="(",e["655"]="(",e["656"]="(",e["657"]="(",e["658"]="(",e["659"]="(",e["660"]="(",e["661"]="(",e["662"]="(",e["663"]="(",e["664"]="(",e["665"]="(",e["666"]="(",e["667"]="(",e["668"]="(",e["669"]="(",e["670"]="(",e["671"]="(",e["672"]="(",e["673"]="(",e["674"]="(h",e["675"]="(h",e["676"]="(h",e["677"]="(h",e["678"]="(h",e["679"]="(h",e["680"]="(h",e["681"]="(h",e["682"]="(h",e["683"]="(h",e["684"]="(h",e["685"]="(h",e["686"]="(h",e["687"]="(h",e["688"]="A",e["689"]="A",e["690"]="A",e["691"]= "MEAC3",e["773"]="i",e["806"]="I",e["805"]="I",e["829"]="9",e["830"]="9",e["831"]="9",e["832"]="9",e["833"]="9",e["834"]="9",e["835"]="9",e["836"]="9",e["837"]="9",e["838"]="9",e["839"]="9",e["840"]="9",e["841"]="(",e["842"]="(",e["843"]="(",e["844"]="(",e["845"]="(",e["846"]="(",e["847"]="(",e["848"]="(",e["849"]="(",e["850"]="(",e["851"]="(",e["852"]="(",e["865"]="9",e["866"]="9",e["867"]="9",e["868"]="9",e["869"]="9",e["870"]="9",e["871"]="9",e["872"]="9",e["873"]="9",e["874"]="9",e["875"]="9", e["876"]="9",e["877"]="(",e["878"]="(",e["879"]="(",e["880"]="(",e["881"]="(",e["882"]="(",e["883"]="(",e["884"]="(",e["885"]="(",e["886"]="(",e["887"]="(",e["888"]="(",e);var fq={},Ua3=(fq.STEREO_LAYOUT_UNKNOWN=0,fq.STEREO_LAYOUT_LEFT_RIGHT=1,fq.STEREO_LAYOUT_TOP_BOTTOM=2,fq);var lB,u7;lB={};g.i5=(lB.auto=0,lB.tiny=144,lB.light=144,lB.small=240,lB.medium=360,lB.large=480,lB.hd720=720,lB.hd1080=1080,lB.hd1440=1440,lB.hd2160=2160,lB.hd2880=2880,lB.highres=4320,lB);u7={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var eL="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");Q4.prototype.isHdr=function(){return this.T==="smpte2084"||this.T==="arib-std-b67"};aJ.prototype.nJ=function(){return this.containerType===2}; aJ.prototype.isEncrypted=function(){return!!this.YA}; aJ.prototype.N3=function(){return!!this.audio}; aJ.prototype.pJ=function(){return!!this.video}; var Dq=!1;g.T(Qp,g.w1);g.w=Qp.prototype;g.w.appendBuffer=function(O,b,a){if(this.v4.sA()!==this.appendWindowStart+this.start||this.v4.Ff()!==this.appendWindowEnd+this.start||this.v4.O0()!==this.timestampOffset+this.start)this.v4.supports(1),this.v4.II(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.v4.XS(this.timestampOffset+this.start);this.v4.appendBuffer(O,b,a)}; g.w.abort=function(){this.v4.abort()}; g.w.remove=function(O,b){this.v4.remove(O+this.start,b+this.start)}; g.w.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.w.clear=function(){this.v4.clear()}; g.w.II=function(O,b){this.appendWindowStart=O;this.appendWindowEnd=b}; g.w.Gq=function(){return this.timestampOffset+this.start}; g.w.sA=function(){return this.appendWindowStart}; g.w.Ff=function(){return this.appendWindowEnd}; g.w.XS=function(O){this.timestampOffset=O}; g.w.O0=function(){return this.timestampOffset}; g.w.QW=function(O){O=this.v4.QW(O===void 0?!1:O);return iW(O,this.start,this.end)}; g.w.kW=function(){return this.v4.kW()}; g.w.Vu=function(){return this.v4.Vu()}; g.w.uK=function(){return this.v4.uK()}; g.w.xE=function(){return this.v4.xE()}; g.w.Ag=function(){this.v4.Ag()}; g.w.xa=function(O){return this.v4.xa(O)}; g.w.Zs=function(){return this.v4.Zs()}; g.w.jt=function(){return this.v4.jt()}; g.w.o6=function(O,b,a){this.v4.o6(O,b,a)}; g.w.I6=function(O,b,a){this.v4.I6(O,b,a)}; g.w.L5=function(O,b){return this.v4.L5(O,b)}; g.w.supports=function(O){return this.v4.supports(O)}; g.w.He=function(){return this.v4.He()}; g.w.isView=function(){return!0}; g.w.lW=function(){return this.v4.lW()?this.isActive:!1}; g.w.isLocked=function(){return this.Kz&&!this.isActive}; g.w.Au=function(O){O=this.v4.Au(O);O.vw=this.start+"-"+this.end;return O}; g.w.A7=function(){return this.v4.A7()}; g.w.PL=function(){return this.v4.PL()}; g.w.ys=function(){return this.v4.ys()}; g.w.wd=function(){this.v4.wH(this.AK);g.w1.prototype.wd.call(this)};var U_=!1;g.T(O8,g.w1);g.w=O8.prototype;g.w.appendBuffer=function(O,b,a){this.Dp=!1;a&&(this.nx=a);if(O.length){var N;((N=this.Dh)==null?0:N.appendBuffer)?this.Dh.appendBuffer(O):this.Dh?this.Dh.append(O):this.zK&&this.zK.webkitSourceAppend(this.id,O)}b&&(b.isEncrypted()&&(this.s9=this.nx),b.type===3&&(this.M3=b),this.GR.push(b.TG()),this.GR.length>4&&this.GR.shift());this.nN&&(this.nN.length>=2||O.length>1048576?delete this.nN:this.nN.push(O))}; g.w.abort=function(){try{this.Dh?this.Dh.abort():this.zK&&this.zK.webkitSourceAbort(this.id)}catch(b){if(jhz){var O=new g.Nf("Error while abort the source buffer: "+b.name+", "+b.message);g.S$(O)}}this.nx=this.M3=null}; g.w.remove=function(O,b,a){this.Dp=!1;var N;if((N=this.Dh)==null?0:N.remove)a&&a({b:yp(this.QW()),s:O,e:b}),this.Dh.remove(O,b)}; g.w.removeAll=function(){this.remove(this.sA(),this.Ff())}; g.w.clear=function(){this.uK()||(this.abort(),this.removeAll(),this.s9=this.nx=this.M3=null,this.appendWindowStart=this.timestampOffset=0,this.V8=hn([],[]),this.Dp=!1,this.nN=e8?[]:void 0,this.sB=!0)}; g.w.sA=function(){if(U_&&this.pJ)return this.appendWindowStart;var O;return((O=this.Dh)==null?void 0:O.appendWindowStart)||0}; g.w.Ff=function(){var O;return((O=this.Dh)==null?void 0:O.appendWindowEnd)||0}; g.w.II=function(O,b){this.Dh&&(U_&&this.pJ?(this.appendWindowStart=O,this.Dh.appendWindowEnd=b):O>this.sA()?(this.Dh.appendWindowEnd=b,this.Dh.appendWindowStart=O):(this.Dh.appendWindowStart=O,this.Dh.appendWindowEnd=b))}; g.w.Gq=function(){return this.timestampOffset}; g.w.XS=function(O){U_?this.timestampOffset=O:this.supports(1)&&(this.Dh.timestampOffset=O)}; g.w.O0=function(){return U_?this.timestampOffset:this.supports(1)?this.Dh.timestampOffset:0}; g.w.QW=function(O){if(O===void 0?0:O)return this.Dp||this.kW()||(this.V8=this.QW(!1),this.Dp=!0),this.V8;try{return this.Dh?this.Dh.buffered:this.zK?this.zK.webkitSourceBuffered(this.id):hn([0],[Infinity])}catch(b){return hn([],[])}}; g.w.kW=function(){var O;return((O=this.Dh)==null?void 0:O.updating)||!1}; g.w.uK=function(){return this.sB}; g.w.xE=function(){return!this.sB&&this.kW()}; g.w.Ag=function(){this.sB=!1}; g.w.xa=function(O){var b=O==null?void 0:O.AN;O=O==null?void 0:O.containerType;return!b&&!O||b===this.AN&&O===this.containerType}; g.w.Zs=function(){return this.nx}; g.w.jt=function(){return this.s9}; g.w.L5=function(O,b){return this.containerType!==O||this.AN!==b}; g.w.o6=function(O,b,a){if(this.containerType!==O||a&&this.L5(O,a))this.supports(4),bu()&&this.Dh.changeType(b),a&&(this.AN=a);this.containerType=O}; g.w.I6=function(O,b,a){this.containerType&&this.L5(O,b)&&bu()&&this.Dh.changeType(a);this.containerType=O;this.AN=b}; g.w.He=function(){return this.M3}; g.w.isView=function(){return!1}; g.w.supports=function(O){switch(O){case 1:var b;return((b=this.Dh)==null?void 0:b.timestampOffset)!==void 0;case 0:var a;return!((a=this.Dh)==null||!a.appendBuffer);case 2:var N;return!((N=this.Dh)==null||!N.remove);case 3:var k,D;return!!(((k=this.Dh)==null?0:k.addEventListener)&&((D=this.Dh)==null?0:D.removeEventListener));case 4:return!(!this.Dh||!this.Dh.changeType);default:return!1}}; g.w.lW=function(){return!this.kW()}; g.w.isLocked=function(){return!1}; g.w.Au=function(O){O.to=this.O0();O.up=this.kW();var b,a=((b=this.Dh)==null?void 0:b.appendWindowStart)||0,N;b=((N=this.Dh)==null?void 0:N.appendWindowEnd)||Infinity;O.aw=a.toFixed(3)+"-"+b.toFixed(3);return O}; g.w.Vu=function(){var O;return((O=this.Dh)==null?void 0:O.writeHead)||0}; g.w.A7=function(){for(var O={},b=0;b<this.GR.length;b++)O["s"+b]=this.GR[b];return O}; g.w.wd=function(){this.supports(3)&&(this.Dh.removeEventListener("updateend",this.Qt),this.Dh.removeEventListener("error",this.Qt));g.w1.prototype.wd.call(this)}; g.w.PL=function(){return this.containerType}; g.w.ys=function(){return this.nN}; var e8=!1,jhz=!1;ae.prototype.dispose=function(){if(!this.Yk()){if(this.T)try{URL.revokeObjectURL(this.Vp)}catch(O){}this.G=!0}}; ae.prototype.Yk=function(){return this.G}; ae.prototype.equals=function(O){return O!==null&&O.Vp===this.Vp}; ae.prototype.toString=function(){return"MediaResource {"+this.Vp+"}"};g.T(Na,g.p);g.w=Na.prototype;g.w.getDuration=function(){var O;return((O=this.oX)==null?void 0:O.duration)||this.J}; g.w.Iv=function(O){try{this.oX?this.oX.duration=O:(this.J=O,this.zK.webkitSourceSetDuration(O))}catch(b){}}; g.w.lE=function(){try{return $R(this)==="closed"}catch(O){return!0}}; g.w.kW=function(){return!!(this.T&&this.T.kW()||this.G&&this.G.kW())}; g.w.isAsync=function(){return this.T?!!this.T.supports(0):C9()}; g.w.y0y=function(){!this.Yk()&&kR(this)&&this.callback&&(this.callback(this),this.callback=null)}; g.w.c0r=function(){this.dispose()}; g.w.y_=function(O){if(Dr&&!this.X&&O.uK()&&O.QW().length===0){var b;s8(this.mediaElement,{l:"mswoue",sr:(b=this.mediaElement.vy)==null?void 0:b.v6()},!1);O.Ag();this.uK()||(this.mediaElement.Un=!0,this.mediaElement.setCurrentTime(0))}}; g.w.bP=function(){return!!this.T.supports(2)}; g.w.clear=function(){P87(this,function(){}); var O;(O=this.T)==null||O.clear();var b;(b=this.G)==null||b.clear()}; g.w.uK=function(){var O,b;return((O=this.G)==null?void 0:O.uK())||((b=this.T)==null?void 0:b.uK())}; g.w.xa=function(O,b){return!!this.T&&!!this.G&&this.T.xa(b)&&this.G.xa(O)}; var Dr=!1;d2.prototype.then=function(O,b){return this.promise.then(O,b)}; d2.prototype.resolve=function(O){this.Hf(O)}; d2.prototype.reject=function(O){this.MS(O)};g.T(Zr,g.p);g.w=Zr.prototype;g.w.fp=function(){return this.Vp}; g.w.activate=function(O){var b="";O&&(LA8(this,O),b=O.Vp);if(!this.MU()||b)b&&this.MU()!==b&&(this.yd(b),delete this.G,this.V&&(this.V.reject(),delete this.V),!window.MediaSource&&window.ManagedMediaSource&&this.eT(!(O==null||!O.T))),O&&O.T||this.load(),this.U||(this.addEventListener("volumechange",this.GC),this.U=!0)}; g.w.Xs=function(O,b){if(this.G)if(vPQ&&Re(this.G)&&!this.G.xa(O,b)){var a;s8(this,{l:"megms",sr:(a=this.vy)==null?void 0:a.v6()});lZA(this);this.stopVideo()}else return this.oX=this.G,this.G=void 0,this.oX;O=window.MediaSource?new Na(this,new window.MediaSource,!1):window.ManagedMediaSource?new Na(this,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new Na(this,new window.WebKitMediaSource,!1):new Na(this,void 0,!1);this.activate(O.V);this.oX=O;this.Un=!1;return O}; g.w.playVideo=function(){var O=this;this.isEnded()&&this.seekTo(0);!this.MU()&&this.Vp&&(g.S$(Error("playVideo without src")),this.yd(this.Vp.Vp),this.Vp.T||this.load());var b=this.play(),a;((a=this.vy)==null?0:a.D("html5_remove_ios_7_hack_force_play"))||!b&&xV&&(i3||0)>=7&&mwf(this,function(){g.Wi(function(){VRQ(O,O.getCurrentTime(),0)},500)}); return b}; g.w.seekTo=function(O){this.lD()>0&&(xV&&i3<4&&(O=Math.max(.1,O)),this.setCurrentTime(O))}; g.w.BG=function(){if(!this.G&&this.oX)if(this.oX.N)try{var O;s8(this,{l:"mer",sr:(O=this.vy)==null?void 0:O.v6(),rs:$R(this.oX)});this.oX.clear();this.G=this.oX;this.oX=void 0}catch(b){O=new g.Nf("Error while clearing Media Source in MediaElement: "+b.name+", "+b.message),g.S$(O),this.stopVideo()}else this.stopVideo()}; g.w.stopVideo=function(){var O=this;if(!this.G){var b;(b=this.oX)==null||IZz(b);if(xrw){if(!this.V){var a=new d2;a.then(void 0,function(){}); this.V=a;POw&&this.pause();g.Wi(function(){O.V===a&&(BZ(O),a.resolve())},200)}}else BZ(this)}}; g.w.Vm=function(){var O=this.AL();return L_(O)&&this.getDuration()?lW(O,this.getCurrentTime()):0}; g.w.gf=function(){var O=this.getDuration();return O===Infinity?1:O?this.Vm()/O:0}; g.w.Au=function(){try{var O=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:yp(this.NP(),",",3),vbu:yp(this.AL()),vbs:yp(this.h1()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.lD(),vns:""+this.mH(),vec:""+this.FJ(),vemsg:this.Vi(),vvol:""+this.getVolume(),vdom:""+ +this.bJ(),vsrc:""+ +!!this.MU(),vw:""+O.width,vh:""+O.height}}catch(b){return{}}}; g.w.hasError=function(){return this.FJ()>0}; g.w.addEventListener=function(O,b){this.X.listen(O,b,!1,this);this.Vz(O)}; g.w.removeEventListener=function(O,b){this.X.Zq(O,b,!1,this)}; g.w.dispatchEvent=function(O){if(this.V&&O.type==="pause")return!1;if(vPQ){var b,a=((b=O.T)==null?void 0:b.timeStamp)||Infinity;b=a>performance.now()?a-Date.now()+performance.now():a;a=this.G||this.oX;if((a==null?0:a.uK())||b<=((a==null?void 0:a.Y)||0)){var N;s8(this,{l:"mede",sr:(N=this.vy)==null?void 0:N.v6(),et:O.type});return!1}if(this.Un)return s8(this,{l:"medes",et:O.type}),a&&O.type==="seeking"&&(a.Y=performance.now(),this.Un=!1),!1}return this.X.dispatchEvent(O)}; g.w.wB=function(){this.Y=!1}; g.w.l5=function(){this.Y=!0;this.uv(!0)}; g.w.GC=function(){this.Y&&!this.Q0()&&this.uv(!0)}; g.w.equals=function(O){return!!O&&O.nF()===this.nF()}; g.w.wd=function(){this.U&&this.removeEventListener("volumechange",this.GC);xrw&&BZ(this);g.p.prototype.wd.call(this)}; var xrw=!1,POw=!1,vPQ=!1,iFG=!1;g.w=g.tS.prototype;g.w.isPaused=function(){return g.L(this,4)}; g.w.isPlaying=function(){return g.L(this,8)&&!g.L(this,512)&&!g.L(this,64)&&!g.L(this,2)}; g.w.isOrWillBePlaying=function(){return g.L(this,8)&&!g.L(this,2)&&!g.L(this,1024)}; g.w.isCued=function(){return g.L(this,64)&&!g.L(this,8)&&!g.L(this,4)}; g.w.isBuffering=function(){return g.L(this,1)&&!g.L(this,2)}; g.w.isError=function(){return g.L(this,128)}; g.w.isSuspended=function(){return g.L(this,512)}; g.w.c$=function(){return g.L(this,64)&&g.L(this,4)}; g.w.toString=function(){return"PSt."+this.state.toString(16)}; var Vm={},Lq=(Vm.BUFFERING="buffering-mode",Vm.CUED="cued-mode",Vm.ENDED="ended-mode",Vm.PAUSED="paused-mode",Vm.PLAYING="playing-mode",Vm.SEEKING="seeking-mode",Vm.UNSTARTED="unstarted-mode",Vm);g.T(qa,g.p);g.w=qa.prototype;g.w.iB=function(){return this.V}; g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.init=function(){var O=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),b=wo(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");pV(this.layout.cB)&&sP(this.wP.get(),this.layout.layoutId,{sG:b,ek:O,listener:this,Jy:this.gK()});kue(this.DG.get(),this);O=this.Kl;b=this.layout.layoutId;var a={Jy:this.gK()};O.T.set(b,a);this.dZ()}; g.w.jr=function(){}; g.w.release=function(){pV(this.layout.cB)&&R2(this.wP.get(),this.layout.layoutId);D5G(this.DG.get(),this);this.Kl.T.delete(this.layout.layoutId);this.Re()}; g.w.YO=function(){}; g.w.i_=function(){}; g.w.startRendering=function(O){Mc(HZ(this));if(YR(this,O)){var b=this.T;np(b.params.K0.sU.get(),!0)&&Y6b(b,"p_sr",{});cZ(this);this.yF(O);this.gK()||this.Rn(!1)}}; g.w.b3=function(O,b){if(b.layoutId===this.layout.layoutId){this.j8="rendering";this.G=this.ZG.get().isMuted()||this.ZG.get().getVolume()===0;this.I7("impression");this.I7("start");if(this.ZG.get().isMuted()){n9(this,"mute");var a;O=((a=WZ(this))==null?void 0:a.muteCommands)||[];kw(this.PB.get(),O,this.layout.layoutId)}if(this.ZG.get().isFullscreen()){this.bE("fullscreen");var N;a=((N=WZ(this))==null?void 0:N.fullscreenCommands)||[];kw(this.PB.get(),a,this.layout.layoutId)}this.gK()||(N=this.a8.get(), N.V&&!N.G&&(N.N=!1,N.G=!0,N.actionType!=="ad_to_video"&&(aw("pbs",void 0,N.actionType),g.md("finalize_all_timelines")&&$ow(N.actionType))));this.Cv(1);this.y$(b);var k;b=((k=WZ(this))==null?void 0:k.impressionCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}}; g.w.kN=function(O,b,a){this.U={Sh:3,B5:O==="load_timeout"?402:400,errorMessage:b.message};this.I7("error");var N;O=((N=WZ(this))==null?void 0:N.errorCommands)||[];kw(this.PB.get(),O,this.layout.layoutId);this.gK()||this.rA.fZ(this.slot,this.layout,b,a)}; g.w.E$=function(){if(this.j8==="rendering"){n9(this,"pause");var O,b=((O=WZ(this))==null?void 0:O.pauseCommands)||[];kw(this.PB.get(),b,this.layout.layoutId);this.Cv(2)}}; g.w.hH=function(){if(this.j8==="rendering"){n9(this,"resume");var O,b=((O=WZ(this))==null?void 0:O.resumeCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}}; g.w.nu=function(O,b){b=b===void 0?!1:b;if(this.j8==="rendering"){var a={currentTimeSec:O,flush:b};pp(this.T,"p_ip",a);IC(this.K8,O*1E3,b);this.G||IC(this.K8,O*1E3,b===void 0?!1:b);var N=this.US();if(N){N/=1E3;if(O>=N*.25||b)this.I7("first_quartile"),pp(this.T,"p_fq",a);if(O>=N*.5||b)this.I7("midpoint"),pp(this.T,"p_sq",a);if(O>=N*.75||b)this.I7("third_quartile"),pp(this.T,"p_tq",a);this.sU.get().Z.K().experiments.RX("enable_progress_command_flush_on_kabuki")?OZ(this.X,O*1E3,b):OZ(this.X,O*1E3,NpQ(this)? b:!1)}}}; g.w.TN=function(){var O;return((O=mY(this.EU.get(),1))==null?void 0:O.clientPlaybackNonce)||""}; g.w.aG=function(O,b){O.layoutId!==this.layout.layoutId?this.rA.fZ(this.slot,O,new h8("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"):b()}; g.w.GG=function(O,b,a){if(b.layoutId===this.layout.layoutId)switch(this.j8="not_rendering",this.layoutExitReason=void 0,this.gK()||(O=a!=="normal"||this.position+1===this.Y)&&this.Rn(O),this.zJ(a),this.Cv(0),a){case "abandoned":if(fV(this.K8,"impression")){var N,k=((N=WZ(this))==null?void 0:N.abandonCommands)||[];kw(this.PB.get(),k,this.layout.layoutId)}break;case "normal":N=((k=WZ(this))==null?void 0:k.completeCommands)||[];kw(this.PB.get(),N,this.layout.layoutId);break;case "skipped":var D;N=((D= WZ(this))==null?void 0:D.skipCommands)||[];kw(this.PB.get(),N,this.layout.layoutId)}}; g.w.dR=function(){return this.layout.layoutId}; g.w.Ci=function(){return this.U}; g.w.Y_=function(){if(this.j8==="rendering"){this.K8.I7("active_view_measurable");var O,b=((O=WZ(this))==null?void 0:O.activeViewMeasurableCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}}; g.w.g9=function(){if(this.j8==="rendering"){this.K8.I7("active_view_fully_viewable_audible_half_duration");var O,b=((O=WZ(this))==null?void 0:O.activeViewFullyViewableAudibleHalfDurationCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}}; g.w.ND=function(){if(this.j8==="rendering"){this.K8.I7("active_view_viewable");var O,b=((O=WZ(this))==null?void 0:O.activeViewViewableCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}}; g.w.r9=function(){if(this.j8==="rendering"){this.K8.I7("audio_audible");var O,b=((O=WZ(this))==null?void 0:O.activeViewAudioAudibleCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}}; g.w.Pf=function(){if(this.j8==="rendering"){this.K8.I7("audio_measurable");var O,b=((O=WZ(this))==null?void 0:O.activeViewAudioMeasurableCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}}; g.w.Rn=function(O){this.a8.get().Rn(wo(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,O,this.position,this.Y,!1)}; g.w.onFullscreenToggled=function(O){if(this.j8==="rendering")if(O){this.bE("fullscreen");var b,a=((b=WZ(this))==null?void 0:b.fullscreenCommands)||[];kw(this.PB.get(),a,this.layout.layoutId)}else this.bE("end_fullscreen"),b=((a=WZ(this))==null?void 0:a.endFullscreenCommands)||[],kw(this.PB.get(),b,this.layout.layoutId)}; g.w.onVolumeChange=function(){if(this.j8==="rendering")if(this.ZG.get().isMuted()){n9(this,"mute");var O,b=((O=WZ(this))==null?void 0:O.muteCommands)||[];kw(this.PB.get(),b,this.layout.layoutId)}else n9(this,"unmute"),O=((b=WZ(this))==null?void 0:b.unmuteCommands)||[],kw(this.PB.get(),O,this.layout.layoutId)}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.jW=function(){}; g.w.E3=function(){}; g.w.qT=function(){}; g.w.bE=function(O){this.K8.bE(O,!this.G)}; g.w.I7=function(O){this.K8.I7(O,!this.G)}; g.w.gK=function(){var O=wo(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return O===void 0?(u8("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.sU.get().gK(O)};g.T(PZ,qa);g.w=PZ.prototype;g.w.dZ=function(){}; g.w.Re=function(){var O=this.DG.get();O.P5===this&&(O.P5=null);this.eV.stop()}; g.w.YO=function(){this.eV.stop();qa.prototype.E$.call(this)}; g.w.i_=function(){jv(this);qa.prototype.hH.call(this)}; g.w.US=function(){return wo(this.IX().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.w.Ji=function(O,b){var a=this;this.aG(O,function(){a.j8!=="rendering_stop_requested"&&(a.j8="rendering_stop_requested",a.layoutExitReason=b,z7(a,b),a.eV.stop())})}; g.w.ud=function(){var O=Date.now(),b=O-this.VK;this.VK=O;this.yv+=b;this.yv>=this.US()?this.LG():(this.nu(this.yv/1E3),vZ(this,this.yv))}; g.w.zJ=function(){}; g.w.C0=function(){}; g.T(Sv,PZ);g.w=Sv.prototype;g.w.Bc=function(O){if(this.j8!=="not_rendering"){O=JS(this,O);var b=this.ZG.get().getPresentingPlayerType()===2;this.j8==="rendering_start_requested"?b&&A$(O)&&this.n_():b?g.qw(O,2)?u8("Receive player ended event during MediaBreak",this.qt(),this.IX()):E8(this,O):this.qO()}}; g.w.yF=function(){bMf(this);K63(this.ZG.get());this.DG.get().P5=this;Oi("pbp")||Oi("pbs")||aw("pbp");Oi("pbp","watch")||Oi("pbs","watch")||aw("pbp",void 0,"watch");this.n_()}; g.w.y$=function(O){this.a8.get();var b=wo(O.clientMetadata,"metadata_type_ad_placement_config").kind,a=this.position===0;O=wo(O.clientMetadata,"metadata_type_linked_in_player_layout_type");O={adBreakType:Ma(b),adType:Bpw(O)};var N=void 0;a?b!=="AD_PLACEMENT_KIND_START"&&(N="video_to_ad"):N="ad_to_ad";iT("ad_mbs",void 0,N);g.Q$(O,N);jv(this)}; g.w.qO=function(){this.i6()}; g.w.LG=function(){D7B(this);this.i6()}; g.T(Ie,PZ);g.w=Ie.prototype;g.w.Bc=function(O){this.j8!=="not_rendering"&&(O=JS(this,O),E8(this,O))}; g.w.yF=function(){u8("Not used in SSAP")}; g.w.y$=function(){jv(this)}; g.w.qO=function(){u8("Not used in SSAP")}; g.w.LG=function(){D7B(this);this.rA.Tv(this.qt(),this.IX(),"normal")}; g.T(f9,Ie);f9.prototype.Ji=function(O,b){var a=this;this.aG(O,function(){ct(a.V,b)&&(a.j8="rendering_stop_requested",a.layoutExitReason=b,z7(a,b),a.eV.stop())})}; f9.prototype.startRendering=function(O){Mc(HZ(this));YR(this,O)&&(cZ(this),this.DG.get().P5=this)};g.T(L9,qa);g.w=L9.prototype;g.w.qO=function(){this.i6()}; g.w.Bc=function(O){if(this.j8!=="not_rendering"){O=JS(this,O);var b=this.ZG.get().getPresentingPlayerType()===2;this.j8==="rendering_start_requested"?b&&A$(O)&&this.n_():!b||g.qw(O,2)?this.i6():E8(this,O)}}; g.w.dZ=function(){wo(this.IX().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=wo(this.IX().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.w.Re=function(){wo(this.IX().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.zj){var O=this.context.K0,b=this.zj,a=this.IX().layoutId;if(np(O.sU.get(),!0)){var N={};O.Hy("mccru",(N.cid=b,N.p_ac=a,N))}this.U8.get().removeCueRange(this.zj)}this.zj=void 0;var k;(k=this.tO)==null||k.dispose();this.Dx&&this.Dx.dispose()}; g.w.yF=function(O){var b=lu(this.sU.get()),a=VK(this.sU.get());if(b&&a&&!this.gK()){a=wo(O.clientMetadata,"metadata_type_preload_player_vars");var N=this.sU.get();N=g.q1(N.Z.K().experiments,"html5_preload_wait_time_secs");a&&this.Dx&&this.Dx.start(N*1E3)}$7B(this,O);bMf(this);b?(a=this.s8.get(),O=wo(O.clientMetadata,"metadata_type_player_vars"),a.Z.loadVideoByPlayerVars(O,!1,2)):mFf(this.s8.get(),wo(O.clientMetadata,"metadata_type_player_vars"));var k;(k=this.tO)==null||k.start();b||this.s8.get().Z.playVideo(2)}; g.w.y$=function(){var O;(O=this.tO)==null||O.stop();this.zj="adcompletioncuerange:"+this.IX().layoutId;this.U8.get().addCueRange(this.zj,0x7ffffffffffff,0x8000000000000,!1,this,2,2);O=this.context.K0;var b=this.zj,a=this.IX().layoutId;if(np(O.sU.get(),!0)){var N={};O.Hy("mccr",(N.cid=b,N.p_ac=a,N))}(this.adCpn=OMQ(this))||u8("Media layout confirmed started, but ad CPN not set.");this.KD.get().oY("onAdStart",this.adCpn);this.Ua=Date.now()}; g.w.US=function(){var O;return(O=mY(this.EU.get(),2))==null?void 0:O.Ek}; g.w.BR=function(){this.K8.bE("clickthrough")}; g.w.Ji=function(O,b){var a=this;this.aG(O,function(){if(a.j8!=="rendering_stop_requested"){a.j8="rendering_stop_requested";a.layoutExitReason=b;z7(a,b);var N;(N=a.tO)==null||N.stop();a.Dx&&a.Dx.stop();CT7(a)}})}; g.w.onCueRangeEnter=function(O){if(O!==this.zj)u8("Received CueRangeEnter signal for unknown layout.",this.qt(),this.IX(),{cueRangeId:O});else{var b=this.context.K0,a=this.IX().layoutId;if(np(b.sU.get(),!0)){var N={};b.Hy("mccre",(N.cid=O,N.p_ac=a,N))}this.U8.get().removeCueRange(this.zj);this.zj=void 0;$w(this.context.sU.get(),"html5_ssap_flush_at_stop_rendering")&&this.gK()||(O=wo(this.IX().clientMetadata,"metadata_type_video_length_seconds"),this.nu(O,!0),this.I7("complete"))}}; g.w.zJ=function(O){O!=="abandoned"&&this.KD.get().oY("onAdComplete");this.KD.get().oY("onAdEnd",this.adCpn)}; g.w.onCueRangeExit=function(){}; g.w.C0=function(O){this.j8==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&O>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.ZG.get().e9(!0),this.nu(O))}; g.w.nu=function(O,b){qa.prototype.nu.call(this,O,b===void 0?!1:b);b=Date.now()-this.Ua;var a=O*1E3,N={contentCpn:this.TN(),adCpn:OMQ(this)};if(O-this.CL>=5){var k=b<a*.4?0:1;T_(k,"n.k_",{metadata:N,LY:b,KY:Math.floor(a/1E3)});ax("NKDSTAT",k);if(b=k===0)b=wo(this.qt().clientMetadata,"metadata_type_player_bytes_slot_metadata"),b===void 0&&u8("PlayerBytesSlotMetadata is not filled",this.qt(),this.IX()),b=(b==null?void 0:b.Mj)===!0;b&&this.KD.get().oY("onAbnormalityDetected");this.CL=O}};g.T(iu,L9);iu.prototype.Bc=function(O){this.j8!=="not_rendering"&&(O=JS(this,O),E8(this,O))}; iu.prototype.yF=function(){u8("Not used in SSAP")}; g.T(Xm,iu);Xm.prototype.Ji=function(O,b){var a=this;this.aG(O,function(){if(ct(a.V,b)){a.j8="rendering_stop_requested";a.layoutExitReason=b;z7(a,b);if($w(a.context.sU.get(),"html5_ssap_flush_at_stop_rendering")&&b==="normal"){var N=wo(a.IX().clientMetadata,"metadata_type_video_length_seconds");a.nu(N,!0)}CT7(a)}})}; Xm.prototype.startRendering=function(O){Mc(HZ(this));YR(this,O)&&(cZ(this),$7B(this,O))};g.T(ev,g.p);g.w=ev.prototype;g.w.init=function(){var O=wo(this.layout.clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");O&&(O.current=this);this.EU.get().addListener(this);this.eS.init();TNY([this.layout],this.EU.get());this.JS()}; g.w.JS=function(){var O=wo(this.eS.IX().clientMetadata,"metadata_type_player_vars");O?this.s8.get().addPlayerResponseForAssociation({playerVars:O}):(O=KoG(this.eS.IX()),this.s8.get().addPlayerResponseForAssociation({Ej:O}))}; g.w.Lf=function(){}; g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.YO=function(){this.eS.YO()}; g.w.i_=function(){this.eS.i_()}; g.w.Ev=function(){u8("Unexpected onSkipRequested from PlayerBytesSsapSingleLayoutRenderingAdapter. Skip should be handled by Triggers")}; g.w.b3=function(O,b){this.eS.b3(O,b)}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.C0=function(O){this.eS.C0(O)}; g.w.onFullscreenToggled=function(O){this.eS.onFullscreenToggled(O)}; g.w.N5=function(O){this.eS.N5(O)}; g.w.jW=function(O){this.eS.jW(O)}; g.w.onVolumeChange=function(){this.eS.onVolumeChange()}; g.w.E3=function(){}; g.w.qT=function(){}; g.w.C$=function(){}; g.w.h3=function(){return this.ZG.get().getPresentingPlayerType()===2}; g.w.xq=function(O){WAz({cpn:O,sF:this.EU.get(),c9:!0});this.layout.layoutId===O&&(d1b(this.u0,this.slot.slotId),this.b_.b3(this.slot,this.layout))}; g.w.startRendering=function(O){if(O.layoutId!==this.layout.layoutId)return void u8("wrong layout");this.ZG.get().addListener(this);cW(this.Ju(),this);this.eS.startRendering(this.layout)}; g.w.Bc=function(O){this.eS.Bc(O)}; g.w.GG=function(O,b,a){this.eS.GG(O,b,a)}; g.w.release=function(){this.EU.get().removeListener(this);this.eS.release();rYf();mC(this.Ju(),this)}; g.w.jl=function(){return $w(this.params.context.sU.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.w.Ji=function(O,b){O.layoutId!==this.layout.layoutId?u8("wrong layout"):this.jl()&&this.eS.iB().currentState>=2||(this.eS.Ji(this.layout,b),O=$w(this.params.context.sU.get(),"html5_ssap_pass_transition_reason")&&b==="abandoned",this.h3()&&!O&&($w(this.params.context.sU.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(b)||u8("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:b})),this.fD.get().finishSegmentByCpn(this.layout.layoutId, mY(this.EU.get(),1).clientPlaybackNonce,G7(b,this.params.context.sU))),this.ZG.get().removeListener(this),this.jl()&&mF(this.eS.iB())&&this.b_.GG(this.slot,this.layout,this.eS.iB().T))}; g.w.Sf=function(O,b,a){q6e({cpn:O,sF:this.EU.get(),c9:!0});this.IX().layoutId!==O||$w(this.params.context.sU.get(),"html5_ssap_pass_transition_reason")&&a===5||(this.eS.iB().currentState<2&&(O=oe(a,this.params.context.sU),O==="error"?this.b_.fZ(this.slot,this.layout,new h8("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:a},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):DQ(this.rK, this.layout,O)),$w(this.params.context.sU.get(),"html5_ssap_exit_without_waiting_for_transition")||this.b_.GG(this.slot,this.layout,this.eS.iB().T))};g.T(OK,g.p);g.w=OK.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.Lf=function(){}; g.w.J2=function(){return this.x0[this.XV]}; g.w.sR=function(){return this.XV}; g.w.YO=function(O,b){var a=this.J2();b.layoutId!==aX(a,O,b)?u8("pauseLayout for a PlayerBytes layout that is not currently active",O,b):a.YO()}; g.w.i_=function(O,b){var a=this.J2();b.layoutId!==aX(a,O,b)?u8("resumeLayout for a PlayerBytes layout that is not currently active",O,b):a.i_()}; g.w.Ev=function(O,b){var a=this.J2();wF8(this,O,b);Tpz(a,O,b)&&this.qX(a.qt(),a.IX(),"skipped")}; g.w.f5=function(O,b){var a=this.J2();rZ3(this);U7e(a,O,b)&&(O=u5w(this,a,O,b),O!==void 0&&(this.gK()?u8("Should not happen. Should delete"):Wo3(this,a.qt(),a.IX(),O)))}; g.w.a_=function(O,b){var a=Object.assign({},bg(this),{layoutId:b.layoutId}),N=a.layoutId,k=a.c9;if(a.Jy){var D={};EZ(a.sF,"wrse",(D.ec=N,D.is=k,D.ctp=J$(N),D))}vW(this.ZL,O,b)}; g.w.b3=function(O,b){var a;(a=this.J2())==null||a.b3(O,b)}; g.w.GG=function(O,b,a){b.layoutId===this.IX().layoutId&&(this.qP=!1,mC(this.Ju(),this));var N;(N=this.J2())==null||N.GG(O,b,a)}; g.w.C0=function(O){var b;(b=this.J2())==null||b.C0(O)}; g.w.Zd=function(O,b,a){this.sR()===-1&&(this.callback.b3(this.slot,this.layout),this.XV++);var N=this.J2();N?(N.kN(O,b,a),this.gK()&&this.callback.fZ(this.slot,this.layout,b,a)):u8("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.sR()),layoutId:this.IX().layoutId})}; g.w.onFullscreenToggled=function(O){var b;(b=this.J2())==null||b.onFullscreenToggled(O)}; g.w.N5=function(O){var b;(b=this.J2())==null||b.N5(O)}; g.w.jW=function(O){var b;(b=this.J2())==null||b.jW(O)}; g.w.onVolumeChange=function(){var O;(O=this.J2())==null||O.onVolumeChange()}; g.w.oD=function(O,b,a){jM(this.ZL,O,b,a)}; g.w.Ga=function(O){O.startRendering(O.IX())}; g.w.init=function(){var O=wo(this.IX().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");O&&(O.current=this);if(this.x0.length<1)throw new X("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.x0.length)});if(O=wo(this.IX().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))O.current=this;O=g.r(this.x0);for(var b=O.next();!b.done;b=O.next())b=b.value,b.init(),lSA(this.ZL,this.slot,b.IX()),V$Q(this.ZL,this.slot,b.IX()); if(this.gK())for(this.EU.get().addListener(this),TNY(yZ3(this),this.EU.get()),O=yZ3(this),O=g.r(O),b=O.next();!b.done;b=O.next())this.JS(b.value)}; g.w.JS=function(O){var b=wo(O.clientMetadata,"metadata_type_player_vars");b?(O.layoutType!=="LAYOUT_TYPE_MEDIA"&&u8("Non-video ad contains playerVars",this.slot,O),this.s8.get().addPlayerResponseForAssociation({playerVars:b})):(O=KoG(O),this.s8.get().addPlayerResponseForAssociation({Ej:O}))}; g.w.release=function(){var O=wo(this.IX().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");O&&(O.current=null);if(O=wo(this.IX().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))O.current=null;O=g.r(this.x0);for(var b=O.next();!b.done;b=O.next())b=b.value,LV3(this.ZL,this.slot,b.IX()),b.release();this.gK()&&(this.EU.get().removeListener(this),rYf())}; g.w.aG=function(O){return O.layoutId!==this.IX().layoutId?(this.callback.fZ(this.qt(),O,new h8("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.IX().layoutId+("and LayoutType: "+this.IX().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.w.qs=function(){this.ZG.get().addListener(this);cW(this.Ju(),this)}; g.w.Bc=function(O){if(O.state.isError()){var b,a;this.Zd((b=O.state.BZ)==null?void 0:b.errorCode,new h8("There was a player error during this media layout.",{playerErrorCode:(a=O.state.BZ)==null?void 0:a.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(b=this.J2())&&b.Bc(O)}; g.w.gK=function(){var O=wo(this.qt().clientMetadata,"metadata_type_eligible_for_ssap");return O===void 0?(u8("Expected SSAP eligibility in PlayerBytes slots",this.qt(),this.IX()),!1):this.sU.get().gK(O)}; g.w.C$=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.E3=function(){}; g.w.qT=function(){}; g.T(sK,OK);g.w=sK.prototype;g.w.Z6=function(O,b,a){this.qX(O,b,a)}; g.w.Wi=function(O,b){this.qX(O,b,"error")}; g.w.qX=function(O,b,a){var N=this;AZ8(this,O,b,a,function(){NI(N,N.sR()+1)})}; g.w.startRendering=function(O){this.aG(O)&&(this.qs(),H0A(this.a8.get()),MhY(this.sU.get())||K63(this.ZG.get()),this.sR()===-1&&NI(this,this.sR()+1))}; g.w.Ji=function(O,b){var a=this;this.qP=!0;this.sR()===this.x0.length?this.callback.GG(this.slot,this.layout,b):(O=this.J2(),O.Ji(O.IX(),b),this.Te=function(){a.callback.GG(a.slot,a.layout,b)}); this.ZG.get().Z.x_();mFf(this.s8.get(),{});O=D5(this.ZG.get(),1);O.isPaused()&&!g.L(O,2)&&this.ZG.get().playVideo();this.ZG.get().removeListener(this);this.qP&&qr7(this)}; g.w.Sf=function(){}; g.w.xq=function(){}; g.w.Tv=function(){}; g.T(RX,OK);g.w=RX.prototype;g.w.Z6=function(O,b,a){O=Object.assign({},bg(this),{layoutId:b.layoutId,layoutExitReason:a});b=O.layoutId;a=O.layoutExitReason;var N={};EZ(O.sF,"prse",(N.xc=b,N.ler=a,N.ctp=J$(b),N))}; g.w.Wi=function(){u8("onSubLayoutError in SSAP")}; g.w.qX=function(){u8("exitSubLayoutAndPlayNext in SSAP")}; g.w.J2=function(){return this.Nk}; g.w.sR=function(){var O=this;return this.x0.findIndex(function(b){var a;return b.IX().layoutId===((a=O.Nk)==null?void 0:a.IX().layoutId)})}; g.w.Ga=function(O){U6(this.Nk===void 0,"replacing another adapter");this.Nk=O;O.startRendering(O.IX())}; g.w.oD=function(O,b,a){jM(this.ZL,O,b,a);var N;U6(b.layoutId===((N=this.Nk)==null?void 0:N.IX().layoutId),"currentAdapter does not match exiting layout",{slot:O?"slot: "+O.slotType:"",subLayout:rN(b)})&&(this.Nk=void 0)}; g.w.release=function(){OK.prototype.release.call(this);U6(this.Nk===void 0,"currentAdapter is still active during release");this.Nk=void 0}; g.w.h3=function(){return this.ZG.get().getPresentingPlayerType()===2}; g.w.Ji=function(O,b){function a(){$7(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(b)||u8("Composite stopRendering: Unexpected layout exit reason",this.slot,O,{layoutExitReason:b}))} function N(){this.Nk&&Cu(this,this.Nk,b);if(this.h3()&&(!$7(this)||b!=="abandoned")){a.call(this);var D;var R=((D=this.EU.get().Z.getVideoData())==null?void 0:D.clientPlaybackNonce)||"";D=mY(this.EU.get(),1).clientPlaybackNonce;this.fD.get().finishSegmentByCpn(R,D,G7(b,this.sU))}HMw(this,b)} function k(){if(this.Nk){var D=this.Nk;D.iB().currentState<2&&D.Ji(D.IX(),b);D=$7(this)&&b==="abandoned";this.h3()&&!D&&(a.call(this),this.fD.get().finishSegmentByCpn(this.Nk.IX().layoutId,mY(this.EU.get(),1).clientPlaybackNonce,G7(b,this.sU)))}} U6(O.layoutId===this.IX().layoutId,"StopRendering for wrong layout")&&ct(this.rY.G,b)&&(this.jl()?N.call(this):k.call(this))}; g.w.GG=function(O,b,a){OK.prototype.GG.call(this,O,b,a);b.layoutId===this.IX().layoutId&&this.ZG.get().removeListener(this)}; g.w.TN=function(){return mY(this.EU.get(),1).clientPlaybackNonce}; g.w.Sf=function(O,b,a){q6e(Object.assign({},bg(this),{cpn:O}));if(!$7(this)||a!==5)if(this.jl()){if(this.Nk&&this.Nk.IX().layoutId!==b){var N=this.Nk.IX().layoutId;N!==O&&u8("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:N,exitingCpn:O,enteringCpn:b});O=oe(a,this.sU);Cu(this,this.Nk,O)}else this.Nk&&u8("onClipExited: active layout is entering again");b===this.TN()&&cZe(this,a)}else{if(this.Nk&&this.Nk.IX().layoutId===O)Yrf(this,this.Nk,a);else{var k;u8("Exiting cpn does not match active cpn", this.slot,(N=this.Nk)==null?void 0:N.IX(),{exitingCpn:O,transitionReason:a,activeCpn:(k=this.Nk)==null?void 0:k.IX().layoutId})}b===this.TN()&&(this.Nk!==void 0&&(u8("active adapter is not properly exited",this.slot,this.layout,{activeLayout:rN(this.Nk.IX())}),Yrf(this,this.Nk,a)),cZe(this,a),HMw(this,this.rY.G.T))}}; g.w.jl=function(){return $w(this.sU.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.w.startRendering=function(O){this.aG(O)&&(O=this.rY,U6(O.T===1,"tickStartRendering: state is not initial"),O.T=2,this.qs())}; g.w.xq=function(O){WAz(Object.assign({},bg(this),{cpn:O}));var b=this.x0.find(function(a){return a.IX().layoutId===O}); b?(this.rY.T!==2&&(d1b(this.u0,this.slot.slotId),U6(this.rY.T===2,"Expect started"),this.callback.b3(this.slot,this.layout)),this.Ga(b),vW(this.ZL,this.slot,b.IX())):m7Y(this,O)}; g.w.Ev=function(O,b){wF8(this,O,b);var a=this.J2();a?Tpz(a,O,b)&&ziY(this,"skipped"):JZf(this,"onSkipRequested")}; g.w.f5=function(O,b){var a;a:{if(a=this.J2()){if(rZ3(this),U7e(a,O,b)&&(O=u5w(this,a,O,b),O!==void 0)){a={ox:a,rLU:this.x0[O]};break a}}else JZf(this,"SkipWithAdPodSkip");a=void 0}if(O=a)a=O.ox,b=O.rLU,O=a.IX().layoutId,this.jl()?Cu(this,a,"skipped"):a.Ji(a.IX(),"skipped"),a=b.IX().layoutId,this.fD.get().finishSegmentByCpn(O,a,G7("skipped",this.sU))}; g.w.a_=function(){u8("Not used in html5_ssap_fix_layout_exit")}; g.w.Bc=function(O){var b;(b=this.J2())==null||b.Bc(O)}; g.w.Zd=function(){u8("Not used in html5_ssap_fix_layout_exit")}; g.w.Tv=function(O,b,a){var N;if(((N=this.J2())==null?void 0:N.IX().layoutId)!==b.layoutId)return void u8("requestToExitSubLayout: wrong layout");ziY(this,a)};g.T(dn,g.p);g.w=dn.prototype;g.w.qt=function(){return this.eS.qt()}; g.w.IX=function(){return this.eS.IX()}; g.w.init=function(){var O=wo(this.IX().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");O&&(O.current=this);this.dZ()}; g.w.dZ=function(){this.eS.init()}; g.w.release=function(){var O=wo(this.IX().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");O&&(O.current=null);this.Re()}; g.w.Re=function(){this.eS.release()}; g.w.YO=function(){this.eS.YO()}; g.w.i_=function(){this.eS.i_()}; g.w.Ev=function(O,b){u8("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.qt(),this.IX(),{requestingSlot:O,requestingLayout:b})}; g.w.startRendering=function(O){O.layoutId!==this.IX().layoutId?this.callback.fZ(this.qt(),O,new h8("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.IX().layoutId+("and LayoutType: "+this.IX().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.ZG.get().addListener(this),cW(this.Ju(),this),H0A(this.a8.get()),MhY(this.sU.get())||K63(this.ZG.get()),this.eS.startRendering(O))}; g.w.Ji=function(O,b){this.qP=!0;this.eS.Ji(O,b);this.ZG.get().Z.x_();mFf(this.s8.get(),{});O=D5(this.ZG.get(),1);O.isPaused()&&!g.L(O,2)&&this.ZG.get().playVideo();this.ZG.get().removeListener(this);this.qP&&this.eS.qO()}; g.w.b3=function(O,b){this.eS.b3(O,b)}; g.w.GG=function(O,b,a){b.layoutId===this.IX().layoutId&&(this.qP=!1,mC(this.Ju(),this));this.eS.GG(O,b,a);b.layoutId===this.IX().layoutId&&k7(this.a8.get())}; g.w.C0=function(O){this.eS.C0(O)}; g.w.Bc=function(O){if(O.state.isError()){var b,a;this.Zd((b=O.state.BZ)==null?void 0:b.errorCode,new h8("There was a player error during this media layout.",{playerErrorCode:(a=O.state.BZ)==null?void 0:a.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.eS.Bc(O)}; g.w.Zd=function(O,b,a){this.eS.kN(O,b,a)}; g.w.onFullscreenToggled=function(O){this.eS.onFullscreenToggled(O)}; g.w.N5=function(O){this.eS.N5(O)}; g.w.jW=function(O){this.eS.jW(O)}; g.w.onVolumeChange=function(){this.eS.onVolumeChange()}; g.w.C$=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.E3=function(){}; g.w.qT=function(){};g.w=ZQ.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.init=function(){this.Lc.get().addListener(this);this.ZG.get().addListener(this);var O=wo(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var b=wo(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.X){var a=this.Lc.get().KN.slice(-1)[0];a!==void 0&&(O=a.startSecs*1E3,b=(a.startSecs+a.kA)*1E3)}this.jr(O,b);var N;a=(N=this.EU.get().TM)==null?void 0:N.clientPlaybackNonce;N=this.layout.Nt.adClientDataEntry;Fu(this.DG.get(),{daiStateTrigger:{filledAdsDurationMs:b-O,contentCpn:a, adClientData:N}});var k=this.Lc.get();k=n4w(k.V,O,b);k!==null&&(Fu(this.DG.get(),{daiStateTrigger:{filledAdsDurationMs:k-O,contentCpn:a,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:N}}),this.fD.get().Sv(k,b))}; g.w.release=function(){this.Re();this.Lc.get().removeListener(this);this.ZG.get().removeListener(this)}; g.w.startRendering=function(){this.yF();this.callback.b3(this.slot,this.layout)}; g.w.Ji=function(O,b){this.Qh(b);this.driftRecoveryMs!==null&&(gn(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(pFA(this)-wo(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.ZG.get().Z.nM()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.GG(this.slot,this.layout,b)}; g.w.V$=function(){return!1}; g.w.pI=function(O){var b=wo(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),a=wo(this.layout.clientMetadata,"metadata_type_layout_exit_ms");O*=1E3;if(b<=O&&O<a){var N;Fu(this.DG.get(),{daiStateTrigger:{filledAdsDurationMs:O-b,contentCpn:(N=this.EU.get().TM)==null?void 0:N.clientPlaybackNonce,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:this.layout.Nt.adClientDataEntry}});this.fD.get().Sv(O,a)}}; g.w.C0=function(O){this.EC(O);O=gF(this.ZG.get(),2,!0);if(SB(this.N.get(),this.layout.layoutId)){var b=wo(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),a=this.driftRecoveryMs;if(!(a===null||O*1E3<b+a)){this.driftRecoveryMs=null;var N=pFA(this),k=this.ZG.get().Z.nM(),D=Math.min(O+k,N/1E3);D<=O?gn(this,{driftRecoveryMs:a.toString(),breakDurationMs:Math.round(N-b).toString(),driftFromHeadMs:Math.round(k*1E3).toString()}):(gn(this,{driftRecoveryMs:a.toString(),breakDurationMs:Math.round(N- b).toString(),driftFromHeadMs:Math.round(k*1E3).toString(),appliedDriftRecoveryMs:Math.round(O*1E3-b).toString(),destinationMs:Math.round(D*1E3-b).toString()}),this.ZG.get().Z.seekTo(D,void 0,void 0,1))}}}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.jW=function(){}; g.w.onVolumeChange=function(){}; g.w.E3=function(){}; g.w.qT=function(){};g.T(Bn,ZQ);g.w=Bn.prototype;g.w.jr=function(O,b){this.EU.get().addListener(this);if(this.X){var a=O,N=0,k=[];O=this.V.slice();O.sort(function(D,R){return wo(D.IX().clientMetadata,"metadata_type_media_sub_layout_index")-wo(R.IX().clientMetadata,"metadata_type_media_sub_layout_index")}); O.forEach(function(D){var R=a,d=wo(D.IX().clientMetadata,"metadata_type_video_length_seconds"),Z=Math.min(R+d*1E3,b);a=Z;N++;k.push(d);D.jr(R,Z)})}else this.V.forEach(function(D){D.init()}); this.G!=null&&Ku(this.DG.get(),"ads_ssmplra_init","lid."+this.layout.layoutId+";smlid."+this.G)}; g.w.Re=function(){this.EU.get().removeListener(this);this.T=null;this.V.forEach(function(O){O.release()})}; g.w.yF=function(){if(this.T)u8("Failed to restart rendering",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.G)});else{var O,b=(O=this.EU.get().TM)==null?void 0:O.layoutId;o4e(this,b)}}; g.w.Qh=function(O){var b,a,N,k;(N=this.T)==null||(k=N.vQ)==null||k.Ji((b=this.T)==null?void 0:(a=b.vQ)==null?void 0:a.IX(),O);this.T=null}; g.w.Lf=function(O){var b=O.videoId;O=O.layoutId;if(b==="nPpU29QrbiU"){var a,N;Ku(this.DG.get(),"ads_ssmplra_opdcs","vid."+b+";lid."+this.layout.layoutId+";smlid."+this.G+";slrs."+!!this.T+";slrslid."+((a=this.T)==null?void 0:(N=a.vQ)==null?void 0:N.IX().layoutId))}if(this.T){var k;if(((k=this.T.vQ)==null?void 0:k.IX().layoutId)===O)u8("Unexpected transition into the same layout ID",this.slot,this.layout,{layoutId:O});else{var D,R;(R=this.T.vQ)==null||R.Ji((D=this.T.vQ)==null?void 0:D.IX(),"normal"); o4e(this,O)}}}; g.w.Sf=function(){}; g.w.xq=function(){}; g.w.EC=function(){}; g.w.Bc=function(){}; g.w.onFullscreenToggled=function(){};g.w=XFw.prototype;g.w.qt=function(){return this.slot}; g.w.IX=function(){return this.layout}; g.w.iB=function(){u8("Should not get exitStateMachine for DAI");return new Yo}; g.w.jr=function(O,b){var a=this;wo(this.layout.clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.LD=x7w(this.slot,this.layout,wo(this.layout.clientMetadata,"metadata_type_player_vars"),O,b,wo(this.layout.clientMetadata,"metadata_type_video_length_seconds")*1E3,this.fD.get(),this.xj.get(),function(){var N=Object,k=N.assign,D=Tn(a.layout);var R=wo(a.slot.clientMetadata,"metadata_type_fulfilled_layout")||a.slot.fulfilledLayout;var d=wo(R.clientMetadata,"metadata_type_sub_layouts")|| R.Lv;R=Object.assign({},Tn(R),{adPlacementConfig:wo(R.clientMetadata,"metadata_type_ad_placement_config"),subLayouts:(d||[]).map(Tn)});return k.call(N,{},{layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES"},D,{compositeLayout:R,hasSurveyOverlay:BW(a.layout.clientMetadata,"metadata_type_survey_overlay"),surveyOverlay:wo(a.layout.clientMetadata,"metadata_type_survey_overlay")})},this.DG.get()); this.ZG.get().addListener(this);O=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds");b=wo(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");pV(this.layout.cB)&&sP(this.wP.get(),this.layout.layoutId,{sG:b,ek:O,listener:this});lSA(this.callback,this.slot,this.layout);V$Q(this.callback,this.slot,this.layout)}; g.w.init=function(){var O=wo(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),b=wo(this.layout.clientMetadata,"metadata_type_layout_exit_ms");this.jr(O,b)}; g.w.release=function(){this.ZG.get().removeListener(this);pV(this.layout.cB)&&R2(this.wP.get(),this.layout.layoutId);this.sU.get();LV3(this.callback,this.slot,this.layout)}; g.w.startRendering=function(){var O=this;BW(this.layout.clientMetadata,"metadata_type_survey_overlay")&&Ku(this.DG.get(),"ads_ssmlra_srs","lid."+this.layout.layoutId);if(this.j8)u8("Expected the layout not to be entered before start rendering",this.slot,this.layout,{hasSurveyOverlay:BW(this.layout.clientMetadata,"metadata_type_survey_overlay"),surveyOverlay:wo(this.layout.clientMetadata,"metadata_type_survey_overlay")});else{this.j8={lN:null,bZ:!1};this.T=!1;if(JGe(this.sU.get())){var b;this.adCpn= (b=mY(this.EU.get(),2))==null?void 0:b.clientPlaybackNonce}this.sU.get().Z.K().experiments.RX("html5_disable_sodar_for_tvhtml5")||PTe(this.slot,this.layout,this.jN.get());pV(this.layout.cB)&&ShG(this.wP.get(),this.layout.layoutId);this.K8.I7("start");if(ns(this.sU.get())){b=D5(this.ZG.get());var a=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),N=gF(this.ZG.get(),2,!1);v4e(this.K8,this.j8.lN,b,a,N,function(){return void QIe(O,"teois")},mY(this.EU.get(),1).CD)}vW(this.callback, this.slot,this.layout); BW(this.layout.clientMetadata,"metadata_type_survey_overlay")&&Ku(this.DG.get(),"ads_ssmlra_sre","lid."+this.layout.layoutId)}}; g.w.Ji=function(O,b){var a=this;if(this.j8){if(ns(this.sU.get()))if(this.LD===null)u8("Unexpected media sub layout exited without a timeline playback ID");else{O=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds");var N=g_3(this.ZG.get(),this.LD);JGe(this.sU.get())&&this.adCpn===void 0&&u8("Expected ad CPN in SSDAI macro data",this.slot,this.layout,{contentCpn:wo(this.layout.clientMetadata,"metadata_type_content_cpn")});G2p(this.K8,N,this.adCpn);hz(this.K8,null,this.j8.lN,O,N,mY(this.EU.get(), 1).CD,function(k){return void iMe(a,k,"fue")},JGe(this.sU.get()))}this.j8=null; jM(this.callback,this.slot,this.layout,this.T&&this.sU.get().Z.K().D("dai_layout_log_skip_exit_reason")?"skipped":b)}else u8("Expected the layout to be entered before stop rendering",this.slot,this.layout)}; g.w.kN=function(){}; g.w.qO=function(){}; g.w.C0=function(O){var b=this;if(this.j8){if(fV(this.K8,"impression")){var a=D5(this.ZG.get()),N=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds");yi(this.K8,a,O,this.j8.lN,N,function(k){return void iMe(b,k,"tpaqe")})}this.j8.lN=O}}; g.w.Bc=function(O){var b=this;if(this.j8){ns(this.sU.get())||this.j8.bZ||(this.j8.bZ=!0,O=new g.AY(O.state,new g.tS));var a=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),N=gF(this.ZG.get(),2,!1);tz(this.K8,this.j8.lN,O,a,N,mY(this.EU.get(),1).CD,!ns(this.sU.get()),function(){return void QIe(b,"teosc")})}}; g.w.onFullscreenToggled=function(O){jIQ(this.K8,O)}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.jW=function(){}; g.w.Ev=function(O,b){var a;O=this.DG.get();var N="ti."+fV(this.K8,"impression")+";ts."+fV(this.K8,"skip")+";hp.",k;var D=!((k=this.K8.V.get("skip"))==null||!k.length);Ku(O,"ads_dsr",N+D+";cpn."+wo(this.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((a=mY(this.EU.get(),2))==null?void 0:a.clientPlaybackNonce)+";sl."+(wo(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id")===this.layout.layoutId));fV(this.K8,"impression")&&this.K8.I7("skip");b=mY(this.EU.get(),1).CD;this.T=!0; this.fD.get().Fa(b)||(this.T=!1,u8("Unexpected failure to skip a server stitched ad",this.slot,this.layout))}; g.w.onVolumeChange=function(){}; g.w.b3=function(){}; g.w.GG=function(){}; g.w.YO=function(){}; g.w.i_=function(){}; g.w.BR=function(){Sre(this.K8)}; g.w.Y_=function(){INe(this.K8)}; g.w.g9=function(){fNb(this.K8)}; g.w.ND=function(){lNe(this.K8)}; g.w.r9=function(){VCb(this.K8)}; g.w.Pf=function(){Loe(this.K8)}; g.w.E3=function(){}; g.w.qT=function(){};g.T(rn,ZQ);g.w=rn.prototype; g.w.jr=function(){var O=this;wo(this.layout.clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;var b=wo(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),a=wo(this.layout.clientMetadata,"metadata_type_layout_exit_ms");this.LD=x7w(this.slot,this.layout,wo(this.layout.clientMetadata,"metadata_type_player_vars"),b,a,wo(this.layout.clientMetadata,"metadata_type_video_length_seconds")*1E3,this.fD.get(),this.xj.get(),function(){return{layoutType:"LAYOUT_TYPE_MEDIA",enterMs:b, exitMs:a,adPlacementConfig:wo(O.layout.clientMetadata,"metadata_type_ad_placement_config")}},this.DG.get()); var N=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),k=wo(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");pV(this.layout.cB)&&sP(this.wP.get(),this.layout.layoutId,{sG:k,ek:N,listener:this})}; g.w.Re=function(){pV(this.layout.cB)&&R2(this.wP.get(),this.layout.layoutId)}; g.w.yF=function(){var O=this;if(this.j8)u8("Expected the layout not to be entered before start rendering",this.slot,this.layout);else if(this.j8={lN:null,bZ:!1},PTe(this.slot,this.layout,this.jN.get()),this.K8.I7("start"),ns(this.sU.get())){var b=D5(this.ZG.get()),a=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),N=gF(this.ZG.get(),2,!1);v4e(this.K8,this.j8.lN,b,a,N,function(){return void eiw(O,"teois")},!1)}}; g.w.Qh=function(){var O=this;if(this.j8){if(ns(this.sU.get()))if(this.LD===null)u8("Unexpected single media layout exited without a timeline playback ID");else{var b=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),a=g_3(this.ZG.get(),this.LD);G2p(this.K8,a);hz(this.K8,null,this.j8.lN,b,a,!1,function(N){return void OBz(O,N,"fue")})}this.j8=null}else u8("Expected the layout to be entered before stop rendering",this.slot,this.layout)}; g.w.EC=function(O){var b=this;if(this.j8){if(fV(this.K8,"impression")){var a=D5(this.ZG.get()),N=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds");yi(this.K8,a,O,this.j8.lN,N,function(k){return void OBz(b,k,"tpaqe")})}this.j8.lN=O}}; g.w.Bc=function(O){var b=this;if(this.j8){ns(this.sU.get())||this.j8.bZ||(this.j8.bZ=!0,O=new g.AY(O.state,new g.tS));var a=wo(this.layout.clientMetadata,"metadata_type_video_length_seconds"),N=gF(this.ZG.get(),2,!1);tz(this.K8,this.j8.lN,O,a,N,!1,!ns(this.sU.get()),function(){return void eiw(b,"teosc")})}}; g.w.onFullscreenToggled=function(O){jIQ(this.K8,O)}; g.w.BR=function(){Sre(this.K8)}; g.w.Y_=function(){INe(this.K8)}; g.w.g9=function(){fNb(this.K8)}; g.w.ND=function(){lNe(this.K8)}; g.w.r9=function(){VCb(this.K8)}; g.w.Pf=function(){Loe(this.K8)};UK.prototype.build=function(O,b,a,N){if(BW(a.clientMetadata,"metadata_type_dai")){var k=wo(N.clientMetadata,"metadata_type_ad_placement_config");Cp(N,{Md:"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn".split(" "),b0:["LAYOUT_TYPE_MEDIA"]})&&k!==void 0?(k=new xw(N.cB,this.DG,k,N.layoutId,null),k=new rn(O,a,N,this.EU,this.fD,this.xj,this.Lc,this.ZG,k,this.DG,this.jN, this.T,this.wP,this.sU)):k=null;if(k)return k;a:{var D,R=(D=N.Lv)!=null?D:wo(N.clientMetadata,"metadata_type_sub_layouts");k=wo(N.clientMetadata,"metadata_type_ad_placement_config");if(Cp(N,{Md:["metadata_type_layout_enter_ms","metadata_type_drift_recovery_ms","metadata_type_layout_exit_ms"],b0:["LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES"]})&&R!==void 0&&k!==void 0){D=[];R=g.r(R);for(var d=R.next();!d.done;d=R.next()){d=d.value;var Z=wo(d.clientMetadata,"metadata_type_media_sub_layout_index");if(!Cp(d,{Md:"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn".split(" "), b0:["LAYOUT_TYPE_MEDIA"]})||Z===void 0){O=null;break a}Z=new xw(d.cB,this.DG,k,d.layoutId,Z);D.push(new XFw(b,a,d,this.fD,Z,this.ZG,this.xj,this.wP,this.jN,this.sU,this.DG,this.EU))}b=new xw(N.cB,this.DG,k,N.layoutId);O=new Bn(O,a,N,this.EU,this.fD,this.Lc,this.ZG,b,this.DG,this.T,D)}else O=null}if(O)return O}else if(O=MCz(O,b,a,N,this.Ju,this.u0,this.i4,this.DG,this.wP,this.jN,this.s8,this.EU,this.ZG,this.UF,this.U8,this.a8,this.KD,this.PB,this.o4,this.sU,this.fD,this.context,this.Kl))return O;throw new h8("Unsupported layout with type: "+ N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in PlayerBytesLayoutRenderingAdapterFactory.");};ug.prototype.build=function(O,b,a,N){if(O=MCz(O,b,a,N,this.Ju,this.u0,this.i4,this.DG,this.wP,this.jN,this.s8,this.EU,this.ZG,this.UF,this.U8,this.a8,this.KD,this.PB,this.o4,this.sU,this.fD,this.context,this.Kl))return O;throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.");};g.T(bBe,yj);g.T(Az,zT);Az.prototype.startRendering=function(O){var b=Jp(this.K8),a={adsClientData:this.layout.Nt};this.T.push(new bBe(wo(this.layout.clientMetadata,"metadata_type_valid_survey_text_interstitial_renderer"),b,this.IX().layoutId,a));zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O)}; Az.prototype.Xx=function(O,b){b!==this.layout.layoutId||O!=="survey-interstitial"&&O!=="button"||((O=wo(this.layout.clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref").current)?O.Ev(this.slot,this.layout):u8("Tried to skip SurveyInterstitial but PlayerBytes callback is null"))}; Az.prototype.wd=function(){zT.prototype.wd.call(this)};var qI=new g.zJ(320,63);g.T(cn,yj);g.T(mQ,zT);g.w=mQ.prototype;g.w.C0=function(){}; g.w.Bc=function(){}; g.w.onFullscreenToggled=function(){}; g.w.N5=function(O){O&&Oq(this.X,this.layout)}; g.w.C$=function(){}; g.w.jW=function(O){var b=Y7(this.layout);if(this.U=Hn(O,BOf(this.ZG.get())))b.onErrorCommand&&this.PB.get().executeCommand(b.onErrorCommand,this.layout.layoutId),Oq(this.X,this.layout)}; g.w.onVolumeChange=function(){}; g.w.dR=function(){return this.IX().layoutId}; g.w.Ci=function(){return this.U}; g.w.Xx=function(O){this.N.Xx(O);O==="in_video_overlay_close_button"&&Oq(this.X,this.layout)}; g.w.WS=function(O){O==="invideo-overlay"&&Oq(this.X,this.layout)}; g.w.Z2=function(){this.N.Z2()}; g.w.startRendering=function(O){zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O);this.Y.wY=this}; g.w.Ji=function(O,b){zT.prototype.Ji.call(this,O,b);eZ(this.Y,this)}; g.w.init=function(){zT.prototype.init.call(this);kue(this.DG.get(),this);this.ZG.get().addListener(this);this.T.push(new cn(Y7(this.layout),Jp(this.K8),this.layout.layoutId,{adsClientData:this.layout.Nt}))}; g.w.release=function(){zT.prototype.release.call(this);this.ZG.get().removeListener(this);D5G(this.DG.get(),this)}; g.w.E3=function(){}; g.w.qT=function(){};g.T(zn,zT);g.w=zn.prototype;g.w.init=function(){zT.prototype.init.call(this);kue(this.DG.get(),this);this.ZG.get().addListener(this);this.T.push(new cn(Y7(this.layout),Jp(this.K8),this.layout.layoutId,{adsClientData:this.layout.Nt}))}; g.w.Z2=function(){this.N.Z2()}; g.w.startRendering=function(O){zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O);this.Y.wY=this}; g.w.Ji=function(O,b){zT.prototype.Ji.call(this,O,b);eZ(this.Y,this)}; g.w.Xx=function(O){this.N.Xx(O);O==="in_video_overlay_close_button"&&Oq(this.X,this.layout)}; g.w.P0=function(O){if(O==="invideo-overlay"){O=Cbw(this.L,this.layout);O=g.r(O);for(var b=O.next();!b.done;b=O.next())b.value.stop()}}; g.w.WS=function(O){O==="invideo-overlay"&&Oq(this.X,this.layout)}; g.w.r6=function(O){if(O==="invideo-overlay"){O=Cbw(this.L,this.layout);O=g.r(O);for(var b=O.next();!b.done;b=O.next())b.value.start()}}; g.w.C0=function(){}; g.w.Bc=function(){}; g.w.onFullscreenToggled=function(){}; g.w.N5=function(O){O&&Oq(this.X,this.layout)}; g.w.C$=function(){}; g.w.jW=function(O){var b=Y7(this.layout),a=b.contentSupportedRenderer.imageOverlayAdContentRenderer,N=BOf(this.ZG.get());a:{a=a.image;a=a===void 0?null:a;if(a!=null&&(a=a.thumbnail,a!=null&&a.thumbnails!=null&&a.thumbnails.length!=0&&a.thumbnails[0].width!=null&&a.thumbnails[0].height!=null)){a=new g.zJ(a.thumbnails[0].width||0,a.thumbnails[0].height||0);break a}a=new g.zJ(0,0)}if(this.U=Hn(O,N,a))b.onErrorCommand&&this.PB.get().executeCommand(b.onErrorCommand,this.layout.layoutId),Oq(this.X,this.layout)}; g.w.onVolumeChange=function(){}; g.w.dR=function(){return this.IX().layoutId}; g.w.Ci=function(){return this.U}; g.w.release=function(){zT.prototype.release.call(this);this.ZG.get().removeListener(this);D5G(this.DG.get(),this)}; g.w.E3=function(){}; g.w.qT=function(){};Jz.prototype.Xx=function(O){O==="ad-info-hover-text-button"&&((this.T=this.ZG.get().Q6(1))||this.ZG.get().pauseVideo())}; Jz.prototype.Z2=function(){this.T||this.ZG.get().resumeVideo(1)};g.T(Dhe,yj);g.T(EK,zT);g.w=EK.prototype;g.w.init=function(){zT.prototype.init.call(this);this.ZG.get().addListener(this)}; g.w.startRendering=function(O){var b=wo(this.layout.clientMetadata,"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD");this.T.push(new Dhe(b,this.layout.layoutId,{adsClientData:this.layout.Nt}));zT.prototype.startRendering.call(this,O);this.callback.b3(this.slot,O)}; g.w.b3=function(){}; g.w.Xx=function(O,b){b!==this.layout.layoutId||O!=="ad-info-icon-button"&&O!=="ad-info-dialog-close-button"||((b=wo(this.layout.clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref").current)?O==="ad-info-icon-button"?b.YO(this.slot,this.layout):O==="ad-info-dialog-close-button"&&b.i_(this.slot,this.layout):u8("Tried to use LayoutControlsCallback on Survey but it is null",this.slot,this.layout,{ComponentType:O}))}; g.w.jW=function(O){O.width<450&&Oq(this.X,this.layout)}; g.w.onVolumeChange=function(){}; g.w.C0=function(){}; g.w.onFullscreenToggled=function(){}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.Bc=function(){}; g.w.E3=function(){}; g.w.qT=function(){}; g.w.wd=function(){zT.prototype.wd.call(this)}; g.w.release=function(){zT.prototype.release.call(this);this.ZG.get().removeListener(this)};swB.prototype.build=function(O,b,a,N){if(b=u5(O,a,N,this.vU,this.ZG,this.DG,this.X,this.T,this.sU))return b;if(Cp(N,ki7()))return new zn(a,N,this.DG,this.wP,this.vU,O,this.G,this.V,this.ZG,this.PB,this.sU,this.T,new Jz(this.ZG));if(Cp(N,Njw()))return new mQ(a,N,this.DG,this.wP,this.vU,O,this.G,this.ZG,this.PB,this.sU,this.T,new Jz(this.ZG));if(Cp(N,{Md:["METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD"],b0:["LAYOUT_TYPE_SURVEY"]}))return new EK(a,N,O,this.vU,this.G,this.ZG,this.sU);if(Cp(N, {Md:["metadata_type_player_bytes_layout_controls_callback_ref","metadata_type_valid_survey_text_interstitial_renderer","metadata_type_ad_placement_config"],b0:["LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"]}))return new Az(a,N,O,this.vU,this.DG);if(Cp(N,tRz()))return new h$(a,N,O,this.vU,this.ZG,this.sU);throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.");};RxQ.prototype.build=function(O,b,a,N){if(b=u5(O,a,N,this.vU,this.ZG,this.DG,this.X,this.T,this.sU))return b;if(Cp(N,ki7()))return new zn(a,N,this.DG,this.wP,this.vU,O,this.G,this.V,this.ZG,this.PB,this.sU,this.T,new Jz(this.ZG));if(Cp(N,Njw()))return new mQ(a,N,this.DG,this.wP,this.vU,O,this.G,this.ZG,this.PB,this.sU,this.T,new Jz(this.ZG));throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory."); };g.T(MI,Kp);MI.prototype.startRendering=function(O){Kp.prototype.startRendering.call(this,O);if(O.renderingContent?ZFw(O,mY(this.EU.get(),2)||void 0):wo(this.layout.clientMetadata,"metadata_ad_video_is_listed"))O=O.renderingContent?dww(O,mY(this.EU.get(),2)||void 0):wo(this.layout.clientMetadata,"metadata_type_ad_info_ad_metadata"),this.G7.get().Z.xk("onAdMetadataAvailable",O)};Cve.prototype.build=function(O,b,a,N){if(Cp(N,$h3())||N.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"&&g.P(N.renderingContent,wW)!==void 0)return new MI(O,a,N,this.vU,this.ZG,this.DG,this.G,this.G7,this.T,this.EU);throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in WebRemixInPlayerLayoutRenderingAdapterFactory.");};dh8.prototype.build=function(O,b,a,N){if(Cp(N,$h3()))return new MI(O,a,N,this.vU,this.ZG,this.DG,this.G,this.G7,this.T,this.EU);if(O=u5(O,a,N,this.vU,this.ZG,this.DG,this.G,this.T,this.sU))return O;throw new h8("Unsupported layout with type: "+N.layoutType+" and client metadata: "+Tr(N.clientMetadata)+" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.");};N9.prototype.clone=function(O){var b=this;return new N9(function(){return b.triggerId},O)};kx.prototype.clone=function(O){var b=this;return new kx(function(){return b.triggerId},O)};Dl.prototype.clone=function(O){var b=this;return new Dl(function(){return b.triggerId},O)};R0.prototype.clone=function(O){var b=this;return new R0(function(){return b.triggerId},O)};$x.prototype.clone=function(O){var b=this;return new $x(function(){return b.triggerId},O)};Co.prototype.clone=function(O){var b=this;return new Co(function(){return b.triggerId},O)};g.T(QG,g.p);var Wbz={WVdDU7FEFNo:15,"c-6Sb-muKCY":6,"O9f9wIR-UI8":6,"JNL-wFYNAP0":15,dLYcTkdHPNA:15,ZdVP0_LJZUE:15,VXcUXyDNdEI:15,VGQ8C9uQc_I:15,"o2HqYt-U7YU":15,rwNqPgKVbus:15,ATgzDto2XcY:15,attyPCCLlC4:15,w3aSYOeWyYU:15,wZMtuR2zzRA:30,e3TvPYADCQA:15,eMOw2R8yUHg:15,"6lLyZenufEY":15,"4q_FdWfUxR4":15,"3NOPsNQV0zY":15,IcEJuv4zMSI:15,"8Eo9vaW_CqY":15,O0DMDUDJK88:15,wnboazT1Lio:15,ZfRdOlbXmog:5,"X-sKfjrb7uc":15,RCVZbiJbZA0:6,"7syqtZsUUwY":15,OrlZSFgzFVA:15,ulrgBGVttFg:15,"1qC82K99ecI":15,E9lmhFAK78w:30,QSJFJNk_VSg:15, "i-8wX-g3FjI":30,vgSkhTaAP6U:15,iqslKcmG9zA:15,VkNDKDDDSWA:15,"2-Sj3oWDJCk":6,z4zsVPqUVnc:15,xKc7UMf8V4s:15,wwrWuIYPaDE:6,"_5NVge-Kmpk":6,"eUdn6DcJx-4":6,gxvBLc_C6Io:15,O40oPma0obU:15,"6xXRRLxj3DA":15,T5sMvex24Os:15,"74ccAT84jIY":15,"YTlgTC-KM2U":15,XxcipO9EBWc:15,zI7xwG4M62k:15,XrUrvpDMmOk:15,H5KIgG21WjA:15,R94pfM1wcac:6,"TD0-7fMqNOE":5,_evnWGoDAT8:15,Wov4GF3oUSM:6,DKcQEuGWmp4:15,kp4aH06VQBg:15,CI3LdgGodUw:15,lcQzcg6e73Y:15};var wY={layoutExitMuteTriggers:[],layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],d5:[],layoutExitUserInputSubmittedTriggers:[]};var XY={bt_:1,Sz4:2,jrk:3,1:"LOAD_POLICY_ALWAYS",2:"LOAD_POLICY_BY_PREFERENCE",3:"LOAD_POLICY_BY_REQUEST"};g.T(M2,g.p);g.w=M2.prototype;g.w.Sb=function(O){if(this.T)u8("Unexpected multiple fetch instructions for the current content");else{this.T=O;O=g.r(this.Lc.get().KN);for(var b=O.next();!b.done;b=O.next())STf(this,this.T,b.value)}}; g.w.V$=function(O){if(!this.T){if(!this.sU.get().Z.K().D("high_ccv_client_side_caching_h5")){var b;(b=this.fD)==null||b.get().d$(O.identifier)}return!1}STf(this,this.T,O);return!0}; g.w.pI=function(){}; g.w.hn=function(O){this.T&&this.T.contentCpn!==O&&(u8("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:O,fetchInstructionsCpn:this.T.contentCpn}),this.T=null)}; g.w.Um=function(O){this.T&&this.T.contentCpn!==O&&u8("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:O,fetchInstructionsCpn:this.T.contentCpn},!0);this.T=null}; g.w.wd=function(){g.p.prototype.wd.call(this);this.T=null};var WH=["metadata_type_content_cpn","metadata_type_player_bytes_callback_ref","metadata_type_instream_ad_player_overlay_renderer","metadata_type_ad_placement_config"],PFc=["metadata_type_content_cpn","metadata_type_player_bytes_callback_ref","metadata_type_player_overlay_layout_renderer","metadata_type_ad_placement_config"];g.T(o9,g.p);g.w=o9.prototype;g.w.b3=function(O,b){var a=this;if(b.layoutType==="LAYOUT_TYPE_MEDIA"&&(KS(b,this.Y)||KS(b,PFc))){var N=mY(this.EU.get(),2),k=this.X(b,N||void 0);k?HS(this.V.get(),"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",function(){var D=[n18(a.T.get(),k.contentCpn,k.S9,function(R){return a.N(R.slotId,"core",k,WW(a.Mk.get(),R))},k.inPlayerSlotId)]; k.instreamAdPlayerUnderlayRenderer&&Ba(a.sU.get())&&D.push(VAe(a,k,k.instreamAdPlayerUnderlayRenderer));return D}):u8("Expected MediaLayout to carry valid opportunity on entered",O,b)}}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.dK=function(){}; g.w.k0=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.GG=function(){};g.T(xY,g.p);xY.prototype.hn=function(O,b,a,N,k,D,R){var d=this,Z=mY(this.EU.get(),1);!zmf(this.sU.get())&&Z.IN?Fl(this.ZG.get()):(qhe(this.a8.get(),N),HS(this.G.get(),"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",function(){return Oy(d.T.get(),N,k,D,O,b,R,Z,"")}),mBM(this.V))}; xY.prototype.Um=function(){};g.T(Pa,g.p);g.T(va,g.p);va.prototype.onCueRangeEnter=function(){}; va.prototype.onCueRangeExit=function(O){var b=this,a=this.T.get(O);a&&(this.T.delete(O),this.U8.get().removeCueRange(O),HS(this.G.get(),"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",function(){var N=b.V.get();N=Yw(N.G.get(),"SLOT_TYPE_AD_BREAK_REQUEST");return[Object.assign({},a,{slotId:N,slotEntryTrigger:a.slotEntryTrigger?hEe(a.slotId,N,a.slotEntryTrigger):void 0,slotFulfillmentTriggers:y87(a.slotId,N,a.slotFulfillmentTriggers),slotExpirationTriggers:y87(a.slotId,N,a.slotExpirationTriggers)})]}, a.slotId))}; va.prototype.hn=function(){for(var O=g.r(this.T.keys()),b=O.next();!b.done;b=O.next())b=b.value,this.U8.get().removeCueRange(b);this.T.clear()}; va.prototype.Um=function(){};g.T(jB,g.p);g.w=jB.prototype;g.w.e0=function(){}; g.w.d7=function(O){var b=this;g.$a(g.di(),function(){var a=b.T.get(O);a&&u8("Expected layouts to be properly unscheduled",O,void 0,{slotType:O.slotType,layoutTypes:[].concat(g.H(a)).map(function(N){return N.layoutType})})},0)}; g.w.dK=function(){}; g.w.k0=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(O,b){this.T.has(O)||this.T.set(O,new Set);this.T.get(O).add(b)}; g.w.Wc=function(O,b){this.c6.has(O)&&this.c6.get(O)===b&&u8("Unscheduled a Layout that is currently entered.",O,b);if(this.T.has(O)){var a=this.T.get(O);a.has(b)?(a.delete(b),a.size===0&&this.T.delete(O)):u8("Trying to unscheduled a Layout that was not scheduled.",O,b)}else u8("Trying to unscheduled a Layout that was not scheduled.",O,b)}; g.w.b3=function(O,b){this.c6.set(O,b)}; g.w.GG=function(O){this.c6.delete(O)}; g.w.I4=function(){};g.w=XsB.prototype;g.w.init=function(){}; g.w.qt=function(){return this.slot}; g.w.h7=function(){this.callback.dK(this.slot)}; g.w.iW=function(){this.callback.z$(this.slot)}; g.w.release=function(){};fs.prototype.build=function(O,b){return new XsB(O,b)};g.w=ihY.prototype;g.w.init=function(){}; g.w.qt=function(){return this.slot}; g.w.h7=function(){BH(this.ZG.get(),"ad-showing");this.callback.dK(this.slot)}; g.w.iW=function(){this.callback.z$(this.slot);KW(this.ZG.get(),"ad-showing")}; g.w.release=function(){};g.w=QE7.prototype;g.w.init=function(){}; g.w.qt=function(){return this.slot}; g.w.h7=function(){BH(this.ZG.get(),"ad-showing");BH(this.ZG.get(),"ad-interrupting");this.G=this.ZG.get().isAtLiveHead();this.T=Math.ceil(Date.now()/1E3);this.callback.dK(this.slot)}; g.w.iW=function(){KW(this.ZG.get(),"ad-showing");KW(this.ZG.get(),"ad-interrupting");var O=this.G?Infinity:gF(this.ZG.get(),1,!0)+Math.floor(Date.now()/1E3)-this.T;this.ZG.get().Z.seekTo(O,void 0,void 0,1);this.callback.z$(this.slot)}; g.w.release=function(){};g.w=eKz.prototype;g.w.init=function(){}; g.w.qt=function(){return this.slot}; g.w.h7=function(){BH(this.ZG.get(),"ad-showing");BH(this.ZG.get(),"ad-interrupting");this.callback.dK(this.slot)}; g.w.iW=function(){Fl(this.ZG.get());KW(this.ZG.get(),"ad-showing");KW(this.ZG.get(),"ad-interrupting");this.callback.z$(this.slot)}; g.w.release=function(){Fl(this.ZG.get())};ln.prototype.build=function(O,b){if(ro(b,["metadata_type_dai"],"SLOT_TYPE_PLAYER_BYTES"))return new ihY(O,b,this.ZG);if(b.slotEntryTrigger instanceof Lu&&ro(b,["metadata_type_served_from_live_infra"],"SLOT_TYPE_PLAYER_BYTES"))return new QE7(O,b,this.ZG);if(ro(b,[],"SLOT_TYPE_PLAYER_BYTES"))return new eKz(O,b,this.ZG);throw new X("Unsupported slot with type "+b.slotType+" and client metadata: "+(Tr(b.clientMetadata)+" in PlayerBytesSlotAdapterFactory."));};g.T(VZ,g.p);VZ.prototype.T=function(O){for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next()){N=N.value;var k=N.trigger;k instanceof a0&&N.category==="TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED"&&k.triggeringLayoutId===O&&b.push(N)}b.length?SM(this.gp(),b):u8("Mute requested but no registered triggers can be activated.")};g.T(X9,VZ);g.w=X9.prototype;g.w.Xx=function(O,b){if(b)if(O==="skip-button"){O=[];for(var a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next()){N=N.value;var k=N.trigger;k instanceof a0&&N.category==="TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED"&&k.triggeringLayoutId===b&&O.push(N)}O.length&&SM(this.gp(),O)}else $w(this.sU.get(),"supports_multi_step_on_desktop")?O==="ad-action-submit-survey"&&Ls(this,b):O==="survey-submit"?Ls(this,b):O==="survey-single-select-answer-button"&&Ls(this,b)}; g.w.uJ=function(O){VZ.prototype.T.call(this,O)}; g.w.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof d5||b instanceof a0))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in AdUxUpdateTriggerAdapter.");this.rP.set(b.triggerId,new FJ(O,b,a,N))}; g.w.Oz=function(O){this.rP.delete(O.triggerId)}; g.w.P0=function(){}; g.w.r6=function(){}; g.w.WS=function(){};g.T(QZ,g.p);g.w=QZ.prototype; g.w.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof N9||b instanceof kx||b instanceof Dl||b instanceof R0||b instanceof $x||b instanceof Co||b instanceof Qi||b instanceof vn||b instanceof S2||b instanceof j2||b instanceof ig||b instanceof Pn))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in AdsControlFlowEventTriggerAdapter");O=new FJ(O,b,a,N);this.rP.set(b.triggerId,O);b instanceof $x&&this.N.has(b.triggeringSlotId)&&SM(this.T(),[O]);b instanceof N9&&this.V.has(b.triggeringSlotId)&&SM(this.T(),[O]);b instanceof vn&&this.G.has(b.triggeringLayoutId)&&SM(this.T(),[O])}; g.w.Oz=function(O){this.rP.delete(O.triggerId)}; g.w.e0=function(O){this.N.add(O.slotId);for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next())N=N.value,N.trigger instanceof $x&&O.slotId===N.trigger.triggeringSlotId&&b.push(N);b.length>0&&SM(this.T(),b)}; g.w.d7=function(O){this.N.delete(O.slotId);for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next()){N=N.value;var k=N.trigger;k instanceof Co&&k.triggeringSlotId===O.slotId&&b.push(N)}b.length>0&&SM(this.T(),b)}; g.w.k0=function(O){for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next()){N=N.value;var k=N.trigger;k instanceof Qi&&k.slotType===O.slotType&&k.T!==O.slotId&&b.push(N)}b.length>0&&SM(this.T(),b)}; g.w.dK=function(O){this.V.add(O.slotId);for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next())N=N.value,N.trigger instanceof N9&&O.slotId===N.trigger.triggeringSlotId&&b.push(N);b.length>0&&SM(this.T(),b)}; g.w.z$=function(O){this.V.delete(O.slotId);this.X.add(O.slotId);for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next())if(N=N.value,N.trigger instanceof kx)O.slotId===N.trigger.triggeringSlotId&&b.push(N);else if(N.trigger instanceof Pn){var k=N.trigger;O.slotId===k.slotId&&this.G.has(k.triggeringLayoutId)&&b.push(N)}b.length>0&&SM(this.T(),b)}; g.w.DW=function(O){for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next())N=N.value,N.trigger instanceof Dl&&O.slotId===N.trigger.triggeringSlotId&&b.push(N);b.length>0&&SM(this.T(),b)}; g.w.Ub=function(O){for(var b=[],a=g.r(this.rP.values()),N=a.next();!N.done;N=a.next())N=N.value,N.trigger instanceof R0&&O.slotId===N.trigger.triggeringSlotId&&b.push(N);b.length>0&&SM(this.T(),b)}; g.w.yZ=function(O,b){this.Y.add(b.layoutId)}; g.w.Wc=function(O,b){this.Y.delete(b.layoutId)}; g.w.b3=function(O,b){this.G.add(b.layoutId);for(var a=[],N=g.r(this.rP.values()),k=N.next();!k.done;k=N.next())if(k=k.value,k.trigger instanceof vn)b.layoutId===k.trigger.triggeringLayoutId&&a.push(k);else if(k.trigger instanceof ig){var D=k.trigger;O.slotType===D.slotType&&b.layoutType===D.layoutType&&b.layoutId!==D.T&&a.push(k)}else k.trigger instanceof Pn&&(D=k.trigger,b.layoutId===D.triggeringLayoutId&&this.X.has(D.slotId)&&a.push(k));a.length>0&&SM(this.T(),a)}; g.w.GG=function(O,b,a){this.G.delete(b.layoutId);O=[];for(var N=g.r(this.rP.values()),k=N.next();!k.done;k=N.next())if(k=k.value,k.trigger instanceof S2&&b.layoutId===k.trigger.triggeringLayoutId&&O.push(k),k.trigger instanceof j2){var D=k.trigger;b.layoutId===D.triggeringLayoutId&&D.T.includes(a)&&O.push(k)}O.length>0&&SM(this.T(),O)}; g.w.I4=function(){}; g.w.hn=function(){this.X.clear()}; g.w.Um=function(){};g.T(eB,g.p);eB.prototype.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof oX))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in CloseRequestedTriggerAdapter");this.rP.set(b.triggerId,new FJ(O,b,a,N))}; eB.prototype.Oz=function(O){this.rP.delete(O.triggerId)};g.T(bP,g.p);bP.prototype.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof Gn||b instanceof Ow))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.rP.set(b.triggerId,new FJ(O,b,a,N))}; bP.prototype.Oz=function(O){this.rP.delete(O.triggerId)}; bP.prototype.hn=function(O){for(var b=[],a=b.push,N=a.apply,k=[],D=g.r(this.rP.values()),R=D.next();!R.done;R=D.next())R=R.value,R.trigger instanceof Gn&&R.trigger.fQ===O&&k.push(R);N.call(a,b,g.H(k));a=b.push;N=a.apply;k=[];D=g.r(this.rP.values());for(R=D.next();!R.done;R=D.next())R=R.value,R.trigger instanceof Ow&&R.trigger.T!==O&&k.push(R);N.call(a,b,g.H(k));b.length&&SM(this.T(),b)}; bP.prototype.Um=function(O){for(var b=[],a=b.push,N=a.apply,k=[],D=g.r(this.rP.values()),R=D.next();!R.done;R=D.next()){R=R.value;var d=R.trigger;d instanceof Ow&&d.T===O&&k.push(R)}N.call(a,b,g.H(k));b.length&&SM(this.T(),b)};g.T(aj,g.p);g.w=aj.prototype;g.w.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");var k="adtriggercuerange:"+b.triggerId;if(b instanceof Lu)OS7(this,O,b,a,N,k,b.T.start,b.T.end,b.fQ,b.visible);else if(b instanceof x7)OS7(this,O,b,a,N,k,0x7ffffffffffff,0x8000000000000,b.fQ,b.visible);else throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in CueRangeTriggerAdapter");}; g.w.Oz=function(O){var b=this.rP.get(O.triggerId);b&&this.U8.get().removeCueRange(b.cueRangeId);this.rP.delete(O.triggerId)}; g.w.onCueRangeEnter=function(O){var b=bSe(this,O);if(b&&(b=this.rP.get(b)))if(g.L(D5(this.ZG.get()),32))this.T.add(b.cueRangeId);else{var a=b==null?void 0:b.Yu.trigger;if(a instanceof Lu||a instanceof x7){if(np(this.context.sU.get())){var N=b.Yu.slot,k=b.Yu.layout,D={};this.context.K0.Hy("cre",(D.ca=b.Yu.category,D.tt=a.triggerType,D.st=N.slotType,D.lt=k==null?void 0:k.layoutType,D.cid=O,D))}SM(this.G(),[b.Yu])}}}; g.w.onCueRangeExit=function(O){(O=bSe(this,O))&&(O=this.rP.get(O))&&this.T.delete(O.cueRangeId)}; g.w.Bc=function(O){if(Wh(O,16)<0){O=g.r(this.T);for(var b=O.next();!b.done;b=O.next())this.onCueRangeEnter(b.value,!0);this.T.clear()}}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.b3=function(){}; g.w.GG=function(){}; g.w.I4=function(){}; g.w.C0=function(){}; g.w.onFullscreenToggled=function(){}; g.w.N5=function(){}; g.w.C$=function(){}; g.w.jW=function(){}; g.w.onVolumeChange=function(){}; g.w.E3=function(){}; g.w.qT=function(){};g.T(NS,g.p);g.w=NS.prototype; g.w.Ir=function(O,b,a,N){if(this.G.has(b.triggerId)||this.V.has(b.triggerId))throw new X("Tried to re-register the trigger.");O=new FJ(O,b,a,N);if(O.trigger instanceof Vi)this.G.set(O.trigger.triggerId,O);else if(O.trigger instanceof IX)this.V.set(O.trigger.triggerId,O);else throw new X("Incorrect TriggerType: Tried to register trigger of type "+O.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.G.has(O.trigger.triggerId)&&O.slot.slotId===this.T&&SM(this.X(),[O])}; g.w.Oz=function(O){this.G.delete(O.triggerId);this.V.delete(O.triggerId)}; g.w.Lf=function(O){O=O.slotId;if(this.T!==O){var b=[];this.T!=null&&b.push.apply(b,g.H(aCQ(this.V,this.T)));O!=null&&b.push.apply(b,g.H(aCQ(this.G,O)));this.T=O;b.length&&SM(this.X(),b)}}; g.w.Sf=function(){}; g.w.xq=function(){};g.T(kO,g.p);g.w=kO.prototype;g.w.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof e2))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.rP.set(b.triggerId,new FJ(O,b,a,N))}; g.w.Oz=function(O){this.rP.delete(O.triggerId)}; g.w.b3=function(){}; g.w.GG=function(){}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){};g.T(Db,g.p);g.w=Db.prototype;g.w.I4=function(O,b){for(var a=[],N=g.r(this.rP.values()),k=N.next();!k.done;k=N.next()){k=k.value;var D=k.trigger;D.opportunityType===O&&(D.associatedSlotId&&D.associatedSlotId!==b||a.push(k))}a.length&&SM(this.T(),a)}; g.w.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof ZPQ))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in OpportunityEventTriggerAdapter");this.rP.set(b.triggerId,new FJ(O,b,a,N))}; g.w.Oz=function(O){this.rP.delete(O.triggerId)}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.b3=function(){}; g.w.GG=function(){};g.T(sq,g.p);g.w=sq.prototype;g.w.Ir=function(O,b,a,N){O=new FJ(O,b,a,N);if(b instanceof fu||b instanceof Xu||b instanceof lg||b instanceof b_||b instanceof ZBQ){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");this.rP.set(b.triggerId,O)}else throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in PrefetchTriggerAdapter");}; g.w.Oz=function(O){this.rP.delete(O.triggerId)}; g.w.e0=function(O){var b=O.slotFulfillmentTriggers.find(function(a){return a instanceof fu}); b&&(Rj(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",b.breakDurationMs,new Set([O.slotId]),!0),Ku(this.DG.get(),"ads_css","sid."+O.slotId+";bd."+b.breakDurationMs))}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.b3=function(){}; g.w.GG=function(){}; g.w.I4=function(){}; g.w.V$=function(O){var b=this;if(!this.T)return u8("Unexpected cue break before fetch instructions are available"),!1;this.G&&this.G.stop();this.X&&g.Rl(this.X);var a=sdA(this,O);if(!a){var N=kr8(this),k=this.U!==void 0&&Date.now()<=this.U+1E4;Ku(this.DG.get(),"ads_ncfs","cid."+O.identifier+";cd."+O.kA.toFixed(3)+";ccs."+k+";cfa."+this.V+";bdc."+N.length+";"+N.slice(0,6).map(function(D){return";bd."+D}).join("")); return k&&this.V&&N.length===0&&!this.N?this.N=!0:!1}(new g.sW(function(){var D=a.trigger,R=a.slot;Rj(b,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",D.breakDurationMs,new Set,!0);Rj(b,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",D.breakDurationMs,new Set,!1);for(var d=0,Z=g.r(b.rP.values()),F=Z.next();!F.done;F=Z.next()){F=F.value;var B=F.trigger;F.slot.slotId===R.slotId&&(b.rP.delete(B.triggerId),d++)}Ku(b.DG.get(),"ads_csf","sid."+R.slotId+";bd."+D.breakDurationMs+ ";dt."+d)},10)).start(); return!0}; g.w.pI=function(){}; g.w.hn=function(O){this.N=this.V=!1;this.U=Date.now();this.T&&this.T.contentCpn!==O?(u8("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:O,fetchInstructionsCpn:this.T.contentCpn}),$O(this)):D1w(this)}; g.w.Um=function(O){this.T&&this.T.contentCpn!==O&&u8("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:O,fetchInstructionsCpn:this.T.contentCpn},!0);$O(this)}; g.w.Sb=function(O){var b=this;if(this.T)u8("Unexpected multiple fetch instructions for the current content");else{this.T=O;O=$1Y(O);this.G=new g.sW(function(){D1w(b)},O?O:6E5); this.G.start();this.X=new g.sW(function(){b.T&&(b.G&&(b.G.stop(),b.G.start()),NoY(b,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},REA(this.T)); O=this.ZG.get().getCurrentTimeSec(1,!1);for(var a=g.r(this.Lc.get().KN),N=a.next();!N.done;N=a.next())N=N.value,Ku(this.DG.get(),"nocache","ct."+Date.now()+";cmt."+O+";d."+N.kA.toFixed(3)+";tw."+(N.startSecs-O)+";cid."+N.identifier+";")}}; g.w.wd=function(){g.p.prototype.wd.call(this);$O(this)};g.T(CL,g.p);g.w=CL.prototype;g.w.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof Zl))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.rP.set(b.triggerId,new FJ(O,b,a,N));O=this.T.has(b.triggeringLayoutId)?this.T.get(b.triggeringLayoutId):new Set;O.add(b);this.T.set(b.triggeringLayoutId,O)}; g.w.Oz=function(O){this.rP.delete(O.triggerId);if(!(O instanceof Zl))throw new X("Incorrect TriggerType: Tried to unregister trigger of type "+O.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var b=this.G.get(O.triggerId);b&&(b.dispose(),this.G.delete(O.triggerId));if(b=this.T.get(O.triggeringLayoutId))b.delete(O),b.size===0&&this.T.delete(O.triggeringLayoutId)}; g.w.e0=function(){}; g.w.d7=function(){}; g.w.k0=function(){}; g.w.dK=function(){}; g.w.z$=function(){}; g.w.DW=function(){}; g.w.Ub=function(){}; g.w.yZ=function(){}; g.w.Wc=function(){}; g.w.I4=function(){}; g.w.b3=function(O,b){var a=this;if(this.T.has(b.layoutId)){O=this.T.get(b.layoutId);O=g.r(O);var N=O.next();for(b={};!N.done;b={hC:void 0},N=O.next())b.hC=N.value,N=new g.sW(function(k){return function(){var D=a.rP.get(k.hC.triggerId);SM(a.V(),[D])}}(b),b.hC.durationMs),N.start(),this.G.set(b.hC.triggerId,N)}}; g.w.GG=function(){};g.T(db,g.p);db.prototype.Ir=function(O,b,a,N){if(this.rP.has(b.triggerId))throw new X("Tried to register duplicate trigger for slot.");if(!(b instanceof nu))throw new X("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in VideoTransitionTriggerAdapter.");this.rP.set(b.triggerId,new FJ(O,b,a,N))}; db.prototype.Oz=function(O){this.rP.delete(O.triggerId)};Bk.prototype.Mj=function(O){return O.kind==="AD_PLACEMENT_KIND_START"};g.T(hl,g.p);g.w=hl.prototype;g.w.logEvent=function(O){this.wU(O)}; g.w.Jn=function(O,b,a){this.wU(O,void 0,void 0,void 0,b,void 0,void 0,void 0,b.adSlotLoggingData,void 0,void 0,a)}; g.w.HZ=function(O,b,a,N){this.wU(O,void 0,void 0,void 0,b,a?a:void 0,void 0,void 0,b.adSlotLoggingData,a?a.adLayoutLoggingData:void 0,void 0,N)}; g.w.ut=function(O,b,a,N){$w(this.sU.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+O,"trigger:",a,"slot:",b,"layout:",N);A8(this.T.get())&&this.wU(O,void 0,void 0,void 0,b,N?N:void 0,void 0,a,b.adSlotLoggingData,N?N.adLayoutLoggingData:void 0)}; g.w.sN=function(O,b,a,N,k){this.wU(O,b,a,N,void 0,void 0,void 0,void 0,void 0,void 0,void 0,k)}; g.w.Ae=function(O,b,a,N){this.wU("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,a,N,void 0,void 0,a.adSlotLoggingData,N?N.adLayoutLoggingData:void 0,{errorType:O,errorMessage:b})}; g.w.wU=function(O,b,a,N,k,D,R,d,Z,F,B,K){var t=this;K=K===void 0?0:K;$w(this.sU.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+O,"slot:",k,"layout:",D,"ping:",R,"Opportunity:",{opportunityType:b,associatedSlotId:a,ylN:N,fmV:d,adSlotLoggingData:Z,adLayoutLoggingData:F});try{var h=function(){if(!t.sU.get().Z.K().D("html5_disable_client_tmp_logs")&&O!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){O||u8("Empty PACF event type",k,D);var y=A8(t.T.get()),U={eventType:O,eventOrder:++t.eventCount},u={}; k&&(u.slotData=ub(y,k));D&&(u.layoutData=vJY(y,D));R&&(u.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:R.T.serializedAdPingMetadata,pingIndex:R.index});d&&(u.triggerData=UH(d.trigger,d.category));b&&(u.opportunityData=j6e(y,b,a,N));y={organicPlaybackContext:{contentCpn:mY(t.EU.get(),1).clientPlaybackNonce}};y.organicPlaybackContext.isLivePlayback=mY(t.EU.get(),1).u3;var q;y.organicPlaybackContext.isMdxPlayback=(q=mY(t.EU.get(),1))==null?void 0:q.isMdxPlayback; var W;if((W=mY(t.EU.get(),1))==null?0:W.daiEnabled)y.organicPlaybackContext.isDaiContent=!0;var m;if(q=(m=mY(t.EU.get(),2))==null?void 0:m.clientPlaybackNonce)y.adVideoPlaybackContext={adVideoCpn:q};y&&(u.externalContext=y);U.adClientData=u;Z&&(U.serializedSlotAdServingData=Z.serializedSlotAdServingDataEntry);F&&(U.serializedAdServingData=F.serializedAdServingDataEntry);B&&(U.errorInfo=B);g.wi("adsClientStateChange",{adsClientEvent:U})}}; K&&K>0?g.$a(g.di(),function(){return h()},K):h()}catch(y){$w(this.sU.get(),"html5_log_pacf_logging_errors")&&g.$a(g.di(),function(){u8(y instanceof Error?y:String(y),k,D,{pacf_message:"exception during pacf logging"})})}};var vdM=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.T(yc,hl);g.w=yc.prototype; g.w.Jn=function(O,b,a){hl.prototype.Jn.call(this,O,b,a);np(this.sU.get())&&(a={},this.context.K0.Hy("pacf",(a.et=O,a.st=b.slotType,a.si=b.slotId,a)))}; g.w.HZ=function(O,b,a,N){var k=vdM.has(O);hl.prototype.HZ.call(this,O,b,a,N);np(this.sU.get(),k)&&(N={},this.context.K0.Hy("pacf",(N.et=O,N.st=b.slotType,N.si=b.slotId,N.lt=a==null?void 0:a.layoutType,N.li=a==null?void 0:a.layoutId,N.p_ac=a==null?void 0:a.layoutId,N)))}; g.w.sN=function(O,b,a,N,k){hl.prototype.sN.call(this,O,b,a,N,k);np(this.sU.get())&&(a={},this.context.K0.Hy("pacf",(a.et=O,a.ot=b,a.ss=N==null?void 0:N.length,a)))}; g.w.ut=function(O,b,a,N){hl.prototype.ut.call(this,O,b,a,N);if(np(this.sU.get())){var k={};this.context.K0.Hy("pacf",(k.et=O,k.tt=a.trigger.triggerType,k.tc=a.category,k.st=b.slotType,k.si=b.slotId,k.lt=N==null?void 0:N.layoutType,k.li=N==null?void 0:N.layoutId,k.p_ac=N==null?void 0:N.layoutId,k))}}; g.w.Ae=function(O,b,a,N){hl.prototype.Ae.call(this,O,b,a,N);if(np(this.sU.get(),!0)){var k={};this.context.K0.Hy("perror",(k.ert=O,k.erm=b,k.st=a.slotType,k.si=a.slotId,k.lt=N==null?void 0:N.layoutType,k.li=N==null?void 0:N.layoutId,k.p_ac=N==null?void 0:N.layoutId,k))}}; g.w.wU=function(O,b,a,N,k,D,R,d,Z,F,B){var K=this.sU.get();g.PW(K.Z.K())?(K=this.sU.get(),K=g.q1(K.Z.K().experiments,"H5_async_logging_delay_ms")):K=void 0;hl.prototype.wU.call(this,O,b,a,N,k,D,R,d,Z,F,B,K)};wb.prototype.clear=function(){this.T.clear()};Tf.prototype.state=function(){return this.T==="fulfilled"?{state:"fulfilled",value:this.result}:this.T==="rejected"?{state:"rejected",reason:this.error}:{state:"pending"}}; Tf.prototype.X=function(O){Uq(O)||rb(O)?Hk(uP(O),this.X.bind(this),this.reject.bind(this)):(this.T="fulfilled",this.result=O,qS(this))}; Tf.prototype.reject=function(O){this.T="rejected";this.error=O;qS(this)}; var rb=PV(function(O){return kML(O)?O instanceof Tf:!1});Object.freeze({amd:function(O){var b=Eq(O);return Hk(Jl(b,function(a){return b[a].T==="rejected"}),function(a){return Number.isNaN(a)?b.map(function(N){return N.state().value}):b[a]})}, WLd:function(O){var b=Eq(O);return Hk(Jl(b),function(){return b.map(function(a){return a.state()})})}, ZBl:function(O){var b=Eq(O);return Hk(Jl(b,function(a){return b[a].T==="fulfilled"}),function(a){return Number.isNaN(a)?Al(new AggregateError(b.map(function(N){return N.state().reason}))):b[a].state().value})}, rlk:function(O){var b=Eq(O);return Hk(Jl(b,function(){return!0}),function(a){return b[a]})}});var MS=window.WDX||"fr";oj.prototype.Jh=function(O){this.client=O}; oj.prototype.T=function(){this.clear();this.csn=g.n3()}; oj.prototype.clear=function(){this.V.clear();this.G.clear();this.X.clear();this.csn=null};Pk.prototype.Jh=function(O){g.Rx(xO().Jh).bind(xO())(O)}; Pk.prototype.clear=function(){g.Rx(xO().clear).bind(xO())()};g.w=vk.prototype;g.w.Jh=function(O){this.client=O}; g.w.zC=function(O,b){var a=this;b=b===void 0?{}:b;g.Rx(function(){var N,k,D,R=((N=g.P(O==null?void 0:O.commandMetadata,g.Ae))==null?void 0:N.rootVe)||((k=g.P(O==null?void 0:O.commandMetadata,R5D))==null?void 0:(D=k.screenVisualElement)==null?void 0:D.uiType);if(R){N=g.P(O==null?void 0:O.commandMetadata,qV$);if(N==null?0:N.parentTrackingParams){var d=g.Jg(N.parentTrackingParams);if(N.parentCsn)var Z=N.parentCsn}else b.clickedVisualElement?d=b.clickedVisualElement:O.clickTrackingParams&&(d=g.Jg(O.clickTrackingParams)); a:{N=g.P(O,g.$H);k=g.P(O,wO$);if(N){if(k=HSY(N,"VIDEO")){N={token:k,videoId:N.videoId};break a}}else if(k&&(N=HSY(k,"PLAYLIST"))){N={token:N,playlistId:k.playlistId};break a}N=void 0}b=Object.assign({},{cttAuthInfo:N,parentCsn:Z},b);if(g.md("expectation_logging")){var F;b.loggingExpectations=((F=g.P(O==null?void 0:O.commandMetadata,R5D))==null?void 0:F.loggingExpectations)||void 0}SU(a,R,d,b)}else g.I6(new g.Nf("Error: Trying to create a new screen without a rootVeType",O))})()}; g.w.clickCommand=function(O,b,a){O=O.clickTrackingParams;a=a===void 0?0:a;O?(a=g.n3(a===void 0?0:a))?(d1(this.client,a,g.Jg(O),b),b=!0):b=!1:b=!1;return b}; g.w.stateChanged=function(O,b,a){this.visualElementStateChanged(g.Jg(O),b,a===void 0?0:a)}; g.w.visualElementStateChanged=function(O,b,a){a=a===void 0?0:a;a===0&&this.G.has(a)?this.L.push([O,b]):Ecz(this,O,b,a)};Vc.prototype.fetch=function(O,b,a){var N=this,k=pWz(O,b,a);return new Promise(function(D,R){function d(){if(a==null?0:a.oF)try{var F=N.handleResponse(O,k.status,k.response,a);D(F)}catch(B){R(B)}else D(N.handleResponse(O,k.status,k.response,a))} k.onerror=d;k.onload=d;var Z;k.send((Z=b.body)!=null?Z:null)})}; Vc.prototype.handleResponse=function(O,b,a,N){a=a.replace(")]}'","");try{var k=JSON.parse(a)}catch(D){g.I6(new g.Nf("JSON parsing failed after XHR fetch",O,b,a));if((N==null?0:N.oF)&&a)throw new g.gj(1,"JSON parsing failed after XHR fetch");k={}}b!==200&&(g.I6(new g.Nf("XHR API fetch failed",O,b,a)),k=Object.assign({},k,{errorMetadata:{status:b}}));return k};LL.getInstance=function(){var O=g.Lw("ytglobal.storage_");O||(O=new LL,g.VQ("ytglobal.storage_",O));return O}; LL.prototype.estimate=function(){var O,b,a;return g.M(function(N){O=navigator;return((b=O.storage)==null?0:b.estimate)?N.return(O.storage.estimate()):((a=O.webkitTemporaryStorage)==null?0:a.queryUsageAndQuota)?N.return(Grp()):N.return()})}; g.VQ("ytglobal.storageClass_",LL);hI.prototype.kQ=function(O){this.handleError(O)}; hI.prototype.logEvent=function(O,b){switch(O){case "IDB_DATA_CORRUPTED":g.md("idb_data_corrupted_killswitch")||this.T("idbDataCorrupted",b);break;case "IDB_UNEXPECTEDLY_CLOSED":this.T("idbUnexpectedlyClosed",b);break;case "IS_SUPPORTED_COMPLETED":g.md("idb_is_supported_completed_killswitch")||this.T("idbIsSupportedCompleted",b);break;case "QUOTA_EXCEEDED":x1G(this,b);break;case "TRANSACTION_ENDED":this.V&&Math.random()<=.1&&this.T("idbTransactionEnded",b);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":O= Object.assign({},b,{hasWindowUnloaded:this.G}),this.T("idbTransactionAborted",O)}};var X4={},Wqe=g.CJ("yt-player-local-media",{ac:(X4.index={au:2},X4.media={au:2},X4.captions={au:5},X4),shared:!1,upgrade:function(O,b){b(2)&&(g.oL(O,"index"),g.oL(O,"media"));b(5)&&g.oL(O,"captions");b(6)&&(xa(O,"metadata"),xa(O,"playerdata"))}, version:5});var jz$={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},iB;a:{var Qm=g.A_();Qm=Qm.toLowerCase();if(g.h_(Qm,"android")){var SF$=Qm.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(SF$){var I_$=parseFloat(SF$[1]);if(I_$<100){iB=I_$;break a}}var f_$=Qm.match("("+Object.keys(jz$).join("|")+")");iB=f_$?jz$[f_$[0]]:0}else iB=void 0}var Sa=iB,vp=Sa>=0;var NHY=window;var PbG=gP(function(){var O,b;return(b=(O=window).matchMedia)==null?void 0:b.call(O,"(prefers-reduced-motion: reduce)").matches});var iP;g.X8=new jq;iP=0;var Zg=VMe()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.Nn?!0:!1;var OC={aT:function(O,b){O[C[50]](0,b)}, xH:function(O,b){var a=O[0];O[0]=O[b%O[C[4]]];O[b%O[C[4]]]=a}, HX:function(O){O[C[29]]()}};var UI8={g0y:"adunit",b0V:"detailpage",tgy:"editpage",w68:"embedded",BzN:"leanback",bMd:"previewpage",jT_:"profilepage",dV:"unplugged",p7k:"playlistoverview",Ovl:"sponsorshipsoffer",ziX:"shortspage",KbU:"handlesclaiming",yW4:"immersivelivepage",KQk:"creatormusic",MY4:"immersivelivepreviewpage",XZV:"admintoolyurt",d_4:"shortsaudiopivot",IE4:"consumption"};var XWQ=2592E3;var e6,l_$,c7;e6={};g.R4=(e6.STOP_EVENT_PROPAGATION="html5-stop-propagation",e6.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",e6.IV_DRAWER_OPEN="ytp-iv-drawer-open",e6.MAIN_VIDEO="html5-main-video",e6.VIDEO_CONTAINER="html5-video-container",e6.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",e6.HOUSE_BRAND="house-brand",e6);l_$={};c7=(l_$.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",l_$.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",l_$);var DNp={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var Zpw={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},FFB={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"},gQ7={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var flQ={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.yz.prototype.getLanguageInfo=function(){return this.LF}; g.yz.prototype.getXtags=function(){if(!this.xtags){var O=this.id.split(";");O.length>1&&(this.xtags=O[1])}return this.xtags}; g.yz.prototype.toString=function(){return this.LF.name}; g.yz.prototype.getLanguageInfo=g.yz.prototype.getLanguageInfo;wU.prototype.equals=function(O){return this.G===O.G&&this.T===O.T&&this.V===O.V&&this.reason===O.reason&&(!rU||this.JN===O.JN)}; wU.prototype.isLocked=function(){return this.V&&!!this.G&&this.G===this.T}; wU.prototype.compose=function(O){if(O.V&&UC(O))return Oa;if(O.V||UC(this))return O;if(this.V||UC(O))return this;var b=this.G&&O.G?Math.max(this.G,O.G):this.G||O.G,a=this.T&&O.T?Math.min(this.T,O.T):this.T||O.T;b=Math.min(b,a);var N=0;rU&&(N=this.JN!==0&&O.JN!==0?Math.min(this.JN,O.JN):this.JN===0?O.JN:this.JN);return rU&&b===this.G&&a===this.T&&N===this.JN||!rU&&b===this.G&&a===this.T?this:rU?new wU(b,a,!1,a===this.T&&N===this.JN?this.reason:O.reason,N):new wU(b,a,!1,a===this.T?this.reason:O.reason)}; wU.prototype.X=function(O){return!O.video||rU&&this.JN!==0&&this.JN<O.JN?!1:BWQ(this,O.video.quality)}; var Vk$=g.TN("auto","hd1080",!1,"l"),NuY=g.TN("auto","large",!1,"l"),Oa=g.TN("auto","auto",!1,"p"),rU=!1;qM.prototype.EW=function(O){O=O||Oa;for(var b=g.pm(this.videoInfos,function(R){return O.X(R)}),a=[],N={},k=0;k<b.length;k++){var D=b[k].video; N[D.quality]||(a.push(D),N[D.quality]=!0)}return a}; qM.prototype.Iq=function(O){O=O||Oa;return g.pm(this.videoInfos,function(b){return O.X(b)})}; qM.prototype.getAvailableAudioTracks=function(){return this.audioTracks};var J$G=new Set(["356"]);g.T(Hl,g.p);Hl.prototype.wd=function(){g.p.prototype.wd.call(this)};g.o4[C[21]][C[11]]=function(O,b){this[C[3]][O]!==b&&(this[C[3]][O]=b,this[C[6]]=C[23])}; g.o4[C[21]][C[48]]=function(O){xf(this);return this[C[3]][O]||null}; g.o4[C[21]][C[84]]=function(){this[C[6]]||(this[C[6]]=ooe(this));return this[C[6]]}; g.o4[C[21]][C[36]]=function(){var O=new g.o4(this[C[7]],this[C[39]]);O[C[13]]=this[C[13]];O[C[32]]=this[C[32]];O[C[44]]=this[C[44]];O[C[3]]=g.On(this[C[3]]);O[C[6]]=this[C[6]];return O}; var GCb=[GkB];g.w=g.l7.prototype;g.w.Tm=function(O){this.segments.push(O)}; g.w.Ru=function(O){return!!this.z7(O)}; g.w.getDuration=function(O){return(O=this.z7(O))?O.duration:0}; g.w.G1=function(O){return this.getDuration(O)}; g.w.Cb=function(){return 0}; g.w.qv=function(){return this.segments.length?this.segments[0].uV:-1}; g.w.wD=function(O){return(O=this.z7(O))?O.ingestionTime:NaN}; g.w.pD=function(){return this.segments.length?this.segments[this.segments.length-1].uV:-1}; g.w.MQ=function(O){return this.pD()===O&&!this.G&&O>=0}; g.w.F5=function(){var O=this.segments[this.segments.length-1];return O?O.endTime:NaN}; g.w.jS=function(){return this.segments[0].startTime}; g.w.zT=function(){return this.segments.length}; g.w.WQ=function(){return 0}; g.w.y9=function(O){return(O=this.X4(O))?O.uV:-1}; g.w.M6=function(O){return(O=this.z7(O))?O.sourceURL:""}; g.w.getStartTime=function(O){return(O=this.z7(O))?O.startTime:0}; g.w.RL=function(O){return this.getStartTime(O)+this.getDuration(O)}; g.w.wZ=O7(1);g.w.isLoaded=function(){return this.segments.length>0}; g.w.z7=function(O){if(this.T&&this.T.uV===O)return this.T;O=g.Yr(this.segments,new f5(O,0,0,0,""),function(b,a){return b.uV-a.uV}); return this.T=O>=0?this.segments[O]:null}; g.w.X4=function(O){if(this.T&&this.T.startTime<=O&&O<this.T.startTime+this.T.duration)return this.T;O=g.Yr(this.segments,{startTime:O},function(b,a){return b.startTime-a.startTime}); return this.T=O>=0?this.segments[O]:this.segments[Math.max(0,-O-2)]}; g.w.append=function(O){if(O.length)if(O=g.rv(O),this.segments.length){var b=this.segments.length?g.Z$(this.segments).endTime:0,a=O[0].uV-this.pD();a>1&&UBz(this.segments);for(a=a>0?0:-a+1;a<O.length;a++){var N=O[a];N.startTime=b;N.endTime=N.startTime+N.duration;b+=O[a].duration;this.segments.push(O[a])}}else this.segments=O}; g.w.g1=function(){return 0};Vz.prototype.skip=function(O){this.T+=O};var Oj={},LLr=(Oj.predictStart="predictStart",Oj.start="start",Oj["continue"]="continue",Oj.stop="stop",Oj),IXp={EVENT_PREDICT_START:"predictStart",EVENT_START:"start",EVENT_CONTINUE:"continue",EVENT_STOP:"stop"};kB.prototype.Jl=function(){return!!(this.data["Stitched-Video-Id"]||this.data["Stitched-Video-Cpn"]||this.data["Stitched-Video-Duration-Us"]||this.data["Stitched-Video-Start-Frame-Index"]||this.data["Serialized-State"]||this.data["Is-Ad-Break-Finished"])}; kB.prototype.toString=function(){for(var O="",b=g.r(Object.keys(this.data)),a=b.next();!a.done;a=b.next())a=a.value,O+=a+":"+this.data[a]+";";return O};tw.prototype.Hb=function(){var O=this.pos;this.pos=0;var b=!1;try{TU(this,440786851)&&(this.pos=0,TU(this,408125543)&&(b=!0))}catch(a){if(a instanceof RangeError)this.pos=0,b=!1,g.I6(a);else throw a;}this.pos=O;return b};mk.prototype.set=function(O,b){this.eW.get(O);this.T[O]=b;this.url=""}; mk.prototype.get=function(O){return this.T[O]||this.eW.get(O)}; mk.prototype.DU=function(){this.url||(this.url=gFp(this));return this.url};g.w=nI.prototype;g.w.b$=function(O,b){return O.yp?this.L?this.Y=!0:this.Y=Kab(this,O,b):Kab(this,O,b)}; g.w.vS=function(O){return this.G.get(O)}; g.w.nt=function(){return this.G.get("cpn")||""}; g.w.Z9=function(O,b){O.eW===this.T&&(this.T=zU(O,b));O.eW===this.X&&(this.X=zU(O,b))}; g.w.lT=function(){return this.T!==this.X&&!this.Y};v_.prototype.kt=function(){return!!this.T&&this.index.isLoaded()}; v_.prototype.G9=function(){return!1}; v_.prototype.PE=function(O){return[O]}; v_.prototype.Gv=function(O){return[O]};jK.prototype.toString=function(){return this.start+"-"+(this.end==null?"":this.end)};g.w=lR.prototype;g.w.k$=function(){return this.N&&this.T.index.MQ(this.uV)}; g.w.isEncrypted=function(){return this.T.info.isEncrypted()}; g.w.equals=function(O){return!(!O||O.T!==this.T||O.type!==this.type||(this.range&&O.range?O.range.start!==this.range.start||O.range.end!==this.range.end:O.range!==this.range)||O.uV!==this.uV||O.G!==this.G||O.V!==this.V)}; g.w.pJ=function(){return!!this.T.info.video}; g.w.TG=function(){var O=Q5(this),b="";g.xr(O,function(a,N){b+=N+"_"+a+"_"}); return b.slice(0,-1)}; var T$z=!1;Ol.prototype.uq=function(){return this.T?this.T.DU():""}; Ol.prototype.isDecorated=function(){return!!(this.T||this.X&&this.X.q_)}; Ol.prototype.gT=function(){return V5(this.SL[0])}; Ol.prototype.Z9=function(O,b){this.Vp.Z9(O,b);if(this.T){this.T=zU(O,b);b=g.r(["acpns","cpn","daistate","skipsq"]);for(var a=b.next();!a.done;a=b.next())this.T[C[11]](a.value,null)}this.requestId=O.get("req_id")};g.T(kA,v_);g.w=kA.prototype;g.w.Yv=function(){return!1}; g.w.LO=function(){return!0}; g.w.yN=function(){return!1}; g.w.G9=function(){return!this.N}; g.w.uT=function(){return new Ol([new lR(1,this,this.initRange,"getMetadataRequestInfo")],this.N)}; g.w.Ex=function(){return null}; g.w.qr=function(O){this.Mh(O);return this.LO()&&O.V&&!O.N?new Ol([new lR(O.type,O.T,O.range,"liveGetNextRequestInfoBySegment",O.uV,O.startTime,O.duration,O.G+O.V,NaN,!0)],this.index.M6(O.uV)):this.fB(iR(O),!1)}; g.w.KB=function(O,b){b=b===void 0?!1:b;O=this.index.y9(O);b&&(O=Math.min(this.index.pD(),O+1));return this.fB(O,!0)}; g.w.g6=function(O){r_(O)}; g.w.Mh=function(O){return O.V===0?!0:this.index.pD()>O.uV&&this.index.qv()<=O.uV+1}; g.w.update=function(O,b,a){this.index.append(O);voQ(this.index,a);O=this.index;O.G=b;O.V="update"}; g.w.kt=function(){return this.G9()?!0:v_.prototype.kt.call(this)}; g.w.fB=function(O,b){var a=this.index.M6(O),N=this.index.getStartTime(O),k=this.index.getDuration(O),D;b?k=D=0:D=this.info.JN>0?this.info.JN*k:1E3;return new Ol([new lR(3,this,void 0,"liveCreateRequestInfoForSegment",O,N,k,0,D,!b)],a)}; g.w.Hm=function(){return this.G9()?0:this.initRange.length}; g.w.eB=function(){return!1};Rq.prototype.update=function(O){var b=void 0;this.G&&(b=this.G);var a=new Rq,N=Array.from(O.getElementsByTagName("S"));if(N.length){var k=+Dy(O,"timescale")||1,D=(+N[0].getAttribute("t")||0)/k,R=+Dy(O,"startNumber")||0;a.X=D;var d=b?b.startSecs+b.kA:0,Z=Date.parse(pXf(Dy(O,"yt:segmentIngestTime")))/1E3;a.N=O.parentElement.tagName==="SegmentTemplate";a.N&&(a.U=Dy(O,"media"));O=b?R-b.uV:1;a.Y=O>0?0:-O+1;O=g.r(N);for(N=O.next();!N.done;N=O.next()){N=N.value;for(var F=+N.getAttribute("d")/k,B=(+N.getAttribute("yt:sid")|| 0)/k,K=+N.getAttribute("r")||0,t=0;t<=K;t++)if(b&&R<=b.uV)R++;else{var h=new M87(R,d,F,Z+B,D);a.T.push(h);var y=N;var U=k,u=h.startSecs;h=y.getAttribute("yt:cuepointTimeOffset");var q=y.getAttribute("yt:cuepointDuration");if(h&&q){h=Number(h);u=-h/U+u;U=Number(q)/U;q=y.getAttribute("yt:cuepointContext")||null;var W=y.getAttribute("yt:cuepointIdentifier")||"";y=y.getAttribute("yt:cuepointEvent")||"";y=new aO(u,U,q,W,LLr[y]||"unknown",h)}else y=null;y&&a.V.push(y);R++;d+=F;D+=F;Z+=F+B}}a.T.length&& (a.G=g.Z$(a.T))}this.Y=a.Y;this.G=a.G||this.G;g.u$(this.T,a.T);g.u$(this.V,a.V);this.N=a.N;this.U=a.U;this.X===-1&&(this.X=a.getStreamTimeOffset())}; Rq.prototype.getStreamTimeOffset=function(){return this.X===-1?0:this.X};g.T(C8,g.l7);g.w=C8.prototype;g.w.Cb=function(){return this.z4}; g.w.Ru=function(O,b){O=d_(this,O);return O>=0&&(b||!this.segments[O].pending)}; g.w.qv=function(){return this.Wb?this.segments.length?this.X4(this.jS()).uV:-1:g.l7.prototype.qv.call(this)}; g.w.jS=function(){if(this.Uy)return 0;if(!this.Wb)return g.l7.prototype.jS.call(this);if(!this.segments.length)return 0;var O=Math.max(g.Z$(this.segments).endTime-this.h6,0);return this.Zb>0&&this.X4(O).uV<this.Zb?this.z7(this.Zb).startTime:O}; g.w.F5=function(){if(this.q7&&this.gk&&this.gk>0)return this.gk/1E3;if(!this.segments.length)return g.l7.prototype.F5.call(this);var O=this.pD();if(!this.Wb||O<=this.segments[this.segments.length-1].uV)O=this.segments[this.segments.length-1];else{var b=this.segments[this.segments.length-1];O=new f5(O,Math.max(0,b.startTime-(b.uV-O)*this.z4),this.z4,0,"sq/"+O,void 0,void 0,!0)}return this.Uy?Math.min(this.h6,O.endTime):O.endTime}; g.w.zT=function(){return this.Wb?this.segments.length?this.pD()-this.qv()+1:0:g.l7.prototype.zT.call(this)}; g.w.pD=function(){var O=Math.min(this.X3,Math.max(g.l7.prototype.pD.call(this),this.cA)),b=this.h6*1E3;b=this.gk>0&&this.gk<b;this.Uy&&this.h6>0&&this.cA>0&&!b&&(b=this.X4(this.h6))&&(O=Math.min(b.uV-1,O));return O}; g.w.rf=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.w.Tm=function(O){var b=d_(this,O.uV);if(b>=0)this.segments[b]=O;else if(this.segments.splice(-(b+1),0,O),this.Nc&&O.uV%(300/this.z4)===0){var a=this.segments[0].uV,N=Math.floor(this.Nc/this.z4);O=O.uV-N;b=-(b+1)-N;b>0&&O>a&&(this.segments=this.segments.slice(b))}}; g.w.bW=function(){return this.cA}; g.w.MQ=function(O){return $A?!this.G&&O>=0&&this.pD()<=O:g.l7.prototype.MQ.call(this,O)}; g.w.X4=function(O){if(!this.Wb)return g.l7.prototype.X4.call(this,O);if(!this.segments.length)return null;var b=this.segments[this.segments.length-1];if(O<this.segments[0].startTime)b=Math.max(0,this.segments[0].uV-Math.ceil((this.segments[0].startTime-O)/this.z4));else if(O>=b.endTime)b=b.uV+Math.floor((O-b.endTime)/this.z4+1);else{b=zM(this.segments,function(N){return O<N.startTime?-1:O>=N.endTime?1:0}); if(b>=0)return this.segments[b];var a=-(b+1);b=this.segments[a-1];a=this.segments[a];b=Math.floor((O-b.endTime)/((a.startTime-b.endTime)/(a.uV-b.uV-1))+1)+b.uV}return this.z7(b)}; g.w.z7=function(O){if(!this.Wb)return g.l7.prototype.z7.call(this,O);if(!this.segments.length)return null;var b=d_(this,O);if(b>=0)return this.segments[b];var a=-(b+1);b=this.z4;if(a===0)var N=Math.max(0,this.segments[0].startTime-(this.segments[0].uV-O)*b);else a===this.segments.length?(N=this.segments[this.segments.length-1],N=N.endTime+(O-N.uV-1)*b):(N=this.segments[a-1],b=this.segments[a],b=(b.startTime-N.endTime)/(b.uV-N.uV-1),N=N.endTime+(O-N.uV-1)*b);return new f5(O,N,b,0,"sq/"+O,void 0,void 0, !0)}; var $A=!1;g.T(Zy,kA);g.w=Zy.prototype;g.w.yN=function(){return!0}; g.w.kt=function(){return!0}; g.w.Mh=function(O){return this.LO()&&O.V&&!O.N||!O.T.index.MQ(O.uV)}; g.w.uT=function(){}; g.w.KB=function(O,b){return typeof O!=="number"||isFinite(O)?kA.prototype.KB.call(this,O,b===void 0?!1:b):new Ol([new lR(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.L$,void 0,this.L$*this.info.JN)],"")}; g.w.fB=function(O,b){var a=a===void 0?!1:a;if(this.index.Ru(O))return kA.prototype.fB.call(this,O,b);var N=this.index.getStartTime(O),k=Math.round(this.L$*this.info.JN),D=this.L$;b&&(D=k=0);return new Ol([new lR(a?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",O,N,D,void 0,k,!b)],O>=0?"sq/"+O:"")};g.T(FM,v_);g.w=FM.prototype;g.w.Yv=function(){return!1}; g.w.LO=function(){return!1}; g.w.yN=function(){return!1}; g.w.uT=function(){return new Ol([new lR(1,this,void 0,"otfInit")],this.N)}; g.w.Ex=function(){return null}; g.w.qr=function(O){this.Mh(O);return IqQ(this,iR(O),!1)}; g.w.KB=function(O,b){b=b===void 0?!1:b;O=this.index.y9(O);b&&(O=Math.min(this.index.pD(),O+1));return IqQ(this,O,!0)}; g.w.g6=function(O){O.info.type===1&&(this.T||(this.T=Mh(O.G)),O.T&&O.T.uri==="http://youtube.com/streaming/otf/durations/112015"&&fq7(this,O.T))}; g.w.Mh=function(O){return O.V===0?!0:this.index.pD()>O.uV&&this.index.qv()<=O.uV+1}; g.w.Hm=function(){return 0}; g.w.eB=function(){return!1};g.g_.prototype.info=function(){}; g.g_.prototype.debug=function(){}; g.g_.prototype.T=function(O){BA.apply(null,[5,this.tag,O].concat(g.H(g.nw.apply(1,arguments))))}; var Lae=new Map,QJ7=new Map,XX3=new function(){var O=this;this.T=new Map;this.Vt={Yhi:function(){return O.T}}};g.w=g.Ul.prototype;g.w.Ru=function(O){return O<=this.pD()}; g.w.WQ=function(O){return this.offsets[O]}; g.w.getStartTime=function(O){return this.startTicks[O]/this.T}; g.w.RL=function(O){return this.getStartTime(O)+this.getDuration(O)}; g.w.wZ=O7(0);g.w.wD=function(){return NaN}; g.w.getDuration=function(O){O=this.G1(O);return O>=0?O/this.T:-1}; g.w.G1=function(O){return O+1<this.count||this.G?this.startTicks[O+1]-this.startTicks[O]:-1}; g.w.Cb=function(){return 0}; g.w.qv=function(){return 0}; g.w.pD=function(){return this.count-1}; g.w.MQ=function(O){return this.pD()===O&&O>=0}; g.w.F5=function(){return this.G?this.startTicks[this.count]/this.T:NaN}; g.w.jS=function(){return 0}; g.w.zT=function(){return this.count}; g.w.M6=function(){return""}; g.w.y9=function(O){O=g.Yr(this.startTicks.subarray(0,this.count),O*this.T);return O>=0?O:Math.max(0,-O-2)}; g.w.isLoaded=function(){return this.pD()>=0}; g.w.g1=function(O,b){if(O>=this.pD())return 0;var a=0;for(b=this.getStartTime(O)+b;O<this.pD()&&b>this.getStartTime(O);O++)a=Math.max(a,RGG(this,O)/this.getDuration(O));return a}; g.w.resize=function(O){O+=2;var b=this.offsets;this.offsets=new Float64Array(O+1);var a=this.startTicks;this.startTicks=new Float64Array(O+1);for(O=0;O<this.count+1;O++)this.offsets[O]=b[O],this.startTicks[O]=a[O]}; g.w.cap=function(O,b){uz(this);this.G=!0;this.startTicks[this.count]=b;this.offsets[this.count]=O};g.T(A0,v_);g.w=A0.prototype;g.w.uT=function(O,b){var a=new lR(2,this,this.indexRange,"indexInfo",void 0,void 0,void 0,void 0,void 0,void 0,void 0,b),N=[new lR(1,this,this.initRange,"initInfo",void 0,void 0,void 0,void 0,void 0,void 0,void 0,b),a];this.info.contentLength>0&&O&&(a=a.range.end+1,O=Math.min(O,this.info.contentLength-a),O>0&&N.push(new lR(4,this,IO(a,O),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,b)));return new Ol(N)}; g.w.g6=function(O){if(O.info.type===1){if(this.T)return;this.T=Mh(O.G)}else if(O.info.type===2){if(this.N||this.index.pD()>=0)return;if(g.C_(this.info)){var b=this.index,a=g.t0(O);O=O.info.range.start;var N=g.sY(a,0,1936286840);a=b_Y(N);b.T=a.timescale;var k=a.MC;b.offsets[0]=a.Cm+O+N.size;b.startTicks[0]=k;b.G=!0;O=a.Xi.length;for(N=0;N<O;N++){k=b;var D=a.c2L[N],R=a.Xi[N];k.count++;uz(k);k.offsets[k.count]=k.offsets[k.count-1]+D;k.startTicks[k.count]=k.startTicks[k.count-1]+R}}else this.N=g.t0(O)}if(this.info.nJ()&& this.T&&this.N){a=new DataView(this.T.buffer);b=this.index;N=this.N;O=this.indexRange.end;k=new tw(a);a=k;k=a.pos;D={aH:1E6,Wo:1E9,duration:0,Zi:0,C7:0};if(TU(a,408125543))if(D.Zi=ry(a,!0),D.C7=a.start+a.pos,TU(a,357149030)){for(R=wy(a);!hw(R);){var d=ry(R,!1);d===2807729?D.aH=uR(R):d===2807730?D.Wo=uR(R):d===17545?D.duration=W_(R):Aw(R)}a.pos=k;a=D}else a.pos=k,a=null;else a.pos=k,a=null;if(a!==null){b.T=a.Wo/a.aH;k=new tw(N);N=k;R=a.C7;k=N.pos;D=[];if(TU(N,475249515)){for(d=wy(N);TU(d,187);){var Z= wy(d);if(TU(Z,179)){var F=uR(Z);if(TU(Z,183)){Z=wy(Z);for(var B=R;TU(Z,241);)B=uR(Z)+R;D.push({GQ:B,Ii:F})}}}if(D.length>0&&O===D[0].GQ)for(O=0;O<D.length;O++)D[O].GQ+=1;N.pos=k;O=D}else N.pos=k,O=null;if(O!==null){O=g.r(O);for(N=O.next();!N.done;N=O.next())D=N.value,N=b,k=D.GQ,D=D.Ii,uz(N),N.offsets[N.count]=k,N.startTicks[N.count]=D,N.count++;b.cap(a.Zi+a.C7,a.duration)}}this.N=null}}; g.w.dM=function(O,b,a,N){for(var k=[],D=O;D<=this.index.pD();D++){var R=IO(this.index.WQ(D),RGG(this.index,D)),d=this.index.getStartTime(D),Z=this.index.getDuration(D),F=Math.max(0,b-R.start),B=Math.min(R.end+1,b+a)-(R.start+F);k.push(new lR(3,this,R,"getRequestInfoForRange",D,d,Z,F,B,void 0,void 0,N));if(R.start+F+B>=b+a)break}k.length||(O=new g.Nf("b189619593",""+O,""+b,""+a),g.S$(O));return new Ol(k)}; g.w.PE=function(O){for(var b=this.Gv(O.info),a=O.info.range.start+O.info.G,N=[],k=0;k<b.length;k++){var D=m1(O.G,b[k].range.start+b[k].G-a,b[k].V);N.push(new K8(b[k],D))}return N}; g.w.Gv=function(O){for(var b=O.range.start+O.G,a=0;a<this.index.pD()&&b>=this.index.WQ(a+1);)a++;return this.dM(a,b,O.V).SL}; g.w.Mh=function(O){O.k$();return this.kt()?!0:O.range.end+1<this.info.contentLength}; g.w.Ex=function(O,b){this.Mh(O);if(!this.kt())return b=IO(O.range.end+1,b),b.end+1>this.info.contentLength&&(b=new jK(b.start,this.info.contentLength-1)),new Ol([new lR(4,O.T,b,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,O.clipId)]);O.type===4&&(O=this.Gv(O),O=O[O.length-1]);var a=0,N=O.range.start+O.G+O.V;O.type===3&&(O.k$(),a=O.uV,N===O.range.end+1&&(a+=1));return this.dM(a,N,b)}; g.w.qr=function(){return null}; g.w.KB=function(O,b){b=b===void 0?!1:b;O=this.index.y9(O);b&&(O=Math.min(this.index.pD(),O+1));return this.dM(O,this.index.WQ(O),0,void 0)}; g.w.Yv=function(){return!0}; g.w.LO=function(){return!0}; g.w.yN=function(){return!1}; g.w.Hm=function(){return this.indexRange.length+this.initRange.length}; g.w.eB=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var b6={},umw=(b6.COLOR_PRIMARIES_BT709="bt709",b6.COLOR_PRIMARIES_BT2020="bt2020",b6.COLOR_PRIMARIES_UNKNOWN=null,b6.COLOR_PRIMARIES_UNSPECIFIED=null,b6),a8={},Cu7=(a8.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",a8.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",a8.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",a8.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",a8.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,a8.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,a8);g.WA.prototype.getName=function(){return this.name}; g.WA.prototype.getId=function(){return this.id}; g.WA.prototype.getIsDefault=function(){return this.isDefault}; g.WA.prototype.toString=function(){return this.name}; g.WA.prototype.getName=g.WA.prototype.getName;g.WA.prototype.getId=g.WA.prototype.getId;g.WA.prototype.getIsDefault=g.WA.prototype.getIsDefault;var gRz=/action_display_post/;var B2Q,YA,cA;g.T(mf,g.w1);g.w=mf.prototype;g.w.isLoading=function(){return this.state===1}; g.w.NV=function(){return this.state===3}; g.w.Dd_=function(O){var b=O.getElementsByTagName("Representation");if(O.getElementsByTagName("SegmentList").length>0||O.getElementsByTagName("SegmentTemplate").length>0){this.u3=this.G=!0;this.timeline||(this.timeline=new oF8);jJ8(this.timeline,O);this.publish("refresh");for(O=0;O<b.length;O++){var a=maG(this,b[O]);if(!this.T[a.id]){var N=n8(sl(b[O],"BaseURL").textContent),k=sl(b[O],"Initialization"),D=Dy(k,"sourceURL");k=SK(Dy(k,"range"));this.T[a.id]=new kA(N,a,D,k)}a=this.T[a.id];N=Dy(b[O],"id", "AdaptationSet");N=N!==""?N:Dy(b[O],"mimetype","AdaptationSet");D=this.timeline;D=D.V[a.info.id]||D.G[N]||D.T||null;N=D.T;!this.U&&D.getStreamTimeOffset()&&(this.U=D.getStreamTimeOffset());if(D.N){k=[];N=g.r(N);for(var R=N.next();!R.done;R=N.next()){R=R.value;var d=a.info.id,Z=a.info.JN*8,F=R.uV;var B=R.startSecs;var K=D.U.split("$$");for(var t=0;t<K.length;t++)K[t]=K[t].replace("$RepresentationID$",d),K[t]=K[t].replace("$Number$",F.toString()),K[t]=K[t].replace("$Bandwidth$",Z.toString()),K[t]=K[t].replace("$Time$", B.toString());k.push(new f5(R.uV,R.startSecs,R.kA,R.T,K.join("$"),null,R.G))}N=k}else{D=W$(sl(b[O],"SegmentList").getElementsByTagName("SegmentURL"),D.Y);k=[];for(R=0;R<D.length;R++){d=k;Z=d.push;F=N[R];B=void 0;t=D[R];K=t.getAttribute("media");if(t=t.getAttribute("mediaRange")){var h=t.split("-");h[1]&&Number(h[1])>=0?B=SK(t):K=K+"?range="+t}Z.call(d,new f5(F.uV,F.startSecs,F.kA,F.T,K,B,F.G))}N=k}a.update(N,this.isLive,this.C8)}SS3(this.timeline);return!0}this.duration=nFe(Dy(O,"mediaPresentationDuration")); a:{for(O=0;O<b.length;O++){D=b[O];a=maG(this,D);N=n8(sl(D,"BaseURL").textContent);k=sl(D,"SegmentBase");D=SK(k.attributes.getNamedItem("indexRange").value);k=SK(k.getElementsByTagName("Initialization")[0].attributes.getNamedItem("range").value);a=new A0(N,a,k,D);if(!a){b=!1;break a}HA(this,a)}b=!0}return b}; g.w.refresh=function(){if(!this.isLoading()&&!this.Yk()){var O=g.mm(this.sourceUrl,{start_seq:nRw(this).toString()});JSf(this,O).RM(function(){})}}; g.w.resume=function(){zG8(this)}; g.w.P4=function(){if(this.isManifestless&&this.X&&GD(this))return GD(this);var O=this.T,b=!1,a=NaN,N=NaN,k;for(k in O){var D=O[k],R=D.index;R.isLoaded()&&!BX(D.info.mimeType)&&(D.X&&(b=!0),R=R.F5(),D.info.N3()&&(isNaN(a)||R<a)?a=R:D.info.pJ()&&(isNaN(N)||R<N)&&(N=R))}return b||isNaN(N)?a:Math.min(a,N)}; g.w.jS=function(){if(this.isManifestless){if(oq(this))return oq(this);if(this.zo){var O=this.wD(this.P4());if(O&&(O-=this.zo,O>0))return this.P4()-O}}O=this.T;for(var b in O){var a=O[b].index;if(a.isLoaded()&&!BX(O[b].info.mimeType))return a.jS()}return 0}; g.w.getStreamTimeOffset=function(){return this.U}; g.w.wD=function(O){for(var b in this.T){var a=this.T[b].index;if(a.isLoaded()){var N=a.y9(O),k=a.wD(N);if(k)return k+O-a.getStartTime(N)}}return NaN}; var Iq=null,XV$,f8=!((XV$=navigator.mediaCapabilities)==null||!XV$.decodingInfo),cSb={commentary:1,alternate:2,dub:3,main:4};var K4=new Set,lz=new Map;XM.prototype.clone=function(O){return new XM(this.flavor,O,this.G,this.experiments)}; XM.prototype.Au=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; XM.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 iO$={},s0=(iO$.playready=["com.youtube.playready","com.microsoft.playready"],iO$.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],iO$),NG={},v3A=(NG.widevine="DRM_SYSTEM_WIDEVINE",NG.fairplay="DRM_SYSTEM_FAIRPLAY",NG.playready="DRM_SYSTEM_PLAYREADY",NG),k6={},Qz$=(k6.widevine=1,k6.fairplay=2,k6.playready=3,k6);var Ca;g.T(RS,g.p); RS.prototype.initialize=function(O,b){for(var a=this,N=g.r(Object.keys(O)),k=N.next();!k.done;k=N.next()){k=g.r(O[k.value]);for(var D=k.next();!D.done;D=k.next())if(D=D.value,D.YA)for(var R=g.r(Object.keys(D.YA)),d=R.next();!d.done;d=R.next()){var Z=d.value;d=Z;Z=s0[Z];!Z&&this.D("html5_enable_vp9_fairplay")&&d==="fairplay"&&(Z=["com.youtube.fairplay.sbdl"]);if(Z){Z=g.r(Z);for(var F=Z.next();!F.done;F=Z.next())F=F.value,this.V[F]=this.V[F]||new XM(d,F,D.YA[d],this.n8.experiments),this.T[d]=this.T[d]|| {},this.T[d][D.mimeType]=!0}}}ap()&&(this.V["com.youtube.fairplay"]=new XM("fairplay","com.youtube.fairplay","",this.n8.experiments),this.D("html5_enable_vp9_fairplay")||(this.T.fairplay=this.T.fairplay||{},this.T.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.T.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.G=jee(b,this.useCobaltWidevine,this.D("html5_enable_safari_fairplay")&&!0,this.D("html5_enable_vp9_fairplay")).filter(function(B){return!!a.V[B]})}; RS.prototype.D=function(O){return this.n8.experiments.RX(O)};var eai={"":"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"};LYb.prototype.D=function(O){return this.experiments.RX(O)};var Aze={RED:"red",GcX:"white"};XZe.prototype.RX=function(O){O=this.flags[O];JSON.stringify(O);return O==="true"};var eGe=Promise.resolve(),NnA=window.queueMicrotask?window.queueMicrotask.bind(window):Ouf;gl.prototype.canPlayType=function(O,b){O=O.canPlayType?O.canPlayType(b):!1;at?O=O||ONi[b]:Sa===2.2?O=O||bNi[b]:Ob()&&(O=O||aPR[b]);return!!O}; gl.prototype.isTypeSupported=function(O){return this.J?window.cast.receiver.platform.canDisplayType(O):Ir(O)}; var bNi={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},aPR={"application/x-mpegURL":"maybe"},ONi={"application/x-mpegURL":"maybe"};g.T(t2,g.w1);t2.prototype.add=function(O,b){if(!this.items[O]&&(b.MX||b.Pw||b.U$)){var a=this.items,N=b;Object.isFrozen&&!Object.isFrozen(b)&&(N=Object.create(b),Object.freeze(N));a[O]=N;this.publish("vast_info_card_add",O)}}; t2.prototype.remove=function(O){var b=this.get(O);delete this.items[O];return b}; t2.prototype.get=function(O){return this.items[O]||null}; t2.prototype.isEmpty=function(){return g.i$(this.items)};var yW;wl.prototype.add=function(O){if(this.pos+20>this.data.length){var b=new Uint8Array(this.data.length*2);b.set(this.data);this.data=b}for(;O>31;)this.data[this.pos++]=yW[(O&31)+32],O>>=5;this.data[this.pos++]=yW[O|0]}; wl.prototype.tq=function(){return g.xi(this.data.subarray(0,this.pos))}; wl.prototype.reset=function(){this.pos=0};rl.prototype.F3=function(O,b){var a=Math.pow(this.alpha,O);this.T=b*(1-a)+a*this.T;this.G+=O}; rl.prototype.Hc=function(){return this.T/(1-Math.pow(this.alpha,this.G))};U0.prototype.F3=function(O,b){for(var a=0;a<10;a++){var N=this.T[a],k=N+(a===0?O:0),D=1*Math.pow(2,a);if(k<=D)break;N=Math.min(1,(k-D*.5)/N);for(k=0;k<16;k++)D=this.values[a*16+k]*N,this.values[(a+1)*16+k]+=D,this.T[a+1]+=D,this.values[a*16+k]-=D,this.T[a]-=D}N=a=0;k=8192;b>8192&&(a=Math.ceil(Math.log(b/8192)/Math.log(2)),N=8192*Math.pow(2,a-1),k=N*2);a+2>16?this.values[15]+=O:(b=(b-N)/(k-N),this.values[a]+=O*(1-b),this.values[a+1]+=O*b);this.T[0]+=O}; U0.prototype.Hc=function(){var O=O===void 0?this.G:O;var b=b===void 0?.02:b;var a=a===void 0?.98:a;for(var N=this.V,k=0;k<16;k++)N[k]=this.values[k];k=this.T[0];for(var D=1;D<11;D++){var R=this.T[D];if(R===0)break;for(var d=Math.min(1,(O-k)/R),Z=0;Z<16;Z++)N[Z]+=this.values[D*16+Z]*d;k+=R*d;if(d<1)break}for(D=O=R=0;D<16;D++){d=R+N[D]/k;O+=Math.max(0,Math.min(d,a)-Math.max(R,b))*(D>0?8192*Math.pow(2,D-1):0);if(d>a)break;R=d}return O/(a-b)};uV.prototype.F3=function(O,b){O=Math.min(this.T,Math.max(1,Math.round(O*this.resolution)));O+this.G>=this.T&&(this.V=!0);for(;O--;)this.values[this.G]=b,this.G=(this.G+1)%this.T;this.Eg=!0}; uV.prototype.percentile=function(O){var b=this;if(!this.V&&this.G===0)return 0;this.Eg&&(g.JR(this.N,function(a,N){return b.values[a]-b.values[N]}),this.Eg=!1); return this.values[this.N[Math.round(O*((this.V?this.T:this.G)-1))]]||0}; uV.prototype.Hc=function(){return this.Y?(this.percentile(this.X-this.Y)+this.percentile(this.X)+this.percentile(this.X+this.Y))/3:this.percentile(this.X)};g.T(A2,g.p);A2.prototype.OU=function(){var O;(O=this.UU)==null||O.start();if(J2(this)&&this.policy.L){var b;(b=this.Y1)==null||b.Y5()}};KQb.prototype.D=function(O){return this.experiments.RX(O)};g.T(h3Q,g.p);var uuz="blogger ads-preview gac books docs duo flix google-live google-one play play-ads shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),cze={x5d:"caoe",bly:"capsv",ThN:"cbrand",GDr:"cbr",VWV:"cbrver",NhG:"cchip",h0y:"ccappver",C4U:"ccrv",UTU:"cfrmver",f9N:"c",Tzd:"cver",srk:"ctheme",wGG:"cplayer",w7d:"cmodel",V3:"cnetwork",EWy:"cos",OS_VERSION:"cosver",FKX:"cplatform",TkU:"crqyear"};g.T(ON,g.p);g.w=ON.prototype;g.w.D=function(O){return this.experiments.RX(O)}; g.w.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.w.getVideoUrl=function(O,b,a,N,k,D,R){b={list:b};a&&(k?b.time_continue=a:b.t=a);a=R?"music.youtube.com":g.a_(this);k=a==="www.youtube.com";!D&&N&&k?D="https://youtu.be/"+O:g.lV(this)?(D="https://"+a+"/fire",b.v=O):(D&&k?(D=this.protocol+"://"+a+"/shorts/"+O,N&&(b.feature="share")):(D=this.protocol+"://"+a+"/watch",b.v=O),at&&(O=v$3())&&(b.ebc=O));return g.mm(D,b)}; g.w.getVideoEmbedCode=function(O,b,a,N){b="https://"+g.a_(this)+"/embed/"+b;N&&(b=g.mm(b,{list:N}));N=a.width;a=a.height;b=KY(b);O=KY(O!=null?O:"YouTube video player");return'<iframe width="'+N+'" height="'+a+'" src="'+b+'" title="'+(O+'" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>')}; g.w.supportsGaplessAudio=function(){return g.SL&&!at&&iy()>=74||g.k5&&g.WO(68)?!0:!1}; g.w.supportsGaplessShorts=function(){return!this.D("html5_enable_short_gapless")||this.OU||g.cm?!1:!0}; g.w.getPlayerType=function(){return this.T.cplayer}; g.w.dP=function(){return this.Is}; var E7Y=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],YKQ=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],z3w=[19];var Dt={},pne=(Dt["140"]={numChannels:2},Dt["141"]={numChannels:2},Dt["251"]={audioSampleRate:48E3,numChannels:2},Dt["774"]={audioSampleRate:48E3,numChannels:2},Dt["380"]={numChannels:6},Dt["328"]={numChannels:6},Dt["773"]={},Dt),sj={},M2e=(sj["1"]='video/mp4; codecs="av01.0.08M.08"',sj["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',sj["1e"]='video/mp4; codecs="av01.0.08M.08"',sj["9"]='video/webm; codecs="vp9"',sj["("]='video/webm; codecs="vp9"',sj["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', sj.h='video/mp4; codecs="avc1.64001e"',sj.H='video/mp4; codecs="avc1.64001e"',sj.o='audio/webm; codecs="opus"',sj.a='audio/mp4; codecs="mp4a.40.2"',sj.ah='audio/mp4; codecs="mp4a.40.2"',sj.mac3='audio/mp4; codecs="ac-3"; channels=6',sj.meac3='audio/mp4; codecs="ec-3"; channels=6',sj.i='audio/mp4; codecs="iamf.001.001.Opus"',sj),R8={},n7e=(R8["337"]={width:3840,height:2160,bitrate:3E7,fps:30},R8["336"]={width:2560,height:1440,bitrate:15E6,fps:30},R8["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, R8["702"]={width:7680,height:4320,bitrate:4E7,fps:60},R8["701"]={width:3840,height:2160,bitrate:2E7,fps:60},R8["700"]={width:2560,height:1440,bitrate:1E7,fps:60},R8["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},R8["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},R8["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},R8["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, R8["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},R8["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},R8["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},R8["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},R8["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},R8["315"]={width:3840,height:2160,bitrate:2E7,fps:60},R8["308"]={width:2560, height:1440,bitrate:1E7,fps:60},R8["303"]={width:1920,height:1080,bitrate:5E6,fps:60},R8["302"]={width:1280,height:720,bitrate:25E5,fps:60},R8["299"]={width:1920,height:1080,bitrate:75E5,fps:60},R8["298"]={width:1280,height:720,bitrate:35E5,fps:60},R8["571"]={width:7680,height:4320,bitrate:3E7,fps:60},R8["401"]={width:3840,height:2160,bitrate:15E6,fps:60},R8["400"]={width:2560,height:1440,bitrate:75E5,fps:60},R8["399"]={width:1920,height:1080,bitrate:2E6,fps:60},R8["398"]={width:1280,height:720,bitrate:1E6, fps:60},R8["397"]={width:854,height:480,bitrate:4E5,fps:30},R8["396"]={width:640,height:360,bitrate:25E4,fps:30},R8["787"]={width:1080,height:608,bitrate:2E5,fps:30},R8["788"]={width:1080,height:608,bitrate:4E5,fps:30},R8["572"]={width:7680,height:4320,bitrate:3E7,fps:60},R8["555"]={width:3840,height:2160,bitrate:15E6,fps:60},R8["554"]={width:2560,height:1440,bitrate:75E5,fps:60},R8["553"]={width:1920,height:1080,bitrate:2E6,fps:60},R8["552"]={width:1280,height:720,bitrate:1E6,fps:60},R8["551"]={width:854, height:480,bitrate:4E5,fps:30},R8["550"]={width:640,height:360,bitrate:25E4,fps:30},R8["313"]={width:3840,height:2160,bitrate:8E6,fps:30},R8["271"]={width:2560,height:1440,bitrate:4E6,fps:30},R8["248"]={width:1920,height:1080,bitrate:2E6,fps:30},R8["247"]={width:1280,height:720,bitrate:15E5,fps:30},R8["244"]={width:854,height:480,bitrate:52E4,fps:30},R8["243"]={width:640,height:360,bitrate:28E4,fps:30},R8["137"]={width:1920,height:1080,bitrate:4E6,fps:30},R8["136"]={width:1280,height:720,bitrate:3E6, fps:30},R8["135"]={width:854,height:480,bitrate:1E6,fps:30},R8["385"]={width:1920,height:1080,bitrate:6503313,fps:60},R8["376"]={width:1280,height:720,bitrate:5706960,fps:60},R8["384"]={width:1280,height:720,bitrate:3660979,fps:60},R8["225"]={width:1280,height:720,bitrate:5805E3,fps:30},R8["224"]={width:1280,height:720,bitrate:453E4,fps:30},R8["145"]={width:1280,height:720,bitrate:2682052,fps:30},R8);g.w=yn.prototype;g.w.getInfo=function(){return this.T}; g.w.If=function(){return null}; g.w.Vx=function(){var O=this.If();return O?(O=g.Bi(O.Vp),Number(O.expire)):NaN}; g.w.qS=function(){}; g.w.getHeight=function(){return this.T.video.height};Pge.prototype.build=function(){SKY(this);var O=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],b={};a:if(this.T)var a=this.T;else{a="";for(var N=g.r(this.V),k=N.next();!k.done;k=N.next())if(k=k.value,k.LF){if(k.LF.getIsDefault()){a=k.LF.getId();break a}a||(a=k.LF.getId())}}N=g.r(this.V);for(k=N.next();!k.done;k=N.next())if(k=k.value,this.Y||!k.LF||k.LF.getId()===a)b[k.itag]||(b[k.itag]=[]),b[k.itag].push(k);a=g.r(this.G);for(N=a.next();!N.done;N=a.next())if(N=N.value,k=b[N.T]){k=g.r(k);for(var D=k.next();!D.done;D= k.next()){var R=O,d=R.push;D=D.value;var Z="#EXT-X-MEDIA:TYPE=AUDIO,",F="YES",B="audio";if(D.LF){B=D.LF;var K=B.getId().split(".")[0];K&&(Z+='LANGUAGE="'+K+'",');(this.T?this.T===B.getId():B.getIsDefault())||(F="NO");B=B.getName()}K="";N!==null&&(K=N.itag.toString());K=Tb(this,D.url,K);Z=Z+('NAME="'+B+'",DEFAULT='+(F+',AUTOSELECT=YES,GROUP-ID="'))+(jXY(D,N)+'",URI="'+(K+'"'));d.call(R,Z)}}a=g.r(this.N);for(N=a.next();!N.done;N=a.next())N=N.value,k=NQR,N=(R=N.LF)?'#EXT-X-MEDIA:URI="'+Tb(this,N.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+k+'",LANGUAGE="'+R.getId()+'",NAME="'+R.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,N&&O.push(N);a=this.N.length>0?NQR:void 0;N=g.r(this.G);for(k=N.next();!k.done;k=N.next())k=k.value,d=b[k.T],R=void 0,((R=d)==null?void 0:R.length)>0&&(R=k,d=d[0],d="#EXT-X-STREAM-INF:BANDWIDTH="+(R.bitrate+d.bitrate)+',CODECS="'+(R.codecs+","+d.codecs+'",RESOLUTION=')+(R.width+"x"+R.height+',AUDIO="')+(jXY(d,R)+'",')+(a?'SUBTITLES="'+a+'",':"")+"CLOSED-CAPTIONS=NONE",R.fps>1&&(d+= ",FRAME-RATE="+R.fps),R.Af&&(d+=",VIDEO-RANGE="+R.Af),O.push(d),O.push(Tb(this,k.url,"")));return O.join("\n")}; var NQR="text";g.T(re,yn);re.prototype.Vx=function(){return this.expiration}; re.prototype.If=function(){if(!this.Vp||this.Vp.Yk()){var O=this.G.build();O="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(O);this.Vp=new ae(O)}return this.Vp};g.T(UN,yn);UN.prototype.If=function(){return new ae(this.G.DU())}; UN.prototype.qS=function(){this.G=Sg(this.G)};g.T(um,yn);um.prototype.If=function(){return new ae(this.G)};var $6={},OoY=($6.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",$6.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",$6.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",$6);g.w=g.Ao.prototype;g.w.getId=function(){return this.id}; g.w.getName=function(){return this.name}; g.w.isServable=function(){return this.T}; g.w.DU=function(){return this.url}; g.w.getXtags=function(){return this.xtags}; g.w.toString=function(){return this.languageCode+": "+g.We(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.w.equals=function(O){return O?this.toString()===O.toString():!1}; g.w.R3=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var s0f={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},RrA={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},$9Q=/^(\d*)_((\d*)_?(\d*))$/;var d9w={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},Zo3={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var Cr={},kSD=(Cr.ALWAYS=1,Cr.BY_REQUEST=3,Cr.UNKNOWN=void 0,Cr),d9={},DKD=(d9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",d9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",d9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",d9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",d9);var Ppp; Ppp=function(O){for(var b=Object.keys(O),a={},N=0;N<b.length;N++){var k=b[N];typeof O[k]==="function"&&(a[k]=O[k])}var D=Object.keys(a);try{YGb(a)}catch(d){var R=d}return function(d,Z){d=d===void 0?{}:d;if(R)throw R;for(var F=!1,B={},K=0;K<D.length;K++){var t=D[K],h=d[t],y=(0,a[t])(h,Z);if(typeof y==="undefined")throw d=Z&&Z.type,Error("When called with an action of type "+(d?'"'+String(d)+'"':"(unknown type)")+', the slice reducer for key "'+t+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.');B[t]= y;F=F||y!==h}return(F=F||D.length!==Object.keys(d).length)?B:d}}({entities:function(O,b){O=O===void 0?{}:O; return O3z(O,b)}}); g.Za=new qh;Jo.prototype.toString=function(){return this.type+this.id};g.M4.prototype.ZW=function(O){O=O||"hqdefault.jpg";var b=this.L[O];if(b)return b;if(O==="sddefault.jpg"||O==="hq720.jpg"||O==="maxresdefault.jpg")return b;if(this.T)return N4(this.n8,this.T,O)}; g.M4.prototype.NT=function(){return this.n8.getVideoUrl(this.videoId,this.playlistId)};g.nE.prototype.ZW=function(O){O||(O="hqdefault.jpg");var b=this.L[O];return b?b:O==="pop1.jpg"||O==="pop2.jpg"||O==="sddefault.jpg"||O==="hq720.jpg"||O==="maxresdefault.jpg"?b:N4(this.n8,this.videoId,O)}; g.nE.prototype.NT=function(O){return this.watchUrl||this.n8.getVideoUrl(this.videoId,void 0,void 0,void 0,void 0,O)};var o_=void 0;xoe("LMS",function(){return g.M(function(O){return O.return(g.xE())})});var Sp;Sp=0;g.MdQ=/^([\w\-_]+)\|(\d+)(;[\w\-_]+)?\|(\d+)\|(\d+)$/;xoe("LMDB",function(){var O,b;return g.M(function(a){if(a.G==1)return g.J(a,g.Rt(),2);if(a.G!=3){O=a.T;if(!O)throw g.zx("edd");return g.J(a,g.jp(O),3)}b=a.T;return a.return(g.Pm(b,["index","media","captions"],{mode:"readonly",Yw:!0},function(N){var k={};N=[g.fH(N.objectStore("index"),{},function(D){k[D.cursor.key]=D.getValue();return g.lj(D)}), YWY(N.objectStore("media")),YWY(N.objectStore("captions"))];return g.E4.all(N).then(function(D){var R=g.r(D);R.next();D=R.next().value;R=R.next().value;return{index:k,media:nxB(D||[]),captions:R}})}))})});g.T(fE,g.w1);fE.prototype.wd=function(){this.T&&(this.T=this.T.onload=null);g.w1.prototype.wd.call(this)};g.w=g.XO.prototype;g.w.getHeight=function(){return this.height}; g.w.Pr=O7(2);g.w.xf=function(){return this.frameCount}; g.w.isDefault=function(){return this.V.indexOf("default")!==-1}; g.w.isLoaded=function(O){return this.loaded.has(O)}; g.w.DU=function(O){var b=this.X;b=b.replace("$N",this.V);b=b.replace("$L",this.level.toString());b=b.replace("$M",O.toString());this.signature&&(b=g.mm(b,{sigh:this.signature}));return BS(b)}; g.w.Gm=function(O){var b=this.xf()-1;return g.qY(this.T===0?Math.round(O*this.frameCount/this.videoLength):Math.round(O*1E3/this.T),0,b)}; g.w.hg=function(){return this.frameCount-1}; g.w.YP=function(){return this.frameCount?0:-1}; g.w.gw=function(){};g.T(im,fE);im.prototype.G=function(O,b){var a=[];O=O.split("|");for(var N=O[0],k=1;k<O.length;k++){var D=this.N(k-1,N,O[k],b);(this.U||D.getHeight()<180)&&a.push(D)}return a}; im.prototype.N=function(O,b,a,N){return new g.XO(O,b,a,N)};g.T(Qn,g.XO);g.w=Qn.prototype;g.w.xf=function(){return this.G.zT()}; g.w.Gm=function(O){var b=this.rows*this.columns*this.N,a=this.G,N=a.pD();O=a.y9(O);return O>N-b?-1:O}; g.w.hg=function(){return this.G.pD()}; g.w.YP=function(){return this.G.qv()}; g.w.gw=function(O){this.G=O};g.T(ep,im);ep.prototype.G=function(O,b){return im.prototype.G.call(this,"$N|"+O,b)}; ep.prototype.N=function(O,b,a){return new Qn(O,b,a,this.isLive)};var XJA=[],Da=new Set;g.T(g.b0,g.w1);g.w=g.b0.prototype; g.w.setData=function(O){O=O||{};var b=O.errordetail;b!=null&&(this.errorDetail=b);var a=O.errorcode;a!=null?this.errorCode=a:O.status==="fail"&&(this.errorCode="auth");var N=O.reason;N!=null&&(this.errorReason=N);var k=O.subreason;k!=null&&(this.UW=k);this.D("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=O.cpn||(this.n8.dP()?"r"+g.Jt(15):g.Jt(16)));this.Ql=g6(this.n8.Ql,O.livemonitor);j0e(this,O);var D=O.raw_player_response;if(D)this.tD=D;else{var R=O.player_response; R&&(D=JSON.parse(R))}if(this.D("html5_enable_ssap_entity_id")){var d=O.cached_load;d&&(this.IN=g6(this.IN,d));if(!this.clientPlaybackNonce){var Z=O.cpn;Z?(this.MW("ssei","shdc"),this.clientPlaybackNonce=Z):this.clientPlaybackNonce=this.n8.dP()?"r"+g.Jt(15):g.Jt(16)}}D&&(this.playerResponse=D);if(this.playerResponse){var F=this.playerResponse.annotations;if(F)for(var B=g.r(F),K=B.next();!K.done;K=B.next()){var t=K.value.playerAnnotationsUrlsRenderer;if(t){t.adsOnly&&(this.Xk=!0);var h=t.loadPolicy; h&&(this.annotationsLoadPolicy=kSD[h]);var y=t.invideoUrl;y&&(this.UU=BS(y));break}}var U=this.playerResponse.attestation;U&&gxw(this,U);var u=this.playerResponse.cotn;u&&(this.cotn=u);var q=this.playerResponse.heartbeatParams;if(q){Pnp(this)&&(this.RS=!0);var W=q.heartbeatToken;W&&(this.drmSessionId=q.drmSessionId||"",this.heartbeatToken=W,this.wG=Number(q.intervalMilliseconds),this.uA=Number(q.maxRetries),this.NH=!!q.softFailOnError,this.f9=!!q.useInnertubeHeartbeatsForDrm,this.C2=!0);this.heartbeatServerData= q.heartbeatServerData;var m;this.SY=!((m=q.heartbeatAttestationConfig)==null||!m.requiresAttestation)}var E=this.playerResponse.messages;E&&hrb(this,E);var x=this.playerResponse.overlay;if(x){var l=x.playerControlsOverlayRenderer;if(l)if(wJe(this,l.controlBgHtml),l.mutedAutoplay){var I=g.P(l.mutedAutoplay,UYc);if(I&&I.endScreen){var Q=g.P(I.endScreen,uSg);Q&&Q.text&&(this.QH=g.Hc(Q.text))}}else this.mutedAutoplay=!1}var kb=this.playerResponse.playabilityStatus;if(kb){var aY=kb.backgroundability;aY&& aY.backgroundabilityRenderer.backgroundable&&(this.backgroundable=!0);var s7,V;if((s7=kb.offlineability)==null?0:(V=s7.offlineabilityRenderer)==null?0:V.offlineable)this.offlineable=!0;var tA=kb.contextParams;tA&&(this.contextParams=tA);var H8=kb.pictureInPicture;H8&&H8.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);kb.playableInEmbed&&(this.allowEmbed=!0);var fw=kb.ypcClickwrap;if(fw){var AR=fw.playerLegacyDesktopYpcClickwrapRenderer,$r=fw.ypcRentalActivationRenderer;if(AR)this.TW=AR.durationMessage|| "",this.Yt=!0;else if($r){var Yb=$r.durationMessage;this.TW=Yb?g.Hc(Yb):"";this.Yt=!0}}var W8=kb.errorScreen;if(W8){if(W8.playerLegacyDesktopYpcTrailerRenderer){var aG=W8.playerLegacyDesktopYpcTrailerRenderer;this.yS=aG.trailerVideoId||"";var A=W8.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var $b=A&&A.ypcTrailerRenderer}else if(W8.playerLegacyDesktopYpcOfferRenderer)aG=W8.playerLegacyDesktopYpcOfferRenderer;else if(W8.ypcTrailerRenderer){$b=W8.ypcTrailerRenderer;var fg=$b.fullVideoMessage;this.GW= fg?g.Hc(fg):"";var rC,c$;this.yS=((rC=g.P($b,ABM))==null?void 0:(c$=rC.videoDetails)==null?void 0:c$.videoId)||""}aG&&(this.V5=aG.itemTitle||"",aG.itemUrl&&(this.ZM=aG.itemUrl),aG.itemBuyUrl&&(this.wW=aG.itemBuyUrl),this.VF=aG.itemThumbnail||"",this.PC=aG.offerHeadline||"",this.AG=aG.offerDescription||"",this.QR=aG.offerId||"",this.rW=aG.offerButtonText||"",this.SK=aG.offerButtonFormattedText||null,this.vP=aG.overlayDurationMsec||NaN,this.GW=aG.fullVideoMessage||"",this.K$=!0);if($b){var Fc=g.P($b, ABM);if(Fc)this.mK={raw_player_response:Fc};else{var xb=g.P($b,M0$);this.mK=xb?FZ(xb):null}this.K$=!0}}}var MC=this.playerResponse.playbackTracking;if(MC){var mh=O,Y=mW(MC.googleRemarketingUrl);Y&&(this.googleRemarketingUrl=Y);var c=mW(MC.youtubeRemarketingUrl);c&&(this.youtubeRemarketingUrl=c);var z={},n=mW(MC.ptrackingUrl);if(n){var v=zb(n),ue=v.oid;ue&&(this.lQ=ue);var be=v.pltype;be&&(this.vW=be);var yQ=v.ptchn;yQ&&(this.mB=yQ);var NB=v.ptk;NB&&(this.OQ=encodeURIComponent(NB));var me=v.m;me&& (this.CQ=me)}var X3=mW(MC.qoeUrl);if(X3){for(var U$=g.Bi(X3),Un=g.r(Object.keys(U$)),En=Un.next();!En.done;En=Un.next()){var eH=En.value,ld=U$[eH];U$[eH]=Array.isArray(ld)?ld.join(","):ld}this.Ns=U$;var Ok=U$.cat;Ok&&(this.D("html5_enable_qoe_cat_list")?this.sW=this.sW.concat(Ok.split(",")):this.sX=Ok);var Av=U$.live;Av&&(this.wM=Av);var KQ=U$.drm_product;KQ&&(this.drmProduct=KQ)}var nU=mW(MC.videostatsPlaybackUrl);if(nU){var hB=zb(nU),pU=hB.adformat;if(pU){mh.adformat=pU;var Lj=this.K(),XW=C_p(pU, this.e_,Lj.X,Lj.L);XW&&(this.adFormat=XW)}var z8=hB.aqi;z8&&(mh.ad_query_id=z8);var D3=hB.autoplay;D3&&(this.M5=D3=="1",this.BA=D3=="1");var bQ=hB.autonav;bQ&&(this.isAutonav=bQ=="1");var sn=hB.delay;sn&&(this.yp=wt(sn));var EA=hB.ei;EA&&(this.eventId=EA);if(hB.adcontext||pU)this.M5=!0;var e7=hB.feature;e7&&(this.T7=e7);var t_=hB.list;t_&&(this.playlistId=t_);var TF=hB.of;TF&&(this.Lx=TF);var r$=hB.osid;r$&&(this.osid=r$);var US=hB.referrer;US&&(this.referrer=US);var RI=hB.sdetail;RI&&(this.XY=RI); var wT=hB.ssrt;wT&&(this.h9=wT=="1");var uW=hB.subscribed;uW&&(this.subscribed=uW=="1");var $4=hB.uga;$4&&(this.userGenderAge=$4);var An=hB.upt;An&&(this.Sj=An);var WX=hB.vm;WX&&(this.videoMetadata=WX);z.playback=hB}var qz=mW(MC.videostatsWatchtimeUrl);if(qz){var HX=zb(qz),YF=HX.ald;YF&&(this.Tj=YF);z.watchtime=HX}var cX=mW(MC.atrUrl);if(cX){var kn=zb(cX);z.atr=kn}var Mt=mW(MC.engageUrl);if(Mt){var D4=zb(Mt);z.engage=D4}this.y6=z;if(MC.promotedPlaybackTracking){var li=MC.promotedPlaybackTracking; li.startUrls&&(this.KQ=li.startUrls);li.firstQuartileUrls&&(this.Rk=li.firstQuartileUrls);li.secondQuartileUrls&&(this.x8=li.secondQuartileUrls);li.thirdQuartileUrls&&(this.bk=li.thirdQuartileUrls);li.completeUrls&&(this.zX=li.completeUrls);li.engagedViewUrls&&(li.engagedViewUrls.length>1&&g.I6(new g.Nf("There are more than one engaged_view_urls.")),this.JZ=li.engagedViewUrls[0])}}var CM=this.playerResponse.playerCueRanges;CM&&CM.length>0&&(this.cueRanges=CM);var ma=this.playerResponse.playerCueRangeSet; ma&&g.sa(this,ma);a:{var dp=this.playerResponse.adPlacements;if(dp)for(var zF=g.r(dp),ZN=zF.next();!ZN.done;ZN=zF.next()){var Jn=void 0,ES=void 0,Mz=(Jn=ZN.value.adPlacementRenderer)==null?void 0:(ES=Jn.renderer)==null?void 0:ES.videoAdTrackingRenderer;if(Mz){var n_=Mz;break a}}n_=null}var F5=n_;MC&&MC.promotedPlaybackTracking&&F5&&g.I6(new g.Nf("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));var WP;if(!(WP=F5))a:{for(var p_=g.r(this.playerResponse.adSlots||[]), gp=p_.next();!gp.done;gp=p_.next()){var BF=g.P(gp.value,ed);if(BF===void 0||!niw(BF))break;var GF=void 0,s5=(GF=BF.fulfillmentContent)==null?void 0:GF.fulfilledLayout,oJ=g.P(s5,Sd);if(oJ&&xx(oJ)){WP=!0;break a}}WP=!1}WP&&(this.eZ=!0);var xF=this.playerResponse.playerAds;if(xF)for(var RT=O,PX=g.r(xF),qn=PX.next();!qn.done;qn=PX.next()){var vX=qn.value;if(vX){var j8=vX.playerLegacyDesktopWatchAdsRenderer;if(j8){var nf=j8.playerAdParams;if(nf){nf.autoplay=="1"&&(this.BA=this.M5=!0);this.VS=nf.encodedAdSafetyReason|| null;nf.showContentThumbnail!==void 0&&(this.HG=!!nf.showContentThumbnail);RT.enabled_engage_types=nf.enabledEngageTypes;break}}}}var oz=this.playerResponse.playerConfig;if(oz){var i1=oz.manifestlessWindowedLiveConfig;if(i1){var S8=Number(i1.minDvrSequence),KM=Number(i1.maxDvrSequence),HP=Number(i1.minDvrMediaTimeMs),Yt=Number(i1.maxDvrMediaTimeMs),tZ=Number(i1.startWalltimeMs);S8&&(this.Zb=S8);HP&&(this.Tr=HP/1E3,this.D("html5_sabr_parse_live_metadata_playback_boundaries")&&hU(this)&&(this.zc=HP/ 1E3));KM&&(this.X3=KM);Yt&&(this.Zh=Yt/1E3,this.D("html5_sabr_parse_live_metadata_playback_boundaries")&&hU(this)&&(this.jY=Yt/1E3));tZ&&(this.zo=tZ/1E3);(S8||HP)&&(KM||Yt)&&(this.allowLiveDvr=this.isLivePlayback=this.yl=!0,this.Uy=!1)}var Q9=oz.daiConfig;if(Q9){if(Q9.enableDai){this.vc=!0;var cP=Q9.enableServerStitchedDai;cP&&(this.enableServerStitchedDai=cP);var IJ=Q9.enablePreroll;IJ&&(this.hZ=IJ)}var CG;if(Q9.daiType==="DAI_TYPE_SS_DISABLED"||((CG=Q9.debugInfo)==null?0:CG.isDisabledUnpluggedChannel))this.tJ= !0;Q9.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.kS=!0)}var rT=oz.audioConfig;if(rT){var OO=rT.loudnessDb;OO!=null&&(this.I8=OO);var pIb=rT.trackAbsoluteLoudnessLkfs;pIb!=null&&(this.Y3=pIb);var Gpz=rT.loudnessTargetLkfs;Gpz!=null&&(this.loudnessTargetLkfs=Gpz);rT.audioMuted&&(this.Rr=!0);rT.muteOnStart&&(this.gq=!0);var r5=rT.loudnessNormalizationConfig;if(r5){r5.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);r5.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget= !0);var onf=r5.minimumLoudnessTargetLkfs;onf!=null&&(this.minimumLoudnessTargetLkfs=onf);var xJz=r5.maxStatefulTimeThresholdSec;xJz!=null&&(this.maxStatefulTimeThresholdSec=xJz)}rT.playAudioOnly&&(this.FM=!0)}var TQz=oz.playbackEndConfig;if(TQz){var PNG=TQz.endSeconds,vnz=TQz.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(PNG&&(this.endSeconds=PNG),vnz&&(this.limitedPlaybackDurationInSeconds=vnz))}var ru=oz.fairPlayConfig;if(ru){var jTe=ru.certificate;jTe&&(this.C8=h2(jTe));var S5b=Number(ru.keyRotationPeriodMs); S5b>0&&(this.oz=S5b);var I4e=Number(ru.keyPrefetchMarginMs);I4e>0&&(this.qp=I4e)}var s1=oz.playbackStartConfig;if(s1){this.Mv=Number(s1.startSeconds);var f4b=s1.liveUtcStartSeconds,l4Q=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0;f4b&&!l4Q&&(this.liveUtcStartSeconds=Number(f4b));var rD8=s1.startPosition;if(rD8){var VOf=rD8.utcTimeMillis;VOf&&!l4Q&&(this.liveUtcStartSeconds=Number(VOf)*.001);var LSp=rD8.streamTimeMillis;LSp&&(this.zl=Number(LSp)*.001)}this.progressBarStartPosition=s1.progressBarStartPosition; this.progressBarEndPosition=s1.progressBarEndPosition}else{var UKe=oz.skippableSegmentsConfig;if(UKe){var XI8=UKe.introSkipDurationMs;XI8&&(this.JX=Number(XI8)/1E3);var iGQ=UKe.outroSkipDurationMs;iGQ&&(this.Zr=Number(iGQ)/1E3)}}var uPf=oz.skippableIntroConfig;if(uPf){var QT3=Number(uPf.startMs),elQ=Number(uPf.endMs);isNaN(QT3)||isNaN(elQ)||(this.vD=QT3,this.ip=elQ)}var Ocz=oz.streamSelectionConfig;Ocz&&(this.zG=Number(Ocz.maxBitrate));var bce=oz.vrConfig;bce&&(this.Mc=bce.partialSpherical=="1"); var Uw=oz.webDrmConfig;if(Uw){Uw.skipWidevine&&(this.Gi=!0);var aTb=Uw.widevineServiceCert;aTb&&(this.Je=h2(aTb));Uw.useCobaltWidevine&&(this.useCobaltWidevine=!0);Uw.startWithNoQualityConstraint&&(this.jg=!0)}var al=oz.mediaCommonConfig;if(al){var Uu=al.dynamicReadaheadConfig;if(Uu){this.maxReadAheadMediaTimeMs=Uu.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=Uu.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs=Uu.readAheadGrowthRateMs||NaN;var Nsz,ksB=al==null?void 0:(Nsz=al.mediaUstreamerRequestConfig)== null?void 0:Nsz.videoPlaybackUstreamerConfig;ksB&&(this.NU=h2(ksB));var ADY=al==null?void 0:al.sabrContextUpdates;if(ADY&&ADY.length>0)for(var DVB=g.r(ADY),WJe=DVB.next();!WJe.done;WJe=DVB.next()){var rx=WJe.value;if(rx.type&&rx.value){var nj$={type:rx.type,scope:rx.scope,value:h2(rx.value)||void 0,sendByDefault:rx.sendByDefault};this.sabrContextUpdates.set(rx.type,nj$)}}}var syf=al.serverPlaybackStartConfig;syf&&(this.serverPlaybackStartConfig=syf);al.useServerDrivenAbr&&(this.F2=!0);var RBz=al.requestPipeliningConfig; RBz&&(this.requestPipeliningConfig=RBz)}var $Vz=oz.inlinePlaybackConfig;$Vz&&(this.rb=!!$Vz.showAudioControls);var uM=oz.embeddedPlayerConfig;if(uM){this.embeddedPlayerConfig=uM;var qsG=uM.embeddedPlayerMode;if(qsG){var CDf=this.K();CDf.Xy=qsG;CDf.V=qsG==="EMBEDDED_PLAYER_MODE_PFL"}var dVe=uM.permissions;dVe&&(this.allowImaMonetization=!!dVe.allowImaMonetization)}var Am=oz.webPlayerConfig;Am&&(Am.gatewayExperimentGroup&&(this.gatewayExperimentGroup=Am.gatewayExperimentGroup),Am.isProximaEligible&& (this.isProximaLatencyEligible=!0))}var NA=this.playerResponse.streamingData;if(NA){var HN8=NA.formats;if(HN8){for(var u_=[],Zcf=g.r(HN8),Ysz=Zcf.next();!Ysz.done;Ysz=Zcf.next()){var cD7=Ysz.value;u_.push(cD7.itag+"/"+cD7.width+"x"+cD7.height)}this.l6=u_.join(",");u_=[];for(var FXb=g.r(HN8),mKz=FXb.next();!mKz.done;mKz=FXb.next()){var As=mKz.value,WJ={itag:As.itag,type:As.mimeType,quality:As.quality},g2Q=As.url;g2Q&&(WJ.url=g2Q);var WG=I4(As),pi$=WG.d4,Gwi=WG.GX,oj$=WG.s;WG.JK&&(WJ.url=pi$,WJ.sp= Gwi,WJ.s=oj$);u_.push(g.co(WJ))}this.B1=u_.join(",")}var zdG=NA.hlsFormats;if(zdG&&!this.D("safari_live_drm_captions_fix")){var Bsw=oz||null,qQ={};if(Bsw){var JDG=Bsw.audioPairingConfig;if(JDG&&JDG.pairs)for(var KX8=g.r(JDG.pairs),EW8=KX8.next();!EW8.done;EW8=KX8.next()){var tVz=EW8.value,MIe=tVz.videoItag;qQ[MIe]||(qQ[MIe]=[]);qQ[MIe].push(tVz.audioItag)}}for(var hBe={},yEb=g.r(zdG),nWb=yEb.next();!nWb.done;nWb=yEb.next()){var wEz=nWb.value;hBe[wEz.itag]=wEz.bitrate}for(var Tsw=[],rEe=g.r(zdG),pBe= rEe.next();!pBe.done;pBe=rEe.next()){var CU=pBe.value,nb={itag:CU.itag,type:CU.mimeType,url:CU.url,bitrate:CU.bitrate,width:CU.width,height:CU.height,fps:CU.fps},HG=CU.audioTrack;if(HG){var UVY=HG.displayName;UVY&&(nb.name=UVY,nb.audio_track_id=HG.id,HG.audioIsDefault&&(nb.is_default="1"))}if(CU.drmFamilies){for(var uLb=[],AEB=g.r(CU.drmFamilies),GS7=AEB.next();!GS7.done;GS7=AEB.next())uLb.push(J0[GS7.value]);nb.drm_families=uLb.join(",")}var YK=qQ[CU.itag];if(YK&&YK.length){nb.audio_itag=YK.join(","); var WX3=hBe[YK[0]];WX3&&(nb.bitrate+=WX3)}var qJb=daw(CU);qJb&&(nb.eotf=qJb);CU.audioChannels&&(nb.audio_channels=CU.audioChannels);Tsw.push(g.co(nb))}this.hlsFormats=Tsw.join(",")}var oWb=NA.licenseInfos;if(oWb&&oWb.length>0){for(var Hcw={},YJz=g.r(oWb),xKp=YJz.next();!xKp.done;xKp=YJz.next()){var cEf=xKp.value,mVe=cEf.drmFamily,zBw=cEf.url;mVe&&zBw&&(Hcw[J0[mVe]]=zBw)}this.YA=Hcw}var JEz=NA.drmParams;JEz&&(this.drmParams=JEz);var E2G=NA.dashManifestUrl;E2G&&(this.R7=g.mm(E2G,{cpn:this.clientPlaybackNonce})); var MV3=NA.hlsManifestUrl;MV3&&(this.hlsvp=MV3);var n27=NA.probeUrl;n27&&(this.probeUrl=BS(g.mm(n27,{cpn:this.clientPlaybackNonce})));var pEY=NA.serverAbrStreamingUrl;pEY&&(this.IM=new g.o4(pEY,!0))}var GsG=this.playerResponse.trackingParams;GsG&&(this.Py=GsG);var sV=this.playerResponse.videoDetails;if(sV){var pb=O,PGe=sV.videoId;PGe&&(this.videoId=PGe,pb.video_id||(pb.video_id=PGe));var vWp=sV.title;vWp&&(this.title=vWp,pb.title||(pb.title=vWp));var j5B=sV.lengthSeconds;j5B&&(this.lengthSeconds= Number(j5B),pb.length_seconds||(pb.length_seconds=j5B));var o2Q=sV.keywords;o2Q&&(this.keywords=Vdw(o2Q));var Ss8=sV.channelId;Ss8&&(this.RT=Ss8,pb.ucid||(pb.ucid=Ss8));var xVA=sV.viewCount;xVA&&(this.rawViewCount=Number(xVA));var IPb=sV.author;IPb&&(this.author=IPb,pb.author||(pb.author=IPb));var PDB=sV.shortDescription;PDB&&(this.shortDescription=PDB);var v2Y=sV.isCrawlable;v2Y&&(this.isListed=v2Y);var jyz=sV.musicVideoType;jyz&&(this.musicVideoType=jyz);var fPz=sV.isLive;fPz!=null&&(this.isLivePlayback= fPz);if(fPz||sV.isUpcoming)this.isPremiere=!sV.isLiveContent;var SJ8=sV.thumbnail;SJ8&&(this.L=ce(SJ8));var ITw=sV.isExternallyHostedPodcast;ITw&&(this.isExternallyHostedPodcast=ITw);var lPY=sV.viewerLivestreamJoinPosition;if(lPY==null?0:lPY.utcTimeMillis)this.Ov=wt(lPY.utcTimeMillis);var fTw=oz||null,VIQ=O;sV.isLiveDefaultBroadcast&&(this.isLiveDefaultBroadcast=!0);sV.isUpcoming&&(this.isUpcoming=!0);if(sV.isPostLiveDvr){this.Uy=!0;var lTQ=sV.latencyClass;lTQ&&(this.latencyClass=DKD[lTQ]||"UNKNOWN"); sV.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0)}else{var LJz=!1;this.Ql?(this.allowLiveDvr=Bp()?!0:Rp&&i3<5?!1:!0,this.isLivePlayback=!0):sV.isLive?(VIQ.livestream="1",this.allowLiveDvr=sV.isLiveDvrEnabled?Bp()?!0:Rp&&i3<5?!1:!0:!1,this.partnerId=27,LJz=!0):sV.isUpcoming&&(LJz=!0);if(sV.isLive||this.Ql){sV.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0);var VV3=sV.latencyClass;VV3&&(this.latencyClass=DKD[VV3]||"UNKNOWN");var LXf=sV.liveChunkReadahead;LXf&&(this.liveChunkReadahead= LXf);var Rk=fTw&&fTw.livePlayerConfig;if(Rk){Rk.hasSubfragmentedFmp4&&(this.hasSubfragmentedFmp4=!0);Rk.hasSubfragmentedWebm&&(this.Fd=!0);Rk.defraggedFromSubfragments&&(this.defraggedFromSubfragments=!0);var XEz=Rk.liveExperimentalContentId;XEz&&(this.liveExperimentalContentId=Number(XEz));var icf=Rk.isLiveHeadPlayable;this.D("html5_live_head_playable")&&icf!=null&&(this.isLiveHeadPlayable=icf)}}LJz&&(this.isLivePlayback=!0,VIQ.adformat&&VIQ.adformat.split("_")[1]!=="8"||this.Mi.push("heartbeat"), this.C2=!0)}var QyG=sV.isPrivate;QyG!==void 0&&(this.isPrivate=g6(this.isPrivate,QyG))}if(kb){var eBw=sV||null,Oy8=!1,$1=kb.errorScreen;Oy8=$1&&($1.playerLegacyDesktopYpcOfferRenderer||$1.playerLegacyDesktopYpcTrailerRenderer||$1.ypcTrailerRenderer)?!0:eBw&&eBw.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(kb.status);if(!Oy8){this.errorCode=bo3(kb.errorCode)||"auth";var cG=$1&&$1.playerErrorMessageRenderer;if(cG){this.playerErrorMessageRenderer=cG;var by8=cG.reason;by8&&(this.errorReason= g.Hc(by8));var XB7=cG.subreason;XB7&&(this.UW=g.Hc(XB7),this.Iz=XB7)}else this.errorReason=kb.reason||null;var iNe=kb.status;if(iNe==="LOGIN_REQUIRED")this.errorDetail="1";else if(iNe==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(iNe==="AGE_CHECK_REQUIRED"){var aBe=kb.errorScreen,NJA=aBe&&aBe.playerKavRenderer;this.errorDetail=NJA&&NJA.kavUrl?"4":"3"}else this.errorDetail=kb.isBlockedInRestrictedMode?"5":"0"}}var kc3=this.playerResponse.interstitialPods;kc3&&tdQ(this,kc3);this.UU&&this.eventId&& (this.UU=t5(this.UU,{ei:this.eventId}));var Q5f=this.playerResponse.captions;if(Q5f&&Q5f.playerCaptionsTracklistRenderer)a:{var Gh=Q5f.playerCaptionsTracklistRenderer;this.captionTracks=[];if(Gh.captionTracks)for(var DOB=g.r(Gh.captionTracks),ede=DOB.next();!ede.done;ede=DOB.next()){var of=ede.value,sMb=IlQ(of.baseUrl);if(!sMb)break a;var OQY={is_translateable:!!of.isTranslatable,languageCode:of.languageCode,languageName:of.name&&g.Hc(of.name),url:sMb,vss_id:of.vssId,kind:of.kind};OQY.name=of.trackName; OQY.displayName=of.name&&g.Hc(of.name);this.captionTracks.push(new g.Ao(OQY))}this.Wj=Gh.audioTracks||[];this.Dy=Gh.defaultAudioTrackIndex||0;this.DD=[];if(Gh.translationLanguages)for(var RXf=g.r(Gh.translationLanguages),bQB=RXf.next();!bQB.done;bQB=RXf.next()){var C2=bQB.value,UM={};UM.languageCode=C2.languageCode;UM.languageName=g.Hc(C2.languageName);if(C2.translationSourceTrackIndices){UM.translationSourceTrackIndices=[];for(var $O8=g.r(C2.translationSourceTrackIndices),aE7=$O8.next();!aE7.done;aE7= $O8.next())UM.translationSourceTrackIndices.push(aE7.value)}if(C2.excludeAudioTrackIndices){UM.excludeAudioTrackIndices=[];for(var Cxz=g.r(C2.excludeAudioTrackIndices),Nde=Cxz.next();!Nde.done;Nde=Cxz.next())UM.excludeAudioTrackIndices.push(Nde.value)}this.DD.push(UM)}this.r8=[];if(Gh.defaultTranslationSourceTrackIndices)for(var dOQ=g.r(Gh.defaultTranslationSourceTrackIndices),k58=dOQ.next();!k58.done;k58=dOQ.next())this.r8.push(k58.value);this.Wg=!!Gh.contribute&&!!Gh.contribute.captionsMetadataRenderer}(this.clipConfig= this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.Mv=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&yse(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var Zye;this.compositeLiveIngestionOffsetToken=(Zye=this.playerResponse.playbackTracking)==null?void 0:Zye.compositeLiveIngestionOffsetToken; var F9G;this.compositeLiveStatusToken=(F9G=this.playerResponse.playbackTracking)==null?void 0:F9G.compositeLiveStatusToken}Ng(this,O);O.queue_info&&(this.queueInfo=O.queue_info);var ge3=O.hlsdvr;ge3!=null&&(this.allowLiveDvr=Number(ge3)===1?Bp()?!0:Rp&&i3<5?!1:!0:!1);this.adQueryId=O.ad_query_id||null;this.VS||(this.VS=O.encoded_ad_safety_reason||null);this.Rr=g6(this.Rr,O.infringe||O.muted);this.hB=O.authkey;this.Gu=O.authuser;this.mutedAutoplay=g6(this.mutedAutoplay,O&&O.playmuted);this.mutedAutoplayDurationMode= Kz(this.mutedAutoplayDurationMode,O&&O.muted_autoplay_duration_mode);this.sO=g6(this.sO,O&&O.mutedautoplay);var mi=O.length_seconds;mi&&(this.lengthSeconds=typeof mi==="string"?wt(mi):mi);if(this.isAd()||this.jc||!g.To(g.La(this.n8)))this.endSeconds=Kz(this.endSeconds,this.Zr||O.end||O.endSeconds);else{var xyG=g.La(this.n8),zO=this.lengthSeconds;switch(xyG){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":zO>30?this.limitedPlaybackDurationInSeconds=30:zO<30&&zO>10&&(this.limitedPlaybackDurationInSeconds= 10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=zO*.2}}this.Py=tX(this.Py,O.itct);this.sE=g6(this.sE,O.is_live_destination);this.isLivePlayback=g6(this.isLivePlayback,O.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.u3();O.isUpcoming&&(this.isUpcoming=g6(this.isUpcoming,O.isUpcoming));this.Uy=g6(this.Uy,O.post_live_playback);this.yl&&(this.Uy=!1);this.isMdxPlayback=g6(this.isMdxPlayback,O.mdx);var Jm=O.mdx_control_mode; Jm&&(this.mdxControlMode=typeof Jm==="number"?Jm:wt(Jm));this.isInlinePlaybackNoAd=g6(this.isInlinePlaybackNoAd,O.is_inline_playback_no_ad);this.BB=Kz(this.BB,O.reload_count);this.reloadReason=tX(this.reloadReason,O.reload_reason);this.HG=g6(this.HG,O.show_content_thumbnail);this.cycToken=O.cyc||null;var BJw=YE(O);Object.keys(BJw).length>0&&(this.L=BJw);this.Xy=tX(this.Xy,O.vvt);this.mdxEnvironment=tX(this.mdxEnvironment,O.mdx_environment);O.source_container_playlist_id&&(this.sourceContainerPlaylistId= O.source_container_playlist_id);O.serialized_mdx_metadata&&(this.serializedMdxMetadata=O.serialized_mdx_metadata);this.yj=O.osig;this.eventId||(this.eventId=O.eventid);this.osid||(this.osid=O.osid);this.playlistId=tX(this.playlistId,O.list);O.index&&(this.playlistIndex=this.playlistIndex===void 0?Kz(0,O.index):Kz(this.playlistIndex,O.index));this.pW=O.pyv_view_beacon_url;this.HE=O.pyv_quartile25_beacon_url;this.Ja=O.pyv_quartile50_beacon_url;this.Qn=O.pyv_quartile75_beacon_url;this.Aa=O.pyv_quartile100_beacon_url; var K9f=O.session_data;!this.mf&&K9f&&(this.mf=dL(K9f,"&").feature);this.isFling=Kz(this.isFling?1:0,O.is_fling)===1;this.vnd=Kz(this.vnd,O.vnd);this.forceAdsUrl=tX(this.forceAdsUrl,O.force_ads_url);this.l$=tX(this.l$,O.ctrl);this.FL=tX(this.FL,O.ytr);this.Cj=O.ytrcc;this.ll=O.ytrexp;this.l2=O.ytrext;this.qk=tX(this.qk,O.adformat);this.e_=tX(this.e_,O.attrib);this.slotPosition=Kz(this.slotPosition,O.slot_pos);this.breakType=O.break_type;this.h9=g6(this.h9,O.ssrt);this.videoId=yO(O)||this.videoId; this.Y=tX(this.Y,O.vss_credentials_token);this.bK=tX(this.bK,O.vss_credentials_token_type);this.FM=g6(this.FM,O.audio_only);this.OU=g6(this.OU,O.aac_high);this.cj=g6(this.cj,O.prefer_low_quality_audio);this.Pj=g6(this.Pj,O.uncap_inline_quality);this.D("html5_enable_qoe_cat_list")?O.qoe_cat&&(this.sW=this.sW.concat(O.qoe_cat.split(","))):this.sX=tX(this.sX,O.qoe_cat);this.EQ=g6(this.EQ,O.download_media);var tYA=O.prefer_gapless;this.U=tYA!=null?g6(this.U,tYA):this.U?this.U:this.n8.preferGapless&&this.n8.supportsGaplessShorts(); FCB(this.playerResponse)&&this.Mi.push("ad");var hX7=O.adaptive_fmts;hX7&&(this.adaptiveFormats=hX7,this.tN("adpfmts",{},!0));var yfw=O.allow_embed;yfw&&(this.allowEmbed=Number(yfw)===1);var wKQ=O.backgroundable;wKQ&&(this.backgroundable=Number(wKQ)===1);var TJz=O.autonav;TJz&&(this.isAutonav=Number(TJz)===1);var rfe=O.autoplay;rfe&&(this.M5=this.BA=Number(rfe)===1);var UOA=O.iv_load_policy;UOA&&(this.annotationsLoadPolicy=B4(this.annotationsLoadPolicy,UOA,XY));var ud8=O.cc_lang_pref;ud8&&(this.captionsLanguagePreference= tX(ud8,this.captionsLanguagePreference));var Afe=O.cc_load_policy;Afe&&(this.Jf=B4(this.Jf,Afe,XY));var W98;this.deviceCaptionsOn=(W98=O.device_captions_on)!=null?W98:void 0;var qQQ;this.pp=(qQQ=O.device_captions_lang_pref)!=null?qQQ:"";var HyG;this.xI=(HyG=O.viewer_selected_caption_langs)!=null?HyG:[];if(!this.D("html5_enable_ssap_entity_id")){var YQQ=O.cached_load;YQQ&&(this.IN=g6(this.IN,YQQ))}if(O.dash==="0"||O.dash===0||O.dash===!1)this.b2=!0;var cfY=O.dashmpd;cfY&&(this.R7=g.mm(cfY,{cpn:this.clientPlaybackNonce})); var mOw=O.delay;mOw&&(this.yp=wt(mOw));var Dk8=this.Zr||O.end;if(this.FX?Dk8!=null:Dk8!=void 0)this.clipEnd=Kz(this.clipEnd,Dk8);var zX3=O.fmt_list;zX3&&(this.l6=zX3);O.heartbeat_preroll&&this.Mi.push("heartbeat");this.gW=-Math.floor(Math.random()*10);this.uP=-Math.floor(Math.random()*40);var Jfz=O.is_listed;Jfz&&(this.isListed=g6(this.isListed,Jfz));var EeA=O.is_private;EeA&&(this.isPrivate=g6(this.isPrivate,EeA));var MYz=O.is_dni;MYz&&(this.KJ=g6(this.KJ,MYz));var nee=O.dni_color;nee&&(this.pn= tX(this.pn,nee));var pKf=O.pipable;pKf&&(this.pipable=g6(this.pipable,pKf));this.VV=(this.rq=this.pipable&&this.n8.aF)&&!this.n8.showMiniplayerButton;var GcY=O.paid_content_overlay_duration_ms;GcY&&(this.paidContentOverlayDurationMs=wt(GcY));var oew=O.paid_content_overlay_text;oew&&(this.paidContentOverlayText=oew);var xOA=O.url_encoded_fmt_stream_map;xOA&&(this.B1=xOA);var Pxe=O.hls_formats;Pxe&&(this.hlsFormats=Pxe);var veB=O.hlsvp;veB&&(this.hlsvp=veB);var Eu=O.live_start_walltime;Eu&&(this.YY= typeof Eu==="number"?Eu:wt(Eu));var MQ=O.live_manifest_duration;MQ&&(this.Bg=typeof MQ==="number"?MQ:wt(MQ));var jM3=O.player_params;jM3&&(this.playerParams=jM3);var SQz=O.partnerid;SQz&&(this.partnerId=Kz(this.partnerId,SQz));var IBB=O.probe_url;IBB&&(this.probeUrl=BS(g.mm(IBB,{cpn:this.clientPlaybackNonce})));var svb=O.pyv_billable_url;svb&&wcY(svb)&&(this.JZ=svb);var RRf=O.pyv_conv_url;RRf&&wcY(RRf)&&(this.RW=RRf);LqY(this,O);this.startSeconds>0?this.D("html5_log_start_seconds_inconsistency")&& this.startSeconds!==(this.Mv||this.JX||O.start||O.startSeconds)&&this.tN("lss",{css:this.startSeconds,pcss:this.Mv,iss:this.JX,ps:O.start||void 0,pss:O.startSeconds||void 0}):this.fF=this.startSeconds=Kz(this.startSeconds,this.Mv||this.JX||O.start||O.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var fBG=O.live_utc_start;if(fBG!=null)this.liveUtcStartSeconds=Number(fBG);else{var $kz=this.startSeconds;$kz&&isFinite($kz)&&$kz>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&& this.liveUtcStartSeconds>0)){var lBf=O.utc_start_millis;lBf&&(this.liveUtcStartSeconds=Number(lBf)*.001)}var VYe=O.stream_time_start_millis;VYe&&(this.zl=Number(VYe)*.001);var Ciz=this.JX||O.start;(this.FX?Ciz==null||Number(O.resume)===1:Ciz==void 0||O.resume=="1")||this.isLivePlayback||(this.clipStart=Kz(this.clipStart,Ciz));var L9e=O.url_encoded_third_party_media;L9e&&(this.H7=gL(L9e));var dkw=O.ypc_offer_button_formatted_text;if(dkw){var XKb=JSON.parse(dkw);this.SK=XKb!=null?XKb:null;this.Ea=dkw}var iyB= O.ypc_offer_button_text;iyB&&(this.rW=iyB);var QMG=O.ypc_offer_description;QMG&&(this.AG=QMG);var eX8=O.ypc_offer_headline;eX8&&(this.PC=eX8);var Odp=O.ypc_full_video_message;Odp&&(this.GW=Odp);var bdQ=O.ypc_offer_id;bdQ&&(this.QR=bdQ);var aDG=O.ypc_buy_url;aDG&&(this.wW=aDG);var N3Y=O.ypc_item_thumbnail;N3Y&&(this.VF=N3Y);var kV3=O.ypc_item_title;kV3&&(this.V5=kV3);var Die=O.ypc_item_url;Die&&(this.ZM=Die);var sQz=O.ypc_vid;sQz&&(this.yS=sQz);O.ypc_overlay_timeout&&(this.vP=Number(O.ypc_overlay_timeout)); var Rbe=O.ypc_trailer_player_vars;Rbe&&(this.mK=FZ(Rbe));var $ie=O.ypc_original_itct;$ie&&(this.fW4=$ie);this.RT=tX(this.RT,O.ucid);this.zM=O.storyboard_spec||null;this.Fr=O.live_storyboard_spec||null;this.Zf=O.iv_endscreen_url||null;this.C2=g6(this.C2,O.ypc_license_checker_module);this.K$=g6(this.K$,O.ypc_module);this.Yt=g6(this.Yt,O.ypc_clickwrap_module);this.K$&&this.Mi.push("ypc");this.Yt&&this.Mi.push("ypc_clickwrap");this.wQ={video_id:O.video_id,eventid:O.eventid,cbrand:O.cbrand,cbr:O.cbr,cbrver:O.cbrver, c:O.c,cver:O.cver,ctheme:O.ctheme,cplayer:O.cplayer,cmodel:O.cmodel,cnetwork:O.cnetwork,cos:O.cos,cosver:O.cosver,cplatform:O.cplatform,user_age:O.user_age,user_display_image:O.user_display_image,user_display_name:O.user_display_name,user_gender:O.user_gender,csi_page_type:O.csi_page_type,csi_service_name:O.csi_service_name,enablecsi:O.enablecsi,enabled_engage_types:O.enabled_engage_types};Sw3(this,O);var CLB=O.cotn;CLB&&(this.cotn=CLB);if($2A(this))Tv(this)&&(this.isLivePlayback&&this.R7&&(this.l4= !0),this.C8&&(this.QT=!0));else if(CnB(this))this.l4=!0;else{var diG,Zdf,Fzf=((diG=this.playerResponse)==null?void 0:(Zdf=diG.streamingData)==null?void 0:Zdf.adaptiveFormats)||[];if(Fzf.length>0)var q9=R27(this,Fzf);else{var g3G=this.adaptiveFormats;if(g3G&&!Tv(this)){this.n8.N.V&&(f8=!0);var dM=H3(g3G),ZQw=this.YA,B3e=this.lengthSeconds,PyG=this.isLivePlayback,HJ=this.Uy,Zc=this.n8,vj$=ASe(dM);if(PyG||HJ){var KzY=Zc==null?void 0:Zc.experiments,VV=new mf("",KzY,!0);VV.u3=!0;VV.isManifestless=!0;VV.G= !HJ;VV.isLive=!HJ;VV.Uy=HJ;for(var tzw=g.r(dM),F0z=tzw.next();!F0z.done;F0z=tzw.next()){var FV=F0z.value,hbQ=MU(FV,ZQw),up=n8(FV.url,FV.sp,FV.s),y3f=up.get("id");y3f&&y3f.includes("%7E")&&(VV.J=!0);var wQf=void 0,jxh=(wQf=KzY)==null?void 0:wQf.RX("html5_max_known_end_time_rebase"),SOr=Number(FV.target_duration_sec)||5,IG$=Number(FV.max_dvr_duration_sec)||14400,T33=Number(up.get("mindsq")||up.get("min_sq")||"0"),r38=Number(up.get("maxdsq")||up.get("max_sq")||"0")||Infinity;VV.Zb=VV.Zb||T33;VV.X3=VV.X3|| r38;var fGh=!BX(hbQ.mimeType);up&&HA(VV,new Zy(up,hbQ,{L$:SOr,Wb:fGh,h6:IG$,Zb:T33,X3:r38,Nc:300,Uy:HJ,q7:jxh}))}var Ui7=VV}else{if(vj$==="FORMAT_STREAM_TYPE_OTF"){var nX=B3e;nX=nX===void 0?0:nX;var gM=new mf("",Zc==null?void 0:Zc.experiments,!1);gM.duration=nX||0;for(var uo8=g.r(dM),gMe=uo8.next();!gMe.done;gMe=uo8.next()){var BU=gMe.value,Bdw=MU(BU,ZQw,gM.duration),K0f=n8(BU.url,BU.sp,BU.s);if(K0f)if(Bdw.streamType==="FORMAT_STREAM_TYPE_OTF")HA(gM,new FM(K0f,Bdw,"sq/0"));else{var lG$=SK(BU.init), V1i=SK(BU.index);HA(gM,new A0(K0f,Bdw,lG$,V1i))}}gM.isOtf=!0;var A3Q=gM}else{var pX=B3e;pX=pX===void 0?0:pX;var GO=new mf("",Zc==null?void 0:Zc.experiments,!1);GO.duration=pX||0;for(var Wzz=g.r(dM),t93=Wzz.next();!t93.done;t93=Wzz.next()){var K2=t93.value,Ld$=MU(K2,ZQw,GO.duration),XiR=SK(K2.init),ilR=SK(K2.index),q_b=n8(K2.url,K2.sp,K2.s);q_b&&HA(GO,new A0(q_b,Ld$,XiR,ilR))}A3Q=GO}Ui7=A3Q}var Hde=Ui7;if(dM.length>0){var Y_f=dM[0];if(this.K().playerStyle==="hangouts-meet"&&Y_f.url){var QxL=g.Bi(Y_f.url); this.vA=this.vA||Number(QxL.expire)}}var eIg=this.isLivePlayback&&!this.Uy&&!this.yl&&!this.isPremiere;this.D("html5_live_head_playable")&&(!rm(this)&&eIg&&this.tN("missingLiveHeadPlayable",{}),this.n8.yl==="yt"&&(Hde.UU=!0));q9=Hde}else q9=null;this.tN("pafmts",{isManifestFilled:!!q9})}if(q9){AU(this,q9);var c33=!0}else c33=!1;c33?this.enableServerStitchedDai=this.enableServerStitchedDai&&Ua(this):this.R7&&(this.n8.yl==="yt"&&this.u3()&&this.D("drm_manifestless_unplugged")&&this.D("html5_deprecate_manifestful_fallback")? this.tN("deprecateMflFallback",{}):this.l4=!0)}var hRQ=O.adpings;hRQ&&(this.Gj=hRQ?FZ(hRQ):null);var mip=O.feature;mip&&(this.T7=mip);var zbf=O.referrer;zbf&&(this.referrer=zbf);this.clientScreenNonce=tX(this.clientScreenNonce,O.csn);this.Rb=Kz(this.Rb,O.root_ve_type);this.Tb=Kz(this.Tb,O.kids_age_up_mode);this.FX||O.kids_app_info==void 0||(this.kidsAppInfo=O.kids_app_info);this.FX&&O.kids_app_info!=null&&(this.kidsAppInfo=O.kids_app_info);this.Kq=g6(this.Kq,O.upg_content_filter_mode);this.unpluggedFilterModeType= Kz(this.unpluggedFilterModeType,O.unplugged_filter_mode_type);var J3A=O.unplugged_location_info;J3A&&(this.A0=J3A);var E3w=O.unplugged_partner_opt_out;E3w&&(this.Mr=tX("",E3w));this.Jp=g6(this.Jp,O.disable_watch_next);this.yE=tX(this.yE,O.internal_ip_override);this.w4=!!O.is_yto_interstitial;(this.interstitials.length||this.w4)&&this.Mi.push("yto");var MzA=O.Do;MzA&&(this.Do=MzA);this.J=tX(this.J,O.csi_timer);O.watchUrl&&(this.watchUrl=O.watchUrl);var At=O.watch_endpoint;this.D("html5_attach_watch_endpoint_ustreamer_config")&& At&&k1A(this,At);if(At==null?0:At.ustreamerConfig)this.DL=h2(At.ustreamerConfig);var n3b,pQQ,GVB=At==null?void 0:(n3b=At.loggingContext)==null?void 0:(pQQ=n3b.qoeLoggingContext)==null?void 0:pQQ.serializedContextData;GVB&&(this.YpU=GVB);g.oS(this.n8)&&this.n8.Qm&&(this.embedsRct=tX(this.embedsRct,O.rct),this.embedsRctn=tX(this.embedsRctn,O.rctn));this.bH=this.bH||!!O.pause_at_start;O.default_active_source_video_id&&(this.defaultActiveSourceVideoId=O.default_active_source_video_id)}; g.w.K=function(){return this.n8}; g.w.D=function(O){return this.n8.D(O)}; g.w.vZ=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.w.hasSupportedAudio51Tracks=function(){var O;return!((O=this.Yl)==null||!O.bV)}; g.w.getUserAudio51Preference=function(){var O=1;$E(this.n8)&&this.D("html5_ytv_surround_toggle_default_off")?O=0:g.DJ(this.n8)&&this.isLivePlayback&&this.Ob()&&(O=0);var b;return(b=g.Ip("yt-player-audio51"))!=null?b:O}; g.w.OC=function(){this.Yk()||(this.T.G||this.T.unsubscribe("refresh",this.OC,this),this.sj(-1))}; g.w.sj=function(O){if(!this.isLivePlayback||!this.N||this.N.flavor!=="fairplay"){var b=q8Y(this.T,this.Gb);if(b.length>0){for(var a=g.r(b),N=a.next();!N.done;N=a.next())N=N.value,N.startSecs=Math.max(N.startSecs,this.jS()),this.D("html5_cuepoint_identifier_logging")&&N.event==="start"&&this.tN("cuepoint",{pubCue:N.identifier,segNum:O});this.publish("cuepointupdated",b,O);this.Gb+=b.length;if(Ua(this)&&this.n8.dP())for(b=g.r(b),a=b.next();!a.done;a=b.next())a=a.value,this.tN("cuepoint",{segNum:O,event:a.event, startSecs:a.startSecs,id:a.identifier.slice(-16)}),a.event==="start"&&(a=a.startSecs,this.w8.start=this.pF,this.w8.end=a+3)}}}; g.w.IQ=function(){this.Yk()||(this.loading=!1,this.publish("dataloaded"))}; g.w.Ob=function(){return this.WP!==void 0?this.WP:this.WP=!!this.YA||!!this.T&&zN(this.T)}; g.w.bY=function(O){var b=this;if(this.Yk())return vi();this.o8=this.p8=this.V=null;if(NJ(this,"html5_high_res_logging_always")||tU(this))this.n8.Is=!0;return gY8(this,O).then(void 0,function(){return KNw(b,O)}).then(void 0,function(){return tBf(b)}).then(void 0,function(){return ydz(b)})}; g.w.l9=function(O){this.V=O;BYB(this,this.V.getAvailableAudioTracks());if(this.V){O=g.r(this.V.videoInfos);for(var b=O.next();!b.done;b=O.next()){b=b.value;var a=b.containerType;a!==0&&(this.UQ[a]=b.id)}}O=this.getAvailableAudioTracks();O=O.concat(this.xQ);for(b=0;b<this.Wj.length;b++){a=this.Wj[b];for(var N=0;N<O.length;N++){var k=O[N],D=k.LF.id===a.audioTrackId;if(k.LF.isDefault&&b===this.Dy||D){if(a.captionTrackIndices)for(D=0;D<a.captionTrackIndices.length;D++)k.captionTracks[D]=this.captionTracks[a.captionTrackIndices[D]]; a.defaultCaptionTrackIndex!==void 0&&(k.V=this.captionTracks[a.defaultCaptionTrackIndex]);a.forcedCaptionTrackIndex!==void 0&&(k.T=this.captionTracks[a.forcedCaptionTrackIndex]);k.G=a.visibility||"UNKNOWN";k.captionsInitialState=a.captionsInitialState||"CAPTIONS_INITIAL_STATE_UNKNOWN"}}}if(this.N&&this.V&&this.V.videoInfos&&!(this.V.videoInfos.length<=0)&&(O=d$(this.V.videoInfos[0]),this.N.flavor==="fairplay"!==O))for(b=g.r(this.wT),a=b.next();!a.done;a=b.next())if(a=a.value,O===(a.flavor==="fairplay")){this.N= a;break}}; g.w.f0=function(){if(this.cotn)return null;var O=g.od(this.n8)||this.D("web_l3_storyboard");if(!this.Lt)if(this.playerResponse&&this.playerResponse.storyboards){var b=this.playerResponse.storyboards,a=b.playerStoryboardSpecRenderer;a&&a.spec?this.Lt=new im(a.spec,this.lengthSeconds,void 0,!1,O):(b=b.playerLiveStoryboardSpecRenderer)&&b.spec&&this.T&&(a=JA7(this.T.T).index)&&(this.Lt=new ep(b.spec,this.T.isLive,a,O))}else this.zM?this.Lt=new im(this.zM,this.lengthSeconds,void 0,!1,O):this.Fr&&this.T&& (b=JA7(this.T.T).index)&&(this.Lt=new ep(this.Fr,this.T.isLive,b,O));return this.Lt}; g.w.getStoryboardFormat=function(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var O=this.playerResponse.storyboards;return(O=O.playerStoryboardSpecRenderer||O.playerLiveStoryboardSpecRenderer)&&O.spec||null}return this.zM||this.Fr}; g.w.P4=function(){return this.T&&!isNaN(this.T.P4())?this.T.P4():Ua(this)?0:this.lengthSeconds}; g.w.jS=function(){return this.T&&!isNaN(this.T.jS())?this.T.jS():0}; g.w.getPlaylistSequenceForTime=function(O){if(this.T&&this.G){var b=this.T.T[this.G.id];if(!b)return null;var a=b.index.y9(O);b=b.index.getStartTime(a);return{sequence:a,elapsed:Math.floor((O-b)*1E3)}}return null}; g.w.R3=function(){return!this.Yk()&&!(!this.videoId&&!this.H7)}; g.w.df=function(){var O,b,a;return!!this.adaptiveFormats||!!((O=this.playerResponse)==null?0:(b=O.streamingData)==null?0:(a=b.adaptiveFormats)==null?0:a.length)}; g.w.isLoaded=function(){return am(this)&&!this.l4&&!this.QT}; g.w.ZW=function(O){O||(O="hqdefault.jpg");var b=this.L[O];return b||this.n8.Mi||O==="pop1.jpg"||O==="pop2.jpg"||O==="sddefault.jpg"||O==="hq720.jpg"||O==="maxresdefault.jpg"?b:N4(this.n8,this.videoId,O)}; g.w.u3=function(){return this.isLivePlayback||this.Uy||this.yl||!(!this.liveUtcStartSeconds||!this.Bg)}; g.w.isOtf=function(){return!!this.T&&(this.T.isOtf||!this.Uy&&!this.isLivePlayback&&this.T.G)}; g.w.getAvailableAudioTracks=function(){return this.V?this.V.getAvailableAudioTracks().length>0?this.V.getAvailableAudioTracks():this.An||[]:[]}; g.w.getAudioTrack=function(){var O=this;if(this.X&&!d$(this.X)){var b=g.B$(this.getAvailableAudioTracks(),function(k){return k.id===O.X.id}),a; if(!b&&((a=this.X.LF)==null?0:a.id)){var N=this.X.LF.id;b=g.B$(this.getAvailableAudioTracks(),function(k){return k.LF.id===N}); this.tN("nat",{id:this.X.id,track:!!b})}return b||this.xQ}if(this.An){if(!this.EX)for(b=g.r(this.An),a=b.next();!a.done;a=b.next())if(a=a.value,a.LF.getIsDefault()){this.EX=a;break}return this.EX||this.xQ}return this.xQ}; g.w.getPlayerResponse=function(){return this.playerResponse}; g.w.getWatchNextResponse=function(){return this.aX}; g.w.getHeartbeatResponse=function(){return this.vH}; g.w.NT=function(){return this.watchUrl?this.watchUrl:this.n8.getVideoUrl(this.videoId)}; g.w.S$=function(){return!!this.T&&(hG7(this.T)||yS3(this.T)||wZY(this.T))}; g.w.getEmbeddedPlayerResponse=function(){return this.zD}; g.w.U3=function(){return(this.eventLabel||this.n8.aX)==="shortspage"}; g.w.isAd=function(){return!!this.adFormat}; g.w.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.w.CD=function(){var O,b,a;return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!((O=this.playerResponse)==null?0:(b=O.playerConfig)==null?0:(a=b.daiConfig)==null?0:a.ssaEnabledPlayback)}; g.w.Aj=function(){return Pnp(this)?this.RS:this.C2||this.q5}; g.w.M7=function(){return this.K$||this.q5}; g.w.F_=function(){return NJ(this,"html5_samsung_vp9_live")}; g.w.tN=function(O,b,a){this.publish("ctmp",O,b,a)}; g.w.MW=function(O,b,a){this.publish("ctmpstr",O,b,a)}; g.w.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.w.getGetAdBreakContext=function(O,b){O=O===void 0?NaN:O;b=b===void 0?NaN:b;var a={isSabr:hU(this)},N,k=(N=this.getHeartbeatResponse())==null?void 0:N.adBreakHeartbeatParams;k&&(a.adBreakHeartbeatParams=k);if(this.D("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.T&&!isNaN(O)&&!isNaN(b)){b=O-b;for(var D in this.T.T)if(N=this.T.T[D],N.info.pJ()||N.info.N3())if(N=N.index,N.isLoaded()){D=N.y9(b);N=N.wD(D)+b-N.getStartTime(D);this.tN("gabc",{t:O.toFixed(3),mt:b.toFixed(3),sg:D,igt:N.toFixed(3)}); a.livePlaybackPosition={utcTimeMillis:""+(N*1E3).toFixed(0)};break}}return a}; g.w.isEmbedsShortsMode=function(O,b){if(!g.oS(this.n8)||(this.n8.Xy||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||b)return!1;var a,N;return!!(((a=this.embeddedPlayerConfig)==null?0:(N=a.embeddedPlayerFlags)==null?0:N.isShortsExperienceEligible)&&O.width<=O.height)}; g.w.wd=function(){g.w1.prototype.wd.call(this);this.Gj=null;delete this.tB;delete this.accountLinkingConfig;delete this.T;this.V=this.vH=this.playerResponse=this.aX=null;this.B1=this.adaptiveFormats="";delete this.botguardData;this.L8=this.suggestions=this.aF=null;this.sabrContextUpdates.clear()};var LNY={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},Xae={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},li8={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},Syf={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"},fie={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},Iiz={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"},VBQ={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.T(KG,g.p);g.w=KG.prototype;g.w.handleExternalCall=function(O,b,a){var N=this.state.U[O],k=this.state.L[O],D=N;if(k)if(a&&Zk(a,AJR))D=k;else if(!N)throw Error('API call from an untrusted origin: "'+a+'"');this.logApiCall(O,a);if(D){a=!1;N=g.r(b);for(k=N.next();!k.done;k=N.next())if(String(k.value).includes("javascript:")){a=!0;break}a&&g.I6(Error('Dangerous call to "'+O+'" with ['+b+"]."));return D.apply(this,b)}throw Error('Unknown API method: "'+O+'".');}; g.w.logApiCall=function(O,b,a){var N=this.app.K();N.EX&&!this.state.J.has(O)&&(this.state.J.add(O),g.wi("webPlayerApiCalled",{callerUrl:N.loaderUrl,methodName:O,origin:b||void 0,playerStyle:N.playerStyle||void 0,embeddedPlayerMode:N.Xy,errorCode:a}))}; g.w.publish=function(O){var b=g.nw.apply(1,arguments);this.state.V.publish.apply(this.state.V,[O].concat(g.H(b)));if(O==="videodatachange"||O==="resize"||O==="cardstatechange")this.state.G.publish.apply(this.state.G,[O].concat(g.H(b))),this.state.X.publish.apply(this.state.X,[O].concat(g.H(b)))}; g.w.xk=function(O){var b=g.nw.apply(1,arguments);this.state.V.publish.apply(this.state.V,[O].concat(g.H(b)));this.state.G.publish.apply(this.state.G,[O].concat(g.H(b)))}; g.w.Ai=function(O){var b=g.nw.apply(1,arguments);this.state.V.publish.apply(this.state.V,[O].concat(g.H(b)));this.state.G.publish.apply(this.state.G,[O].concat(g.H(b)));this.state.X.publish.apply(this.state.X,[O].concat(g.H(b)))}; g.w.h2=function(O){var b=g.nw.apply(1,arguments);this.state.V.publish.apply(this.state.V,[O].concat(g.H(b)));this.state.G.publish.apply(this.state.G,[O].concat(g.H(b)));this.state.X.publish.apply(this.state.X,[O].concat(g.H(b)));this.state.N.publish.apply(this.state.N,[O].concat(g.H(b)))}; g.w.D=function(O){return this.app.K().D(O)}; g.w.wd=function(){if(this.state.element){var O=this.state.element,b;for(b in this.state.T)this.state.T.hasOwnProperty(b)&&(O[b]=null);this.state.element=null}g.p.prototype.wd.call(this)};g.T(Tp,g.p6);Tp.prototype.publish=function(O){var b=g.nw.apply(1,arguments);if(this.N.has(O))return this.N.get(O).push(b),!0;var a=!1;try{for(b=[b],this.N.set(O,b);b.length;)a=g.p6.prototype.publish.call.apply(g.p6.prototype.publish,[this,O].concat(g.H(b.shift())))}finally{this.N.delete(O)}return a};g.T(rh,g.p);rh.prototype.wd=function(){this.N.dispose();this.X.dispose();this.G.dispose();this.V.dispose();this.J=this.T=this.L=this.U=this.Y=void 0};var Nbz=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.T(uN,KG);g.w=uN.prototype;g.w.getApiInterface=function(){return Array.from(this.state.Y)}; g.w.jE=function(O,b){this.state.N.subscribe(O,b)}; g.w.TKU=function(O,b){this.state.N.unsubscribe(O,b)}; g.w.getPlayerState=function(O){return caw(this.app,O)}; g.w.tU=function(){return caw(this.app)}; g.w.iJX=function(O,b,a){qJ(this)&&(jW(this.app,!0,1),fv(this.app,O,b,a,1))}; g.w.getCurrentTime=function(O,b,a){var N=this.getPlayerState(O);if(this.app.getAppState()===2&&N===5){var k;return((k=this.app.getVideoData())==null?void 0:k.startSeconds)||0}return this.D("web_player_max_seekable_on_ended")&&N===0?nv(this.app,O):O?this.app.getCurrentTime(O,b,a):this.app.getCurrentTime(O)}; g.w.xx=function(){return this.app.getCurrentTime(1)}; g.w.JB=function(){var O=this.app.wD(1);return isNaN(O)?this.getCurrentTime(1):O}; g.w.j3=function(){return this.app.getDuration(1)}; g.w.tC=function(O,b){O=g.qY(Math.floor(O),0,100);isFinite(O)&&EX(this.app,{volume:O,muted:this.isMuted()},b)}; g.w.A2d=function(O){this.tC(O,!1)}; g.w.Za=function(O){EX(this.app,{muted:!0,volume:this.getVolume()},O)}; g.w.XyL=function(){this.Za(!1)}; g.w.qM=function(O){WI(this.app)&&!this.D("embeds_enable_emc3ds_muted_autoplay")||EX(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},O)}; g.w.Ikk=function(){WI(this.app)&&this.D("embeds_enable_emc3ds_muted_autoplay")||this.qM(!1)}; g.w.getPlayerMode=function(){var O={};this.app.getVideoData().KJ&&(O.pfp={enableIma:g.dh(this.app.getVideoData())&&this.app.t0().allowImaMonetization,autoplay:VM(this.app.t0()),mutedAutoplay:this.app.t0().mutedAutoplay});return O}; g.w.Oe=function(){var O=this.app.getPresentingPlayerType();if(O===2&&!this.app.vc()){var b=E9(this.app.To());if(!(zzR(b)||g.oS(this.app.K())&&g.L(this.app.eL().getPlayerState(),1024))||JA$(b))return}(b=this.app.W7().al)?b.playVideo():this.app.playVideo(O)}; g.w.BDl=function(){jW(this.app,!0,1);this.Oe()}; g.w.pauseVideo=function(O){var b=this.app.getPresentingPlayerType();if(b!==2||this.app.vc()||zzR(E9(this.app.To()))){var a=this.app.W7().al;a?a.pauseVideo():this.app.pauseVideo(b,O)}}; g.w.G4_=function(){var O=this.app,b=!1;O.lV.pF&&(O.hN.publish("pageTransition"),b=!0);O.stopVideo(b)}; g.w.clearVideo=function(){}; g.w.getAvailablePlaybackRates=function(){var O=this.app.K();return O.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(O.X?O.ancestorOrigins[0]:window.location.origin)||O.h9?OOg:O.supportsVarispeedExtendedFeatures?bOG:O.D("web_remix_allow_up_to_3x_playback_rate")&&g.LF(O)?a_D:Je:[1]}; g.w.getPlaybackQuality=function(O){return(O=this.app.Db(O))?O.getPlaybackQuality():"unknown"}; g.w.p1i=function(){}; g.w.getAvailableQualityLevels=function(O){return(O=this.app.Db(O))?(O=g.Xq(O.EW(),function(b){return b.quality}),O.length&&(O[0]==="auto"&&O.shift(),O=O.concat(["auto"])),O):[]}; g.w.Lm=function(){return this.getAvailableQualityLevels(1)}; g.w.nK=function(){return this.FG()}; g.w.Va=function(){return 1}; g.w.getVideoLoadedFraction=function(O){return this.app.getVideoLoadedFraction(O)}; g.w.FG=function(){return this.getVideoLoadedFraction()}; g.w.Wv=function(){return 0}; g.w.getSize=function(){var O=this.app.jL().getPlayerSize();return{width:O.width,height:O.height}}; g.w.setSize=function(){this.app.jL().resize()}; g.w.loadVideoById=function(O,b,a,N){if(!O)return!1;O=U5(O,b,a);return this.app.loadVideoByPlayerVars(O,N)}; g.w.LU=function(O,b,a){O=this.loadVideoById(O,b,a,1);jW(this.app,O,1)}; g.w.cueVideoById=function(O,b,a,N){O=U5(O,b,a);this.app.cueVideoByPlayerVars(O,N)}; g.w.BJ=function(O,b,a){this.cueVideoById(O,b,a,1)}; g.w.loadVideoByUrl=function(O,b,a,N){O=abe(O,b,a);return this.app.loadVideoByPlayerVars(O,N)}; g.w.Ra=function(O,b,a){O=this.loadVideoByUrl(O,b,a,1);jW(this.app,O,1)}; g.w.cueVideoByUrl=function(O,b,a,N){O=abe(O,b,a);this.app.cueVideoByPlayerVars(O,N)}; g.w.Lh=function(O,b,a){this.cueVideoByUrl(O,b,a,1)}; g.w.Pv=function(){var O=this.app.K();if(O.Mi)return"";var b=this.app.t0(),a=void 0;b.isLivePlayback||(a=Math.floor(this.app.getCurrentTime(1)));return O.getVideoUrl(b.videoId,this.getPlaylistId()||void 0,a)}; g.w.S3=function(){return this.app.getDebugText()}; g.w.getVideoEmbedCode=function(){var O=this.app.K();if(O.Mi)return"";var b=this.app.t0();return O.getVideoEmbedCode(b.isPrivate?"":b.title,this.app.t0().videoId,this.app.jL().getPlayerSize(),this.getPlaylistId()||void 0)}; g.w.xe=function(O,b,a){return G4e(this.app,O,b,a)}; g.w.removeCueRange=function(O){return xlz(this.app,O)}; g.w.loadPlaylist=function(O,b,a,N){this.app.loadPlaylist(O,b,a,N)}; g.w.eQ=function(O,b,a,N){this.loadPlaylist(O,b,a,N);jW(this.app,!0,1)}; g.w.cuePlaylist=function(O,b,a,N){this.app.cuePlaylist(O,b,a,N)}; g.w.nextVideo=function(O,b){this.app.nextVideo(O,b)}; g.w.aGG=function(){this.nextVideo();jW(this.app,!0,1)}; g.w.previousVideo=function(O){this.app.previousVideo(O)}; g.w.j3d=function(){this.previousVideo();jW(this.app,!0,1)}; g.w.playVideoAt=function(O){this.app.playVideoAt(O)}; g.w.IUU=function(O){this.playVideoAt(O);jW(this.app,!0,1)}; g.w.setShuffle=function(O){var b=this.app.getPlaylist();b&&b.setShuffle(O)}; g.w.setLoop=function(O){var b=this.app.getPlaylist();b&&(b.loop=O)}; g.w.w2=function(){var O=this.app.getPlaylist();if(!O)return null;for(var b=[],a=0;a<O.length;a++){var N=g.ww(O,a);N&&b.push(N.videoId)}return b}; g.w.getPlaylistIndex=function(){var O=this.app.getPlaylist();return O?O.index:-1}; g.w.getPlaylistId=function(){var O=this.app.getPlaylist();return O&&O.listId?O.listId.toString():null}; g.w.ji=function(O){O==="captions"&&(O=g.mZ(this.app.To()))&&!O.loaded&&O.load()}; g.w.L1=function(O){O==="captions"&&(O=g.mZ(this.app.To()))&&O.loaded&&O.OZl()}; g.w.K7=function(O,b,a){if(!b)return null;var N=this.app.To();return O==="captions"?(O=g.mZ(N))&&O.QZ(b,a):null}; g.w.Qg=function(O,b,a){return FK(this.app.Mt().getVideoData())?{}:this.K7(O,b,a)}; g.w.Qz=function(O){var b=this.app.To();if(O==="captions"){var a;return((a=g.mZ(b))==null?void 0:a.getOptions())||null}return O?null:(O=[],g.mZ(b)&&O.push("captions"),O)}; g.w.getVolume=function(){return this.app.Il.volume}; g.w.isMuted=function(){return this.app.Il.muted}; g.w.destroy=function(){this.app.dispose()}; g.w.logImaAdEvent=function(O,b){var a=this.app.K();g.dh(this.app.getVideoData())&&this.app.t0().allowImaMonetization&&(O={adSource:"EMBEDS_AD_SOURCE_IMA",breakType:b,embedUrl:g.PF3(this.app.K().loaderUrl),eventType:O,youtubeHost:g.uQ(this.app.K().kB)||""},O.embeddedPlayerMode=a.Xy,g.wi("embedsAdEvent",O))}; g.w.mutedAutoplay=function(O){var b=this.app.K(),a,N,k;((a=b.getWebPlayerContextConfig())==null?0:(N=a.embedsHostFlags)==null?0:(k=N.allowMutedAutoplayDurationMode)==null?0:k.length)&&!b.V&&this.app.mutedAutoplay(O)}; g.w.preloadVideoById=function(O,b,a,N){var k,D;((k=this.app.K().getWebPlayerContextConfig())==null?0:(D=k.embedsHostFlags)==null?0:D.allowPreloadVideoById)&&O&&(O=U5(O,b,a),this.app.preloadVideoByPlayerVars(O,N))}; g.w.RcN=function(O,b,a){this.preloadVideoById(O,b,a,1)}; g.w.setFauxFullscreen=function(O){g.H4();this.app.Fs(O?2:0)}; g.w.eK4=function(O){var b,a;((b=this.app.K().getWebPlayerContextConfig())==null?0:(a=b.embedsHostFlags)==null?0:a.allowSetFauxFullscreen)&&this.setFauxFullscreen(O)}; g.w.setCenterCrop=function(O){var b,a;((b=this.app.K().getWebPlayerContextConfig())==null?0:(a=b.embedsHostFlags)==null?0:a.allowSetCenterCrop)&&this.app.jL().setCenterCrop(O)}; g.w.wakeUpControls=function(){var O=g.AK(this);O&&O.Az()};var CP7="driveweb flix flix_from_driveweb hovercard projector texmex wshbp".split(" ");g.T(HI,uN);g.w=HI.prototype;g.w.Ar=function(O,b){this.state.X.subscribe(O,b)}; g.w.G$l=function(O,b){this.state.X.unsubscribe(O,b)}; g.w.cueVideoByPlayerVars=function(O,b){this.app.cueVideoByPlayerVars(O,b)}; g.w.O4=function(O,b){b=b===void 0?1:b;this.cueVideoByPlayerVars(Yn(this,O),b)}; g.w.loadVideoByPlayerVars=function(O,b,a,N,k){this.app.loadVideoByPlayerVars(O,a,b,N,k)}; g.w.pU=function(O,b,a,N){a=a===void 0?1:a;this.loadVideoByPlayerVars(Yn(this,O),b,a,N)}; g.w.preloadVideoByPlayerVars=function(O,b,a,N,k){a=a===void 0?NaN:a;this.app.preloadVideoByPlayerVars(O,b,a,N===void 0?"":N,k===void 0?"":k)}; g.w.bc_=function(O,b,a,N){b=b===void 0?1:b;this.preloadVideoByPlayerVars(Yn(this,O),b,a,N)}; g.w.HY=function(O,b,a){this.loadVideoById(O,b,a,1)}; g.w.J_=function(O,b,a){this.loadVideoByUrl(O,b,a,1)}; g.w.fK=function(O){return this.getPlayerState(O)}; g.w.Br=function(O){O=O===void 0?1:O;var b=DSB(this,O);if(O=this.app.Db(O)){O=O.getVideoData();b.backgroundable=O.backgroundable;b.eventId=O.eventId;b.cpn=O.clientPlaybackNonce;b.isLive=O.isLivePlayback;b.isWindowedLive=O.yl;b.isManifestless=Ua(O);b.allowLiveDvr=O.allowLiveDvr;b.isListed=O.isListed;O.liveUtcStartSeconds!=null&&(b.liveUtcStartSeconds=O.liveUtcStartSeconds);O.Ob()&&(b.isEncrypted=!0);if(O.V)for(var a=g.r(O.V.videoInfos),N=a.next();!N.done;N=a.next()){var k=void 0;if((k=N.value.video)== null?0:k.isHdr()){b.isHdr=!0;break}}var D,R;b.isMultiChannelAudio=!!((D=O.X)==null?0:(R=D.audio)==null?0:R.isMultiChannelAudio())}return b}; g.w.seekBy=function(O,b,a,N,k){qJ(this)&&fv(this.app,this.app.getCurrentTime()+O,b,a,k,N)}; g.w.hKd=function(O,b,a){this.seekBy(O,b,a,void 0,1)}; g.w.seekTo=function(O,b,a,N,k){qJ(this)&&fv(this.app,O,b,a,N,k)}; g.w.qpX=function(O,b,a,N){this.seekTo(O,b,a,N===void 0?1:N)}; g.w.getStoryboardFormat=function(){var O=this.app.getVideoData();return this.app.K().D("embeds_enable_vfsyb")&&FK(O)?null:this.app.getStoryboardFormat()}; g.w.bb=function(O,b){return this.getCurrentTime(O===void 0?1:O,b)}; g.w.hK=function(){var O=this.app.getPresentingPlayerType(!0);O===2&&this.app.vc()&&(O=1);return O}; g.w.getDuration=function(O,b){return O?this.app.getDuration(O,b):this.app.getDuration(O)}; g.w.nG=function(O,b){return this.getDuration(O===void 0?1:O,b)}; g.w.aZ=function(O){return this.getVideoLoadedFraction(O)}; g.w.loadModule=function(O){if(O==="annotations_module"){var b=g.pR(this.app.To());b&&!b.loaded&&b.load()}this.ji(O)}; g.w.unloadModule=function(O){if(O==="annotations_module"){var b=g.pR(this.app.To());b&&b.loaded&&b.unload()}this.L1(O)}; g.w.getOption=function(O,b,a,N){return(N=this.app.Db(N))&&FK(N.getVideoData())?{}:this.setOption(O,b,a)}; g.w.Uq=function(O,b,a){return this.getOption(O,b,a,1)}; g.w.getOptions=function(O){var b=this.app.To();switch(O){case "ad":var a,N;return((a=E9(b))==null?void 0:(N=a.getOptions)==null?void 0:N.call(a))||null;case "remote":var k,D;return((k=Gp(b))==null?void 0:(D=k.getOptions)==null?void 0:D.call(k))||null;case "annotations_module":var R,d;return((R=g.pR(b))==null?void 0:(d=R.getOptions)==null?void 0:d.call(R))||null;case "creatorendscreen":var Z,F;return((Z=G0(b))==null?void 0:(F=Z.getOptions)==null?void 0:F.call(Z))||null;case "unplugged":var B,K;return((B= g.MP(b))==null?void 0:(K=B.getOptions)==null?void 0:K.call(B))||null;case "kids":var t,h;return((t=pwY(b))==null?void 0:(h=t.getOptions)==null?void 0:h.call(t))||null}if(!O){O=this.Qz();if(!O)return O;E9(b)&&O.push("ad");Gp(b)&&O.push("remote");g.pR(b)&&O.push("annotations_module");G0(b)&&O.push("creatorendscreen");g.MP(b)&&O.push("unplugged");pwY(b)&&O.push("kids");return O}return this.Qz(O)}; g.w.setOption=function(O,b,a){if(!b)return null;var N=this.app.To();switch(O){case "ad":return(O=E9(N))&&O.QZ&&O.QZ(b,a);case "kids":return(O=pwY(N))&&O.QZ(b,a);case "remote":return(O=Gp(N))&&O.QZ(b,a);case "unplugged":return(O=g.MP(N))&&O.QZ(b,a);case "annotations_module":return(O=g.pR(N))&&O.QZ(b,a);case "creatorendscreen":return(O=G0(N))&&O.QZ(b,a)}return this.K7(O,b,a)}; g.w.addCueRange=function(O,b,a,N,k){return G4e(this.app,O,b,a,N,k)}; g.w.getDebugText=function(O){return this.app.getDebugText(O)}; g.w.getCurrentBroadcastId=function(){return null}; g.w.handleGlobalKeyDown=function(O,b,a,N,k,D,R,d){b=b===void 0?!1:b;a=a===void 0?!1:a;N=N===void 0?!1:N;k=k===void 0?!1:k;var Z=g.AK(this);Z&&Z.handleGlobalKeyDown(O,b,a,N,k,D,R,d)}; g.w.handleGlobalKeyUp=function(O,b,a,N,k,D,R){b=b===void 0?!1:b;a=a===void 0?!1:a;N=N===void 0?!1:N;k=k===void 0?!1:k;var d=g.AK(this);d&&d.handleGlobalKeyUp(O,b,a,N,k,D,R)}; g.w.setSizeStyle=function(O,b){this.app.setSizeStyle(O,b)}; g.w.showControls=function(){var O=g.AK(this);O&&O.showControls(!0)}; g.w.hideControls=function(){var O=g.AK(this);O&&O.showControls(!1)}; g.w.getVideoContentRect=function(O){O=this.app.jL().getVideoContentRect(O);return{left:O.left,top:O.top,width:O.width,height:O.height}}; g.w.toggleFullscreen=function(){function O(a){g.I6(a)} var b=this.app.K();if(b.externalFullscreen){if(!g.CE(b))return this.isFullscreen()?c4(window.document.documentElement):qj(window.document.documentElement).catch(O)}else if(g.H4()||b.U)return this.isFullscreen()?c4(Yp()):b.controlsType!=="3"&&g.H4()?qj(this.app.jL().element).catch(O):(b=this.app.Tl().nF())?qj(b).catch(O):Promise.reject(Error("Media element missing"));this.h2("onFullscreenToggled",this.isFullscreen());return Promise.resolve(void 0)}; g.w.isFullscreen=function(){return this.app.isFullscreen()}; g.w.tG=function(){return this.app.tG()}; g.w.cancelPlayback=function(){var O=E9(this.app.To());O&&O.created&&O.destroy();this.app.eL().stopVideo();(O=this.app.To().v1.get("endscreen"))&&O.PF()&&g.pG(this.app.hN,!0)}; g.w.getProgressState=function(O){if(this.hK()===3)return Gp(this.app.To()).getProgressState();var b=this.app.getVideoData(),a=this.app.Db(O)||this.app.eL(),N=a.getPlayerType();a:{var k=this.app.getVideoData();var D;if((D=k.progressBarStartPosition)==null?0:D.utcTimeMillis)if(k=Number(k.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(k)){k=cI(this,k,O);break a}k=0}var R;a:{D=this.app.getVideoData();if((R=D.progressBarEndPosition)==null?0:R.utcTimeMillis)if(R=Number(D.progressBarEndPosition.utcTimeMillis)/ 1E3,!isNaN(R)){R=cI(this,R,O);break a}R=0}D=this.getCurrentTime(O);O=this.getDuration(O);var d=this.app.wD(N),Z=this.app.isAtLiveHead(N),F=this.app.Vm();var B=this.app;var K=B.Cc({playerType:N});K?(K=Ww(B,K),B=G9(B,K.Fk(),K)):B=B.nD.T.Fk();K=nv(this.app,N);a=a.O0();var t=this.app.getVideoData().Ov;N=!t||isNaN(t)?0:cI(this,t,N);return{airingStart:k,airingEnd:R,allowSeeking:this.app.vZ(),clipEnd:b.clipEnd,clipStart:b.clipStart,current:D,displayedStart:-1,duration:O,ingestionTime:d,isAtLiveHead:Z,loaded:F, seekableStart:B,seekableEnd:K,offset:a,viewerLivestreamJoinMediaTime:N}}; g.w.isInline=function(){return this.app.isInline()}; g.w.setInline=function(O){this.app.setInline(O)}; g.w.ZT=function(){return this.app.Mt().Au(!0)}; g.w.toggleSubtitles=function(){var O=g.mZ(this.app.To());O&&O.U38()}; g.w.getPlayerSize=function(){var O=this.app.jL().getPlayerSize();return{width:O.width,height:O.height}}; g.w.setCenterCrop=function(O){this.app.jL().setCenterCrop(O)}; g.w.getLoopVideo=function(){return this.app.getLoopVideo()}; g.w.setLoopVideo=function(O){this.app.setLoopVideo(O)}; var $SY="BASE_URL BASE_YT_URL adformat adaptive_fmts allow_embed audio_only authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end eventid external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pause_at_start pipable player_response playsinline plid post_live_playback postid ps public qoe_cat raw_player_response rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId".split(" "), ZLf="adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_miniplayer_ui use_native_controls videoId video_id vss_host watermark".split(" ");var Zt={},Fgz=(Zt["api.invalidparam"]=2,Zt.auth=150,Zt["drm.auth"]=150,Zt["heartbeat.net"]=150,Zt["heartbeat.servererror"]=150,Zt["heartbeat.stop"]=150,Zt["html5.unsupportedads"]=5,Zt["fmt.noneavailable"]=5,Zt["fmt.decode"]=5,Zt["fmt.unplayable"]=5,Zt["html5.missingapi"]=5,Zt["html5.unsupportedlive"]=5,Zt["drm.unavailable"]=5,Zt["mrm.blocked"]=151,Zt["embedder.identity.denied"]=152,Zt);g.T(g.mS,HI);g.w=g.mS.prototype;g.w.isExternalMethodAvailable=function(O,b){return this.state.U[O]?!0:!!(this.state.L[O]&&b&&Zk(b,AJR))}; g.w.getBandwidthEstimate=function(){return zR(this.app.K().schedule)}; g.w.reportPlaybackIssue=function(O){O=O===void 0?"":O;var b=this.app.eL();O={gpu:(0,g.W6)(),d:O};b.handleError(new g.or("feedback",O))}; g.w.getInternalApi=function(){return Object.assign({},this.state.T)}; g.w.getInternalApiInterface=function(){return g.l$(this.state.T)}; g.w.queueNextVideo=function(O,b,a,N,k){a=a===void 0?NaN:a;this.app.queueNextVideo(O,b,a,N===void 0?"":N,k===void 0?"":k)}; g.w.M$=function(O){O=this.app.getPlayerStateObject(O);return{isBuffering:g.L(O,1),isCued:O.isCued(),isDomPaused:g.L(O,1024),isEnded:g.L(O,2),isError:g.L(O,128),isOrWillBePlaying:O.isOrWillBePlaying(),isPaused:O.isPaused(),isPlaying:O.isPlaying(),isSeeking:g.L(O,16),isUiSeeking:g.L(O,32),isUnstarted:g.L(O,64)}}; g.w.createSubtitlesModuleIfNeeded=function(){return this.app.createSubtitlesModuleIfNeeded()}; g.w.startSeekCsiAction=function(){this.app.cD().X.T=(0,g.S)()}; g.w.R5=function(O,b,a){return this.getCurrentTime(O===void 0?1:O,b,a)}; g.w.seekToStreamTime=function(O,b,a,N){var k=this.app;b=b===void 0?!0:b;var D=k.Cc({playerType:1}),R=0;D&&D.getStreamTimeOffset()&&!D.O0()&&(R=D.getStreamTimeOffset());fv(k,O-R,b,a,1,N)}; g.w.getStreamTimeOffset=function(){return this.app.Mt().getStreamTimeOffset()}; g.w.seekToLiveHead=function(O,b){var a=this.app.Mt().getVideoData();a&&a.isLivePlayback&&fv(this.app,Infinity,O,b,1)}; g.w.requestSeekToWallTimeSeconds=function(O,b){this.app.Mt().Et(O,b)}; g.w.Cp4=function(O,b,a,N,k){this.seekTo(O,b,a,N===void 0?1:N,k)}; g.w.ElN=function(O,b,a,N){this.seekBy(O,b,a,N,1)}; g.w.setVolume=function(O,b){this.tC(O,b===void 0?!0:b)}; g.w.mute=function(O){this.Za(O===void 0?!0:O)}; g.w.unMute=function(O){this.qM(O===void 0?!0:O)}; g.w.syncVolume=function(){var O=k4b(this.app);EX(this.app,{volume:O.volume,muted:O.muted},!1)}; g.w.getAvailableQualityLabels=function(){return g.Xq(this.app.Mt().EW(),function(O){return O.qualityLabel})}; g.w.channelSubscribed=function(){this.xk("SUBSCRIBE",this.app.t0().RT)}; g.w.channelUnsubscribed=function(){this.xk("UNSUBSCRIBE",this.app.t0().RT)}; g.w.setScreenLayer=function(O){this.app.setScreenLayer(O)}; g.w.getCurrentPlaylistSequence=function(){return this.app.eL().getPlaylistSequenceForTime(this.app.getCurrentTime())}; g.w.getPlaylistSequenceForTime=function(O){return this.app.eL().getPlaylistSequenceForTime(O)}; g.w.shouldSendVisibilityState=function(){return!0}; g.w.confirmYpcRental=function(){this.app.Mt().T4("ypc_clickwrap")}; g.w.setHomeGroupInfo=function(O){this.app.K().homeGroupInfo=O}; g.w.setConnectedRemoteApps=function(O){this.app.K().WD=O}; g.w.setLivingRoomAppMode=function(O){this.app.K().livingRoomAppMode=B4("LIVING_ROOM_APP_MODE_UNSPECIFIED",O,Huz)}; g.w.setEnablePrivacyFilter=function(O){this.app.K().enablePrivacyFilter=O===void 0?!1:O}; g.w.togglePictureInPicture=function(){this.app.togglePictureInPicture()}; g.w.addUtcCueRange=function(O,b,a,N,k){return ol7(this.app,O,b,a,N,k)}; g.w.X7=function(O){O=O===void 0?1:O;var b=this.Br(O);if(O=this.app.Db(O)){O=O.getVideoData();b.hasProgressBarBoundaries=O.hasProgressBarBoundaries();b.isPremiere=O.isPremiere;b.itct=O.Py;b.playerResponseCpn=O.playerResponseCpn;var a;var N=O.hasProgressBarBoundaries()&&((a=O.progressBarStartPosition)==null?0:a.utcTimeMillis)?wt(O.progressBarStartPosition.utcTimeMillis):null;b.progressBarStartPositionUtcTimeMillis=N;var k;a=O.hasProgressBarBoundaries()&&((k=O.progressBarEndPosition)==null?0:k.utcTimeMillis)? wt(O.progressBarEndPosition.utcTimeMillis):null;b.progressBarEndPositionUtcTimeMillis=a;b.ypcOriginalItct=O.fW4;b.ypcPreview=O.ypcPreview;b.paidContentOverlayText=wae(O);b.paidContentOverlayDurationMs=TYA(O);O.T&&Yf(O.T)&&(b.usingLocalMedia="true");b.transitionEndpointAtEndOfStream=O.transitionEndpointAtEndOfStream}return b}; g.w.getAdState=function(){return this.app.getAdState()}; g.w.isNotServable=function(O){if(O!==this.app.config.args.video_id)return!1;var b=(O=this.app.Mt().getPlayerState())?O.BZ:null;return!!(O&&b&&g.L(O,128)&&gOY(b.errorCode)===5)}; g.w.supportsGaplessAudio=function(){return this.app.K().supportsGaplessAudio()}; g.w.supportsGaplessShorts=function(){return this.app.K().supportsGaplessShorts()}; g.w.enqueueVideoByPlayerVars=function(O,b,a,N){a=a===void 0?Infinity:a;this.app.enqueueVideoByPlayerVars(O,b,a,N===void 0?"":N)}; g.w.clearQueue=function(){this.app.clearQueue()}; g.w.rl=function(){return g.AK(this)}; g.w.sendAbandonmentPing=function(){this.app.eL().sendAbandonmentPing()}; g.w.setAutonavState=function(O,b){b=b===void 0?!1:b;if(this.D("web_player_autonav_use_server_provided_state")&&!b&&(b=this.app.t0(),b==null?0:Rm(b))){if(this.D("web_player_autonav_server_provided_state_pause_killswitch"))return;if(O===3)b.autonavState!==3&&(b.TE=b.autonavState);else if(b.TE!==void 0)O=b.TE,b.TE=void 0;else return}lIz(this.app,O)}; g.w.setAutonav=function(O,b){this.setAutonavState(O?2:1,b===void 0?!1:b)}; g.w.setLoopRange=function(O){this.app.setLoopRange(O)}; g.w.getLoopRange=function(){return this.app.getLoopRange()}; g.w.hasSupportedAudio51Tracks=function(){return this.app.Mt().hasSupportedAudio51Tracks()}; g.w.setUserAudio51Preference=function(O,b){this.app.Mt().setUserAudio51Preference(O,b===void 0?!1:b)}; g.w.getUserAudio51Preference=function(){return this.app.Mt().getUserAudio51Preference()}; g.w.setProximaLatencyPreference=function(O){this.app.Mt().setProximaLatencyPreference(O)}; g.w.getProximaLatencyPreference=function(){return this.app.Mt().getProximaLatencyPreference()}; g.w.isProximaLatencyEligible=function(){return this.app.Mt().isProximaLatencyEligible()}; g.w.getAppState=function(){return this.app.getAppState()}; g.w.updateLastActiveTime=function(){EM()}; g.w.setBlackout=function(O){this.app.setBlackout(O)}; g.w.setUserEngagement=function(O){this.app.K().Je!==O&&(this.app.K().Je=O,this.app.Mt().JG())}; g.w.updateSubtitlesUserSettings=function(O,b){b=b===void 0?!0:b;g.mZ(this.app.To()).JH(O,b)}; g.w.getCaptionWindowContainerId=function(){var O=g.mZ(this.app.To());return O?O.getCaptionWindowContainerId():""}; g.w.toggleSubtitlesOn=function(){var O=g.mZ(this.app.To());O&&O.u7()}; g.w.isSubtitlesOn=function(){var O=g.mZ(this.app.To());return O?O.isSubtitlesOn():!1}; g.w.getPlayerResponse=function(O){return(O=this.app.Db(O))?O.getVideoData().getPlayerResponse():null}; g.w.ya=function(){return this.getPlayerResponse(1)}; g.w.getEmbeddedPlayerResponse=function(){return this.app.Mt().getVideoData().getEmbeddedPlayerResponse()}; g.w.getWatchNextResponse=function(O){return(O=this.app.Db(O))?O.getVideoData().getWatchNextResponse():null}; g.w.g2=function(){return this.getWatchNextResponse(1)}; g.w.getHeartbeatResponse=function(O){return(O=this.app.Db(O))?O.getVideoData().getHeartbeatResponse():null}; g.w.AB=function(){return this.getHeartbeatResponse(1)}; g.w.getStoryboardFrame=function(O,b){var a=this.app.f0();if(!a)return null;b=a.levels[b];return b?(O=g.LE(b,O))?{column:O.column,columns:O.columns,height:O.nA,row:O.row,rows:O.rows,url:O.url,width:O.oh}:null:null}; g.w.getStoryboardFrameIndex=function(O,b){var a=this.app.f0();if(!a)return-1;b=a.levels[b];if(!b)return-1;O-=this.O0();return b.Gm(O)}; g.w.getStoryboardLevel=function(O){var b=this.app.f0();return b?(b=b.levels[O])?{index:O,intervalMs:b.T,maxFrameIndex:b.hg(),minFrameIndex:b.YP()}:null:null}; g.w.getNumberOfStoryboardLevels=function(){var O=this.app.f0();return O?O.levels.length:0}; g.w.Bq=function(){return this.getAudioTrack(1)}; g.w.getAudioTrack=function(O){return(O=this.app.Db(O))?O.getAudioTrack():this.app.getVideoData().xQ}; g.w.Wz=function(){var O=this.app.Db();return O?O.Wz():null}; g.w.setAudioTrack=function(O,b,a){var N=this.app.W7().al;N&&N.Xp(O);return(a=this.app.Db(a))?a.Xp(O,b):!1}; g.w.BKX=function(O,b){return this.setAudioTrack(O,b,1)}; g.w.O1=function(){return this.getAvailableAudioTracks(1)}; g.w.getAvailableAudioTracks=function(O){return this.app.Db(O).getAvailableAudioTracks()}; g.w.getMaxPlaybackQuality=function(){var O=this.app.Mt();return O.getVideoData().G?Ax(O.fk()):"unknown"}; g.w.getUserPlaybackQualityPreference=function(){return this.app.Mt().getUserPlaybackQualityPreference()}; g.w.getSubtitlesUserSettings=function(){var O=g.mZ(this.app.To());return O?O.Gp():null}; g.w.resetSubtitlesUserSettings=function(){g.mZ(this.app.To()).r2V()}; g.w.setMinimized=function(O){this.app.setMinimized(O)}; g.w.setOverlayVisibility=function(O){this.publish("overlayvisibilitychange",O)}; g.w.setInlinePreview=function(O){this.app.setInlinePreview(O)}; g.w.setSqueezeback=function(O){this.app.setSqueezeback(O)}; g.w.setGlobalCrop=function(O){this.app.jL().setGlobalCrop(O)}; g.w.setAppFullscreen=function(O){this.app.Fs(O?4:0)}; g.w.P7=function(){return this.app.P7()}; g.w.getVisibilityState=function(){return this.P7().getVisibilityState(this.mZ(),this.tG()||g.IS(this.app.K()),this.isMinimized(),this.isInline(),this.app.DZ(),this.app.vp(),this.app.nR(),this.app.dl())}; g.w.isMutedByMutedAutoplay=function(){return this.app.hV}; g.w.isMutedByEmbedsMutedAutoplay=function(){return WI(this.app)}; g.w.setInternalSize=function(O,b){this.app.jL().setInternalSize(new g.zJ(O,b))}; g.w.O0=function(O){return(O=this.app.Db(O))?O.O0():0}; g.w.isMinimized=function(){return this.app.isMinimized()}; g.w.DZ=function(){return this.app.DZ()}; g.w.mZ=function(){return this.app.eL().mZ()}; g.w.setSafetyMode=function(O){this.app.K().enableSafetyMode=O}; g.w.canPlayType=function(O){return this.app.canPlayType(O)}; g.w.updatePlaylist=function(O){if(O){var b=this.getPlaylistId(),a=!1;b&&b!==O.list&&(a=!0);O.external_list!==void 0&&(this.app.ZZ=g6(!1,O.external_list));var N=O.video;(b=this.app.getPlaylist())&&!a?this.isFullscreen()&&((a=N[b.index])&&a.encrypted_id!==g.ww(b).videoId||(O.index=b.index)):cw(this.app,{list:O.list,index:O.index,playlist_length:N.length});Ncz(this.app.getPlaylist(),O);this.Ai("onPlaylistUpdate")}else this.app.updatePlaylist()}; g.w.updateVideoData=function(O,b){g.kH(this.app.Mt().getVideoData(),O,b)}; g.w.updateEnvironmentData=function(O){QW(this.app.K(),O,!1)}; g.w.Ib8=function(O){this.app.sendVideoStatsEngageEvent(O,1)}; g.w.productsInVideoVisibilityUpdated=function(O){this.publish("changeProductsInVideoVisibility",O)}; g.w.isAtLiveHead=function(O,b){return this.app.isAtLiveHead(O,b===void 0?!0:b)}; g.w.getVideoAspectRatio=function(){return this.app.jL().getVideoAspectRatio()}; g.w.getPreferredQuality=function(){return this.app.eL().getPreferredQuality()}; g.w.getPlaybackQualityLabel=function(O){if(O=this.app.Db(O)){var b,a;return((a=(b=O.getVideoData().G)==null?void 0:b.video)==null?void 0:a.qualityLabel)||""}return""}; g.w.setPlaybackQualityRange=function(O,b,a,N){(N=this.app.Db(N))&&N.v5(g.TN(O,b||O,!0,"m"),!0,a)}; g.w.RKU=function(O,b,a){this.setPlaybackQualityRange(O,b,a,1)}; g.w.onAdUxClicked=function(O,b){this.publish("aduxclicked",O,b)}; g.w.showAirplayPicker=function(){this.app.showAirplayPicker()}; g.w.dispatchReduxAction=function(O){g.Za.dispatch(O)}; g.w.highlightSettingsMenuItem=function(O){this.publish("highlightSettingsMenu",O)}; g.w.openSettingsMenuItem=function(O){this.publish("openSettingsMenuItem",O)}; g.w.SE=function(O,b){this.state.G.subscribe(O,b)}; g.w.ssX=function(O,b){this.state.G.unsubscribe(O,b)}; g.w.Fz=function(O,b){this.cueVideoByPlayerVars(O,b===void 0?1:b)}; g.w.KU=function(O,b,a,N){this.loadVideoByPlayerVars(O,b,a===void 0?1:a,N)}; g.w.xdy=function(O,b,a,N){this.preloadVideoByPlayerVars(O,b===void 0?1:b,a,N)}; g.w.getFeedbackProductData=function(){return this.app.getFeedbackProductData()}; g.w.g7=function(){return g.AK(this).g7()}; g.w.cZ=function(){return g.AK(this).cZ()}; g.w.uH=function(){return g.AK(this).uH()}; g.w.qd=function(){return this.rl().qd()}; g.w.tX=function(){var O=g.nw.apply(0,arguments),b;(b=this.qd()).tX.apply(b,g.H(O))}; g.w.mT=function(){this.qd().mT()}; g.w.C6=function(){this.qd().C6()}; g.w.TD=function(){this.qd().hide()}; g.w.Vd=function(O,b,a,N,k,D,R,d){this.qd().Vd(O,b,a,N,k,D,R,d)}; g.w.fz=function(O,b){this.qd().fz(O,b)}; g.w.Ie=function(O,b,a,N,k){this.rl().Ie(O,b,a,N,k)}; g.w.lk=function(O){this.qd().setEnabled(O)}; g.w.ev=function(O,b){this.rl().ev(O,b)}; g.w.JJ=function(O,b){this.rl().JJ(O,b)}; g.w.GT=function(O,b){this.rl().GT(O,b)}; g.w.qy=function(){this.rl().qy()}; g.w.L7=function(O,b){this.rl().L7(O,b)}; g.w.Yp=O7(4);g.w.renderChapterSeekingAnimation=function(O,b,a){this.rl().renderChapterSeekingAnimation(O,b,a)}; g.w.Wx=function(){this.rl().Wx()}; g.w.getWebPlayerContextConfig=function(){return this.app.K().getWebPlayerContextConfig()}; g.w.notifyShortsAdSwipeEvent=function(){this.publish("shortsadswipe")}; g.w.Bb=function(){return this.app.eL().Bb()}; g.w.nB=function(O,b){var a;(a=this.rl())==null||a.nB(O,b)};g.T(g.MJ,g.mS);g.w=g.MJ.prototype;g.w.Sc=function(O,b,a,N,k,D,R){return this.app.Sc(O,b,a,N,k,D,R)}; g.w.Gh=function(){return this.app.Gh()}; g.w.iC=O7(6);g.w.To=function(){return this.app.To()}; g.w.Up=function(){var O=this.To().v1.get("endscreen");return!!O&&O.Up()}; g.w.getRootNode=function(){return this.jL().element}; g.w.K=function(){return this.app.K()}; g.w.ou=O7(10);g.w.hm=function(O){return this.app.hm(O)}; g.w.XL=function(){var O;return((O=g.AK(this))==null?void 0:O.XL())||null}; g.w.iq=function(){return this.app.eL().iq()}; g.w.getPlayerStateObject=function(O){return this.app.getPlayerStateObject(O)}; g.w.jL=function(){return this.app.jL()}; g.w.getPlaylist=function(){return this.app.getPlaylist()}; g.w.getVideoData=function(O,b){b=b===void 0?!1:b;var a=this.app.Db(O);if(!a)return null;a=a.getVideoData();if(b)var N=a;else a.enableServerStitchedDai&&O===2?(b=this.app,O=b.SV?((N=b.nD.Y)==null?void 0:N.getVideoData())||b.getVideoData():b.getVideoData()):O=a,N=O;return N}; g.w.bC=function(){return this.app.eL().bC()}; g.w.f0=function(O){return this.app.f0(O)}; g.w.dl=function(){return this.app.dl()}; g.w.isHdr=function(){return this.app.eL().isHdr()}; g.w.Qs=function(){return this.app.Qs()}; g.w.isEmbedsShortsMode=function(){var O=g.AK(this),b=this.getVideoData();O=O?O.zx:this.getPlayerSize();var a=!!this.getPlaylist();return!(!b||!b.isEmbedsShortsMode(new g.zJ(O.width,O.height),a))}; g.w.NW=function(O){this.app.NW(O)}; g.w.P1=function(O,b,a,N,k){this.app.fl(O,b,a,N,k)}; g.w.Oh=O7(14);g.w.playVideo=function(O,b){try{var a=this.app.W7().al;if(a){a.playVideo();return}if(!O&&this.getPresentingPlayerType()===2){var N=E9(this.app.To());if(N&&JA$(N))return}}catch(k){g.S$(k)}this.app.playVideo(O,b)}; g.w.stopVideo=function(O){this.app.Db(O).stopVideo()}; g.w.BG=function(O){this.app.Db(O).BG()}; g.w.addEventListener=function(O,b){this.state.V.subscribe(O,b)}; g.w.removeEventListener=function(O,b){this.state.V.unsubscribe(O,b)}; g.w.DF=function(O){this.app.DF(O)}; g.w.setPlaybackQuality=function(O,b){this.setPlaybackQualityRange(O,O,b)}; g.w.EW=function(){var O={},b=this.app.eL().EW();b=g.r(b);for(var a=b.next();!a.done;a=b.next())a=a.value,O[a.quality]=a;return O}; g.w.Iq=function(){return this.app.eL().Iq()}; g.w.A9=O7(18);g.w.eF=function(O){this.app.eF(O);O&&lIz(this.app,O)}; g.w.getVideoUrl=function(O,b,a,N){var k=this.getPresentingPlayerType(),D=k===2;if(N&&D||k===3)D=!1,k=1;N=this.getVideoData(k);if(!N)return"";var R;O||N.isLivePlayback||(R=Math.floor(this.getCurrentTime(k)));O=D?void 0:this.getPlaylistId()||void 0;b&&O==="WL"&&(O=void 0);return this.app.getVideoUrl(N.videoId,O,R,b,a)}; g.w.Ne=O7(20);g.w.Am=O7(26);g.w.q1=function(O){this.app.eL().q1(O)}; g.w.OF=O7(32);g.w.R0=O7(38);g.w.Pp=function(O,b){this.To().Pp(O,b)}; g.w.vG=function(){var O=g.pR(this.To());return!!O&&O.vG()}; g.w.oN=function(){var O=g.pR(this.To());return!!O&&O.oN()}; g.w.P_=function(O,b,a){var N=g.pR(this.To());N&&N.P_(O,b,a)}; g.w.Z$=O7(39);g.w.Jz=function(){this.app.eL().GM()}; g.w.Q7=function(O){this.Ai("onVideoAreaChange");this.Ai(O?"onShowControls":"onHideControls")}; g.w.rI=function(O,b){var a=g.AK(this);if(a)return a.rI(O,b);O=this.app.jL().wh();return new g.Te(0,0,O.width,O.height)}; g.w.Qb=function(){var O=this.To().v1.get("heartbeat");return!!O&&O.Qb()}; g.w.vZ=function(){var O=this.K();if(O.C8||O.disableSeek)return!1;var b=this.app.eL(),a=b.getVideoData();if(!a.R3()||g.pt(a)||this.getPresentingPlayerType()===2&&!this.app.vc()||a.CD()&&this.getPresentingPlayerType(!0)===2||b.YW()&&this.getPresentingPlayerType()!==3)return!1;O=g.La(O);return g.To(O)&&!a.jc||WI(this.app)?!1:!0}; g.w.A8=function(){return this.app.eL().St()}; g.w.isLifaAdPlaying=function(){var O,b=(O=this.getVideoData())==null?void 0:O.CD();return b?this.getPresentingPlayerType(b)===2:!1}; g.w.isOrchestrationLeader=function(){return this.app.isOrchestrationLeader()}; g.w.aN=function(){this.app.eL().aN()}; g.w.sendVideoStatsEngageEvent=function(O,b,a){this.app.sendVideoStatsEngageEvent(O,a,b)}; g.w.t2=function(O,b,a){this.app.Gf(O,b,a)}; g.w.IT=function(O,b){this.app.S_(O,b)}; g.w.dD=function(O,b){pv(this.app,O,b)}; g.w.mD=O7(43);g.w.H9=function(O){return this.app.H9(O)}; g.w.T4=function(O,b){var a;(a=this.app.Db(b))==null||a.T4(O)}; g.w.YW=function(){var O=this.app.Db();return O?O.YW():!0}; g.w.df=function(){var O=this.getVideoData();return!!O&&(O.df()||!!O.hlsFormats||!!O.R7)}; g.w.getPlaybackRate=function(){return this.app.Mt().getPlaybackRate()}; g.w.setPlaybackRate=function(O,b){this.app.setPlaybackRate(O,b)}; g.w.Tl=function(){return this.app.Tl()}; g.w.cD=function(){return this.app.cD()}; g.w.WZ=function(O){return this.app.WZ(O)}; g.w.createClientVe=function(O,b,a,N){this.K().p8&&this.app.A6.createClientVe(O,b,a,N===void 0?!1:N)}; g.w.createServerVe=function(O,b,a){this.K().p8&&this.app.A6.createServerVe(O,b,a===void 0?!1:a)}; g.w.setTrackingParams=function(O,b){this.K().p8&&this.app.A6.setTrackingParams(O,b)}; g.w.logClick=function(O,b){this.K().p8&&(this.app.A6.click(O,b),this.publish("veClickLogged",O))}; g.w.logVisibility=function(O,b,a){this.K().p8&&this.app.A6.KF(O,b,a)}; g.w.hasVe=function(O){return this.K().p8?this.app.A6.hasVe(O):!1}; g.w.destroyVe=function(O){this.K().p8&&this.app.A6.destroyVe(O)}; g.w.getPresentingPlayerType=function(O){return this.app.getPresentingPlayerType(O)}; g.w.x_=function(){this.app.x_()}; g.w.FV=O7(45);g.w.FI=function(O){this.app.FI(O)}; g.w.uG=function(){this.app.uG()}; g.w.addPlayerResponseForAssociation=function(O){this.app.addPlayerResponseForAssociation(O)}; g.w.finishSegmentByCpn=function(O,b,a){return this.app.finishSegmentByCpn(O,b,a)}; g.w.WH=function(O,b,a,N,k,D,R,d){return this.app.WH(O,b,a,N,k,D,R,d)}; g.w.Kb=function(O,b,a,N,k,D,R,d){return this.app.Kb(O,b,a,N,k,D,R,d)}; g.w.oS=function(){return this.app.oS()}; g.w.d$=function(O){this.app.d$(O)}; g.w.Sv=function(O,b){b=b===void 0?Infinity:b;this.app.Sv(O===void 0?-1:O,b)}; g.w.Ip=function(O){var b;(b=g.mZ(this.To()))==null||b.Ip(O)}; g.w.hF=function(O,b,a){this.app.hF(O,b,a)}; g.w.nM=function(){return this.app.nM()}; g.w.EB=function(O,b,a){this.app.EB(O,b,a===void 0?0:a)}; g.w.GD=function(){return this.app.GD()}; g.w.vc=function(){return this.app.vc()}; g.w.VB=function(O,b,a){return this.app.VB(O,b,a)}; g.w.tN=function(O,b,a,N){a=a===void 0?!1:a;var k;(k=this.app.Db(N))==null||k.tN(O,b,a)}; g.w.F9=function(O,b){this.publish("aduxmouseover",O,b)}; g.w.BN=function(O,b){this.publish("aduxmouseout",O,b)}; g.w.GA=function(O,b){this.publish("muteadaccepted",O,b)}; g.w.fR=function(){return this.app.jL().fR()}; g.w.e9=function(O){this.app.jL().e9(O)}; g.w.Fa=function(O){return O?this.app.Xc():this.app.eL().Fa()}; g.w.p7=function(O){this.app.p7(O)}; g.w.HA=function(){this.app.eL().HA()}; g.w.wb=function(){this.app.wb()}; g.w.getGetAdBreakContext=function(){var O=this.app.Mt();return O.getVideoData().getGetAdBreakContext(O.getCurrentTime(),O.O0())}; g.w.Fl=function(O,b){this.app.eL().Fl(O,b)}; g.w.tV=function(){return this.app.eL().tV()}; g.w.mW=O7(47);g.w.ob=O7(49);g.w.VR=function(O){var b;return((b=this.app.Db(O))==null?void 0:b.VR())||0};var fG;g.T(IT,Lz);IT.prototype.Th=function(O,b){O=Lz.prototype.Th.call(this,O,b);return Object.assign({},O,this.requestHeaders)};g.T(g.LG,g.p);g.w=g.LG.prototype;g.w.wd=function(){this.LH();g.p.prototype.wd.call(this)}; g.w.LH=function(){this.vy.dispose()}; g.w.addCueRange=function(O){this.vy.addCueRange(O)}; g.w.Gf=function(O,b){this.vy.Gf(O,b)}; g.w.UE=function(){this.vy.UE()}; g.w.bP=function(){return this.vy.bP()}; g.w.MP=function(){return this.vy.MP()}; g.w.Yd=function(O){return this.vy===O}; g.w.GM=function(){this.vy.Jz()}; g.w.gb=function(O,b){this.vy.gb(O,b)}; g.w.IF=function(O,b){return this.vy.IF(O,b)}; g.w.aK=function(O){this.vy.aK(O)}; g.w.getAudioTrack=function(){return this.vy.getAudioTrack()}; g.w.Wz=function(){return this.vy.Wz()}; g.w.getAvailableAudioTracks=function(){return this.vy.getAvailableAudioTracks()}; g.w.EW=function(){return this.vy.EW()}; g.w.Iq=function(){return this.vy.Iq()}; g.w.nt=function(){return this.getVideoData().clientPlaybackNonce}; g.w.Ei=function(){return this.vy.Ei()}; g.w.Pz=function(){return this.vy.Pz()}; g.w.QJ=function(){return this.vy.QJ()}; g.w.getCurrentTime=function(){return this.vy.getCurrentTime()}; g.w.gR=function(){return this.vy.gR()}; g.w.xR=function(){return this.vy.xR()}; g.w.Au=function(O){return this.vy.Au(O)}; g.w.getDuration=function(O){return this.vy.getDuration(O)}; g.w.P6=function(){return this.vy.P6()}; g.w.wD=function(){return this.vy.wD()}; g.w.St=function(){return this.vy.St()}; g.w.nM=function(){return this.vy.nM()}; g.w.Vm=function(){return this.vy.Vm()}; g.w.ou=O7(9);g.w.VR=function(){return this.vy.VR()}; g.w.Iu=function(){return this.vy.Iu()}; g.w.u$=function(O){return this.vy.u$(O)}; g.w.Tl=function(){return this.vy.Tl()}; g.w.Xs=function(){return this.vy.Xs()}; g.w.jS=function(){return this.vy.jS()}; g.w.Fk=function(){return this.vy.Fk()}; g.w.JL=function(O,b,a){return this.vy.JL(O,b,a)}; g.w.A9=O7(17);g.w.getPlaybackQuality=function(){return this.vy.getPlaybackQuality()}; g.w.getPlaybackRate=function(){return this.vy.getPlaybackRate()}; g.w.getPlayerState=function(){return this.vy.getPlayerState()}; g.w.getPlayerType=function(){return this.vy.getPlayerType()}; g.w.getPlaylistSequenceForTime=function(O){return this.vy.getPlaylistSequenceForTime(O)}; g.w.WZ=function(O){return this.vy.WZ(O)}; g.w.Bb=function(){return this.vy.Bb()}; g.w.getPreferredQuality=function(){return this.vy.getPreferredQuality()}; g.w.OG=function(){return this.vy.OG()}; g.w.getProximaLatencyPreference=function(){return this.vy.getProximaLatencyPreference()}; g.w.fk=function(){return this.vy.fk()}; g.w.f0=function(){return this.getVideoData().f0()}; g.w.getStoryboardFormat=function(){return this.getVideoData().getStoryboardFormat()}; g.w.getStreamTimeOffset=function(){return this.vy.getStreamTimeOffset()}; g.w.WG=function(){return this.vy.WG()}; g.w.O0=function(){return this.vy.O0()}; g.w.iq=function(){return this.vy.iq()}; g.w.getUserAudio51Preference=function(){return this.vy.getUserAudio51Preference()}; g.w.getUserPlaybackQualityPreference=function(){return this.vy.getUserPlaybackQualityPreference()}; g.w.getVideoData=function(){return this.vy.getVideoData()}; g.w.bC=function(){return this.vy.bC()}; g.w.Op=function(){return this.vy.Op()}; g.w.getVideoLoadedFraction=function(){if(g.bN(this.getVideoData()))return 1;var O=this.vy.Tl();return O?O.gf():0}; g.w.Vs=function(){return this.vy}; g.w.SJ=function(O){this.vy.SJ(O)}; g.w.handleError=function(O){this.vy.handleError(O)}; g.w.Ds=function(O){this.vy.Ds(O)}; g.w.rZ=function(O){this.vy.rZ(O)}; g.w.mD=O7(42);g.w.YW=function(){return this.vy.YW()}; g.w.hasSupportedAudio51Tracks=function(){return this.vy.hasSupportedAudio51Tracks()}; g.w.Ay=function(){return this.vy.Ay()}; g.w.mZ=function(){return this.vy.mZ()}; g.w.isAtLiveHead=function(O,b){return this.vy.isAtLiveHead(O,b)}; g.w.Bx=function(){return this.vy.Bx()}; g.w.isGapless=function(){return this.vy.isGapless()}; g.w.isHdr=function(){return this.vy.isHdr()}; g.w.c$=function(){return this.vy.c$()}; g.w.vl=function(){return this.vy.vl()}; g.w.tV=function(){return this.vy.tV()}; g.w.isProximaLatencyEligible=function(){return this.vy.isProximaLatencyEligible()}; g.w.GD=function(){return this.vy.GD()}; g.w.T9=function(O){var b;return!((b=this.vy.loader)==null||!b.T9(O))}; g.w.bT=function(){return this.vy.bT()}; g.w.J3=function(){this.vy.J3()}; g.w.fA=function(O){this.vy.fA(O)}; g.w.No=function(){this.vy.No()}; g.w.Y5=function(){this.vy.Y5()}; g.w.FH=function(){this.vy.FH()}; g.w.jf=function(){this.vy.jf()}; g.w.Cf=function(O){this.vy.Cf(O)}; g.w.ER=O7(54);g.w.Am=O7(25);g.w.Oc=function(){this.vy.Oc()}; g.w.pauseVideo=function(O){this.vy.pauseVideo(O)}; g.w.D$=function(O){this.vy.D$(O)}; g.w.kp=function(O){this.vy.kp(O)}; g.w.playVideo=function(O,b){return this.vy.playVideo(O,b)}; g.w.dU=function(O,b,a,N,k){this.vy.dU(O,b,a,N,k)}; g.w.OF=O7(31);g.w.R0=O7(37);g.w.EL=function(O,b,a,N,k){this.vy.EL(O,b,a,N,k)}; g.w.tN=function(O,b,a){this.vy.tN(O,b,a)}; g.w.q1=function(O){this.vy.q1(O)}; g.w.Fl=function(O,b){this.vy.E0.Fl(O,b)}; g.w.OY=function(O,b,a){this.vy.OY(O,b,a)}; g.w.mX=function(O){this.vy.mX(O)}; g.w.Eo=function(O){this.vy.Eo(O)}; g.w.hc=function(O,b){this.vy.hc(O,b)}; g.w.K4=function(O,b,a,N,k,D,R,d){this.vy.K4(O,b,a,N,k,D,R,d)}; g.w.Ak=function(){aFz(this.vy.E0)}; g.w.Cy=function(O){this.vy.Cy(O)}; g.w.BG=function(O,b){this.vy.BG(O,b)}; g.w.tf=function(O,b){this.vy.tf(O,b)}; g.w.removeCueRange=function(O){this.vy.removeCueRange(O)}; g.w.S_=function(O){this.vy.S_(O)}; g.w.dD=function(O){return this.vy.dh.dD(O)}; g.w.ir=function(O){this.vy.ir(O)}; g.w.PD=function(O,b,a){this.vy.PD(O,b,a)}; g.w.fN=function(){this.vy.fN()}; g.w.yh=function(){this.vy.dh.reset()}; g.w.py=function(){this.vy.py()}; g.w.Et=function(O,b){this.vy.Et(O,b)}; g.w.seekTo=function(O,b){this.vy.seekTo(O,b)}; g.w.sendAbandonmentPing=function(){this.vy.sendAbandonmentPing()}; g.w.sendVideoStatsEngageEvent=function(O,b){this.vy.sendVideoStatsEngageEvent(O,b)}; g.w.x5=function(O,b){this.vy.x5(O,b)}; g.w.setLoop=function(O){this.vy.setLoop(O)}; g.w.m7=function(){this.vy.m7()}; g.w.setMediaElement=function(O){this.vy.setMediaElement(O)}; g.w.ge=function(O,b,a,N){this.vy.ge(O,b,a,N)}; g.w.setPlaybackRate=function(O){this.vy.setPlaybackRate(O)}; g.w.P1=function(O,b,a,N,k,D){this.vy.P1(O,b,a,N,k,D)}; g.w.Sl=function(O,b){this.vy.Sl(O,b)}; g.w.T4=function(O){this.vy.T4(O)}; g.w.setProximaLatencyPreference=function(O){this.vy.setProximaLatencyPreference(O)}; g.w.La=function(O,b,a){this.vy.La(O,b,a)}; g.w.hf=function(){this.vy.hf()}; g.w.MM=function(O){this.vy.MM(O)}; g.w.setUserAudio51Preference=function(O,b){this.vy.setUserAudio51Preference(O,b)}; g.w.v5=function(O,b,a){this.vy.v5(O,b,a)}; g.w.v6=function(){return this.vy.v6()}; g.w.aN=function(){this.vy.aN()}; g.w.Fa=function(){return this.vy.Fa()}; g.w.xO=function(O){this.vy.xO(O)}; g.w.Iy=function(){this.vy.Iy()}; g.w.B_=function(O){this.vy.B_(O)}; g.w.stopVideo=function(){this.vy.stopVideo()}; g.w.subscribe=function(O,b,a){return this.vy.subscribe(O,b,a)}; g.w.Kv=function(O,b){this.vy.Kv(O,b)}; g.w.togglePictureInPicture=function(){this.vy.togglePictureInPicture()}; g.w.H9=function(O){return this.vy.dh.H9(O)}; g.w.unsubscribe=function(O,b,a){return this.vy.unsubscribe(O,b,a)}; g.w.wH=function(O,b){this.vy.wH(O,b)}; g.w.Xp=function(O,b){return this.vy.Xp(O,b)}; g.w.JG=function(){this.vy.JG()}; g.w.eh=function(O){this.vy.eh(O)}; g.w.HA=function(){this.vy.HA()};g.T(g.XK,g.Ay);g.w=g.XK.prototype;g.w.show=function(){var O=this.rz();g.Ay.prototype.show.call(this);this.Tr&&(this.L.B(window,"blur",this.gP),this.L.B(iN(this),"click",this.Ml));O||this.publish("show",!0)}; g.w.hide=function(){var O=this.rz();g.Ay.prototype.hide.call(this);wkw(this);O&&this.publish("show",!1)}; g.w.BU=function(O,b){this.G=O;this.fade.show();b?(this.J||(this.J=this.L.B(this.Z,"appresize",this.hd)),this.hd()):this.J&&(this.L.Zq(this.J),this.J=void 0)}; g.w.MB=function(){this.G&&this.element&&(this.G.getAttribute("aria-haspopup"),this.G.setAttribute("aria-expanded","true"),this.focus())}; g.w.hd=function(){var O=g.AK(this.Z);this.G&&O.Ie(this.element,this.G)}; g.w.gP=function(){var O=this.rz();wkw(this);this.fade.hide();O&&this.publish("show",!1)}; g.w.Ml=function(O){var b=nz(O);b&&(g.Ne(this.element,b)||this.G&&g.Ne(this.G,b)||!g.pF(O))||this.gP()}; g.w.rz=function(){return this.vB&&this.fade.state!==4};g.T(eO,g.XK);eO.prototype.BU=function(){g.XK.prototype.BU.call(this);this.dialog.focus()};g.T(g.bD,g.Ay);g.bD.prototype.setIcon=function(O){this.updateValue("icon",O)}; g.bD.prototype.updateValue=function(O,b){g.Ay.prototype.updateValue.call(this,O,b);this.publish("size-change")};g.ye={fY:17,Ye:16,McX:15,Ior:14,Gs:13,DH:12,d_:11,qb:10,YL:9,AUDIO:8,SUBTITLES:7,CY:6,SLEEP_TIMER:5,us:4,rV:3,FwL:2,REMOTE:1,Bhy:0,17:"LOOP",16:"STABLE_VOLUME",15:"REMOTE_SELECT",14:"SIZE",13:"MINIPLAYER",12:"THREED",11:"AUTONAV",10:"CINEMATIC",9:"ANNOTATIONS",8:"AUDIO",7:"SUBTITLES",6:"VOICE_BOOST",5:"SLEEP_TIMER",4:"SPEED",3:"QUALITY",2:"LINKEDACCOUNT",1:"REMOTE",0:"CONTEXTMENU"};g.T(NV,g.bD);NV.prototype.o7=function(O){this.G&&this.Z.logVisibility(this.element,this.T&&O)}; NV.prototype.X=function(){var O,b,a=(O=this.Z.getVideoData())==null?void 0:(b=O.accountLinkingConfig)==null?void 0:b.linked;if(a&&!this.T){var N;O=(N=this.Z.getVideoData())==null?void 0:N.accountLinkingConfig;this.setIcon(Et());var k;g.OJ(this,k2(O==null?void 0:(k=O.menuData)==null?void 0:k.connectedMenuLabel));var D,R,d;this.V=new eO(this.Z,k2(O==null?void 0:(D=O.menuData)==null?void 0:D.connectedDialogTitle),k2(O==null?void 0:(R=O.menuData)==null?void 0:R.connectedDialogMessage),k2(O==null?void 0: (d=O.menuData)==null?void 0:d.confirmButtonText));g.G(this,this.V);var Z;N=(O==null?void 0:(Z=O.menuData)==null?void 0:Z.trackingParams)||null;(this.G=!!N)&&this.Z.setTrackingParams(this.element,N);this.s0.PU(this);this.T=!0}else!a&&this.T&&(this.s0.LZ(this),this.T=!1)}; NV.prototype.onClick=function(){this.G&&this.Z.logClick(this.element);this.s0.gP();this.V&&this.V.BU()};g.T(DT,g.p);DT.prototype.D=function(O){return this.api.D(O)};g.T(sJ,DT);sJ.prototype.onVideoDataChange=function(O){if(!O.accountLinkingConfig){var b,a=(b=O.getPlayerResponse())==null?void 0:b.accountLinkingConfig;O.accountLinkingConfig=a}var N;if(b=(N=O.accountLinkingConfig)==null?void 0:N.alsParam)O.VL=b}; sJ.prototype.setAccountLinkState=function(O){this.api.getVideoData().VL=O;this.api.Jz()}; sJ.prototype.updateAccountLinkingConfig=function(O){var b=this.api.getVideoData(),a=b.accountLinkingConfig;a&&(a.linked=O);this.api.publish("videodatachange","dataupdated",b,this.api.getPresentingPlayerType())};g.T($2,DT); $2.prototype.G=function(O){var b=O.getId(),a=this.api.getVideoData(1),N=!this.api.isInline();if(!a.inlineMetricEnabled||N){if(b==="part2viewed"){if(a.pW&&g.Xx(a.pW),a.UL&&Cc(this,a.UL),a.KQ)for(var k={CPN:this.api.getVideoData().clientPlaybackNonce},D=g.r(a.KQ),R=D.next();!R.done;R=D.next())Cc(this,g.Pq(R.value,k))}else b==="engagedview"&&a.JZ&&(k={CPN:this.api.getVideoData().clientPlaybackNonce},g.Xx(g.Pq(a.JZ,k)));a.RW&&(k=a.RW,D=O.getId(),k=Kl(k,{label:D}),g.Xx(k));switch(b){case "videoplaytime25":a.VP&&Cc(this, a.VP);a.Rk&&ds(this,a.Rk);a.HE&&g.Xx(a.HE);break;case "videoplaytime50":a.Od&&Cc(this,a.Od);a.x8&&ds(this,a.x8);a.Ja&&g.Xx(a.Ja);break;case "videoplaytime75":a.KW&&Cc(this,a.KW);a.bk&&ds(this,a.bk);a.Qn&&g.Xx(a.Qn);break;case "videoplaytime100":a.GI&&Cc(this,a.GI),a.zX&&ds(this,a.zX),a.Aa&&g.Xx(a.Aa)}(k=this.api.getVideoData().Gj)&&Al8(this,k,O.getId())&&Al8(this,k,O.getId()+"gaia")}if(a.inlineMetricEnabled&&!N)switch(b){case "videoplaybackstart":var d,Z=(d=a.pQ)==null?void 0:d.T;Z&&Cc(this,Z);break; case "videoplayback2s":(d=(Z=a.pQ)==null?void 0:Z.V)&&Cc(this,d);break;case "videoplayback10s":var F;(d=(F=a.pQ)==null?void 0:F.G)&&Cc(this,d)}this.api.IT([O],1)};g.T(qq8,DT);g.T(ZT,g.f);g.w=ZT.prototype; g.w.Bj=function(){var O;if(O=this.Z.getPresentingPlayerType()!==3&&g.SO(this.Z)&&this.Z.jL().getPlayerSize().width>=400)if(O=this.t0(),this.Z.K().D("client_respect_autoplay_switch_button_renderer"))O=!!O.autoplaySwitchButtonRenderer;else{var b,a,N,k;O=!!((b=O.getWatchNextResponse())==null?0:(a=b.contents)==null?0:(N=a.twoColumnWatchNextResults)==null?0:(k=N.autoplay)==null?0:k.autoplay)!==!1}if(O)this.T||(this.T=!0,this.KF(this.T),this.Z.K().D("web_player_autonav_toggle_always_listen")||HL7(this), b=this.t0(),this.uh(b.autonavState),this.Z.logVisibility(this.element,this.T));else if(this.T=!1,this.KF(this.T),!this.Z.K().D("web_player_autonav_toggle_always_listen"))for(this.Z.K().D("web_player_autonav_toggle_always_listen"),b=g.r(this.G),a=b.next();!a.done;a=b.next())this.Zq(a.value)}; g.w.uh=function(O){clQ(this)?this.isChecked=O!==1:((O=O!==1)||(g.il(),O=g.md("web_autonav_allow_off_by_default")&&!g.QO(0,141)&&g.Ny("AUTONAV_OFF_BY_DEFAULT")?!1:!g.QO(0,140)),this.isChecked=O);YqQ(this)}; g.w.onClick=function(){this.isChecked=!this.isChecked;this.Z.eF(this.isChecked?2:1);YqQ(this);if(clQ(this)){var O=this.t0().autoplaySwitchButtonRenderer;this.isChecked&&(O==null?0:O.onEnabledCommand)?this.Z.xk("innertubeCommand",O.onEnabledCommand):!this.isChecked&&(O==null?0:O.onDisabledCommand)&&this.Z.xk("innertubeCommand",O.onDisabledCommand)}this.Z.logClick(this.element)}; g.w.getValue=function(){return this.isChecked}; g.w.t0=function(){return this.Z.getVideoData(1)};g.T(mSB,DT);g.T(FL,g.bD);FL.prototype.onClick=function(){this.enabled&&(gs(this,!this.checked),this.publish("select",this.checked))}; FL.prototype.getValue=function(){return this.checked}; FL.prototype.setEnabled=function(O){(this.enabled=O)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var JlY=["en-CA","en","es-MX","fr-CA"];g.T(Ts,FL);Ts.prototype.iV=function(O){O?this.T||(this.s0.PU(this),this.T=!0):this.T&&(this.s0.LZ(this),this.T=!1);this.T&&gs(this,vce())}; Ts.prototype.X=function(){g.yP(this.element,"ytp-menuitem-highlight-transition-enabled")}; Ts.prototype.V=function(O){var b=vce();O!==b&&(b=g.il(),O4(190,O),O4(192,!0),b.save(),this.Z.xk("cinematicSettingsToggleChange",O))}; Ts.prototype.wd=function(){this.T&&this.s0.LZ(this);FL.prototype.wd.call(this)};g.T(rs,DT);rs.prototype.updateCinematicSettings=function(O){this.T=O;var b;(b=this.menuItem)==null||b.iV(O);this.api.publish("onCinematicSettingsVisibilityChange",O)};g.T(pk3,DT);g.T(UJ,DT);UJ.prototype.setCreatorEndscreenVisibility=function(O){var b;(b=G0(this.api.To()))==null||b.KF(O)}; UJ.prototype.T=function(O){function b(N){N==="creatorendscreen"&&(N=G0(a.api.To()))&&N.Lsy(a.hideButton)} var a=this;this.hideButton=O;this.events.B(this.api,"modulecreated",b);b("creatorendscreen")};g.T(uD,FL);uD.prototype.X=function(O){this.V(O?1:0)}; uD.prototype.G=function(){var O=this.hasDrcAudioTrack(),b=this.T()===1&&O;gs(this,b);this.setEnabled(O)}; uD.prototype.wd=function(){this.s0.LZ(this);FL.prototype.wd.call(this)};g.T(AE,DT);AE.prototype.getDrcUserPreference=function(){return this.T}; AE.prototype.setDrcUserPreference=function(O){g.Sb("yt-player-drc-pref",O,31536E3);O!==this.T&&(this.T=O,this.updateEnvironmentData(),this.G()&&this.api.HA())}; AE.prototype.updateEnvironmentData=function(){this.api.K().FM=this.T===1}; AE.prototype.G=function(){var O,b,a=(O=this.api.getVideoData())==null?void 0:(b=O.V)==null?void 0:b.T;if(!a)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.D("mta_drc_mutual_exclusion_removal")){var N,k,D=(N=this.api.Wz())==null?void 0:(k=N.LF)==null?void 0:k.id;return bX(a,function(R){var d;return R.audio.T&&((d=R.LF)==null?void 0:d.id)===D})}return bX(a,function(R){var d; return((d=R.audio)==null?void 0:d.T)===!0})};g.T(WE,DT);WE.prototype.onVideoDataChange=function(){var O=this,b=this.api.getVideoData();this.api.dD("embargo",1);var a=b==null?void 0:b.vj.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(a==null?0:a.length)?oOe(this,a.filter(function(N){return GfG(O,N)})):(b==null?0:b.cueRanges)&&oOe(this,b.cueRanges.filter(function(N){return GfG(O,N)}))}; WE.prototype.G=function(O){return O.embargo!==void 0}; WE.prototype.wd=function(){DT.prototype.wd.call(this);this.T={}};g.T(qV,DT); qV.prototype.addEmbedsConversionTrackingParams=function(O){var b=this.api.K(),a=b.widgetReferrer,N=b.Dq,k=this.T,D="",R=b.getWebPlayerContextConfig();R&&(D=R.embedsIframeOriginParam||"");a.length>0&&(O.embeds_widget_referrer=a);N.length>0&&(O.embeds_referring_euri=N);b.X&&D.length>0&&(O.embeds_referring_origin=D);R&&R.embedsFeature&&(O.feature=R.embedsFeature);k.length>0&&(b.D("embeds_web_enable_lite_experiment_control_arm_logging")?k.unshift(28572):g.To(g.La(b))&&k.unshift(159628),b=k.join(","),b= g.bl()?b:g.R5(b,4),O.source_ve_path=b);this.T.length=0};g.T(xSG,DT);g.T(PPp,DT);g.T(HE,g.p);HE.prototype.wd=function(){g.p.prototype.wd.call(this);this.T=null;this.G&&this.G.disconnect()};g.T(jje,DT);g.T(Y2,g.f);Y2.prototype.show=function(){g.f.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; Y2.prototype.stopTimer=function(){this.T&&(this.T.dispose(),this.T=null)}; Y2.prototype.onVideoDataChange=function(O){var b,a,N=(b=this.api.getVideoData())==null?void 0:(a=b.getPlayerResponse())==null?void 0:a.playabilityStatus;N&&(b=Sqz(N),g.L(this.api.getPlayerStateObject(),128)||O==="dataloaderror"||!b?(this.G=0,this.stopTimer(),this.hide()):(O=(b.remainingTimeSecs||0)*1E3,O>0&&(this.show(),this.updateValue("label",pL(b.label)),fb7(this,O))))}; Y2.prototype.wd=function(){this.stopTimer();g.f.prototype.wd.call(this)};g.T(lbe,DT);g.T(cE,g.f);cE.prototype.onClick=function(){this.hN.logClick(this.element);this.hN.xk("onFullerscreenEduClicked")}; cE.prototype.iV=function(){this.hN.isFullscreen()?this.T?this.fade.hide():this.fade.show():this.hide();this.hN.logVisibility(this.element,this.hN.isFullscreen()&&!this.T)};g.T(mX,DT);mX.prototype.updateFullerscreenEduButtonSubtleModeState=function(O){var b;(b=this.T)!=null&&(g.TW(b.element,"ytp-fullerscreen-edu-button-subtle",O),O&&!b.G&&(b.element.setAttribute("title","Faites d\u00e9filer la page pour afficher plus de d\u00e9tails"),JK(b.hN,b.element,b),b.G=!0))}; mX.prototype.updateFullerscreenEduButtonVisibility=function(O){var b;(b=this.T)!=null&&(b.T=O,b.iV())};g.T(VUe,g.f);g.T(iLe,DT);g.T(zs,DT);zs.prototype.getSphericalProperties=function(){var O=g.PI(this.api.To());return O?O.getSphericalProperties():{}}; zs.prototype.setSphericalProperties=function(O){if(O){var b=g.PI(this.api.To());b&&b.setSphericalProperties(O,!0)}};g.T(JE,DT);g.w=JE.prototype;g.w.createClientVe=function(O,b,a,N){this.api.createClientVe(O,b,a,N===void 0?!1:N)}; g.w.createServerVe=function(O,b,a){this.api.createServerVe(O,b,a===void 0?!1:a)}; g.w.setTrackingParams=function(O,b){this.api.setTrackingParams(O,b)}; g.w.logClick=function(O,b){this.api.logClick(O,b)}; g.w.logVisibility=function(O,b,a){this.api.logVisibility(O,b,a)}; g.w.hasVe=function(O){return this.api.hasVe(O)}; g.w.destroyVe=function(O){this.api.destroyVe(O)};var e47=!1;MV.prototype.setPlaybackRate=function(O){this.playbackRate=Math.max(1,O)}; MV.prototype.getPlaybackRate=function(){return this.playbackRate};x2.prototype.Yy=function(O){var b=g.Zq(O.info.T.info,this.zr.u3),a=O.info.uV+this.X,N=O.info.startTime*1E3;if(this.policy.p8)try{N=this.policy.p8?g.y_(O)*1E3:O.info.startTime*1E3}catch(R){Math.random()>.99&&this.logger&&(N=Mh(O.G).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:O.info.TG(),encodedDataView:g.DP(N,4)})),N=O.info.startTime*1E3}var k=O.info.clipId,D=this.policy.p8?g.are(O)*1E3:O.info.duration*1E3;this.policy.p8&&(N<0||D<0)&&(this.logger&&(this.logger({missingSegInfo:O.info.TG(), startTimeMs:N,durationMs:D}),this.policy.QR||(N<0&&(N=O.info.startTime*1E3),D<0&&(D=O.info.duration*1E3))),this.policy.QR&&(N<0&&(N=O.info.startTime*1E3),D<0&&(D=O.info.duration*1E3)));return{formatId:b,uV:a,startTimeMs:N,clipId:k,yg:D}}; x2.prototype.XS=function(O){this.timestampOffset=O};PE.prototype.seek=function(O,b){O!==this.T&&(this.seekCount=0);this.T=O;var a=this.videoTrack.G,N=this.audioTrack.G,k=this.audioTrack.Dh,D=hSp(this,this.videoTrack,O,this.videoTrack.Dh,b);b=hSp(this,this.audioTrack,this.policy.I8?O:D,k,b);O=Math.max(O,D,b);this.N=!0;this.zr.isManifestless&&(F28(this,this.videoTrack,a),F28(this,this.audioTrack,N));return O}; PE.prototype.isSeeking=function(){return this.N}; PE.prototype.xz=function(O){this.V=O}; var tg3=2/24;var TUG=0;g.w=Qe.prototype;g.w.iR=function(){this.J=this.now();FQz(this.XF,this.J);this.Go.iR()}; g.w.gU=function(O,b){var a=this.policy.G?(0,g.S)():0;eV(this,O,b);O-this.Y<10&&this.G>0||this.kD(O,b);this.Go.gU(O,b);this.policy.G&&(O=(0,g.S)()-a,this.Zh+=O,this.Ql=Math.max(O,this.Ql))}; g.w.kD=function(O,b){var a=(O-this.Y)/1E3,N=b-this.V;this.Kn||(cp(this.XF,a,N),this.L4(a,N));this.Y=O;this.V=b}; g.w.t9=function(){this.Xy&&rxb(this);this.Go.t9()}; g.w.rU=function(O){this.Xy||(this.Xy=this.N-this.zo+O,this.pF=this.N,this.R7=this.U)}; g.w.B$=function(O,b){O=O===void 0?this.U:O;b=b===void 0?this.N:b;this.G>0||(this.L=O,this.G=b,this.yl=this.isActive=!0)}; g.w.J7=function(){return this.z4||2}; g.w.jO=function(){}; g.w.YU=function(){var O,b={rn:this.requestNumber,rt:(this.U-this.T).toFixed(),lb:this.N,stall:(1E3*this.X).toFixed(),ht:(this.J-this.T).toFixed(),elt:(this.L-this.T).toFixed(),elb:this.G,d:(O=this.aX)==null?void 0:O.tq()};this.url&&Qj8(b,this.url);this.policy.G&&(b.mph=this.Ql.toFixed(),b.tph=this.Zh.toFixed());b.ulb=this.Ni;b.ult=this.Mi;return b}; g.w.now=function(){return(0,g.S)()}; g.w.deactivate=function(){this.isActive&&(this.isActive=!1)};g.T(bx,Qe);g.w=bx.prototype;g.w.YU=function(){var O=Qe.prototype.YU.call(this);O.pb=this.VX;O.pt=(1E3*this.m_).toFixed();O.se=this.FX;return O}; g.w.RN=function(){var O=this.Go;this.p8||(this.p8=O.RN?O.RN():1);return this.p8}; g.w.mP=function(){return this.dI?this.RN()!==1:!1}; g.w.o$=function(O,b,a){if(!this.BB){this.BB=!0;if(!this.Kn){eV(this,O,b);this.kD(O,b);var N=this.RN();this.FX=a;if(!this.Kn)if(N===2){N=O-this.L<this.J7()*1E3+50;a=this.Mi?this.Ni/(this.Mi/1E3):a||this.bV;var k=this.zN*1.3;N&&a<k||(this.Mi?Wp(this.XF,this.Mi/1E3,this.Ni,this.C8||this.policy.Mi):Wp(this.XF,b/a,b,.01));Hp(this.XF,b,N?0:this.X)}else N===1&&(N=(O-this.T)/1E3,!(N<=this.policy.X)&&this.policy.X||this.yp||this.policy.J||!(this.G>0)||aM(this,N,b),this.G>0&&Hp(this.XF,b,this.X));O=(O-this.T)/ 1E3||.01;this.policy.L&&!(this.G>0)||q$(this.XF,O,this.V,uFb(this),this.gT)}this.deactivate()}}; g.w.zn=function(O,b,a){a&&(this.p8=2);O<0&&this.z4&&(O=this.z4);b?this.OU+=O:this.C8+=O}; g.w.J7=function(){return this.C8||this.OU||Qe.prototype.J7.call(this)}; g.w.kD=function(O,b){var a=(O-this.Y)/1E3,N=b-this.V,k=this.RN();this.isActive?k===1&&((N>0||this.policy.N)&&(a>.2||N<1024)?(this.X+=a,N>0&&a>.2&&aM(this,this.zN?a:.05,N),this.yp=!0):N>0&&(aM(this,a,N),this.yp=!0)):b&&b>=this.policy.T&&this.B$(O,b);Qe.prototype.kD.call(this,O,b)}; g.w.Da=function(O){if(!this.Kn){eV(this,O,this.N);var b=(O-this.T)/1E3;this.RN()!==2&&this.G>0&&(this.X+=(O-this.Y)/1E3,Hp(this.XF,this.V,this.X));q$(this.XF,b,this.V,uFb(this),this.gT,!0);O=(O-this.Y)/1E3;cp(this.XF,O,0);this.L4(O,0)}}; g.w.B$=function(O,b){O=O===void 0?this.U:O;b=b===void 0?this.N:b;if(!(this.G>0)&&(Qe.prototype.B$.call(this,O,b),this.RN()===1)){b=(this.J-this.T)/1E3;var a=(O-this.J)/1E3;this.dI&&NO(this,this.now());this.fF||this.Kn||(this.z4&&(a=Math.max(0,a-this.z4)),O=this.XF,O.L.F3(1,b),O.aX.F3(1,a))}}; g.w.Eq=function(){this.dI&&NO(this,this.now());return this.UU}; g.w.KO=function(){var O;if(O=this.V>this.hM)O=(O=this.V)?O>=this.policy.T:!1;return O}; g.w.yu=function(){return this.L8}; g.w.sZ=function(O){O=O===void 0?this.now():O;if(this.dI){NO(this,O);if(this.p8?this.mP():this.Tr!==this.Py){var b=this.Py;if(O<b){this.L8=this.Py;return}}else b=this.Tr;b=Math.max(b,this.UU)}else b=this.UU;var a=this.VX-this.V;a<0&&(a=0);a=(a*this.snapshot.stall+a/this.snapshot.byterate)*1E3;this.L8=a=this.G>0?a+O:a+Math.max(O,b)}; g.w.p_=function(){return this.now()-this.L}; g.w.lJ=function(){return(this.V-this.G)*1E3/this.p_()||0}; g.w.CG=function(){return this.L};ke.prototype.feed=function(O){cT(this.T,O);this.gD()}; ke.prototype.gD=function(){if(this.X){if(!this.T.totalLength)return;var O=this.T.split(this.V-this.G),b=O.uL;O=O.LM;if(!this.Go.rU(this.X,b,this.G,this.V))return;this.G+=b.totalLength;this.T=O;this.G===this.V&&(this.X=this.V=this.G=void 0)}for(;;){var a=0;O=g.r(H5e(this.T,a));b=O.next().value;a=O.next().value;a=g.r(H5e(this.T,a));O=a.next().value;a=a.next().value;if(b<0||O<0)break;if(!(a+O<=this.T.totalLength)){if(!(this.Go.rU&&a+1<=this.T.totalLength))break;a=this.T.split(a).LM;this.Go.rU(b,a,0, O)&&(this.X=b,this.G=a.totalLength,this.V=O,this.T=new Yi([]));break}O=this.T.split(a).LM.split(O);a=O.LM;this.Go.LR(b,O.uL);this.T=a}}; ke.prototype.dispose=function(){this.T=new Yi};g.w=DB.prototype;g.w.Bm=function(){return 0}; g.w.bW=function(){return null}; g.w.Wr=function(){return null}; g.w.tT=function(){return this.state>=1}; g.w.isComplete=function(){return this.state>=3}; g.w.NV=function(){return this.state===5}; g.w.onStateChange=function(){}; g.w.qJ=function(O){var b=this.state;this.state=O;this.onStateChange(b);this.callback&&this.callback(this,b)}; g.w.iG=function(O){O&&this.state<O?this.qJ(O):this.callback&&this.callback(this,this.state)}; g.w.Yk=function(){return this.state===-1}; g.w.TG=function(){var O="";this.info.SL.forEach(function(b){O+=b.TG()+"."}); return O.slice(0,-1)}; g.w.dispose=function(){this.Yk()||(this.info.SL[0].T.V=!1,this.qJ(-1))}; g.w.f6=function(){return 0};g.w=sQ.prototype;g.w.Bp=function(){this.xhr.status&&(this.status=this.xhr.status);this.xhr.readyState===this.xhr.HEADERS_RECEIVED&&this.Go.iR()}; g.w.onError=function(){this.V=!0;this.onDone()}; g.w.onDone=function(){this.Yk||(this.X=!0,this.Go.t9())}; g.w.H2=function(){return this.xhr.readyState>=this.xhr.HEADERS_RECEIVED}; g.w.getResponseHeader=function(O){try{return this.xhr.getResponseHeader(O)}catch(b){return""}}; g.w.Vb=function(){return+this.getResponseHeader("content-length")}; g.w.Xa=function(){return this.G}; g.w.LA=function(){return this.status>=200&&this.status<300&&!!this.G}; g.w.HP=function(){return this.T.totalLength>0}; g.w.vC=function(){var O=this.T;this.T=new Yi;return O}; g.w.MH=function(){return this.T}; g.w.abort=function(){this.Yk=!0;this.xhr.abort()}; g.w.vg=function(){return!0}; g.w.DK=function(){return this.V}; g.w.Vi=function(){return""};g.w=zSb.prototype;g.w.getResponseHeader=function(O){return O==="content-type"?this.T.get("type"):""}; g.w.abort=function(){}; g.w.H2=function(){return!0}; g.w.Vb=function(){return this.range.length}; g.w.Xa=function(){return this.loaded}; g.w.LA=function(){return!!this.loaded}; g.w.HP=function(){return!!this.G.totalLength}; g.w.vC=function(){var O=this.G;this.G=new Yi;return O}; g.w.MH=function(){return this.G}; g.w.vg=function(){return!0}; g.w.DK=function(){return!!this.error}; g.w.Vi=function(){return this.error};g.w=Ef7.prototype;g.w.start=function(O){var b={credentials:"include",cache:"no-store"};Object.assign(b,this.U);this.X&&(b.signal=this.X.signal);O=new Request(O,b);fetch(O).then(this.J,this.onError).then(void 0,yg)}; g.w.onDone=function(){this.Yk()||this.Go.t9()}; g.w.getResponseHeader=function(O){return this.responseHeaders?this.responseHeaders.get(O):null}; g.w.H2=function(){return!!this.responseHeaders}; g.w.Xa=function(){return this.G}; g.w.Vb=function(){return+this.getResponseHeader("content-length")}; g.w.LA=function(){return this.status>=200&&this.status<300&&!!this.G}; g.w.HP=function(){return!!this.T.totalLength}; g.w.vC=function(){var O=this.T;this.T=new Yi;return O}; g.w.MH=function(){return this.T}; g.w.Yk=function(){return this.N}; g.w.abort=function(){this.V&&this.V.cancel().catch(function(){}); this.X&&this.X.abort();this.N=!0}; g.w.vg=function(){return!0}; g.w.DK=function(){return this.Y}; g.w.Vi=function(){return this.errorMessage};g.w=Mgz.prototype;g.w.onDone=function(){if(!this.Yk){this.status=this.xhr.status;try{this.response=this.xhr.response,this.G=this.response.byteLength}catch(O){}this.T=!0;this.Go.t9()}}; g.w.Bp=function(){this.xhr.readyState===2&&this.Go.iR()}; g.w.Fx=function(O){this.Yk||(this.status=this.xhr.status,this.T||(this.G=O.loaded),this.Go.gU((0,g.S)(),O.loaded))}; g.w.H2=function(){return this.xhr.readyState>=2}; g.w.getResponseHeader=function(O){try{return this.xhr.getResponseHeader(O)}catch(b){return g.I6(Error("Could not read XHR header "+O)),""}}; g.w.Vb=function(){return+this.getResponseHeader("content-length")}; g.w.Xa=function(){return this.G}; g.w.LA=function(){return this.status>=200&&this.status<300&&this.T&&!!this.G}; g.w.HP=function(){return this.T&&!!this.response&&!!this.response.byteLength}; g.w.vC=function(){var O=this.response;this.response=void 0;return new Yi([new Uint8Array(O)])}; g.w.MH=function(){return new Yi([new Uint8Array(this.response)])}; g.w.abort=function(){this.Yk=!0;this.xhr.abort()}; g.w.vg=function(){return!1}; g.w.DK=function(){return!1}; g.w.Vi=function(){return""};g.T($e,g.p);$e.prototype.ez=function(){if(!this.SN.length)return[];var O=this.SN;this.SN=[];this.V=g.Z$(O).info;return O}; $e.prototype.V2=function(){return this.SN}; $e.prototype.wd=function(){g.p.prototype.wd.call(this);this.T=null;this.SN.length=0;this.SL.length=0;this.V=null};g.T(dJ,g.p);g.w=dJ.prototype; g.w.ab_=function(){if(!this.Yk()){var O=(0,g.S)(),b=!1;if(this.policy.bH){O=O-(this.timing.G>0?this.timing.L:this.timing.T)-this.timing.J7()*1E3;var a=EY(ZB(this),!1);O>=2E3*a?b=!0:O>=this.policy.vP*a&&(this.T=this.policy.Rr)}else if(this.timing.G>0){if(this.N){this.policy.zo&&(this.T=0);return}var N=this.timing.yu();this.timing.sZ();var k=this.timing.yu();k-N>=this.policy.qk*.8?(this.T++,this.logger.debug(function(){return"Mispredicted by "+(k-N).toFixed(0)}),b=this.T>=5):this.T=0}else{var D=O-this.timing.Eq(); this.policy.Rr&&D>0&&(this.T+=1);b=EY(ZB(this),!1)*this.policy.yQ;(b=D>b*1E3)&&this.logger.debug(function(){return"Elbow late by "+D.toFixed(3)})}this.T>0&&this.Go.YE(); b?this.tZ():this.G.start()}}; g.w.tZ=function(){this.X=!0;this.Go.IG();this.lastError="net.timeout";gJ(this)}; g.w.canRetry=function(O){var b=ZB(this);O=O?this.policy.wW:this.policy.sX;return b.timedOut<this.policy.rW&&b.T<O}; g.w.FJ=function(){return this.lastError}; g.w.Og=function(){return this.T}; g.w.dispose=function(){this.G.dispose();g.p.prototype.dispose.call(this)};var F0={},ae3=(F0["1h"]=8,F0["9h"]=4,F0["1"]=8,F0["9"]=4,F0["("]=4,F0.h=2,F0.H=2,F0),g9={},Nyp=(g9.o=3,g9.O=3,g9.so=3,g9.a=1,g9.ah=1,g9.A=1,g9.m=1,g9.M=1,g9.sa=1,g9.mac3=7,g9.MAC3=7,g9.meac3=5,g9.MEAC3=5,g9),Bj={},sOz=(Bj.o=0,Bj.O=0,Bj.a=0,Bj.ah=0,Bj.A=0,Bj.m=1,Bj.M=1,Bj.mac3=1,Bj.MAC3=1,Bj.meac3=1,Bj.MEAC3=1,Bj.so=4,Bj.sa=4,Bj);var CRA={WEB:1,MWEB:2,TVHTML5:7,WEB_UNPLUGGED:41,WEB_EMBEDDED_PLAYER:56,TVHTML5_AUDIO:57,TV_UNPLUGGED_CAST:58,TVHTML5_KIDS:59,WEB_MUSIC:61,WEB_CREATOR:62,TVHTML5_UNPLUGGED:65,WEB_REMIX:67,TVHTML5_SIMPLY:75,WEB_KIDS:76,TVHTML5_SIMPLY_EMBEDDED_PLAYER:85,WEB_MUSIC_EMBEDDED_PLAYER:86,WEB_MUSIC_ANALYTICS:31,WEB_GAMING:32,WEB_EXPERIMENTS:42,WEB_HEROES:60,WEB_UNPLUGGED_ONBOARDING:69,WEB_UNPLUGGED_OPS:70,WEB_UNPLUGGED_PUBLIC:71,TVHTML5_VR:72,TVHTML5_FOR_KIDS:93};var yx,hf,wJ=[["337","336","335"],["702","701","700"],["315","308","303","302"],["299","298"],["787","788"]],Xl7=[["571","401","400","399","398"],["313","271","248","247"],["137","136"]],i53=["571 401 400 399 398 787 788 397 396".split(" "),"313 271 248 247 781 777 244 243".split(" "),["137","136","135"]],Q4f=[["411","410","409"],["360","358","357","274"],["385","376","384"],["225","224","145"]],eSQ=["412","359"],OIQ=[["141"],["774"],["380"],["328"]],Kr={},lY3=(Kr["398"]="397 396 395 394 788 787".split(" "), Kr["247"]=["780","779","244","243","242"],Kr["136"]=["135","134","133","160"],Kr["141"]=["140"],Kr["774"]=["251","250"],Kr),t4={},VgB=(t4["135"]=["134","133","160"],t4["243"]=["242"],t4["781"]=["780","779"],t4["777"]=["776","775"],t4["396"]=["395","394"],t4["141"]=["140"],t4["774"]=["251","250"],t4),h4={},L2z=(h4["274"]=["317","273","318","280","279"],h4["145"]=["144","222","223","143","142"],h4["141"]=["149"],h4["140"]=["149"],h4["380"]=["381"],h4["328"]=["329"],h4),yB={},IYA=(yB["133"]=240,yB["134"]= 360,yB["135"]=480,yB["136"]=720,yB["137"]=1080,yB["242"]=240,yB["243"]=360,yB["244"]=480,yB["247"]=720,yB["248"]=1080,yB["298"]=720,yB["299"]=1080,yB["302"]=720,yB["303"]=1080,yB["395"]=240,yB["396"]=360,yB["397"]=480,yB["398"]=720,yB["399"]=1080,yB);var R$Y={unknown:0,other:0,bluetooth:117,wifi:116,cellular:120,ethernet:118,wimax:119,none:122},Du3={0:0,1:1,2:2};g.T(jV,DB);g.w=jV.prototype;g.w.Fo=function(){return this.timing.requestNumber}; g.w.DU=function(){return this.Xt.DU()}; g.w.bN=function(){var O=vfw(this.g5);if(this.pM){var b=this.pM,a=b.T.totalLength;O.ulen=a;a>0&&(b=nB(b.T,0),O.ubyte=b,a===1&&b===0&&(O.b248180278=!0))}this.q3&&(O.rc=this.policy.H7?this.q3:this.q3.toString());this.policy.R7&&this.rj&&(O.tr=this.rj);O.itag=this.info.SL[0].T.info.itag;O.ml=""+ +this.info.SL[0].T.kt();O.sq=""+this.info.SL[0].uV;this.Xt&&(O.ifi=""+ +jg(this.info.Vp.G));this.q3!==410&&this.q3!==500&&this.q3!==503||(O.fmt_unav="true");var N;(a=this.errorMessage||((N=this.xhr)==null?void 0: N.Vi()))&&(O.msg=a);this.Vr&&(O.smb="1");this.info.isDecorated()&&(O.sdai="1");return O}; g.w.T1=function(){return AxG(this.timing)}; g.w.Vi=function(){return this.xhr.Vi()||""}; g.w.KO=function(){return this.isComplete()||this.timing.KO()}; g.w.gU=function(){!this.Yk()&&this.xhr&&(this.q3=this.xhr.status,this.policy.VS&&this.Zk&&this.rk(!1),this.Em()?this.iG(2):!this.cY&&this.KO()&&(this.iG(),this.cY=!0))}; g.w.iR=function(){if(!this.Yk()&&this.xhr){if(!this.QF&&this.xhr.H2()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var O=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.QF=((0,g.S)()-O)/1E3}this.xhr.H2()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.BS&&!akf()&&g.Sb("yt-player-headers-readable",!0,2592E3);O=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var b=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),a;(a=this.g$)==null||a.stop();this.cA=O||this.cA; this.gk=b||this.gk}}; g.w.t9=function(){var O=this.xhr;if(!this.Yk()&&O){this.q3=O.status;O=this.UP(O);if(this.policy.R7){var b;(b=this.g$)==null||b.stop()}O===5?gJ(this.g5):this.qJ(O);this.g5.G.stop()}}; g.w.UP=function(O){var b=this;ByA(this);if(BK(this.g5,this.xhr.status,this.UG?this.timing.yl||this.i9:this.xhr.LA(),!1,this.RJ))return 5;var a="";Ky(this.g5,this.xhr)&&(a=P77(this.g5,this.xhr));if(a)return Jw(ZB(this.g5)),this.info.Z9(this.Xt,a),3;a=O.Xa();if(this.pM){this.rk(!0);ByA(this);if(BK(this.g5,this.xhr.status,this.timing.yl||this.i9,!1,this.RJ))return 5;if(!this.Bo){if(this.i9)return Jw(ZB(this.g5)),3;this.g5.lastError="net.closed";return 5}}else{if(BK(this.g5,this.xhr.status,this.xhr.LA(), !1,this.RJ))return 5;var N=this.info.V;if(N&&N!==a||O.DK())return this.g5.lastError="net.closed",5;this.rk(!0)}N=YC7(this)?O.getResponseHeader("X-Bandwidth-Est"):0;if(O=YC7(this)?O.getResponseHeader("X-Bandwidth-Est3"):0)this.NN=!0,this.policy.Pn&&(N=O);ofe(this.g5,a,N?Number(N):0,this.info.SL[0].type===5);this.logger.debug(function(){var k=b.timing;return"Succeeded, rtpd="+(k.m_*1E3+k.T-Date.now()).toFixed(0)}); return 4}; g.w.canRetry=function(){this.Yk();var O=this.info.isDecorated();return this.g5.canRetry(O)}; g.w.onStateChange=function(){this.isComplete()&&(this.policy.V5?this.IG():this.timing.deactivate())}; g.w.tZ=function(){this.g5.tZ()}; g.w.YE=function(){this.callback&&this.callback(this,this.state)}; g.w.Og=function(){return this.g5.Og()}; g.w.dispose=function(){DB.prototype.dispose.call(this);this.g5.dispose();var O;(O=this.g$)==null||O.dispose();this.policy.V5||this.IG()}; g.w.IG=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.w.ez=function(){if(!this.V2().length)return[];this.d6=!0;return this.Zk.ez()}; g.w.Em=function(){if(this.state<1)return!1;if(this.Zk&&this.Zk.SN.length)return!0;var O;return((O=this.xhr)==null?0:O.HP())?!0:!1}; g.w.V2=function(){this.rk(!1);return this.Zk?this.Zk.V2():[]}; g.w.rk=function(O){try{if(O||this.xhr.H2()&&this.xhr.HP()&&!Ky(this.g5,this.xhr)&&!this.RQ)this.Zk||(this.Zk=new $e(this.policy,this.info.SL)),this.xhr.HP()&&(this.pM?this.pM.feed(this.xhr.vC()):Cy(this.Zk,this.xhr.vC(),O&&!this.xhr.HP()))}catch(b){this.pM?ZI8(this,b):g.I6(b)}}; g.w.LR=function(O,b){switch(O){case 21:O=b.split(1).LM;FkQ(this,O);break;case 22:this.Bo=!0;Cy(this.Zk,new Yi([]),!0);break;case 43:if(O=XB(new Sw(b),1))this.info.Z9(this.Xt,O),this.i9=!0;break;case 45:b=hx(new Sw(b));O=b.UZ;b=b.zF;O&&b&&(this.Hn=O/b);break;case 44:this.XW=kCe(new Sw(b));var a,N,k;!this.timing.yl&&((a=this.XW)==null?void 0:a.action)===4&&((N=this.XW)==null?0:(k=N.X6)==null?0:k.UG)&&(this.UG=this.XW.X6.UG);break;case 53:this.policy.R7&&(O=bpz(new Sw(b)).WA)&&(this.g$||(this.WA=O,this.g$= new g.sW(this.GB,O,this)),this.g$.start());break;case 60:this.Wp=tx(new Sw(b));break;case 58:if(O=JpG(new Sw(b)))this.K2=O,O.K2===3&&(this.RJ=!0)}}; g.w.rU=function(O,b,a,N){a||this.timing.rU(N);if(O!==21)return!1;if(O=this.policy.VS)if(O*=this.info.SL[0].T.info.JN,b.totalLength+a!==N&&b.totalLength<O)return!1;if(!a){if(b.totalLength===1)return!0;b=b.split(1).LM}FkQ(this,b);return!0}; g.w.Xa=function(){return this.xhr.Xa()}; g.w.Bm=function(){return this.QF}; g.w.RN=function(){return this.mP()?2:1}; g.w.mP=function(){if(!this.policy.U.wl||!isNaN(this.info.r7)&&this.info.r7>0)return!1;if(!this.xhr.H2())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.pM)var O=!this.info.V;else this.xhr.Vb()?O=!1:(O=this.xhr.getResponseHeader("content-type"),O=O==="audio/mp4"||O==="video/mp4"||O==="video/webm");if(!O)return!1;if(isNaN(this.info.r7)){O=this.xhr.getResponseHeader("x-head-seqnum");var b=this.timing.policy.U?1:0;if(!O)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(O)>this.info.SL[0].uV+b)return!1}return!0}; g.w.f6=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.w.bW=function(){this.xhr&&(this.cA=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.cA}; g.w.Wr=function(){this.xhr&&(this.gk=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.gk}; g.w.FJ=function(){return this.g5.FJ()}; g.w.GB=function(){if(!this.Yk()&&this.xhr){this.rj="heartbeat";var O=this.g5;O.T+=2;this.YE()}};g.T(Af,Qe);g.w=Af.prototype;g.w.kD=function(O,b){var a=(O-this.Y)/1E3,N=b-this.V;this.G>0?N>0&&(this.Tr&&(a>.2||N<1024?(this.X+=a,a>.2&&KkA(this,.05,N)):KkA(this,a,N)),this.Py&&(this.UU+=N,this.C8+=a)):b>this.policy.T&&this.B$(O,b);Qe.prototype.kD.call(this,O,b)}; g.w.o$=function(O,b){eV(this,O,b);this.kD(O,b);this.Tr&&(b=this.V*this.snapshot.stall+this.V/this.snapshot.byterate,this.G>0&&Hp(this.XF,this.UU,this.X),O=(O-this.T)/1E3||.01,this.policy.L&&!(this.G>0)||q$(this.XF,O,this.V,b,!1))}; g.w.Da=function(O){eV(this,O,this.N);var b=(O-this.Y)/1E3;cp(this.XF,b,0);this.L4(b,0);!this.Tr&&this.G>0||(b=this.V*this.snapshot.stall+this.V/this.snapshot.byterate,this.G>0&&(this.X+=(O-this.Y)/1E3,Hp(this.XF,this.UU,this.X)),q$(this.XF,((O-this.T)/1E3||.01)*this.policy.yl,this.V,b,!1,!0))}; g.w.sL=function(O){O=O.T3||2147483647;(O&2)!==2&&(this.Py=!1);(O&1)===1&&(this.Tr=!0)}; g.w.Hl=function(O){O=O.T3||2147483647;(O&2)===2&&(this.Py=!1);(O&1)===1&&(this.Tr=!1)}; g.w.CG=function(){return this.L}; g.w.p_=function(){var O=this.Py?this.now()-this.Y:0;return Math.max(this.C8*1E3+O,1)}; g.w.lJ=function(){return this.UU*1E3/this.p_()}; g.w.B$=function(O,b){O=O===void 0?this.U:O;b=b===void 0?this.N:b;this.G>0||(Qe.prototype.B$.call(this,O,b),b=this.XF,O=(O-this.J)/1E3,b.L.F3(1,(this.J-this.T)/1E3),b.aX.F3(1,O))}; g.w.jO=function(O){this.OU=O}; g.w.YU=function(){var O=Qe.prototype.YU.call(this);O.rbw=this.lJ();O.rbe=+this.Py;O.gbe=+this.Tr;O.ackt=(this.OU-this.T).toFixed();return O}; g.w.sZ=function(){}; g.w.yu=function(){return NaN}; g.w.Eq=function(){return this.T+this.snapshot.delay*1E3};WK.prototype.LR=function(O,b){switch(O){case 20:O=new Sw(b);O={xg:lv(O,1),videoId:XB(O,2),itag:lv(O,3),lmt:lv(O,4),xtags:XB(O,5),W_:lv(O,6),Hb:VL(O,8),VM:lv(O,9),eeX:lv(O,10),startMs:lv(O,11),durationMs:lv(O,12),Ic:lv(O,14),timeRange:iv(O,15,B4G),eg:lv(O,16),Us:lv(O,17),clipId:XB(O,1E3)};this.fT(O);break;case 21:this.tM(b,!1);break;case 22:this.gx(b);break;case 31:O=O1(b,lkb);this.UY(O);break;case 52:O=O1(b,aXY);this.FC(O);break;default:this.bz(O,b)}}; WK.prototype.fT=function(){}; WK.prototype.bz=function(){};g.T(qO,WK);g.w=qO.prototype; g.w.bz=function(O,b){switch(O){case 35:this.Yj(b);break;case 44:this.vO(b);break;case 43:this.ZX(b);break;case 53:this.Xg(b);break;case 55:O=new Sw(b);iv(O,1,srb);iv(O,2,C5f);break;case 56:this.mp();break;case 57:this.zU(b);break;case 42:this.HN(b);break;case 45:this.NI(b);break;case 59:this.lZ(b);break;case 51:this.Mf(b);break;case 49:this.sL(b);break;case 50:this.Hl(b);break;case 47:this.cO(b);break;case 58:this.hT(b);break;case 61:this.Go.l0.jO((0,g.S)());break;case 66:this.P9(b);break;case 46:this.JD(b); break;case 67:this.onSnackbarMessage(b)}}; g.w.Mf=function(O){O=new Sw(O);O={qtr:ew(O,1,Bl),iad:ew(O,2,Bl)};this.Go.Mf(O)}; g.w.lZ=function(O){var b=new Sw(O);O=QL(b,1);var a=QL(b,2);b=QL(b,3);this.Go.lZ(O,a,b)}; g.w.NI=function(O){O=hx(new Sw(O));this.Go.NI(O)}; g.w.cO=function(O){O=O1(O,XS3);this.Go.cO(O)}; g.w.HN=function(O){O=new Sw(O);O={videoId:XB(O,1),formatId:iv(O,2,Bl),endTimeMs:lv(O,3),QNX:lv(O,4),mimeType:XB(O,5),ri:iv(O,6,PHQ),indexRange:iv(O,7,PHQ),zy:iv(O,8,vwz)};this.Go.HN(O)}; g.w.zU=function(O){O=C5f(new Sw(O));this.Go.zU(O)}; g.w.mp=function(){this.Go.mp()}; g.w.Yj=function(O){O=Vxz(new Sw(O));this.Go.Yj(O)}; g.w.Xg=function(O){O=bpz(new Sw(O));this.Go.Xg(O)}; g.w.vO=function(O){O=kCe(new Sw(O));this.Go.vO(O)}; g.w.ZX=function(O){O={redirectUrl:XB(new Sw(O),1)};this.Go.ZX(O)}; g.w.tM=function(O){var b=nB(O,0);if(O.totalLength!==1){O=O.split(1).LM;var a=this.G[b]||null;a&&EQ(this.Go.tL,b,a,O)}}; g.w.gx=function(O){O=nB(O,0);var b=this.G[O]||null;b&&this.Go.gx(O,b)}; g.w.FC=function(O){this.Go.FC(O)}; g.w.fT=function(O){var b=O.xg,a=O.Hb,N=O.W_,k=O.Us,D=O.eg,R=O.VM,d=O.startMs,Z=O.durationMs,F=O.timeRange,B=O.Ic,K=O.clipId,t=P_(O);O=xev.has(bW[""+O.itag]);this.G[b]=t;this.Go.zn(t,O,{xg:b,Hb:!!a,W_:N!=null?N:-1,VM:R!=null?R:-1,startMs:d!=null?d:-1,durationMs:Z!=null?Z:-1,Ic:B,Us:k,eg:D,clipId:K,timeRange:F})}; g.w.sL=function(O){O={T3:lv(new Sw(O),1)};this.Go.sL(O)}; g.w.Hl=function(O){O={T3:lv(new Sw(O),1)};this.Go.Hl(O)}; g.w.UY=function(O){this.Go.UY(O)}; g.w.hT=function(O){O=JpG(new Sw(O));this.Go.hT(O)}; g.w.P9=function(O){O={Sa:iv(new Sw(O),1,eop)};this.Go.P9(O)}; g.w.onSnackbarMessage=function(O){O=lv(new Sw(O),1);this.Go.onSnackbarMessage(O)}; g.w.JD=function(O){O=new Sw(O);O={reloadPlaybackParams:iv(O,1,zoG),c8:VL(O,2)};this.Go.JD(O)};g.T(HK,g.p);g.w=HK.prototype;g.w.qh=function(){return Array.from(this.E8.keys())}; g.w.Ka=function(O){O=this.E8.get(O);var b=O.SN;O.xZ+=b.totalLength;O.SN=new Yi;return b}; g.w.lE=function(O){return this.E8.get(O).lE}; g.w.oJ=function(O){return this.E8.get(O).oJ}; g.w.zn=function(O,b,a,N){this.E8.get(O)||Ty7(this,O,b);b=this.E8.get(O);if(this.zr){O=Uu3(this,O,a);if(N)for(var k=g.r(O),D=k.next();!D.done;D=k.next()){D=D.value;var R=N;D.Mi=R;D.startTime+=R;D.X+=R;D.Y+=R}rwY(this,a.xg,b,O)}else a.Hb?b.Zl=a.Ic:b.hD.push(a),b.hj.push(a)}; g.w.HI=function(O){var b;return((b=this.E8.get(O))==null?void 0:b.SL)||[]}; g.w.iG=function(){for(var O=g.r(this.E8.values()),b=O.next();!b.done;b=O.next())b=b.value,b.Hu&&(b.Fx&&b.Fx(),b.Hu=!1)}; g.w.gx=function(O,b){this.logger.debug(function(){return"[onMediaEnd] formatId: "+b}); var a=this.E8.get(b);Ye?a&&!a.lE&&(a.z6.get(O)?a.z6.get(O).ej=!0:a.z6.set(O,{data:new Yi,Ao:0,ej:!0}),a.oJ=!0):a&&!a.oJ&&(a.oJ=!0)}; g.w.ez=function(O){if(Ye){var b=this.E8.get(O);if(b)for(var a=g.r(b.z6),N=a.next();!N.done;N=a.next()){var k=g.r(N.value);N=k.next().value;k=k.next().value;var D=b.wJ.get(N);if(V5(D[0])){if(!k.ej)continue;var R=k.data,d=0,Z=[];D=g.r(D);for(var F=D.next();!F.done;F=D.next()){F=F.value;var B=F.V,K=m1(R,d,B);d+=B;Z.push(new K8(F,K))}b.GU.push.apply(b.GU,g.H(Z))}else if(k.data.totalLength>0||!D[0].range&&k.ej)R=void 0,d=D[0],Z=k.Ao,D=k.data,d.range||(R=k.ej),R=new K8(cnb(d,d.G+Z,D.totalLength,R),D),k.Ao+= R.info.V,b.GU.push(R);b.z6.get(N).data=new Yi;k.ej&&b.z6.delete(N)}O=this.E8.get(O);if(!O)return[];b=O.GU;O.GU=[];a=g.r(b);for(N=a.next();!N.done;N=a.next())O.xZ+=N.value.info.V;return b||[]}a=(b=this.E8.get(O))==null?void 0:b.Zk;if(!a)return[];this.rk(O,a);return a.ez()}; g.w.Em=function(O){if(Ye)return Jf(this,O);var b,a,N;return!!((a=(b=this.E8.get(O))==null?void 0:b.Zk)==null?0:(N=a.V2())==null?0:N.length)||Jf(this,O)}; g.w.rk=function(O,b){for(;Jf(this,O);){var a=this.Ka(O);var N=O;N=this.E8.get(N).lE&&!zc(this,N);Cy(b,a,N&&w_z(this,O))}}; g.w.wd=function(){g.p.prototype.wd.call(this);for(var O=g.r(this.E8.keys()),b=O.next();!b.done;b=O.next())cK(this,b.value);var a;if((a=this.mV)==null?0:a.An)for(O=g.r(this.E8.values()),b=O.next();!b.done;b=O.next())b=b.value,b.z6.clear(),b.wJ.clear(),b.GU.length=0,b.SL.length=0,b.hj.length=0,b.hD.length=0;this.E8.clear()}; var Ye=!1;g.T(MO,g.p);g.w=MO.prototype;g.w.gU=function(){!this.Yk()&&this.xhr&&(this.rk(!1),Q2(this.Go,this))}; g.w.iR=function(){}; g.w.t9=function(){if(!this.Yk()&&this.xhr){var O=this.UP();O===5?gJ(this.g5):this.qJ(O);this.g5.G.stop();var b;(b=this.F8)==null||b.stop()}}; g.w.UP=function(){var O="";Ky(this.g5,this.xhr)&&(O=P77(this.g5,this.xhr));if(O)return this.info.Vp.Z9(this.Xt,O),3;this.rk(!0);if(BK(this.g5,this.xhr.status,this.xhr.LA(),this.info.mG(),this.RJ))return 5;if(this.aV)return 3;ofe(this.g5,this.xhr.Xa(),0,this.mG());this.policy.FX&&yUz(this.Go);return 4}; g.w.rk=function(O){var b=this.xhr;if((O||!Ky(this.g5,this.xhr))&&b.HP()){O=b.vC();var a=O.totalLength;this.logger.debug(function(){return"handleAvailableSlices: slice length "+a}); this.pM.feed(O)}}; g.w.LR=function(O,b){this.xhr.vg()&&O===21&&HIe(this);this.Wt.LR(O,b)}; g.w.rU=function(O,b,a,N){a||(this.l0.rU(N),this.policy.XY&&O===21&&HIe(this));if(O!==21)return!1;this.l0.yl=!0;O=b.totalLength;a||(this.Hw=nB(b,0),b=b.split(1).LM);var k=this.policy.GE,D=this.Wt.G[this.Hw],R=this.zr.V.get(D);if(k&&R&&(k*=R.info.JN,O+a!==N&&O<k))return!1;EQ(this.tL,this.Hw,D,b);return!0}; g.w.Yj=function(O){this.Go.Yj(O)}; g.w.Xg=function(O){if(this.policy.enableServerDrivenRequestCancellation){var b;(b=this.F8)==null||b.dispose();this.TF=O;O.Bi&&(this.F8=new g.sW(this.TB,O.Bi,this));this.TB()}}; g.w.TB=function(){var O;if((O=this.TF)!=null&&O.items){var b;(b=this.F8)==null||b.start();if(this.l0.G>0){this.policy.bH&&this.g5.G.stop();O=this.l0.p_();b=this.l0.lJ();var a=YYf(this,O);if(!(b>a.nf||a.zt>0&&this.info.Li()>a.zt)){this.GF=(0,g.S)();var N;(N=this.F8)==null||N.stop();this.policy.FX&&(N=this.Go,O={mO:Math.round(b*O/1E3),sx:O},N.policy.FX&&(N.aX=O,N.oC++));this.tZ()}}}}; g.w.tZ=function(){this.g5.tZ()}; g.w.vO=function(O){this.Go.vO(O,this.Fo())}; g.w.ZX=function(O){this.aV=!0;this.info.Vp.Z9(this.Xt,O.redirectUrl)}; g.w.sL=function(O){this.l0 instanceof Af&&this.l0.sL(O)}; g.w.Hl=function(O){this.l0 instanceof Af&&this.l0.Hl(O)}; g.w.HN=function(O){var b=O.formatId,a=P_({itag:b.itag,lmt:b.lmt,xtags:b.xtags}),N,k,D=new jK(((N=O.ri)==null?void 0:N.first)||0,((k=O.ri)==null?void 0:k.h_)||0),R,d;N=new jK(((R=O.indexRange)==null?void 0:R.first)||0,((d=O.indexRange)==null?void 0:d.h_)||0);this.zr.V.get(a)||(a=O.zy||{},a.mimeType=O.mimeType,a.itag=b.itag,a.lastModified=""+(b.lmt||0),a.xtags=b.xtags,O=this.zr,b=n8(""),a=El(a,null),HA(O,new A0(b,a,D,N)))}; g.w.NI=function(O){this.Go.NI(O)}; g.w.onSnackbarMessage=function(O){if(this.policy.w4)this.Go.onSnackbarMessage(O)}; g.w.UY=function(O){this.b8=O;this.RE=(0,g.S)();this.Go.UY(O)}; g.w.lZ=function(O,b,a){this.Go.lZ(O,b,a)}; g.w.zU=function(O){O.scope===2&&(this.Dw=O);this.Go.zU(O)}; g.w.mp=function(){this.Ce=!0;this.Go.mp()}; g.w.Mf=function(O){this.policy.TW&&this.Go.Mf(O)}; g.w.cO=function(O){this.Go.cO(O,this.Fo())}; g.w.hT=function(O){O.K2===3&&(this.RJ=!0);this.Go.hT(O)}; g.w.P9=function(O){this.Go.P9(O)}; g.w.JD=function(O){this.Go.JD(O)}; g.w.canRetry=function(){this.Yk();return this.g5.canRetry(!1)}; g.w.dispose=function(){if(!this.Yk()){g.p.prototype.dispose.call(this);this.g5.dispose();var O;(O=this.F8)==null||O.dispose();this.qJ(-1);this.IG()}}; g.w.qJ=function(O){this.state=O;Q2(this.Go,this)}; g.w.mG=function(){return this.info.mG()}; g.w.aD=function(){return this.Ce}; g.w.M4=function(){return this.Dw}; g.w.zn=function(O,b,a){a.clipId&&(this.clipId=a.clipId);this.policy.G&&!b&&(this.B7=a.VM);this.tL.zn(O,b,a,0);if(this.policy.H6&&this.b8&&this.l0 instanceof bx){var N=this.b8.ea;this.l0.zn(a.durationMs/1E3,b,N>0&&a.VM+1>=N)}this.tL.E8.get(O).VE=!0}; g.w.gx=function(O,b){this.tL.gx(O,b)}; g.w.FC=function(O){this.requestIdentifier=O}; g.w.ez=function(O){return this.tL.ez(O)}; g.w.HI=function(O){return this.tL.HI(O)}; g.w.Em=function(O){return this.tL.Em(O)}; g.w.qh=function(){return this.tL.qh()}; g.w.RN=function(){return 1}; g.w.Fo=function(){return this.l0.requestNumber}; g.w.v0=function(){return this.requestIdentifier}; g.w.DU=function(){return this.Xt.DU()}; g.w.hE=function(){this.IG()}; g.w.IG=function(){this.l0.deactivate();var O;(O=this.xhr)==null||O.abort()}; g.w.isComplete=function(){return this.state>=3}; g.w.ze=function(){return this.state===3}; g.w.NV=function(){return this.state===5}; g.w.ET=function(){return this.state===4}; g.w.M8=function(){return this.isComplete()}; g.w.tT=function(){return this.state>=1}; g.w.Og=function(){return this.policy.zo?this.g5.Og():0}; g.w.YE=function(){this.policy.zo&&Q2(this.Go,this)}; g.w.iF=function(){return fg8(this.info)}; g.w.FJ=function(){return this.g5.FJ()}; g.w.bN=function(){var O=vfw(this.g5);Object.assign(O,Vae(this.info));O.req="sabr";O.rn=this.Fo();var b;if((b=this.xhr)==null?0:b.status)O.rc=this.policy.H7?this.xhr.status:this.xhr.status.toString();var a;(b=(a=this.xhr)==null?void 0:a.Vi())&&(O.msg=b);this.GF&&(a=YYf(this,this.GF-this.l0.CG()),O.letm=a.hY,O.mrbps=a.nf,O.mram=a.zt);return O};cw8.prototype.tick=function(O,b){this.ticks[O]=b?window.performance.timing.navigationStart+b:(0,g.S)()};g.T(py,g.w1);g.w=py.prototype; g.w.ey=function(O,b,a,N){if(this.policy.h9&&this.policy.G){var k=O.fJ||null;k?(Ie7(this,O.uV,vK(this,O.startTime,O.uV),{fJ:k,uV:O.uV,Jl:!!b,pJ:a},this.V),N&&this.V&&this.V.EY(O.uV,O.startTime,this.G,(b==null?void 0:b.T)||[],(b==null?void 0:b.V)||[],(b==null?void 0:b.G)||[],a,(b==null?void 0:b.BC)||0,(b==null?void 0:b.X)||void 0)):this.G===1&&oM(this,5,"noad")}else{var D=!1;this.policy.G&&(D=a?this.Xy===O.uV:this.Tr===O.uV);if(this.V&&N&&!D){N=[];D=[];var R=[],d=void 0,Z=0;b&&(N=b.T,D=b.V,R=b.G,d= b.X,Z=b.BC,this.tN("sdai",{sq:O.uV,ssvicpns:N.join("."),ssvid:D.join(".")}));this.policy.G&&(a?this.Xy=O.uV:this.Tr=O.uV);this.V.EY(O.uV,O.startTime,this.G,N,D,R,a,Z,d)}this.policy.G?a&&(this.G===1&&oM(this,5,"noad"),O.uV!==((k=this.T)==null?void 0:k.uV)&&(vBb(this,O,b,a),isNaN(O.startTime)||jOA(this,O.uV,vK(this,O.startTime,O.uV),!!b,this.V))):a&&vBb(this,O,b)}}; g.w.wm=function(O,b,a){var N=this.videoTrack.T.index.pD()<=b;this.T={fJ:O,uV:b,Jl:a};N&&Gc(this,O,b)}; g.w.UK=function(){this.V&&this.V.UK()}; g.w.tN=function(O,b,a){(O!=="sdai"||this.policy.GW||(a===void 0?0:a))&&this.loader.tN(O,b)}; g.w.Fa=function(O,b){var a=this.videoTrack.T.index.y9(O);if(a>=0){var N;var k=((N=b.O8.Cw(a,2))==null?void 0:N.nO)||"";if(this.policy.G||k)return b.JT(O,a),xe(this.loader,O,O,a),this.tN("sdai",{cmskpad:1,t:O.toFixed(3),sq:a}),!0}this.tN("sdai",{cmskpad:0,t:O.toFixed(3),sq:a});return!1};SY.prototype.La=function(O,b,a){O=O||this.G;if(this.T.has(O)){if(O=this.T.get(O))O.k6=b,O.In.push(a)}else b={k6:b,In:[],startTimeSecs:0,kA:0},b.In.push(a),this.T.set(O,b)}; SY.prototype.w6=function(O,b){var a=this.G;if(O!==void 0)for(var N=g.r(this.T),k=N.next();!k.done;k=N.next()){var D=g.r(k.value);k=D.next().value;D=D.next().value;var R=void 0,d=void 0,Z=void 0;if(((R=D)==null?void 0:R.startTimeSecs)<=O&&O<=((d=D)==null?void 0:d.startTimeSecs)+((Z=D)==null?void 0:Z.kA)){a=k;break}}if(a&&(O=this.T.get(a)))return a={Rz:O.In,QC:h2(O.k6||"")||void 0,cuepointId:a},b&&(a.xs=wt(b.split(";")[0]),a.bO=b.split(";")[1]||""),a};g.T(lx,g.p);lx.prototype.YR=function(O,b,a){a=a===void 0?{}:a;this.policy.Vv=L8(O,a,this.X,b===void 0?!1:b)};Qx.prototype.o9=function(O){var b=this;if(this.policy.vH){var a=new Set(O);a.size===this.aX.size&&[].concat(g.H(a)).every(function(N){return b.aX.has(N)})||(this.loader.tN("lwnmow",{itagDenylist:[].concat(g.H(O)).join(",")}),this.loader.j_(!!a.size),this.J=-1,this.aX=a,eY(this,this.T),this.UU=!0)}}; Qx.prototype.YR=function(O,b,a){a=a===void 0?{}:a;var N=this.policy.Vv;this.N.YR(O,b===void 0?!1:b,a);if(N!==this.policy.Vv){eY(this,this.T);O_(this);var k,D;N>this.policy.Vv&&((k=this.V)==null?0:sS(k.info))&&((D=this.nextVideo)==null||!sS(D.info))&&(this.yl=!0)}};k3.prototype.XS=function(O){this.timestampOffset=O;this.flush()}; k3.prototype.flush=function(){if(this.T.pos>0){var O={a:this.track.N3(),u:this.T.tq(),pd:Math.round(this.X),ad:Math.round(this.V)},b=this.G;if(b){var a=b.T.info;O.itag=a.itag;a.T&&(O.xtags=a.T);O.sq=b.uV;O.st=b.startTime;O.sd=b.duration;this.track.policy.l2&&(O.si=b.TG());b.N&&(O.esl=b.G+b.V);b.k$()&&(O.eos=1)}isNaN(this.timestampOffset)||(O.to=this.timestampOffset);var N;if(b=(N=this.track.Dh)==null?void 0:N.Au({})){for(var k in b)this.Y[k]!==b[k]&&(O["sb_"+k]=b[k]);this.Y=b}this.track.tN("sbu", O);this.T.reset();this.buffered=[];this.N=this.V=this.X=0;this.timestampOffset=this.G=void 0}};s_.prototype.dispose=function(){this.Mi=!0}; s_.prototype.Yk=function(){return this.Mi}; g.T(Fo,Error);Kd.prototype.skip=function(O){this.offset+=O}; Kd.prototype.WQ=function(){return this.offset};g.w=J0Y.prototype;g.w.z1=function(){return this.G}; g.w.fn=function(){return this.G.length?this.G[this.G.length-1]:null}; g.w.Ui=function(){this.G=[];TV(this);yd(this)}; g.w.Ka=function(O){this.C8=this.G.shift().info;O.info.equals(this.C8)}; g.w.HI=function(){return g.Xq(this.G,function(O){return O.info})}; g.w.N3=function(){return!!this.N.info.audio}; g.w.isDrm=function(){return!!this.N.info.YA}; g.w.getDuration=function(){return this.N.index.F5()};g.T(vE,DB);g.w=vE.prototype;g.w.onStateChange=function(){this.Yk()&&(m9(this.tL,this.formatId),this.T.dispose())}; g.w.bN=function(){var O=ywe(this.tL,this.formatId),b;var a=((b=this.tL.E8.get(this.formatId))==null?void 0:b.bytesReceived)||0;var N;b=((N=this.tL.E8.get(this.formatId))==null?void 0:N.xZ)||0;return{expected:O,received:a,bytesShifted:b,sliceLength:zc(this.tL,this.formatId),isAnyMediaEndReceived:this.tL.oJ(this.formatId)}}; g.w.T1=function(){return 0}; g.w.KO=function(){return!0}; g.w.ez=function(){return this.tL.ez(this.formatId)}; g.w.V2=function(){return[]}; g.w.Em=function(){return this.tL.Em(this.formatId)}; g.w.FJ=function(){return this.lastError}; g.w.Og=function(){return 0};g.T(A3,g.p);g.w=A3.prototype;g.w.N3=function(){return!!this.T.info.audio}; g.w.fn=function(){return this.X.fn()}; g.w.Ka=function(O){this.X.Ka(O);var b;(b=this.L)!=null&&(b.N.add(O.info.uV),b.T=s4w(b,b.MJ,b.dk,O,b.T),b.V=O,b.Y=(0,g.S)());this.JN=Math.max(this.JN,O.info.T.info.JN||0)}; g.w.getDuration=function(){return this.T.index.F5()}; g.w.Ui=function(){SV(this);this.X.Ui()}; g.w.AI=function(){return this.X}; g.w.isRequestPending=function(O){return this.V.length?O===this.V[this.V.length-1].info.SL[0].uV:!1}; g.w.XS=function(O){var b;(b=this.L)==null||b.XS(O);var a;(a=this.J)==null||a.XS(O)}; g.w.tN=function(O,b){this.loader.tN(O,b)}; g.w.VR=function(){return this.loader.VR()}; g.w.dispose=function(){var O;(O=this.J)==null||O.flush();g.p.prototype.dispose.call(this)};g.T(lL,g.p);lL.prototype.V=function(){this.G++>15||(this.T=!this.T,new r2e(this.loader,this.policy,this.XF,this.Vp,this.T),this.delay.start())}; g.w=r2e.prototype;g.w.iR=function(){}; g.w.gU=function(){}; g.w.t9=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.Xa()===this.size)this.loader.tN("rqs",this.getInfo());else{var O="net.connect";this.xhr.status>200?O="net.badstatus":this.xhr.H2()&&(O="net.closed");this.onError(O)}}; g.w.onError=function(O){var b=this;this.loader.handleError(O,this.getInfo());EJ("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(a){b.loader.tN("pathprobe",a)},function(a){b.loader.handleError(a.errorCode,a.details)})}; g.w.getInfo=function(){var O=this.timing.YU();O.shost=Pl(this.location.eW);O.pb=this.size;return O};g.T(Vd,g.p); Vd.prototype.U=function(O,b){if(O.U){this.zr.isLive?(O=this.zr.Zb&&this.zr.X?O.T.fB(this.zr.Zb,!1):O.T.KB(Infinity),O.r7=this.r7):O=O.T.fB(0,!1);if(this.yl){var a=this.yl;O.r7===0&&(O.N=a.L)}else O.N=this.J;return O}a=O.G;if(!a.T.kt())return a.T.Yv()?(O=pc(this.N,O.T.info.JN,b.T.info.JN,0),O=a.T.Ex(a,O)):O=a.T.qr(a),O;var N=a.Y-this.loader.getCurrentTime(),k=!a.range||a.V===0&&a.G===0?0:a.range.length-(a.G+a.V),D=a.T;this.J$(O,N)&&k===0&&(this.zr.isManifestless?D=O.T:(D=a.startTime+Bh3,a.V&&(D+=a.duration), lD(O,D),a=O.G,D=a.T));D.Yv()?(k=this.V,b=pc(this.N,D.info.JN,b.T.info.JN,N,k.X.length>0&&k.L===0&&this.loader.l_),N=x3(O),O=a.T.Ex(a,b),(b=O.V)&&O.SL.length>1&&(N||O.Vp.V||O.SL[0].T!==a.T?O=a.T.Ex(a,O.SL[0].V):(N=O.SL[O.SL.length-1],D=N.V/b,!N.N&&D<.4&&(O=a.T.Ex(a,b-N.V))))):(a.uV<0&&(b=Q5(a),b.pr=""+O.V.length,this.loader.isSeeking()&&(b.sk="1"),b.snss=a.L,this.loader.tN("nosq",b)),O=D.qr(a));if(this.policy.Xy)for(a=g.r(O.SL),b=a.next();!b.done;b=a.next())b.value.type=6;return O}; Vd.prototype.J$=function(O,b){if(!x3(O)||!O.T.kt())return!1;var a=this.V.UU||sS7(O)||b<=this.policy.vj||this.V.yl;this.logger.debug(function(){return"ready to adapt: "+a+", upgrade pending: "+sS7(O)+", health: "+b}); return a}; Vd.prototype.wd=function(){g.p.prototype.wd.call(this)}; var Bh3=2/24;g.T(NQ,g.p);NQ.prototype.qo=function(O,b,a){var N;var k=((N=this.G)==null?void 0:N.reason)==="m"?"m":this.G&&n5Q(this,this.G)?this.G.reason:"a";this.loader.qo(new fy(O,k,a));bM(this.loader,b,O,!0)}; NQ.prototype.Pt=function(O,b){for(var a=g.r(this.Xy),N=a.next();!N.done;N=a.next())if(N.value.id===O)return this.N=this.zr.T[O],Tc(this.mV)&&(this.yl=!0),O=new fy(this.N,b?"t":"m"),b&&(this.U=!0),O;this.V=[];return null}; NQ.prototype.YR=function(O,b,a){a=a===void 0?{}:a;this.T.YR(O,b===void 0?!1:b,a)};Dd.prototype.setData=function(O,b,a){var N=this;a=a===void 0?{}:a;if(b==null?0:b.yp)this.jF=qYe(this,b,a),O.lT=this.Vp.lT();if(this.mG())return!0;this.data=O;this.T=S07(O,function(k,D){var R;(R=N.Go)==null||R.Hy(k,D)},b==null?void 0:b.V); if(!this.T)return!1;this.G=g.yu(this.T,pSe);return!0}; Dd.prototype.mG=function(){return this.requestType===1}; Dd.prototype.Li=function(){var O;return((O=this.Go)==null?void 0:O.Li())||0}; Dd.prototype.isDecorated=function(){var O;return!((O=this.data)==null||!O.q_)};Xp3.prototype.oT=function(O,b){b=b===void 0?1:b;this.Pb+=b;this.G+=O;O/=b;for(var a=0;a<Rg.length&&!(O<Rg[a]);++a)this.T[a]+=b}; Xp3.prototype.toString=function(){return""}; var Rg=[20,100,500,2E3];g.w=eOf.prototype;g.w.isActive=function(){return!0}; g.w.J1=function(O,b){if(b){var a=this,N={},k;for(k in b)N={aR:void 0,Ws:void 0},b.hasOwnProperty(k)&&(N.Ws=O.prototype[k],N.aR=b[k],O.prototype[k]=function(D){return function(){var R=g.nw.apply(0,arguments),d=this,Z=(0,g.S)(),F=D.Ws.apply(d,R);return aJ7(a,F,null,Z,function(B){return D.aR.apply(d,[B].concat(R))})}}(N))}}; g.w.Ax=function(){return new QSe}; g.w.NE=function(O,b){var a=a===void 0?1:a;b instanceof QSe&&(OEf(this,O,(0,g.S)()-b.startTimeMs,a),b.T=!0)}; g.w.vT=function(O,b){var a=(0,g.S)();b=b();aJ7(this,b,O,a)}; g.w.yx=function(){var O={},b;for(b in this.T)if(this.T.hasOwnProperty(b)){var a=this.T[b];if(a.Pb===0)a=null;else{for(var N=Math.ceil(a.Pb).toFixed(0)+"."+a.G.toFixed(0),k=0;k<Rg.length;++k)if(a.T[k]>0)N+="."+Rg[k].toFixed(0)+"_"+a.T[k].toFixed(0);else break;a=N}a&&(O[b]=a)}this.T=new iaf;return O}; g.w.toString=function(){return""};g.w=Neb.prototype;g.w.isActive=function(){return!1}; g.w.J1=function(){}; g.w.Ax=function(){}; g.w.NE=function(){}; g.w.vT=function(O,b){b()}; g.w.yx=function(){return{}}; g.w.toString=function(){return""};var s5i=new Neb,RdM=!!+kj("html5_enable_profiler"),$Kr=!!+kj("html5_onesie_enable_profiler"),w9=RdM||$Kr?new eOf:s5i,EPY=RdM?w9:s5i,cN=$Kr?w9:s5i;$K.prototype.encrypt=function(O){this.T.exports.AES128CTRCipher_encrypt(this.cipher,O.byteOffset,O.byteLength);return O}; $K.prototype.Yk=function(){return this.cipher===0}; $K.prototype.dispose=function(){this.T.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};CX.prototype.encrypt=function(O,b){return uP(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:b},this.key,O).catch(function(a){return Promise.reject(a.name+": "+a.message)}).then(function(a){return new Uint8Array(a)}))}; CX.prototype.Yk=function(){return this.T}; CX.prototype.dispose=function(){this.T=!0}; du.prototype.encrypt=function(O,b){return uP(this.G(O,b))}; du.prototype.G=function(O,b){zA(this.V,b);return this.V.encrypt(O)}; du.prototype.Yk=function(){return this.T}; du.prototype.dispose=function(){this.T=!0}; Zd.prototype.encrypt=function(O,b){return uP(this.G(O,b))}; Zd.prototype.G=function(O,b){b=this.V.BH(b);var a=this.T;a.T.exports.AES128CTRCipher_setCounter(a.cipher,b.byteOffset);this.V.free(b.byteOffset);b=this.V.BH(O);this.T.encrypt(b!=null?b:O);return b?this.V.a9(b):O}; Zd.prototype.Yk=function(){return this.T.Yk()}; Zd.prototype.dispose=function(){this.T.dispose()}; cN.J1(CX,{encrypt:kbw("oan2")});cN.J1(du,{encrypt:kbw("oap")});cN.J1(Zd,{encrypt:kbw("oalw")});F2.prototype.encrypt=function(O,b){var a=this,N=Al("");O.length<=this.pz&&this.T&&!this.N&&(N=YO(N,function(){return a.T?a.T.encrypt(O,b):Al("wasm unavailable")})); O.length<=this.wL&&(this.T&&this.N&&(N=YO(N,function(){return a.T?a.T.encrypt(O,b):Al("wasm unavailable")})),N=YO(N,function(){return R0B(a,O,b)})); return YO(YO(N,function(){return $4B(a,O,b)}),function(){return R0B(a,O,b)})}; F2.prototype.G=function(O,b){if(this.T)return this.T.G(O,b);this.V||(this.V=new du(this.key));return this.V.G(O,b)}; F2.prototype.Yk=function(){return this.Y}; F2.prototype.dispose=function(){this.Y=!0;var O;(O=this.X)==null||Hk(O,g.Bv);g.Bv(this.T);g.Bv(this.V)};gu.prototype.encrypt=function(O){(0,g.S)();return(new g.p2(this.T.T)).encrypt(O,this.iv)}; gu.prototype.decrypt=function(O,b){(0,g.S)();return(new g.p2(this.T.T)).decrypt(O,b)}; gu.prototype.Yk=function(){return this.V}; gu.prototype.dispose=function(){this.V=!0;g.Bv(this.G)};g.T(BG,g.p);BG.prototype.V=function(O,b){if(b){b=b instanceof g.o4?b:KX(this,b);var a;((a=this.T.get(O))==null?void 0:Pl(a.location))!==Pl(b)&&this.T.set(O,new yow(b,O))}else this.T.delete(O)}; BG.prototype.load=function(){var O=this,b,a,N,k,D,R,d,Z,F,B;return g.M(function(K){switch(K.G){case 1:b=O.T.get(0);g.rf(K,2);var t;if(t=b&&!O.G)t=Pl(b.location),t=O.G===Fd(t);if(t){K.Vl(4);break}return g.J(K,tpz(O,O.G?2:0),5);case 5:if(a=K.T)O.V(0,a),jg(a)&&O.V(1,Sg(a));case 4:g.AA(K,3);break;case 2:N=g.qB(K);g.I6(N);if(!O.G){K.Vl(3);break}O.G=!1;return g.J(K,O.load(),7);case 7:return K.return();case 3:if(!O.lV.experiments.RX("html5_onesie_probe_ec_hosts")){K.Vl(0);break}g.rf(K,9);k=O;D=k.V;R=3;return g.J(K, tpz(O,1),11);case 11:return D.call(k,R,K.T),d=O,Z=d.V,F=4,g.J(K,tpz(O,2),12);case 12:Z.call(d,F,K.T);g.AA(K,0);break;case 9:B=g.qB(K),g.I6(B),g.Tz(K)}})}; BG.prototype.U=function(){var O=this,b,a;return g.M(function(N){g.Rl(O.L);b=g.q1(O.lV.experiments,"html5_onesie_prewarm_max_lact_ms");if(p7()>=b)return N.return();(a=O.T.get(0))&&KWG(O,a);g.Tz(N)})}; var gE7={SR8:0,gvU:1,cXX:2,uaL:3,xUl:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};weG.prototype.decrypt=function(O){var b=this,a,N,k,D,R,d;return g.M(function(Z){switch(Z.G){case 1:if(Tez(b))return Z.return();b.G=!0;b.Jm.bd("omd_s");a=new Uint8Array(16);MX()?N=new g.n2(O):k=new g.p2(O);case 2:if(!b.T.length||!b.T[0].isEncrypted){Z.Vl(4);break}D=b.T.shift();if(!N){R=k.decrypt(Ei(D.buffer),a);Z.Vl(5);break}return g.J(Z,N.decrypt(Ei(D.buffer),a),6);case 6:R=Z.T;case 5:d=R;rof(a);var F=b.Jm,B=D.videoId,K=D.xg,t=D.formatId,h=new Yi([d]),y;(y=hm(F.m0,B))==null||EQ(y,K,t,h);Z.Vl(2);break; case 4:b.Jm.bd("omd_c"),y2(b),b.G=!1,b.Jm.Fn(),g.Tz(Z)}})}; weG.prototype.enqueue=function(O,b,a,N,k){this.T.push({videoId:O,xg:b,formatId:a,buffer:N,isEncrypted:k});this.G||y2(this)};var Jop=!!Uint8Array.prototype.copyWithin,wu=[],uOb=[],qN8=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],og=[],TO=[],xK=[],Aow=[];vG.prototype.Xv=function(O){return g.z0B(new g.WWf(O))}; vG.prototype.aP=function(O){function b(R){if(!R.done)return D.append(R.value),k.read().then(function(d){return b(d)})} if(!("DecompressionStream"in window))return Al("native decompression unavailable");var a=new DecompressionStream("gzip"),N=a.writable.getWriter();N.write(O).then(function(){return N.close()}); var k=a.readable.getReader(),D=new Yi([]);return YO(Hk(Hk(uP(k.read()),b),function(){return Ei(D)}),function(R){return Al(R.message)})}; vG.prototype.WY=function(O,b){var a=void 0,N=b.BH(O);N&&(a=N.byteOffset,O=N);N=b.exports.getInflatedSize(O.byteOffset,O.length);if(N===0)return Al("bad compressed input");var k=b.malloc(N);if(b.exports.inflateGzip(O.byteOffset,O.length,k))return b.free(k),Al("inflateGzip failed");a&&b.free(a);return uP(new Uint8Array(b.exports.memory.buffer,k,N))}; cN.J1(vG,{Xv:function(O){return{profile:"gzjb",Pb:Math.ceil(O.byteLength/16)}}, aP:function(O){return{profile:"gznb",Pb:Math.ceil(O.byteLength/16)}}, WY:function(O){return{profile:"gzwb",Pb:Math.ceil(O.byteLength/16)}}});g.T(nE7,WK);g.w=nE7.prototype;g.w.Fn=function(){this.m0.Fn()}; g.w.bz=function(O,b){switch(O){case 10:var a=O1(b,Ikb);O=a.zc4;var N=!1;switch(O){case 0:this.V=!a.qq.uX;this.iv=a.qq.iv;break;case 2:break;case 23:var k=this.m0;a=a.MLr;k.bd("omp_r");a.videoId&&(k.qj=a.videoId);k.qj!==k.videoData.videoId&&(k.videoData.dO=k.qj,k.tN("ompp","vid."+k.qj));k.YM=!0;break;case 24:a=this.m0;a.bd("omp_c");a.YM=!1;a.K5=!1;var D=(k=a.a4)==null?void 0:k.get(a.qj);a.notifySubscribers(a.qj);D!=null&&(D.T=!0);Ig(a);break;default:N=!0}this.m0.PQ&&this.m0.tN("ombup","id.10;pt."+ O+";len."+b.totalLength+(N?";ignored.1":""));this.X=O;break;case 11:x4Q(this,b);break;case 12:this.tM(b,!0);break;case 37:b=O1(b,fk7);(b.vJ||b.SU)&&b.videoId&&this.m0.fG.set(b.videoId,b);break;case 60:this.vu(b);break;case 47:this.D("html5_server_playback_start_policy")&&(b=O1(b,XS3),this.m0.playbackStartPolicy=b);break;case 35:this.Yj(b);break;case 45:this.NI(b);break;case 66:this.P9(b);break;default:this.m0.PQ&&this.m0.tN("ombup","id."+O+";len."+b.totalLength+";ignored.1")}}; g.w.UY=function(O){this.m0.UY(O)}; g.w.vu=function(O){O=O1(O,tx);this.m0.vu(O)}; g.w.NI=function(O){O=O1(O,hx);this.m0.NI(O)}; g.w.fT=function(O){var b=O.xg,a=O.Hb,N=O.W_,k=O.eg,D=O.VM,R=O.startMs,d=O.durationMs,Z=O.timeRange,F=O.Ic,B=P_(O),K=xev.has(bW[""+O.itag]);a&&this.bd(K?"oais_r":"ovis_r");var t=this.T[B]!==void 0;this.m0.PQ&&this.m0.tN("ombup","id.20;hid."+b+";fid."+B);var h=O.videoId||"";this.G[b]=B;this.N[b]=h;t||(this.T[B]={videoId:h,Qx:!1,N3:K,headers:[]});this.T[B].headers.push(O);this.m0.zn(h,B,K,{xg:b,Hb:!!a,W_:N!=null?N:-1,VM:D!=null?D:-1,startMs:R!=null?R:-1,durationMs:d!=null?d:-1,Ic:F!=null?F:0,eg:k,timeRange:Z})}; g.w.tM=function(O,b){var a=nB(O,0);this.m0.PQ&&this.m0.tN("ombup","id."+(b?12:21)+";len."+O.totalLength+";hid."+a);if(O.totalLength!==1){O=O.split(1).LM;var N=this.G[a]||null,k=this.N[a]||"";N&&(this.w7(this.T[N].N3?"oafs_r":"ovfs_r"),this.queue.enqueue(k,a,N,O,b))}}; g.w.gx=function(O){var b=nB(O,0);this.m0.PQ&&this.m0.tN("ombup","id.22;len."+O.totalLength+";hid."+b);O=this.G[b]||null;var a=this.N[b]||"";if(O)if(this.D("html5_use_ump_request_slicer")){var N=this.queue;N.T.push({videoId:a,xg:b,formatId:O,isEncrypted:!1,I5:!0});N.G||y2(N)}else this.m0.gx(a,b,O)}; g.w.FC=function(O){this.m0.FC(O)}; g.w.Os=function(O,b){var a=this,N,k,D,R,d,Z,F,B,K,t;return g.M(function(h){switch(h.G){case 1:a.m0.Os();N=Ei(O);if(!b){D=N;h.Vl(2);break}return g.J(h,e0Y(a.m0,N,a.iv),3);case 3:D=h.T;case 2:k=D;if(!a.m0.enableCompression){h.Vl(4);break}d=(R=performance)==null?void 0:R.now();return g.J(h,EE8(k),5);case 5:k=h.T,a.m0.tN("decompression",{ds:"DecompressionStream"in window,rt:((Z=performance)==null?NaN:Z.now())-d});case 4:try{F=O1(k,mNf)}catch(y){return B=y instanceof Error?{name:y.name,message:y.message}: {},B.webcrypto=""+ +!!MX(),B.enc=""+ +a.V,K=new g.or("onesie.response.parse",B),h.return(Promise.reject(K))}PmG(F);t=g.xi(F.body);return h.return(t)}})}; g.w.Yj=function(O){this.D("html5_consume_onesie_next_request_policy_for_sabr")&&(O=O1(O,Vxz),this.m0.Yj(O))}; g.w.P9=function(O){O={Sa:iv(new Sw(O),1,eop)};this.m0.P9(O)}; g.w.bd=function(O){this.m0.bd(O)}; g.w.w7=function(O){return this.m0.w7(O)}; g.w.D=function(O){return this.m0.D(O)};g.T(St,g.p);g.w=St.prototype;g.w.qh=function(O){var b,a;return((a=(b=this.a4)==null?void 0:b.get(O))==null?void 0:a.qh())||[]}; g.w.Em=function(O,b){var a;return!((a=hm(this,b))==null||!a.Em(O))}; g.w.ez=function(O,b){var a;return((a=hm(this,b))==null?void 0:a.ez(O))||[]}; g.w.HI=function(O,b){var a;return((a=hm(this,b))==null?void 0:a.HI(O))||[]}; g.w.qJ=function(O){this.state=O;this.notifySubscribers()}; g.w.mG=function(){return!1}; g.w.aD=function(){return!1}; g.w.M4=function(){}; g.w.bd=function(O){this.vy.bd(O)}; g.w.w7=function(O){return this.vy.w7(O)}; g.w.rU=function(O,b,a,N){a||this.l0.rU(N);return!1}; g.w.LR=function(O,b){this.Jm.LR(O,b)}; g.w.jb=function(){this.bd("orfb");this.iL=!0;if(OtB(this)&&this.xhr){var O={rc:this.xhr.status,lb:this.xhr.Xa(),rt:(1E3*AxG(this.l0)).toFixed(),shost:g.uQ(this.zA),trigger:"o1"};this.tN("pathprobe",GC(O))}}; g.w.Os=function(){this.bd("opr_r");this.vY=!0}; g.w.zn=function(O,b,a,N){if(this.a4){if(!this.a4.has(O)){var k=new HK(this);this.a4.set(O,k);g.G(this,k)}var D;(D=this.a4.get(O))==null||D.zn(b,a,N);Ig(this);a||(this.B7=N.VM)}else Ig(this)}; g.w.UY=function(O){this.Si=O;O.x3!=null&&this.vy.pA(O.x3)}; g.w.vu=function(O){this.Wp=O}; g.w.Yj=function(O){O.videoId&&this.UC.set(O.videoId,O)}; g.w.Fn=function(){if(this.a4)for(var O=g.r(this.a4.keys()),b=O.next();!b.done;b=O.next()){var a=void 0;(a=this.a4.get(b.value))==null||a.iG()}}; g.w.NI=function(O){this.Nq=O}; g.w.P9=function(O){if(O==null?0:O.Sa)if(O=O.Sa.tK){O=g.r(O);for(var b=O.next();!b.done;b=O.next())b=b.value,b.videoId&&this.dB.set(b.videoId,b)}}; g.w.tN=function(O,b,a){this.vy.tN(O,b,a===void 0?!1:a)}; g.w.gx=function(O,b,a){var N;(N=hm(this,O))==null||N.gx(b,a)}; g.w.FC=function(O){this.lI.set(O.videoId,O)}; g.w.fetch=function(){var O=this,b,a,N,k,D,R,d,Z,F,B,K,t,h,y,U,u,q,W,m,E,x;return g.M(function(l){switch(l.G){case 1:O.logger.debug("Onesie fetch started.");O.Cz?O.ue.start():O.T_.start();O.bd("or_i");b=O.lV.experiments.RX("html5_onesie_verbose_timing");a={};N=(0,g.S)();k=function(I){b&&(a[I]=(0,g.S)()-N)}; k("loc_s");if(D=SNe(O.videoData,O.er)){l.Vl(2);break}k("loc_async");R=g.q1(O.lV.experiments,"html5_onesie_redirector_timeout_ms");return g.J(l,IJG(O.videoData,O.er,R),3);case 3:D=l.T;case 2:if(!D)return O.logger.info("Onesie URL creation failed."),d={url:"0"},Z=new g.or("onesie.unavailable.hotconfig",d),O.Rl(Z),l.return(O.RC);O.jF=Pl(D);k("loc_e");F=g.KE(O.lV,g.Lt(O.videoData));B=!!F.T;if(!B){K=F.getValue();l.Vl(4);break}return g.J(l,F.T,5);case 5:K=l.T;case 4:t=K;O.D("html5_log_onesie_empty_oauth")&& !t&&O.tN("no_token",{async:B});k("oauth");h=lJb(O.playerRequest,O.lV,O.videoData,t,Fd(O.jF));g.rf(l,6);if(!Q_p(O,h)){k("or_s_sync");O.AO=LWb(h,O.KR,O.lV,O.vy,O.jn.onesieUstreamerConfig,(y=O.videoData.Ue)==null?void 0:y.DL);l.Vl(8);break}k("or_s_async");return g.J(l,iEY(h,O.KR,O.lV,O.vy,O.jn.onesieUstreamerConfig,(U=O.videoData.Ue)==null?void 0:U.DL),9);case 9:O.AO=l.T;case 8:g.AA(l,7);break;case 6:return u=g.qB(l),O.logger.info("Failed to create OnesieRequestProto."),O.Rl(u),l.return(O.RC);case 7:k("or_e"); b&&O.tN("oreqvt",a);O.enableCompression=O.AO.K6.s2;O.bd("osor");q=hOw();W=g.yu(O.AO,dN3);m={method:"POST",body:W,headers:{"Content-Type":"text/plain",Referer:location.origin}};E=O.D("html5_onesie_media_capabilities");fJG(D,O.videoData,aae(O),E);O.logger.debug("Starting Onesie network request.");O.PQ&&O.tN("ombrs","1");x=O.vy.K().schedule;O.l0=new bx(O,{XF:x,kf:O.PQ,L4:function(I,Q){O.vy.C5(I,Q)}, gT:!0});D.set("rn",""+O.l0.requestNumber);O.zA=D.DU();OQ(O.l0,O.zA);O.bd("or_p");O.xhr=RM(new mk(D),q,O.l0,Zg,m);O.uM.start();if(O.D("html5_publish_player_request_sent_event"))O.vy.onPlayerRequestSent(O.videoData.videoId);return l.return(O.RC)}})}; g.w.RN=function(){return 2}; g.w.iR=function(){this.bd("orh_r")}; g.w.gU=function(){!this.iL&&this.xhr.Xa()&&this.jb();if(this.lG&&!this.Cz){var O;(O=this.jy)==null||O.start()}this.rk()}; g.w.t9=function(O){O=O===void 0?!1:O;this.logger.debug("onXhrDone");this.rk();if(!(this.Yk()||this.state>=4)){var b=jt(this),a=this.xhr;b.rc=a.status;O&&(b.ab=!0);if(a.Vi()){var N="onesie.net";b.msg=a.Vi()}else a.status>=400?N="onesie.net.badstatus":a.LA()?this.vY||(N="onesie.response.noplayerresponse"):N=a.status===204?"onesie.net.nocontent":"onesie.net.connect";N?this.Rl(new g.or(N,b)):(this.bd("or_fs"),this.l0.o$((0,g.S)(),a.Xa(),0),this.qJ(4),this.PQ&&this.tN("rqs",b));this.PQ&&this.tN("ombre", "ok."+ +!N);this.K5=!1;Ig(this);peG(this.Jm);if(!this.Cz){this.T_.stop();var k;(k=this.jy)==null||k.stop()}var D;if(O=(D=this.er)==null?void 0:h08(D))for(D=0;D<O.length;D++)this.tN("pathprobe",O[D])}}; g.w.hE=function(){if(this.playerResponse&&this.xhr&&this.a4)for(var O=g.r(this.a4.entries()),b=O.next();!b.done;b=O.next())if(b=g.r(b.value),b.next(),b.next().value.G){this.xhr.abort();this.t9(!0);break}}; g.w.K=function(){return this.lV}; g.w.D=function(O){return this.lV.D(O)}; g.w.vkU=function(){if(OtB(this)&&this.er&&(!this.iL||this.D("html5_onesie_probe_ec_hosts"))){var O=this.er;if(O.lV.experiments.RX("html5_onesie_probe_ec_hosts")){var b,a=(b=O.T.get(3))==null?void 0:Pl(b.location);a&&tm(O,a,"osc",this);var N;(a=(N=O.T.get(4))==null?void 0:Pl(N.location))&&tm(O,a,"ocy",this)}else{var k;(N=(k=O.T.get(1))==null?void 0:Pl(k.location))&&tm(O,N,"o2",this);(N=(a=O.T.get(2))==null?void 0:Pl(a.location))&&tm(O,N,"o3",this)}}}; g.w.Xz=function(){if(!this.Yk()&&!this.isComplete()){if(this.lG){if((0,g.S)()-this.l0.U>1E3){var O;(O=this.l0)==null||O.Da((0,g.S)());O=jt(this);if(this.lV.dP()&&this.xhr instanceof sQ){var b=this.xhr;O.xrs=b.xhr.readyState;O.xpb=b.T.totalLength;O.xdc=b.X}this.Rl(new g.or("net.timeout",O))}}else(0,g.S)()-this.l0.T>1E4&&((b=this.l0)==null||b.Da((0,g.S)()),this.kE());this.isComplete()||this.ue.start()}}; g.w.kE=function(){this.logger.info("Onesie request timed out");this.K5=!1;if(!Ig(this)){var O=jt(this);O.timeout="1";this.Rl(new g.or("onesie.request",O))}}; g.w.Rl=function(O){var b=this;O=Pt(O);this.lG?this.vy.mX(O):(this.RC.reject(O),this.lG=!0);peG(this.Jm);this.Cz||this.T_.stop();this.bd("or_fe");var a,N;(a=this.er)==null||(N=h08(a))==null||N.forEach(function(k){b.tN("pathprobe",k)}); this.qJ(5);this.dispose()}; g.w.isComplete=function(){return this.state>=3}; g.w.ET=function(){return this.state===4}; g.w.M8=function(O){var b,a;return this.isComplete()||!!((b=this.a4)==null?0:(a=b.get(O))==null?0:a.T)}; g.w.ze=function(){return!1}; g.w.NV=function(){return this.state===5}; g.w.notifySubscribers=function(O){for(var b=0;b<this.W5.length;b++)O&&this.W5[b].Op()!==O||Q2(this.W5[b],this)}; g.w.iF=function(){var O,b;return((O=this.AO)==null?void 0:(b=O.Ug)==null?void 0:b.RB)||0}; g.w.wd=function(){this.playerResponse="";var O;(O=this.xhr)==null||O.abort();peG(this.Jm);this.pM.dispose();var b;(b=this.jy)==null||b.dispose();this.qJ(-1);this.W5=[];g.p.prototype.wd.call(this)}; g.w.rk=function(){try{var O=this.xhr;O.Xa()>102400&&!this.N8&&(this.bd("or100k"),this.N8=!0);if(O.HP()){var b=O.vC(),a=b.totalLength;this.logger.debug(function(){return"handleAvailableSlices: slice length "+a}); this.PQ&&this.tN("ombrss","len."+a);this.pM.feed(b)}if(this.a4)for(var N=g.r(this.a4.keys()),k=N.next();!k.done;k=N.next()){var D=k.value;O=void 0;(O=this.a4.get(D))==null||O.iG();this.notifySubscribers(D)}}catch(R){this.Rl(R)}}; g.w.Fo=function(){return this.l0.requestNumber}; g.w.v0=function(O){return this.lI.get(O)};g.T(kvz,g.p);g.w=kvz.prototype;g.w.Ca=function(O,b){this.Mi=void 0;yUz(this);h9b(this,O,b)}; g.w.A$=function(O){if(this.T.length===0)return!1;var b=this.T[0];return b instanceof St?O===this.loader.getCurrentTime()*1E3:!(b instanceof MO&&lgz(b.info))&&Math.abs(b.iF()-O)<50}; g.w.Yj=function(O){this.G=O;this.Mi=(0,g.S)()+(O.backoffTimeMs||0)}; g.w.vO=function(O,b){if(O.action===void 0){var a=this.vy.Ya();a!==void 0&&this.loader.aY(a)}else if(O.action!==0||!this.C8)switch(O.action===0&&this.policy.Hj&&(O.action=2),a={},a.reason=O.Q$,a.action=O.action,a.rn=b,O.action){case 1:this.policy.G&&this.L&&this.L.sS(void 0,void 0,a);break;case 0:this.C8=!0;this.videoData.CD()&&this.policy.G&&this.L&&this.L.sS(void 0,void 0,a,!1);this.loader.yz(a);break;case 2:ale(O.Q$)!=="sabr.config"&&delete a.reason;this.loader.handleError(ale(O.Q$),a,1);break; case 3:this.policy.yp&&((O=this.zr.L)!=null&&(O.L=!0),this.loader.handleError("sabr.hostfallback",a))}}; g.w.zU=function(O){O&&(this.loader.tN("sabrctxt",{onsbrctxt:O.type,scp:O.scope,dflt:O.sendByDefault}),O.type&&O.sendByDefault&&this.videoData.bV.add(O.type),O.scope!==2&&(O.type&&this.videoData.sabrContextUpdates.set(O.type,O),this.vy.zU(O)))}; g.w.mp=function(){}; g.w.NI=function(O){if(O.UZ!==void 0&&O.zF){var b=O.UZ/O.zF;this.audioTrack.U=!1;this.videoTrack.U=!1;if(this.policy.Mi||this.policy.q5||this.policy.y6)this.loader.j0.G=!1;this.loader.rT(b,1);if(this.vy.getCurrentTime()!==b){var a={r5:"sabr_seek",w$:!0,MA:!0};O.seekSource&&(a.seekSource=O.seekSource);XL(this.loader,b+.1,a)}}}; g.w.onSnackbarMessage=function(O){this.vy.publish("onSnackbarMessage",O)}; g.w.UY=function(O){O.ea&&O.Bz&&je(this.zr,O.ea,O.Bz);this.policy.DD&&(O.Ps&&O.gN&&(this.zr.zc=O.Ps/O.gN),O.f3&&O.wN&&(this.zr.jY=O.f3/O.wN));Gv(this.videoData)&&!this.videoData.yl&&O.Bz&&this.loader.rT(O.Bz,1E3);O.x3!=null&&this.vy.pA(O.x3);this.policy.Ln&&O.Hh&&(O=((0,g.S)()-O.Hh)/1E3,this.loader.hJ.F3(1,O))}; g.w.hT=function(O){this.loader.hT(O)}; g.w.T9=function(O){return this.videoData.bV.has(O)}; g.w.lZ=function(O,b,a){this.policy.V&&this.loader.tN("sabrctxtplc",{start:O?O.join("_"):"",stop:b?b.join("_"):"",discard:a?a.join("_"):""});if(O){O=g.r(O);for(var N=O.next();!N.done;N=O.next())this.videoData.bV.add(N.value)}if(b)for(b=g.r(b),O=b.next();!O.done;O=b.next())O=O.value,this.videoData.bV.has(O)&&this.videoData.bV.delete(O);if(a)for(a=g.r(a),b=a.next();!b.done;b=a.next())if(b=b.value,this.videoData.sabrContextUpdates.has(b)&&(this.videoData.sabrContextUpdates.delete(b),b===3&&(this.videoData.tp= "")),this.policy.J&&this.T.length)for(O=g.r(this.T),N=O.next();!N.done;N=O.next())if(N=N.value,!(N instanceof St)){var k=void 0;((k=N.Dw)==null?void 0:k.type)===b&&(N.Dw=void 0)}}; g.w.Mf=function(){}; g.w.Cd=function(O){this.U=O}; g.w.BT=function(O){this.Y=O}; g.w.cO=function(O,b){fd(this.policy,O,4,b)}; g.w.P9=function(O){if(O==null?0:O.Sa)if(O=O.Sa.tK){O=g.r(O);for(var b=O.next();!b.done;b=O.next())if(b=b.value,b.formatId){var a=this.zr.V.get(P_(b.formatId));a&&a.info&&(a.info.debugInfo=b.debugInfo)}}}; g.w.JD=function(O){this.vy.publish("reloadplayer",O)}; g.w.Op=function(){return this.vy.Op()||""}; g.w.Li=function(){var O=Mi(this.audioTrack,!0)*1E3,b=Mi(this.videoTrack,!0)*1E3;return Math.min(O,b)}; g.w.Hy=function(O,b){this.loader.tN(O,b)}; g.w.KG=function(O){vHz(this.loader,sqG(this.p8,O))}; g.w.wd=function(){g.p.prototype.wd.call(this);this.G=void 0;h9b(this,!0,"i");this.T=[]};rUe.prototype.gD=function(O,b){if(this.X)return qaG(this,b);if(b=iD(O)){var a=b.T;a&&a.V&&a.T&&(O=O.V.length?O.V[0]:null)&&O.state>=2&&!O.NV()&&O.info.r7===0&&(this.X=O,this.U=a,this.G=b.info,this.Y=this.startTimeSecs=Date.now()/1E3,this.N=this.G.startTime)}return NaN}; rUe.prototype.clear=function(){this.G=this.U=this.X=null;this.T=this.N=this.Y=this.startTimeSecs=NaN;this.V=!1};g.T(g.bk,g.p);g.w=g.bk.prototype;g.w.initialize=function(O,b,a){this.logger.debug(function(){return"Initialized, t="+O}); O=O||0;this.policy.T||(b=$Uz(this.T),Iab(this.vy,new fy(b.video,b.reason)),this.vy.Uv(new fy(b.audio,b.reason)));this.policy.T&&iL(this);this.zr.isManifestless&&zO7(this.N);this.U&&u6e(this.U,this.videoTrack.T);b=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var N=!this.zr.isManifestless;this.policy.hZ&&(N=N||this.zr.Uy);this.policy.aX||(this.currentTime=N?O:b);this.policy.Mi&&this.seek(this.getCurrentTime(),{}).RM(function(){}); if(this.policy.T){var k;((k=this.J)==null?0:Nmw(k,this.Op()||""))&&z93(this)&&mg3(this,this.videoTrack)&&mg3(this,this.audioTrack)&&(w3B(this.G,this.J),this.policy.N&&cUz(this))}else this.Mi&&(JUz(this,this.videoTrack),JUz(this,this.audioTrack),h$e(this.Mi),delete this.Mi);a?(MTe(this,!1),g.Rl(this.gs)):(a=this.getCurrentTime()===0,Qd(this.N,this.videoTrack,this.videoTrack.T,a),Qd(this.N,this.audioTrack,this.audioTrack.T,a),this.policy.T&&R9w(this.G,!0),this.policy.Mi||this.seek(this.getCurrentTime(), {}).RM(function(){}),this.timing.tick("gv")); (this.zr.Zb||this.zr.X3||this.zr.Tr||this.zr.Zh||this.zr.zo)&&this.vy.hh(this.zr)}; g.w.resume=function(){if(this.isSuspended||this.l_){this.logger.debug("Resumed.");this.Pe=this.l_=this.isSuspended=!1;try{this.gD()}catch(O){g.S$(O)}}}; g.w.Bx=function(){return!this.policy.o8}; g.w.wR=function(O,b){O=O===void 0?!1:O;b=b===void 0?!1:b;this.logger.debug("detaching media source");oH8(this);this.vy.v6()&&(this.Y=NaN);O?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.Ni&&this.tN("loader",{setsmb:1}),this.policy.Xy=!0,this.Ui()):(MTe(this,!1),b||this.Ui())}; g.w.setAudioTrack=function(O,b,a){a=a===void 0?!1:a;if(!this.Yk()){var N=!isNaN(b);a&&N&&(this.audioTrack.Mi=Date.now(),this.policy.yJ&&(this.L8=!0));if(this.policy.T){var k=this.X.Pt(O.id,N);this.logger.debug(function(){return"Logging new audio format: "+k.T.info.id}); this.vy.Uv(k)}else{var D=DUA(this.T,O.id,N);this.logger.debug(function(){return"Logging new audio format: "+D.audio.info.id}); this.vy.Uv(new fy(D.audio,D.reason))}N?(this.policy.bB&&(this.yp=Date.now()),a=this.audioTrack.T.index.y9(b),this.tN("setAudio",{id:O.id,cmt:b,sq:a}),a>=0&&(O=this.policy.sE?a+1:a,this.policy.T&&this.Ca(!0,"mosaic"),nd(this.audioTrack,O,NaN,NaN),!this.policy.zl&&this.zr.isLive&&vA(this.zr,O,!1))):this.vy.Tc()}}; g.w.setPlaybackRate=function(O){O!==this.L.getPlaybackRate()&&this.L.setPlaybackRate(O)}; g.w.D$=function(O){var b=this.G.U;this.G.Cd(O);this.tN("scfidc",{curr:P_(b),"new":P_(O)});O&&P_(O)!==P_(b)&&(this.Ca(!0,"caption change"),this.gD())}; g.w.kp=function(O){this.G.BT(O)}; g.w.qo=function(O){var b=O.T.info.N3();this.logger.debug(function(){return"New "+(b?"audio":"video")+" format from SABR: "+tn(O.T.info)}); b?this.vy.Uv(O):Iab(this.vy,O)}; g.w.KG=function(O){LI(O.SL[O.SL.length-1])&&vHz(this,sqG(this.T,O.SL[0].T))}; g.w.Bb=function(){return this.vy.Bb()}; g.w.cS=function(){return this.vy.cS()}; g.w.hT=function(O){this.vy.K().dP()&&this.tN("sps",{status:O.K2||""});if(O.K2===1)this.vy.videoData.yQ=0;else if(O.K2===2||O.K2===3){var b=!1;if(O.K2===3){b=this.vy.pB();var a;this.zG=(a=O.fbU)!=null?a:Infinity;this.vy.videoData.yQ=b+1;(b=m$e(this))&&this.fA(!0)}this.vy.Yc(!0,b)}}; g.w.ES=function(){return this.vy.ES()}; g.w.Ei=function(){return this.vy.Ei()}; g.w.DX=function(O){this.vy.DX(O)}; g.w.LVy=function(){var O,b=(O=this.vy.Tl())==null?void 0:O.getCurrentTime();b?this.vy.tN("rms",{cta:b}):g.Rl(this.pF)}; g.w.gD=function(){P0w(this);if(this.oX&&kR(this.oX)&&!this.oX.kW()&&(!this.policy.aX||isFinite(this.getCurrentTime()))){var O=qi(this.videoTrack);O=this.policy.UL&&O&&O.k$();this.zr.isManifestless&&this.zr.X&&GD(this.zr)?(this.Y=GD(this.zr),this.oX.Iv(this.Y)):Se(this.zr)&&!O?isNaN(this.Y)?(this.Y=this.getCurrentTime()+3600,this.oX.Iv(this.Y)):this.Y<=this.getCurrentTime()+1800&&(this.Y=Math.max(this.Y+1800,this.getCurrentTime()+3600),this.oX.Iv(this.Y)):this.oX.isView||(O=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.Y)||this.Y!==O)&&O>0&&(this.oX.Iv(O),this.Y=O))}if(!this.Yk())if(p8(this.zr)&&this.zr.NV()){var b=this.zr;this.handleError("manifest.net.retryexhausted",b.L8?{rc:b.q3}:{rc:b.q3.toString()},1)}else if(this.policy.T)a:{try{BmQ(this.G);this.zr.isManifestless&&this.policy.N&&Ve(this.j0);var a;((a=this.oX)==null?0:Re(a))&&this.jp();R9w(this.G)}catch(R){g.I6(R);b=R;if(b.message.includes("changeType")){this.tN("ctype",{exp:b.name,msg:b.message,s:b.stack});break a}this.handleError("fmt.unplayable", {exp:b.name,msg:b.message,s:b.stack},1)}CNe(this);g.Rl(this.OU)}else if(!this.zr.G||!CV8(this.videoTrack)&&!CV8(this.audioTrack)||(this.videoTrack.N||this.audioTrack.N)&&this.policy.Ql?a=!1:(this.Ui(),this.vy.seekTo(Infinity,{r5:"checkLoaderTracksSync",rT:!0}),a=!0),!a){P0w(this);this.zr.isManifestless&&(d$e(this.videoTrack),d$e(this.audioTrack),Ve(this.j0),(a=iD(this.videoTrack))&&a.T&&(a=a.T.V&&!this.policy.wz,this.tN(a===this.policy.U.wl?"strm":"strmbug",{strm:a,sfmp4:this.policy.U.wl,dfs:this.policy.wz}, !0)));if(this.oX)this.jp();else if(this.policy.X){var N;a=!1;if(this.policy.Wj){var k;O=g.r([this.videoTrack,this.audioTrack]);for(k=O.next();!k.done;k=O.next()){var D=k.value;for(k=iD(D);k&&D.fn()!==qi(D);k=iD(D))D.Ka(k);a=a||!!k}}else(b=iD(this.videoTrack))&&this.videoTrack.Ka(b),(N=iD(this.audioTrack))&&this.audioTrack.Ka(N);zV(this.videoTrack)&&zV(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(b||N||a)&&iM(this)}EH3(this);Qd(this.N,this.videoTrack,this.videoTrack.T, !1);Qd(this.N,this.audioTrack,this.audioTrack.T,!1);this.policy.Jp||Saz(this,this.videoTrack,this.audioTrack);A2f(this.N,this.videoTrack,this.audioTrack);A2f(this.N,this.audioTrack,this.videoTrack);CNe(this);this.U&&(b=this.U,b.X?(N=b.Y+b.policy.ZM,b.V||(N=Math.min(N,b.startTimeSecs+b.policy.jY)),b=Math.max(0,N*1E3-Date.now())):b=NaN,isNaN(b)||g.Rl(this.Dq,b));g.Rl(this.OU)}}; g.w.yz=function(O){this.vy.yz(O)}; g.w.jp=function(){var O=this;if(this.oX){var b=this.oX.T,a=this.oX.G;hlA(this,this.audioTrack);hlA(this,this.videoTrack);var N=lae(this);if(N){if(this.policy.lw){if(!b.Zs()){var k=iD(this.audioTrack);if(k){if(!Oe(this,this.audioTrack,b,k.info))return;X3e(this,this.audioTrack,b,k)}}if(!a.Zs()&&(k=iD(this.videoTrack))){if(!Oe(this,this.videoTrack,a,k.info))return;X3e(this,this.videoTrack,a,k)}}this.qG||(this.qG=(0,g.S)(),this.logger.debug(function(){return"Appends pause start "+O.qG+" reason "+N}), this.policy.V&&this.tN("apdps",{r:N}))}else if(this.qG&&(faA(this,this.qG),this.qG=0),VTY(this),k=!1,bGY(this,this.videoTrack,a)&&(k=!0,JwB(this.timing),p_f(this.timing)),this.oX&&!this.oX.lE()&&(bGY(this,this.audioTrack,b)&&(k=!0,EBY(this.timing),GUp(this.timing)),!this.Yk()&&this.oX))!this.policy.o8&&zV(this.videoTrack)&&zV(this.audioTrack)&&kR(this.oX)&&!this.oX.kW()&&(a=!1,a=qi(this.audioTrack).T,a=a===this.zr.T[a.info.id])&&(this.logger.debug("Setting EOS"),jHA(this.oX),g7e(this.schedule)),k&& !this.oX.isAsync()&&iM(this)}}; g.w.tb=function(O){var b,a=O===((b=this.oX)==null?void 0:b.T)?this.audioTrack:this.videoTrack,N;if((N=iD(a))==null?0:N.isLocked){if(this.vy.K().dP()){var k;this.tN("eosl",{ounlock:(k=iD(a))==null?void 0:k.info.TG()})}var D;RlA(this,O===((D=this.oX)==null?void 0:D.T))}var R;if(this.policy.yJ&&O===((R=this.oX)==null?void 0:R.T)&&this.bV){b=this.bV-this.getCurrentTime();var d;this.vy.tN("asl",{l:b,xtag:(d=qi(this.audioTrack))==null?void 0:d.T.info.T});this.L8=!1;this.bV=0}O.uK()&&O.QW().length===0&& (O.Ag(),this.oX&&!this.oX.uK()&&(this.vy.K().dP()&&this.vy.tN("rms",{ld:"seek"}),this.oX.Y=performance.now(),this.vy.U2(),this.vy.K().dP()&&g.Rl(this.pF)));var Z;(Z=a.J)!=null&&DD(Z,0);this.policy.BB?Ou(this):this.gD()}; g.w.diL=function(O){if(this.oX){var b=qi(O===this.oX.T?this.audioTrack:this.videoTrack);if(O=O.ys())for(var a=0;a<O.length;a++)this.tN("appendedbuffer",{i:a,b:g.DP(O[a].subarray(0,4096),3)});O={};b&&(O=Q5(b));this.policy.yS&&(O.trg="onappenderr");this.handleError("fmt.unplayable",O,1)}}; g.w.d9=function(O){this.vy.d9(O)}; g.w.ey=function(O,b,a){if(this.zr.isManifestless){O=!!O.info.video;Lfe(this,b,a,O,!0);if(b.fJ){var N=!!a,k=b.fJ||null;if((k==null?void 0:k.event)!=="predictStart"){var D;if((D=this.G)==null)var R=void 0;else{var d,Z;R={requestNumber:((d=D.Py)==null?void 0:d.Fo())||-1,isDecorated:(Z=D.Py)==null?void 0:Z.info.isDecorated()}}d=R;Z=d.isDecorated;O&&!Z&&this.tN("sdai",{underdec:1,evt:k==null?void 0:k.event,id:k==null?void 0:k.identifier,sq:b.uV,mt:b.startTime.toFixed(3),stif:N,rn:d.requestNumber})}}O= O?this.videoTrack:this.audioTrack;O.yl.push({B7:b.uV,s48:a});O.yl.length>5&&O.yl.shift();b=b.uV;var F;if((F=this.vy.getVideoData())==null?0:F.enableServerStitchedDai)F=KBz(this.audioTrack,b),a=KBz(this.videoTrack,b),F!==0&&a!==0&&F!==a&&this.handleError("ssdai.avsync",{sq:b,a:F,v:a},0)}}; g.w.wm=function(O,b,a,N){O.info.video&&this.V.wm(b,a,N)}; g.w.o9=function(O){this.T.o9(O)}; g.w.iU=O7(12);g.w.yc=function(){return this.videoTrack.U||this.audioTrack.U}; g.w.seek=function(O,b){if(this.Yk())return P0();if(this.yc())return P0("seeking to head");if(this.policy.Mi&&!isFinite(O))return BUf(this.j0),g.xL(Infinity);P0w(this);iL(this);this.policy.T||EH3(this,O);this.oX&&this.oX.T&&this.oX.G&&!this.vy.getVideoData().Pn&&(this.oX.T.isLocked()||this.oX.G.isLocked())&&this.vy.Tc({reattachOnLockedBuffer:1,vsb:""+this.oX.G.isLocked(),asb:""+this.oX.T.isLocked()});var a=this.getCurrentTime(),N=this.j0.seek(O,b);this.policy.aX||(this.currentTime=N);jY(this.V,O,a, this.policy.jj&&!b.w$);iM(this);return g.xL(N)}; g.w.A$=function(O){return this.policy.T&&this.G.A$(O)}; g.w.T9=function(O){return this.G.T9(O)}; g.w.Ca=function(O,b){this.G.Ca(O,b)}; g.w.getCurrentTime=function(){if(this.policy.aX){var O=this.O0()||0;return this.vy.getCurrentTime()-O}return this.currentTime}; g.w.e5=function(){return this.audioTrack.T.info}; g.w.xR=function(){return this.videoTrack.T.info}; g.w.Pz=function(){return this.audioTrack.T.info.AN}; g.w.gR=function(){return this.videoTrack.T.info.AN}; g.w.wd=function(){try{this.wR(),SV(this.audioTrack),SV(this.videoTrack),PQ(this.audioTrack),PQ(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.p.prototype.wd.call(this)}catch(O){g.S$(O)}}; g.w.handleError=function(O,b,a){a=a===void 0?0:a;var N=xo(a);O==="fmt.unplayable"&&this.zr.isLive&&(this.policy.lw=!1,PA(this.zr));b=new g.or(O,b,a);g.NC(this);GC(b.details);this.vy.handleError(b);O!=="html5.invalidstate"&&b.errorCode!=="fmt.unplayable"&&O!=="fmt.unparseable"&&N&&this.dispose()}; g.w.Au=function(){var O=qi(this.audioTrack),b=qi(this.videoTrack);O={lct:this.getCurrentTime().toFixed(3),lsk:this.j0.isSeeking(),lmf:this.T.T.isLocked(),lbw:mB(this.schedule).toFixed(3),lhd:Y5(this.schedule).toFixed(3),lst:((this.schedule.U.Hc()||0)*1E9).toFixed(3),laa:O?O.TG():"",lva:b?b.TG():"",lar:this.audioTrack.G?this.audioTrack.G.TG():"",lvr:this.videoTrack.G?this.videoTrack.G.TG():"",laq:""+J3(this.audioTrack),lvq:""+J3(this.videoTrack)};this.oX&&!this.oX.lE()&&this.oX.T&&this.oX.G&&(O.lab= yp(this.oX.T.QW()),O.lvb=yp(this.oX.G.QW()));this.qG&&(O.lapt=((0,g.S)()-this.qG).toFixed(0),O.lapr=lae(this));this.aX&&(O.lapmabht=((0,g.S)()-this.aX).toFixed(0),O.lapmabh=fc(this,this.audioTrack).toFixed(0));this.Py&&(O.lapmvbht=((0,g.S)()-this.Py).toFixed(0),O.lapmvbh=fc(this,this.videoTrack).toFixed(0));this.Ni&&(O.lapsdai=((0,g.S)()-this.Ni).toFixed(0));return O}; g.w.Ui=function(){try{this.policy.T&&this.G.Ca(!1,"pending"),this.audioTrack.Ui(),this.videoTrack.Ui()}catch(O){g.S$(O)}this.policy.X=""}; g.w.oL=function(){return nc(this.L)}; g.w.tN=function(O,b,a){this.vy.tN(O,b,a===void 0?!1:a)}; g.w.Op=function(){return this.vy.Op()}; g.w.rT=function(O,b){O/=b;isNaN(this.timestampOffset)&&yKY(this,O-Math.min(O,this.policy.sO));return(O-this.timestampOffset)*b}; g.w.O0=function(){return this.timestampOffset}; g.w.isSeeking=function(){return this.j0.isSeeking()}; g.w.UK=function(){this.V.UK()}; g.w.YR=function(O,b,a){b=b===void 0?!1:b;a=a===void 0?{}:a;this.policy.T?this.X.YR(O,b,a):this.T.YR(O,b,a)}; g.w.Fa=function(O,b){if(this.yl&&this.V.Fa(O,this.yl))return yKY(this,this.timestampOffset-b),iM(this),this.policy.G&&(PA(this.zr),PQ(this.audioTrack),PQ(this.videoTrack),this.Ui()),!0;b=this.videoTrack.T.index.y9(O);this.handleError("ad.skipfailed",{dec:!!this.yl,t:O.toFixed(3),sq:b});return!1}; g.w.getManifest=function(){return this.zr}; g.w.isOffline=function(){return!!this.vy.getVideoData().cotn}; g.w.C5=function(O,b){this.vy.C5(O,b)}; g.w.Et=function(O){if(this.policy.T)this.G.Ca(!0,"utc"),this.gD();else{var b=this.vy.getVideoData().NU;if(b){var a=this.N;a.hq=O;a.NU=b;ag(this)}}}; g.w.aY=function(O){this.videoTrack.U=!1;this.audioTrack.U=!1;this.j0.G=!1;this.vy.aY(O)}; g.w.xz=function(O){this.j0.xz(O-this.O0())}; g.w.zb=function(){this.vy.zb()}; g.w.fA=function(O){O!==this.policy.Yt&&((this.policy.Yt=O)||this.gD())}; g.w.tf=function(O,b){var a=this.audioTrack.Dh,N=this.videoTrack.Dh;a&&N&&(a.remove(O,b),N.remove(O,b))}; g.w.Tc=function(O){this.vy.Tc(O)}; g.w.j_=function(O){this.vy.j_(O)}; g.w.La=function(O,b,a){var N;(N=this.Ql)==null||N.La(O,b,a)}; g.w.w6=function(O){var b;return(b=this.Ql)==null?void 0:b.w6(void 0,O)}; g.w.pB=function(){return this.vy.pB()}; g.w.Oc=function(){PA(this.zr);this.Ui()};g.w=g.NL.prototype;g.w.uq=function(O,b,a,N,k,D){return this.O8.uq(O,b,a,N,k,D)}; g.w.nk=function(O,b,a,N,k,D){return this.O8.nk(O,b,a,N,k,D)}; g.w.sP=function(O){return this.O8.sP(O)}; g.w.aS=function(O){this.O8.aS(O)}; g.w.sS=function(O,b,a,N){return this.O8.sS(O,b,a,N)}; g.w.UK=function(){this.O8.UK()}; g.w.JT=function(O,b){this.O8.JT(O,b)}; g.w.rr=function(){this.O8.rr()}; g.w.Xd=O7(56);g.w.Z9=function(O,b,a){this.O8.Z9(O,b,a)}; g.w.sQ=O7(59);g.w.EY=function(O,b,a,N,k,D,R,d,Z){this.O8.EY(O,b,a,N,k,D,R,d,Z)}; g.w.ST=function(O){this.O8.ST(O)}; g.w.DY=function(O){return this.O8.DY(O)}; g.w.tI=function(O){return this.O8.tI(O)};g.T(kQ,g.w1);g.T(D8,kQ);D8.prototype.Y=function(O,b){if(O&&b){var a=Number(JH(O,"cpi"))*1+1;isNaN(a)||a<=0||a<this.V?(this.X.stop(),this.G.stop(),this.V=-1,this.T={}):(a>this.V&&(this.V=a,g.i$(this.T)||(this.T={},this.X.stop(),this.G.stop())),this.T[b]=O,g.Rl(this.G))}}; D8.prototype.N=function(){for(var O=g.r(Object.keys(this.T)),b=O.next();!b.done;b=O.next()){var a=b.value;b=this.publish;for(var N=this.V,k=g.Uk(this.T[a]),D=[],R=g.r(k[6].split("&")),d=R.next();!d.done;d=R.next())d=d.value,d.indexOf("cpi=")===0?D.push("cpi="+N.toString()):d.indexOf("ek=")===0?D.push("ek="+g.gt(a)):D.push(d);k[6]="?"+D.join("&");a="skd://"+k.slice(2).join("");k=a.length*2;N=new Uint8Array(k+4);N[0]=k%256;N[1]=(k-N[0])/256;for(k=0;k<a.length;++k)N[k*2+4]=a.charCodeAt(k);b.call(this, "rotated_need_key_info_ready",new g3(N,"fairplay",!0))}this.T={}}; D8.prototype.wd=function(){this.T={};kQ.prototype.wd.call(this)};g.T(se,kQ); se.prototype.N=function(O){var b;a:{if((b=O.cryptoPeriodIndex)&&this.T.length>0)for(var a=g.r(this.T),N=a.next();!N.done;N=a.next())if(b===N.value.info.cryptoPeriodIndex){b=!0;break a}b=!1}if(!b){b=(0,g.S)();a:{a=O.cryptoPeriodIndex;if(!isNaN(a)){N=g.r(this.V.values());for(var k=N.next();!k.done;k=N.next())if(Math.abs(k.value.cryptoPeriodIndex-a)<=1){a=!0;break a}}a=!1}a?(a=O.T,a=Math.max(0,Math.random()*((isNaN(a)?120:a)-30))*1E3):a=0;this.publish("log_qoe",{wvagt:"delay."+a,cpi:O.cryptoPeriodIndex,reqlen:this.T.length, ignore:this.X});a<=0?UJB(this,O):this.X||(this.T.push({time:b+a,info:O}),g.Rl(this.G,a))}}; se.prototype.wd=function(){this.T=[];kQ.prototype.wd.call(this)};var TI={},HGw=(TI.DRM_TRACK_TYPE_AUDIO="AUDIO",TI.DRM_TRACK_TYPE_SD="SD",TI.DRM_TRACK_TYPE_HD="HD",TI.DRM_TRACK_TYPE_UHD1="UHD1",TI);g.T(WSY,g.p);g.T(cKz,g.w1);g.w=cKz.prototype;g.w.PA=function(O){var b=this;if(!(this.Yk()||O.size<=0)){var a={};O.forEach(function(N,k){var D=ee(b.G)?k:N;k=new Uint8Array(ee(b.G)?N:k);ee(b.G)&&Vze(k);N=g.DP(k,4);Vze(k);k=g.DP(k,4);b.T[N]?b.T[N].status=D:b.T[k]?b.T[k].status=D:b.T[N]={type:"",status:D};b.lV.D("html5_use_new_license_constraint_proto")&&fD7(b,b.T[N].type,a)}); S_8(this,",");Rb(this,{onkeystatuschange:1});this.status="kc";this.publish("keystatuseschange",this)}}; g.w.error=function(O,b,a,N){this.Yk()||(this.publish("licenseerror",O,b,a,N),O==="drm.provision"&&(O=(Date.now()-this.Y)/1E3,this.Y=NaN,this.publish("ctmp","provf",{et:O.toFixed(3)})));xo(b)&&this.dispose()}; g.w.shouldRetry=function(O,b){return!O&&this.requestNumber===b.requestNumber}; g.w.wd=function(){this.T={};g.w1.prototype.wd.call(this)}; g.w.Au=function(){var O={ctype:this.L.contentType||"",length:this.L.initData.length,requestedKeyIds:this.Tr,cryptoPeriodIndex:this.cryptoPeriodIndex};this.V&&(O.keyStatuses=this.T);return O}; g.w.getInfo=function(){var O=this.X.join();if($Q(this)){var b=new Set,a;for(a in this.T)this.T[a].status!=="usable"&&b.add(this.T[a].type);O+="/UKS."+Array.from(b)}return O+="/"+this.cryptoPeriodIndex}; g.w.DU=function(){return this.url};g.T(dH,g.p);g.w=dH.prototype;g.w.w3=function(O){if(this.N){var b=O.messageType||"license-request";this.N(new Uint8Array(O.message),b)}}; g.w.PA=function(){this.U&&this.U(this.T.keyStatuses)}; g.w.onClosed=function(){this.Yk()||g.e1("xboxone")&&this.V&&this.V("closedShouldNotRetry")}; g.w.JE=function(O){this.N&&this.N(O.message,"license-request")}; g.w.Hs=function(O){if(this.V){if(this.G){var b=this.G.error.code;O=this.G.error.systemCode}else b=O.errorCode,O=O.systemCode;this.V("t.prefixedKeyError;c."+b+";sc."+O,b,O)}}; g.w.AE=function(){this.Y&&this.Y()}; g.w.update=function(O){var b=this;if(this.T)return this.T.update(O).then(null,Gf(function(a){XQe(b,"t.update",a)})); this.G?this.G.update(O):this.element.addKey?this.element.addKey(this.L.keySystem,O,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.L.keySystem,O,this.initData,this.sessionId);return j1()}; g.w.wd=function(){this.T&&(this.J?this.T.close().catch(g.I6):this.T.close());this.element=null;g.p.prototype.wd.call(this)};g.T(Z8,g.p);g.w=Z8.prototype;g.w.setServerCertificate=function(){return this.G.setServerCertificate?this.T.flavor==="widevine"&&this.T.Je?this.G.setServerCertificate(this.T.Je):aS(this.T)&&this.T.C8?this.G.setServerCertificate(this.T.C8):null:null}; g.w.createSession=function(O,b){var a=O.initData;if(this.T.keySystemAccess){b&&b("createsession");var N=this.G.createSession();bV(this.T)?a=ebf(a,this.T.C8):aS(this.T)&&(a=rKf(a)||new Uint8Array(0));b&&b("genreq");O=N.generateRequest(O.contentType,a);var k=new dH(null,null,null,N,null,this.U);O.then(function(){b&&b("genreqsuccess")},Gf(function(R){XQe(k,"t.generateRequest",R)})); return k}if(Q_(this.T))return bXw(this,a);if(O0(this.T))return OXb(this,a);if((N=this.element)==null?0:N.generateKeyRequest)this.element.generateKeyRequest(this.T.keySystem,a);else{var D;(D=this.element)==null||D.webkitGenerateKeyRequest(this.T.keySystem,a)}return this.X=new dH(this.element,this.T,a,null,null,this.U)}; g.w.Gg=function(O){var b=adp(this,O);b&&b.JE(O)}; g.w.Tg=function(O){var b=adp(this,O);b&&b.Hs(O)}; g.w.s5=function(O){var b=adp(this,O);b&&b.AE(O)}; g.w.getMetrics=function(){if(this.G&&this.G.getMetrics)try{var O=this.G.getMetrics()}catch(b){}return O}; g.w.wd=function(){this.V=this.G=null;var O;(O=this.X)==null||O.dispose();O=g.r(Object.values(this.Y));for(var b=O.next();!b.done;b=O.next())b.value.dispose();this.Y={};g.p.prototype.wd.call(this);delete this.element};g.w=Fy.prototype;g.w.get=function(O){O=this.findIndex(O);return O!==-1?this.values[O]:null}; g.w.remove=function(O){O=this.findIndex(O);O!==-1&&(this.keys.splice(O,1),this.values.splice(O,1))}; g.w.removeAll=function(){this.keys=[];this.values=[]}; g.w.set=function(O,b){var a=this.findIndex(O);a!==-1?this.values[a]=b:(this.keys.push(O),this.values.push(b))}; g.w.findIndex=function(O){return g.Kg(this.keys,function(b){return g.E$(O,b)})};g.T(DQz,g.w1);g.w=DQz.prototype;g.w.yuN=function(O){this.G6({onecpt:1});O.initData&&$Qe(this,new Uint8Array(O.initData),O.initDataType)}; g.w.dtG=function(O){this.G6({onndky:1});$Qe(this,O.initData,O.contentType)}; g.w.d9=function(O){this.G6({onneedkeyinfo:1});this.lV.D("html5_eme_loader_sync")&&(this.U.get(O.initData)||this.U.set(O.initData,O));R7G(this,O)}; g.w.zi=function(O){this.V.push(O);gH(this)}; g.w.createSession=function(O){var b=dQ8(this)?H8f(O):g.DP(O.initData);this.G.get(b);this.Xy=!0;O=new cKz(this.videoData,this.lV,O,this.drmSessionId);this.G.set(b,O);O.subscribe("ctmp",this.qw,this);O.subscribe("keystatuseschange",this.PA,this);O.subscribe("licenseerror",this.I9,this);O.subscribe("newlicense",this.bj,this);O.subscribe("newsession",this.SA,this);O.subscribe("sessionready",this.VA,this);O.subscribe("fairplay_next_need_key_info",this.L3,this);this.lV.D("html5_enable_vp9_fairplay")&&O.subscribe("qualitychange", this.LP,this);O.subscribe("sabrlicenseconstraint",this.xJr,this);Enb(O,this.X)}; g.w.bj=function(O){this.Yk()||(this.G6({onnelcswhb:1}),O&&!this.heartbeatParams&&(this.heartbeatParams=O,this.publish("heartbeatparams",O)))}; g.w.SA=function(){this.Yk()||(this.G6({newlcssn:1}),this.V.shift(),this.Xy=!1,gH(this))}; g.w.VA=function(){if(Q_(this.T)&&(this.G6({onsnrdy:1}),this.Py--,this.Py===0)){var O=this.yl,b,a;(b=O.element)==null||(a=b.msSetMediaKeys)==null||a.call(b,O.V)}}; g.w.PA=function(O){if(!this.Yk()){!this.Ni&&this.videoData.D("html5_log_drm_metrics_on_key_statuses")&&(ZX3(this),this.Ni=!0);this.G6({onksch:1});var b=this.LP;if(!$Q(O)&&g.Nn&&O.G.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var a="large";else{a=[];var N=!0;if($Q(O))for(var k=g.r(Object.keys(O.T)),D=k.next();!D.done;D=k.next())D=D.value,O.T[D].status==="usable"&&a.push(O.T[D].type),O.T[D].status!=="unknown"&&(N=!1);if(!$Q(O)||N)a=O.X;a=jQz(a)}b.call(this,a);if(this.lV.D("html5_use_new_license_constraint_proto")){if(!$Q(O))for(b= {},a=g.r(O.X),N=a.next();!N.done;N=a.next())fD7(O,N.value,b);this.videoData.authorizedFormats=O.authorizedFormats}this.publish("keystatuseschange",O)}}; g.w.qw=function(O,b){this.Yk()||this.publish("ctmp",O,b)}; g.w.L3=function(O,b){this.Yk()||this.publish("fairplay_next_need_key_info",O,b)}; g.w.I9=function(O,b,a,N){this.Yk()||(this.videoData.D("html5_log_drm_metrics_on_error")&&ZX3(this),this.publish("licenseerror",O,b,a,N))}; g.w.Px=function(){return this.L}; g.w.LP=function(O){var b=g.TN("auto",O,!1,"l");if(this.videoData.jg){if(this.L.equals(b))return}else if(BWQ(this.L,O))return;this.L=b;this.publish("qualitychange");this.G6({updtlq:O})}; g.w.xJr=function(O){this.videoData.sabrLicenseConstraint=O}; g.w.wd=function(){this.T.keySystemAccess&&this.element&&(this.Tr?this.element.setMediaKeys(null).catch(g.I6):this.element.setMediaKeys(null));this.element=null;this.V=[];for(var O=g.r(this.G.values()),b=O.next();!b.done;b=O.next())b=b.value,b.unsubscribe("ctmp",this.qw,this),b.unsubscribe("keystatuseschange",this.PA,this),b.unsubscribe("licenseerror",this.I9,this),b.unsubscribe("newlicense",this.bj,this),b.unsubscribe("newsession",this.SA,this),b.unsubscribe("sessionready",this.VA,this),b.unsubscribe("fairplay_next_need_key_info", this.L3,this),this.lV.D("html5_enable_vp9_fairplay")&&b.unsubscribe("qualitychange",this.LP,this),b.dispose();this.G.clear();this.Y.removeAll();this.U.removeAll();this.heartbeatParams=null;g.w1.prototype.wd.call(this)}; g.w.Au=function(){for(var O={systemInfo:this.T.Au(),sessions:[]},b=g.r(this.G.values()),a=b.next();!a.done;a=b.next())O.sessions.push(a.value.Au());return O}; g.w.getInfo=function(){return this.G.size<=0?"no session":""+this.G.values().next().value.getInfo()+(this.N?"/KR":"")}; g.w.G6=function(O,b){b=b===void 0?!1:b;this.Yk()||(GC(O),(this.lV.dP()||b)&&this.publish("ctmp","drmlog",O))};g.T(tt7,g.p);g.w=tt7.prototype;g.w.DB=function(){return!!this.XH}; g.w.bT=function(){return this.G}; g.w.handleError=function(O){var b=this;UQB(this,O);if((O.errorCode!=="html5.invalidstate"&&O.errorCode!=="fmt.unplayable"&&O.errorCode!=="fmt.unparseable"||!rmz(this,O.errorCode,O.details))&&!quQ(this,O)){if(this.n8.yl!=="yt"&&Amw(this,O)&&this.videoData.vA&&(0,g.S)()/1E3>this.videoData.vA&&this.n8.yl==="hm"){var a=Object.assign({e:O.errorCode},O.details);a.stalesigexp="1";a.expire=this.videoData.vA;a.init=this.videoData.cW/1E3;a.now=(0,g.S)()/1E3;a.systelapsed=((0,g.S)()-this.videoData.cW)/1E3;O= new g.or(O.errorCode,a,2);this.vy.P1(O.errorCode,2,"SIGNATURE_EXPIRED",GC(O.details))}if(xo(O.severity)){var N;a=(N=this.vy.loader)==null?void 0:N.T.T;if(this.n8.D("html5_use_network_error_code_enums"))if(u28(O)&&a&&a.isLocked())var k="FORMAT_UNAVAILABLE";else if(this.n8.Y||O.errorCode!=="auth"||O.details.rc!==429)O.errorCode==="ump.spsrejectfailure"&&(k="HTML5_SPS_UMP_STATUS_REJECTED");else{k="TOO_MANY_REQUESTS";var D="6"}else u28(O)&&a&&a.isLocked()?k="FORMAT_UNAVAILABLE":this.n8.Y||O.errorCode!== "auth"||O.details.rc!=="429"?O.errorCode==="ump.spsrejectfailure"&&(k="HTML5_SPS_UMP_STATUS_REJECTED"):(k="TOO_MANY_REQUESTS",D="6");this.vy.P1(O.errorCode,O.severity,k,GC(O.details),D)}else this.vy.publish("nonfatalerror",O),N=/^pp/.test(this.videoData.clientPlaybackNonce),this.mX(O.errorCode,O.details),N&&O.errorCode==="manifest.net.connect"&&(O="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.S)(),EJ(O,"manifest",function(R){b.Y=!0;b.tN("pathprobe",R)}, function(R){b.mX(R.errorCode,R.details)}))}}; g.w.tN=function(O,b){this.vy.E0.tN(O,b)}; g.w.mX=function(O,b){b=GC(b);this.vy.E0.mX(O,b)};B6.prototype.i5=function(O){var b=z7G(this);if(!O)return{zd:Oa,IR:Oa,Ld:Oa,w_:Oa,xd:Oa,RV:Oa,Jx:b};var a=Oa;if(UC(b)||this.D("html5_perf_cap_override_sticky"))a=Sue(this,O);return{zd:a,IR:GOz(this,O),Ld:nKB(this,O),w_:Idb(this,O.videoData),xd:fdz(this,O.videoData,O),RV:EKY(this,O),Jx:b}}; B6.prototype.L_=function(O){var b;g.IS(this.lV)&&(b=window.screen&&window.screen.width?new g.zJ(window.screen.width,window.screen.height):null);b||(b=this.lV.wT?this.lV.wT.clone():this.qW.wh());(sb||Ni||O)&&b.scale(g.sN());return b}; B6.prototype.D=function(O){return this.lV.D(O)};g.T(tj,g.p);tj.prototype.onError=function(O){if(O!=="player.fatalexception"||this.provider.D("html5_exception_to_health"))O==="sabr.fallback"&&(this.encounteredSabrFallback=!0),O.match(CGM)?this.networkErrorCount++:this.nonNetworkErrorCount++}; tj.prototype.send=function(){if(!(this.V||this.T<0)){LiG(this);var O=g.ab(this.provider)-this.T,b="PLAYER_PLAYBACK_STATE_UNKNOWN",a=this.playerState.BZ;this.playerState.isError()?b=a&&a.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.L(this.playerState,2)?b="PLAYER_PLAYBACK_STATE_ENDED":g.L(this.playerState,64)?b="PLAYER_PLAYBACK_STATE_UNSTARTED":g.L(this.playerState,16)||g.L(this.playerState,32)?b="PLAYER_PLAYBACK_STATE_SEEKING":g.L(this.playerState,1)&&g.L(this.playerState, 4)?b="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.L(this.playerState,1)?b="PLAYER_PLAYBACK_STATE_BUFFERING":g.L(this.playerState,4)?b="PLAYER_PLAYBACK_STATE_PAUSED":g.L(this.playerState,8)&&(b="PLAYER_PLAYBACK_STATE_PLAYING");a=eai[zv(this.provider.videoData)];a:switch(this.provider.lV.playerCanaryState){case "canary":var N="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":N="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:N="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var k=XGG(this.provider), D=this.G<0?O:this.G-this.T;O=this.provider.lV.B1+36E5<(0,g.S)();b={started:this.G>=0,stateAtSend:b,joinLatencySecs:D,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:N,playerCanaryStage:k,isAd:this.provider.videoData.isAd(),liveMode:a,hasDrm:!!g.c3(this.provider.videoData),isGapless:this.provider.videoData.U,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:hU(this.provider.videoData)};O||g.wi("html5PlayerHealthEvent",b);this.V=!0;this.dispose()}}; tj.prototype.wd=function(){this.V||this.send();window.removeEventListener("error",this.oQ);window.removeEventListener("unhandledrejection",this.oQ);g.p.prototype.wd.call(this)}; var CGM=/\bnet\b/;g.T(QgB,g.p);QgB.prototype.wd=function(){O4Y(this);g.p.prototype.wd.call(this)};var b4w=/[?&]cpn=/;g.T(hj,g.p);hj.prototype.flush=function(){var O={};this.G&&(O.pe=this.G);this.T.length>0&&(O.pt=this.T.join("."));this.T=[];return O}; hj.prototype.stop=function(){var O=this,b,a,N;return g.M(function(k){if(k.G==1)return g.rf(k,2),g.J(k,(b=O.X)==null?void 0:b.stop(),4);if(k.G!=2)return(a=k.T)&&O.logTrace(a),g.AA(k,0);N=g.qB(k);O.G=$LY(N.message);g.Tz(k)})}; hj.prototype.logTrace=function(O){this.encoder.reset();this.encoder.add(1);this.encoder.add(O.resources.length);for(var b=g.r(O.resources),a=b.next();!a.done;a=b.next()){a=a.value.replace("https://www.youtube.com/s/","");this.encoder.add(a.length);for(var N=0;N<a.length;N++)this.encoder.add(a.charCodeAt(N))}this.encoder.add(O.frames.length);b=g.r(O.frames);for(a=b.next();!a.done;a=b.next()){a=a.value;this.encoder.add(a.name.length);for(N=0;N<a.name.length;N++)this.encoder.add(a.name.charCodeAt(N)); TR(this.encoder,a.resourceId);TR(this.encoder,a.line);TR(this.encoder,a.column)}this.encoder.add(O.samples.length);b=g.r(O.samples);for(a=b.next();!a.done;a=b.next())a=a.value,this.encoder.add(Math.trunc(a.timestamp)),TR(this.encoder,a.stackId);this.encoder.add(O.stacks.length);O=g.r(O.stacks);for(b=O.next();!b.done;b=O.next())b=b.value,this.encoder.add(b.frameId),TR(this.encoder,b.parentId);O=this.encoder.tq();this.V+=O.length;this.V<1E7&&this.T.push(O)}; hj.prototype.wd=function(){this.stop();g.p.prototype.wd.call(this)};var dLA=[2,5,30];g.W6=gP(function(){var O="";try{var b=g.it("CANVAS").getContext("webgl");b&&(b.getExtension("WEBGL_debug_renderer_info"),O=b.getParameter(37446),O=O.replace(/[ :]/g,"_"))}catch(a){}return O});g.T(g.rH,g.p);g.w=g.rH.prototype;g.w.Ol=function(){var O=g.ab(this.provider);BH3(this,O)}; g.w.gM=function(){return this.VN}; g.w.OG=function(){return{Hp:this.Hp,JV:this.JV}}; g.w.Sl=function(O,b){this.Hp=O;this.JV=b}; g.w.pA=function(O){if(!this.BB){this.BB=!0;var b="";switch(O){case 1:b="proximaui";break;case 2:b=FNe(this.provider.videoData)?"proximawpcc":this.provider.videoData.D("html5_enable_proxima")||this.provider.videoData.D("html5_sabr_force_proxima")?"proximaexp":"proximaclient";break;case 3:b="proximaauto"}b!==""&&Aj(this,b)}}; g.w.hh=function(O){Ue(this,"lwc",[O.Zb?O.Zb.toFixed():"",O.X3?O.X3.toFixed():"",O.Tr?(O.Tr*1E3).toFixed():"",O.Zh?(O.Zh*1E3).toFixed():"",O.zo?(O.zo*1E3).toFixed():""].join(":"))}; g.w.reportStats=function(O){O=O===void 0?NaN:O;if(!this.Yk()&&(O=O>=0?O:g.ab(this.provider),this.Tr?dKM.has(this.xA)&&(this.T.size||(this.xA==="PL"?O>=this.G+30:O<=this.yl+30||O>=this.G+1200&&O<=this.yl+86400))&&(g.TB(this,O,"vps",[this.xA]),this.G=O):["PL","B","S"].indexOf(this.xA)>-1&&(this.T.size||O>=this.G+30)&&(g.TB(this,O,"vps",[this.xA]),this.G=O),this.T.size)){this.sequenceNumber===7E3&&g.I6(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){uk(this,O);var b=this.provider.vy.qE(); b=g.r(b);for(var a=b.next();!a.done;a=b.next())a=a.value,this.tN(a.key,a.value);b=O;a=this.provider.vy.o1();var N=a.droppedVideoFrames||0,k=a.totalVideoFrames||0,D=N-this.Hp,R=k&&!this.JV;N>a.totalVideoFrames||D>5E3?rjQ(this,"html5.badframedropcount","df."+N+";tf."+a.totalVideoFrames):(D>0||R)&&g.TB(this,b,"df",[D]);this.Hp=N;this.JV=k;this.L>0&&(g.TB(this,O,"glf",[this.L]),this.L=0);w9.isActive()&&(O=w9.yx(),Object.keys(O).length>0&&this.tN("profile",O));this.Zh&&Aj(this,"lwnmow");this.provider.lV.dP()&& this.provider.D("html5_record_now")&&this.tN("now",{wt:(0,g.S)()});O={};this.provider.videoData.G&&(O.fmt=this.provider.videoData.G.itag,(b=this.provider.videoData.X)&&b.itag!==O.fmt&&(O.afmt=b.itag));O.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(O.adcpn=this.adCpn);this.Fp&&(O.addocid=this.Fp);this.contentCpn&&(O.ccpn=this.contentCpn);this.Xy&&(O.cdocid=this.Xy);this.provider.videoData.cotn&&(O.cotn=this.provider.videoData.cotn);O.el=Im(this.provider.videoData);O.content_v=l0(this.provider.videoData); O.ns=this.provider.lV.yl;O.fexp=QeB(this.provider.lV.experiments).toString();O.cl=(766001231).toString();(b=this.provider.videoData.adFormat||this.adFormat)&&(O.adformat=b);(b=zv(this.provider.videoData))&&(O.live=b);this.provider.videoData.Ob()&&(O.drm=1,this.provider.videoData.N&&(O.drm_system=Qz$[this.provider.videoData.N.flavor]||0),this.provider.videoData.drmProduct&&(O.drm_product=this.provider.videoData.drmProduct));yq()&&this.provider.videoData.Y&&(O.ctt=this.provider.videoData.Y,O.cttype= this.provider.videoData.bK,this.provider.videoData.mdxEnvironment&&(O.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(O.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.IH&&(O.dai_fallback="1")):this.provider.videoData.LD?O.dai="cs":this.provider.videoData.tJ&&(O.dai="disabled");O.seq=this.sequenceNumber++;if(this.provider.videoData.Ns){if(b=this.provider.videoData.Ns,O&&b)for(b.ns==="3pp"&&(O.ns="3pp"),this.yW.has(b.ns)&& Aj(this,"hbps"),b.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=b.shbpslc),this.provider.lV.experiments.RX("html5_use_server_qoe_el_value")&&this.bV.delete("el"),a=g.r(Object.keys(b)),N=a.next();!N.done;N=a.next())N=N.value,this.bV.has(N)||(O[N]=b[N])}else O.event="streamingstats",O.docid=this.provider.videoData.videoId,O.ei=this.provider.videoData.eventId;this.isEmbargoed&&(O.embargoed="1");Object.assign(O,this.provider.lV.T);if(b=O.seq)b={cpn:this.provider.videoData.clientPlaybackNonce, sequenceNumber:+b,serializedWatchEndpointLoggingContext:this.provider.videoData.YpU},this.serializedHouseBrandPlayerServiceLoggingContext&&(b.serializedHouseBrandPlayerServiceLoggingContext=$W(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn&&(b.playerResponseCpn=this.provider.videoData.playerResponseCpn),wH.length&&(b.decoderInfo=wH),this.remoteControlMode&&(b.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&&(b.remoteConnectedDevices= this.remoteConnectedDevices),b=g.yu(b,xNw),b=g.DP(b,4),this.T.set("qclc",[b]);O=g.mm("//"+this.provider.lV.sW+"/api/stats/qoe",O);a=b="";N=g.r(this.T.entries());for(k=N.next();!k.done;k=N.next())D=g.r(k.value),k=D.next().value,D=D.next().value,R=void 0,(R=D)!=null&&R.join&&(k="&"+k+"="+D.join(","),k.length>100?a+=k:b+=k);hJw(this,O+b,a.replace(/ /g,"%20"))}this.T.clear()}}; g.w.j_=function(O){this.Zh=O}; g.w.EJ=function(){if(this.provider.videoData.N){var O=this.provider.videoData.N;Aj(this,"eme-"+(O.keySystemAccess?"final":Q_(O)?"ms":bV(O)?"ytfp":O0(O)?"safarifp":"nonfinal"))}}; g.w.ER=O7(53);g.w.q1=function(O){this.isEmbargoed=O}; g.w.OF=O7(30);g.w.R0=O7(36);g.w.onPlaybackRateChange=function(O){var b=g.ab(this.provider);O&&O!==this.zG&&(g.TB(this,b,"rate",[O]),this.zG=O);this.Tr||this.reportStats(b)}; g.w.Am=O7(24);g.w.getPlayerState=function(O){if(g.L(O,128))return"ER";if(g.L(O,2048))return"B";if(g.L(O,512))return"SU";if(g.L(O,16)||g.L(O,32))return"S";if(O.isOrWillBePlaying()&&g.L(O,64))return"B";var b=ZNi[AS(O)];g.PW(this.provider.lV)&&b==="B"&&this.provider.vy.getVisibilityState()===3&&(b="SU");b==="B"&&g.L(O,4)&&(b="PB");return b}; g.w.wd=function(){g.p.prototype.wd.call(this);g.Yj(this.Mi);g.Yj(this.zo)}; g.w.zS=function(O){this.isOffline=O;g.TB(this,g.ab(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.w.tN=function(O,b,a){var N=this.I8.indexOf(O)!==-1;N||this.I8.push(O);if(!a||!N){var k=typeof b!=="string"?GC(b):b;k=uyB(k);if(!a&&!/^t[.]/.test(k)){var D=g.ab(this.provider)*1E3;k="t."+D.toFixed()+";"+k}Ue(this,"ctmp",O+":"+k);this.logger.debug(function(){return"ctmp "+O+" "+k}); yjQ(this);return D}}; g.w.OY=function(O,b,a){this.N={Dky:Number(this.tN("glrem",{nst:O.toFixed(),rem:b.toFixed(),ca:+a})),dN:O,w1_:b,isAd:a}}; g.w.dU=function(O,b,a){g.TB(this,g.ab(this.provider),"ad_playback",[O,b,a])}; g.w.Fl=function(O,b){var a=g.ab(this.provider)*1E3;Ue(this,"daism","t."+a.toFixed(0)+";smw."+(O*1E3).toFixed(0)+";smo."+(b*1E3).toFixed(0))}; g.w.resume=function(){var O=this;isNaN(this.Mi)?w6w(this):this.Mi=g.qy(function(){O.reportStats()},1E4)}; var r9={},ZNi=(r9[5]="N",r9[-1]="N",r9[3]="B",r9[0]="EN",r9[2]="PA",r9[1]="PL",r9[-1E3]="ER",r9[1E3]="N",r9),dKM=new Set(["PL","B","S"]),wH=[];qeB.prototype.update=function(){if(this.U){var O=this.QJ()||0,b=g.ab(this.provider);O>=this.provider.vy.getDuration()-.1&&(this.previouslyEnded=!0);if(O!==this.T||cje(this,O,b)){var a;if(!(a=O<this.T||O-this.T>b-this.n2+2||cje(this,O,b))){a=this.provider.vy.getVolume();var N=a!==this.J,k=this.provider.vy.isMuted()?1:0;k!==this.L?(this.L=k,a=!0):(!N||this.X>=0||(this.J=a,this.X=b),a=b-this.X,this.X>=0&&a>2?(this.X=-1,a=!0):a=!1)}a&&(H6(this),this.V=O);this.n2=b;this.T=O}}}; qeB.prototype.QJ=function(){var O=this.provider.vy.QJ();return this.provider.lV.D("html5_disable_live_dvr_shrink_for_cdm_vss")&&tU(this.provider.videoData)?O+this.provider.vy.O0():O};mLb.prototype.send=function(O){var b=this;if(!this.L8){var a=Jjb(this),N=g.mm(this.uri,a);this.lV.D("vss_through_gel_double")&&EQz(N);this.Xy&&!this.lV.D("html5_simplify_pings")?oQb(this,N):zJz(this,O).then(function(k){b.Xy&&(k=k||{},k.method="POST",k.postParams={atr:b.attestationResponse});DLz(N,k,{token:b.Mi,Ys:b.fF,mdxEnvironment:b.mdxEnvironment},b.lV,O,b.aX,b.isFinal&&b.B1||b.Ni||b.V&&b.FM)}); this.L8=!0}}; mLb.prototype.G=function(O){O===void 0&&(O=NaN);return Number(O.toFixed(3)).toString()}; var Uj={},p6z=(Uj.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,Uj.LIVING_ROOM_APP_MODE_MAIN=1,Uj.LIVING_ROOM_APP_MODE_KIDS=2,Uj.LIVING_ROOM_APP_MODE_MUSIC=3,Uj.LIVING_ROOM_APP_MODE_UNPLUGGED=4,Uj.LIVING_ROOM_APP_MODE_GAMING=5,Uj),u6={},nQ7=(u6.EMBEDDED_PLAYER_MODE_UNKNOWN=0,u6.EMBEDDED_PLAYER_MODE_DEFAULT=1,u6.EMBEDDED_PLAYER_MODE_PFP=2,u6.EMBEDDED_PLAYER_MODE_PFL=3,u6);g.T(c6,g.p);c6.prototype.Fx=function(){this.T.update();Vre(this)&&(vQY(this),jbb(this))}; c6.prototype.wd=function(){g.p.prototype.wd.call(this);Jj(this);H4w(this.T)}; c6.prototype.Au=function(){return Jjb(m7(this,"playback"))}; c6.prototype.WZ=function(O){var b=m7(this,"engage");b.Tr=O;return MrB(b,OAQ(this.provider))};eJ3.prototype.isEmpty=function(){return this.endTime===this.startTime};ML.prototype.D=function(O){return this.lV.D(O)}; ML.prototype.getCurrentTime=function(){return this.vy.getCurrentTime()}; ML.prototype.QJ=function(){return this.vy.QJ()}; var bAY={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.T(g.n4,g.p);g.w=g.n4.prototype;g.w.Fx=function(){if(this.provider.videoData.enableServerStitchedDai&&this.W6){var O;(O=this.V.get(this.W6))==null||O.Fx()}else this.T&&this.T.Fx()}; g.w.q1=function(O){this.qoe&&this.qoe.q1(O)}; g.w.OF=O7(29);g.w.R0=O7(35);g.w.Fl=function(O,b){this.qoe&&this.qoe.Fl(O,b)}; g.w.GM=function(){if(this.provider.videoData.enableServerStitchedDai&&this.W6){var O;(O=this.V.get(this.W6))!=null&&H6(O.T)}else this.T&&H6(this.T.T)}; g.w.mX=function(O,b){this.qoe&&rjQ(this.qoe,O,b);if(this.G)this.G.onError(O)}; g.w.onPlaybackRateChange=function(O){if(this.qoe)this.qoe.onPlaybackRateChange(O);this.T&&H6(this.T.T)}; g.w.ER=O7(52);g.w.tN=function(O,b,a){this.qoe&&this.qoe.tN(O,b,a)}; g.w.OY=function(O,b,a){this.qoe&&this.qoe.OY(O,b,a)}; g.w.pA=function(O){var b;(b=this.qoe)==null||b.pA(O)}; g.w.hh=function(O){var b;(b=this.qoe)==null||b.hh(O)}; g.w.j_=function(O){this.qoe&&this.qoe.j_(O)}; g.w.dU=function(O,b,a){this.qoe&&this.qoe.dU(O,b,a)}; g.w.Am=O7(23);g.w.gM=function(){if(this.qoe)return this.qoe.gM()}; g.w.Au=function(){if(this.provider.videoData.enableServerStitchedDai&&this.W6){var O,b;return(b=(O=this.V.get(this.W6))==null?void 0:O.Au())!=null?b:{}}return this.T?this.T.Au():{}}; g.w.OG=function(){var O;return(O=this.qoe)==null?void 0:O.OG()}; g.w.Sl=function(O,b){var a;(a=this.qoe)==null||a.Sl(O,b)}; g.w.WZ=function(O){return this.T?this.T.WZ(O):function(){}}; g.w.getVideoData=function(){return this.provider.videoData}; g.w.resume=function(){this.qoe&&this.qoe.resume()};g.T(g.p4,g.p);g.w=g.p4.prototype;g.w.t2=function(O,b){this.sync();b&&this.T.array.length>=2E3&&this.IF("captions",1E4);b=this.T;if(O.length>1&&O.length>b.array.length)b.array=b.array.concat(O),b.array.sort(b.T);else{O=g.r(O);for(var a=O.next();!a.done;a=O.next())a=a.value,!b.array.length||b.T(a,b.array[b.array.length-1])>0?b.array.push(a):g.ng(b.array,a,b.T)}this.V=NaN;this.sync()}; g.w.IT=function(O){O.length>1E4&&g.I6(new g.Nf("Over 10k cueRanges removal occurs with a sample: ",O[0]));if(!this.Yk()){var b=new Set(O);this.G=this.G.filter(function(a){return!b.has(a)}); h8z(this.T,b);this.sync()}}; g.w.IF=function(O,b){var a=(isNaN(this.V)?UR8(this):this.V)-b;b=this.Ei().filter(function(N){return N.namespace===O&&N.end<a}); this.IT(b);return b}; g.w.Ei=function(){return this.Yk()?[]:this.T.array}; g.w.reset=function(){this.started=!1;this.X.stop();this.T.array=[];this.G=[];this.sync()}; g.w.dD=function(O){var b=this.Ei().filter(function(a){return a.namespace===O}); this.IT(b);return b}; g.w.mD=O7(41);g.w.H9=function(O){var b=[],a=BzA(this.T,0x7ffffffffffff),N=[];a=g.r(a);for(var k=a.next();!k.done;k=a.next())k=k.value,k.active&&O===k.V&&N.push(k);b=b.concat(Tzf(this,N));u$f(this,b);b=[];a=[];k=g.r(this.G);for(var D=k.next();!D.done;D=k.next())D=D.value,D.active&&D.V===O&&D.start===0x7ffffffffffff&&a.push(D);b=b.concat(rTQ(this,a));u$f(this,b);return N.length}; g.w.sync=function(){this.N=!0;if(!this.Y){for(var O=3;this.N&&O;)this.N=!1,this.Y=!0,AT8(this),this.Y=!1,O--;this.vy.getPlayerState().isPlaying()&&(O=tyb(this.T,this.V),!isNaN(O)&&O<0x7ffffffffffff&&(O=(O-this.V)/this.vy.getPlaybackRate(),this.X.start(O)))}}; g.w.isEnded=function(O,b){b=this.vy.u$()*1E3-b;b=this.vy.QS()&&g.L(O,1)&&b<500;return g.L(O,2)||this.vy.K().D("html5_pseudogapless_shorts")&&b}; g.w.wd=function(){this.G=[];this.T.array=[];g.p.prototype.wd.call(this)};ob.prototype.add=function(O){this.T=(this.T+1)%this.data.length;this.data[this.T]=O}; ob.prototype.forEach=function(O){for(var b=this.T+1;b<this.data.length;b++)O(this.data[b]||0);for(b=0;b<=this.T;b++)O(this.data[b]||0)}; ob.prototype.clear=function(){for(var O=this.data.length,b=0;b<O;b++)this.data[b]=0;this.G=this.T=this.data.length-1};g.T(P6,g.w1);P6.prototype.wx=function(){return this.U}; P6.prototype.P6=function(){return this.policy.Mi&&this.videoData.T?this.videoData.T.jY:Math.max(this.N()-jr(this)*this.T,this.videoData.jS())};g.T(f4,g.p);f4.prototype.gD=function(){var O=this,b=this.vy.Tl(),a=this.vy.getPlayerState();if(b&&!a.isError()){var N=b.getCurrentTime(),k=a.state===8&&N>this.T,D=g.L(a,8)&&g.L(a,16),R=this.vy.P7().isBackground()||a.isSuspended();lk(this,this.L8,D&&!R,k,"qoe.slowseek",function(){},"timeout"); var d=isFinite(this.T);d=D&&d&&Xhe(b,this.T);var Z=!N||Math.abs(N-this.T)>10,F=this.lV.D("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),B=N===0&&this.G&&[11,10].includes(this.G);lk(this,this.bV,d&&Z&&!R&&(!F||!B),k,"qoe.slowseek",function(){b.seekTo(O.T)},"set_cmt"); Z=d&&f_(b.AL(),this.T);var K=this.vy.loader;d=!K||K.Bx();var t=function(){b.seekTo(O.T+.001)}; lk(this,this.Py,Z&&d&&!R,k,"qoe.slowseek",t,"jiggle_cmt");d=function(){return O.vy.JL()}; lk(this,this.C8,Z&&!R,k,"qoe.slowseek",d,"new_elem");Z=uu(a);F=a.isBuffering();var h=b.AL(),y=w$(h,N),U=y>=0&&h.end(y)>N+5,u=Z&&F&&U;B=this.vy.getVideoData();lk(this,this.UU,N<.002&&this.T<.002&&D&&g.PW(this.lV)&&g.ft(B)&&!R,k,"qoe.slowseek",d,"slow_seek_shorts");lk(this,this.J,B.U3()&&D&&!R&&!B.Ni,k,"qoe.slowseek",d,"slow_seek_gapless_shorts");lk(this,this.Mi,u&&!R,Z&&!F,"qoe.longrebuffer",t,"jiggle_cmt");lk(this,this.Tr,u&&!R,Z&&!F,"qoe.longrebuffer",d,"new_elem_nnr");if(K){var q=K.getCurrentTime(); D=b.NP();D=oqp(D,q);D=!K.isSeeking()&&N===D;lk(this,this.fF,Z&&F&&D&&!R,Z&&!F&&!D,"qoe.longrebuffer",function(){b.seekTo(q)},"seek_to_loader")}D={}; t=w$(h,Math.max(N-3.5,0));u=t>=0&&N>h.end(t)-1.1;var W=t>=0&&t+1<h.length?h.start(t+1)-h.end(t):9999;D.mindex=y;D.disIndex=t;D.isdisc=t>=0&&u&&W<11;D.close2edge=u;D.gapsize=W;D.buflen=h.length;this.G&&(D.seekSour=this.G);lk(this,this.Xy,Z&&F&&!R,Z&&!F,"qoe.longrebuffer",function(){},"timeout",D); D=a.isSuspended();D=this.vy.Ay()&&!D;lk(this,this.U,D,!D,"qoe.start15s",function(){O.vy.T4("ad")},"ads_preroll_timeout"); D=this.lV.experiments.RX("html5_use_playback_rate_in_skip_slow_ad")?this.vy.getPlaybackRate()*1E3:1E3;y=N-this.X<D/1E3/2;u=(t=B.isAd())&&Z&&!F&&y;D=function(){var m=O.vy,E=m.Y1.getVideoData();(!E||!m.videoData.isAd()||E.LD!==m.getVideoData().LD)&&m.videoData.vc||m.P1("ad.rebuftimeout",2,"RETRYABLE_ERROR","skipslad.vid."+m.videoData.videoId)}; lk(this,this.Ql,u,!u,"ad.rebuftimeout",D,"skip_slow_ad");y=t&&F&&f_(b.AL(),N+5)&&y;lk(this,this.m_,y&&!R,!y,"ad.rebuftimeout",D,"skip_slow_ad_buf");D=a.isOrWillBePlaying()&&g.L(a,64)&&!R;lk(this,this.yp,D,k,"qoe.start15s",function(){},"timeout"); K=!!K&&!K.oX&&a.isOrWillBePlaying();lk(this,this.aX,K,k,"qoe.start15s",d,"newElemMse");K=XD(h,0);h=g.L(a,16)||g.L(a,32);K=!R&&a.isOrWillBePlaying()&&F&&!h&&(g.L(a,64)||N===0)&&K>5;lk(this,this.p8,g.ft(B)&&K,Z&&!F,"qoe.longrebuffer",function(){O.vy.Tc()},"reset_media_source"); lk(this,this.OU,g.ft(B)&&K,Z&&!F,"qoe.longrebuffer",d,"reset_media_element");this.X===0&&(this.Y=N);K=F&&this.T===0&&N>1&&N===this.Y;lk(this,this.Ni,g.ft(B)&&K,Z&&!F,"qoe.slowseek",function(){b.seekTo(0)},"reseek_after_time_jump"); R=a.isOrWillBePlaying()&&!R;U=this.vy.u$()-N<6&&!U&&this.vy.QS();lk(this,this.L,B.U3()&&R&&F&&U,Z&&!F,"qoe.longrebuffer",function(){O.vy.JL(!1,!0)},"handoff_end_long_buffer_reload"); a=gm(B)&&this.G===104&&R&&(F||g.L(a,8)&&g.L(a,16));lk(this,this.yl,a,k,"qoe.start15s",d,"gapless_slow_start");this.X=N;this.N.start()}}; f4.prototype.mX=function(O,b,a){b=this.Au(b);b.wn=a;b.wdup=this.V[O]?"1":"0";this.vy.mX(new g.or(O,b));this.V[O]=!0}; f4.prototype.Au=function(O){O=Object.assign(this.vy.Au(!0),O.Au());this.T&&(O.stt=this.T.toFixed(3));this.vy.getVideoData().isLivePlayback&&(O.ct=this.vy.getCurrentTime().toFixed(3),O.to=this.vy.O0().toFixed(3));delete O.uga;delete O.euri;delete O.referrer;delete O.fexp;delete O.vm;return O}; Sr.prototype.reset=function(){this.T=this.G=this.V=this.startTimestamp=0;this.X=!1}; Sr.prototype.test=function(O){if(!this.N||this.G)return!1;if(!O)return this.reset(),!1;O=(0,g.S)();if(!this.startTimestamp)this.startTimestamp=O,this.V=0;else if(this.V>=this.N)return this.G=O,!0;this.V+=1;return!1}; Sr.prototype.Au=function(){var O={},b=(0,g.S)();this.startTimestamp&&(O.wsd=(b-this.startTimestamp).toFixed());this.G&&(O.wtd=(b-this.G).toFixed());this.T&&(O.wssd=(b-this.T).toFixed());return O};g.T(vhz,g.p);g.w=vhz.prototype;g.w.setMediaElement=function(O){(this.mediaElement=O)?(this.mediaElement&&(this.N||this.V||!this.mediaElement.Xq()||this.seekTo(.01,{r5:"seektimeline_setupMediaElement"})),VU(this)):Xy(this)}; g.w.getCurrentTime=function(){if(L4(this.vy)){if(!isNaN(this.G))return this.G}else if(!isNaN(this.G)&&isFinite(this.G))return this.G;return this.mediaElement&&afw(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.V||0}; g.w.Ya=function(){return this.L8}; g.w.QJ=function(){return this.getCurrentTime()-this.O0()}; g.w.P6=function(){return this.T?this.T.P6():Infinity}; g.w.isAtLiveHead=function(O){if(!this.T)return!1;O===void 0&&(O=this.getCurrentTime());return v6(this.T,O)}; g.w.wx=function(){return!!this.T&&this.T.wx()}; g.w.seekTo=function(O,b){var a=b===void 0?{}:b;b=a.pN===void 0?!1:a.pN;var N=a.iO===void 0?0:a.iO;var k=a.iT===void 0?!1:a.iT;var D=a.NA===void 0?0:a.NA;var R=a.r5===void 0?"":a.r5;var d=a.seekSource===void 0?void 0:a.seekSource;var Z=a.rT===void 0?!1:a.rT;var F=a.w$===void 0?!1:a.w$;a=a.MA===void 0?!1:a.MA;Z&&(O+=this.O0());hU(this.videoData)&&d===29&&(this.L8=void 0);Z=O<this.Py&&!!this.loader;var B=hU(this.videoData)&&F;if(Z&&!B&&(this.vy.tN("sdai",{sk2bk:O.toFixed(3),mt:(O-this.timestampOffset).toFixed(3), lstadj:this.Py.toFixed(3)}),this.Py=NaN,this.timestampOffset-=1E3,(B=this.loader)!=null)){yKY(B,B.timestampOffset-1E3);var K=B.zr,t=new Set;for(U in K.T){var h=K.T[U].index,y=h.rf();y&&!t.has(y)&&(y.startTime+=1E3,y.endTime=y.startTime+y.duration,t.add(y));h.segments.length&&(y=h.segments[h.segments.length-1],h.segments=[],h.segments.push(y))}B.yl&&B.yl.rr();jY(B.V,0,0,!0)}var U=O;(B=hU(this.videoData))&&F?U=!0:(K=this.D("html5_always_allow_sqless_sync")&&this.videoData.u3(),(B||K)&&R==="chunkSelectorSynchronize"? U=!0:(B=!isFinite(U)||(this.T?v6(this.T,U):U>=this.P4())||!g.pt(this.videoData),B||(U={st:U,mst:this.P4()},this.T&&this.D("html5_high_res_seek_logging")&&(U.ht=this.T.P6(),U.adft=Mye(this.T)),this.vy.tN("seeknotallowed",U)),U=B));if(!U)return this.X&&(this.X=null,e87(this)),g.xL(this.getCurrentTime());U=.005;F&&this.D("html5_sabr_seek_no_shift_tolerance")&&(U=0);if(Math.abs(O-this.G)<=U&&this.Tr)return this.N;R&&(U=O,(this.lV.dP()||this.D("html5_log_seek_reasons"))&&this.vy.tN("seekreason",{reason:R, tgt:U}));d&&(this.J.G=d);this.Tr&&Xy(this);this.N||(this.N=new d2);O&&!isFinite(O)&&fFB(this,!1);(R=a||Z)||(R=O,R=!(this.videoData.isLivePlayback&&this.videoData.V&&!this.videoData.V.T&&!(this.mediaElement&&this.mediaElement.lD()>0&&Fm(this.mediaElement)>0)||Ua(this.videoData)&&this.jS()===this.P4(!1)?0:isFinite(R)||!Ua(this.videoData)));R||(O=QU(this,O,k));O&&!isFinite(O)&&fFB(this,!1);this.V=O;this.C8=D;this.G=O;this.Y=0;this.T&&(k=this.T,D=O,nhG(k,D,!1),pyw(k,D));k=this.vy;D=O;R={pN:b,seekSource:d}; k.NJ.V=D;a=k.u6;a.mediaTime=D;a.T=!0;R.pN&&k.B_(R);R=D>k.videoData.endSeconds&&D>k.videoData.limitedPlaybackDurationInSeconds;k.Cs&&R&&isFinite(D)&&Jue(k);D<k.P4()-.01&&(R=T7(k.playerState,2),g.L(R,8)&&(R=T7(R,4)),k.w5(R));k.publish("SEEK_TO",D);this.N&&(b?N&&this.OU.start(N):(b={w$:F,seekSource:d},this.Tr=!0,Psz(this,b)));(b=this.vy.Cs)&&O>b.start&&Jue(this.vy);return this.N}; g.w.P4=function(O){if(!this.videoData.isLivePlayback)return this.vy.videoData.P4();var b;return $n(this.videoData)&&((b=this.mediaElement)==null?0:b.isPaused())&&this.videoData.T?(O=this.getCurrentTime(),oYz(this.wD(O)*1E3)+O):this.D("html5_sabr_parse_live_metadata_playback_boundaries")&&hU(this.videoData)&&this.videoData.T?O?this.videoData.T.Mi||0:this.videoData.T.jY||0:Ua(this.videoData)&&this.videoData.yl&&this.videoData.T?this.videoData.T.P4()+this.timestampOffset:this.videoData.V&&this.videoData.V.T? !O&&this.T?this.T.P6():this.vy.videoData.P4()+this.timestampOffset:this.mediaElement?ap()?oYz(this.mediaElement.wq().getTime()):Fm(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.w.jS=function(){if(this.D("html5_sabr_parse_live_metadata_playback_boundaries")&&hU(this.videoData)){var O;return((O=this.videoData.T)==null?void 0:O.zc)||0}O=this.videoData?this.videoData.jS()+this.timestampOffset:this.timestampOffset;if($n(this.videoData)&&this.videoData.T){var b,a=Number((b=this.videoData.progressBarStartPosition)==null?void 0:b.utcTimeMillis)/1E3;b=this.getCurrentTime();b=this.wD(b)-b;if(!isNaN(a)&&!isNaN(b))return Math.max(O,a-b)}return O}; g.w.U2=function(){this.N||this.seekTo(this.V,{r5:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.w.yc=function(){return this.Tr&&!isFinite(this.G)}; g.w.wd=function(){lFQ(this,null);this.J.dispose();g.p.prototype.wd.call(this)}; g.w.Au=function(){var O={};this.loader&&Object.assign(O,this.loader.Au());this.mediaElement&&Object.assign(O,this.mediaElement.Au());return O}; g.w.kc=function(O){this.timestampOffset=O}; g.w.getStreamTimeOffset=function(){return Ua(this.videoData)?0:this.videoData.T?this.videoData.T.getStreamTimeOffset():0}; g.w.O0=function(){return this.timestampOffset}; g.w.wD=function(O){return this.videoData&&this.videoData.T?this.videoData.T.wD(O-this.timestampOffset):NaN}; g.w.gf=function(){if(!this.mediaElement)return 0;if(Gv(this.videoData)){var O=this.mediaElement,b=O.AL();O=(L_(b)&&O.getDuration()?b.end(b.length-1):0)+this.timestampOffset-this.jS();b=this.P4()-this.jS();return Math.max(0,Math.min(1,O/b))}return this.mediaElement.gf()}; g.w.Uv=function(O){this.U&&(this.U.T=O)}; g.w.Et=function(O,b){this.vy.tN("requestUtcSeek",{time:O});hU(this.videoData)&&(this.L8=O);var a;(a=this.loader)==null||a.Et(O);b&&(this.Xy=b)}; g.w.aY=function(O){hU(this.videoData)&&(this.L8=void 0);if(this.Xy)this.vy.tN("utcSeekingFallback",{source:"streamTime",timeSeconds:this.Xy}),this.vy.seekTo(this.Xy,{r5:"utcSeekingFallback_streamTime"}),this.Xy=0;else{var b=this.getCurrentTime();isNaN(b)||(O=this.wD(b)-O,b-=O,this.vy.tN("utcSeekingFallback",{source:"estimate",timeSeconds:b}),this.vy.seekTo(b,{r5:"utcSeekingFallback_estimate"}))}}; g.w.zb=function(){this.Xy=0}; g.w.D=function(O){return this.lV&&this.lV.D(O)};g.T(er,g.p);er.prototype.start=function(){this.G.start()}; er.prototype.stop=function(){this.G.stop()}; er.prototype.clear=function(){for(var O=g.r(this.T.values()),b=O.next();!b.done;b=O.next())b.value.clear()}; er.prototype.sample=function(){for(var O=g.r(this.V),b=O.next();!b.done;b=O.next()){var a=g.r(b.value);b=a.next().value;a=a.next().value;this.T.has(b)||this.T.set(b,new $Pf(FJ$.has(b)));this.T.get(b).update(a())}this.G.start()}; var FJ$=new Set(["networkactivity"]);$Pf.prototype.update=function(O){this.G?(this.buffer.add(O-this.T||0),this.T=O):this.buffer.add(O)}; $Pf.prototype.clear=function(){this.buffer.clear();this.T=0};au.prototype.tT=function(){return this.started}; au.prototype.start=function(){this.started=!0}; au.prototype.reset=function(){this.finished=this.started=!1};var gV3=!1;g.T(g.sc,g.w1);g.w=g.sc.prototype;g.w.wd=function(){this.logger.debug("dispose");g.Yj(this.GS);KiQ(this.wF);this.visibility.unsubscribe("visibilitystatechange",this.wF);suY(this.E0);g.Bv(this.E0);CA(this);g.i4.cG(this.Fw);this.PD();this.Rs=null;g.Bv(this.videoData);g.Bv(this.fM);g.Bv(this.Mn);g.Bv(this.fC);g.Km(this.rNV);this.Cs=null;g.w1.prototype.wd.call(this)}; g.w.dU=function(O,b,a,N,k){if(this.lV.D("html5_log_ad_playback_docid")){var D=this.E0;if(D.qoe){D=D.qoe;var R=this.lV.yl||"yt";g.TB(D,g.ab(D.provider),"ad_playback",[O,b,a,k,R])}}else this.E0.dU(O,b,a);this.D("html5_log_media_perf_info")&&this.tN("adloudness",{ld:N.toFixed(3),cpn:O})}; g.w.Pz=function(){var O;return(O=this.loader)==null?void 0:O.Pz()}; g.w.gR=function(){var O;return(O=this.loader)==null?void 0:O.gR()}; g.w.xR=function(){var O;return(O=this.loader)==null?void 0:O.xR()}; g.w.e5=function(){var O;return(O=this.loader)==null?void 0:O.e5()}; g.w.Ob=function(){return this.videoData.Ob()}; g.w.v6=function(){return this.D("html5_not_reset_media_source")&&!this.Ob()&&!this.videoData.isLivePlayback&&g.ft(this.videoData)&&!this.lV.supportsGaplessShorts()}; g.w.hf=function(){this.videoData.U&&(this.videoData.My=this.videoData.My||this.Y1.eL().Pz(),this.videoData.t6=this.videoData.t6||this.Y1.eL().gR());if(Hs3(this.videoData)||!aT(this.videoData)){var O=this.videoData.errorDetail;this.P1(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),O,O,this.videoData.UW||void 0)}this.D("html5_generate_content_po_token")&&this.bv();this.D("html5_enable_d6de4")&&this.Ew()}; g.w.getVideoData=function(){return this.videoData}; g.w.K=function(){return this.lV}; g.w.i5=function(){return this.oM.i5(this.Rs)}; g.w.P7=function(){return this.visibility}; g.w.bC=function(){return this.mediaElement&&this.mediaElement.Np()?this.mediaElement.nF():null}; g.w.Tl=function(){return this.mediaElement}; g.w.MP=function(){if(this.D("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.K().Y&&this.K().houseBrandUserStatus&&this.tN("hbut",{status:this.K().houseBrandUserStatus},!0);if(this.videoData.R3())return!0;this.P1("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.w.xO=function(O){(O=O===void 0?!1:O)||aFz(this.E0);this.yB=O;!this.MP()||this.N9.tT()?g.PW(this.lV)&&this.videoData.isLivePlayback&&this.N9.tT()&&!this.N9.finished&&!this.yB&&this.Ym():(this.N9.start(),O=this.E0,g.ab(O.provider),O.qoe&&w6w(O.qoe),this.Ym())}; g.w.Ym=function(){if(this.videoData.isLoaded()){var O=this.fM;g.q1(O.n8.experiments,"html5_player_min_build_cl")>0&&g.q1(O.n8.experiments,"html5_player_min_build_cl")>766001231&&Wi8(O,"oldplayer");Y9e(this)}else this.videoData.l4||this.videoData.QT?this.yB&&g.PW(this.lV)&&this.videoData.isLivePlayback||(this.videoData.l4?Zsf(this.videoData):(O=this.E0,O.qoe&&(O=O.qoe,Aj(O,"protected"),O.provider.videoData.N?O.EJ():O.provider.videoData.subscribe("dataloaded",O.EJ,O)),s9Y(this.videoData))):!this.videoData.loading&& this.s4&&WZz(this)}; g.w.MM=function(O){this.O8=O;this.loader&&(ZG8(this.loader,new g.NL(O)),this.tN("sdai",{sdsstm:1}))}; g.w.oU=function(){return null}; g.w.La=function(O,b,a){var N;(N=this.loader)==null||N.La(O,b,a)}; g.w.ou=O7(8);g.w.isFullscreen=function(){return this.visibility.isFullscreen()}; g.w.isBackground=function(){return this.visibility.isBackground()}; g.w.HA=function(){var O=this;this.logger.debug("Updating for format change");Ru(this).then(function(){return DF(O)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.w.Iy=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.xO();this.MP()&&!g.L(this.playerState,128)&&(this.kO.tT()||(this.kO.start(),this.videoData.bH?this.w5(w2(this.playerState,4)):this.w5(w2(w2(this.playerState,8),1))),q9p(this))}; g.w.vl=function(){return this.N9.finished}; g.w.sendAbandonmentPing=function(){g.L(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.Ac(!0),suY(this.E0),g.Bv(this.E0),g.i4.cG(this.Fw))}; g.w.x5=function(O,b){O=O===void 0?!0:O;(b===void 0||b)&&this.mediaElement&&this.mediaElement.pause();this.w5(O?new g.tS(14):new g.tS)}; g.w.Jz=function(){this.E0.GM()}; g.w.P1=function(O,b,a,N,k,D){this.logger.debug(function(){return"set player error: ec="+O+", detail="+k}); var R,d;g.Lg(WLv,a)?R=a:a?d=a:R="GENERIC_WITHOUT_LINK";N=(N||"")+(";a6s."+Ti());if(O==="auth"||O==="drm.auth"||O==="heartbeat.stop")a&&(N+=";r."+a.replaceAll(" ","_")),D&&(N+="sr."+D.replaceAll(" ","_"));b={errorCode:O,errorDetail:k,errorMessage:d||g.IN[R]||"",Wm:R,UW:D||"",k7:N,C_:b,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=O;$h(this,"dataloaderror");this.w5(yK(this.playerState,128,b));g.i4.cG(this.Fw);CA(this);this.BG()}; g.w.T4=function(O){this.Uh=this.Uh.filter(function(b){return O!==b}); this.logger.debug(function(){return"set preroll ready for "+O}); this.kO.tT()&&q9p(this)}; g.w.YW=function(){var O;(O=!!this.Uh.length)||(O=this.dh.T.array[0],O=!!O&&O.start<=-0x8000000000000);return O}; g.w.wx=function(){return this.NJ.wx()}; g.w.isPlaying=function(){return this.playerState.isPlaying()}; g.w.c$=function(){return this.playerState.c$()&&this.videoData.bH}; g.w.getPlayerState=function(){return this.playerState}; g.w.D$=function(O){var b;(b=this.loader)==null||b.D$(O)}; g.w.kp=function(O){var b;(b=this.loader)==null||b.kp(O)}; g.w.getPlayerType=function(){return this.playerType}; g.w.getPreferredQuality=function(){if(this.Rs){var O=this.Rs;O=O.videoData.jj.compose(O.videoData.kh);O=Ax(O)}else O="auto";return O}; g.w.A9=O7(16);g.w.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.w.setMediaElement=function(O){this.logger.debug("set media element");if(this.mediaElement&&O.nF()===this.mediaElement.nF()&&(O.isView()||this.mediaElement.isView())){if(O.isView()||!this.mediaElement.isView())this.fN(),this.mediaElement=O,this.mediaElement.vy=this,IfG(this),this.NJ.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.PD();if(!this.playerState.isError()){var b=T7(this.playerState,512);g.L(b,8)&&!g.L(b,2)&&(b=w2(b,1));O.isView()&&(b=T7(b,64));this.w5(b)}this.mediaElement= O;this.mediaElement.vy=this;!g.PW(this.lV)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);IfG(this);this.NJ.setMediaElement(this.mediaElement);this.D("html5_prewarm_media_source")&&!this.fM.DB()&&fZz(this.mediaElement)}}; g.w.PD=function(O,b,a){O=O===void 0?!1:O;b=b===void 0?!1:b;a=a===void 0?!1:a;this.logger.debug("remove media element");if(this.mediaElement){var N=this.getCurrentTime();N>0&&(this.NJ.V=N);this.NJ.setMediaElement(null);!O&&this.v6()?xPb(this):this.ir(a);this.loader&&(iM(this.loader),gz(this,b));this.cf.stop();if(this.mediaElement&&(!this.kO.tT()&&!this.Ay()||this.playerState.isError()||g.L(this.playerState,2)||this.w5(w2(this.playerState,512)),this.mediaElement)){this.fN();if(O||!this.mediaElement.isView())this.a7.yU("mesv_s"), this.mediaElement.stopVideo(),By(this);this.mediaElement=this.mediaElement.vy=null}}}; g.w.playVideo=function(O,b){O=O===void 0?!1:O;b=b===void 0?!1:b;var a=this,N,k,D,R,d,Z,F;return g.M(function(B){if(B.G==1){a.logger.debug("start play video");var K=window.google_image_requests;K&&K.length>10&&(window.google_image_requests=K.slice(-10));if(g.L(a.playerState,128))return B.return();if(a.fM.bT())return a.publish("signatureexpired"),B.return();a.mediaElement&&aFz(a.E0);a.Iy();(g.L(a.playerState,64)||O)&&a.w5(w2(a.playerState,8));return a.kO.finished&&a.mediaElement?a.Rs||!a.n5?B.Vl(2): g.J(B,a.n5,3):B.return()}if(B.G!=2&&g.L(a.playerState,128))return B.return();if(!a.videoData.V)return a.videoData.isLivePlayback&&!g.Ka(a.lV.N,!0)?(N="html5.unsupportedlive",k=2):(N=a.videoData.Ob()?"fmt.unplayable":"fmt.noneavailable",k=1),g.I6(Error("selectableFormats")),D=a.D("html5_log_fmt_unplaybable_trigger")?"trg.selectableFormats":"selectableFormats.1",a.P1(N,k,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",D),B.return();if(a.mZ()&&a.videoData.V.T)return a.logger.debug("rebuild playbackData for airplay"), B.return(Ru(a));if(L4(a))K=a.NJ,rm(K.videoData)&&!K.isAtLiveHead(K.getCurrentTime())&&K.wx()&&K.vy.seekTo(Infinity,{r5:"seektimeline_peggedToLive",seekSource:34});else if(rm(a.videoData)&&(R=a.getCurrentTime()<a.jS()-15,d=g.pt(a.videoData)&&a.playerState.isPaused(),Z=g.L(a.playerState,1024),K=a.NJ,K.videoData.u3()&&O5(K.videoData)||Z||!R&&!d||(d?(a.logger.debug("seek to head for live because of live-only"),a.seekTo(Infinity,{r5:"videoplayer_unpauseLiveOnly",seekSource:102})):(a.logger.debug("seek to min seekable for live because of out of window"), a.seekTo(a.jS(),{r5:"videoplayer_outOfWindow",seekSource:102}))),!a.isAtLiveHead(void 0,!0)&&a.wx()&&(a.logger.debug("seek to head for live because pegged to live"),F={r5:"videoplayer_peggedToLive",seekSource:34},a.seekTo(Infinity,F)),g.L(a.playerState,256)&&a.videoData.Ni&&a.NJ.yc()))return a.w5(r2(a.playerState,8,4)),B.return();g.L(a.playerState,4)&&g.L(a.playerState,16)&&a.w5(r2(a.playerState,9,4));if(DF(a,b))return iR8(a),B.return();XNA(a);g.Tz(B)})}; g.w.Tc=function(O){this.logger.debug("reset media source");O&&this.mX(new g.or("qoe.restart",O));this.w5(w2(this.playerState,2048));this.ir();O=this.videoData.T&&zN(this.videoData.T);var b=this.mediaElement&&this.mediaElement.isView();O||b?(this.loader&&GvG(this.loader),this.JL()):(DF(this),this.playerState.isOrWillBePlaying()&&this.playVideo())}; g.w.EW=function(){if(!this.Rs)return[];var O=mQe(this.oM,this.Rs,this.Px());return this.Rs.T.EW(O)}; g.w.Iq=function(){if(!this.Rs)return[];var O=mQe(this.oM,this.Rs,this.Px());return this.Rs.T.Iq(O)}; g.w.L_=function(){var O,b;return this.oM.L_(!!((O=this.Rs)==null?0:(b=O.T)==null?0:b.T))}; g.w.Px=function(){var O=this.J0?this.J0.Px():F6(this.videoData)&&this.videoData.T&&zN(this.videoData.T)?this.videoData.jg?Oa:NuY:Oa;this.uf&&(O=O.compose(Vk$));return O}; g.w.fk=function(){return this.Rs?mQe(this.oM,this.Rs,this.Px()):Oa}; g.w.Ro=function(){var O=this.Op(),b=this.Y1.t0().videoId;return this.Y1.ZY.Ro(O)||this.Y1.ZY.Ro(b)}; g.w.v5=function(O,b,a){var N;if((N=this.E0.qoe)!=null){var k=O.T,D=g.ab(N.provider);g.TB(N,D,"vfi",[k===0?"":""+k,k===0?"A":"M"])}this.videoData.jj=O;if(this.Rs&&b&&(b=this.oM,k=this.Rs,k.T.T)){N=(D=g.q1(b.lV.experiments,"html5_max_quality_sel_upgrade"))?O.T:g.i5[Ax(O)];var R=k.T.videoInfos[0].video.qualityOrdinal,d=R!==0&&O.T===R;R=b7()>R;if(!d||!R){D&&d&&(N=Math.max(N,D));var Z;D=Jme(b,(Z=k.T)==null?void 0:Z.videoInfos);Z=b.vy.getPlaybackRate();Z>1&&D&&(Z=aQe(b.lV.N,k.T.videoInfos,Z),O.T!==0&&Z< O.T&&b.vy.setPlaybackRate(1));var F,B;O=((F=k.videoData.G)==null?void 0:(B=F.video)==null?void 0:B.qualityOrdinal)||0;g.Sb("yt-player-quality",{quality:N,previousQuality:O},31104E3);b.lV.schedule.policy.X=b7()>=480;if(b.D("html5_exponential_memory_for_sticky")){F=b.lV.ip;B=1;var K=K===void 0?!1:K;yzz(F,"sticky-lifetime");F.values["sticky-lifetime"]&&F.RF["sticky-lifetime"]||(F.values["sticky-lifetime"]=0,F.RF["sticky-lifetime"]=0);K&&E0(F,"sticky-lifetime")>.0625&&(B=F.RF["sticky-lifetime"]*2);F.values["sticky-lifetime"]+= 1*Math.pow(2,F.T/B);F.RF["sticky-lifetime"]=B;F.X.start()}if(b.D("html5_perf_cap_override_sticky")){K=b.V;F=b.D("html5_perserve_av1_perf_cap");F=F===void 0?!1:F;if(F===void 0?0:F){B=NM();O=g.r(Object.keys(B));for(b=O.next();!b.done;b=O.next())b=b.value,b.indexOf("1")!==0&&delete B[b];g.Sb("yt-player-performance-cap",B,2592E3)}else g.fz("yt-player-performance-cap");OVe(F);if(F){F=g.r(lz.keys());for(B=F.next();!B.done;B=F.next())B=B.value,B.startsWith("1")||lz.delete(B);F=g.r(K4.values());for(B=F.next();!B.done;B= F.next())B=B.value,B.startsWith("1")||K4.delete(B);F=g.r(K.keys());for(B=F.next();!B.done;B=F.next())B=B.value,B.startsWith("1")||K.delete(B)}else lz.clear(),K4.clear(),K.clear()}}}this.loader&&(K=this.loader,a=a||"",K.policy.T?Xd(K.X.T,a):Xd(K.T.N,a));this.JG()}; g.w.getUserPlaybackQualityPreference=function(){return this.videoData.V&&!this.videoData.V.T?Ax(this.videoData.jj):u7[b7()]}; g.w.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.w.setUserAudio51Preference=function(O,b){this.getUserAudio51Preference()!==O&&(this.tN("toggle51",{pref:O}),g.Sb("yt-player-audio51",O,b?31536E3:2592E3),this.HA())}; g.w.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.w.setProximaLatencyPreference=function(O){var b=this.getProximaLatencyPreference();this.tN("proxima",{pref:O});g.Sb("yt-player-proxima-pref",O,31536E3);b!==O&&(O=this.NJ,O.bV=!0,O.vy.seekTo(Infinity,{r5:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.w.getProximaLatencyPreference=function(){var O;return(O=a4())!=null?O:0}; g.w.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.w.bv=function(){this.videoData.videoId?this.Y1.bv(this.videoData):this.tN("povid",{})}; g.w.Ew=function(){this.videoData.videoId?this.Y1.Ew(this.videoData):this.tN("piavid",{})}; g.w.JG=function(){if(!this.Yk()&&!g.L(this.playerState,128)&&this.videoData.V){if(this.videoData.V.T)kh(this);else{var O=F$(this),b=this.videoData;a:{var a=this.videoData.o8;if(O.T){for(var N=g.r(a),k=N.next();!k.done;k=N.next()){k=k.value;var D=k.getInfo(),R=g.i5[D.video.quality];if((!O.V||D.video.quality!=="auto")&&R<=O.T){a=k;break a}}a=a[a.length-1]}else a=a[0]}b.p8=a;EVz(this,O.reason,VXb(this,this.videoData.p8))}if(this.D("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.NJ.L= !1,this.playVideo()}}; g.w.Xp=function(O,b){if(this.Yk()||g.L(this.playerState,128))return!1;var a,N=!((a=this.videoData.V)==null||!a.T);a=N&&b?this.getCurrentTime()-this.O0():NaN;if(this.lV.experiments.RX("html5_record_audio_format_intent")){var k=this.E0;if(k.qoe){k=k.qoe;var D=[O.LF.id,isNaN(a)?"m":"t"];g.TB(k,g.ab(k.provider),"afi",D)}}if(N)return b&&(N=LGp(this.NJ),this.tN("aswh",{id:O.id,xtags:O.xtags,bh:N.toFixed(3)})),this.loader.setAudioTrack(O,a,b),!0;if(nVf(this)){a:{b=this.mediaElement.audioTracks();for(N=0;N< b.length;++N)if(a=b[N],a.label===O.LF.getName()){if(a.enabled){b=!1;break a}b=a.enabled=!0;break a}b=void 0}b&&this.tN("hlsaudio",{id:O.id})}else{a:if(b=this.videoData,b.X&&!d$(b.X)||O===b.EX||!b.o8||b.o8.length<=0)b=!1;else{N=g.r(b.o8);for(a=N.next();!a.done;a=N.next()){a=a.value;if(!(a instanceof re)){b=!1;break a}k=O.LF.getId();a.G&&(v7G(a.G,k),a.Vp=null)}b.EX=O;b=!0}b&&DF(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.tN("hlsaudio",{id:O.id}))}return!0}; g.w.getAvailableAudioTracks=function(){return this.videoData.getAvailableAudioTracks()}; g.w.getAudioTrack=function(){if(nVf(this)){var O=G0Q(this);if(O)return O}return this.videoData.getAudioTrack()}; g.w.Wz=function(){return this.videoData.X}; g.w.Y5=function(){if(this.videoData.D("html5_trigger_loader_when_idle_network")&&!this.videoData.u3()&&hU(this.videoData)){var O;(O=this.loader)!=null&&O.gD()}}; g.w.No=function(){if(gm(this.videoData)&&this.videoData.D("html5_gapless_append_early")){var O;(O=this.loader)!=null&&O.gD()}}; g.w.onPlayerRequestSent=function(O){this.Y1.onPlayerRequestSent(O)}; g.w.wR=function(O){O=O===void 0?!1:O;if(this.loader){var b=this.loader,a=b.wR;var N=this.videoData;N=N.D("html5_ssdai_use_post_for_media")&&N.enableServerStitchedDai?!1:Ua(N)&&N.vc&&!N.isAd();a.call(b,N,O)}}; g.w.ir=function(O){O=O===void 0?!1:O;this.oX&&(this.logger.debug("remove media source"),IZz(this.oX),this.wR(O),this.oX.dispose(),this.oX=null)}; g.w.Xs=function(){return this.oX}; g.w.ge=function(O,b,a,N){function k(R){try{S9z(D,R,b,a)}catch(d){g.I6(d),R={msi:"1",ename:d&&typeof d==="object"&&"name"in d?String(d.name):void 0},D.D("html5_log_fmt_unplaybable_trigger")&&(R.trg="setmediasrc"),D.handleError(new g.or("fmt.unplayable",R,1))}} var D=this;b=b===void 0?!1:b;a=a===void 0?!1:a;vVb(this,N===void 0?!1:N);this.oX=O;this.v6()&&$R(this.oX)==="open"?k(this.oX):P87(this.oX,k)}; g.w.d9=function(O){this.logger.debug("onNeedKeyInfo");this.xG.set(O.initData,O);this.J0&&(this.J0.d9(O),this.D("html5_eme_loader_sync")||this.xG.remove(O.initData))}; g.w.DX=function(O){this.videoData.TU=g.TN("auto",O,!1,"u");kh(this)}; g.w.Uv=function(O){var b=O.reason,a=O.T.info,N=O.token,k=O.videoId,D=this.E0,R=this.videoData;if(a!==R.X){var d=!R.X;R.X=a;b!=="m"&&b!=="t"&&(b=d?"i":"a");var Z=b==="m"||b==="t";this.lV.experiments.RX("html5_refactor_sabr_audio_format_selection_logging")?this.Kp=new Yu3(R,a,b,"",N,k):(b=new Yu3(R,a,b,"",N),D.qoe&&(D=D.qoe,a=g.ab(D.provider),FSb(D,a,b)));this.publish("internalaudioformatchange",R,!d&&Z)}this.NJ.Uv(O.T.index)}; g.w.Bk=function(O){this.publish("localmediachange",O)}; g.w.YR=function(O){O=O===void 0?{}:O;var b;(b=this.loader)==null||b.YR(this.lV,Kt(this.videoData),O)}; g.w.bT=function(){return this.fM.bT()}; g.w.Cy=function(O){this.mX(new g.or("staleconfig",{reason:O}))}; g.w.handleError=function(O){this.fM.handleError(O)}; g.w.DB=function(){return this.fM.DB()}; g.w.aY=function(O){this.NJ.aY(O)}; g.w.JL=function(O,b){O=O===void 0?!1:O;b=b===void 0?!1:b;var a=this,N,k,D;return g.M(function(R){if(R.G==1){a.loader&&a.loader.UK();a.loader&&a.loader.Yk()&&CA(a);if(a.D("html5_enable_vp9_fairplay")&&a.Ob()&&(N=a.videoData.T)!=null)for(var d in N.T)N.T.hasOwnProperty(d)&&(N.T[d].T=null,N.T[d].V=!1);a.w5(w2(a.playerState,2048));a.publish("newelementrequired");return O?g.J(R,Ru(a),2):R.Vl(2)}a.videoData.u3()&&((k=a.loader)==null?0:k.Tr)&&!L4(a)&&((D=a.isAtLiveHead())&&rm(a.videoData)?a.seekTo(Infinity, {r5:"videoPlayer_getNewElement"}):a.videoData.Uy&&a.loader&&(d=a.loader,d.zr.u3&&(d.zr.Uy||d.zr.X||d.zr.isPremiere?(d.seek(0,{r5:"loader_resetSqless"}),d.videoTrack.U=!0,d.audioTrack.U=!0,d.videoTrack.N=!0,d.audioTrack.N=!0):Se(d.zr)&&ag(d))));b&&a.seekTo(0,{seekSource:105});g.L(a.playerState,8)&&a.playVideo();g.Tz(R)})}; g.w.Ds=function(O){this.tN("hgte",{ne:+O});this.videoData.U=!1;O&&this.JL();this.loader&&GvG(this.loader)}; g.w.rZ=function(O){this.tN("newelem",{r:O});this.JL()}; g.w.pauseVideo=function(O){O=O===void 0?!1:O;if((g.L(this.playerState,64)||g.L(this.playerState,2))&&!O)if(g.L(this.playerState,8))this.w5(r2(this.playerState,4,8));else if(this.c$())DF(this);else return;g.L(this.playerState,128)||(O?this.w5(w2(this.playerState,256)):this.w5(r2(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.pt(this.videoData)&&this.loader&&gz(this,!1)}; g.w.stopVideo=function(){this.pauseVideo();this.loader&&(gz(this,!1),this.loader.Ui())}; g.w.BG=function(O,b){O=O===void 0?!1:O;b=b===void 0?!1:b;if(this.v6()&&b){var a;(a=this.mediaElement)==null||a.BG()}else{var N;(N=this.mediaElement)==null||N.stopVideo()}By(this);CA(this);g.L(this.playerState,128)||(O?this.w5(T7(T7(w2(this.playerState,4),8),16)):this.w5(yK(this.playerState)));this.videoData.videoId&&this.lV.Py.remove(this.videoData.videoId)}; g.w.seekTo=function(O,b){b=b===void 0?{}:b;this.logger.debug(function(){return"SeekTo "+O+", "+JSON.stringify(b)}); g.L(this.playerState,2)&&DF(this);b.J6d&&this.w5(w2(this.playerState,2048));b.seekSource!==58&&b.seekSource!==60||!this.D("html5_update_vss_during_gapless_seeking")||kdG(this.E0,b.seekSource);this.NJ.seekTo(O,b);this.dh.sync()}; g.w.B_=function(O){this.a7.X.G=(0,g.S)();g.L(this.playerState,32)||(this.w5(w2(this.playerState,32,O==null?void 0:O.seekSource)),g.L(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.ud()}; g.w.aK=function(O){O=O==null?void 0:O.seekSource;g.L(this.playerState,32)?(this.w5(r2(this.playerState,16,32,O)),this.publish("endseeking")):g.L(this.playerState,2)||this.w5(w2(this.playerState,16,O));O=this.a7.X;var b=this.videoData,a=this.playerState.isPaused();if(b.clientPlaybackNonce&&!isNaN(O.T)){if(Math.random()<.01){a=a?"pbp":"pbs";var N={startTime:O.T};b.Y&&(N.cttAuthInfo={token:b.Y,videoId:b.videoId});eC("seek",N);g.Q$({clientPlaybackNonce:b.clientPlaybackNonce},"seek");isNaN(O.G)||iT("pl_ss", O.G,"seek");iT(a,(0,g.S)(),"seek")}O.reset()}}; g.w.gm=function(O){this.aK(O)}; g.w.Pu=function(){this.publish("SEEK_COMPLETE")}; g.w.zU=function(O){var b=this.Y1,a=this.videoData.clientPlaybackNonce,N=this.playerType;if(O.scope===4){var k=O.type;if(k){var D=b.Mt(),R=D.getVideoData().clientPlaybackNonce;N===1&&(R=a);if(N=Xxw(b,R)){if(a=N.getVideoData())O.writePolicy===2&&a.sabrContextUpdates.has(k)||(b.D("html5_update_included_sabr_context_cross_playback")&&O.sendByDefault&&a.bV.add(k),a.sabrContextUpdates.set(k,O)),b.D("html5_enable_t1_enf_on_sabr")&&(O=k===5,k=FCB(a.playerResponse),O?(O=k?1:0,T_(O,"m.p_",{}),ax("MBSTAT",O)): O=1,O===0&&b.hN.xk("onAbnormalityDetected"))}else D.tN("scuset",{ncpf:"1",ccpn:R,crcpn:a})}else g.I6(Error("b/380308491: contextUpdateType is undefined"))}}; g.w.F$=function(){if(this.playerType===2)return this.Y1.F$("")}; g.w.getCurrentTime=function(){return this.NJ.getCurrentTime()}; g.w.Ya=function(){return this.NJ.Ya()}; g.w.QJ=function(){return this.NJ.QJ()}; g.w.O2=function(){return this.QJ()}; g.w.P6=function(){return this.NJ.P6()}; g.w.getPlaylistSequenceForTime=function(O){return this.videoData.getPlaylistSequenceForTime(O-this.O0())}; g.w.Vm=function(){var O=NaN;this.mediaElement&&(O=this.mediaElement.Vm());return O>=0?O:this.getCurrentTime()}; g.w.wD=function(){var O;return((O=this.videoData.T)==null?0:O.wD)?this.videoData.T.wD(this.getCurrentTime()-this.O0()):this.mediaElement&&(O=this.mediaElement.wq())&&(O=O.getTime(),!isNaN(O))?O/1E3+this.getCurrentTime():NaN}; g.w.getDuration=function(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.O0():this.P4()?this.P4():0}; g.w.EA=function(){var O=new dRQ;if(this.loader){var b=this.lV.schedule,a=this.lV.dP();a=a===void 0?!1:a;O.jd=b.Tr;O.Mp=b.C8;O.bandwidthEstimate=zR(b);if(a){a=(b.L.Hc()*1E3).toFixed();var N=(b.aX.Hc()*1E3).toFixed(),k=Y5(b).toFixed(2),D=((b.U.Hc()||0)*1E9).toFixed(2),R=b.V.Hc().toFixed(0),d=b.Ni.Hc().toFixed(0),Z=b.J.percentile(.5).toFixed(2),F=b.J.percentile(.92).toFixed(2),B=b.J.percentile(.96).toFixed(2),K=b.J.percentile(.98).toFixed(2);b.T?b.T.reset():b.T=new wl;b.T.add(b.Xy);b.T.add(b.interruptions.length); for(var t=0,h=b.interruptions.length-1;h>=0;h--){var y=b.interruptions[h];b.T.add(y-t);t=y}t=0;for(h=b.X.length-1;h>=0;h--){y=b.X[h];var U=y.stamp/36E5;b.T.add(U-t);t=U;b.T.add(y.net/1E3);b.T.add(y.max)}b=b.T.tq();O.T={ttr:a,ttm:N,d:k,st:D,bw:R,abw:d,v50:Z,v92:F,v96:B,v98:K,"int":b}}dJG(this.loader,O)}else this.mediaElement&&(O.QU=g2(this.mediaElement));O.jd=this.jd;O.Mp=this.Mp;O.V=this.isAtLiveHead()&&this.isPlaying()?ueY(this):NaN;return O}; g.w.C5=function(O,b){this.Mp+=O;this.jd+=b}; g.w.gf=function(){return this.mediaElement?g.pt(this.videoData)?1:Gv(this.videoData)?this.isAtLiveHead()||this.wx()?1:this.NJ.gf():this.mediaElement.gf():0}; g.w.iq=function(){var O=this.nP,b=bs(O,"bandwidth"),a=bs(O,"bufferhealth"),N=bs(O,"livelatency"),k=bs(O,"networkactivity"),D=Oc(O,"bandwidth"),R=Oc(O,"bufferhealth"),d=Oc(O,"livelatency");O=Oc(O,"networkactivity");var Z=this.o1(),F=Z.droppedVideoFrames;Z=Z.totalVideoFrames;var B=this.getCurrentTime();if(this.J0){var K="IT/"+(this.J0.T.getInfo()+"/"+Ax(this.Px()));K+="/"+this.J0.getInfo()}else K="";var t=this.isGapless(),h=this.GD(),y=this.gM(),U=g.ZF(this),u=this.getPlayerState(),q=this.getPlaylistSequenceForTime(this.getCurrentTime()); a:{var W=0;var m="";if(this.O8){if(this.O8.GY){m="D,";break a}W=this.O8.Nv;m=this.O8.rD.substring(0,4)}W>0?(W="AD"+W+", ",m&&(W+=m+", "),m=W):m=""}return{Su:D,Ku:R,currentTime:B,SP:K,droppedVideoFrames:F,isGapless:t,GD:h,VN:y,Fv:b,OT:a,KL:N,pL:k,bS:d,kV:O,D6:U,playerState:u,o_:q,Zj:m,totalVideoFrames:Z}}; g.w.Au=function(O){var b={};if(O===void 0?0:O){Object.assign(b,this.E0.Au());this.mediaElement&&(Object.assign(b,this.mediaElement.Au()),O=this.o1(),b.dvf=O.droppedVideoFrames,b.tvf=O.totalVideoFrames);this.loader&&Object.assign(b,this.loader.Au());this.J0&&(b.drm=JSON.stringify(this.J0.Au()));b.state=this.playerState.state.toString(16);g.L(this.playerState,128)&&(b.debug_error=JSON.stringify(this.playerState.BZ));this.YW()&&(b.prerolls=this.Uh.join(","));this.videoData.zG&&(b.ismb=this.videoData.zG); this.videoData.latencyClass!=="UNKNOWN"&&(b.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(b.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)b.is_mosaic=1;this.videoData.cotn&&(b.is_offline=1,b.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(b.playerResponseCpn=this.videoData.playerResponseCpn);this.Y1.isOrchestrationLeader()&&(b.leader=1);this.videoData.isLivePlayback&& (this.videoData.T&&xA(this.videoData.T)&&(b.segduration=xA(this.videoData.T)),O=this.NJ,b.lat=O.U?Ycp(O.U.X):0,b.liveutcstart=this.videoData.liveUtcStartSeconds);b.relative_loudness=this.videoData.I8.toFixed(3);if(O=g.ZF(this))b.optimal_format=O.video.qualityLabel;b.user_qual=b7();b.release_version=C[69]}b.debug_videoId=this.videoData.videoId;return b}; g.w.addCueRange=function(O){this.Gf([O])}; g.w.removeCueRange=function(O){this.dh.IT([O])}; g.w.jf=function(){this.dh.sync()}; g.w.IF=function(O,b){return this.dh.IF(O,b)}; g.w.Gf=function(O,b){this.dh.t2(O,b)}; g.w.S_=function(O){this.dh.IT(O)}; g.w.Ei=function(){return this.dh.Ei()||[]}; g.w.St=function(){return this.A8}; g.w.mZ=function(){return this.visibility.mZ()}; g.w.aN=function(){this.mediaElement&&this.mediaElement.aN()}; g.w.Zcd=function(){$h(this)}; g.w.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.w.fN=function(){g.xp(this.FN)}; g.w.g1G=function(){this.ud();this.publish("onLoadProgress",this.gf())}; g.w.gg=function(O){var b=O.target.MU();if(this.mediaElement&&this.mediaElement.MU()&&this.mediaElement.MU()===b){bCB(this,O.type);switch(O.type){case "error":var a=K9(this.mediaElement)||"",N=this.mediaElement.Vi();if(a==="capability.changed"){this.D("html5_restart_on_capability_change")?(this.tN("capchg",{msg:N}),this.JL(!0)):Ru(this);return}if(this.mediaElement.hasError()&&(N={msg:N},this.D("html5_log_fmt_unplaybable_trigger")&&(N.trg="elementevt"),rmz(this.fM,a,N)))return;if(this.isBackground()&& this.mediaElement.FJ()===4){this.BG();dz(this,"unplayable");return}break;case "durationchange":a=this.mediaElement.getDuration();isFinite(a)&&(!this.oX||a>0)&&a!==1&&this.Iv(a);break;case "ratechange":this.loader&&this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());yTb(this.dh);this.E0.onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":NEf(this);this.publish("onLoadedMetadata");lfb(this);a=this.wD();this.videoData.Ov&&(this.videoData.Ov=a);break;case "loadstart":lfb(this); break;case "progress":case "suspend":this.Mq.yL();break;case "playing":this.a7.yU("plev");this.EZ&&!L4(this)&&(this.EZ=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{r5:"videoplayer_onPlaying"})));break;case "timeupdate":a=this.mediaElement&&!this.mediaElement.getCurrentTime();N=this.mediaElement&&this.mediaElement.lD()===0;if(a&&(!this.YN||N))return;this.YN=this.YN||!!this.mediaElement.getCurrentTime();ffG(this);this.ud();if(!this.mediaElement||this.mediaElement.MU()!== b)return;this.publish("onVideoProgress",this.getCurrentTime());break;case "waiting":if(this.mediaElement.NP().length>0&&this.mediaElement.AL().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.loader)return;this.D("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.lD()>2||!this.mediaElement.isSeeking()&&f_(this.mediaElement.AL(),this.mediaElement.getCurrentTime()))&&(a=this.mediaElement.Au(),a.bh=g2(this.mediaElement).toFixed(3), this.tN("uwe",a));break;case "resize":NEf(this);this.videoData.G&&this.videoData.G.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.Ke&&g.L(this.playerState,8)&&!g.L(this.playerState,1024)&&this.getCurrentTime()===0&&g.cm){dz(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.MU()===b){DPp(this.NJ,O);this.publish("videoelementevent",O);b=this.playerState;N=this.u6;var k=this.mediaElement;a=this.videoData.clientPlaybackNonce; if(!g.L(b,128)){var D=b.state;k=k?k:O.target;var R=k.getCurrentTime();if(!g.L(b,64)||O.type!=="ended"&&O.type!=="pause"){var d=k.getDuration();d=k.isEnded()||R>1&&Math.abs(R-d)<1.1;var Z=O.type==="pause"&&k.isEnded();R=O.type==="ended"||O.type==="waiting"||O.type==="timeupdate"&&!g.L(b,4)&&!GB(N,R);if(Z||d&&R)k.mH()>0&&k.MU()&&(D=14);else switch(O.type){case "error":K9(k)&&(D|=128);break;case "pause":g.L(b,256)?(D^=256)||(D=64):g.L(b,32)||g.L(b,2)||g.L(b,4)||(D=4,g.L(b,1)&&g.L(b,8)&&(D|=1));break; case "playing":R=D;D=(D|8)&-1093;R&4?(D|=1,hS(N,k,!0)):GB(N,k.getCurrentTime())&&(D&=-2);g.L(b,1)&&hS(N,k)&&(D|=1);break;case "seeking":D|=16;g.L(b,8)&&(D|=1);D&=-3;break;case "seeked":D&=-17;hS(N,k,!0);break;case "waiting":g.L(b,2)||(D|=1);hS(N,k);break;case "timeupdate":R=g.L(b,16),d=g.L(b,4),(g.L(b,8)||R)&&!d&&GB(N,k.getCurrentTime())&&(D=8),hS(N,k)&&(D|=1)}}N=D;D=null;N&128&&(D=O.target,k=K9(D),R=1,k?(k==="capability.changed"&&(R=2),d="GENERIC_WITHOUT_LINK",Z=D.Au(),Z.mediaElem="1",/AUDIO_RENDERER/.test(D.Vi())&& (d="HTML5_AUDIO_RENDERER_ERROR"),D={errorCode:k,errorMessage:g.IN[d]||"",Wm:d,k7:GC(Z),C_:R,cpn:b.BZ?b.BZ.cpn:""}):D=null,D&&(D.cpn=a));b=yK(b,N,D)}!g.L(this.playerState,1)&&g.L(b,1)&&OCz(this,"evt"+O.type);this.w5(b)}}}; g.w.Nd_=function(O){O=O.T.availability==="available";O!==this.A8&&(this.A8=O,this.publish("airplayavailabilitychange"))}; g.w.kry=function(){var O=(0,g.S)(),b=this.mediaElement.mZ();this.tN("airplay",{ia:b});!b&&!isNaN(this.Lk)&&O-this.Lk<2E3||(this.Lk=O,b!==this.mZ()&&(O=this.visibility,O.T!==b&&(O.T=b,O.wF()),this.tN("airplay",{rbld:b}),this.HA()),this.publish("airplayactivechange"))}; g.w.SJ=function(O){if(this.loader){var b=this.loader,a=b.V,N=b.getCurrentTime(),k=Date.now()-a.J;a.J=NaN;a.tN("sdai",{adfetchdone:O,d:k});O&&!isNaN(a.U)&&a.G!==3&&xe(a.loader,N,a.U,a.Y);a.policy.G?a.N=NaN:a.X=NaN;oM(a,4,a.G===3?"adfps":"adf");iM(b)}}; g.w.FH=function(){g.Yj(this.GS);this.cf.stop();this.videoData.Ni=!0;this.lV.zc=!0;this.lV.BB=0;var O=this.fM;if(O.videoData.G){var b=O.n8.N,a=O.videoData.G.AN;b.X.has(a)&&(b.X.delete(a),b.G=!0)}O.T.stop();this.UE();g.L(this.playerState,8)&&this.w5(T7(this.playerState,65));this.yB=!1;O=this.E0;O.T&&Sep(O.T);O.G&&(O=O.G,b=g.ab(O.provider),O.T<0&&(O.T=b,O.delay.start()),O.G=b,O.X=b);g.Rl(this.Mn);this.publish("playbackstarted");(O=g.Lw("yt.scheduler.instance.clearPriorityThreshold"))?O():Fz(0)}; g.w.UE=function(){var O=this.Y1.t0(),b={},a={};!Oi("pbs",this.a7.timerName)&&x4.measure&&x4.getEntriesByName&&(x4.getEntriesByName("mark_nr")[0]?Cpz("mark_nr"):Cpz());O.videoId&&(b.videoId=O.videoId);O.clientPlaybackNonce&&!this.D("web_player_early_cpn")&&(b.clientPlaybackNonce=O.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(a.isPausedOnLoad=!0);a.itag=O.G?Number(O.G.itag):-1;O.n0&&(a.preloadType=String(this.yf?2:1));b.liveStreamMode=eai[zv(O)];b.playerInfo=a;this.a7.infoGel(b); if(this.loader){O=this.loader.timing;window&&window.performance&&window.performance.getEntriesByName&&(O.V&&(b=window.performance.getEntriesByName(O.V),b.length&&(b=b[0],O.tick("vri",b.fetchStart),O.tick("vdns",b.domainLookupEnd),O.tick("vreq",b.requestStart),O.tick("vrc",b.responseEnd))),O.G&&(b=window.performance.getEntriesByName(O.G),b.length&&(b=b[0],O.tick("ari",b.fetchStart),O.tick("adns",b.domainLookupEnd),O.tick("areq",b.requestStart),O.tick("arc",b.responseEnd))));O=O.ticks;for(var N in O)O.hasOwnProperty(N)&& this.a7.tick(N,O[N])}}; g.w.ud=function(O){var b=this;O=O===void 0?!1:O;if(this.mediaElement&&this.videoData){XyG(this.NJ,this.isPlaying());var a=this.getCurrentTime();!this.loader||g.L(this.playerState,4)&&g.pt(this.videoData)||g.L(this.playerState,32)&&hU(this.videoData)||KSp(this.loader,a);a>5&&(this.NJ.V=a);var N=g.Zo();N?g.i4.cG(this.Fw):g.Hi(this.Fw);var k=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!k||$n(this.videoData))&&!g.L(this.playerState,128)){var D=function(){if(b.mediaElement&&!g.L(b.playerState, 128)){b.lV.dP()&&bCB(b,"pfx");var R=b.getCurrentTime();b.D("html5_buffer_underrun_transition_fix")&&(R-=b.O0());var d=g2(b.mediaElement),Z=g.L(b.playerState,8),F=GB(b.u6,R),B=QH3(b.u6,R,(0,g.S)(),d);Z&&F?b.w5(T7(b.playerState,1)):Z&&B?(Z=b.getDuration(),F=rm(b.videoData),Z&&Math.abs(Z-R)<1.1?(b.tN("setended",{ct:R,bh:d,dur:Z,live:F}),b.mediaElement.Iu()?(b.logger.debug("seek to 0 because of looping"),b.seekTo(0,{r5:"videoplayer_loop",seekSource:37})):b.x5()):(b.playerState.isBuffering()||OCz(b,"progress_fix"), b.w5(w2(b.playerState,1)))):(Z&&!F&&!B&&R>0&&(Z=(Date.now()-b.XH)/1E3,F=b.getDuration(),R>F-1&&b.tN("misspg",{t:R.toFixed(2),d:F.toFixed(2),r:Z.toFixed(2),bh:d.toFixed(2)})),b.playerState.isPaused()&&b.playerState.isBuffering()&&g2(b.mediaElement)>5&&b.w5(T7(b.playerState,1)));b.ud()}}; this.mediaElement.NP().length===0?this.Fw=N?g.i4.BD(D,100):g.Wi(D,100):this.Fw=N?g.i4.BD(D,500):g.Wi(D,500)}this.videoData.pF=a;!O&&this.isPlaying()&&LZz(this);jg3(this.oM,this.Rs,this.Tl(),this.isBackground())&&kh(this);this.publish("progresssync",O);k&&$n(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.w.DT=function(){this.P1("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.w.gM=function(){return this.E0.gM()}; g.w.oL=function(){return this.loader?this.loader.oL():zR(this.lV.schedule,!0)}; g.w.w5=function(O){if(!g.U8(this.playerState,O)){this.logger.debug(function(){return"Setting state "+O.toString()}); var b=new g.AY(O,this.playerState);this.playerState=O;aVz(this);var a=!this.X0.length;this.X0.push(b);var N=this.mediaElement&&this.mediaElement.isSeeking();g.qw(b,1)&&this.loader&&nHe(this.loader);N=b.oldState.state===8&&!N;g.qw(b,1)&&N&&g.L(this.playerState,8)&&!g.L(this.playerState,64)&&this.loader&&(p3z(this.loader),this.mediaElement&&g2(this.mediaElement)>=5&&PMQ(this.oM,this.Rs)&&kh(this));(N=g.q1(this.lV.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.L(O,1)&&(g.L(O,8)||g.L(O, 16))?this.KE.start(N):this.KE.stop();(Wh(b,8)<0||g.qw(b,1024))&&this.cf.stop();!g.qw(b,8)||this.videoData.Ni||g.L(b.state,1024)||this.cf.start();g.L(b.state,8)&&Wh(b,16)<0&&!g.L(b.state,32)&&!g.L(b.state,2)&&this.playVideo();g.L(b.state,2)&&Gv(this.videoData)&&(this.Iv(this.getCurrentTime()),this.ud(!0));g.qw(b,2)&&(this.Ac(!0),this.lV.dP()&&this.D("html5_sabr_parse_live_metadata_playback_boundaries")&&hU(this.videoData)&&this.videoData.T&&(N={minst:""+this.videoData.T.zc,cminst:""+(this.videoData.T.jS()+ this.O0()),maxst:""+this.videoData.T.jY,hts:""+this.videoData.T.Mi,cmaxst:""+(this.videoData.T.P4()+this.O0())},this.tN("sabrSeekableBoundaries",N)));g.qw(b,128)&&this.BG();this.videoData.T&&this.videoData.isLivePlayback&&!this.jG&&(Wh(b,8)<0?Mve(this.videoData.T):g.qw(b,8)&&this.videoData.T.resume());VyG(this.NJ,b);DR8(this.E0,b);if(a&&!this.Yk())try{for(var k=g.r(this.X0),D=k.next();!D.done;D=k.next()){var R=D.value;wy3(this.dh,R);this.publish("statechange",R)}}finally{this.X0.length=0}}}; g.w.Wu=function(){this.a7.tick("qoes")}; g.w.U2=function(){this.NJ.U2()}; g.w.I9=function(O,b,a,N){a:{var k=this.fM;N=N===void 0?"LICENSE":N;a=a.substring(0,256);var D=xo(b);O==="drm.keyerror"&&this.J0&&this.J0.G.keys.length>1&&k.X<96&&(O="drm.sessionlimitexhausted",D=!1);var R=k.n8.experiments.RX("html5_retry_on_drm_unavailable"),d=k.n8.experiments.RX("html5_retry_on_drm_key_error"),Z=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(R&&O==="drm.unavailable"||d&&O==="drm.keyerror"&&!a.match(Z))k.mX("qoe.restart",{retryOnDrmError:1,e:O,detail:a}),k.vy.JL(!0);else{if(D)if(k.videoData.G&& k.videoData.G.video.isHdr())HXb(k,O);else{if(k.vy.P1(O,b,N,a),ymB(k,{detail:a}))break a}else k.mX(O,{detail:a});O==="drm.sessionlimitexhausted"&&(k.tN("retrydrm",{sessionLimitExhausted:1}),k.X++,ekw(k.vy))}}}; g.w.ahk=function(){var O=this,b=g.q1(this.lV.experiments,"html5_license_constraint_delay"),a=Z0();b&&a?(b=new g.sW(function(){O.JG();$h(O)},b),g.G(this,b),b.start()):(this.JG(),$h(this))}; g.w.QK=function(O){this.publish("heartbeatparams",O)}; g.w.PA=function(O){this.tN("keystatuses",ID3(O));var b="auto",a=!1;this.videoData.G&&(b=this.videoData.G.video.quality,a=this.videoData.G.video.isHdr());a:{switch(b){case "highres":case "hd2880":b="UHD2";break;case "hd2160":case "hd1440":b="UHD1";break;case "hd1080":case "hd720":b="HD";break;case "large":case "medium":case "small":case "light":case "tiny":b="SD";break;default:b="";break a}a&&(b+="HDR")}b=$Q(O)?C4(O,b):O.X.includes(b);if(this.D("html5_enable_vp9_fairplay")){if(a)if(O.U){var N;if((N= this.J0)==null?0:aS(N.T))if((a=this.J0)==null)a=0;else{for(var k=N=void 0,D=g.r(a.G.values()),R=D.next();!R.done;R=D.next())R=R.value,N||(N=lDe(R,"SD")),k||(k=lDe(R,"AUDIO"));a.G6({sd:N,audio:k});a=N==="output-restricted"||k==="output-restricted"}else a=!b;if(a){this.tN("drm",{dshdr:1});HXb(this.fM);return}}else{this.videoData.jK||(this.videoData.jK=!0,this.tN("drm",{dphdr:1}),this.JL(!0));return}var d;if((d=this.J0)==null?0:aS(d.T))return}else if(d=O.U&&b,a&&!d){HXb(this.fM);return}b||C4(O,"AUDIO")&& C4(O,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"),O=ID3(O),this.uf?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.D("html5_report_fatal_drm_restricted_error_killswitch")||this.P1("drm.keyerror",2,void 0,"info."+O)):(this.uf=!0,this.mX(new g.or("qoe.restart",Object.assign({},{retrydrm:1},O))),kh(this),ekw(this)))}; g.w.W0G=function(){if(!this.videoData.Ni&&this.mediaElement&&!this.isBackground()){var O="0";this.mediaElement.lD()>0&&g2(this.mediaElement)>=5&&this.videoData.V&&this.videoData.V.T&&(this.w5(w2(this.playerState,1)),OCz(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),O="1");aVz(this);var b=this.videoData.V;O={restartmsg:O,mfmt:!F6(this.videoData),mdrm:!(!(b&&b.videoInfos&&b.videoInfos.length&&b.videoInfos[0].YA)||this.J0),mfmtinfo:!this.videoData.G,prerolls:this.YW()?this.Uh.join(","): "0"};if(this.J0){b=this.J0;if(b.G.size<=0){var a="ns;";b.J||(a+="nr;");b=a+="ql."+b.V.length}else b=ID3(b.G.values().next().value),b=GC(b);O.drmp=b}var N;Object.assign(O,((N=this.loader)==null?void 0:N.Au())||{});var k;Object.assign(O,((k=this.mediaElement)==null?void 0:k.Au())||{});this.E0.mX("qoe.start15s",GC(O));this.publish("loadsofttimeout")}}; g.w.Iv=function(O){this.videoData.lengthSeconds!==O&&(this.videoData.lengthSeconds=O,$h(this))}; g.w.Ac=function(O,b){var a=this;O=O===void 0?!1:O;if(!this.Lp)if(Oi("att_s","player_att")||aw("att_s",void 0,"player_att"),this.D("use_rta_for_player"))(function(){var k,D,R,d;return g.M(function(Z){switch(Z.G){case 1:if(!(k=O)){Z.Vl(2);break}return g.J(Z,g.GHw(),3);case 3:k=!Z.T;case 2:if(k)return Z.return();g.rf(Z,4);D=$RA(a.E0);if(!D)throw Error();R={};return g.J(Z,g.prG((R.cpn=a.videoData.clientPlaybackNonce,R.encryptedVideoId=a.videoData.videoId||"",R),3E4),6);case 6:d=Z.T;if(a.Lp)throw Error(); if(!d.challenge)throw g.I6(Error("Not sending attestation ping; no attestation challenge string")),Error();a.Lp=!0;var F=[d.challenge];d.error?F.push("r1c="+d.error):d.webResponse&&F.push("r1a="+d.webResponse);var B;((B=d.adblockReporting)==null?void 0:B.reportingStatus)!==void 0&&F.push("r6a="+d.adblockReporting.reportingStatus);var K;((K=d.adblockReporting)==null?void 0:K.broadSpectrumDetectionResult)!==void 0&&F.push("r6b="+d.adblockReporting.broadSpectrumDetectionResult);D(F.join("&"));aw("att_f", void 0,"player_att");g.AA(Z,0);break;case 4:g.qB(Z),aw("att_e",void 0,"player_att"),g.Tz(Z)}})})().then(function(){b==null||b()}); else{var N=new g.fC7(this.videoData);if("c1a"in N.fv&&!g.X8.isInitialized()){aw("att_wb",void 0,"player_att");this.y8===2&&Math.random()<.01&&g.I6(Error("Botguard not available after 2 attempts"));if(O)return;if(this.y8<5){g.Rl(this.fC);this.y8++;return}}(N=g.lCG(N))?(aw("att_f",void 0,"player_att"),R8Y(this.E0,N),this.Lp=!0):aw("att_e",void 0,"player_att")}}; g.w.u$=function(O){O=O===void 0?!1:O;return rm(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.wx()||g.pt(this.videoData))?this.getCurrentTime():this.P4(O)}; g.w.Fk=function(){return this.jS()}; g.w.P4=function(O){return this.NJ.P4(O===void 0?!1:O)}; g.w.jS=function(){return this.NJ.jS()}; g.w.O0=function(){return this.NJ?this.NJ.O0():0}; g.w.getStreamTimeOffset=function(){return this.NJ?this.NJ.getStreamTimeOffset():0}; g.w.WG=function(){var O=0;this.lV.D("web_player_ss_media_time_offset")&&(O=this.getStreamTimeOffset()===0?this.O0():this.getStreamTimeOffset());return O}; g.w.setPlaybackRate=function(O){var b;this.playbackRate!==O&&Jme(this.oM,(b=this.videoData.V)==null?void 0:b.videoInfos)&&(this.playbackRate=O,kh(this));this.playbackRate=O;this.mediaElement&&this.mediaElement.setPlaybackRate(O)}; g.w.getPlaybackRate=function(){return this.playbackRate}; g.w.getPlaybackQuality=function(){var O="unknown";if(this.videoData.G&&(O=this.videoData.G.video.quality,O==="auto"&&this.mediaElement)){var b=this.bC();b&&b.videoHeight>0&&(O=Xb(b.videoWidth,b.videoHeight))}return O}; g.w.isHdr=function(){return!!(this.videoData.G&&this.videoData.G.video&&this.videoData.G.video.isHdr())}; g.w.sendVideoStatsEngageEvent=function(O,b){var a=this.E0;a.T?(a=m7(a.T,"engage"),a.Tr=O,a.send(b)):b&&b()}; g.w.WZ=function(O){return this.E0.WZ(O)}; g.w.isAtLiveHead=function(O,b){b=b===void 0?!1:b;return rm(this.videoData)&&(this.Hr||b)?this.NJ.isAtLiveHead(O):!1}; g.w.nM=function(){var O=this.P4(),b=this.getCurrentTime(),a;(a=!rm(this.videoData))||(a=this.NJ,a=!(a.T&&a.T.V));return a||this.wx()||isNaN(O)||isNaN(b)?0:Math.max(0,O-b)}; g.w.eh=function(O){(this.Hr=O)||this.cf.stop();this.videoData.T&&(O?this.videoData.T.resume():Mve(this.videoData.T));if(this.loader){var b=this.videoData.D("html5_disable_preload_for_ssdai_with_preroll")&&this.Ay()&&this.videoData.isLivePlayback;O&&!b?this.loader.resume():gz(this,!0)}g.L(this.playerState,2)||O?g.L(this.playerState,512)&&O&&this.w5(T7(this.playerState,512)):this.w5(w2(this.playerState,512));b=this.E0;b.qoe&&(b=b.qoe,g.TB(b,g.ab(b.provider),"stream",[O?"A":"I"]))}; g.w.Cf=function(O){this.E0.mX("player.exception",GC({n:O.name,m:O.message}))}; g.w.Am=O7(22);g.w.ER=O7(51);g.w.q1=function(O){this.E0.q1(O)}; g.w.pA=function(O){this.E0.pA(O)}; g.w.j_=function(O){this.E0.j_(O)}; g.w.OF=O7(28);g.w.R0=O7(34);g.w.hh=function(O){this.E0.hh(O)}; g.w.J3=function(){this.tN("hidden",{},!0)}; g.w.o1=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.w.Bx=function(){return this.loader?this.loader.Bx():!0}; g.w.setLoop=function(O){this.loop=O;this.mediaElement&&!g.PW(this.lV)&&this.mediaElement.setLoop(O)}; g.w.Iu=function(){return this.mediaElement&&!g.PW(this.lV)?this.mediaElement.Iu():this.loop}; g.w.kc=function(O){this.tN("timestamp",{o:O.toString()});this.NJ.kc(O)}; g.w.bd=function(O){this.a7.tick(O)}; g.w.w7=function(O){return this.a7.w7(O)}; g.w.yU=function(O){this.a7.yU(O)}; g.w.tN=function(O,b,a){this.E0.tN(O,b,a===void 0?!1:a)}; g.w.MW=function(O,b,a){this.E0.tN(O,b,a===void 0?!1:a)}; g.w.mX=function(O){this.E0.mX(O.errorCode,GC(O.details));O=O.errorCode;if(this.videoData.isLivePlayback&&(O==="qoe.longrebuffer"||O==="qoe.slowseek")||O==="qoe.restart"){O=this.loader?Qqz(this.loader.videoTrack):{};var b,a;this.tN("lasoe",Object.assign(this.loader?Qqz(this.loader.audioTrack):{},(b=this.oX)==null?void 0:(a=b.T)==null?void 0:a.A7()));var N,k;this.tN("lvsoe",Object.assign(O,(N=this.oX)==null?void 0:(k=N.G)==null?void 0:k.A7()))}}; g.w.OY=function(O,b,a){this.E0.OY(O,b,a)}; g.w.K4=function(O,b,a,N,k,D,R,d){var Z;if((Z=this.videoData.T)!=null&&Z.isLive){var F=b.playerType===2?b:O,B=O.videoData.videoId,K=b.videoData.videoId;if(B&&K){Z=this.E0;if(Z.qoe){var t=Z.qoe,h=O.cpn,y=b.cpn,U=F.videoData.qk,u=t.provider.videoData.clientPlaybackNonce,q=t.provider.videoData.videoId,W=y!==u&&K!==q;u=h!==u&&B!==q;t.reportStats();t.adCpn&&t.adCpn!==h||(t.adCpn=u?h:"",t.Fp=u?B:"",t.adFormat=u?U:void 0,W7G(t,D?4:k?2:0,y,K,N),t.reportStats(),t.adCpn=W?y:"",t.Fp=W?K:"",t.adFormat=W?U:void 0, W7G(t,D?5:k?3:1,h,B,a),t.reportStats())}a=O.cpn;if(Z.V.has(a)){if(k=Z.V.get(a),Ee(k,!0).send(),Jj(k),a!==Z.provider.videoData.clientPlaybackNonce){X6z(k);var m;(m=Z.T)==null||I8Q(m);Z.V.delete(a)}}else Z.W6=Z.provider.videoData.clientPlaybackNonce,Z.W6&&Z.T&&(Z.V.set(Z.W6,Z.T),Ee(Z.T).send(),Jj(Z.T));m=b.cpn;F=F.videoData;N-=this.WG();if(Z.V.has(m)){N=Z.V.get(m);var E=N.V&&isNaN(N.N)?zB(N):NaN;N=L7A(N,!1);isNaN(E)||(N.U=E);N.send()}else N=CsY(Z,Z.provider,F,N),Z.V.set(m,N),i4G(N,new g.AY(w2(new g.tS, 8),new g.tS)),Sep(N),(E=Z.T)==null||Jj(E);Z.W6=m;if(this.D("html5_unify_csi_server_stitched_transition_logging")){if(Z=this.a7,E=b.cpn,N=this.videoData.clientPlaybackNonce,b=b.videoData,O=(O.cpn===N?"video":"ad")+"_to_"+(E===N?"video":"ad"),O!=="video_to_ad"){N=O==="ad_to_video"?void 0:b;F=N==null?void 0:N.Ej;m={};if(b==null?0:b.Y)m.cttAuthInfo={token:b.Y,videoId:b.videoId};R&&(m.startTime=R);eC(O,m);var x,l,I;R={targetVideoId:(x=b==null?void 0:b.videoId)!=null?x:"empty_video",targetCpn:E,adVideoId:(l= N==null?void 0:N.videoId)!=null?l:"empty_video",adClientPlaybackNonce:(I=F==null?void 0:F.cpn)!=null?I:N==null?void 0:N.clientPlaybackNonce};F&&(R.adBreakType=F.adBreakType,R.adType=F.adType);g.Q$(R,O);hu(Z,d,O)}}else x=this.a7,I=this.videoData.clientPlaybackNonce,l=b.videoData,I=(O.cpn===I?"video":"ad")+"_to_"+(b.cpn===I?"video":"ad"),O={},l.Y&&(O.cttAuthInfo={token:l.Y,videoId:l.videoId}),R&&(O.startTime=R),eC(I,O),g.Q$({targetVideoId:l.videoId,targetCpn:b.cpn,isSsdai:!0},I),x.lV.D("html5_enable_ssdai_transition_with_only_enter_cuerange")? R||hu(x,d,I):hu(x,d,I)}}else this.logger.T(360717806,"SSTEvent for nonSS")}; g.w.qE=function(){var O=this.Y1,b=O.oI;O.oI=[];return b}; g.w.yz=function(O){this.videoData.BS=!0;this.mX(new g.or("sabr.fallback",O));this.JL(!0)}; g.w.gb=function(O,b){this.videoData.IH=!0;if(b===void 0||b)this.mX(new g.or("qoe.restart",O)),this.JL(!0);this.videoData.CD()&&this.D("html5_reload_caption_on_ssdai_fallback")&&this.Y1.bx()}; g.w.Eo=function(O){this.tN("sdai",{aftimeout:O});this.mX(new g.or("ad.fetchtimeout",{timeout:O}))}; g.w.hc=function(O,b){this.tN("timelineerror",O);O=new g.or("dai.timelineerror",O);b?this.P1("dai.timelineerror",1,"RETRYABLE_ERROR",GC(O.details)):this.mX(O)}; g.w.VR=function(){return g.ab(this.E0.provider)}; g.w.getPlayerSize=function(){return this.qW.getPlayerSize()}; g.w.wh=function(){return this.qW.wh()}; g.w.cD=function(){return this.a7}; g.w.Ls=function(){return this.Y1.Ls()}; g.w.getVolume=function(){return this.Y1.getVolume()}; g.w.tG=function(){return this.Y1.tG()}; g.w.isMuted=function(){return this.Y1.isMuted()}; g.w.rR=function(){return this.Y1.rR()}; g.w.m7=function(){this.jG=!0}; g.w.D=function(O){return this.lV.D(O)}; g.w.EL=function(O,b,a,N,k){this.tN("xvt",{m:O,g:b?1:0,tt:a?1:0,np:N?1:0,c:k})}; g.w.py=function(){var O;(O=this.loader)==null||O.resume()}; g.w.Ay=function(){return g.tR(this.Uh,"ad")}; g.w.Fa=function(){var O=this.getCurrentTime(),b=O-this.O0();var a=this.mediaElement?Vp(this.mediaElement.AL()):0;a=Math.floor(Math.max(a-b,0))+100;var N;return((N=this.loader)==null?0:N.Fa(b,a))?(this.tN("sdai",{skipad:1,ct:b.toFixed(3),adj:a.toFixed(3)}),hU(this.videoData)&&this.loader.seek(b+a,{seekSource:89,r5:"videoplayer_skipServerStitchedAd"}),Rk8(this.NJ,O),!0):!1}; g.w.dP=function(){return this.lV.dP()}; g.w.Bb=function(){if(this.D("html5_generate_content_po_token"))return this.videoData.UN||"";this.Y1.eU();return this.lV.gF||""}; g.w.cS=function(){if(this.videoData.videoId)return this.videoData.Lq}; g.w.Op=function(){return this.videoData.videoId}; g.w.ES=function(){return this.Y1.CA}; g.w.tV=function(){return this.yB}; g.w.QS=function(){return this.Y1.QS()}; g.w.Et=function(O,b){this.NJ.Et(O,b)}; g.w.zb=function(){this.NJ.zb()}; g.w.Yc=function(O,b){var a=this.D("html5_generate_content_po_token")?this.videoData:void 0;this.Y1.Yc(O,b,a)}; g.w.tf=function(O,b){var a;(a=this.loader)==null||a.tf(O,b)}; g.w.bP=function(){var O=this.Xs();return!!O&&O.bP()}; g.w.Sl=function(O,b){this.E0.Sl(O,b)}; g.w.OG=function(){return this.E0.OG()}; g.w.pB=function(){return this.videoData.yQ}; g.w.GD=function(){return this.Y1.GD()}; g.w.H0=function(){return this.Y1.H0(this)}; g.w.fA=function(O){var b;(b=this.loader)==null||b.fA(O)}; g.w.Oc=function(){var O;(O=this.loader)==null||O.Oc()};g.T(kYQ,DT);g.T(KA,FL);KA.prototype.T=function(O){O&&gs(this,this.Z.getLoopVideo());this.Z.logVisibility(this.element,O)}; KA.prototype.logClick=function(){this.Z.logClick(this.element)}; KA.prototype.onLoopChange=function(O){gs(this,O)}; KA.prototype.G=function(O){this.Z.setLoopVideo(O)};g.T(DWz,DT);g.T(s7f,DT);g.w=s7f.prototype;g.w.seekToChapterWithAnimation=function(O){var b=this;if(g.AK(this.api)&&!(O<0)){var a=this.api.getVideoData(),N=a.I0;if(N&&O<N.length){N=g.r(N);for(var k=N.next();!k.done;k=N.next())if(k=k.value,k.index===O){RY7(this,k.startTime,k.title);return}}this.D("web_key_moments_markers")&&(a=a.Zy)&&O<a.length&&a.forEach(function(D,R){R===O&&RY7(b,D.timeRangeStartMillis,D.title)})}}; g.w.seekToTimeWithAnimation=function(O,b){g.AK(this.api)&&RY7(this,O,b)}; g.w.setMacroMarkers=function(O,b){b={playerOverlays:{playerOverlayRenderer:{decoratedPlayerBarRenderer:{decoratedPlayerBarRenderer:{playerBar:{multiMarkersPlayerBarRenderer:b}}}}}};O=O.getVideoData();O.getWatchNextResponse();O&&O.getWatchNextResponse()==null&&(Ng(O,{raw_watch_next_response:b}),O.publish("dataupdated"))}; g.w.changeMarkerVisibility=function(O,b,a){var N=this.api.getVideoData();if(N){var k=!1;if(O)for(O=g.r(b),b=O.next();!b.done;b=O.next()){b=b.value;var D=N.L8;if(D&&!D.includes(b))switch(a){case "CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_SAME_TYPE":CZ3(b,N)||(k=!0,D=void 0,(D=N.L8)==null||D.push(b));break;case "CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_ANY_TYPE":D.length===0&&(k=!0,D=void 0,(D=N.L8)==null||D.push(b));break;default:k=!0,D=void 0,(D=N.L8)==null||D.push(b)}}else for(a= g.r(b),O=a.next();!O.done;O=a.next())O=O.value,N.visibleOnLoadKeys.includes(O)||g.yD(N.L8,O)&&(k=!0);k&&this.api.publish("updatemarkervisibility")}}; g.w.isSameMarkerTypeVisible=function(O){var b=this.api.getVideoData();return b?CZ3(O,b):!1};g.T(tT,DT); tT.prototype.updateMetadata=function(){var O=this,b=this.api.getVideoData();if(b!=null&&b.R3()){var a=this.api.K(),N=[],k="";if(!a.Mi){var D=guY(this);g.LF(a)&&D?(N=BEz(D.thumbnailDetails),D.album&&(k=pL(D.album))):N=[{src:b.ZW("mqdefault.jpg")||"",sizes:"320x180",type:"image/jpeg"}]}var R;((R=this.api.getVideoData())==null?0:j9Y(R))&&ZC7(this);dWz(this);Fxp(this);navigator.mediaSession.metadata=new MediaMetadata({title:b.title,artist:b.author,artwork:N,album:k});a=b=null;g.oT(this.api)&&(b=function(){O.api.nextVideo()}, a=function(){O.api.previousVideo()}); hT("nexttrack",b);hT("previoustrack",a)}}; tT.prototype.wd=function(){navigator.mediaSession.playbackState="none";navigator.mediaSession.metadata=null;for(var O=g.r("nexttrack previoustrack play pause seekbackward seekforward seekto".split(" ")),b=O.next();!b.done;b=O.next())hT(b.value,null);var a;((a=this.api.getVideoData())==null?0:j9Y(a))&&navigator.mediaSession.setPositionState&&navigator.mediaSession.setPositionState({});DT.prototype.wd.call(this)};g.T(yJ,DT);yJ.prototype.setCompositeVideoOverlayRendererComponent=function(O){this.V&&(this.V.remove(),g.yP(this.V,"ytp-composite-video-overlay-renderer"),this.V=void 0);O&&(g.tC(O,"ytp-composite-video-overlay-renderer"),g.jO(this.api,O,4),this.V=O)}; yJ.prototype.N=function(O){return O.compositeEmbargo!==void 0}; yJ.prototype.wd=function(){DT.prototype.wd.call(this);this.G.clear()};g.T(wCA,DT);g.w=wCA.prototype;g.w.queueOfflineAction=function(O,b,a,N){var k=this,D,R;return g.M(function(d){return d.G==1?(D=nR(k.api.To()))?g.J(d,D.xr([O],b,a,N),3):d.Vl(2):d.G!=2&&(R=d.T,R.length)?d.return(R[0]):d.return(Promise.reject())})}; g.w.updateDownloadState=function(O,b){var a=nR(this.api.To());return a?a.updateDownloadState(O,b):Promise.reject()}; g.w.pauseVideoDownload=function(O){var b=nR(this.api.To());b&&b.IB(O)}; g.w.resumeVideoDownload=function(O){var b=this,a;return g.M(function(N){return(a=nR(b.api.To()))?N.return(a.p5(O)):N.return(Promise.reject())})}; g.w.isOrchestrationLeader=function(){return this.api.isOrchestrationLeader()}; g.w.refreshAllStaleEntities=function(O){O===void 0&&(O=14400);var b=nR(this.api.To());return b?b.refreshAllStaleEntities(O):Promise.reject()}; g.w.setUpPositionSyncInterval=function(O){var b=nR(this.api.To());b&&b.setUpPositionSyncInterval(O)};g.T(wz,DT);wz.prototype.getAvailableQualityDataAndMessaging=function(){return{qualityData:this.getAvailableQualityData(),qualityMessagingFormattedString:void 0}}; wz.prototype.getAvailableQualityData=function(){var O=this.api.getVideoData();if(!O)return[];var b=[],a,N,k=(a=O.getPlayerResponse())==null?void 0:(N=a.playabilityStatus)==null?void 0:N.paygatedQualitiesMetadata;N=(k==null?void 0:k.qualityDetails)||[];a=new Map;a=g.O$(N)&&!Array.isArray(N)?new Map(Object.entries(N)):new Map(N.map(function(R){return[R.key,R.value]})); if(N=k==null?void 0:k.restrictedAdaptiveFormats){k=[];N=g.r(N);for(var D=N.next();!D.done;D=N.next())D=D.value,D=K_(D.mimeType,D.quality,D.itag.toString(),D.width.toString(),D.height.toString(),D.qualityLabel),k.push(D);O=g.yM(O);EC(k);N=[];k=g.r(k);for(D=k.next();!D.done;D=k.next())D=D.value,m2(O,D,this.api.K().N)===!0&&N.push(D);b=b.concat(TEb(N,!1,a))}O=this.api.Iq();b=b.concat(TEb(O,!0,a));a=[];if(this.api.D("web_player_enable_premium_hbr_in_h5_api"))return b=UW3(b),rbB(b),b;O={};b=g.r(b);for(k= b.next();!k.done;k=b.next())k=k.value,N=k.quality,O[N]||(k.formatId=void 0,a.push(k),O[N]=!0);return a};var A4={},gWg=(A4["internal-error"]=-1,A4["non-recoverable-error"]=-2,A4["api-disabled-by-application"]=-3,A4["invalid-argument"]=-4,A4["token-provider-invalid"]=-5,A4);g.T(Td,DT);Td.prototype.Ew=function(O){var b=this;if(Abe())if(!this.G&&this.T){HCb(this,O);try{this.T.then(function(){qmQ(b,O)},function(a){rz(a,"player_update"); b.handleError(a,O)})}catch(a){rz(a,"player_update_catch"),this.handleError(a,O)}}else this.G?qmQ(this,O):this.api.tN("pf",{m:this.G?1:0, p:this.T?1:0})}; Td.prototype.handleError=function(O,b){g.I6(O);if(this.api.D("html5_enable_d6de4_cold_start_and_error")){var a=0;O.mediaIntegrityErrorName?a||(a=gWg[O.mediaIntegrityErrorName]):O.code&&(a=O.code());b.Lq={qyl:{code:a}}}};g.T(Uc,g.f);Uc.prototype.iV=function(O){O=O?"Quitter le mode Picture-in-picture":"Picture-in-picture";this.update({"data-title-no-tooltip":O,title:O});this.api.mT()}; Uc.prototype.onClick=function(){this.api.togglePictureInPicture()};g.T(us,DT);us.prototype.createButton=function(){var O=this;this.button=new Uc(this.api);g.G(this,this.button);this.api.ev(this.button);this.events.B(this.api,"videodatachange",function(){YmY(O)}); YmY(this)}; us.prototype.setDocumentPictureInPicture=function(O){this.api.P7().bR(O);O=this.api.DZ();var b=G97(this.api.To());b&&(O?b.load():b.unload());this.api.publish("documentpictureinpicturechange")};g.T(cb8,DT);g.T(qR,g.f);g.w=qR.prototype;g.w.Kx=function(){}; g.w.k5=function(){}; g.w.H$=function(){return!0}; g.w.t0_=function(){if(this.expanded){this.bV.show();var O=this.V.element.scrollWidth}else O=this.V.element.scrollWidth,this.bV.hide();this.pF=this.C8+O;g.TW(this.badge.element,"ytp-suggested-action-badge-expanded",this.expanded);this.badge.element.style.width=(this.expanded?this.C8:this.pF)+"px";this.L8.start()}; g.w.nm=function(){this.badge.element.style.width=(this.expanded?this.pF:this.C8)+"px";this.Ql.start()}; g.w.vk=function(){this.X&&this.Z.logVisibility(this.badge.element,this.H$());this.yl&&this.Z.logVisibility(this.dismissButton.element,this.H$()&&this.Tz())}; g.w.hO=function(O){this.Tr=O;Wy(this);AT(this);this.x$()}; g.w.pcd=function(){g.TW(this.badge.element,"ytp-suggested-action-badge-with-offline-slate",!0)}; g.w.Tz=function(){return this.Mi||this.Tr||!this.L}; g.w.x$=function(){this.H$()?this.J.show():this.J.hide();this.vk()}; g.w.YC=function(){this.enabled=!1;this.x$()}; g.w.w9=function(O){O?this.yl&&this.Z.logClick(this.dismissButton.element):this.X&&this.Z.logClick(this.badge.element)}; g.w.KZU=function(){this.x$()}; g.w.F_L=function(O){this.fF=O===1;this.x$();g.TW(this.badge.element,"ytp-suggested-action-badge-with-offline-slate",!1)}; g.w.wBV=function(){g.TW(this.badge.element,"ytp-suggested-action-badge-fullscreen",this.Z.isFullscreen());this.x$()};g.T(Hy,g.Ay);Hy.prototype.Fh=function(){this.publish("size-change")}; Hy.prototype.focus=function(){this.content.focus()}; Hy.prototype.ij=function(){this.publish("back")};g.T(g.Yh,Hy);g.w=g.Yh.prototype;g.w.PU=function(O,b){if(b===void 0?0:b)this.items.push(O),this.menuItems.element.appendChild(O.element);else{b=g.Yr(this.items,O,zYA);if(b>=0)return;b=~b;g.qC(this.items,b,0,O);bF(this.menuItems.element,O.element,b)}O.subscribe("size-change",this.TA,this);this.menuItems.publish("size-change")}; g.w.LZ=function(O){O.unsubscribe("size-change",this.TA,this);this.Yk()||(g.yD(this.items,O),this.menuItems.element.removeChild(O.element),this.menuItems.publish("size-change"))}; g.w.TA=function(){this.menuItems.publish("size-change")}; g.w.focus=function(){for(var O=0,b=0;b<this.items.length;b++){var a=this.items[b].element;if(a.getAttribute("role")==="menuitemradio"){if(a.getAttribute("aria-checked")==="true"){O=b;break}}else break}this.items[O].focus()}; g.w.S6=function(){return this.items.length};g.T(g.mG,g.XK);g.w=g.mG.prototype;g.w.show=function(){g.XK.prototype.show.call(this);this.S1()}; g.w.hide=function(){g.XK.prototype.hide.call(this);this.T.length>1&&g.JT(this)}; g.w.S1=function(){Mn3(this);this.vB&&(Jbe(this),g.EF(this.element,this.size))}; g.w.Q9=function(){var O=this.T.pop();Euw(this,O,this.T[this.T.length-1],!0)}; g.w.V_=function(O){if(!O.defaultPrevented)switch(O.keyCode){case 27:this.gP();O.preventDefault();break;case 37:this.T.length>1&&this.Q9();O.preventDefault();break;case 39:O.preventDefault()}}; g.w.focus=function(){this.T.length&&this.T[this.T.length-1].focus()}; g.w.wd=function(){g.XK.prototype.wd.call(this);this.Y&&this.Y.dispose();this.U&&this.U.dispose()};g.T(Ec,g.mG);Ec.prototype.open=function(O,b){this.initialize(O.items)&&this.BU(b,!!b)}; Ec.prototype.initialize=function(O){g.cy(this.wK);if(O===void 0||O.length===0)return!1;var b=O.length;O=g.r(O);for(var a=O.next();!a.done;a=O.next())this.PU(a.value,b--);return!0}; Ec.prototype.PU=function(O,b){O.menuNavigationItemRenderer?GYp(this,O.menuNavigationItemRenderer,b):O.menuServiceItemRenderer&&oub(this,O.menuServiceItemRenderer,b)};g.T(MR,qR);g.w=MR.prototype;g.w.Kx=function(O){O.target!==this.dismissButton.element&&O.target!==this.overflowButton.element&&(this.w9(),this.onClickCommand&&this.Z.xk("innertubeCommand",this.onClickCommand))}; g.w.k5=function(){this.enabled=!1;this.J.hide()}; g.w.H$=function(){return!!this.T&&this.enabled}; g.w.onVideoDataChange=function(O,b){this.Di(b);if(this.T){this.z0();a:if(!this.isCounterfactual){var a,N,k;this.banner.update({title:(a=this.T)==null?void 0:a.title,subtitle:(N=this.T)==null?void 0:N.subtitle,metadata:(k=this.T)==null?void 0:k.metadataText});var D;this.onClickCommand=g.P((D=this.T)==null?void 0:D.onTap,lE);var R;if(O=g.P((R=this.T)==null?void 0:R.onOverflow,lE))this.U=g.P(O,BtC);var d;if((d=this.T)==null?0:d.thumbnailImage){var Z,F;R=((Z=this.T)==null?void 0:(F=Z.thumbnailImage)== null?void 0:F.sources)||[];if(R.length===0)break a;this.thumbnailImage.update({url:R[0].url})}else{var B;if((B=this.T)==null?0:B.thumbnailIconName){var K;this.thumbnailIcon.update({icon:(K=this.T)==null?void 0:K.thumbnailIconName})}}var t;this.shouldShowOverflowButton=!((t=this.T)==null||!t.shouldShowOverflowButton);var h;this.shouldHideDismissButton=!((h=this.T)==null||!h.shouldHideDismissButton)}var y;this.banner.element.setAttribute("aria-label",((y=this.T)==null?void 0:y.a11yLabel)||"");var U; this.OU=(U=this.T)==null?void 0:U.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;PZ3(this)}}; g.w.M8U=function(){this.isVisible=!0;PZ3(this)}; g.w.fhy=function(){this.isVisible=!1;PZ3(this)}; g.w.vk=function(){qR.prototype.vk.call(this);this.G&&this.Z.logVisibility(this.banner.element,this.isVisible)}; g.w.w9=function(){qR.prototype.w9.call(this,!1);this.G&&this.Z.logClick(this.banner.element)}; g.w.XB=function(O){this.Y||(this.Y=new Ec(this.Z),g.G(this,this.Y));var b,a;if((b=this.U)==null?0:(a=b.menu)==null?0:a.menuRenderer)this.Y.open(this.U.menu.menuRenderer,O.target),O.preventDefault()}; g.w.Di=function(){}; g.w.z0=function(){}; g.w.wd=function(){this.Z.dD("suggested_action_view_model");qR.prototype.wd.call(this)};g.T(nA,MR); nA.prototype.Di=function(O){var b,a,N;this.productUpsellSuggestedActionViewModel=g.P((b=O.getWatchNextResponse())==null?void 0:(a=b.playerOverlays)==null?void 0:(N=a.playerOverlayRenderer)==null?void 0:N.suggestedActionViewModel,mY$);var k;if((k=this.productUpsellSuggestedActionViewModel)==null?0:k.content){var D;this.T=g.P((D=this.productUpsellSuggestedActionViewModel)==null?void 0:D.content,ZYG)}var R,d;if(this.G=!!((R=this.productUpsellSuggestedActionViewModel)==null?0:(d=R.loggingDirectives)==null? 0:d.trackingParams)){var Z,F;this.Z.setTrackingParams(this.banner.element,((Z=this.productUpsellSuggestedActionViewModel)==null?void 0:(F=Z.loggingDirectives)==null?void 0:F.trackingParams)||null)}var B;this.isCounterfactual=!((B=this.productUpsellSuggestedActionViewModel)==null||!B.isCounterfactualServing)}; nA.prototype.z0=function(){var O=[],b,a=g.r(((b=this.productUpsellSuggestedActionViewModel)==null?void 0:b.ranges)||[]);for(b=a.next();!b.done;b=a.next()){var N=b.value;N&&(b=Number(N.startTimeMilliseconds),N=Number(N.endTimeMilliseconds),isNaN(b)||isNaN(N)||O.push(new g.tp(b,N,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.Z.t2(O)};g.T(vuz,DT);g.T(pA,DT);pA.prototype.onVideoDataChange=function(O,b){var a=this;if(!i0(b)&&(O==="newdata"&&Smz(this),this.G&&this.V&&O==="dataloaded")){this.V=!1;var N;YO(Hk(to(this.api.K(),(N=this.api.getVideoData())==null?void 0:g.Lt(N)),function(k){iCf(a,k)}),function(){a.V=!0})}}; pA.prototype.hm=function(){var O=this;if(g.PW(this.api.K())){var b,a=g.KE(this.api.K(),(b=this.api.getVideoData())==null?void 0:g.Lt(b));return Hk(uP(a),function(N){var k=lN();VY(k,N);return O.api.hm(k)})}return uP(this.api.hm())};g.T(g.ou,g.bD);g.w=g.ou.prototype;g.w.open=function(){g.zd(this.s0,this.G)}; g.w.Jq=function(O){Q7b(this);var b=this.options[O];b&&(b.element.setAttribute("aria-checked","true"),this.SS(this.v7(O)),this.V=O)}; g.w.c7=function(O){g.cy(this.G);for(var b={},a=!1,N=0;N<O.length;N++){var k=O[N],D=this.options[k],R=k===this.V;R&&(a=!0);D&&D.priority===-N?(g.OJ(this.options[k],this.v7(k,!0)),delete this.options[k]):D=this.pu(k,-N,R);b[k]=D;this.G.PU(D,!0)}a||(this.V=null);O=g.r(Object.keys(this.options));for(a=O.next();!a.done;a=O.next())this.options[a.value].dispose();this.options=b}; g.w.pu=function(O,b,a,N){var k=this;a={W:"div",rd:["ytp-menuitem",N?"ytp-menuitem-with-footer":""],S:{tabindex:"0",role:"menuitemradio","aria-checked":a?"true":"false"},j:[{W:"div",rd:["ytp-menuitem-label"],f8:"{{label}}"}]};N&&(N={W:"div",C:"ytp-menuitem-footer",j:[N]},a.j?a.j.push(N):a.j=[N]);b=new g.bD(a,b,this.v7(O,!0));b.listen("click",function(){k.NR(O)}); return b}; g.w.enable=function(O){this.L?O||(this.L=!1,this.Cu(!1)):O&&(this.L=!0,this.Cu(!0))}; g.w.Cu=function(O){O?this.s0.PU(this):this.s0.LZ(this)}; g.w.GK=function(O){this.publish("select",O)}; g.w.NR=function(O){this.GK(O)}; g.w.v7=function(O){return O.toString()}; g.w.WV=function(O){O.defaultPrevented||O.keyCode!==39||(this.open(),O.preventDefault())}; g.w.wd=function(){this.L&&this.s0.LZ(this);g.bD.prototype.wd.call(this);for(var O=g.r(Object.keys(this.options)),b=O.next();!b.done;b=O.next())this.options[b.value].dispose()};g.T(eYB,g.ou);g.w=eYB.prototype;g.w.iV=function(){var O=this.D7("Off");this.Z.getPresentingPlayerType()!==2?(OeB(this),this.Jq(this.Y),this.T&&(this.Y===O?this.T="":this.setSleepTimerTimeLeft(this.T)),this.U&&this.setVideoTimeLeft(this.U),this.enable(!0)):(this.c7([]),this.enable(!1))}; g.w.GK=function(O){bef(this,O);this.s0.Q9()}; g.w.D7=function(O){switch(O){case "Off":return"Non";case "End of video":return"Fin de la vid\u00e9o";case "End of playlist":return"Fin de la playlist";default:return(O.toString()+" minute(s)").toLowerCase()}}; g.w.onVideoDataChange=function(O){O==="dataloaded"&&OeB(this)}; g.w.Z4=function(O){this.Z.logVisibility(this.element,O)}; g.w.onClick=function(){this.Z.logClick(this.element)}; g.w.resetSleepTimerMenuSettings=function(){bef(this,this.D7("Off"))}; g.w.setSleepTimerTimeLeft=function(O){this.T=O;this.SS(O)}; g.w.setVideoTimeLeft=function(O){this.U=O;this.X.SS(O)};g.T(xh,DT);xh.prototype.resetSleepTimerMenuSettings=function(){this.menuItem&&this.menuItem.resetSleepTimerMenuSettings()}; xh.prototype.setSleepTimerTimeLeft=function(O){this.menuItem&&this.menuItem.setSleepTimerTimeLeft(O)}; xh.prototype.setVideoTimeLeft=function(O){this.menuItem&&this.menuItem.setVideoTimeLeft(O)};g.T(aUz,DT);g.T(g.vy,g.w1);g.w=g.vy.prototype;g.w.B=function(O,b){this.X.B(this.L,O,b,void 0,!this.T)}; g.w.cancel=function(){this.V&&(this.V=!1,this.publish("dragend",0,0,null));this.G&&(this.G=!1,this.publish("hoverend",0,0,null),jy(this),Py(this))}; g.w.VG=function(O){jy(this);this.B(Sy("move"),this.Ng);this.B(Sy("out"),this.Ec);this.B("touchstart",this.D3);this.T&&this.B(Sy("down"),this.kP);var b=O.target;O=new g.cO(O.pageX,O.pageY);this.G=!0;this.publish("hoverstart",O.x,O.y,b);this.publish("hovermove",O.x,O.y,b)}; g.w.Ng=function(O){var b=O.target;O=new g.cO(O.pageX,O.pageY);if(this.N){var a=this.N;this.N=null;if(a.relatedTarget===b&&mH(new g.cO(a.pageX,a.pageY),O))return}this.publish("hovermove",O.x,O.y,b)}; g.w.Ec=function(O){var b=new g.cO(O.pageX,O.pageY),a=O.relatedTarget;try{if(a&&g.Ne(this.target,a)){this.N=O;this.publish("hovermove",b.x,b.y,a);return}}catch(N){}jy(this);Py(this);this.G=!1;this.publish("hoverend",b.x,b.y,a)}; g.w.nkd=function(O){this.VG(O);this.kP(O)}; g.w.kP=function(O){if(typeof O.button!=="number"||O.button===0){jy(this);this.X.B(Iu(O.target),Sy("move"),this.GrG);this.X.B(Iu(O.target),Sy("up"),this.r3);var b=O.target;if(g.lt)this.B("dragstart",this.Js);else if(O.preventDefault(),(g.de||AJ)&&b)a:{for(var a=b;a;){if(orf(a)||a.getAttribute("tabindex")==="-1"){a.focus();break a}a=a.parentElement}Iu(b).activeElement.blur()}this.V=!0;O=new g.cO(O.pageX,O.pageY);this.publish("dragstart",O.x,O.y,b);this.publish("dragmove",O.x,O.y,b)}}; g.w.Js=function(O){O.preventDefault()}; g.w.GrG=function(O){var b=O.target;b===Iu(O.target)&&(b=null);O=new g.cO(O.pageX,O.pageY);this.publish("hovermove",O.x,O.y,b);this.publish("dragmove",O.x,O.y,b)}; g.w.r3=function(O){jy(this);this.V=!1;var b=nz(O),a=O.target;O=new g.cO(O.pageX,O.pageY);b&&g.Ne(this.target,b)?(this.B(Sy("move"),this.Ng),this.B(Sy("out"),this.Ec),this.B(Sy("down"),this.kP),this.B("touchstart",this.D3),this.publish("dragend",O.x,O.y,a)):(Py(this),this.G=!1,this.publish("dragend",O.x,O.y,a),this.publish("hoverend",O.x,O.y,a))}; g.w.D3=function(O){var b=O.changedTouches[0];b&&(jy(this),this.J||(this.B("touchmove",this.d3l),this.B("touchend",this.kC),this.B("touchcancel",this.kC),this.Y=b.identifier,O=O.target,this.G||(this.G=!0,this.publish("hoverstart",b.pageX,b.pageY,O)),this.publish("hovermove",b.pageX,b.pageY,O),this.T&&(this.V=!0,this.publish("dragstart",b.pageX,b.pageY,O),this.publish("dragmove",b.pageX,b.pageY,O))))}; g.w.d3l=function(O){var b=N88(this,O);b&&(this.T&&O.preventDefault(),O=O.target,this.publish("hovermove",b.pageX,b.pageY,O),this.T&&this.publish("dragmove",b.pageX,b.pageY,O))}; g.w.kC=function(O){var b=N88(this,O);if(b){jy(this);Py(this);this.G=!1;var a=O.target;this.T&&(this.U||O.preventDefault(),this.V=!1,this.publish("dragend",b.pageX,b.pageY,a));this.publish("hoverend",b.pageX,b.pageY,a)}}; g.w.wd=function(){this.T&&(g.lt&&this.target.removeAttribute("draggable"),this.target.style.touchAction="");jy(this);g.w1.prototype.wd.call(this)}; var kEA=!1;g.T(s$b,g.f);s$b.prototype.TD=function(){g.uF(this.element,"display","none");this.Z.logVisibility(this.T,!1)};g.T(ls,DT);ls.prototype.Mi=function(O,b){this.Yk()||(this.L=[O,b],this.T.subscribe("dragmove",this.Y,this),this.T.subscribe("dragend",this.N,this),this.V||g.Rl(this.delay))}; ls.prototype.aX=function(){if(this.X){this.V=!0;this.Xy=this.api.getPlaybackRate();this.Ni=this.api.getPlayerStateObject().isPaused();var O=this.speedmasterUserEdu;g.uF(O.element,"display","");O.Z.logVisibility(O.T,!0);this.api.setPlaybackRate(this.Py);this.api.hideControls();this.api.playVideo();this.U&&(this.U.x4=!0);this.yl&&(this.yl.OA=!0);this.D("enable_smart_skip_speedmaster_on_web")&&this.api.publish("speedmasterchanged",!0)}}; ls.prototype.Y=function(O,b){if(!this.V){O=[O,b];var a=this.L;a&&O&&a.length===2&&O.length===2?(b=Math.abs(a[0]-O[0]),a=Math.abs(a[1]-O[1]),b=Math.sqrt(b*b+a*a)):b=-1;b<this.Tr?this.L=O:VJ(this)}}; ls.prototype.N=function(){VJ(this)};g.T($Hw,DT);$Hw.prototype.onVideoDataChange=function(O){O==="newdata"&&this.api.To().createSubtitlesModuleIfNeeded()};g.T(LA,g.kL);LA.prototype.preventDefault=function(){g.kL.prototype.preventDefault.call(this);this.T&&this.T.preventDefault()}; LA.prototype.stopPropagation=function(){g.kL.prototype.stopPropagation.call(this);this.T&&this.T.stopPropagation()};g.T(g.X$,Zr);g.w=g.X$.prototype;g.w.Np=function(){return!0}; g.w.isView=function(){return!1}; g.w.Xq=function(){return!1}; g.w.nF=function(){return this.T}; g.w.MU=function(){return this.T.src}; g.w.yd=function(O){var b=this.getPlaybackRate();this.T.src=O;this.setPlaybackRate(b)}; g.w.Ij=function(){this.T.removeAttribute("src")}; g.w.getPlaybackRate=function(){try{return this.T.playbackRate>=0?this.T.playbackRate:1}catch(O){return 1}}; g.w.setPlaybackRate=function(O){this.getPlaybackRate()!==O&&(this.T.playbackRate=O);return O}; g.w.Iu=function(){return this.T.loop}; g.w.setLoop=function(O){this.T.loop=O}; g.w.canPlayType=function(O,b){return this.T.canPlayType(O,b)}; g.w.isPaused=function(){return this.T.paused}; g.w.isSeeking=function(){return this.T.seeking}; g.w.isEnded=function(){return this.T.ended}; g.w.Q0=function(){return this.T.muted}; g.w.uv=function(O){l5();this.T.muted=O}; g.w.NP=function(){return this.T.played||hn([],[])}; g.w.AL=function(){try{var O=this.T.buffered}catch(b){}return O||hn([],[])}; g.w.h1=function(){return this.T.seekable||hn([],[])}; g.w.wq=function(){var O=this.T;return O.getStartDate?O.getStartDate():null}; g.w.getCurrentTime=function(){return this.T.currentTime}; g.w.setCurrentTime=function(O){this.T.currentTime=O}; g.w.getDuration=function(){return this.T.duration}; g.w.load=function(){var O=this.T.playbackRate;try{this.T.load()}catch(b){}this.T.playbackRate=O}; g.w.pause=function(){this.T.pause()}; g.w.play=function(){var O=this.T.play();if(!O||!O.then)return null;O.then(void 0,function(){}); return O}; g.w.lD=function(){return this.T.readyState}; g.w.mH=function(){return this.T.networkState}; g.w.FJ=function(){return this.T.error?this.T.error.code:null}; g.w.Vi=function(){return this.T.error?this.T.error.message:""}; g.w.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.T instanceof window.HTMLVideoElement&&this.T.getVideoPlaybackQuality)return this.T.getVideoPlaybackQuality();if(this.T){var O=this.T,b=O.webkitDroppedFrameCount;if(O=O.webkitDecodedFrameCount)return{droppedVideoFrames:b||0,totalVideoFrames:O}}return{}}; g.w.mZ=function(){return!!this.T.webkitCurrentPlaybackTargetIsWireless}; g.w.aN=function(){return!!this.T.webkitShowPlaybackTargetPicker()}; g.w.togglePictureInPicture=function(){var O=this.T,b=window.document;window.document.pictureInPictureEnabled?this.T!==b.pictureInPictureElement?O.requestPictureInPicture():b.exitPictureInPicture():fp()&&O.webkitSetPresentationMode(O.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.w.eJ=function(){var O=this.T;return new g.cO(O.offsetLeft,O.offsetTop)}; g.w.getSize=function(){return g.Me(this.T)}; g.w.setSize=function(O){g.EF(this.T,O)}; g.w.getVolume=function(){return this.T.volume}; g.w.setVolume=function(O){l5();this.T.volume=O}; g.w.Vz=function(O){this.N[O]||(this.T.addEventListener(O,this.listener),this.N[O]=this.listener)}; g.w.setAttribute=function(O,b){this.T.setAttribute(O,b)}; g.w.removeAttribute=function(O){this.T.removeAttribute(O)}; g.w.hasAttribute=function(O){return this.T.hasAttribute(O)}; g.w.Zp=O7(61);g.w.ZP=O7(63);g.w.rJ=O7(65);g.w.HC=O7(67);g.w.vL=function(){return c4(this.T)}; g.w.Tf=function(O){g.tC(this.T,O)}; g.w.h8=function(O){return g.WV(this.T,O)}; g.w.bJ=function(){return g.Ne(document.body,this.T)}; g.w.audioTracks=function(){var O=this.T;if("audioTracks"in O)return O.audioTracks}; g.w.wd=function(){for(var O=g.r(Object.keys(this.N)),b=O.next();!b.done;b=O.next())b=b.value,this.T.removeEventListener(b,this.N[b]);Zr.prototype.wd.call(this)}; g.w.eT=function(O){this.T.disableRemotePlayback=O};g.T(is,g.f);g.T(ey,g.f);ey.prototype.show=function(){g.f.prototype.show.call(this);this.iV();this.hN.D("html5_enable_moving_s4n_window")&&g.PW(this.hN.K())&&this.L()}; ey.prototype.hide=function(){g.f.prototype.hide.call(this);this.delay.stop();this.X.stop()}; ey.prototype.iV=function(){var O=(0,g.S)(),b=dHQ(this.hN);QJ(this.T,b.bandwidth_samples);QJ(this.U,b.network_activity_samples);QJ(this.V,b.live_latency_samples);QJ(this.G,b.buffer_health_samples);var a={};b=g.r(Object.entries(b));for(var N=b.next();!N.done;N=b.next()){var k=g.r(N.value);N=k.next().value;k=k.next().value;this.J[N]!==k&&(a[N]=" "+String(k));this.J[N]=k}this.update(a);O=(0,g.S)()-O>25?5E3:500;this.delay.start(O)}; ey.prototype.L=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.X.start(2E4)};g.T(gzz,DT);g.T(O9,g.p);O9.prototype.T=function(){var O=(0,g.S)()-this.startTime;O=O<this.duration?O/this.duration:1;this.G(JC(BQ$,O));O<1&&this.delay.start()}; var BQ$=new zW(0,0,.4,0,.2,1,1,1),w7f=/[0-9.-]+|[^0-9.-]+/g;g.T(b3,g.f);b3.prototype.onClick=function(){var O=this.api.app;var b=O.D("web_log_theater_mode_visibility")?!O.dl():!O.lz;O.hN.xk("SIZE_CLICKED",b);this.api.logClick(this.element)}; b3.prototype.iV=function(){this.KF(this.api.Qs()&&!this.api.isFullscreen()&&this.api.getPresentingPlayerType()!==3);if(this.vB){var O=this.api.dl();this.dl!==O&&this.zv(O)}this.api.logVisibility(this.element,this.vB)}; b3.prototype.zv=function(O){var b=this.api.D("delhi_modern_web_player_icons")?{W:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 15V5H21V15H3ZM7.87 6.72L7.79 6.79L4.58 10L7.79 13.20C7.88 13.30 7.99 13.37 8.11 13.43C8.23 13.48 8.37 13.51 8.50 13.51C8.63 13.51 8.76 13.48 8.89 13.43C9.01 13.38 9.12 13.31 9.21 13.21C9.31 13.12 9.38 13.01 9.43 12.89C9.48 12.76 9.51 12.63 9.51 12.50C9.51 12.37 9.48 12.23 9.43 12.11C9.37 11.99 9.30 11.88 9.20 11.79L7.41 10L9.20 8.20L9.27 8.13C9.42 7.93 9.50 7.69 9.48 7.45C9.47 7.20 9.36 6.97 9.19 6.80C9.02 6.63 8.79 6.52 8.54 6.51C8.30 6.49 8.06 6.57 7.87 6.72ZM14.79 6.79C14.60 6.98 14.50 7.23 14.50 7.5C14.50 7.76 14.60 8.01 14.79 8.20L16.58 10L14.79 11.79L14.72 11.86C14.57 12.06 14.49 12.30 14.50 12.54C14.51 12.79 14.62 13.02 14.79 13.20C14.97 13.37 15.20 13.48 15.45 13.49C15.69 13.50 15.93 13.42 16.13 13.27L16.20 13.20L19.41 10L16.20 6.79C16.01 6.60 15.76 6.50 15.5 6.50C15.23 6.50 14.98 6.60 14.79 6.79ZM3 19V17H21V19H3Z", fill:"white"}}]}:O?{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,S:{d:"m 26,13 0,10 -16,0 0,-10 z m -14,2 12,0 0,6 -12,0 0,-6 z",fill:"#fff","fill-rule":"evenodd"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,S:{d:"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z",fill:"#fff","fill-rule":"evenodd"}}]};this.dl==null?this.updateValue("icon",b):yiw(this.transition,this.element,b);this.dl=O;b=g.E5(this.api, "Affichage par d\u00e9faut","t");var a=g.E5(this.api,"Mode cin\u00e9ma","t");this.updateValue("title",O?b:a);this.update({"data-title-no-tooltip":O?"Affichage par d\u00e9faut":"Mode cin\u00e9ma"});this.api.mT()};g.T(T83,DT);g.T(Aif,DT);g.w=Aif.prototype;g.w.onVideoDataChange=function(O){this.IT();this.videoId=O.videoId;this.G=this.T=void 0;this.timelyActions=UHz(O);WM8(this);this.clearTimeout();this.t2()}; g.w.HD=function(O){var b=O.oldState,a=O.state,N=a.seekSource;!g.L(b,16)&&g.L(a,16)?this.gm(N!=null?N:void 0):g.L(b,16)&&!g.L(a,16)&&this.Pu();O=O.state;O=!O.isCued()&&!g.L(O,1024);this.V.KF(O)}; g.w.t2=function(){var O=this.Ei();O&&this.api.t2(O)}; g.w.IT=function(){this.api.dD("timelyAction",1);if(this.T!==void 0)this.onCueRangeExit(this.T)}; g.w.Ei=function(){if(this.timelyActions){for(var O=[],b=g.r(this.timelyActions),a=b.next();!a.done;a=b.next())a=a.value,a=a.startTimeMilliseconds!=null&&a.endTimeMilliseconds!=null&&a.cueRangeId!=null?new g.tp(Number(a.startTimeMilliseconds),Number(a.endTimeMilliseconds),{id:a.cueRangeId,namespace:"timelyAction"}):void 0,a&&O.push(a);return O}}; g.w.onCueRangeEnter=function(O){var b=NP(this,O);b&&this.X[O]!==void 0&&(b.maxShowCount===void 0||(b==null?void 0:b.maxShowCount)>this.X[O])&&(this.T=O,aN(this))}; g.w.onCueRangeExit=function(O){var b=qx3(this,O);b&&this.T===O&&this.api.xk("innertubeCommand",b);this.clearTimeout();this.T=void 0}; g.w.onTimeout=function(O){this.T!==void 0&&(O==null?void 0:O.cueRangeId)===this.T&&(this.J=!1,(O=qx3(this,this.T))&&this.api.xk("innertubeCommand",O))}; g.w.gm=function(O){this.G=O}; g.w.Pu=function(){aN(this);this.G=void 0}; g.w.setTimeout=function(O){var b=this,a=Number(O==null?void 0:O.maxVisibleDurationMilliseconds);a&&(this.clearTimeout(),this.yl=setTimeout(function(){b.onTimeout(O)},a))}; g.w.clearTimeout=function(){this.yl&&clearTimeout(this.yl);this.yl=void 0;this.J=!1}; g.w.wd=function(){this.timelyActions=this.G=this.T=this.videoId=void 0;this.X={};this.IT();this.clearTimeout();DT.prototype.wd.call(this)};g.T(ciG,DT);g.T(kV,FL);kV.prototype.Y=function(O){this.X(O?2:1)}; kV.prototype.G=function(){var O=this.Z.getPresentingPlayerType();O===2||O===3?(this.T=!1,this.s0.LZ(this)):this.T||(O=this.hasVoiceBoostAudioTrack(),this.setEnabled(O),O=this.V()===2&&O,gs(this,O),this.s0.PU(this),this.T=!0)}; kV.prototype.wd=function(){this.s0.LZ(this);FL.prototype.wd.call(this)};g.T(Df,DT);Df.prototype.getVoiceBoostUserPreference=function(){return this.T}; Df.prototype.setVoiceBoostUserPreference=function(O){this.api.tN("vb_set",{pref:O});g.Sb("yt-player-voice-boost",O);O!==this.T&&(this.T=O,this.updateEnvironmentData(),this.hasVoiceBoostAudioTrack()&&this.api.HA())}; Df.prototype.hasVoiceBoostAudioTrack=function(){var O,b,a=(O=this.api.getVideoData())==null?void 0:(b=O.V)==null?void 0:b.T;return a?bX(a,function(N){var k;return((k=N.audio)==null?void 0:k.G)===!0}):!1}; Df.prototype.updateEnvironmentData=function(){this.api.K().T7=this.T};var PYG=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.T($V,DT);$V.prototype.wd=function(){this.U&&(g.Yj(this.U),this.U=void 0);DT.prototype.wd.call(this)}; $V.prototype.eU=function(){(this.G?!this.T:this.V)&&dw(this)}; $V.prototype.qU=function(O,b,a){var N=this;if(Ji8(O)){var k=a||"";if(this.T)b=Zf(this,k),EzA(O,b);else{var D=new g.r0;b.push(D.promise);this.N.promise.then(function(){var R=Zf(N,k);EzA(O,R);D.resolve()})}}}; $V.prototype.bv=function(O){var b=this;if(this.G||this.V)O.UN=Zf(this,O.videoId),this.T||(this.X=new d2,this.N.promise.then(function(){b.a7.w7("pot_if");O.UN=Zf(b,O.videoId)}))};g.T(Fe,g.f);Fe.prototype.onClick=function(){this.Z.logClick(this.element)}; Fe.prototype.qJ=function(O){this.KF([1,2].includes(O));SxB(this,O)}; Fe.prototype.KF=function(O){g.f.prototype.KF.call(this,O);this.element.setAttribute("aria-hidden",String(!O))};g.T(BN,DT);BN.prototype.N=function(){this.G&&this.T!==0&&(this.T===1?KR(this,2):KR(this,1))}; BN.prototype.setFullscreenQuickActions=function(O){this.X&&this.api.getRootNode().removeChild(this.X);O?(g.tC(O,"ytp-fullscreen-quick-actions"),g.tC(this.api.getRootNode(),"ytp-has-fullscreen-quick-actions"),g.jO(this.api,O,4)):g.yP(this.api.getRootNode(),"ytp-has-fullscreen-quick-actions");this.X=O;gw(this)}; BN.prototype.setPlayerOverlayVideoDetailsRenderer=function(O){this.playerOverlayVideoDetailsRenderer&&this.playerOverlayVideoDetailsRenderer.remove();if(O){g.tC(O,"ytp-fullscreen-metadata");O.setAttribute("data-overlay-order","1");if(this.api.D("delhi_modern_web_player_fullscreen_metadata_bottom")){g.tC(this.api.getRootNode(),"ytp-fullscreen-metadata-bottom");var b=3}else g.tC(this.api.getRootNode(),"ytp-fullscreen-metadata-top"),b=1;this.D("web_player_overlay_positioned_layout")?this.api.nB(O,b): g.jO(this.api,O,4)}else g.yP(this.api.getRootNode(),"ytp-hide-fullscreen-title"),g.yP(this.api.getRootNode(),"ytp-fullscreen-metadata-bottom");this.playerOverlayVideoDetailsRenderer=O;gw(this)};g.T(lUf,DT);g.T(tu,g.p);tu.prototype.T=function(){for(var O=g.r(g.nw.apply(0,arguments)),b=O.next();!b.done;b=O.next())(b=b.value)&&this.features.push(b)}; tu.prototype.wd=function(){for(var O=this.features.length-1;O>=0;O--)this.features[O].dispose();this.features.length=0;g.p.prototype.wd.call(this)};VfA.prototype.reset=function(){this.T=this.G=NaN};g.w=LM7.prototype;g.w.reset=function(){V$(this.timerName)}; g.w.tick=function(O,b){iT(O,b,this.timerName)}; g.w.w7=function(O){return bv(O,void 0,this.timerName)}; g.w.yU=function(O){g.xR(O,void 0,this.timerName)}; g.w.infoGel=function(O){g.Q$(O,this.timerName)};g.T(Q$b,g.w1);g.w=Q$b.prototype;g.w.uD=function(O){return this.loop||!!O||this.index+1<this.length}; g.w.lr=function(O){return this.loop||!!O||this.index-1>=0}; g.w.setShuffle=function(O){this.shuffle=O;O=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var b=0;b<this.items.length;b++)this.order.push(b);this.index=O;this.G++;if(this.shuffle){O=this.order[this.index];for(b=1;b<this.order.length;b++){var a=Math.floor(Math.random()*(b+1)),N=this.order[b];this.order[b]=this.order[a];this.order[a]=N}for(b=0;b<this.order.length;b++)this.order[b]===O&&(this.index=b);this.G++}this.publish("shuffle")}; g.w.ZW=function(O){O=O||"hqdefault.jpg";var b=this.L[O];if(b||this.n8.Mi||O==="sddefault.jpg"||O==="hq720.jpg"||O==="maxresdefault.jpg")return b;if(this.V.length)return N4(this.n8,this.V[0],O)}; g.w.findIndex=function(O){if(O&&(O=O.videoId,!this.items[this.index]||this.items[this.index].video_id!==O))for(var b=0;b<this.items.length;b++)if(this.items[b].video_id===O){this.index=b;break}}; g.w.onReady=function(O){this.T=O;this.loaded&&g.Wi(this.T,0)}; g.w.getPlaylistId=function(){return this.listId?this.listId.toString():null}; g.w.NT=function(){return this.n8.getVideoUrl(g.ww(this).videoId,this.getPlaylistId())}; g.w.wd=function(){this.T=null;g.Km(this.items);g.w1.prototype.wd.call(this)};var T0=new Map;g.T(g.U9,g.w1);g.w=g.U9.prototype;g.w.create=function(){}; g.w.load=function(){this.loaded=!0}; g.w.unload=function(){this.loaded=!1}; g.w.QZ=function(){}; g.w.BQ=function(){return!0}; g.w.wd=function(){this.loaded&&this.unload();g.w1.prototype.wd.call(this)}; g.w.Au=function(){return{}}; g.w.getOptions=function(){return[]};g.T(g.Au,g.p);g.w=g.Au.prototype;g.w.M9=O7(70);g.w.yG=function(){}; g.w.uN=function(){}; g.w.Rq=function(){return""}; g.w.jB=O7(71);g.w.qU=function(O,b){var a=this;if(this.hN.K().D("html5_dispatch_tracklist_loaded_event")){this.X&&(this.X.reject(),this.X=null);var N=[];this.hN.publish("trackListLoaded",this.G,N,b);N.length?(b=new g.r0,b.promise.then(O.qU,function(){}),this.X=b,Promise.all(N).then(b.resolve,b.reject).finally(function(){a.X=null})):O.qU()}else O.qU()}; g.w.bx=function(){}; g.w.wd=function(){this.X&&(this.X.reject(),this.X=null);this.uN();g.p.prototype.wd.call(this)};g.T(g.WN,g.Au);g.WN.prototype.M9=O7(69);g.WN.prototype.yG=function(O){if(this.audioTrack)for(var b=g.r(this.audioTrack.captionTracks),a=b.next();!a.done;a=b.next())g.u3(this.G,a.value);this.qU(O,this.videoData.videoId)}; g.WN.prototype.Rq=function(O,b){var a=O.DU(),N={fmt:b};if(b==="srv3"||b==="3"||b==="json3")g.bl()?Object.assign(N,{xorb:2,xobt:1,xovt:1}):Object.assign(N,{xorb:2,xobt:3,xovt:3});O.translationLanguage&&(N.tlang=g.He(O));this.V&&(N.xosf="1");Object.assign(N,this.hN.K().T);return Kl(a,N)}; g.WN.prototype.uN=function(){this.T&&this.T.abort()};g.KJ$=new Map;g.T(g.HN,g.Au);g.HN.prototype.M9=O7(68); g.HN.prototype.yG=function(O){var b=this,a=this.V,N={type:"list",tlangs:1,v:this.videoId,vssids:1};this.nL&&(N.asrs=1);a=Kl(a,N);this.uN();this.T=g.nl(a,{format:"RAW",onSuccess:function(k){b.T=null;if((k=k.responseXML)&&k.firstChild){for(var D=k.getElementsByTagName("track"),R=0;R<D.length;R++){var d=D[R],Z=d.getAttribute("lang_code"),F=d.getAttribute("lang_translated"),B=d.getAttribute("name"),K=d.getAttribute("kind"),t=d.getAttribute("id"),h=d.getAttribute("lang_default")==="true",y=d.getAttribute("cantran")=== "true";d=d.getAttribute("vss_id");g.u3(b.G,new g.Ao({languageCode:Z,languageName:F,name:B,kind:K,id:t,is_servable:!0,is_translateable:y,vss_id:d,is_default:h}))}k=k.getElementsByTagName("target");D=k.length;for(R=0;R<D;R++)Z={languageCode:k[R].getAttribute("lang_code"),languageName:k[R].getAttribute("lang_translated"),languageOriginal:k[R].getAttribute("lang_original"),id:k[R].getAttribute("id"),isDefault:k[R].getAttribute("lang_default")==="true"},b.Y[Z.languageCode]=Z.languageName,b.N.push(Z)}b.qU(O, b.videoId)}, withCredentials:!0})}; g.HN.prototype.Rq=function(O,b){var a=this.V;b={v:this.videoId,type:"track",lang:O.languageCode,name:O.getName(),kind:O.kind,fmt:b};var N=this.hN.K();N.D("captions_url_add_ei")&&(b.ei=this.eventId);O.translationLanguage&&(b.tlang=g.He(O));Object.assign(b,N.T);return a=Kl(a,b)}; g.HN.prototype.uN=function(){this.T&&this.T.abort()};tW7.prototype.emscripten_notify_memory_growth=function(){};g.w=YV.prototype;g.w.malloc=function(O){return this.exports.malloc(O)}; g.w.free=function(O){this.exports.free(O)}; g.w.realloc=function(O,b){return this.exports.realloc(O,b)}; g.w.BH=function(O){if(O.buffer!==this.exports.memory.buffer){var b=this.malloc(O.byteLength);b=new Uint8Array(this.exports.memory.buffer,b,O.byteLength);b.set(O);return b}}; g.w.a9=function(O){if(O.buffer===this.exports.memory.buffer){var b=O.slice();this.free(O.byteOffset);return b}}; var Zv3=new function(){this.V=this.X="WebAssembly"in window},wwe="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly); cN.J1(YV,{BH:function(O){return{profile:"copyj2w",Pb:O===void 0?0:Math.ceil(O.byteLength/16)}}, a9:function(O){return{profile:"copyw2j",Pb:O===void 0?0:Math.ceil(O.byteLength/16)}}});g.T(r1f,g.p);g.w=r1f.prototype;g.w.createSubtitlesModuleIfNeeded=function(){qXe(this)&&z0(this,"captions");return!!g.mZ(this)}; g.w.M7=function(){return this.Z.getVideoData().M7()}; g.w.Aj=function(){return this.Z.getVideoData().Aj()}; g.w.kd=function(){var O=this.v1.get("heartbeat");z0(this,"heartbeat",!1,!0,this.kd);!O&&this.v1.has("heartbeat")&&this.Z.publish("offlineslatestatechange")}; g.w.V0=function(){z0(this,"annotations_module",!0,void 0,this.V0);var O=this.v1.get("annotations_module");if(O)for(var b in this.G)if(this.G.hasOwnProperty(b)){var a=b;O.subscribe(a,this.G[a])}}; g.w.LC=function(){if(!this.v1.get("ad"))try{U3w(this)?z0(this,"ad",!1,!0,this.LC):this.Z.T4("ad")}catch(O){this.Z.T4("ad"),g.S$(O)}}; g.w.cD=function(){return this.T}; g.w.Ls=function(){var O={},b=g.mZ(this);b&&Object.assign(O,b.Ls());return O}; g.w.Pp=function(O,b){Object.assign(this.T,O||null);Object.assign(this.Xf,b||null)}; g.w.onVideoDataChange=function(){var O=this.Z.getVideoData();this.Z.D("enable_wn_infocards")&&g.jT(O)&&!g.pR(this)&&this.V0()}; g.w.wd=function(){g.p.prototype.wd.call(this);Ju(this,1,!0);for(var O=g.r(Object.entries(Pcf)),b=O.next();!b.done;b=O.next()){var a=g.r(b.value);b=a.next().value;a=a.next().value;this.V.has(a)&&T0.delete(b)}this.V.clear()}; var Wj={},Pcf=(Wj.ad="ad.js",Wj.annotations_module="annotations_module.js",Wj.asmjs="asmjs.js",Wj.creatorendscreen="annotations_module.js",Wj.embed="embed.js",Wj.endscreen="endscreen.js",Wj.heartbeat="heartbeat.js",Wj.kids="kids.js",Wj.remote="remote.js",Wj.miniplayer="miniplayer.js",Wj.offline="offline.js",Wj.captions="captions.js",Wj.unplugged="unplugged.js",Wj.ux="ux.js",Wj.webgl="webgl.js",Wj.ypc="ypc.js",Wj.ypc_clickwrap="ypc_clickwrap.js",Wj.yto="yto.js",Wj),n97="ad annotations_module asmjs creatorendscreen embed endscreen heartbeat kids remote miniplayer offline captions webgl ypc ypc_clickwrap yto unplugged ux".split(" ");g.T(jFz,g.w1);g.w=jFz.prototype;g.w.PV=function(O){O=new g.cO(O.pageX,O.pageY);if(!mH(O,this.X)){var b=2;this.Y&&(b|=8);this.X=O;oN(this,b,!0)}}; g.w.VL4=function(){this.Y&&oN(this,8,!0);oN(this,2,!1)}; g.w.VG=function(O){var b=new g.cO(O.pageX,O.pageY);mH(b,this.X)||(this.X=b,(O=O.target)&&this.y0(O)&&(oN(this,4,!0),this.T.Zq(this.V),this.V=this.T.B(this.target,"mouseover",this.Ec),this.U=this.T.B(this.target,"mouseout",this.Ec)))}; g.w.Ec=function(O){O=O.relatedTarget;O&&this.y0(O)||(this.X=new g.cO(NaN,NaN),SX7(this))}; g.w.Er=function(){oN(this,1,!0)}; g.w.ib=function(O){O=O.target;O instanceof Element&&!(O.tabIndex>0)||oN(this,1,!0)}; g.w.Ud=function(){this.Y=!0;this.T.Zq(this.N);this.N=this.T.B(document,"mouseup",this.g3)}; g.w.g3=function(){this.Y=!1;oN(this,8,!1);this.T.Zq(this.N);this.N=this.T.B(this.target,"mousedown",this.Ud)}; g.w.dw=function(O){if(O=(O=O.changedTouches)&&O[0])this.Tr=O.identifier,this.T.Zq(this.L),this.L=this.T.B(this.target,"touchend",this.uo,void 0,!0),oN(this,1024,!0)}; g.w.uo=function(O){if(O=O.changedTouches)for(var b=0;b<O.length;b++){var a=O[b];if(a.identifier===this.Tr){var N=a;break}}N&&(this.T.Zq(this.L),this.L=this.T.B(this.target,"touchstart",this.dw,void 0,!0),oN(this,1024,!1))}; g.w.Az=function(){oN(this,2,!0)}; g.w.resize=function(){g.SL&&SX7(this)}; g.w.toString=function(){return g.w1.prototype.toString.call(this)};g.T(g.PN,g.f);g.w=g.PN.prototype;g.w.LZr=function(){this.iV()}; g.w.iV=function(){var O=this.api.getVideoData(),b=this.api.K(),a=!!this.api.isEmbedsShortsMode();g.TW(this.element,"ytp-shorts-mode",a);a?b=[{W:"svg",S:{fill:"none",height:"100%",viewBox:"0 0 87 115",width:"100%"},j:[{W:"path",S:{"clip-rule":"evenodd",d:"M83.99 10.81C90.08 21.24 86.62 34.66 76.26 40.79L69.05 45.06L74.17 47.38C81.58 50.74 86.52 57.99 86.96 66.17C87.40 74.34 83.27 82.09 76.26 86.24L32.76 111.97C22.41 118.10 9.08 114.61 3.00 104.18C-3.08 93.75 .37 80.33 10.73 74.20L17.94 69.93L12.82 67.61C5.41 64.25 .47 57.00 .03 48.82C-0.40 40.65 3.72 32.90 10.73 28.75L54.23 3.02C64.58 -3.10 77.91 .38 83.99 10.81Z", fill:"#f00","fill-rule":"evenodd"}},{W:"path",S:{"clip-rule":"evenodd",d:"M33 74L33 41L61 57.5L33 74Z",fill:"white","fill-rule":"evenodd"}}]}]:g.dh(O)?b=[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 60 60",width:"100%"},j:[{W:"path",C:"ytp-dni-large-play-button-bg",S:{d:"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z",fill:"#1f1f1f"}},{W:"path",S:{d:"M21,41.65V18L43.7,29.85Z",fill:"#fff"}}]}]:O.KJ&&O.pn?b=[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 68 48",width:"100%"},j:[{W:"path",C:"ytp-dni-large-play-button-bg", S:{d:"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z",fill:"#212121","fill-opacity":"0.8"}},{W:"path",S:{d:"M 45,24 27,14 27,34",fill:"#fff"}}]}]:b.Y?(g.TW(this.element,"ytp-touch-device",b.G),b=[b.Y?{W:"svg",S:{height:"100%",version:"1.1", viewBox:"0 0 60 60",width:"100%"},j:[{W:"path",C:"ytp-large-play-button-bg",S:{d:"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z",fill:"#1f1f1f"}},{W:"path",S:{d:"M21,41.65V18L43.7,29.85Z",fill:"#fff"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 68 48",width:"100%"},j:[{W:"path",C:"ytp-large-play-button-bg",S:{d:"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z", fill:"#212121","fill-opacity":"0.8"}},{W:"path",S:{d:"M 45,24 27,14 27,34",fill:"#fff"}}]}]):b=[{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 68 48",width:"100%"},j:[{W:"path",C:"ytp-large-play-button-bg",S:{d:"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z", fill:"#f03"}},{W:"path",S:{d:"M 45,24 27,14 27,34",fill:"#fff"}}]}];this.updateValue("largePlayButtonChildren",b);O.KJ&&O.pn&&this.Gr("ytp-dni-large-play-button-bg").setAttribute("fill",O.pn?O.pn:"#1f1f1f")}; g.w.show=function(){g.f.prototype.show.call(this);this.api.K().D("embeds_web_enable_lite_experiment_control_arm_logging")&&this.api.logVisibility(this.element,!0)}; g.w.Ul=function(){this.api.getVideoData().mutedAutoplay||(this.api.uG(),this.api.playVideo())}; g.w.Syd=function(O){this.api.getVideoData().mutedAutoplay||O.preventDefault()};g.T(g.vN,g.f);g.w=g.vN.prototype;g.w.show=function(){var O=this;this.vB||(this.G.B(this.api,"videodatachange",function(){g.Rl(O.T)}),this.G.B(this.api,"videoplayerreset",function(){g.Rl(O.T)})); g.f.prototype.show.call(this)}; g.w.hide=function(){this.G&&g.xp(this.G);g.f.prototype.hide.call(this)}; g.w.S8=function(){g.Rl(this.T)}; g.w.onStateChange=function(){g.Rl(this.T)}; g.w.ND_=function(){g.Rl(this.T)}; g.w.onReset=function(){this.fade.stop();this.hide();g.Rl(this.T)}; g.w.iV=function(){var O=this.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()===3&&(O.isPlaying()||O.isPaused()))var b=!0;else(b=this.api.To().v1.get("ypc"))&&b.Q4?b=!0:(b=this.api.K(),b=g.L(O,2)&&g.nG(this.api)&&b.Yt?!0:!1);b?(b=!0,this.V.hide()):(this.V.show(),b=O.isCued()&&this.api.getPresentingPlayerType()!==2||g.L(O,2)&&!g.nG(this.api)&&!this.api.Gh()||g.L(O,1024)?!0:!1);var a=this.api.getVideoData();b&&!a.Wn?(this.fade.show(),this.SFG(this.api.getPlaylist(),a)):(this.fade.hide(), g.L(O,1)||this.fade.stop())}; g.w.SFG=function(){for(var O=this.api.K(),b,a=g.r(g.nw.apply(0,arguments)),N=a.next();!N.done;N=a.next())if(N=N.value,!(!N||N instanceof g.b0&&!N.videoId)){b=this.api.jL().getPlayerSize();var k=g.sN(),D=b.width*k;k*=b.height;if(D>1280||k>720)if(b=N.ZW("maxresdefault.jpg"))break;if(D>640||k>480)if(b=N.ZW("maxresdefault.jpg"))break;if(D>320||k>180)if(b=N.ZW("sddefault.jpg")||N.ZW("hqdefault.jpg")||N.ZW("mqdefault.jpg"))break;if(b=N.ZW("default.jpg"))break}g.CE(O)&&(O=new Image,O.addEventListener("load", function(){BxG()}),O.src=b?b:"",this.api.cD().tick("ftr")); this.X.style.backgroundImage=b?"url("+b+")":""};g.T(g.jX,g.f);g.jX.prototype.resize=function(){}; g.jX.prototype.G=function(O){var b=this;this.V=!1;lnw(this);var a=O.Wm,N=this.api.K();a!=="GENERIC_WITHOUT_LINK"||N.Y?a==="TOO_MANY_REQUESTS"?(N=this.api.getVideoData(),this.SS(fR(this,"TOO_MANY_REQUESTS_WITH_LINK",N.NT(),void 0,void 0,void 0,!1))):a!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||N.Y?this.api.K().D("html5_enable_bandaid_error_screen")&&a==="HTML5_SPS_UMP_STATUS_REJECTED"&&!N.Y?(N=N.hostLanguage,O="//support.google.com/youtube?p=videoError",N&&(O=g.mm(O,{hl:N})),this.SS(fR(this,"HTML5_SPS_UMP_STATUS_REJECTED", O))):this.api.K().D("enable_adb_handling_in_sabr")&&a==="BROWSER_OR_EXTENSION_ERROR"&&!N.Y?(N=N.hostLanguage,O="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",N&&(O=g.mm(O,{hl:N})),this.SS(fR(this,"BROWSER_OR_EXTENSION_ERROR",O))):this.SS(g.SX(O.errorMessage)):this.SS(fR(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(O=N.hostLanguage,a="//support.google.com/youtube/?p=player_error1",O&&(a=g.mm(a, {hl:O})),this.SS(fR(this,"GENERIC_WITH_LINK_AND_CPN",a,!0)),N.pF&&!N.X&&fnQ(this,function(D){if(g.BE(D,b.api,!kE(b.api.K()))){D={as3:!1,html5:!0,player:!0,cpn:b.api.getVideoData().clientPlaybackNonce};var R=b.api;R.Ai("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:D});R.isFullscreen()&&R.toggleFullscreen()}})); if(this.V){var k=this.Gr("ytp-error-link");k&&(this.api.createClientVe(k,this,216104),this.api.logVisibility(k,!0),fnQ(this,function(){b.api.logClick(k)}))}}; var InY=/<a\s+href=["']([^"']+)["'](?:\s+target=["']([^"']+)["'])?>([^<>]+)<\/a>/;g.T(VWe,g.f);VWe.prototype.nB=function(O,b){switch(b){case 1:l3(O,this.V);break;case 2:l3(O,this.X);break;case 3:l3(O,this.T);break;case 4:l3(O,this.G)}};g.T(Llb,g.f);g.w=Llb.prototype;g.w.onClick=function(O){this.innertubeCommand?(this.Z.xk("innertubeCommand",this.innertubeCommand),O.preventDefault()):g.BE(O,this.Z,!0);this.Z.logClick(this.element)}; g.w.onVideoDataChange=function(O,b){ivp(this,b);this.xA&&QF7(this,this.xA)}; g.w.YK=function(O){var b=this.Z.getVideoData();this.videoId!==b.videoId&&ivp(this,b);this.T&&QF7(this,O.state);this.xA=O.state}; g.w.BU=function(){this.fade.show();this.Z.publish("paidcontentoverlayvisibilitychange",!0);this.Z.logVisibility(this.element,!0)}; g.w.gP=function(){this.fade.hide();this.Z.publish("paidcontentoverlayvisibilitychange",!1);this.Z.logVisibility(this.element,!1)};g.T(V1,g.f);V1.prototype.hide=function(){this.T.stop();this.message.style.display="none";g.f.prototype.hide.call(this)}; V1.prototype.onStateChange=function(O){this.qJ(O.state)}; V1.prototype.qJ=function(O){if(g.L(O,128)||this.api.tV())var b=!1;else{var a;b=this.api.D("web_watch_enable_multiview_manager")&&((a=this.api.getVideoData())==null?0:i0(a))?!1:g.L(O,16)||g.L(O,1)?!0:!1}b?this.T.start():this.hide()}; V1.prototype.G=function(){this.message.style.display="block"};g.T(LR,g.XK);LR.prototype.onMutedAutoplayChange=function(O){this.V&&(O?(eFG(this),this.BU()):(this.T&&this.logClick(),this.gP()))}; LR.prototype.HD=function(O){this.api.isMutedByMutedAutoplay()&&g.qw(O,2)&&this.gP()}; LR.prototype.onClick=function(){this.api.unMute();this.logClick()}; LR.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.T(g.Xe,g.V4);g.w=g.Xe.prototype;g.w.init=function(){var O=this.api,b=O.getPlayerStateObject();this.zx=O.getPlayerSize();this.w5(b);this.Q5();this.S8();this.api.publish("basechromeinitialized",this);this.Tq()&&this.api.publish("standardControlsInitialized")}; g.w.onVideoDataChange=function(O,b){var a=this.Vc!==b.videoId;if(a||O==="newdata")O=this.api,O.isFullscreen()||(this.zx=O.getPlayerSize());a&&(this.Vc=b.videoId,a=this.EF,a.Xy=3E3,oN(a,512,!0),this.Q5());this.api.D("web_render_jump_buttons")&&b.showSeekingControls&&(this.OJ=572)}; g.w.owl=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.w.CN=function(){var O=this.api.vG()&&this.api.oN(),b=this.api.oS();return this.FE||O||this.EP||b}; g.w.TZ=function(){var O=!this.CN();g.TW(this.api.getRootNode(),"ytp-menu-shown",!O)}; g.w.y0=function(O){try{if(!g.Ne(this.api.getRootNode(),O))return!1}catch(b){return!1}for(;O&&!orf(O);)O=O===this.api.getRootNode()?null:O.parentElement||null;return!!O}; g.w.qc=function(O){var b=this.api.getRootNode();g.TW(b,"ytp-autohide",O);g.TW(b,"ytp-autohide-active",!0);this.Oa.start(O?250:100);O&&(this.zz=!1,g.yP(b,"ytp-touch-mode"));this.OD=!O;this.api.Q7(!O)}; g.w.eb=function(){var O=this.api.getRootNode();g.TW(O,"ytp-autohide-active",!1)}; g.w.KXy=function(){this.dc=!0}; g.w.LXd=function(O){if(this.api.K().D("player_doubletap_to_seek")||this.api.K().U)this.dc=!1,this.E_&&this.Zq(this.E_),this.Of===0&&Q1(this,O)?(this.h$(),this.uW.start(),this.E_=this.B(this.api.jL(),"touchmove",this.KXy,void 0,!0)):this.uW.stop();NFG(this)&&Q1(this,O)&&!this.api.K().U&&bW8(this);var b=this.qA.rz();if(!g.oS(this.api.K())&&M$&&k3f(this,O))b&&O.preventDefault();else if(this.zz=!0,g.tC(this.api.getRootNode(),"ytp-touch-mode"),this.EF.Az(),this.api.K().D("player_doubletap_to_seek")||this.api.K().U)if(b= this.api.getPlayerStateObject(),!(!this.api.vZ()||g.L(b,2)&&g.nG(this.api)||g.L(b,64))){b=Date.now()-this.oP;this.Of+=1;if(b<=350){this.b6=!0;b=this.api.getPlayerSize().width/3;var a=this.api.getRootNode().getBoundingClientRect(),N=O.targetTouches[0].clientX-a.left;a=O.targetTouches[0].clientY-a.top;var k=(this.Of-1)*10;N>0&&N<b?(this.sI(-1,N,a,k),this.api.seekBy(-10*this.api.getPlaybackRate())):N>b*2&&N<b*3&&(this.sI(1,N,a,k),this.api.seekBy(10*this.api.getPlaybackRate()));O.preventDefault()}else xV&& this.api.K().U&&Q1(this,O)&&O.preventDefault();this.oP=Date.now();this.MN.start()}}; g.w.ODV=function(){this.Xn.x4=!1;this.api.publish("rootnodemousedown",this.Xn)}; g.w.Iql=function(O){if(this.api.K().D("web_fix_fine_scrubbing_false_play")){if(k3f(this,O)||this.Xn.x4)return}else if(this.Xn.x4||k3f(this,O))return;NFG(this)||!Q1(this,O)||this.uW.isActive()||(bW8(this),O.preventDefault());this.b6&&(this.b6=!1)}; g.w.h$=function(){}; g.w.tF=function(){}; g.w.sI=function(){}; g.w.renderChapterSeekingAnimation=function(){}; g.w.Sd=function(){var O=this.api.getPlayerStateObject();g.L(O,2)&&g.nG(this.api)||(O.isOrWillBePlaying()?this.api.pauseVideo():(this.Yg&&(O.isCued()||g.L(O,1024))&&!this.api.K().D("embeds_play_button_state_check_ks")&&this.api.publish("largeplaybuttonclicked",this.Yg.V.element),this.api.uG(),this.api.playVideo(),this.Yg&&document.activeElement===this.Yg.V.element&&((O=this.Tq())==null?O=0:O.playButton?(O.playButton.focus(),O=!0):O=!1,O||this.api.getRootNode().focus())))}; g.w.B5_=function(O){var b=this,a=this.api.getPresentingPlayerType();if(!a5f(this,nz(O)))if(O=this.api.K(),(this.api.K().D("player_doubletap_to_seek")||this.api.K().U)&&this.b6)this.b6=!1;else if(O.fF&&a!==3)try{this.api.toggleFullscreen().catch(function(N){b.I1(N)}),this.api.D("web_player_fullscreen_double_click_ve")&&this.api.logClick(this.api.jL().element)}catch(N){this.I1(N)}}; g.w.I1=function(O){String(O).includes("fullscreen error")?g.I6(O):g.S$(O)}; g.w.FXk=function(O){Dde(this,.3,O.scale);O.preventDefault()}; g.w.ehi=function(O){Dde(this,.1,O.scale)}; g.w.S8=function(){var O=this.api.jL().getPlayerSize(),b=this.api.getRootNode(),a=O.width>=650,N=O.width<528;this.EF.resize();g.TW(b,"ytp-fullscreen",this.api.isFullscreen());g.TW(b,"ytp-large-width-mode",a);this.api.D("delhi_modern_web_player")?g.TW(b,"ytp-xsmall-width-mode",N):g.TW(b,"ytp-small-mode",this.cZ());g.TW(b,"ytp-tiny-mode",this.IS());g.TW(b,"ytp-big-mode",this.g7());this.CZ&&this.CZ.resize(O)}; g.w.HD=function(O){this.w5(O.state);this.Q5()}; g.w.Yp=O7(3);g.w.S5=function(){var O=!!this.Vc&&!this.api.Up()&&!this.CT,b=this.api.getPresentingPlayerType()===2,a=this.api.K();return b?(b=E9(this.api.To()),O&&(b&&b.player?O=(O=b.player.getVideoData(2))?O.isListed&&!g.od(b.player.K()):!1:(u8("showInfoBarDuringAd: this is null"),O=!1)),O):O&&(a.QT||this.api.isFullscreen()||a.K$)}; g.w.Q5=function(){var O=this.S5();this.je!==O&&(this.je=O,g.TW(this.api.getRootNode(),"ytp-hide-info-bar",!O))}; g.w.w5=function(O){var b=O.isCued()||this.api.YW()&&this.api.getPresentingPlayerType()!==3;b!==this.isCued&&(this.isCued=b,this.hv&&this.Zq(this.hv),this.hv=this.B(this.api.jL(),"touchstart",this.LXd,void 0,b));var a=this.EF,N=O.isPlaying()&&!g.L(O,32)||this.api.Qb();oN(a,128,!N);a=this.EF;N=this.api.getPresentingPlayerType()===3;oN(a,256,N);a=this.api.getRootNode();g.L(O,2)?N=[Lq.ENDED]:(N=[],g.L(O,8)?N.push(Lq.PLAYING):g.L(O,4)&&N.push(Lq.PAUSED),g.L(O,1)&&!g.L(O,32)&&N.push(Lq.BUFFERING),g.L(O, 32)&&N.push(Lq.SEEKING),g.L(O,64)&&N.push(Lq.UNSTARTED));g.E$(this.O6,N)||(g.wg(a,this.O6),this.O6=N,g.hC(a,N));N=this.api.K();var k=g.L(O,2);a:{var D=this.api.K();var R=D.controlsType;switch(R){case "2":case "0":D=!1;break a}D=R==="3"&&!g.L(O,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:JA$(E9(this.api.To())))||this.api.oS()||g.oS(D)&&this.api.getPresentingPlayerType()===2?!1:!0}g.TW(a,"ytp-hide-controls",!D);g.TW(a,"ytp-native-controls",N.controlsType==="3"&&!b&&!k&&!this.EP);g.L(O, 128)&&!g.oS(N)?(this.CZ||(this.CZ=new g.jX(this.api),g.G(this,this.CZ),g.jO(this.api,this.CZ.element,4)),this.CZ.G(O.BZ),this.CZ.show()):this.CZ&&(this.CZ.dispose(),this.CZ=null)}; g.w.qy=function(){return this.api.vG()&&this.api.oN()?(this.api.P_(!1,!1),!0):this.api.Up()?(g.pG(this.api,!0),!0):!1}; g.w.onMutedAutoplayChange=function(O){this.EP=O;this.TZ()}; g.w.g7=function(){return!1}; g.w.cZ=function(){return!this.g7()&&(this.api.getPlayerSize().width<this.OJ||this.api.getPlayerSize().height<290)}; g.w.IS=function(){return this.cZ()&&(this.api.getPlayerSize().width<240||this.api.getPlayerSize().height<140)}; g.w.uH=function(){return this.zz}; g.w.XL=function(){return null}; g.w.w1=function(){return null}; g.w.rI=function(){var O=this.api.jL().getPlayerSize();return new g.Te(0,0,O.width,O.height)}; g.w.handleGlobalKeyDown=function(){return!1}; g.w.handleGlobalKeyUp=function(){return!1}; g.w.Ie=function(){}; g.w.showControls=function(O){O!==void 0&&this.api.jL().Q7(O)}; g.w.Az=function(){}; g.w.Tq=function(){return null};g.T(g.eX,g.f);g.eX.prototype.show=function(){g.f.prototype.show.call(this);g.Rl(this.T)}; g.eX.prototype.hide=function(){this.G.stop();g.f.prototype.hide.call(this)}; g.eX.prototype.tF=function(O){var b=this.Z.D("delhi_modern_web_player_icons");O?g.L(this.Z.getPlayerStateObject(),64)||(b=b?o1():G2(),Om(this,b,"Lire")):(O=this.Z.getVideoData(),O.isLivePlayback&&!O.allowLiveDvr?(b=b?xfe():oaw(),Om(this,b,"Arr\u00eater la lecture en direct")):(b=b?mfe():cIQ(),Om(this,b,"Pause")))};g.T($db,g.f);g.w=$db.prototype;g.w.lk=function(O){O?this.T=JK(this.Z,this.element,null):(this.T=this.T,this.T(),this.T=null)}; g.w.BU=function(){this.Z.K().D("player_new_info_card_format")&&g.K6(this.Z.getRootNode(),"ytp-cards-teaser-shown")&&!g.oS(this.Z.K())||(this.fade.show(),g.tt("iv-button-shown"))}; g.w.gP=function(){g.tt("iv-button-hidden");this.fade.hide()}; g.w.rz=function(){return this.vB&&this.fade.state!==4}; g.w.wd=function(){this.T&&this.T();g.f.prototype.wd.call(this)}; g.w.onHover=function(){g.tt("iv-button-mouseover")}; g.w.onClicked=function(O){this.Z.vG();var b=g.K6(this.Z.getRootNode(),"ytp-cards-teaser-shown");g.tt("iv-teaser-clicked",b);var a;if((a=this.Z.getVideoData())==null?0:g.v3(a)){var N;O=(N=this.Z.getVideoData())==null?void 0:g.jT(N);(O==null?0:O.onIconTapCommand)&&this.Z.xk("innertubeCommand",O.onIconTapCommand)}else N=O.screenX===0&&O.screenY===0,this.Z.P_(!this.Z.oN(),N,"YOUTUBE_DRAWER_MANUAL_OPEN")};g.T(CUb,g.f);g.w=CUb.prototype;g.w.xi=function(){this.Z.vG()&&this.Z.oN()&&this.rz()&&this.gP()}; g.w.a6=function(){this.gP();!this.Z.vG()&&this.Z.K().D("enable_error_corrections_infocards_icon_web")&&this.XJ.gP();g.tt("iv-teaser-clicked",this.T!=null);if(this.onClickCommand)this.Z.xk("innertubeCommand",this.onClickCommand);else{var O;((O=this.Z.getVideoData())==null?0:g.v3(O))||this.Z.P_(!0,!1,"YOUTUBE_DRAWER_MANUAL_OPEN")}}; g.w.kK=function(){g.tt("iv-teaser-mouseover");this.T&&this.T.stop()}; g.w.fUr=function(O){this.Z.K().D("player_new_info_card_format")&&!g.oS(this.Z.K())?this.XJ.gP():this.Z.K().D("enable_error_corrections_infocards_icon_web")&&this.XJ.BU();this.T||!O||this.Z.oN()||this.G&&this.G.isActive()||(this.BU(O),g.tt("iv-teaser-shown"))}; g.w.BU=function(O){this.onClickCommand=O.onClickCommand;this.updateValue("text",O.teaserText);this.element.setAttribute("dir",g.qA(O.teaserText));this.fade.show();if(this.Z.K().D("player_new_info_card_format")){var b=this.Gr("ytp-cards-teaser-info-icon"),a=this.Gr("ytp-cards-teaser-channel-avatar");a&&O.gJ&&g.g4(O.gJ)&&(a.src=O.gJ,a.style.display="block",b.style.display="none")}this.G=new g.sW(function(){g.tC(this.Z.getRootNode(),"ytp-cards-teaser-shown");this.Z.D("player_new_info_card_format")&& !g.oS(this.Z.K())&&this.XJ.gP();this.U6()},0,this); this.G.start();this.XJ.lk(!1);this.T=new g.sW(this.gP,580+O.durationMs,this);this.T.start();this.X.push(this.listen("mouseover",this.Ed,this));this.X.push(this.listen("mouseout",this.z5,this))}; g.w.U6=function(){if(!this.Z.K().D("player_new_info_card_format")&&g.oS(this.Z.K())&&this.vB){var O=this.XJ.element.offsetLeft,b=g.Ii("ytp-cards-button-icon"),a=this.Z.isFullscreen()?54:36;if(b){var N=O+b.offsetLeft;this.element.style.marginRight=this.XJ.element.offsetParent.offsetWidth-O-b.offsetLeft-a+"px";this.element.style.marginLeft=N+"px"}}}; g.w.ZR=function(){g.oS(this.Z.K())&&this.Z.cZ()&&this.vB&&this.L.start()}; g.w.Ed=function(){this.Y.stop();this.T&&this.T.isActive()&&this.U.start()}; g.w.z5=function(){this.U.stop();this.T&&!this.T.isActive()&&this.Y.start()}; g.w.DtX=function(){this.T&&this.T.stop()}; g.w.kod=function(){this.gP()}; g.w.Nl=function(){this.gP()}; g.w.gP=function(){!this.T||this.V&&this.V.isActive()||(g.tt("iv-teaser-hidden"),this.fade.hide(),g.yP(this.Z.getRootNode(),"ytp-cards-teaser-shown"),this.V=new g.sW(function(){for(var O=g.r(this.X),b=O.next();!b.done;b=O.next())this.Zq(b.value);this.X=[];this.T&&(this.T.dispose(),this.T=null);this.XJ.lk(!0);!this.Z.vG()&&this.Z.K().D("enable_error_corrections_infocards_icon_web")&&this.XJ.gP()},330,this),this.V.start())}; g.w.rz=function(){return this.vB&&this.fade.state!==4}; g.w.wd=function(){var O=this.Z.getRootNode();O&&g.yP(O,"ytp-cards-teaser-shown");g.Km(this.G,this.V,this.T);g.f.prototype.wd.call(this)};var qG={},a7=(qG.BUTTON="ytp-button",qG.TITLE_NOTIFICATIONS="ytp-title-notifications",qG.TITLE_NOTIFICATIONS_ON="ytp-title-notifications-on",qG.TITLE_NOTIFICATIONS_OFF="ytp-title-notifications-off",qG.NOTIFICATIONS_ENABLED="ytp-notifications-enabled",qG);g.T(dde,g.f); dde.prototype.onClick=function(){this.api.logClick(this.element);var O=!this.T;this.updateValue("label",O?"Ne plus recevoir de notifications pour chaque vid\u00e9o mise en ligne":"Recevoir une notification pour chaque vid\u00e9o mise en ligne");this.updateValue("pressed",O);ZWe(this,O)};g.VQ("yt.pubsub.publish",g.tt);g.T(g.NW,g.f);g.NW.prototype.X=function(){window.location.reload()}; g.NW.prototype.T=function(){g.tC(this.element,"ytp-sb-subscribed")}; g.NW.prototype.G=function(){g.yP(this.element,"ytp-sb-subscribed")};g.T(tZz,g.f);g.w=tZz.prototype;g.w.L_i=function(O){this.api.logClick(this.G);var b=this.api.K();b.G||b.OU?TFf(this)&&(this.isExpanded()?this.ED():this.Pm()):g.OV(window,Kyf(this));O.preventDefault()}; g.w.aI=function(){wHY(this);this.channel.classList.remove("ytp-title-expanded")}; g.w.isExpanded=function(){return this.channel.classList.contains("ytp-title-expanded")}; g.w.Pm=function(){if(TFf(this)&&!this.isExpanded()){this.updateValue("flyoutUnfocusable","false");this.updateValue("channelTitleFocusable","0");this.updateValue("shouldHideExpandedTitleForA11y","false");this.updateValue("shouldHideExpandedSubtitleForA11y","false");this.V&&this.V.stop();this.api.logVisibility(this.channelName,!0);this.subscribeButton&&(this.subscribeButton.show(),this.api.logVisibility(this.subscribeButton.element,!0));var O=this.api.getVideoData();this.T&&O.Qm&&O.subscribed&&(this.T.show(), this.api.logVisibility(this.T.element,!0));this.channel.classList.add("ytp-title-expanded");this.channel.classList.add("ytp-title-show-expanded")}}; g.w.ED=function(){this.updateValue("flyoutUnfocusable","true");this.updateValue("channelTitleFocusable","-1");this.updateValue("shouldHideExpandedTitleForA11y","true");this.updateValue("shouldHideExpandedSubtitleForA11y","true");this.V&&this.V.start()}; g.w.iV=function(){var O=this.api.K();this.KF(!this.api.isEmbedsShortsMode());var b=this.api.getVideoData(),a=this.api.K(),N=this.api.getVideoData();this.X=!1;var k=!!N.videoId&&!!N.m_&&!!N.profilePicture;this.api.getPresentingPlayerType()===2?this.X=k&&!!N.isListed&&!!N.author:g.oS(a)&&(this.X=k&&!g.dh(N)&&!a.V&&!(a.U&&this.api.getPlayerSize().width<200));a=b.profilePicture;O=g.oS(O)?b.expandedTitle:b.author;a=a===void 0?"":a;O=O===void 0?"":O;this.X?(this.U!==a&&(this.G.style.backgroundImage="url("+ a+")",this.U=a),this.updateValue("channelLink",Kyf(this)),this.updateValue("channelLogoLabel",g.cS("Photo de $CHANNEL_NAME",{CHANNEL_NAME:O})),g.tC(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.yP(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.G,this.X&&this.N);this.subscribeButton&&(this.subscribeButton.channelId=b.RT);this.updateValue("expandedTitle",b.expandedTitle);this.updateValue("expandedSubtitle",b.expandedSubtitle)}; g.w.o7=function(O){g.f.prototype.o7.call(this,O);this.api.logVisibility(this.G,this.X&&O)};g.T(ku,g.bD);ku.prototype.T=function(O){O.defaultPrevented||O.keyCode!==39||(this.element.click(),O.preventDefault())};g.T(rV7,g.f);g.w=rV7.prototype;g.w.show=function(){g.f.prototype.show.call(this);this.element.tabIndex=0;this.element.focus();this.updateValue("userInfoFocusable","0");this.updateValue("userInfoFocusable2","0")}; g.w.hide=function(){g.f.prototype.hide.call(this);this.updateValue("userInfoFocusable","-1");this.updateValue("userInfoFocusable2","-1")}; g.w.D4=function(O){var b=nz(O),a=g.Ne(this.closeButton.element,b),N=g.Ne(this.element,b);O=this.T&&g.Ne(this.T,b)&&g.pF(O);b&&(N||O)&&!a||this.hide()}; g.w.U5=function(){g03(g.a_(this.hN.K()),"user_info_panel",function(){window.location.reload()})}; g.w.iV=function(){var O=this.hN.K(),b={USER_NAME:O.userDisplayName,USER_EMAIL:O.I0};this.updateValue("icon",zZQ());this.updateValue("watchingAsUsername",g.cS("Connect\u00e9 en tant que $USER_NAME",b));O.I0?this.updateValue("watchingAsEmail",g.cS("($USER_EMAIL)",b)):this.updateValue("watchingAsEmail","")};g.T(AVz,g.Yh);g.w=AVz.prototype;g.w.g0=function(){this.s0.gP()}; g.w.b8r=function(){hE(this.cz.element)}; g.w.s7d=function(){sm(this,this.Z.getDebugText(!0))&&Om(this.Ey,cc())}; g.w.TPL=function(){sm(this,this.Z.getVideoEmbedCode())&&Om(this.Ey,rIp());this.Z.logClick(this.Cr.element)}; g.w.Go4=function(){sm(this,this.Z.getVideoUrl(!0,!0))&&Om(this.Ey,Et());this.Z.logClick(this.getVideoUrl.element)}; g.w.nwd=function(){sm(this,this.Z.getVideoUrl(!1,!0))&&Om(this.Ey,Et());this.Z.logClick(this.OW.element)}; g.w.onLoopChange=function(O){var b;(b=this.UR)==null||gs(b,O)}; g.w.rui=function(){this.Z.setLoopVideo(this.UR.getValue());this.s0.gP();this.Z.logClick(this.UR.element)}; g.w.Cdl=function(O){this.Z.reportPlaybackIssue();if(g.BE(O,this.Z,!kE(this.Z.K()))){O=this.Z;var b=O.app.getFeedbackProductData();O.Ai("onFeedbackStartRequest",b);O.isFullscreen()&&O.toggleFullscreen()}this.s0.gP()}; g.w.mJr=function(){g.wh(this.Z,"isVideoInfoVisible",[])?g.wh(this.Z,"hideVideoInfo",[]):g.wh(this.Z,"showVideoInfo",[]);this.s0.gP()}; g.w.Q8V=function(){this.OR&&(this.Ik||(this.Ik=new rV7(this.Z,this.OR.element),g.G(this,this.Ik),g.jO(this.Z,this.Ik.element,4)),this.Ik.show(),this.s0.gP(),this.Z.logClick(this.OR.element))}; g.w.onVideoDataChange=function(O,b){ulY(this,b)}; g.w.o7=function(O){g.Yh.prototype.o7.call(this,O);this.Z.logVisibility(this.Cr.element,O);this.Z.logVisibility(this.getVideoUrl.element,O);this.Z.logVisibility(this.OW.element,O);this.UR&&this.Z.logVisibility(this.UR.element,O);this.OR&&this.Z.logVisibility(this.OR.element,O)};g.T(HWw,g.mG);g.w=HWw.prototype;g.w.onTouchStart=function(O){var b=nz(O);if(!(b&&(sF(b,"a")||sF(b,null,"ytp-no-contextmenu"))||this.vB)){var a;this.Mi=(O=(a=O.touches)==null?void 0:a.item(0))?new g.cO(O.clientX,O.clientY):new g.cO(0,0);this.yl.start()}}; g.w.rg=function(){this.yl.stop()}; g.w.VVy=function(){this.open(this.Mi)}; g.w.MB=function(){if(this.V&&WyQ(this.V)){var O=WyQ(this.V).element;O.tabIndex=-1;O.focus()}else this.element.tabIndex=-1,this.element.focus()}; g.w.show=function(){this.V||(this.V=new AVz(this.Z,this,this.Ey),g.G(this,this.V),g.zd(this,this.V));this.V.onLoopChange(this.Z.getLoopVideo());g.mG.prototype.show.call(this);this.Z.logVisibility(this.element,!0);this.V.o7(!0)}; g.w.hide=function(){qPB(this);g.mG.prototype.hide.call(this);this.Z.logVisibility(this.element,!1);this.V&&this.V.o7(!1)}; g.w.R4i=function(O){var b=nz(O);this.vB||b&&(sF(b,"a")||sF(b,null,"ytp-no-contextmenu"))||(O.preventDefault(),this.open(new g.cO(O.pageX,O.pageY)))}; g.w.BU=function(O){if(O){var b=O.getBoundingClientRect();this.open(new g.cO(b.x,b.y))}g.mG.prototype.BU.call(this,O)}; g.w.open=function(O){YPz(this);var b=this.Z.getVideoData();g.TW(this.element,"ytp-dni",b.KJ);this.element.style.left="";this.element.style.top="";O.x++;O.y++;g.mG.prototype.BU.call(this);var a=iN(this).body;b=new tJ(0,Infinity,Infinity,0);var N=xS(a);for(var k=N.T.body,D=N.T.documentElement,R=MiB(N.T);a=S$3(a);)if((!g.lt||a.clientHeight!=0||a!=k)&&a!=k&&a!=D&&HV(a,"overflow")!="visible"){var d=g.ze(a),Z=new g.cO(a.clientLeft,a.clientTop);d.x+=Z.x;d.y+=Z.y;b.top=Math.max(b.top,d.y);b.right=Math.min(b.right, d.x+a.clientWidth);b.bottom=Math.min(b.bottom,d.y+a.clientHeight);b.left=Math.max(b.left,d.x)}k=R.scrollLeft;R=R.scrollTop;b.left=Math.max(b.left,k);b.top=Math.max(b.top,R);N=ErA(N.T.defaultView||window);b.right=Math.min(b.right,k+N.width);b.bottom=Math.min(b.bottom,R+N.height);N=b.top>=0&&b.left>=0&&b.bottom>b.top&&b.right>b.left?b:null;b=this.size;O=O.clone();b=b.clone();N&&(R=b,k=5,(k&65)==65&&(O.x<N.left||O.x>=N.right)&&(k&=-2),(k&132)==132&&(O.y<N.top||O.y>=N.bottom)&&(k&=-5),O.x<N.left&&k&1&& (O.x=N.left),k&16&&(D=O.x,O.x<N.left&&(O.x=N.left),O.x+R.width>N.right&&(R.width=Math.min(N.right-O.x,D+R.width-N.left),R.width=Math.max(R.width,0))),O.x+R.width>N.right&&k&1&&(O.x=Math.max(N.right-R.width,N.left)),O.y<N.top&&k&4&&(O.y=N.top),k&32&&(D=O.y,O.y<N.top&&(O.y=N.top),O.y+R.height>N.bottom&&(R.height=Math.min(N.bottom-O.y,D+R.height-N.top),R.height=Math.max(R.height,0))),O.y+R.height>N.bottom&&k&4&&(O.y=Math.max(N.bottom-R.height,N.top)));N=new g.Te(0,0,0,0);N.left=O.x;N.top=O.y;N.width= b.width;N.height=b.height;g.cV(this.element,new g.cO(N.left,N.top));g.xp(this.X);this.X.B(iN(this),"contextmenu",this.QX_);this.X.B(this.Z,"fullscreentoggled",this.onFullscreenToggled);this.X.B(this.Z,"pageTransition",this.d3)}; g.w.QX_=function(O){if(!O.defaultPrevented){var b=nz(O);g.Ne(this.element,b)||this.gP();this.Z.K().disableNativeContextMenu&&O.preventDefault()}}; g.w.onFullscreenToggled=function(){this.gP();YPz(this)}; g.w.d3=function(){this.gP()};g.T(R7,g.f);R7.prototype.onClick=function(){var O=this,b,a,N,k;return g.M(function(D){if(D.G==1)return b=O.api.K(),a=O.api.getVideoData(),N=O.api.getPlaylistId(),k=b.getVideoUrl(a.videoId,N,void 0,!0),g.J(D,zq7(O,k),2);D.T&&md7(O);O.api.logClick(O.element);g.Tz(D)})}; R7.prototype.iV=function(){this.updateValue("icon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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=cVf(this);g.TW(this.element,"ytp-copylink-button-visible", this.visible);this.KF(this.visible);this.tooltip.mT();this.api.logVisibility(this.element,this.visible&&this.N)}; R7.prototype.o7=function(O){g.f.prototype.o7.call(this,O);this.api.logVisibility(this.element,this.visible&&O)}; R7.prototype.wd=function(){g.f.prototype.wd.call(this);g.yP(this.element,"ytp-copylink-button-visible")};g.T(JV7,g.f);g.w=JV7.prototype;g.w.show=function(){g.f.prototype.show.call(this);g.Rl(this.G)}; g.w.hide=function(){this.X.stop();this.V=0;this.Gr("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.yP(this.element,"ytp-chapter-seek");g.yP(this.element,"ytp-time-seeking");g.f.prototype.hide.call(this)}; g.w.sI=function(O,b,a,N){this.V=O===this.U?this.V+N:N;this.U=O;var k=O===-1?this.J:this.L;k&&this.Z.logClick(k);this.Y?this.G.stop():g.C6(this.G);this.X.start();this.element.setAttribute("data-side",O===-1?"back":"forward");var D=3*this.Z.jL().getPlayerSize().height;k=this.Z.jL().getPlayerSize();k=k.width/3-3*k.height;this.T.style.width=D+"px";this.T.style.height=D+"px";O===1?(this.T.style.left="",this.T.style.right=k+"px"):O===-1&&(this.T.style.right="",this.T.style.left=k+"px");var R=D*2.5;D=R/ 2;var d=this.Gr("ytp-doubletap-ripple");d.style.width=R+"px";d.style.height=R+"px";O===1?(O=this.Z.jL().getPlayerSize().width-b+Math.abs(k),d.style.left="",d.style.right=O-D+"px"):O===-1&&(O=Math.abs(k)+b,d.style.right="",d.style.left=O-D+"px");d.style.top="calc((33% + "+Math.round(a)+"px) - "+D+"px)";if(a=this.Gr("ytp-doubletap-ripple"))a.classList.remove("ytp-doubletap-ripple"),a.classList.add("ytp-doubletap-ripple");E03(this,this.Y?this.V:N)}; g.w.qI=function(O,b,a){if(a=a===void 0?null:a){var N=O===-1?this.J.visualElement:this.L.visualElement;a={seekData:a};var k=g.n3();k&&g.Rx(CP)(void 0,k,N,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",a,void 0)}this.V=O===this.U?this.V+b:b;this.U=O;N=this.Z.jL().getPlayerSize();this.Y?this.G.stop():g.C6(this.G);this.X.start();this.element.setAttribute("data-side",O===-1?"back":"forward");g.tC(this.element,"ytp-time-seeking");this.T.style.width="110px";this.T.style.height="110px";a=N.width*.1-15;O=== 1?this.yl?(this.T.style.right=a+"px",this.T.style.left=""):(this.T.style.right="",this.T.style.left=N.width*.8-30+"px"):O===-1&&(this.yl?(this.T.style.right="",this.T.style.left=a+"px"):(this.T.style.right="",this.T.style.left=N.width*.1-15+"px"));this.T.style.top=N.height*.5+15+"px";E03(this,this.Y?this.V:b)}; g.w.Ib=function(O,b,a){a=a===void 0?null:a;g.C6(this.G);this.X.start();switch(O){case -1:O="back";break;case 1:O="forward";break;default:O=""}this.element.setAttribute("data-side",O);this.T.style.width="0";this.T.style.height="0";g.tC(this.element,"ytp-chapter-seek");this.updateValue("seekText",b);this.updateValue("seekTime","");b=this.Gr("ytp-seek-icon");if(a){a:if(a){switch(a){case "PREMIUM_STANDALONE":a=Moz();break a;case "PREMIUM_STANDALONE_CAIRO":a=naQ();break a}a=void 0}else a=null;this.updateValue("seekIcon", a);b.style.display="inline-block"}else b.style.display="none"};g.T(MZp,qR);g.w=MZp.prototype;g.w.zg=function(O){this.Py||(this.Py=new Ec(this.Z),g.G(this,this.Py));var b,a;if((b=this.yp)==null?0:(a=b.menu)==null?0:a.menuRenderer)this.Py.open(this.yp.menu.menuRenderer,O.target),O.preventDefault()}; g.w.H$=function(){return!!this.T}; g.w.Tz=function(){return!!this.T}; g.w.Kx=function(O){O.target===this.overflowButton.element?O.preventDefault():(this.R7&&this.Z.xk("innertubeCommand",this.R7),this.w9(!1))}; g.w.k5=function(){this.w9(!0);var O,b;((O=this.T)==null?0:(b=O.bannerData)==null?0:b.dismissedStatusKey)&&this.zo.push(this.T.bannerData.dismissedStatusKey);this.qf()}; g.w.YC=function(){this.qf();dE(this)}; g.w.OJk=function(O){var b=this,a;if(O.id!==((a=this.T)==null?void 0:a.identifier)){this.qf();a=g.r(this.Xy);for(var N=a.next();!N.done;N=a.next()){var k=N.value,D=void 0,R=void 0;if((N=(D=k)==null?void 0:(R=D.bannerData)==null?void 0:R.itemData)&&k.identifier===O.id){R=D=void 0;var d=((D=k)==null?void 0:(R=D.bannerData)==null?void 0:R.dismissedStatusKey)||"";if(this.zo.includes(d))return;this.T=k;this.banner.element.setAttribute("aria-label",N.accessibilityLabel||"");N.trackingParams&&(this.X=!0, this.Z.setTrackingParams(this.badge.element,N.trackingParams));this.J.show();Wy(this);this.aX.KF(!N.stayInApp);l5G(this);pHf(this);CC(this);this.R7=g.P(N.onTapCommand,lE);if(k=g.P(N.menuOnTap,lE))this.yp=g.P(k,BtC);k=void 0;this.banner.update({thumbnail:(k=(N.thumbnailSources||[])[0])==null?void 0:k.url,title:N.productTitle,price:N.priceReplacementText?N.priceReplacementText:N.price,salesOriginalPrice:xd3(this),priceDropReferencePrice:PUA(this),promotionText:o0A(this),priceA11yText:v0p(this),affiliateDisclaimer:N.affiliateDisclaimer, vendor:j28(this)});d=R=D=k=void 0;((k=N)==null?0:(D=k.hiddenProductOptions)==null?0:D.showDropCountdown)&&((R=N)==null?0:(d=R.hiddenProductOptions)==null?0:d.dropTimestampMs)&&(this.Zh=new g.sW(function(){f5e(b)},1E3),this.aX.hide(),this.countdownTimer.show(),f5e(this)); this.Z.D("web_player_enable_featured_product_banner_exclusives_on_desktop")&&n0e(this)&&(this.FX=new g.sW(function(){G3Y(b)},1E3),G3Y(this))}}this.Z.getRootNode()&&g.tC(this.Z.getRootNode(),"ytp-featured-product-shown")}}; g.w.qf=function(){this.T&&(this.T=void 0,this.x$(),this.Z.getRootNode()&&g.yP(this.Z.getRootNode(),"ytp-featured-product-shown"))}; g.w.onVideoDataChange=function(O,b){var a=this;O==="dataloaded"&&dE(this);var N,k,D;O=g.P((N=b.getWatchNextResponse())==null?void 0:(k=N.playerOverlays)==null?void 0:(D=k.playerOverlayRenderer)==null?void 0:D.productsInVideoOverlayRenderer,FH$);this.overflowButton.show();this.dismissButton.hide();var R=O==null?void 0:O.featuredProductsEntityKey;this.trendingOfferEntityKey=O==null?void 0:O.trendingOfferEntityKey;this.Xy.length||(I5b(this,R),CC(this));var d;(d=this.zG)==null||d.call(this);this.zG=g.Za.subscribe(function(){I5b(a, R);CC(a)})}; g.w.wd=function(){dE(this);l5G(this);pHf(this);qR.prototype.wd.call(this)};g.T(Q2A,g.f);Q2A.prototype.onClick=function(){this.Z.logClick(this.element,this.G)};g.T(eqp,g.XK);g.w=eqp.prototype;g.w.show=function(){g.XK.prototype.show.call(this);this.Z.publish("infopaneldetailvisibilitychange",!0);this.Z.logVisibility(this.element,!0);Oqe(this,!0)}; g.w.hide=function(){g.XK.prototype.hide.call(this);this.Z.publish("infopaneldetailvisibilitychange",!1);this.Z.logVisibility(this.element,!1);Oqe(this,!1)}; g.w.getId=function(){return this.X}; g.w.S6=function(){return this.itemData.length}; g.w.onVideoDataChange=function(O,b){if(b){var a,N,k,D;this.update({title:((a=b.H6)==null?void 0:(N=a.title)==null?void 0:N.content)||"",body:((k=b.H6)==null?void 0:(D=k.bodyText)==null?void 0:D.content)||""});var R;O=((R=b.H6)==null?void 0:R.trackingParams)||null;this.Z.setTrackingParams(this.element,O);R=g.r(this.itemData);for(O=R.next();!O.done;O=R.next())O.value.dispose();this.itemData=[];var d;if((d=b.H6)==null?0:d.ctaButtons)for(b=g.r(b.H6.ctaButtons),d=b.next();!d.done;d=b.next())if(d=g.P(d.value, siv))d=new Q2A(this.Z,d,this.T),d.R3&&(this.itemData.push(d),d.Wy(this.items))}}; g.w.wd=function(){this.hide();g.XK.prototype.wd.call(this)};g.T(NRp,g.f);g.w=NRp.prototype;g.w.onVideoDataChange=function(O,b){ahb(this,b);this.xA&&Dpz(this,this.xA)}; g.w.ql=function(O){var b=this.Z.getVideoData();this.videoId!==b.videoId&&ahb(this,b);Dpz(this,O.state);this.xA=O.state}; g.w.eA=function(O){(this.V=O)?this.hide():this.T&&this.show()}; g.w.Co=function(){this.G||this.BU();this.showControls=!0}; g.w.E5=function(){this.G||this.gP();this.showControls=!1}; g.w.BU=function(){var O,b=(O=this.Z)==null?void 0:O.getPlayerSize();O=b.width<380;var a;b=b.height<(((a=this.Z)==null?0:a.isEmbedsShortsMode())?400:280);var N,k;(((N=this.Z)==null?0:N.getPlayerStateObject().isCued())||((k=this.Z)==null?0:g.L(k.getPlayerStateObject(),1024)))&&O&&b||!this.T||this.V||(this.fade.show(),this.Z.publish("infopanelpreviewvisibilitychange",!0),this.Z.logVisibility(this.element,!0))}; g.w.gP=function(){this.T&&!this.V&&(this.fade.hide(),this.Z.publish("infopanelpreviewvisibilitychange",!1),this.Z.logVisibility(this.element,!1))}; g.w.bJl=function(){this.G=!1;this.showControls||this.gP()};var tIg={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(tIg).reduce(function(O,b){O[tIg[b]]=b;return O},{}); var hd$={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(hd$).reduce(function(O,b){O[hd$[b]]=b;return O},{}); var yDg={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(yDg).reduce(function(O,b){O[yDg[b]]=b;return O},{});var wB$,TQL;wB$=[{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"}];TQL=[{option:0,text:ZV(0)},{option:.25,text:ZV(.25)},{option:.5,text:ZV(.5)},{option:.75,text:ZV(.75)},{option:1,text:ZV(1)}]; g.KC=[{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:wB$},{option:"fontSizeIncrement",text:"Taille de police",options:[{option:-2,text:ZV(.5)},{option:-1,text:ZV(.75)},{option:0,text:ZV(1)},{option:1, text:ZV(1.5)},{option:2,text:ZV(2)},{option:3,text:ZV(3)},{option:4,text:ZV(4)}]},{option:"background",text:"Couleur de l'arri\u00e8re-plan",options:wB$},{option:"backgroundOpacity",text:"Opacit\u00e9 de l'arri\u00e8re-plan",options:TQL},{option:"windowColor",text:"Couleur de la fen\u00eatre",options:wB$},{option:"windowOpacity",text:"Opacit\u00e9 de la fen\u00eatre",options:TQL},{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:ZV(.25)},{option:.5,text:ZV(.5)},{option:.75,text:ZV(.75)},{option:1,text:ZV(1)}]}];var rD$=[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.T(Zqe,g.V4);g.w=Zqe.prototype; g.w.bF=function(O){O.repeat||(this.V.OA=!1);var b=!1,a=O.keyCode,N=nz(O),k=!O.altKey&&!O.ctrlKey&&!O.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||rD$.includes(a)),D=!1,R=!1,d=this.api.K();O.defaultPrevented?(k=!1,R=!0):d.Yl&&!this.api.isMutedByEmbedsMutedAutoplay()&&(k=!1);if(a===9)b=!0;else{if(N)switch(a){case 32:case 13:if(N.tagName==="BUTTON"||N.tagName==="A"||N.tagName==="INPUT")b=!0,k=!1;else if(k){var Z=N.getAttribute("role");!Z||Z!=="option"&&Z!=="button"&&Z.indexOf("menuitem")!==0|| (b=!0,N.click(),D=!0)}break;case 37:case 39:case 36:case 35:b=N.getAttribute("role")==="slider";break;case 38:case 40:Z=N.getAttribute("role"),N=a===38?N.previousSibling:N.nextSibling,Z==="slider"?b=!0:k&&(Z==="option"?(N&&N.getAttribute("role")==="option"&&N.focus(),D=b=!0):Z&&Z.indexOf("menuitem")===0&&(N&&N.hasAttribute("role")&&N.getAttribute("role").indexOf("menuitem")===0&&N.focus(),D=b=!0))}if(k&&!D)switch(a){case 38:D=Math.min(this.api.getVolume()+5,100);bZ(this.Ey,D,!1);this.api.setVolume(D); R=D=!0;break;case 40:D=Math.max(this.api.getVolume()-5,0);bZ(this.Ey,D,!0);this.api.setVolume(D);R=D=!0;break;case 36:this.api.vZ()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),R=D=!0);break;case 35:this.api.vZ()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),R=D=!0)}}b&&gE(this,!0);(b||R)&&this.EF.Az();(D||k&&this.handleGlobalKeyDown(a,O.shiftKey,O.ctrlKey,O.altKey,O.metaKey,O.key,O.code,O.repeat))&&O.preventDefault();d.L&&(O={keyCode:O.keyCode, altKey:O.altKey,ctrlKey:O.ctrlKey,metaKey:O.metaKey,shiftKey:O.shiftKey,handled:O.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.h2("onKeyPress",O))}; g.w.SX=function(O){var b=O.keyCode;(!this.api.D("web_player_spacebar_control_bugfix")||this.api.D("web_player_spacebar_control_bugfix")&&!this.V.FZ)&&this.handleGlobalKeyUp(b,O.shiftKey,O.ctrlKey,O.altKey,O.metaKey,O.key,O.code)&&O.preventDefault()}; g.w.handleGlobalKeyUp=function(O,b,a,N,k,D,R){this.api.publish("keyboardserviceglobalkeyup",{keyCode:O,shiftKey:b,ctrlKey:a,altKey:N,metaKey:k,key:D,code:R});b=!1;if(this.V.OA)return b;(D=g.PI(this.api.To()))&&(D=D.Rc)&&D.vB&&(D.RU(O),b=!0);switch(O){case 9:gE(this,!0);b=!0;break;case 32:if(this.api.D("web_speedmaster_spacebar_control")&&(!this.api.D("web_player_spacebar_control_bugfix")&&!this.V.FZ||this.api.D("web_player_spacebar_control_bugfix"))&&!this.api.K().Yl){var d,Z;O=(d=this.progressBar)== null?void 0:(Z=d.G)==null?void 0:Z.isEnabled;b=this.Sd(O)}break;case 39:(Ni?N:a)&&!k&&this.api.vZ()&&this.api.D("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),d=(d=this.api.getVideoData())?d.I0:[],Z=RwB(d,this.api.getCurrentTime()*1E3),Z!==-1&&this.T!=null&&(this.T.Ib(1,d[Z].title),this.api.seekTo(d[Z].startTime/1E3,void 0,void 0,void 0,52),b=!0))}return b}; g.w.handleGlobalKeyDown=function(O,b,a,N,k,D,R,d){d||(this.V.OA=!1);var Z=!1,F=this.api.K();if(F.Yl&&!this.api.isMutedByEmbedsMutedAutoplay())return Z;var B=g.PI(this.api.To());if(B&&(B=B.Rc)&&B.vB)switch(O){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:Z=B.pG(O)}F.Y||Z||(Z=D||String.fromCharCode(O).toLowerCase(),this.G+=Z,"awesome".indexOf(this.G)===0||this.api.D("web_player_rtr_ctrls")&&"bday".indexOf(this.G)===0?(Z=!0,4===this.G.length&&this.G==="bday"&&this.api.D("web_player_rtr_ctrls")&& (OTz(this.N),this.EF.Az()),7===this.G.length&&this.G==="awesome"&&YEQ(this.api.getRootNode(),"ytp-color-party")):(this.G=Z,Z="awesome".indexOf(this.G)===0||"bday".indexOf(this.G)===0));if(!Z&&(!this.api.isMutedByEmbedsMutedAutoplay()||rD$.includes(O))){var K=this.api.getVideoData(),t,h;B=(t=this.progressBar)==null?void 0:(h=t.G)==null?void 0:h.isEnabled;t=K?K.I0:[];h=Ni?N:a;switch(O){case 80:b&&!F.C8&&(Om(this.Ey,pm3(),"Pr\u00e9c\u00e9dente"),this.api.previousVideo(),Z=!0);break;case 78:b&&!F.C8&& (Om(this.Ey,M_(),"Suivante"),this.api.nextVideo(),Z=!0);break;case 74:this.api.vZ()&&(this.api.startSeekCsiAction(),this.T?this.api.D("enable_key_press_seek_logging")?(Z=BC(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),this.T.qI(-1,10,Z)):this.T.qI(-1,10):Om(this.Ey,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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),Z=!0);break;case 76:this.api.vZ()&&(this.api.startSeekCsiAction(),this.T?this.api.D("enable_key_press_seek_logging")?(Z=BC(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),this.T.qI(1,10,Z)):this.T.qI(1,10):Om(this.Ey,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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),Z=!0);break;case 37:this.api.vZ()&&(this.api.startSeekCsiAction(),h?(h=$pe(t,this.api.getCurrentTime()*1E3),h!==-1&&this.T!=null&&(this.T.Ib(-1,t[h].title),this.api.seekTo(t[h].startTime/1E3,void 0,void 0,void 0,53),Z=!0)):(this.T?this.api.D("enable_key_press_seek_logging")?(Z=BC(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),this.T.qI(-1,5,Z)):this.T.qI(-1,5):Om(this.Ey,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},j:[{W:"path",cU:!0,C:"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),Z=!0));break;case 39:this.api.vZ()&&(this.api.startSeekCsiAction(),h?this.api.D("web_enable_keyboard_shortcut_for_timely_actions")||(h=RwB(t,this.api.getCurrentTime()*1E3),h!==-1&&this.T!=null&&(this.T.Ib(1,t[h].title),this.api.seekTo(t[h].startTime/1E3,void 0,void 0,void 0,52),Z=!0)):(this.T!=null?this.api.D("enable_key_press_seek_logging")?(Z=BC(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),this.T.qI(1,5,Z)):this.T.qI(1, 5):Om(this.Ey,{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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),Z=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),bZ(this.Ey,this.api.getVolume(),!1)):(this.api.mute(),bZ(this.Ey,0,!0));Z=!0;break;case 32:Z=this.api.D("web_speedmaster_spacebar_control")?!this.api.K().C8:this.Sd(B);break;case 75:Z=this.Sd(B);break;case 190:b?F.enableSpeedOptions&&g8G(this)&&(Z=this.api.getPlaybackRate(),this.api.setPlaybackRate(Z+.25,!0),s27(this.Ey,!1),Z=!0):this.api.vZ()&&(this.step(1),Z=!0);break;case 188:b? F.enableSpeedOptions&&g8G(this)&&(Z=this.api.getPlaybackRate(),this.api.setPlaybackRate(Z-.25,!0),s27(this.Ey,!0),Z=!0):this.api.vZ()&&(this.step(-1),Z=!0);break;case 70:z47(this.api)&&(this.api.toggleFullscreen().catch(function(){}),Z=!0); break;case 27:B?(this.progressBar.Wx(),Z=!0):this.Y()&&(Z=!0)}if(F.controlsType!=="3")switch(O){case 67:g.mZ(this.api.To())&&(F=this.api.getOption("captions","track"),this.api.toggleSubtitles(),Rqb(this.Ey,!F||F&&!F.displayName),Z=!0);break;case 79:tb(this,"textOpacity");break;case 87:tb(this,"windowOpacity");break;case 187:case 61:tb(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:tb(this,"fontSizeIncrement",!0,!0)}var y;b||a||N||(O>=48&&O<=57?y=O-48:O>=96&&O<=105&&(y=O-96));y!=null&&this.api.vZ()&& (this.api.startSeekCsiAction(),F=this.api.getProgressState(),this.api.seekTo(y/10*(F.seekableEnd-F.seekableStart)+F.seekableStart,void 0,void 0,void 0,81),Z=!0);Z&&this.EF.Az()}this.V.Dc=!1;this.api.publish("keyboardserviceglobalkeydown",{keyCode:O,shiftKey:b,ctrlKey:a,altKey:N,metaKey:k,key:D,code:R,repeat:d},this.V);this.V.Dc&&(Z=!0);return Z}; g.w.step=function(O){this.api.vZ();if(this.api.getPlayerStateObject().isPaused()){var b=this.api.getVideoData().G;b&&(b=b.video)&&this.api.seekBy(O/(b.fps||30),void 0,void 0,O>0?77:78)}}; g.w.Sd=function(O){if(!this.api.K().C8){var b;var a,N=(b=this.api.getVideoData())==null?void 0:(a=b.getPlayerResponse())==null?void 0:a.playabilityStatus;if(N){var k;b=((k=g.P(N.miniplayer,rBv))==null?void 0:k.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else b=!1;b&&this.api.xk("onExpandMiniplayer");O?this.progressBar.Yn():(O=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.Ey.tF(O),O?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.w.wd=function(){g.C6(this.X);g.V4.prototype.wd.call(this)};g.T(yH,g.f);yH.prototype.iV=function(){var O=this.Z.K(),b=O.V||this.Z.D("web_player_hide_overflow_button_if_empty_menu")&&this.ZE.isEmpty();O=g.oS(O)&&g.oT(this.Z)&&g.L(this.Z.getPlayerStateObject(),128);var a=this.Z.getPlayerSize();this.visible=this.Z.cZ()&&!O&&a.width>=240&&!g.dh(this.Z.getVideoData())&&!b&&!this.Z.isEmbedsShortsMode();g.TW(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.Z.mT();this.Z.logVisibility(this.element,this.visible&&this.N)}; yH.prototype.o7=function(O){g.f.prototype.o7.call(this,O);this.Z.logVisibility(this.element,this.visible&&O)}; yH.prototype.wd=function(){g.f.prototype.wd.call(this);g.yP(this.element,"ytp-overflow-button-visible")};g.T(BRB,g.XK);g.w=BRB.prototype;g.w.o2=function(O){O=nz(O);g.Ne(this.element,O)&&(g.Ne(this.T,O)||g.Ne(this.closeButton,O)||QY(this))}; g.w.gP=function(){g.XK.prototype.gP.call(this);this.Z.tX(this.element)}; g.w.show=function(){this.vB&&this.Z.publish("OVERFLOW_PANEL_OPENED");g.XK.prototype.show.call(this);this.element.setAttribute("aria-modal","true");t6Y(this,!0)}; g.w.hide=function(){g.XK.prototype.hide.call(this);this.element.removeAttribute("aria-modal");t6Y(this,!1)}; g.w.onFullscreenToggled=function(O){!O&&this.rz()&&QY(this)}; g.w.isEmpty=function(){return this.actionButtons.length===0}; g.w.focus=function(){for(var O=g.r(this.actionButtons),b=O.next();!b.done;b=O.next())if(b=b.value,b.vB){b.focus();break}};g.T(hw7,g.f);hw7.prototype.onClick=function(O){g.BE(O,this.api)&&this.api.playVideoAt(this.index)};g.T(yeA,g.XK);g.w=yeA.prototype;g.w.show=function(){g.XK.prototype.show.call(this);this.T.B(this.api,"videodatachange",this.zO);this.T.B(this.api,"onPlaylistUpdate",this.zO);this.zO()}; g.w.hide=function(){g.XK.prototype.hide.call(this);g.xp(this.T);this.updatePlaylist(null)}; g.w.zO=function(){this.updatePlaylist(this.api.getPlaylist());this.api.K().V&&(this.Gr("ytp-playlist-menu-title-name").removeAttribute("href"),this.V&&(this.Zq(this.V),this.V=null))}; g.w.Ly=function(){var O=this.playlist,b=O.author,a=b?"de $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",N={CURRENT_POSITION:String(O.index+1),PLAYLIST_LENGTH:String(O.length)};b&&(N.AUTHOR=b);this.update({title:O.title,subtitle:g.cS(a,N),playlisturl:this.api.getVideoUrl(!0)});b=O.G;if(b===this.X)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[O.index];else{a=g.r(this.playlistData);for(N=a.next();!N.done;N=a.next())N.value.dispose(); a=O.length;this.playlistData=[];for(N=0;N<a;N++){var k=new hw7(this.api,O,N);this.playlistData.push(k);k.Wy(this.items)}this.selected=this.playlistData[O.index];this.X=b}this.selected&&this.selected.element.setAttribute("aria-checked","true")}; g.w.Gl8=function(O){var b=this.api.getVideoUrl(!0);g.Kc(b,this.api,O)}; g.w.updatePlaylist=function(O){this.playlist!==O?(this.playlist&&this.playlist.unsubscribe("shuffle",this.Ly,this),this.playlist=O,this.X=null,O?(O.subscribe("shuffle",this.Ly,this),this.Ly()):this.vB&&this.hide()):this.playlist&&this.Ly()}; g.w.focus=function(){this.selected.focus()}; g.w.wd=function(){this.hide();g.XK.prototype.wd.call(this)};g.T(wE,g.f);wE.prototype.hide=function(){g.f.prototype.hide.call(this);this.o7(!1);this.api.mT()}; wE.prototype.iV=function(){var O=g.oS(this.api.K());g.TW(this.element,"ytp-playlist-menu-button-tiny",this.api.jL().getPlayerSize().width<400&&!O);this.api.isEmbedsShortsMode()?this.hide():this.playlist&&this.api.getPresentingPlayerType()!==2?(this.update({text:g.cS("$CURRENT_POSITION/$PLAYLIST_LENGTH",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.length)}),title:g.cS("Playlist\u00a0: $PLAYLIST_NAME",{PLAYLIST_NAME:this.playlist.title})}),this.api.D("delhi_modern_web_player")&& this.update({playlistTitle:g.cS("Playlist\u00a0: $PLAYLIST_NAME",{PLAYLIST_NAME:this.playlist.title})}),this.vB||(this.show(),this.api.mT()),this.visible=!0,this.o7(!0)):this.vB&&this.hide()}; wE.prototype.o7=function(O){g.f.prototype.o7.call(this,O);this.api.logVisibility(this.element,this.visible&&O)}; wE.prototype.T=function(){this.playlist&&this.playlist.unsubscribe("shuffle",this.iV,this);(this.playlist=this.api.getPlaylist())&&this.playlist.subscribe("shuffle",this.iV,this);this.iV()};g.T(wfb,g.f);g.w=wfb.prototype;g.w.BV=function(){this.X?u4z(this):Up8(this)}; g.w.I2=function(){this.X?(TY(this),this.U=!0):Up8(this)}; g.w.PVU=function(){this.Y=!0;this.HO(1);this.Z.publish("promotooltipacceptbuttonclicked",this.acceptButton);TY(this);this.G&&this.Z.logClick(this.acceptButton)}; g.w.JNV=function(){this.Y=!0;this.HO(2);TY(this);this.G&&this.Z.logClick(this.dismissButton)}; g.w.FB=function(O){if(this.Z.getPresentingPlayerType()===1||this.Z.getPresentingPlayerType()===2&&this.L){var b=!0,a=g.Ii("ytp-ad-overlay-ad-info-dialog-container"),N=g.Ii("ytp-ad-player-overlay-layout"),k=nz(O);if(this.V&&k&&g.Ne(this.V,k))this.V=null;else{this.Z.getPresentingPlayerType()===1&&k&&Array.from(k.classList).forEach(function(Z){if(Z.startsWith("ytp-ad")||Z.startsWith("ytp-skip-ad"))b=!1}); var D=Aew(this.tooltipRenderer),R;if(((R=this.tooltipRenderer.dismissStrategy)==null?void 0:R.type)==="TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE")D&&(b=b&&!g.Ne(this.element,k));else{var d;((d=this.tooltipRenderer.dismissStrategy)==null?void 0:d.type)==="TOOLTIP_DISMISS_TYPE_TAP_INTERNAL"&&(b=D?!1:b&&g.Ne(this.element,k))}this.T&&this.vB&&!a&&!N&&(!k||b&&g.pF(O))&&(this.Y=!0,TY(this))}}}; g.w.HO=function(O){var b=this.tooltipRenderer.promoConfig;if(b){switch(O){case 0:var a;if((a=b.impressionEndpoints)==null?0:a.length)var N=b.impressionEndpoints[0];break;case 1:N=b.acceptCommand;break;case 2:N=b.dismissCommand}var k;O=(k=g.P(N,DYv))==null?void 0:k.feedbackToken;N&&O&&(k={feedbackTokens:[O]},O=this.Z.hm(),(O==null?0:JNe(N,O.Gy))&&ki(O,N,k))}}; g.w.S8=function(){this.U||(this.T||(this.T=TRw(this)),u4z(this))}; var ree={"ytp-settings-button":g.Pc()};g.T(rE,g.f);rE.prototype.onStateChange=function(O){this.qJ(O.state)}; rE.prototype.qJ=function(O){this.KF(g.L(O,2))}; rE.prototype.onClick=function(){this.Z.getPlayerStateObject().isOrWillBePlaying();this.Z.playVideo()};g.T(Um,g.f);Um.prototype.onClick=function(O){this.api.logClick(this.element);var b=g.mm(this.api.K().kB,{focusSearch:"true"}),a={};g.wh(this.api,"addEmbedsConversionTrackingParams",[a]);b=g.mm(b,a);var N;(a=(N=this.api.getVideoData().lb_)==null?void 0:N.params)&&(b=g.mm(b,{bp:a}));g.OV(window,b);O.preventDefault()}; Um.prototype.T=function(){if(this.api.D("embeds_web_enable_search_button")){var O=this.api.K();var b=this.api.getVideoData(),a=this.api.jL().getPlayerSize().width;O=g.oS(O)&&a>=this.G&&!O.V&&!b.isAd()&&!this.api.isEmbedsShortsMode()}else O=!1;this.visible=O;this.KF(this.visible);g.TW(this.element,"ytp-search-button-visible",this.visible);g.TW(this.element,"ytp-show-search-title",!this.api.cZ());this.api.logVisibility(this.element,this.visible&&this.N)}; Um.prototype.o7=function(O){g.f.prototype.o7.call(this,O);this.api.logVisibility(this.element,this.visible&&O)};g.T(uZ,g.f); uZ.prototype.trigger=function(O,b,a,N){this.show();if(this.X&&O!==this.X){var k=1;this.G&&(k=mpQ(this));Wj8(this,k,!1);cez(this)}this.X=O;this.V=this.X===-1?this.L:this.J;O="";b?(this.U+=b,O=g.nF(this.U)):this.U=0;this.updateValue(this.X===-1?"durationBack":"durationForward",O);if(this.T==="hidden"||this.T==="fading-out")b=0,this.T==="fading-out"&&(b=mpQ(this),YR7(this)),qRf(this,b),this.T!=="fading-out"&&Hq3(this,this.V.querySelector(".ytp-seek-overlay-arrow-persistent")),this.T="fading-in";else if(this.T=== "fading-in"||this.T==="lingering")b=this.V.querySelector(".ytp-seek-overlay-duration"),O=g.q1(this.Z.K().experiments,"web_player_seek_overlay_duration_bump_scale")||.95,b.animate([{offset:0,transform:"scale(1)"},{offset:.5,transform:"scale("+O+")"},{offset:1,transform:"scale(1)"}],{duration:200,easing:"cubic-bezier(0, 1, 0.1, 1)"}),YR7(this),this.T==="lingering"&&(this.Y.stop(),this.Y.start());this.yl=(0,g.S)();a&&zwz(this,a,N)}; uZ.prototype.sI=function(O,b,a,N){this.trigger(O,N)}; uZ.prototype.qI=function(O,b,a){this.trigger(O,b);a&&(O=O===-1?this.J.visualElement:this.L.visualElement,a={seekData:a},(b=g.n3())&&g.Rx(CP)(void 0,b,O,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",a,void 0))}; uZ.prototype.Ib=function(O,b,a){this.trigger(O,void 0,b,a)};g.T(Ab,g.f);Ab.prototype.onClick=function(){var O=this,b=this.api.K(),a=this.api.getVideoData(this.api.getPresentingPlayerType()),N=this.api.getPlaylistId();b=this.api.D("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):b.getVideoUrl(a.videoId,N,void 0,!0);if(navigator.share)try{var k=navigator.share({title:a.title,url:b});k instanceof Promise&&k.catch(function(D){E8z(O,D)})}catch(D){D instanceof Error&&E8z(this,D)}else this.T.qy(),QY(this.G,this.element,!1); this.api.logClick(this.element)}; Ab.prototype.iV=function(){var O=this.api.K(),b=this.api.isEmbedsShortsMode();g.TW(this.element,"ytp-show-share-title",g.oS(O)&&!b);this.T.g7()&&b?(O=(this.api.jL().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.uF(this.element,"right",O+"px")):b&&g.uF(this.element,"right","0px");this.updateValue("icon",{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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=Jep(this);g.TW(this.element,"ytp-share-button-visible",this.visible);this.KF(this.visible);this.tooltip.mT();this.api.logVisibility(this.element,Jep(this)&&this.N)}; Ab.prototype.o7=function(O){g.f.prototype.o7.call(this,O);this.api.logVisibility(this.element,this.visible&&O)}; Ab.prototype.wd=function(){g.f.prototype.wd.call(this);g.yP(this.element,"ytp-share-button-visible")};g.T(n8b,g.XK);g.w=n8b.prototype;g.w.e7=function(O){O=nz(O);g.Ne(this.Y,O)||g.Ne(this.closeButton,O)||QY(this)}; g.w.gP=function(){g.XK.prototype.gP.call(this);this.tooltip.tX(this.element);this.api.logVisibility(this.T,!1);for(var O=g.r(this.V),b=O.next();!b.done;b=O.next())b=b.value,this.api.hasVe(b.element)&&this.api.logVisibility(b.element,!1)}; g.w.show=function(){var O=this.vB;g.XK.prototype.show.call(this);this.iV();O||this.api.xk("onSharePanelOpened")}; g.w.jQ=function(){this.vB&&this.iV()}; g.w.iV=function(){var O=this;g.tC(this.element,"ytp-share-panel-loading");g.yP(this.element,"ytp-share-panel-fail");var b=this.api.getVideoData(),a=this.api.getPlaylistId()&&this.X.checked;b.getSharePanelCommand&&ki(this.api.hm(),b.getSharePanelCommand,{includeListId:a}).then(function(N){O.Yk()||(g.yP(O.element,"ytp-share-panel-loading"),o8e(O,N))}); b=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",b);this.updateValue("linkText",b);this.updateValue("shareLinkWithUrl",g.cS("Partager le lien $URL",{URL:b}));hE(this.T);this.api.logVisibility(this.T,!0)}; g.w.onFullscreenToggled=function(O){!O&&this.rz()&&QY(this)}; g.w.focus=function(){this.T.focus()}; g.w.wd=function(){g.XK.prototype.wd.call(this);pfY(this)};g.T(v88,qR);g.w=v88.prototype;g.w.wd=function(){lhf(this);qR.prototype.wd.call(this)}; g.w.Kx=function(O){O.target!==this.dismissButton.element&&(this.w9(!1),this.Z.xk("innertubeCommand",this.onClickCommand))}; g.w.k5=function(){this.p8=!0;this.w9(!0);this.x$()}; g.w.n1y=function(O){this.U=O;this.x$()}; g.w.onVideoDataChange=function(O,b){if(O=!!b.videoId&&this.videoId!==b.videoId)this.videoId=b.videoId,this.p8=!1,this.Tr=!0,this.L=this.Mi=!1,lhf(this),fh8(this,!1),this.G=this.T=!1,qW(this),jPY(this);if(O||!b.videoId)this.yl=this.X=!1;var a,N;if(b==null?0:(a=b.getPlayerResponse())==null?0:(N=a.videoDetails)==null?0:N.isLiveContent)this.wF(!1);else{var k,D,R;b=g.P((k=b.getWatchNextResponse())==null?void 0:(D=k.playerOverlays)==null?void 0:(R=D.playerOverlayRenderer)==null?void 0:R.productsInVideoOverlayRenderer, FH$);this.U=this.enabled=!1;if(b){if(k=b==null?void 0:b.featuredProductsEntityKey){D=g.Za.getState().entities;var d;if((d=U1(D,"featuredProductsEntity",k))==null?0:d.productsData){this.wF(!1);return}}this.enabled=!0;if(!this.X){var Z;d=(Z=b.badgeInteractionLogging)==null?void 0:Z.trackingParams;(this.X=!!d)&&this.Z.setTrackingParams(this.badge.element,d||null)}if(!this.yl){var F;if(this.yl=!((F=b.dismissButton)==null||!F.trackingParams)){var B;this.Z.setTrackingParams(this.dismissButton.element,((B= b.dismissButton)==null?void 0:B.trackingParams)||null)}}b.isContentForward&&(Z=b.productsData,fh8(this,!0),jPY(this),Z=Ihe(this,Z),F=[],Z.length>0&&F.push(Z[0]),Z.length>1&&(B=new g.f({W:"div",C:"ytp-suggested-action-more-products-icon"}),g.G(this,B),F.push(B),F.push.apply(F,g.H(Z.slice(1)))),this.Y=new g.f({W:"div",j:F,C:"ytp-suggested-action-content-forward-container"}),g.G(this,this.Y),this.Ni.element.append(this.Y.element));this.text=g.Hc(b.text);var K;if(Z=(K=b.dismissButton)==null?void 0:K.a11yLabel)this.OU= g.Hc(Z);this.onClickCommand=b.onClickCommand;this.timing=b.timing;this.t2()}mWQ(this);Wy(this);this.x$()}}; g.w.H$=function(){return!this.U&&this.enabled&&!this.p8&&!this.Z.cZ()&&!this.fF&&(this.L||this.Tr)}; g.w.hO=function(O){qR.prototype.hO.call(this,O);if(this.T||this.G)this.timing&&WC(this.timing.preview)&&(this.T=!1,qW(this),this.G=!1,qW(this),this.Z.dD("shopping_overlay_preview_collapsed"),this.Z.dD("shopping_overlay_preview_expanded"),O=HC(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),WC(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.Z.dD("shopping_overlay_expanded"),O.end=this.timing.expanded.endSec*1E3),this.Z.t2([O])), this.Mi=!0,Wy(this);qW(this)}; g.w.wF=function(O){(this.L=O)?(AT(this),Wy(this,!1)):(lhf(this),this.UU.start());this.x$()}; g.w.t2=function(O){var b=this.timing;O=(O===void 0?0:O)+this.Z.getCurrentTime();var a=[],N=b.visible,k=b.preview;b=b.expanded;WC(N)&&(xp7(N,O),a.push(HC(N.startSec,N.endSec,"shopping_overlay_visible")));WC(k)&&(xp7(k,O),N=k.startSec+1,a.push(HC(k.startSec,N,"shopping_overlay_preview_collapsed")),a.push(HC(N,k.endSec,"shopping_overlay_preview_expanded")));WC(b)&&(xp7(b,O),a.push(HC(b.startSec,b.endSec,"shopping_overlay_expanded")));this.Z.t2(a)}; g.w.x$=function(){qR.prototype.x$.call(this);this.Z.getRootNode()&&g.TW(this.Z.getRootNode(),"ytp-shopping-pill-shown",this.H$())};g.T(Xfe,g.f); Xfe.prototype.iV=function(){var O=this.api.K();this.KF(g.oS(O)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.vB);var b=this.api.getVideoData(),a=!1;this.api.getPresentingPlayerType()===2?a=!!b.videoId&&!!b.isListed&&!!b.author&&!!b.m_&&!!b.profilePicture:g.oS(O)&&(a=!!b.videoId&&!!b.m_&&!!b.profilePicture&&!g.dh(b)&&!O.V&&!(O.U&&this.api.getPlayerSize().width<200));var N=b.profilePicture;O=g.oS(O)?b.expandedTitle:b.author;N=N===void 0? "":N;O=O===void 0?"":O;a?(this.G!==N&&(this.T.style.backgroundImage="url("+N+")",this.G=N),this.updateValue("channelLogoLabel",g.cS("Photo de $CHANNEL_NAME",{CHANNEL_NAME:O})),g.tC(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.yP(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.T,a&&this.N);this.api.logVisibility(this.channelName,a&&this.N);this.subscribeButton&&(this.subscribeButton.channelId=b.RT);this.updateValue("expandedTitle",b.expandedTitle)};g.T(Yu,g.XK);Yu.prototype.show=function(){g.XK.prototype.show.call(this);this.T.start()}; Yu.prototype.hide=function(){g.XK.prototype.hide.call(this);this.T.stop()}; Yu.prototype.gI=function(O,b){O==="dataloaded"&&((this.vD=b.vD,this.ip=b.ip,isNaN(this.vD)||isNaN(this.ip))?this.V&&(this.Z.dD("intro"),this.Z.removeEventListener(g.yo("intro"),this.U),this.Z.removeEventListener(g.w4("intro"),this.Y),this.Z.removeEventListener("onShowControls",this.X),this.hide(),this.V=!1):(this.Z.addEventListener(g.yo("intro"),this.U),this.Z.addEventListener(g.w4("intro"),this.Y),this.Z.addEventListener("onShowControls",this.X),O=new g.tp(this.vD,this.ip,{priority:9,namespace:"intro"}), this.Z.t2([O]),this.V=!0))};g.T(cC,g.f);cC.prototype.onClick=function(){this.Z.aN()}; cC.prototype.iV=function(){var O=!0;g.oS(this.Z.K())&&(O=O&&this.Z.jL().getPlayerSize().width>=480);this.KF(O);O=this.updateValue;var b=this.Z.D("delhi_modern_web_player_icons"),a=b?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M23 17V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V17C0.99 17.49 1.18 17.97 1.51 18.34C1.84 18.70 2.30 18.93 2.79 18.99L3 19H5.93L7.65 17H3V5H21V17H16.35L18.06 19H21L21.20 18.99C21.69 18.93 22.15 18.70 22.48 18.34C22.81 17.97 23.00 17.49 23 17ZM17.29 21.17L12 15L6.70 21.17C6.64 21.24 6.60 21.33 6.59 21.43C6.57 21.52 6.59 21.62 6.63 21.70C6.67 21.79 6.73 21.86 6.81 21.92C6.89 21.97 6.99 22 7.08 22H16.91C17.00 22 17.10 21.97 17.18 21.92C17.26 21.86 17.32 21.79 17.36 21.70C17.40 21.62 17.42 21.52 17.40 21.43C17.39 21.33 17.35 21.24 17.29 21.17Z", fill:"white"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!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"}}]};b=b?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M23 17V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V17C0.99 17.49 1.18 17.97 1.51 18.34C1.84 18.70 2.30 18.93 2.79 18.99L3 19H5.93L7.65 17H3V5H21V17H16.35L18.06 19H21L21.20 18.99C21.69 18.93 22.15 18.70 22.48 18.34C22.81 17.97 23.00 17.49 23 17ZM17.29 21.17L12 15L6.70 21.17C6.64 21.24 6.60 21.33 6.59 21.43C6.57 21.52 6.59 21.62 6.63 21.70C6.67 21.79 6.73 21.86 6.81 21.92C6.89 21.97 6.99 22 7.08 22H16.91C17.00 22 17.10 21.97 17.18 21.92C17.26 21.86 17.32 21.79 17.36 21.70C17.40 21.62 17.42 21.52 17.40 21.43C17.39 21.33 17.35 21.24 17.29 21.17Z", fill:"white"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!0,C:"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"}}]};O.call(this,"icon",this.Z.mZ()?a:b)};g.T(QPe,g.f);QPe.prototype.wd=function(){this.T=null;g.f.prototype.wd.call(this)};g.T(mx,g.f);mx.prototype.onClick=function(){this.Z.xk("innertubeCommand",this.G)}; mx.prototype.yl=function(O){O!==this.U&&(this.update({title:O,ariaLabel:O}),this.U=O);O?this.show():this.hide()}; mx.prototype.J=function(){this.T.disabled=this.G==null;g.TW(this.T,"ytp-chapter-container-disabled",this.T.disabled);this.ud()};g.T(zY,mx);zY.prototype.onClickCommand=function(O){g.P(O,dm)&&this.ud()}; zY.prototype.updateVideoData=function(O,b){var a,N,k;O=g.P((a=b.getWatchNextResponse())==null?void 0:(N=a.playerOverlays)==null?void 0:(k=N.playerOverlayRenderer)==null?void 0:k.decoratedPlayerBarRenderer,pE);a=g.P(O==null?void 0:O.playerBarActionButton,g.XJ);if(this.Z.D("web_player_updated_entrypoint")){this.L=pL(a==null?void 0:a.text);var D;N=(D=a==null?void 0:a.tooltip)!=null?D:"Afficher le chapitre";this.Y.setAttribute("title",N)}this.G=a==null?void 0:a.command;mx.prototype.J.call(this)}; zY.prototype.ud=function(){var O=this.L,b=this.X.T,a,N=((a=this.Z.getLoopRange())==null?void 0:a.type)==="clips";if(b.length>1&&!N){O=this.Z.getProgressState().current*1E3;a=Fk(b,O);O=b[a].title||"Chapitres";if(a!==this.currentIndex||this.V)this.Z.xk("innertubeCommand",b[a].onActiveCommand),this.currentIndex=a;this.V=!1}else this.V=!0;mx.prototype.yl.call(this,O)};g.T(Jb,g.Ay);Jb.prototype.G=function(){var O;(O=this.element.parentElement)==null||O.classList.contains("ytp-right-controls-left");(this.T=!this.T)?this.publish("small-mode-expand-right-bottom-controls"):this.publish("small-mode-collapse-right-bottom-controls")}; Jb.prototype.isExpanded=function(){return this.T};g.T(Em,g.f);Em.prototype.V=function(O){g.L(O.state,32)?Ore(this,this.api.f0()):this.vB&&(g.L(O.state,16)||g.L(O.state,1))||this.fade.hide()}; Em.prototype.Fx=function(){var O=this.api.getPlayerStateObject();(g.L(O,32)||g.L(O,16))&&brz(this)}; Em.prototype.X=function(){this.frameIndex=NaN;brz(this)}; Em.prototype.hide=function(){this.T&&Ore(this,null);g.f.prototype.hide.call(this)};g.T(atw,g.f);g.w=atw.prototype;g.w.onClick=function(){var O=this;if(this.Z.K().fF||this.Z.K().U){this.Z.logClick(this.element);try{this.Z.toggleFullscreen().catch(function(b){O.I1(b)})}catch(b){this.I1(b)}}else QY(this.message,this.element,!0)}; g.w.I1=function(O){String(O).includes("fullscreen error")?g.I6(O):g.S$(O);this.Jt()}; g.w.Jt=function(){this.disable();this.message.BU(this.element,!0)}; g.w.Dt=function(){Yp()===this.Z.getRootNode()?this.V.start():(this.V.stop(),this.message&&this.message.hide())}; g.w.Vy=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var O=window.screen.width*.9,b=window.screen.height*.9,a=Math.max(window.outerWidth,window.innerWidth),N=Math.max(window.outerHeight,window.innerHeight);if(a>N!==O>b){var k=a;a=N;N=k}O>a&&b>N&&this.Jt()}}; g.w.disable=function(){var O=this;if(!this.message){var b=(W4(["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.XK(this.Z,{W:"div",rd:["ytp-popup","ytp-generic-popup"],S:{role:"alert",tabindex:"0"},j:[b[0], {W:"a",S:{href:"https://support.google.com/youtube/answer/6276924",target:this.Z.K().J},f8:b[2]},b[4]]},100,!0);this.message.hide();g.G(this,this.message);this.message.subscribe("show",function(a){O.G.JJ(O.message,a)}); g.jO(this.Z,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.T)();this.T=null}}; g.w.iV=function(){var O=z47(this.Z),b=this.Z.K().U&&this.Z.getPlayerSize().width<250;this.KF(O&&!b);var a;((a=this.Z.K())==null?0:a.D("embeds_use_parent_visibility_in_ve_logging"))?this.Z.logVisibility(this.element,this.vB&&this.N):this.Z.logVisibility(this.element,this.vB)}; g.w.Fs=function(O){if(O){var b=g.E5(this.Z,"Quitter le mode plein \u00e9cran","f");this.update({"data-title-no-tooltip":"Quitter le mode plein \u00e9cran"});document.activeElement===this.element&&this.Z.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(a){g.I6(a)})}else b=g.E5(this.Z,"Plein \u00e9cran","f"),this.update({"data-title-no-tooltip":"Plein \u00e9cran"}); O=N9Y(this,O);b=this.message?null:b;this.update({title:b,icon:O});this.G.qd().mT()}; g.w.wd=function(){this.message||((0,this.T)(),this.T=null);g.f.prototype.wd.call(this)}; g.w.o7=function(O){g.f.prototype.o7.call(this,O);var b;((b=this.Z.K())==null?0:b.D("embeds_use_parent_visibility_in_ve_logging"))&&this.Z.logVisibility(this.element,this.vB&&O)};g.T(MW,g.f);MW.prototype.onClick=function(){this.Z.logClick(this.element);this.Z.seekBy(this.T,!0);var O=this.T>0?1:-1,b=Math.abs(this.T),a=this.Z.rl().Nh;a&&a.qI(O,b);this.G.isActive()?this.V=!0:(O=["ytp-jump-spin"],this.T<0&&O.push("backwards"),this.element.classList.add.apply(this.element.classList,g.H(O)),g.Rl(this.G))};g.T(nC,mx);nC.prototype.onClickCommand=function(O){g.P(O,dYL)&&this.ud()}; nC.prototype.updateVideoData=function(){var O,b;this.G=(O=DGe(this))==null?void 0:(b=O.onTap)==null?void 0:b.innertubeCommand;mx.prototype.J.call(this)}; nC.prototype.ud=function(){var O="",b=this.X.U,a,N=(a=DGe(this))==null?void 0:a.headerTitle;a=N?g.Hc(N):"";var k;N=((k=this.Z.getLoopRange())==null?void 0:k.type)==="clips";b.length>1&&!N&&(O=this.Z.getProgressState().current*1E3,k=sPb(b,O),O=k!=null?b[k].title:a,k!=null&&k!==this.currentIndex&&(this.Z.xk("innertubeCommand",b[k].onActiveCommand),this.currentIndex=k));mx.prototype.yl.call(this,O)};g.T(pC,g.f);pC.prototype.onClick=function(){this.Z.xk("onCollapseMiniplayer");this.Z.logClick(this.element)}; pC.prototype.iV=function(){this.visible=!this.Z.isFullscreen();this.KF(this.visible);this.Z.logVisibility(this.element,this.visible&&this.N)}; pC.prototype.o7=function(O){g.f.prototype.o7.call(this,O);this.Z.logVisibility(this.element,this.visible&&O)};g.T(GY,g.f);GY.prototype.init=function(){this.updateValue("minvalue",this.V);this.updateValue("maxvalue",this.X);this.updateValue("stepvalue",this.Y);this.updateValue("slidervalue",this.T);s8f(this,this.T)}; GY.prototype.AD=function(){o7(this,Number(this.G.value));this.G.focus()}; GY.prototype.iP=function(O){if(!O.defaultPrevented){switch(O.code){case "ArrowDown":O=-this.Y;break;case "ArrowUp":O=this.Y;break;default:return}o7(this,Math.min(this.X,Math.max(Number((this.T+O).toFixed(2)),this.V)))}};g.T(R_z,GY);g.w=R_z.prototype;g.w.onVolumeChange=function(O){if(this.U)this.U=!1;else{var b=O.volume;b===0||O.muted?o7(this,0):o7(this,b)}}; g.w.AD=function(){GY.prototype.AD.call(this);this.L(this.T)}; g.w.iP=function(O){GY.prototype.iP.call(this,O);this.L(this.T)}; g.w.O5=function(O){var b=O.deltaX||O.deltaY;b=O.deltaMode?g.qY(this.T+b,0,100):g.qY(this.T+g.qY(b/10,-10,10),0,100);b===0?o7(this,0):o7(this,b);this.L(b);O.preventDefault()}; g.w.Lo=function(O,b){this.U=!0;O===0||b?this.Z.mute():(this.Z.isMuted()&&this.Z.unMute(),this.Z.setVolume(O))};g.T($Gp,g.f);g.T(PC,g.f);g.w=PC.prototype;g.w.ih=function(O){this.visible=O.width>=300||this.Py;this.KF(this.visible);this.Z.logVisibility(this.element,this.visible&&this.N)}; g.w.nT=function(){this.Z.K().Ni?this.Z.isMuted()?this.Z.unMute():this.Z.mute():QY(this.message,this.element,!0);this.Z.logClick(this.element)}; g.w.r0k=function(O){if(this.Z.K().Ni&&this.T)if(O.target===this.V){var b;if(!this.Z.uH()||((b=this.T)==null?0:b.isVisible))this.nT();else{var a;(a=this.T)!=null&&xu(a,!0)}}else{var N;(N=this.T)!=null&&xu(N,!0)}else this.nT()}; g.w.onVolumeChange=function(O){this.setVolume(O.volume,O.muted)}; g.w.setVolume=function(O,b){var a=this,N=b?0:O/100;O=N===0?1:O>50?1:0;if(this.J!==O){var k=this.L;isNaN(k)?g6G(this,O):tfB(this.Ni,function(R){g6G(a,k+(a.J-k)*R)},250); this.J=O}N=N===0?1:0;if(this.U!==N){var D=this.Tr;isNaN(D)?B9z(this,N):tfB(this.Xy,function(R){B9z(a,D+(a.U-D)*R)},250); this.U=N}dGw(this,b)}; g.w.o7=function(O){g.f.prototype.o7.call(this,O);this.Z.logVisibility(this.element,this.visible&&O)}; var Zre=["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"],F5A=["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.T(g.vC,g.f);g.w=g.vC.prototype;g.w.onStateChange=function(O){this.qJ(O.state);var b;((b=this.Z.K())==null?0:b.D("embeds_use_parent_visibility_in_ve_logging"))&&this.Z.logVisibility(this.element,this.vB&&this.N)}; g.w.qJ=function(O){var b=g.pt(this.Z.getVideoData()),a=!1;O.isOrWillBePlaying()?O=b?4:2:g.L(O,2)?(O=3,a=b):O=1;this.element.disabled=a;if(this.T!==O){b=null;switch(O){case 2:b=g.E5(this.Z,"Pause","k");this.update({"data-title-no-tooltip":"Pause"});break;case 3:b="Revoir";this.update({"data-title-no-tooltip":"Revoir"});break;case 1:b=g.E5(this.Z,"Lire","k");this.update({"data-title-no-tooltip":"Lire"});break;case 4:b="Arr\u00eater la lecture en direct",this.update({"data-title-no-tooltip":"Arr\u00eater la lecture en direct"})}O=== 3?this.update({title:b,icon:K5G(this,O)}):(this.update({title:b}),(b=K5G(this,O))&&this.T&&this.T!==3?yiw(this.transition,this.element,b):this.updateValue("icon",b));this.tooltip.mT();this.T=O}}; g.w.onVideoDataChange=function(){g.TW(this.element,"ytp-play-button-playlist",g.oT(this.Z))}; g.w.Sd=function(O){this.Z.logClick(this.element);if(this.Z.getPlayerStateObject().isOrWillBePlaying())this.Z.pauseVideo();else{if(this.Z.isMinimized()&&this.Z.getPlayerStateObject().isCued()){var b={},a;if((a=this.Z.getVideoData())==null?0:a.Y)b.cttAuthInfo={token:this.Z.getVideoData().Y,videoId:this.Z.getVideoData().videoId};eC("direct_playback",b);this.Z.cD().timerName="direct_playback"}this.Z.playVideo()}this.Z.isMinimized()&&(O==null?void 0:O.type)==="click"&&this.element.blur()}; g.w.o7=function(O){g.f.prototype.o7.call(this,O);var b;((b=this.Z.K())==null?0:b.D("embeds_use_parent_visibility_in_ve_logging"))&&this.Z.logVisibility(this.element,this.vB&&O)};g.T(g.jn,g.f);g.w=g.jn.prototype;g.w.onVideoDataChange=function(){y4b(this);this.X&&(this.Zq(this.X),this.X=null);this.videoData=this.Z.getVideoData(1);if(this.playlist=this.Z.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.X=this.B(this.Z,"progresssync",this.Ko);this.V=wjz(this);h_e(this);this.E6(this.Z.jL().getPlayerSize())}; g.w.E6=function(O){O=O===void 0?this.Z.jL().getPlayerSize():O;var b,a=((b=this.Z.getLoopRange())==null?void 0:b.type)==="clips";O=(g.oT(this.Z)||this.T&&g.SO(this.Z)&&!this.Z.D("web_hide_next_button")||T97(this))&&!a&&(this.T||O.width>=400);this.KF(O);this.Z.logVisibility(this.element,O)}; g.w.onClick=function(O){this.Z.logClick(this.element);var b=!0;this.U?b=g.BE(O,this.Z):O.preventDefault();b&&(this.T&&this.Z.getPresentingPlayerType()===5?this.Z.publish("ytoprerollinternstitialnext"):this.T?(y1(this.Z.cD()),this.Z.publish("playlistnextbuttonclicked",this.element),this.Z.nextVideo(!0)):this.V?this.Z.seekTo(0):(y1(this.Z.cD()),this.Z.publish("playlistprevbuttonclicked",this.element),this.Z.previousVideo(!0)))}; g.w.Ko=function(){var O=wjz(this);O!==this.V&&(this.V=O,h_e(this))}; g.w.wd=function(){this.G&&(this.G(),this.G=null);y4b(this);g.f.prototype.wd.call(this)};g.T(UGY,g.f);g.w=UGY.prototype;g.w.R2=function(O){this.CE(O.pageX);this.hS(O.pageX+O.deltaX);u0w(this)}; g.w.CE=function(O){this.yl=O-this.Py}; g.w.hS=function(O){O-=this.Py;!isNaN(this.yl)&&this.thumbnails.length>0&&(this.J=O-this.yl,this.thumbnails.length>0&&this.J!==0&&(this.V=this.L+this.J,O=Yj8(this,this.V),this.V<=this.T/2&&this.V>=HrQ(this)?(this.api.seekTo(O,!1,void 0,void 0,25),g.uF(this.Tr,"transform","translateX("+(this.V-this.T/2)+"px)"),r4b(this,O)):this.V=this.L))}; g.w.po=function(){this.Mi&&(this.Mi.x4=!0);var O=(0,g.S)()-this.C8<300;if(Math.abs(this.J)<5&&!O){this.C8=(0,g.S)();O=this.yl+this.J;var b=this.T/2-O;this.CE(O);this.hS(O+b);u0w(this);this.api.logClick(this.Y)}u0w(this)}; g.w.xK=function(){Sn(this,this.api.getCurrentTime())}; g.w.play=function(O){this.api.seekTo(Yj8(this,this.V),void 0,void 0,void 0,26);this.api.playVideo();O&&this.api.logClick(this.playButton)}; g.w.onExit=function(O){this.api.seekTo(this.UU,void 0,void 0,void 0,63);this.api.playVideo();O&&this.api.logClick(this.dismissButton)}; g.w.S8=function(O,b){this.Py=O;this.T=b;Sn(this,this.api.getCurrentTime())}; g.w.enable=function(){this.isEnabled||(this.isEnabled=!0,this.UU=this.api.getCurrentTime(),r4b(this,this.UU),g.TW(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.Ni=this.B(this.element,"wheel",this.R2),this.logVisibility(this.isEnabled))}; g.w.disable=function(){this.isEnabled=!1;this.hide();g.TW(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.Ni&&this.Zq(this.Ni);this.logVisibility(this.isEnabled)}; g.w.reset=function(){this.disable();this.X=[];this.aX=!1}; g.w.logVisibility=function(O){this.api.logVisibility(this.element,O);this.api.logVisibility(this.Y,O);this.api.logVisibility(this.dismissButton,O);this.api.logVisibility(this.playButton,O)}; g.w.wd=function(){for(;this.G.length;){var O=void 0;(O=this.G.pop())==null||O.dispose()}g.f.prototype.wd.call(this)}; g.T(A4e,g.f);g.T(W5p,g.f);g.T(c4G,g.f);g.T(I7,g.f);I7.prototype.nF=function(O){return O==="PLAY_PROGRESS"?this.L:O==="LOAD_PROGRESS"?this.U:O==="LIVE_BUFFER"?this.Y:this.V};J4f.prototype.update=function(O,b,a,N){a=a===void 0?0:a;this.width=b;this.X=a;this.T=b-a-(N===void 0?0:N);this.position=g.qY(O,a,a+this.T);this.V=this.position-a;this.G=this.V/this.T};g.T(E6A,g.f);g.T(g.VH,g.Ay);g.w=g.VH.prototype; g.w.SG=function(){var O=!1,b=this.api.getVideoData();if(!b)return O;this.api.dD("timedMarkerCueRange");pj8(this);for(var a=g.r(b.L8),N=a.next();!N.done;N=a.next()){N=N.value;var k=void 0,D=(k=this.OU[N])==null?void 0:k.markerType;k=void 0;var R=(k=this.OU[N])==null?void 0:k.markers;if(!R)break;if(D==="MARKER_TYPE_TIMESTAMPS"){O=g.r(R);for(D=O.next();!D.done;D=O.next()){k=D.value;D=new E6A;R=void 0;D.title=((R=k.title)==null?void 0:R.simpleText)||"";D.timeRangeStartMillis=Number(k.startMillis);D.T= Number(k.durationMillis);var d=R=void 0;D.onActiveCommand=(d=(R=k.onActive)==null?void 0:R.innertubeCommand)!=null?d:void 0;j8b(this,D)}SjG(this,this.U);O=this.U;D=this.FM;k=[];R=null;for(d=0;d<O.length;d++){var Z=O[d].timeRangeStartMillis;if(!isNaN(Z)&&O[d].onActiveCommand){var F=void 0,B=(F=O[d].T)!=null?F:1E4;R&&R.end>Z&&(R.end=Z);Z=CBe(Z,Z+B);k.push(Z);R=Z;D[Z.id]=O[d].onActiveCommand}}this.api.t2(k);this.iE=this.OU[N];O=!0}else if(D==="MARKER_TYPE_HEATMAP"){N=this.OU[N];B=F=k=Z=d=R=void 0;if(N&& N.markers){D=(k=(B=N.markersMetadata)==null?void 0:(F=B.heatmapMetadata)==null?void 0:F.minHeightDp)!=null?k:0;k=(R=(Z=N.markersMetadata)==null?void 0:(d=Z.heatmapMetadata)==null?void 0:d.maxHeightDp)!=null?R:60;R=this.T.length;d=null;for(Z=0;Z<R;Z++){B=this.T[Z].startTime;var K=Z===R-1?Infinity:this.T[Z+1].startTime;Z===this.X.length&&n63(this);F=[];d&&F.push(d);for(var t=g.r(N.markers),h=t.next();!h.done;h=t.next()){h=h.value;var y=Number(h.startMillis);y>=B&&y<=K&&F.push(h)}k>0&&(this.Mi.style.height= k+"px");B=this.X[Z];K=F;h=D;var U=k,u=Z===0;u=u===void 0?!1:u;mG8(B,U);t=K;y=B.G;u=u===void 0?!1:u;var q=1E3/t.length,W=[];W.push({x:0,y:100});for(var m=0;m<t.length;m++){var E=(m+.5)*q,x=100-g.qY((t[m].intensityScoreNormalized||0)*100,h/y*100,U/y*100);m!==0||u||W.push({x:0,y:x});W.push({x:E,y:x});m===t.length-1&&W.push({x:1E3,y:x})}W.push({x:1E3,y:100});t=W;K=K.length===0?"":KVQ(t);B.api.D("delhi_modern_web_player")?B.V.setAttribute("d",K):B.Y.setAttribute("d",K);B.R3=K!=="";g.TW(B.api.getRootNode(), "ytp-heat-map",B.R3);B.api.D("delhi_modern_web_player")&&(B.V.style.display="block",B.X.style.display="none",B.T.style.display="none");F.length>0&&(d=F[F.length-1])}g.LC(this)}k=void 0;D=[];if(N=(k=N.markersDecoration)==null?void 0:k.timedMarkerDecorations)for(N=g.r(N),k=N.next();!k.done;k=N.next())k=k.value,Z=d=R=void 0,D.push({visibleTimeRangeStartMillis:(R=k.visibleTimeRangeStartMillis)!=null?R:-1,visibleTimeRangeEndMillis:(d=k.visibleTimeRangeEndMillis)!=null?d:-1,decorationTimeMillis:(Z=k.decorationTimeMillis)!= null?Z:NaN,label:k.label?g.Hc(k.label):""});N=D;this.heatMarkersDecorations=N}}b.Zy=this.U;g.TW(this.element,"ytp-timed-markers-enabled",O);return O}; g.w.S8=function(){g.LC(this);QH(this);SjG(this,this.U);if(this.G){var O=g.ze(this.element).x||0;this.G.S8(O,this.Y)}}; g.w.o1l=function(){var O=this.api.getVideoData();O&&bkA(this,O)}; g.w.onClickCommand=function(O){if(O=g.P(O,dm)){var b=O.key;O.isVisible&&b&&VlG(this,b)}}; g.w.TDG=function(O){this.api.xk("innertubeCommand",this.FM[O.id])}; g.w.ud=function(){QH(this);var O=this.api.getCurrentTime();(O<this.clipStart||O>this.clipEnd)&&this.qH()}; g.w.S7=function(O){if(!O.defaultPrevented){var b=!1;switch(O.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);b=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);b=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);b=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);b=!0;break;case 38:this.api.D("enable_key_press_seek_logging")&&kz(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);b=!0;break;case 40:this.api.D("enable_key_press_seek_logging")&&kz(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),b=!0}b&&O.preventDefault()}}; g.w.gI=function(O,b){this.updateVideoData(b,O==="newdata")}; g.w.IZ=function(){this.gI("newdata",this.api.getVideoData())}; g.w.updateVideoData=function(O,b){b=b===void 0?!1:b;var a=!!O&&O.R3();a&&($n(O)||e_7(this)?this.gF=!1:this.gF=O.allowLiveDvr,g.TW(this.api.getRootNode(),"ytp-enable-live-buffer",!(O==null||!$n(O))),bkA(this,O));BZ3(this,this.api.vZ());if(b){if(a){b=O.clipEnd;this.clipStart=O.clipStart;this.clipEnd=b;DU(this);for(bY(this,this.yl,this.yp);this.X.length>0;)this.X.pop().dispose();this.heatMarkersDecorations=[];this.Zh={};var N;(N=this.G)==null||N.reset();d8(this);g.TW(this.api.getRootNode(),"ytp-fine-scrubbing-exp", lZ(this))}else this.qH();this.TD()}if(O){var k;N=((k=this.WB)==null?void 0:k.type)==="clips";if(k=!O.isLivePlayback){k=this.api.getVideoData();b=g.Gb(k);a=o67(k);var D;k=b!=null||a!=null&&a.length>0||((D=k.eq)==null?void 0:D.length)>0}if(k&&!N){D=this.api.getVideoData();N=g.Gb(D);k=!1;if(N==null?0:N.markersMap){k=this.api.getVideoData();var R;k.dH=((R=N.visibleOnLoad)==null?void 0:R.key)||k.dH;R=g.r(N.markersMap);for(N=R.next();!N.done;N=R.next())N=N.value,N.key&&N.value&&(this.Zh[N.key]=N.value, N.value.onChapterRepeat&&(k.icd=N.value.onChapterRepeat));k.dH!=null&&VlG(this,k.dH);k=!0}var d;if(((d=D.eq)==null?void 0:d.length)>0){d=g.Za.getState().entities;R=g.r(D.eq);for(N=R.next();!N.done;N=R.next()){N=N.value;a=void 0;b=(a=U1(d,"macroMarkersListEntity",N))==null?void 0:a.markersList;var Z=a=void 0;if(((a=b)==null?void 0:a.markerType)==="MARKER_TYPE_TIMESTAMPS"||((Z=b)==null?void 0:Z.markerType)==="MARKER_TYPE_HEATMAP")this.OU[N]=b}k=this.SG()||k}!k&&(d=o67(D))&&(P6e(this,d),D.I0=this.T, xGQ(this));aKG(this,null);O.P8&&this.X.length===0&&(O=O.P8,d=O.key,O.isVisible&&d&&VlG(this,d))}else Ml3(this),pj8(this)}QH(this)}; g.w.Bv=function(O){this.L&&!g.L(O.state,32)&&this.api.getPresentingPlayerType()!==3&&this.L.cancel();var b;((b=this.G)==null?0:b.isEnabled)&&g.L(O.state,8)&&this.api.pauseVideo();O=this.api.getPresentingPlayerType()===2||!this.api.vZ()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.TW(this.xt,"ytp-hide-scrubber-button",O)}; g.w.qg=function(O){var b=!!this.WB!==!!O,a=this.WB;this.WB=O;aKG(this,a);(O==null?void 0:O.type)!=="clips"&&O||(O?(this.updateValue("clipstarticon",Y4Y()),this.updateValue("clipendicon",Y4Y()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",wmf()),this.updateValue("clipendicon",yIf()),this.updateValue("clipstarttitle","Regarder l'int\u00e9gralit\u00e9 de la vid\u00e9o"),this.updateValue("clipendtitle","Regarder l'int\u00e9gralit\u00e9 de la vid\u00e9o")), b&&(this.updateVideoData(this.api.getVideoData(),!0),g.LC(this)),DU(this));bY(this,this.yl,this.yp)}; g.w.XU_=function(){this.api.publish("progressBarHoverStart")}; g.w.WXy=function(O,b,a){var N=g.ze(this.element),k=iZ(this).T,D=a?a.getAttribute("data-tooltip"):void 0,R=a?a.getAttribute("data-position"):void 0,d=a?a.getAttribute("data-offset-y"):void 0;d=d?Number(d):0;R&&(O=fF(this.V,Number(a.getAttribute("data-position")),0)*k+g.ze(this.progressBar).x);this.m_.x=O-N.x;this.m_.y=b-N.y;O=iZ(this);a=NH(this,O);b=0;var Z;if((Z=this.api.getVideoData())==null?0:$n(Z))(Z=this.api.getProgressState().seekableEnd)&&a>Z&&(a=Z,O.position=fF(this.V,Z)*iZ(this).T),b=this.V.G; e_7(this)&&(b=this.V.G);Z=D||g.nF(this.gF?a-this.V.T:a-b);b=O.position+this.vD;a-=this.api.O0();var F;if((F=this.G)==null||!F.isEnabled)if(this.api.f0()){if(this.T.length>1){F=a$(this,this.m_.x,!0);if(!this.WB)for(N=0;N<this.T.length;)g.TW(this.T[N].T,"ytp-exp-chapter-hover-effect",N===F),N++;if(this.X.length>1)for(N=0;N<this.T.length;N++)g.TW(this.X[N].element,"ytp-heatmap-hover",N===F)}if(this.U.length>0)for(F=this.m_.x,N=g.r(this.U),k=N.next();!k.done;k=N.next())k=k.value,R=Xk(this,k.timeRangeStartMillis/ (this.V.T*1E3),iZ(this)),g.TW(k.element,"ytp-timed-marker-hover",R<=F&&R+6>=F);N=this.tooltip.scale;F=this.api.D("delhi_modern_web_player")?67:45;d=(isNaN(d)?0:d)-F*N;this.api.D("web_key_moments_markers")?this.iE?(F=sPb(this.U,a*1E3),F=F!=null?this.U[F].title:""):(F=Fk(this.T,a*1E3),F=this.T[F].title):(F=Fk(this.T,a*1E3),F=this.T[F].title);F||(d+=16*N);this.tooltip.scale===.6&&(g.R_(this.api.K())?(d=this.api.jL().getPlayerSize().height-225,N=this.api.D("delhi_modern_web_player")?70:110,d=F?d+N:d+ N+16):d=F?110:126);N=Fk(this.T,a*1E3);this.aX=NZA(this,a,N)?N:NZA(this,a,N+1)?N+1:-1;g.TW(this.api.getRootNode(),"ytp-progress-bar-snap",this.aX!==-1&&this.T.length>1);N=!1;k=g.r(this.heatMarkersDecorations);for(R=k.next();!R.done;R=k.next()){R=R.value;var B=a*1E3;B>=R.visibleTimeRangeStartMillis&&B<=R.visibleTimeRangeEndMillis&&(F=R.label,Z=g.nF(R.decorationTimeMillis/1E3),N=!0)}this.CJ!==N&&(this.CJ=N,this.api.logVisibility(this.yJ,this.CJ));g.TW(this.api.getRootNode(),"ytp-progress-bar-decoration", N);N=160*this.tooltip.scale*2;k=F.length*(this.J?8.55:5.7);k=k<=N?k:N;R=k<160*this.tooltip.scale;N=3;!R&&k/2>O.position&&(N=1);!R&&k/2>this.Y-O.position&&(N=2);this.api.K().U&&(d-=10);this.X.length&&this.X[0].R3&&(d-=14*(this.J?2:1),this.UU||(this.UU=!0,this.api.logVisibility(this.Mi,this.UU)));var K;if(lZ(this)&&(((K=this.G)==null?0:K.isEnabled)||this.L8>0)){var t;d-=((t=this.G)==null?0:t.isEnabled)?R$(this):this.L8}K=void 0;lZ(this)&&!this.api.D("web_player_hide_fine_scrubbing_edu")&&(K="Faites glisser vers le haut pour une recherche plus pr\u00e9cise", this.Py||(this.Py=!0,this.api.logVisibility(this.A0,this.Py)));this.tooltip.Vd(b,a,Z,!!D,d,F,N,K)}else this.tooltip.Vd(b,a,Z,!!D,d);g.tC(this.api.getRootNode(),"ytp-progress-bar-hover");Q8e(this)}; g.w.aqk=function(){this.TD();g.yP(this.api.getRootNode(),"ytp-progress-bar-hover");this.UU&&(this.UU=!1,this.api.logVisibility(this.Mi,this.UU));this.Py&&(this.Py=!1,this.api.logVisibility(this.A0,this.Py));this.api.D("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&this.api.publish("progressBarHoverEnd")}; g.w.VSy=function(O,b){var a=g.ze(this.element);this.Dq=O-a.x;lZ(this)&&this.G&&(this.G.aX?Sn(this.G,this.api.getCurrentTime()):qj3(this.G),this.G.show(),g.TW(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.G.isEnabled));this.Is&&(this.Is.dispose(),this.Is=null);this.n0=b;this.qk=this.api.getCurrentTime();this.T.length>1&&this.aX!==-1?this.api.seekTo(this.T[this.aX].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(NH(this,iZ(this)),!1,void 0,void 0,7);g.tC(this.element,"ytp-drag");(this.Yt= this.api.getPlayerStateObject().isOrWillBePlaying())&&this.api.pauseVideo()}; g.w.ZD4=function(){if(lZ(this)&&this.G){var O=R$(this);this.L8>=O*.5?(this.G.enable(),Sn(this.G,this.api.getCurrentTime()),gmb(this,O)):d8(this)}if(g.L(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var b;if((b=this.G)==null?0:b.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.T.length>1&&this.aX!==-1)this.api.D("html5_enable_progress_bar_slide_seek_logging")&&kz(this,this.qk,this.T[this.aX].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.T[this.aX].startTime/1E3,void 0,void 0,void 0,7);else{O=NH(this,iZ(this));this.api.D("html5_enable_progress_bar_slide_seek_logging")&&kz(this,this.qk,O,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(O,void 0,void 0,void 0,7);b=g.r(this.heatMarkersDecorations);for(var a=b.next();!a.done;a=b.next())a=a.value,O*1E3>=a.visibleTimeRangeStartMillis&&O*1E3<=a.visibleTimeRangeEndMillis&& this.api.logClick(this.yJ)}g.yP(this.element,"ytp-drag");this.Xy&&(this.Tr.src=this.Xy);this.Yt&&!g.L(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.w.rir=function(O,b){var a=this,N=iZ(this),k=NH(this,N);this.api.jL().Gc||(N.position>this.Dq+2?this.R7&&(this.Tr.src=this.R7):N.position<this.Dq-2?this.zG&&(this.Tr.src=this.zG):this.Xy&&(this.Tr.src=this.Xy),setTimeout(function(){var R=g.ze(a.element).x||0;a.Dq=O-R},150)); this.api.seekTo(k,!1,void 0,void 0,7);var D;lZ(this)&&((D=this.G)==null?0:D.aX)&&(Sn(this.G,k),this.G.isEnabled||(N=R$(this),this.L8=g.qY(this.n0-b-10,0,N),gmb(this,this.L8)))}; g.w.TD=function(){this.tooltip.C6()}; g.w.IE=function(){this.WB||(this.updateValue("clipstarticon",hZf()),this.updateValue("clipendicon",hZf()),g.tC(this.element,"ytp-clip-hover"))}; g.w.oE=function(){this.WB||(this.updateValue("clipstarticon",wmf()),this.updateValue("clipendicon",yIf()),g.yP(this.element,"ytp-clip-hover"))}; g.w.qH=function(){this.clipStart=0;this.clipEnd=Infinity;DU(this);bY(this,this.yl,this.yp)}; g.w.x3r=function(O){O=g.r(O);for(var b=O.next();!b.done;b=O.next())if(b=b.value,b.visible){var a=b.getId();if(!this.C8[a]){var N=g.it("DIV");b.tooltip&&N.setAttribute("data-tooltip",b.tooltip);this.C8[a]=b;this.pF[a]=N;g.Bb(N,b.style);klz(this,a);this.api.K().D("disable_ad_markers_on_content_progress_bar")||this.T[0].X.appendChild(N)}}else F_G(this,b)}; g.w.nlG=function(O){O=g.r(O);for(var b=O.next();!b.done;b=O.next())F_G(this,b.value)}; g.w.Wx=function(O){this.G&&(this.G.onExit(O!=null),d8(this))}; g.w.Yn=function(O){this.G&&(this.G.play(O!=null),d8(this))}; g.w.bZU=function(){BZ3(this,this.api.vZ())}; g.w.wd=function(){BZ3(this,!1);g.Ay.prototype.wd.call(this)};g.T(ZU,g.f);ZU.prototype.isActive=function(){return!!this.Z.getOption("remote","casting")}; ZU.prototype.iV=function(){var O=!1;this.Z.getOptions().includes("remote")&&(O=this.Z.getOption("remote","receivers").length>1);this.KF(O&&this.Z.jL().getPlayerSize().width>=400);this.Z.logVisibility(this.element,this.vB);var b=1;O&&this.isActive()&&(b=2);if(this.T!==b){this.T=b;O=this.Z.D("delhi_modern_web_player_icons");switch(b){case 1:this.updateValue("icon",O?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 1 5V8C1.68 8.00 2.34 8.05 3 8.15V5H21V19H13.84C13.94 19.65 13.99 20.31 14 21H21C21.53 21 22.03 20.78 22.41 20.41C22.78 20.03 23 19.53 23 19V5C23 4.46 22.78 3.96 22.41 3.58C22.03 3.21 21.53 3 21 3ZM1 10V12C2.18 12 3.35 12.23 4.44 12.68C5.53 13.13 6.52 13.80 7.36 14.63C8.19 15.47 8.86 16.46 9.31 17.55C9.76 18.64 10 19.81 10 21H12C12 18.08 10.84 15.28 8.77 13.22C6.71 11.15 3.91 10 1 10ZM1 14V16C1.65 16 2.30 16.12 2.91 16.38C3.52 16.63 4.07 17.00 4.53 17.46C4.99 17.92 5.36 18.48 5.61 19.08C5.87 19.69 6 20.34 6 21H8C8 19.14 7.26 17.36 5.94 16.05C4.63 14.73 2.85 14 1 14ZM1 18V21H4C3.99 20.20 3.68 19.44 3.12 18.87C2.55 18.31 1.79 18.00 1 18Z", fill:"white"}}]}:{W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{W:"path",cU:!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", O?{W:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{W:"path",S:{d:"M21.20 3.01C21.69 3.06 22.15 3.29 22.48 3.65C22.81 4.02 23.00 4.50 23 5V19L22.99 19.20C22.94 19.66 22.73 20.08 22.41 20.41C22.08 20.73 21.66 20.94 21.20 20.98L21 21H14C13.99 20.31 13.94 19.65 13.84 19H21V5H3V8.15C2.34 8.05 1.68 8.00 1 8V5C0.99 4.50 1.18 4.02 1.51 3.65C1.84 3.29 2.30 3.06 2.79 3.01L3 3H21L21.20 3.01ZM19 17V7H5V8.62C6.95 9.26 8.73 10.35 10.19 11.80C11.64 13.26 12.73 15.04 13.37 17H19ZM1 10V12C2.18 12 3.35 12.23 4.44 12.68C5.53 13.13 6.52 13.80 7.36 14.63C8.19 15.47 8.86 16.46 9.31 17.55C9.76 18.64 10 19.81 10 21H12C12 18.08 10.84 15.28 8.77 13.22C6.71 11.15 3.91 10 1 10ZM1 14V16C1.65 16 2.30 16.12 2.91 16.38C3.52 16.63 4.07 17.00 4.53 17.46C4.99 17.92 5.36 18.48 5.61 19.08C5.87 19.69 6 20.34 6 21H8C8 19.14 7.26 17.36 5.94 16.05C4.63 14.73 2.85 14 1 14ZM1 18V21H4C3.99 20.20 3.68 19.44 3.12 18.87C2.55 18.31 1.79 18.00 1 18Z", fill:"white"}}]}:g.to8())}g.TW(this.element,"ytp-remote-button-active",this.isActive())}}; ZU.prototype.G=function(){if(this.Z.getOption("remote","quickCast"))this.Z.setOption("remote","quickCast",!0);else{var O=this.s0,b=this.element;if(O.rz())O.gP();else{O.initialize();a:{var a=g.r(O.wK.items);for(var N=a.next();!N.done;N=a.next())if(N=N.value,N.priority===1){a=N;break a}a=null}a&&(a.open(),O.BU(b));O.BU(b)}}this.Z.logClick(this.element)};g.T(Fs,g.f);Fs.prototype.T=function(O){var b=this.Z.K(),a=400;this.Z.D("web_player_small_hbp_settings_menu")&&b.Y?a=300:b.U&&(a=200);O=this.G&&O.width>=a;this.KF(O);this.Z.D("embeds_use_parent_visibility_in_ve_logging")?this.Z.logVisibility(this.element,O&&this.N):this.Z.logVisibility(this.element,O)}; Fs.prototype.V=function(){if(this.s0.vB)this.s0.gP();else{var O=g.mZ(this.Z.To());O&&!O.loaded&&(O.QZ("tracklist",{includeAsr:!0}).length||O.load());this.Z.logClick(this.element);this.s0.BU(this.element)}}; Fs.prototype.updateBadge=function(){var O=this.Z.isHdr(),b=this.Z.getPresentingPlayerType(),a=b!==2&&b!==3,N=g.vI(this.Z),k=a&&!!g.PI(this.Z.To());b=k&&N.displayMode===1;N=k&&N.displayMode===2;a=(k=b||N)||!a?null:this.Z.getPlaybackQuality();g.TW(this.element,"ytp-hdr-quality-badge",O);g.TW(this.element,"ytp-hd-quality-badge",!O&&(a==="hd1080"||a==="hd1440"));g.TW(this.element,"ytp-4k-quality-badge",!O&&a==="hd2160");g.TW(this.element,"ytp-5k-quality-badge",!O&&a==="hd2880");g.TW(this.element,"ytp-8k-quality-badge", !O&&a==="highres");g.TW(this.element,"ytp-3d-badge-grey",!O&&k&&b);g.TW(this.element,"ytp-3d-badge",!O&&k&&N)};g.T(g8,FL);g8.prototype.isLoaded=function(){var O=g.pR(this.Z.To());return O!==void 0&&O.loaded}; g8.prototype.iV=function(){g.pR(this.Z.To())!==void 0&&this.Z.getPresentingPlayerType()!==3?this.T||(this.s0.PU(this),this.T=!0):this.T&&(this.s0.LZ(this),this.T=!1);gs(this,this.isLoaded())}; g8.prototype.onSelect=function(O){this.isLoaded();O?this.Z.loadModule("annotations_module"):this.Z.unloadModule("annotations_module");this.Z.publish("annotationvisibility",O)}; g8.prototype.wd=function(){this.T&&this.s0.LZ(this);FL.prototype.wd.call(this)};g.T(B7,g.ou);B7.prototype.iV=function(){var O=this.Z.getAvailableAudioTracks();O.length>1?(this.c7(g.Xq(O,this.T)),this.tracks=g.GM(O,this.T,this),this.countLabel.SS(O.length?" ("+O.length+")":""),this.publish("size-change"),this.Jq(this.T(this.Z.getAudioTrack())),this.enable(!0)):this.enable(!1)}; B7.prototype.GK=function(O){g.ou.prototype.GK.call(this,O);this.Z.setAudioTrack(this.tracks[O]);this.s0.Q9()}; B7.prototype.T=function(O){return O.toString()};g.T(Ke,FL); Ke.prototype.G=function(){var O=this.Z.getPresentingPlayerType();if(O!==2&&O!==3&&g.SO(this.Z))this.T||(this.s0.PU(this),this.T=!0,this.V.push(this.B(this.Z,"videodatachange",this.G)),this.V.push(this.B(this.Z,"videoplayerreset",this.G)),this.V.push(this.B(this.Z,"onPlaylistUpdate",this.G)),this.V.push(this.B(this.Z,"autonavchange",this.X)),O=this.Z.getVideoData(),this.X(O.autonavState),this.Z.logVisibility(this.element,this.T));else if(this.T){this.s0.LZ(this);this.T=!1;O=g.r(this.V);for(var b=O.next();!b.done;b= O.next())this.Zq(b.value)}}; Ke.prototype.X=function(O){gs(this,O!==1)}; Ke.prototype.onSelect=function(O){this.Z.eF(O?2:1);this.T&&(this.Z.logVisibility(this.element,this.T),this.Z.logClick(this.element))}; Ke.prototype.wd=function(){this.T&&this.s0.LZ(this);FL.prototype.wd.call(this)};g.T(tQA,g.bD);tQA.prototype.onClick=function(O){O.preventDefault();var b,a;(b=g.AK(this.Z))==null||(a=b.XL())==null||a.gP();var N,k;(N=g.AK(this.Z))==null||(k=N.w1())==null||k.BU(O.target)};g.T(hs7,g.ou);g.w=hs7.prototype; g.w.FU=function(){var O=this.Z.getPresentingPlayerType();if(O!==2&&O!==3){this.Tr=this.Z.EW();var b=this.Z.getAvailableQualityLevels();if(this.T){this.X={};O=g.wh(this.Z,"getAvailableQualityData",[]);O=g.r(O);for(var a=O.next();!a.done;a=O.next())a=a.value,this.X[a.qualityLabel]=a;O=Object.keys(this.X);b[b.length-1]==="auto"&&O.push("auto");this.Xy=new Set(b)}else if(this.Y){a=g.wh(this.Z,"getAvailableQualityData",[]);O=[];a=g.r(a);for(var N=a.next();!N.done;N=a.next())N=N.value,this.J[N.quality]= N,N.quality&&O.push(N.quality);b[b.length-1]==="auto"&&O.push("auto")}else O=b;g.tU3(this.Z)&&this.Z.df()&&O.unshift("missing-qualities");b=this.Z.app.eL();a=b.getVideoData();if(!a.G||!a.G.video||a.G.video.qualityOrdinal<1080||a.x7)b=!1;else{N=/^qsa/.test(a.clientPlaybackNonce);var k="r";a.G.id.indexOf(";")>=0&&(N=/^[a-p]/.test(a.clientPlaybackNonce),k="x");N?(b.tN("iqss",{trigger:k},!0),b=!0):b=!1}b&&O.unshift("inline-survey");this.c7(O);b=this.Z.getVideoData().cotn?!0:!1;a=this.Mi.uE();a=!g.R_(this.Z.K())|| !(b===void 0?0:b)||!(a===void 0||a);b=this.G;a=a===void 0?!1:a;b.m2&&g.TW(b.Gr("ytp-panel-footer"),"ytp-panel-hide-footer",a===void 0?!1:a);if(O.length){this.oW();this.enable(!0);return}}this.enable(!1)}; g.w.oW=function(){if(this.T){var O=this.Z.getPreferredQuality();this.Xy.has(O)&&(this.U=this.Z.getPlaybackQuality(),this.yl=this.Z.getPlaybackQualityLabel(),O==="auto"?(this.Jq(O),this.SS(this.v7(O))):this.Jq(this.yl))}else O=this.Z.getPreferredQuality(),this.options[O]&&(this.U=this.Z.getPlaybackQuality(),this.Jq(O),O==="auto"&&this.SS(this.v7(O)))}; g.w.GK=function(O){if(O!=="missing-qualities"){g.ou.prototype.GK.call(this,O);var b=this.T?this.X[O]:this.J[O];var a=b==null?void 0:b.quality,N=b==null?void 0:b.formatId,k=b==null?void 0:b.paygatedQualityDetails;b=k==null?void 0:k.endpoint;if(k){var D;k=(D=this.options[O])==null?void 0:D.element;this.Z.logClick(k)}if(this.T){var R,d;if((R=g.P(b,g.kJC))==null?0:(d=R.popup)==null?0:d.notificationActionRenderer)this.Z.xk("innertubeCommand",b);else if(b){this.Z.xk("innertubeCommand",b);return}N?this.Z.setPlaybackQuality(a, N):this.Z.setPlaybackQuality(a)}else{if(this.Y){var Z,F;if((Z=g.P(b,g.kJC))==null?0:(F=Z.popup)==null?0:F.notificationActionRenderer)this.Z.xk("innertubeCommand",b);else if(b){this.Z.xk("innertubeCommand",b);return}}this.Z.setPlaybackQuality(O)}this.s0.gP();this.FU()}}; g.w.open=function(){for(var O=g.r(Object.values(this.options)),b=O.next();!b.done;b=O.next()){b=b.value;var a=void 0;this.Z.hasVe((a=b)==null?void 0:a.element)&&(a=void 0,this.Z.logVisibility((a=b)==null?void 0:a.element,!0))}g.ou.prototype.open.call(this);this.Z.logClick(this.element)}; g.w.pu=function(O,b,a){var N=this;if(O==="missing-qualities")return new g.bD({W:"a",rd:["ytp-menuitem"],S:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.Z.K().J,tabindex:"0",role:"menuitemradio"},j:[{W:"div",rd:["ytp-menuitem-label"],f8:"{{label}}"}]},b,this.v7(O));if(O!=="inline-survey"){var k,D=(k=this.T?this.X[O]:this.J[O])==null?void 0:k.paygatedQualityDetails;k=D==null?void 0:D.veType;D=D==null?void 0:D.trackingParams;b=g.ou.prototype.pu.call(this,O,b,a);D?(this.Z.createServerVe(b.element, this,!0),this.Z.setTrackingParams(b.element,D)):k&&this.Z.createClientVe(b.element,this,k,!0);return b}O=[{W:"span",f8:"La qualit\u00e9 est-elle bonne\u00a0?"}];a=g.r([!0,!1]);D=a.next();for(k={};!D.done;k={q4:void 0},D=a.next())k.q4=D.value,D=new g.f({W:"span",C:"ytp-menuitem-inline-survey-response",j:[k.q4?HHz():Uf8()],S:{tabindex:"0",role:"button"}}),D.listen("click",function(R){return function(){var d=N.Z.app.eL();d.tN("iqsr",{tu:R.q4});d.getVideoData().x7=!0;N.s0.gP();N.FU()}}(k)),O.push(D); return new g.bD({W:"div",C:"ytp-menuitem",S:{"aria-disabled":"true"},j:[{W:"div",rd:["ytp-menuitem-label"],j:O}]},b)}; g.w.v7=function(O,b){b=b===void 0?!1:b;if(O==="missing-qualities")return{W:"div",f8:"Options manquantes\u00a0?"};if(O==="inline-survey")return"";var a=this.Y||this.T?[TZQ(this,O,b,!1)]:[wzf(this,O)];var N=this.Z.getPreferredQuality();b||N!=="auto"||O!=="auto"||(a.push(" "),this.T?a.push(TZQ(this,this.yl,b,!0,["ytp-menu-label-secondary"])):this.Y?a.push(TZQ(this,this.U,b,!0,["ytp-menu-label-secondary"])):a.push(wzf(this,this.U,["ytp-menu-label-secondary"])));return{W:"div",j:a}};g.T(ti,GY);ti.prototype.AD=function(){GY.prototype.AD.call(this);this.U&&rL7(this)}; ti.prototype.yl=function(){this.L()}; ti.prototype.J=function(){this.Z.setPlaybackRate(this.T,!0)}; ti.prototype.iP=function(O){GY.prototype.iP.call(this,O);this.L();rL7(this);O.preventDefault()};g.T(hi,g.f);g.w=hi.prototype;g.w.init=function(){this.lP(this.T);this.updateValue("minvalue",this.G);this.updateValue("maxvalue",this.V)}; g.w.HV=function(O){if(!O.defaultPrevented){switch(O.keyCode){case 37:case 40:var b=-this.L;break;case 39:case 38:b=this.L;break;default:return}this.lP(this.T+b);O.preventDefault()}}; g.w.j7=function(O){var b=this.T;b+=(O.deltaX||-O.deltaY)<0?-this.J:this.J;this.lP(b);O.preventDefault()}; g.w.Ab=function(O){O=(O-g.ze(this.X).x)/this.yl*this.range+this.G;this.lP(O)}; g.w.lP=function(O,b){b=b===void 0?"":b;O=g.qY(O,this.G,this.V);b===""&&(b=O.toString());this.updateValue("valuenow",O);this.updateValue("valuetext",b);this.Mi.style.left=(O-this.G)/this.range*(this.yl-this.aX)+"px";this.T=O}; g.w.focus=function(){this.Ni.focus()};g.T(yN,hi);yN.prototype.Tr=function(){this.Z.setPlaybackRate(this.T,!0)}; yN.prototype.lP=function(O){hi.prototype.lP.call(this,O,uvz(this,O).toString());this.Y&&(UT7(this),this.Xy())}; yN.prototype.updateValues=function(){var O=this.Z.getPlaybackRate();uvz(this,this.T)!==O&&(this.lP(O),UT7(this))};g.T(ALY,g.Ay);ALY.prototype.focus=function(){this.T.focus()};g.T(W_Y,Hy);g.T(qpY,g.ou);g.w=qpY.prototype;g.w.v7=function(O){return O==="1"?"Normale":O.toLocaleString()}; g.w.iV=function(){var O,b=(O=this.Z.getVideoData())==null?void 0:O.CD();O=this.Z.getPresentingPlayerType(b);this.enable(O!==2&&O!==3);cLB(this)}; g.w.c7=function(O){g.ou.prototype.c7.call(this,O);this.U&&this.U.G.focus()}; g.w.Cu=function(O){g.ou.prototype.Cu.call(this,O);O?(this.yl=this.B(this.Z,"onPlaybackRateChange",this.onPlaybackRateChange),cLB(this),HkY(this,this.Z.getPlaybackRate())):(this.Zq(this.yl),this.yl=null)}; g.w.onPlaybackRateChange=function(O){var b=this.Z.getPlaybackRate();!this.X&&this.J.includes(b)||Yp7(this,b);HkY(this,O)}; g.w.pu=function(O,b,a){return O===this.T&&mTY(this.Z)?g.ou.prototype.pu.call(this,O,b,a,{W:"div",C:"ytp-speed-slider-menu-footer",j:[this.U]}):g.ou.prototype.pu.call(this,O,b,a)}; g.w.GK=function(O){g.ou.prototype.GK.call(this,O);O===this.T?this.Z.setPlaybackRate(this.Y,!0):this.Z.setPlaybackRate(Number(O),!0);mTY(this.Z)&&O===this.T||this.s0.Q9()}; g.w.NR=function(O){var b=O===this.T;this.X=!1;b&&w8(this.Z)&&!mTY(this.Z)?(O=new W_Y(this.Z),g.zd(this.s0,O)):g.ou.prototype.NR.call(this,O)};g.T(JL7,g.ou);g.w=JL7.prototype;g.w.Jq=function(O){g.ou.prototype.Jq.call(this,O)}; g.w.IW=function(O){return O.option.toString()}; g.w.getOption=function(O){return this.settings[O]}; g.w.v7=function(O){return this.getOption(O).text||""}; g.w.GK=function(O){g.ou.prototype.GK.call(this,O);this.publish("settingChange",this.setting,this.settings[O].option)};g.T(r8,g.Yh);r8.prototype.u4=function(O){for(var b=g.r(Object.keys(O)),a=b.next();!a.done;a=b.next()){var N=a.value;if(a=this.r$[N]){var k=O[N].toString();N=!!O[N+"Override"];a.options[k]&&(a.Jq(k),a.X.element.setAttribute("aria-checked",String(!N)),a.T.element.setAttribute("aria-checked",String(N)))}}}; r8.prototype.zP=function(O,b){this.publish("settingChange",O,b)};g.T(Ux,g.ou);Ux.prototype.T=function(O){return O.languageCode}; Ux.prototype.v7=function(O){return this.languages[O].languageName||""}; Ux.prototype.GK=function(O){this.publish("select",O);this.Z.logClick(this.element);g.JT(this.s0)};g.T(nm3,g.ou);g.w=nm3.prototype;g.w.eK=function(O){return g.i$(O)?"__off__":O.displayName}; g.w.v7=function(O){return O==="__off__"?"D\u00e9sactiv\u00e9s":O==="__translate__"?"Traduire automatiquement":O==="__contribute__"?"Ajouter des sous-titres":O==="__correction__"?"Proposer des corrections pour les sous-titres":(O==="__off__"?{}:this.tracks[O]).displayName}; g.w.GK=function(O){if(O==="__translate__")this.T.open();else if(O==="__contribute__"){this.Z.pauseVideo();this.Z.isFullscreen()&&this.Z.toggleFullscreen();var b=g.Qc(this.Z.K(),this.Z.getVideoData());g.aI(b)}else if(O==="__correction__"){this.Z.pauseVideo();this.Z.isFullscreen()&&this.Z.toggleFullscreen();var a=pz3(this);uY(this,a);g.ou.prototype.GK.call(this,this.eK(a));var N,k;a=(b=this.Z.getVideoData().getPlayerResponse())==null?void 0:(N=b.captions)==null?void 0:(k=N.playerCaptionsTracklistRenderer)== null?void 0:k.openTranscriptCommand;this.Z.xk("innertubeCommand",a);this.s0.Q9();this.X&&this.Z.logClick(this.X)}else{if(O==="__correction__"){this.Z.pauseVideo();this.Z.isFullscreen()&&this.Z.toggleFullscreen();b=pz3(this);uY(this,b);g.ou.prototype.GK.call(this,this.eK(b));var D,R;b=(a=this.Z.getVideoData().getPlayerResponse())==null?void 0:(D=a.captions)==null?void 0:(R=D.playerCaptionsTracklistRenderer)==null?void 0:R.openTranscriptCommand;this.Z.xk("innertubeCommand",b)}else this.Z.logClick(this.element), uY(this,O==="__off__"?{}:this.tracks[O]),g.ou.prototype.GK.call(this,O);this.s0.Q9()}}; g.w.iV=function(){var O=this.Z.getOptions();O=O&&O.indexOf("captions")!==-1;var b=this.Z.getVideoData(),a=b&&b.Wg,N,k=!((N=this.Z.getVideoData())==null||!g.bN(N));N={};if(O||a){var D;if(O){var R=this.Z.getOption("captions","track");N=this.Z.getOption("captions","tracklist",{includeAsr:!0});var d=k?[]:this.Z.getOption("captions","translationLanguages");this.tracks=g.GM(N,this.eK,this);k=g.Xq(N,this.eK);var Z,F;pz3(this)&&((D=b.getPlayerResponse())==null?0:(Z=D.captions)==null?0:(F=Z.playerCaptionsTracklistRenderer)== null?0:F.openTranscriptCommand)&&k.push("__correction__");if(d.length&&!g.i$(R)){if((D=R.translationLanguage)&&D.languageName){var B=D.languageName;D=d.findIndex(function(K){return K.languageName===B}); cAG(d,D)}Eme(this.T,d);k.push("__translate__")}D=this.eK(R)}else this.tracks={},k=[],D="__off__";k.unshift("__off__");this.tracks.__off__={};a&&k.unshift("__contribute__");this.tracks[D]||(this.tracks[D]=R,k.push(D));this.c7(k);this.Jq(D);R&&R.translationLanguage?this.T.Jq(this.T.T(R.translationLanguage)):Q7b(this.T);O&&this.Y.u4(this.Z.getSubtitlesUserSettings());this.countLabel.SS(N&&N.length?" ("+N.length+")":"");this.publish("size-change");this.Z.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.w.Jb=function(O){var b=this.Z.getOption("captions","track");b=g.On(b);b.translationLanguage=this.T.languages[O];uY(this,b)}; g.w.zP=function(O,b){if(O==="reset")this.Z.resetSubtitlesUserSettings();else{var a={};a[O]=b;this.Z.updateSubtitlesUserSettings(a)}MQ7(this,!0);this.U.start();this.Y.u4(this.Z.getSubtitlesUserSettings())}; g.w.Jiy=function(O){O||g.C6(this.U)}; g.w.wd=function(){g.C6(this.U);g.ou.prototype.wd.call(this)}; g.w.open=function(){g.ou.prototype.open.call(this);this.options.__correction__&&!this.X&&(this.X=this.options.__correction__.element,this.Z.createClientVe(this.X,this,167341),this.Z.logVisibility(this.X,!0))};g.T(Glw,g.mG);g.w=Glw.prototype; g.w.initialize=function(){if(!this.isInitialized){var O=this.Z.K();this.isInitialized=!0;try{this.lf=new hs7(this.Z,this)}catch(a){g.I6(Error("QualityMenuItem creation failed"))}g.G(this,this.lf);var b=new nm3(this.Z,this);g.G(this,b);O.V||(b=new g8(this.Z,this),g.G(this,b));O.enableSpeedOptions&&(b=new qpY(this.Z,this),g.G(this,b));(g.oS(O)||O.Y)&&(O.G||O.OU)&&(b=new tQA(this.Z,this),g.G(this,b));O.A0&&!O.D("web_player_move_autonav_toggle")&&(O=new Ke(this.Z,this),g.G(this,O));O=new B7(this.Z,this); g.G(this,O);this.Z.publish("settingsMenuInitialized");K_b(this.settingsButton,this.wK.S6())}}; g.w.PU=function(O){this.initialize();this.wK.PU(O);K_b(this.settingsButton,this.wK.S6())}; g.w.LZ=function(O){this.vB&&this.wK.S6()<=1&&this.hide();this.wK.LZ(O);K_b(this.settingsButton,this.wK.S6())}; g.w.BU=function(O){this.initialize();this.wK.S6()>0&&g.mG.prototype.BU.call(this,O)}; g.w.gP=function(){this.m4?this.m4=!1:g.mG.prototype.gP.call(this)}; g.w.show=function(){g.mG.prototype.show.call(this);g.tC(this.Z.getRootNode(),"ytp-settings-shown")}; g.w.hide=function(){g.mG.prototype.hide.call(this);g.yP(this.Z.getRootNode(),"ytp-settings-shown")}; g.w.wF=function(O){this.Z.logVisibility(this.element,O);this.Z.publish("settingsMenuVisibilityChanged",O)};g.T(xTf,g.f);g.w=xTf.prototype;g.w.onClick=function(){if(Po3(this)&&(this.Z.toggleSubtitles(),this.Z.logClick(this.element),!this.isEnabled())){var O=!1,b=g.QO(g.il(),65);g.R_(this.Z.K())&&b!=null&&(O=!b);O&&this.Z.K().D("web_player_nitrate_promo_tooltip")&&this.Z.publish("showpromotooltip",this.element)}}; g.w.nAV=function(O){var b,a;(b=g.AK(this.Z))==null||(a=b.XL())==null||a.BU(O)}; g.w.isEnabled=function(){return!!this.Z.getOption("captions","track").displayName}; g.w.iV=function(){var O=Po3(this),b=300;this.Z.K().U&&(b=480);if(this.Z.K().Y){this.updateValue("title",g.E5(this.Z,"Sous-titres","c"));this.update({"data-title-no-tooltip":"Sous-titres"});var a=O}else{if(O)(a=this.Gr("ytp-subtitles-button-icon"))==null||a.setAttribute("fill-opacity","1"),this.updateValue("title",g.E5(this.Z,"Sous-titres","c")),this.update({"data-title-no-tooltip":"Sous-titres"});else{var N;(N=this.Gr("ytp-subtitles-button-icon"))==null||N.setAttribute("fill-opacity","0.3");this.updateValue("title", "Sous-titres non disponibles");this.update({"data-title-no-tooltip":"Sous-titres non disponibles"})}a=!0}this.tooltip.mT();a=a&&this.Z.jL().getPlayerSize().width>=b;this.KF(a);this.Z.D("embeds_use_parent_visibility_in_ve_logging")?this.Z.logVisibility(this.element,a&&this.N):this.Z.logVisibility(this.element,a);O?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.w.o7=function(O){g.f.prototype.o7.call(this,O);this.Z.K().D("embeds_use_parent_visibility_in_ve_logging")&&this.Z.logVisibility(this.element,this.vB&&O)};g.T(g.Ai,g.f);g.w=g.Ai.prototype; g.w.ud=function(){var O=this.api.jL().getPlayerSize().width,b=this.J;this.api.K().U&&(b=400);b=O>=b&&(!W7(this)||!g.L(this.api.getPlayerStateObject(),64));this.KF(b);g.TW(this.element,"ytp-time-display-allow-autohide",b&&O<400);O=this.api.getProgressState();if(b){var a=this.api.getPresentingPlayerType();b=this.api.getCurrentTime(a,!1);this.G&&(b-=O.airingStart);qH(this)&&(b-=this.WB.startTimeMs/1E3);qH(this)||W7(this)||!this.V||(b-=this.api.getDuration(a,!1));var N=g.nF(b);this.X!==N&&(this.updateValue("currenttime", N),this.X=N);a=qH(this)?(this.WB.endTimeMs-this.WB.startTimeMs)/1E3:this.api.getDuration(a,!1);N=g.nF(a);this.Y!==N&&(this.updateValue("duration",N),this.Y=N,b&&(b=g.cS("$PLAY_PROGRESS sur $DURATION",{PLAY_PROGRESS:g.nF(b,!0),DURATION:g.nF(a,!0)}),this.updateValue("timeDisplayAriaLabel",b)))}vmA(this,O.isAtLiveHead);jap(this,this.api.getLoopRange())}; g.w.onLoopRangeChange=function(O){var b=this.WB!==O;this.WB=O;b&&(this.ud(),SpQ(this))}; g.w.P08=function(){this.api.setLoopRange(null)}; g.w.SUX=function(){this.V=!this.V;this.ud()}; g.w.onVideoDataChange=function(O,b,a){this.updateVideoData((this.api.K().D("enable_topsoil_wta_for_halftime")||this.api.K().D("enable_topsoil_wta_for_halftime_live_infra"))&&a===2?this.api.getVideoData(1):b);this.ud();SpQ(this)}; g.w.updateVideoData=function(O){this.J8=O.isLivePlayback&&!O.Ql;this.G=$n(O);this.isPremiere=O.isPremiere;g.TW(this.element,"ytp-live",W7(this))}; g.w.onClick=function(O){O.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.w.wd=function(){this.T&&this.T();g.f.prototype.wd.call(this)};g.T(fKB,g.f);g.w=fKB.prototype;g.w.Dt=function(){var O=this.api.g7();this.V!==O&&(this.V=O,IKb(this,this.api.getVolume(),this.api.isMuted()))}; g.w.BE=function(O){this.KF(O.width>=350)}; g.w.vX=function(O){if(!O.defaultPrevented){var b=O.keyCode,a=null;b===37?a=this.volume-5:b===39?a=this.volume+5:b===36?a=0:b===35&&(a=100);a!==null&&(a=g.qY(a,0,100),a===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(a)),O.preventDefault())}}; g.w.Q_=function(O){var b=O.deltaX||-O.deltaY;O.deltaMode?this.api.setVolume(this.volume+(b<0?-10:10)):this.api.setVolume(this.volume+g.qY(b/10,-10,10));O.preventDefault()}; g.w.vAl=function(){H7(this,this.T,!0,this.G,this.api.uH());this.J=this.volume;this.api.isMuted()&&this.api.unMute()}; g.w.m5=function(O){var b=this.V?78:52,a=this.V?18:12;O-=g.ze(this.L).x;this.api.setVolume(g.qY((O-a/2)/(b-a),0,1)*100)}; g.w.lUd=function(){H7(this,this.T,!1,this.G,this.api.uH());this.volume===0&&(this.api.mute(),this.api.setVolume(this.J))}; g.w.onVolumeChange=function(O){IKb(this,O.volume,O.muted)}; g.w.TC=function(){H7(this,this.T,this.isDragging,this.G,this.api.uH())}; g.w.wd=function(){g.f.prototype.wd.call(this);g.yP(this.U,"ytp-volume-slider-active")};g.T(Yz,g.f); Yz.prototype.onVideoDataChange=function(){var O=this.api.K();this.S8();this.visible=!!this.api.getVideoData().videoId&&!g.dh(this.api.getVideoData(1));this.KF(this.visible);this.api.logVisibility(this.element,this.visible&&this.N);if(this.visible){var b=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",b)}O.V&&(this.T&&(this.Zq(this.T),this.T=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.tC(this.element,"no-link")); b=this.api.K();O=this.api.getVideoData();var a="";b.V||(b=g.a_(b),b.indexOf("www.")===0&&(b=b.substring(4)),a=g.Z4(O)?"Regarder sur YouTube\u00a0Music":b==="youtube.com"?"Regarder sur YouTube":g.cS("Regarder sur $WEBSITE",{WEBSITE:b}));this.updateValue("title",a)}; Yz.prototype.onClick=function(O){this.api.D("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var b=this.api.K(),a=this.api.getVideoUrl(!g.pF(O),!1,!0,!0);if(g.oS(b)){var N={};g.oS(b)&&g.wh(this.api,"addEmbedsConversionTrackingParams",[N]);a=g.mm(a,N)}g.Kc(a,this.api,O);this.api.D("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; Yz.prototype.S8=function(){var O={W:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},j:[{W:"path",cU:!0,C:"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 "}}]}, b=28666,a=this.api.getVideoData();this.api.isEmbedsShortsMode()?O={W:"svg",S:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},j:[{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.Z4(a)&&(O={W:"svg",S:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},j:[{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"}}]},b=216163);g.Z4(a)?g.tC(this.element,"ytp-youtube-music-button"):g.yP(this.element,"ytp-youtube-music-button");O.S=Object.assign({},O.S,{"aria-hidden":"true"});this.updateValue("logoSvg",O);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,b,!0)}; Yz.prototype.o7=function(O){g.f.prototype.o7.call(this,O);this.api.logVisibility(this.element,this.visible&&O)};g.T(L_B,g.V4);g.w=L_B.prototype;g.w.Fx=function(){if(this.Z.D("web_player_max_seekable_on_ended")||!g.L(this.Z.getPlayerStateObject(),2))this.progressBar.ud(),this.Ni.ud()}; g.w.qc=function(){this.O_();this.EF.G?this.Fx():this.progressBar.TD()}; g.w.cX=function(){this.Fx();this.J.start()}; g.w.O_=function(){var O;if(O=!this.Z.K().G){O=this.progressBar;var b=2*g.sN()*O.Y,a=O.V;O=(a.T-a.G)*1E3/O.api.getPlaybackRate()/b<300}O=O&&this.Z.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;b=!O;this.EF.G||(O=b=!1);b?this.Tr||(this.Tr=this.B(this.Z,"progresssync",this.Fx)):this.Tr&&(this.Zq(this.Tr),this.Tr=null);O?this.J.isActive()||this.J.start():this.J.stop()}; g.w.S8=function(){var O=this.Z.g7(),b=this.Z.jL().getPlayerSize(),a=this.Z.jL().Gc,N=ik8(this),k=Qae(this),D=Math.max(b.width-N*2,100);if(this.yp!==b.width||this.m_!==O||this.Z.D("web_player_rtr_ctrls")&&this.Wl!==a)this.yp=b.width,this.m_=O,this.Wl=a,this.T.element.style.width=k+"px",this.T.element.style.left=N+"px",g.Zkz(this.progressBar,N,k,O),this.Z.qd().FA=k;a=this.X;D=Math.min(570*(O?1.5:1),D);O=Math.min(413*(O?1.5:1),Math.round((b.height-esQ(this))*.82));a.maxWidth=D;a.maxHeight=O;a.S1();this.O_(); this.Z.K().D("html5_player_dynamic_bottom_gradient")&&iqw(this.Ql,b.height)}; g.w.onVideoDataChange=function(){var O=this.Z.getVideoData();this.OU.style.background=O.KJ?O.pn:"";this.Mi&&kIw(this.Mi,O.showSeekingControls);this.yl&&kIw(this.yl,O.showSeekingControls)}; g.w.nF=function(){return this.T.element};g.T(O$B,qR);g.w=O$B.prototype;g.w.Kx=function(O){O.target!==this.dismissButton.element&&(this.onClickCommand&&this.Z.xk("innertubeCommand",this.onClickCommand),this.k5())}; g.w.k5=function(){this.enabled=!1;this.J.hide()}; g.w.onVideoDataChange=function(O,b){O==="dataloaded"&&b$Y(this);O=[];var a,N,k,D;if(b=(D=g.P((a=b.getWatchNextResponse())==null?void 0:(N=a.playerOverlays)==null?void 0:(k=N.playerOverlayRenderer)==null?void 0:k.suggestedActionsRenderer,JBg))==null?void 0:D.suggestedActions)for(a=g.r(b),N=a.next();!N.done;N=a.next())(N=g.P(N.value,ESD))&&g.P(N.trigger,z5r)&&O.push(N);if(O.length!==0){a=[];O=g.r(O);for(N=O.next();!N.done;N=O.next())if(N=N.value,k=g.P(N.trigger,z5r))D=(D=N.title)?g.Hc(D):"View Chapters", b=k.timeRangeStartMillis,k=k.timeRangeEndMillis,b!=null&&k!=null&&N.tapCommand&&(a.push(new g.tp(b,k,{priority:9,namespace:"suggested_action_button_visible",id:D})),this.suggestedActions[D]=N.tapCommand);this.Z.t2(a)}}; g.w.H$=function(){return this.enabled}; g.w.wF=function(){this.enabled?this.UU.start():AT(this);this.x$()}; g.w.wd=function(){b$Y(this);qR.prototype.wd.call(this)};var Hj={},zE=(Hj.CHANNEL_NAME="ytp-title-channel-name",Hj.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",Hj.LINK="ytp-title-link",Hj.SESSIONLINK="yt-uix-sessionlink",Hj.SUBTEXT="ytp-title-subtext",Hj.TEXT="ytp-title-text",Hj.TITLE="ytp-title",Hj);g.T(Ji,g.f);Ji.prototype.onClick=function(O){this.api.logClick(this.element);var b=this.api.K(),a=this.api.getVideoUrl(!g.pF(O),!1,!0);g.oS(b)&&(b={},g.wh(this.api,"addEmbedsConversionTrackingParams",[b]),a=g.mm(a,b));g.Kc(a,this.api,O)}; Ji.prototype.iV=function(){var O=this.api.getVideoData(),b=this.api.K();this.updateValue("title",O.title);var a={W:"a",C:zE.CHANNEL_NAME,S:{href:"{{channelLink}}",target:"_blank"},f8:"{{channelName}}"};this.api.K().V&&(a={W:"span",C:zE.CHANNEL_NAME,f8:"{{channelName}}",S:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",a);aA7(this);this.api.getPresentingPlayerType()===2&&(a=this.api.getVideoData(),a.videoId&&a.isListed&&a.author&&a.m_&&a.profilePicture?(this.updateValue("channelLink", a.m_),this.updateValue("channelName",a.author),this.updateValue("channelTitleFocusable","0")):aA7(this));a=b.externalFullscreen||!this.api.isFullscreen()&&b.K$;g.TW(this.link,zE.FULLERSCREEN_LINK,a);b.Mi||!O.videoId||a||g.dh(O)||b.V?this.T&&(this.updateValue("url",null),this.Zq(this.T),this.T=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.T||(this.T=this.B(this.link,"click",this.onClick)));b.V&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.oS(b)?O.expandedTitle: O.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.T(g.MH,g.f);g.w=g.MH.prototype;g.w.setEnabled=function(O){if(this.type!=null)if(O)switch(this.type){case 3:case 2:Dr8(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.Y=O}; g.w.Vd=function(O,b,a,N,k,D,R,d){if(!this.Tr||this.env.U){this.type===3&&this.TD();this.type!==1&&(g.Bb(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.Y&&this.fade.show(),this.G&&this.G.dispose(),(this.G=this.api.f0())&&this.G.subscribe("l",this.K3,this));if(d){var Z=g.Me(this.bg).height||141;this.Xy.style.bottom=Z+2+"px"}else this.Xy.style.display="none";this.env.D("delhi_modern_web_player")?(this.update({pillTimeStamp:a,pillTitle:D!=null?D:"",eduText:d!=null?d:""}),g.tC(this.element,"ytp-tooltip-progress-bar-style")): (this.update({text:a,title:D!=null?D:"",eduText:d!=null?d:""}),g.TW(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!D));this.api.isInline()&&g.tC(this.bottomText,"ytp-modern-tooltip-text");g.TW(this.element,"ytp-text-detail",!!N);a=-1;this.G&&(a=lm(this.G,243*this.scale),this.env.D("web_l3_storyboard")&&this.G.levels.length===4&&(a=this.G.levels.length-1),a=P_A(this.G,a,b));RWf(this,a);if(R)switch(b=g.Me(this.element).width,R){case 1:this.title.style.right="0";this.title.style.textAlign= "left";break;case 2:this.title.style.right=b+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=b/2+"px",this.title.style.textAlign="center"}sh8(this,!!N,O,k)}}; g.w.C6=function(){this.type===1&&this.TD()}; g.w.fz=function(O,b){if(this.type)if(this.type===3)this.TD();else return;ktG(this,O,3,b)}; g.w.mT=function(O){this.T&&!this.U&&this.T.hasAttribute("title")&&(this.V=this.T.getAttribute("title")||"",this.T.removeAttribute("title"),this.Y&&Dr8(this,O))}; g.w.K3=function(O,b){O<=this.X&&this.X<=b&&(O=this.X,this.X=NaN,RWf(this,O))}; g.w.FT=function(){ox3(this.G,this.X,243*this.scale)}; g.w.TD=function(){switch(this.type){case 2:var O=this.T;O.removeEventListener("mouseout",this.L);O.addEventListener("mouseover",this.aX);O.removeEventListener("blur",this.L);O.addEventListener("focus",this.aX);$rz(this);break;case 3:$rz(this);break;case 1:this.G&&(this.G.unsubscribe("l",this.K3,this),this.G=null),this.api.removeEventListener("videoready",this.J),this.yl.stop()}this.type=null;this.Y&&this.fade.hide()}; g.w.tX=function(){if(this.T)for(var O=0;O<arguments.length;O++)g.Ne(arguments[O],this.T)&&this.TD()}; g.w.wd=function(){this.type!=null&&this.TD();this.G&&this.G.dispose();g.f.prototype.wd.call(this)};g.T(drz,g.f);g.w=drz.prototype;g.w.OO=function(){this.visible=Z$A(this);this.KF(this.visible);this.icon&&gPe(this,this.icon);this.Z.logVisibility(this.element,this.visible&&this.N)}; g.w.Op=function(){return this.Z.getVideoData().videoId}; g.w.onClick=function(){this.Z.logClick(this.element);var O=this.Z.K(),b=this.Op();O.Tr?COQ(this):F$e(this,b)}; g.w.onReset=function(){this.isRequestPending=this.T=!1;this.iV(2);this.OO()}; g.w.iV=function(O,b){var a=this.Z.K();gPe(this,O);b?this.update({title:b,image:null}):a.userDisplayName?(O={USER_NAME:a.userDisplayName},this.update({title:this.T?g.cS("Ajout\u00e9e avec le compte $USER_NAME",O):g.cS("Regarder plus tard en tant que $USER_NAME",O),image:ge(a)})):this.update({title:"\u00c0 regarder plus tard",image:null});this.Z.mT()}; g.w.o7=function(O){g.f.prototype.o7.call(this,O);this.Z.logVisibility(this.element,this.visible&&O)};g.T(BVG,g.Xe);g.w=BVG.prototype; g.w.init=function(){var O=this;this.Ey=new g.eX(this.api);this.api.D("web_player_delhi_dtts")?this.Nh=new uZ(this.api):this.Nh=new JV7(this.api);this.YB=new g.f({W:"div",C:"ytp-chrome-top"});this.tooltip=new g.MH(this.api,this);this.channelAvatar=new tZz(this.api);this.title=new Ji(this.api);this.sb=new g.r1({W:"div",C:"ytp-chrome-top-buttons"});this.XJ=new $db(this.api,this.YB.element);this.KZ=this.api.K().controlsType==="1"?new L_B(this.api,this,this.EF):null;this.contextMenu=new HWw(this.api,this.Ey); this.fb=new g.f({W:"div",S:{tabindex:"0"}});this.t8=new g.f({W:"div",S:{tabindex:"0"}});var b=this.api.jL(),a=this.api.K(),N=this.api.getVideoData();this.J6&&(g.tC(this.api.getRootNode(),"ytp-embed"),g.tC(this.api.getRootNode(),"ytp-embed-playlist"),this.Ck&&(g.tC(this.api.getRootNode(),"ytp-embed-overlays-autohide"),g.tC(this.contextMenu.element,"ytp-embed-overlays-autohide")),this.Nn=60,this.De=89);this.api.K().V&&g.tC(this.api.getRootNode(),"ytp-embed-pfl");this.api.K().G&&(g.tC(this.api.getRootNode(), "ytp-mobile"),this.api.K().U&&g.tC(this.api.getRootNode(),"ytp-embed-mobile"));N&&N.videoId&&(this.zD=N&&N.getEmbeddedPlayerResponse());g.G(this,this.Ey);g.jO(this.api,this.Ey.element,4);g.G(this,this.Nh);g.jO(this.api,this.Nh.element,4);N=new g.f({W:"div",C:"ytp-gradient-top"});g.G(this,N);g.jO(this.api,N.element,1);this.du=new g.gN(N,250,!0,100);g.G(this,this.du);g.G(this,this.YB);g.jO(this.api,this.YB.element,1);this.UM=new g.gN(this.YB,250,!0,100);g.G(this,this.UM);g.G(this,this.tooltip);g.jO(this.api, this.tooltip.element,4);var k=new yeA(this.api);g.G(this,k);g.jO(this.api,k.element,5);k.subscribe("show",function(Z){O.GT(k,Z)}); this.Uw.push(k);this.oe=new wE(this.api,k);g.G(this,this.oe);!this.J6&&(this.ix&&this.api.D("delhi_modern_web_player")?this.ix.nB(this.oe.element,1):this.oe.Wy(this.YB.element));g.G(this,this.channelAvatar);this.channelAvatar.Wy(this.YB.element);g.G(this,this.title);this.title.Wy(this.YB.element);this.J6&&(N=new Xfe(this.api),g.G(this,N),N.Wy(this.YB.element));g.G(this,this.sb);this.sb.Wy(this.YB.element);var D=new n8b(this.api,this);g.G(this,D);g.jO(this.api,D.element,5);D.subscribe("show",function(Z){O.GT(D, Z)}); this.Uw.push(D);this.searchButton=new Um(this.api);g.G(this,this.searchButton);this.searchButton.Wy(this.sb.element);N=this.api.K().getWebPlayerContextConfig();this.UX=new drz(this.api);g.G(this,this.UX);(N==null?0:N.hideTopWatchNextButton)||this.UX.Wy(this.sb.element);this.shareButton=new Ab(this.api,this,D);g.G(this,this.shareButton);(N==null?0:N.hideTopShareButton)||this.shareButton.Wy(this.sb.element);this.copyLinkButton=new R7(this.api,this);g.G(this,this.copyLinkButton);this.copyLinkButton.Wy(this.sb.element); this.J6&&this.oe.Wy(this.sb.element);g.G(this,this.XJ);this.XJ.Wy(this.sb.element);a.TW&&(N=new Yu(this.api),g.G(this,N),g.jO(this.api,N.element,4));a.V||(N=new CUb(this.api,this.XJ),g.G(this,N),N.Wy(this.sb.element));this.ZE=new BRB(this.api);g.G(this,this.ZE);g.jO(this.api,this.ZE.element,5);this.ZE.subscribe("show",function(){O.GT(O.ZE,O.ZE.rz())}); this.Uw.push(this.ZE);this.overflowButton=new yH(this.api,this.ZE);g.G(this,this.overflowButton);this.overflowButton.Wy(this.sb.element);this.KZ&&g.G(this,this.KZ);a.controlsType==="3"&&(N=new rE(this.api),g.G(this,N),g.jO(this.api,N.element,9));g.G(this,this.contextMenu);this.contextMenu.subscribe("show",this.mN,this);this.fb.listen("focus",this.qC,this);g.G(this,this.fb);this.t8.listen("focus",this.o5,this);g.G(this,this.t8);var R;(this.AR=a.H6?null:new Zqe(this.api,b,this.contextMenu,this.EF,this.Ey, this.Nh,function(){return O.qy()},(R=this.KZ)==null?void 0:R.progressBar))&&g.G(this,this.AR); this.J6||(this.Qe=new MZp(this.api),g.G(this,this.Qe),g.jO(this.api,this.Qe.element,4),this.IV=new v88(this.api),g.G(this,this.IV),g.jO(this.api,this.IV.element,4));this.f1=new O$B(this.api);g.G(this,this.f1);g.jO(this.api,this.f1.element,4);if(this.J6){var d=new eqp(this.api,this.api.K().OU);g.G(this,d);g.jO(this.api,d.element,5);d.subscribe("show",function(Z){O.GT(d,Z)}); b=new NRp(this.api,d);g.G(this,b);g.jO(this.api,b.element,4)}this.Bl.push(this.Ey.element);this.B(this.api,"fullscreentoggled",this.Dt);this.B(this.api,"offlineslatestatechange",function(){O.api.Qb()&&oN(O.EF,128,!1)}); this.B(this.api,"cardstatechange",function(){O.TZ()}); this.B(this.api,"resize",this.xi4);this.B(this.api,"videoplayerreset",this.onReset);this.B(this.api,"showpromotooltip",this.gwL);g.Xe.prototype.init.call(this)}; g.w.qd=function(){return this.tooltip}; g.w.Tq=function(){return this.KZ}; g.w.GT=function(O,b){b?this.eP=O:this.eP=null;this.TZ()}; g.w.JJ=function(O,b){if(b)this.uR.push(O);else for(b=this.uR.length;b>=0;b--)if(this.uR[b]===O){this.uR.splice(b,1);break}oN(this.EF,64,this.uR.length>0)}; g.w.CN=function(){this.api.vG()&&this.api.oN();return!!this.eP||K$Q(this)||g.Xe.prototype.CN.call(this)}; g.w.TZ=function(){var O=!this.CN(),b=O&&this.api.vG()&&!g.L(this.api.getPlayerStateObject(),2)&&!g.dh(this.api.getVideoData())&&!this.api.K().V&&!this.api.isEmbedsShortsMode(),a=this.J6&&g.oT(this.api)&&g.L(this.api.getPlayerStateObject(),128);O||a?(this.UM.show(),this.du.show()):(this.UM.hide(),this.du.hide(),this.api.tX(this.YB.element));b?this.XJ.BU():this.XJ.gP();this.KZ&&Xz3(this.KZ,this.klr||!O);this.api.D("web_player_hide_overflow_button_if_empty_menu")&&tcA(this);g.Xe.prototype.TZ.call(this)}; g.w.Ie=function(O,b,a,N,k){O.style.left="";O.style.top="";O.style.bottom="";var D=g.Me(O),R=N||this.KZ&&g.Ne(this.KZ.nF(),b),d=N=null;a!=null&&R||(N=g.Me(b),d=g.JJ(b,this.api.getRootNode()),a==null&&(a=d.x+N.width/2));a-=D.width/2;R?(b=this.KZ,N=ik8(b),d=Qae(b),R=this.api.jL().getPlayerSize().height,a=g.qY(a,N,N+d-D.width),D=R-esQ(b)-D.height):g.Ne(this.YB.element,b)?(b=this.api.jL().getPlayerSize().width,a=g.qY(a,12,b-D.width-12),D=this.g7()?this.De:this.Nn,this.api.K().playerStyle==="gvn"&&(D+= 20),this.J6&&(D-=this.g7()?26:18)):(b=this.api.jL().getPlayerSize(),a=g.qY(a,12,b.width-D.width-12),D=d.y>(b.height-N.height)/2?d.y-D.height-12:d.y+N.height+12);O.style.top=D+(k||0)+"px";O.style.left=a+"px"}; g.w.qc=function(O){O&&(this.api.tX(this.YB.element),this.KZ&&this.api.tX(this.KZ.nF()));this.Ck&&(g.TW(this.contextMenu.element,"ytp-autohide",O),g.TW(this.contextMenu.element,"ytp-autohide-active",!0));g.Xe.prototype.qc.call(this,O)}; g.w.eb=function(){g.Xe.prototype.eb.call(this);this.Ck&&(g.TW(this.contextMenu.element,"ytp-autohide-active",!1),this.Ck&&(this.contextMenu.hide(),this.ZE&&this.ZE.hide()))}; g.w.rI=function(O,b){var a=this.api.jL().getPlayerSize();a=new g.Te(0,0,a.width,a.height);if(O||this.EF.G&&!this.CN()){if(this.api.K().QT||b)O=this.g7()?this.De:this.Nn,a.top+=O,a.height-=O;this.KZ&&(a.height-=esQ(this.KZ))}return a}; g.w.Dt=function(O){var b=this.api.getRootNode();O?b.parentElement?(b.setAttribute("aria-label","Lecteur vid\u00e9o YouTube en plein \u00e9cran"),this.api.K().externalFullscreen||(b.parentElement.insertBefore(this.fb.element,b),b.parentElement.insertBefore(this.t8.element,b.nextSibling))):g.S$(Error("Player not in DOM.")):(b.setAttribute("aria-label","Lecteur vid\u00e9o YouTube"),this.fb.detach(),this.t8.detach());this.S8();this.Q5()}; g.w.g7=function(){var O=this.api.K();return this.api.isFullscreen()&&!O.U||!1}; g.w.showControls=function(O){this.FE=!O;this.TZ()}; g.w.S8=function(){var O=this.g7();this.tooltip.scale=O?1.5:1;this.contextMenu&&g.TW(this.contextMenu.element,"ytp-big-mode",O);this.TZ();this.api.D("web_player_hide_overflow_button_if_empty_menu")||tcA(this);this.Q5();var b=this.api.isEmbedsShortsMode();b&&O?(O=(this.api.jL().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.uF(this.YB.element,"padding-left",O+"px"),g.uF(this.YB.element,"padding-right",O+"px")):b&&(g.uF(this.YB.element,"padding-left",""),g.uF(this.YB.element,"padding-right", ""));g.Xe.prototype.S8.call(this)}; g.w.S5=function(){if(K$Q(this)&&!g.oT(this.api))return!1;var O=this.api.getVideoData();return!g.oS(this.api.K())||this.api.getPresentingPlayerType()===2||!this.zD||((O=this.zD||O.zD)?(O=O.embedPreview)?(O=O.thumbnailPreviewRenderer,O=O.videoDetails&&g.P(O.videoDetails,AdG)||null):O=null:O=null,O&&O.collapsedRenderer&&O.expandedRenderer)?g.Xe.prototype.S5.call(this):!1}; g.w.Q5=function(){g.Xe.prototype.Q5.call(this);this.api.logVisibility(this.title.element,!!this.je);this.oe&&this.oe.o7(!!this.je);this.channelAvatar.o7(!!this.je);this.overflowButton&&this.overflowButton.o7(this.cZ()&&!!this.je);this.shareButton&&this.shareButton.o7(!this.cZ()&&!!this.je);this.UX&&this.UX.o7(!this.cZ()&&!!this.je);this.searchButton&&this.searchButton.o7(!this.cZ()&&!!this.je);this.copyLinkButton&&this.copyLinkButton.o7(!this.cZ()&&!!this.je);if(!this.je){this.api.tX(this.YB.element); for(var O=0;O<this.Uw.length;O++){var b=this.Uw[O];b.rz()&&b.gP()}}}; g.w.w5=function(O){this.KZ&&Xz3(this.KZ,this.CN());this.TZ();g.Xe.prototype.w5.call(this,O)}; g.w.handleGlobalKeyDown=function(O,b,a,N,k,D,R,d){return this.AR?this.AR.handleGlobalKeyDown(O,b,a,N,k,D,R,d):!1}; g.w.handleGlobalKeyUp=function(O,b,a,N,k,D,R){return this.AR?this.AR.handleGlobalKeyUp(O,b,a,N,k,D,R):!1}; g.w.qy=function(){if(this.contextMenu.vB)return this.contextMenu.gP(),!0;if(this.uR.length)return this.uR[this.uR.length-1].gP(),!0;if(this.eP)return this.eP.gP(),!0;this.KZ&&this.api.tX(this.KZ.nF());this.sb&&this.api.tX(this.sb.element);return g.Xe.prototype.qy.call(this)}; g.w.L7=function(O,b){this.Nx=b;this.JJ(O,b);this.mN()}; g.w.mN=function(){var O=this.Nx||this.contextMenu.rz();this.wC!==O&&(this.wC=O,this.api.xk("onAutonavPauseRequest",this.wC))}; g.w.qC=function(){hWz(this,this.api.getRootNode(),!0).focus()}; g.w.o5=function(){hWz(this,this.api.getRootNode(),!1).focus()}; g.w.XL=function(){return this.KZ&&this.KZ.X}; g.w.Az=function(){this.EF.Az()}; g.w.h$=function(){this.Ey.hide()}; g.w.tF=function(O){this.Ey.tF(!O.isOrWillBePlaying())}; g.w.sI=function(O,b,a,N){this.Nh.sI(O,b,a,N)}; g.w.renderChapterSeekingAnimation=function(O,b,a){this.Nh.Ib(O,b,a)}; g.w.xi4=function(){y68(this,!0)}; g.w.onReset=function(){tcA(this)}; g.w.gwL=function(O){y68(this,!1,O)}; g.w.w1=function(){return this.contextMenu}; g.w.ev=function(O,b){var a;if((a=this.KZ)!=null){var N=Number(O.element.getAttribute("data-priority"))||0,k=0,D=a.V.element;b&&a.Z.D("delhi_modern_web_player")&&(D=a.V.Gr(c7[b]));b=g.r(D.children);for(a=b.next();!(a.done||N<(Number(a.value.getAttribute("data-priority"))||0));a=b.next())k++;O.Wy(D,k)}}; g.w.Wx=function(){var O,b=(O=this.KZ)==null?void 0:O.progressBar;if(b){var a;((a=b.G)==null?0:a.isEnabled)&&b.Wx()}}; g.w.nB=function(O,b){var a;(a=this.ix)==null||a.nB(O,b)};g.T(g.ne,g.U9);g.ne.prototype.BQ=function(){return!1}; g.ne.prototype.create=function(){var O=this.player.K();g.LF(O)&&O.G||O.disableOrganicUi?this.chrome=new g.Xe(this.player):this.chrome=new BVG(this.player);g.G(this,this.chrome);this.chrome.init();this.player.T4("ux")}; g.ne.prototype.rl=function(){return this.chrome};var pe=[],NB3=!1;g.T(GE,g.p);GE.prototype.U=function(){this.T!=null&&this.app.getVideoData()!==this.T&&am(this.T)&&zTQ(this.app,this.T,void 0,void 0,this.V)}; GE.prototype.Y=function(){if(this.T!=null&&this.app.getVideoData()!==this.T&&this.G!=null&&this.X!=null&&this.N!=null&&am(this.T)){var O=r67(this.G,this.X,this.N);O==null?zTQ(this.app,this.T,void 0,void 0,this.V):(this.G.tN("sgap",O),this.G.getVideoData().U&&this.G.Ds(!1),this.app.K().D("html5_remove_loop_range_on_gapless_fallback")&&(pv(this.app,"gaplessshortslooprange"),this.app.setLoopRange(null)))}}; GE.prototype.L=function(O){var b=this.app.eL();if(b){var a=this.app.getCurrentTime();Math.abs(a-O.end/1E3)>5&&b.tN("glrs",{cmt:a});b.seekTo(0,{seekSource:58});b.tN("glrre",{cmt:a})}}; GE.prototype.wd=function(){this.T=null;g.p.prototype.wd.call(this)};g.T(g.o$,Zr);g.w=g.o$.prototype;g.w.isView=function(){return!0}; g.w.Xq=function(){var O=this.mediaElement.getCurrentTime();if(O<this.start)try{var b=this.mediaElement.AL(),a=lW(b,O);return!(this.start<a)}catch(N){}return!1}; g.w.NP=function(){return iW(this.mediaElement.NP(),this.start,this.end)}; g.w.AL=function(){return iW(this.mediaElement.AL(),this.start,this.end)}; g.w.h1=function(){return iW(this.mediaElement.h1(),this.start,this.end)}; g.w.getCurrentTime=function(){return this.mediaElement.getCurrentTime()-this.start}; g.w.setCurrentTime=function(O){this.mediaElement.setCurrentTime(O+this.start)}; g.w.getDuration=function(){return isFinite(this.end)&&!this.T?this.end-this.start:this.mediaElement.getDuration()-this.start}; g.w.play=function(){if(this.Xq()){this.mediaElement.getCurrentTime();try{this.mediaElement.setCurrentTime(this.start)}catch(O){}}return this.mediaElement.play()}; g.w.Au=function(){var O=Zr.prototype.Au.call(this);O.view=this.start+"-"+this.end;return O}; g.w.addEventListener=function(O,b){this.mediaElement.addEventListener(O,b)}; g.w.removeEventListener=function(O,b){this.mediaElement.removeEventListener(O,b)}; g.w.fp=function(){return this.mediaElement.fp()}; g.w.activate=function(O){this.mediaElement.activate(O)}; g.w.Xs=function(){return this.mediaElement.Xs()}; g.w.playVideo=function(){return this.mediaElement.playVideo()}; g.w.wB=function(){this.mediaElement.wB()}; g.w.l5=function(){this.mediaElement.l5()}; g.w.Np=function(){return this.mediaElement.Np()}; g.w.nF=function(){return this.mediaElement.nF()}; g.w.MU=function(){return this.mediaElement.MU()}; g.w.yd=function(O){this.mediaElement.yd(O)}; g.w.Ij=function(){this.mediaElement.Ij()}; g.w.getPlaybackRate=function(){return this.mediaElement.getPlaybackRate()}; g.w.setPlaybackRate=function(O){return this.mediaElement.setPlaybackRate(O)}; g.w.Iu=function(){return this.mediaElement.Iu()}; g.w.setLoop=function(O){this.mediaElement.setLoop(O)}; g.w.canPlayType=function(O,b){return this.mediaElement.canPlayType(O,b)}; g.w.isPaused=function(){return this.mediaElement.isPaused()}; g.w.isSeeking=function(){return this.mediaElement.isSeeking()}; g.w.isEnded=function(){return this.mediaElement.isEnded()}; g.w.Q0=function(){return this.mediaElement.Q0()}; g.w.uv=function(O){this.mediaElement.uv(O)}; g.w.wq=function(){return this.mediaElement.wq()}; g.w.load=function(){this.mediaElement.load()}; g.w.pause=function(){this.mediaElement.pause()}; g.w.lD=function(){return this.mediaElement.lD()}; g.w.mH=function(){return this.mediaElement.mH()}; g.w.FJ=function(){return this.mediaElement.FJ()}; g.w.Vi=function(){return this.mediaElement.Vi()}; g.w.getVideoPlaybackQuality=function(){return this.mediaElement.getVideoPlaybackQuality()}; g.w.mZ=function(){return this.mediaElement.mZ()}; g.w.aN=function(){return this.mediaElement.aN()}; g.w.togglePictureInPicture=function(){this.mediaElement.togglePictureInPicture()}; g.w.eJ=function(){return this.mediaElement.eJ()}; g.w.getSize=function(){return this.mediaElement.getSize()}; g.w.setSize=function(O){this.mediaElement.setSize(O)}; g.w.getVolume=function(){return this.mediaElement.getVolume()}; g.w.setVolume=function(O){this.mediaElement.setVolume(O)}; g.w.setAttribute=function(O,b){this.mediaElement.setAttribute(O,b)}; g.w.removeAttribute=function(O){this.mediaElement.removeAttribute(O)}; g.w.hasAttribute=function(O){return this.mediaElement.hasAttribute(O)}; g.w.Zp=O7(60);g.w.ZP=O7(62);g.w.rJ=O7(64);g.w.HC=O7(66);g.w.vL=function(){return this.mediaElement.vL()}; g.w.Tf=function(O){this.mediaElement.Tf(O)}; g.w.h8=function(O){return this.mediaElement.h8(O)}; g.w.bJ=function(){return this.mediaElement.bJ()}; g.w.stopVideo=function(){this.mediaElement.stopVideo()}; g.w.Vz=function(O){this.mediaElement.Vz(O)}; g.w.audioTracks=function(){return this.mediaElement.audioTracks()}; g.w.eT=function(O){this.mediaElement.eT(O)};g.T(A6Q,g.p);g.w=A6Q.prototype;g.w.getStatus=function(){return this.status}; g.w.ZN=function(){var O=this.T.getVideoData(),b=this.G.getVideoData(),a;if((a=O.V)&&!(a=!O.T)){a=O.T;for(var N=!1,k=!1,D=g.r(Object.values(a.T)),R=D.next();!R.done;R=D.next())R=R.value,R.info.audio&&R.index.isLoaded()&&(N=!0),R.info.video&&R.index.isLoaded()&&(k=!0);a.T["0"]&&(k=!0);a=N&&k}if(a)if(this.T.Tl()){D=TV3(this.policy,this.T,this.G,this.Rv);R=xz(this);a=R.Kh;k=R.gG;N=R.CH;R=R.D1;if(!this.U){var d=this.G.QJ()*1E3,Z=this.T.QJ();Z=(N-a-Z)*1E3;D&&D.msg==="in-the-past"&&(Z=0);O=O.isAd();this.G.OY(d, Z,O);this.U=!0}D?(b="cannot_apply"+D.msg,delete D.msg,this.fl(b,D)):this.status.status===2?mrQ(this):(O=this.T.Xs())&&Re(O)&&(!kR(O)&&g.bl()?this.fl("mse_closed"):b.T&&zN(b.T)&&O.G&&!O.G.jt()?this.fl("encr_upgrade"):(b=this.T.Tl(),b.isEnded()?this.fl("elem_ended"):k<0?this.fl("next_player_future"):(this.Y=N,this.currentVideoDuration=N-a,this.V=S6G(O,a,N,!0),this.X=S6G(O,k,R,!1),O=this.G.getVideoData().clientPlaybackNonce,this.T.tN("gaplessPrep",{cpn:O}),this.T.ge(this.V,!1,H$3(this),this.Y1.K().D("html5_shorts_gapless_keep_pending_requests")&& gm(this.T.getVideoData())),this.T.setMediaElement(W$Q(b,a,N,!this.T.getVideoData().isAd())),P7(this,2),mrQ(this))))}else this.fl("no-elem")}; g.w.qa=function(O){var b=O===c68(this).jT,a=b?this.V.T:this.V.G;b=b?this.X.T:this.X.G;if(a.isActive&&!b.isActive){var N=this.Y,k=this.Y1.K().D("html5_gapless_disable_on_discontinuous_buffer")&&this.N!==0&&a.QW().length>1;f_(O.QW(),N-.01)&&!k&&(P7(this,4),a.isActive=!1,a.Kz=a.Kz||a.isActive,(this.N===1?this.T:this.G).tN("sbh",{}),b.isActive=!0,b.Kz=b.Kz||b.isActive,this.N!==0&&(this.T.getVideoData().Pn=!0));O=this.X.G;if(this.X.T.isActive&&O.isActive&&(P7(this,5),this.N!==0)){O=this.G.xR();a=this.T.xR(); this.T.tN("sbs",{citag:a==null?void 0:a.itag,nitag:O==null?void 0:O.itag});this.G.tN("gitags",{pitag:a==null?void 0:a.itag,citag:O==null?void 0:O.itag});var D;(D=this.G)==null||D.No()}}}; g.w.xV=function(){this.QS()&&this.fl("player-reload-after-handoff")}; g.w.fl=function(O,b){b=b===void 0?{}:b;if(!this.Yk()&&this.status.status!==6){var a=this.status.status>=4&&O!=="player-reload-after-handoff";this.status={status:Infinity,error:O};if(this.T&&this.G){var N=this.G.getVideoData().clientPlaybackNonce;this.T.mX(new g.or("dai.transitionfailure",Object.assign(b,{cpn:N,transitionTimeMs:this.Rv,msg:O})));this.T.Ds(a)}this.RC.reject(O);this.dispose()}}; g.w.QS=function(){return this.status.status>=4&&this.status.status<6}; g.w.wd=function(){YIp(this);this.T.unsubscribe("newelementrequired",this.xV,this);if(this.V){var O=this.V.G;this.V.T.v4.unsubscribe("updateend",this.qa,this);O.v4.unsubscribe("updateend",this.qa,this)}g.p.prototype.wd.call(this)}; g.w.eR=function(O){g.qw(O,128)&&this.fl("player-error-event")};g.T(v7,g.p);v7.prototype.clearQueue=function(O,b){O=O===void 0?!1:O;b=b===void 0?!1:b;this.X&&this.X.reject("Queue cleared");this.app.K().D("html5_gapless_fallback_on_qoe_restart_v2")||b&&this.G&&this.G.Ds(!1);jf(this,O)}; v7.prototype.GD=function(){return!this.T}; v7.prototype.QS=function(){var O;return((O=this.V)==null?void 0:O.QS())||!1}; v7.prototype.wd=function(){jf(this);g.p.prototype.wd.call(this)};g.T(pY8,g.w1);g.w=pY8.prototype;g.w.getVisibilityState=function(O,b,a,N,k,D,R,d){return O?4:FiQ()?3:b?2:a?1:N?5:k?7:D?8:R?9:d?10:0}; g.w.Fs=function(O){this.fullscreen!==O&&(this.fullscreen=O,this.wF())}; g.w.setMinimized=function(O){this.G!==O&&(this.G=O,this.wF())}; g.w.setInline=function(O){this.inline!==O&&(this.inline=O,this.wF())}; g.w.bR=function(O){this.pictureInPicture!==O&&(this.pictureInPicture=O,this.wF())}; g.w.setSqueezeback=function(O){this.V!==O&&(this.V=O,this.wF())}; g.w.zv=function(O){this.X!==O&&(this.X=O,this.wF())}; g.w.mZ=function(){return this.T}; g.w.tG=function(){return this.fullscreen!==0}; g.w.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.w.rM=function(){return this.fullscreen}; g.w.isMinimized=function(){return this.G}; g.w.isInline=function(){return this.inline}; g.w.isBackground=function(){return FiQ()}; g.w.DZ=function(){return this.pictureInPicture}; g.w.vp=function(){return!1}; g.w.nR=function(){return this.V}; g.w.dl=function(){return this.X}; g.w.wF=function(){this.publish("visibilitychange");var O=this.getVisibilityState(this.mZ(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.DZ(),this.vp(),this.nR(),this.dl());O!==this.Y&&this.publish("visibilitystatechange");this.Y=O}; g.w.wd=function(){KiQ(this.N);g.w1.prototype.wd.call(this)};g.T(g.Sf,g.p);g.w=g.Sf.prototype;g.w.wd=function(){this.videoData=this.playerState=null;g.p.prototype.wd.call(this)}; g.w.addCueRange=function(){}; g.w.Gf=function(){}; g.w.UE=function(){}; g.w.bP=function(){return!1}; g.w.MP=function(){return!1}; g.w.Yd=function(){return!1}; g.w.GM=function(){}; g.w.gb=function(){}; g.w.IF=function(){return[]}; g.w.aK=function(){}; g.w.getAudioTrack=function(){return this.getVideoData().xQ}; g.w.Wz=function(){return null}; g.w.getAvailableAudioTracks=function(){return[]}; g.w.EW=function(){return[]}; g.w.Iq=function(){return[]}; g.w.nt=function(){return""}; g.w.Ei=function(){return[]}; g.w.Pz=function(){}; g.w.QJ=function(){return 0}; g.w.getCurrentTime=function(){return 0}; g.w.gR=function(){}; g.w.xR=function(){}; g.w.Au=function(){return{}}; g.w.getDuration=function(){return 0}; g.w.P6=function(){return 0}; g.w.wD=function(){return 0}; g.w.St=function(){return!1}; g.w.nM=function(){return 0}; g.w.Vm=function(){return 0}; g.w.ou=O7(7);g.w.VR=function(){return 0}; g.w.Iu=function(){return!1}; g.w.u$=function(){return 0}; g.w.Tl=function(){return null}; g.w.Xs=function(){return null}; g.w.jS=function(){return 0}; g.w.Fk=function(){return 0}; g.w.JL=function(){return g.M(function(O){g.Tz(O)})}; g.w.A9=O7(15);g.w.getPlaybackQuality=function(){return"auto"}; g.w.getPlaybackRate=function(){return 1}; g.w.getPlayerState=function(){this.playerState||(this.playerState=new g.tS);return this.playerState}; g.w.getPlayerType=function(){return 0}; g.w.getPlaylistSequenceForTime=function(){return null}; g.w.WZ=function(){return function(){}}; g.w.Bb=function(){return""}; g.w.getPreferredQuality=function(){return"unknown"}; g.w.OG=function(){}; g.w.getProximaLatencyPreference=function(){return 0}; g.w.fk=function(){return Oa}; g.w.f0=function(){return null}; g.w.getStoryboardFormat=function(){return null}; g.w.getStreamTimeOffset=function(){return 0}; g.w.WG=function(){return 0}; g.w.O0=function(){return 0}; g.w.iq=function(){return{Su:[],Ku:[],currentTime:0,SP:"",droppedVideoFrames:0,isGapless:!1,GD:!0,VN:0,Fv:0,OT:0,KL:0,pL:0,bS:[],kV:[],D6:null,playerState:this.getPlayerState(),o_:null,Zj:"",totalVideoFrames:0}}; g.w.getUserAudio51Preference=function(){return 0}; g.w.getUserPlaybackQualityPreference=function(){return""}; g.w.getVideoData=function(){this.videoData||(this.videoData=new g.b0(this.lV),g.G(this,this.videoData));return this.videoData}; g.w.Vs=function(){return null}; g.w.bC=function(){return null}; g.w.Op=function(){}; g.w.getVideoLoadedFraction=function(){return 0}; g.w.SJ=function(){}; g.w.handleError=function(){}; g.w.Ds=function(){}; g.w.rZ=function(){}; g.w.mD=O7(40);g.w.YW=function(){return!1}; g.w.hasSupportedAudio51Tracks=function(){return!1}; g.w.Ay=function(){return!1}; g.w.mZ=function(){return!1}; g.w.isAtLiveHead=function(){return!1}; g.w.Bx=function(){return!0}; g.w.isGapless=function(){return!1}; g.w.isHdr=function(){return!1}; g.w.c$=function(){return!1}; g.w.vl=function(){return!1}; g.w.tV=function(){return!1}; g.w.isProximaLatencyEligible=function(){return!1}; g.w.GD=function(){return!0}; g.w.T9=function(){return!1}; g.w.bT=function(){return!1}; g.w.J3=function(){}; g.w.fA=function(){}; g.w.No=function(){}; g.w.Y5=function(){}; g.w.FH=function(){}; g.w.jf=function(){}; g.w.Cf=function(){}; g.w.ER=O7(50);g.w.Am=O7(21);g.w.Oc=function(){}; g.w.pauseVideo=function(){}; g.w.playVideo=function(){return g.M(function(O){return O.return()})}; g.w.dU=function(){}; g.w.OF=O7(27);g.w.R0=O7(33);g.w.EL=function(){}; g.w.tN=function(){}; g.w.q1=function(){}; g.w.Fl=function(){}; g.w.OY=function(){}; g.w.mX=function(){}; g.w.Eo=function(){}; g.w.hc=function(){}; g.w.K4=function(){}; g.w.Ak=function(){}; g.w.Cy=function(){}; g.w.BG=function(){}; g.w.tf=function(){}; g.w.removeCueRange=function(){}; g.w.S_=function(){}; g.w.dD=function(){return[]}; g.w.ir=function(){}; g.w.PD=function(){}; g.w.fN=function(){}; g.w.yh=function(){}; g.w.py=function(){}; g.w.Et=function(){}; g.w.seekTo=function(){}; g.w.sendAbandonmentPing=function(){}; g.w.sendVideoStatsEngageEvent=function(){}; g.w.x5=function(){}; g.w.setLoop=function(){}; g.w.m7=function(){}; g.w.setMediaElement=function(){}; g.w.ge=function(){}; g.w.setPlaybackRate=function(){}; g.w.P1=function(){}; g.w.Sl=function(){}; g.w.T4=function(){}; g.w.setProximaLatencyPreference=function(){}; g.w.kp=function(){}; g.w.D$=function(){}; g.w.La=function(){}; g.w.hf=function(){}; g.w.MM=function(){}; g.w.setUserAudio51Preference=function(){}; g.w.v5=function(){}; g.w.v6=function(){return!1}; g.w.aN=function(){}; g.w.Fa=function(){return!1}; g.w.xO=function(){}; g.w.Iy=function(){}; g.w.B_=function(){}; g.w.stopVideo=function(){}; g.w.subscribe=function(){return NaN}; g.w.Kv=function(){}; g.w.togglePictureInPicture=function(){}; g.w.H9=function(){return 0}; g.w.unsubscribe=function(){return!1}; g.w.wH=function(){}; g.w.Xp=function(){return!1}; g.w.JG=function(){}; g.w.eh=function(){}; g.w.HA=function(){};g.T(lY,g.p);g.w=lY.prototype;g.w.get=function(O){I$(this);var b=this.data.find(function(a){return a.key===O}); return b?b.value:null}; g.w.set=function(O,b,a){this.remove(O,!0);I$(this);O={key:O,value:b,expire:Infinity};a&&isFinite(a)&&(a*=1E3,O.expire=(0,g.S)()+a);for(this.data.push(O);this.data.length>this.V;)(a=this.data.shift())&&VN(this,a,!0);fe(this)}; g.w.remove=function(O,b){b=b===void 0?!1:b;var a=this.data.find(function(N){return N.key===O}); a&&(VN(this,a,b),g.wv(this.data,function(N){return N.key===O}),fe(this))}; g.w.removeAll=function(O){if(O=O===void 0?!1:O)for(var b=g.r(this.data),a=b.next();!a.done;a=b.next())VN(this,a.value,O);this.data=[];fe(this)}; g.w.wd=function(){var O=this;g.p.prototype.wd.call(this);this.data.forEach(function(b){VN(O,b,!0)}); this.data=[]};g.T(g.Le,g.p);g.w=g.Le.prototype;g.w.wd=function(){for(var O=g.r(Object.values(this.V)),b=O.next();!b.done;b=O.next())b.value.dispose();GtB(this);this.T.dispose();g.p.prototype.wd.call(this)}; g.w.Db=function(O){return O?O===1?this.L:this.G.getVideoData().enableServerStitchedDai&&O===2?this.G.getVideoData().hZ?this.V[2]||this.G:this.G:this.V[O]||null:this.G}; g.w.Cc=function(O){var b=O.cpn;O=O.playerType;if(b)a:{O=g.r(Object.values(this.V));for(var a=O.next();!a.done;a=O.next())if(a=a.value,a.nt()===b){b=a;break a}b=this.U[b]||null}else b=O?this.Db(O):this.G;return b}; g.w.Mt=function(){return this.L}; g.w.Jc=function(O){this.L=O}; g.w.eL=function(){return this.G}; g.w.Ot=function(O){this.G=O;Xs(this)}; g.w.mW=O7(46);g.w.ob=O7(48);g.T(iY,g.p);iY.prototype.enqueue=function(O){if(O.T()!==this)return!1;this.segments.push(O);return!0}; iY.prototype.removeAll=function(){for(;this.segments.length;){var O=void 0;(O=this.segments.pop())==null||O.dispose()}this.T.clear()}; iY.prototype.wd=function(){this.removeAll();g.p.prototype.wd.call(this)};g.T(lAw,g.LG);g.w=lAw.prototype;g.w.LH=function(){}; g.w.nt=function(){return this.videoData.clientPlaybackNonce}; g.w.getVideoData=function(){if(g.LG.prototype.getVideoData.call(this).D("html5_huli_ssdai_use_playback_state"))var O=this.videoData;else{var b=this.O8;var a=g.LG.prototype.getCurrentTime.call(this);if(b.GY)b=void 0;else{var N=void 0;b.rD&&(N=b.T.T.get(b.rD));if(!N){N=sKA(b,a*1E3);var k,D=(k=N)==null?void 0:k.cpn;b.rD?D&&b.rD!==D&&b.Hy({cpcnm:D+"_"+b.rD,cmt:a.toFixed(3)}):b.Hy({cpcna:D,cmt:a.toFixed(3)})}b=(O=N)==null?void 0:O.videoData}O=b||g.LG.prototype.getVideoData.call(this)}return O}; g.w.getCurrentTime=function(O){var b=g.LG.prototype.getCurrentTime.call(this);g.LG.prototype.getVideoData.call(this).D("html5_huli_ssdai_use_playback_state")?this.endTime===0?O||(b-=this.startTime):O&&(b=this.endTime-this.startTime):(O?O=this.O8.zW/1E3||b:(O=b,O=(b=DvA(this.O8,O*1E3))?O-b.start/1E3:O),b=O);return b}; g.w.getDuration=function(){if(g.LG.prototype.getVideoData.call(this).D("html5_huli_ssdai_use_playback_state"))var O=this.duration;else{O=this.O8;var b=g.LG.prototype.getCurrentTime.call(this);O=(O=sKA(O,b*1E3))?O.durationMs/1E3:0}return O}; g.w.Iv=function(O){this.duration=O};g.QN.prototype.Cw=function(O,b){if(b===1)return this.T.get(O);if(b===2)return this.V.get(O);if(b===3)return this.G.get(O)}; g.QN.prototype.sQ=O7(58);g.QN.prototype.EY=function(O,b,a,N){a={nO:N,BC:a};b?this.V.set(O,a):this.T.set(O,a)}; g.QN.prototype.clearAll=function(){this.T.clear();this.V.clear();this.G.clear()}; L$b.prototype.clear=function(){this.G=[];this.T.clear();this.X.clear();this.V.clear()}; g.T(g.ef,g.p);g.w=g.ef.prototype;g.w.tj=function(O){var b=O.Xo?O.Xo*1E3:O.CF,a=this.V.get(O.cpn);a&&this.playback.removeCueRange(a);this.V.delete(O.cpn);this.T.T.delete(O.cpn);a=this.T.G.indexOf(O);a>=0&&this.T.G.splice(a,1);a=[];for(var N=g.r(this.N),k=N.next();!k.done;k=N.next())k=k.value,k.end<=b?this.playback.removeCueRange(k):a.push(k);this.N=a;KP7(this,0,b+O.durationMs)}; g.w.onCueRangeEnter=function(O){this.Ni.push(O);var b=O.getId();this.Hy({oncueEnter:1,cpn:b,start:O.start,end:O.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.QJ()||0).toFixed(3)});var a=b==="";this.C8.add(O.G);var N=this.T.T.get(b);if(a){var k;if(this.playback.getVideoData().CD()&&((k=this.G)==null?0:k.O7)&&this.X){this.Nv=0;this.G=void 0;this.L&&(this.events.Zq(this.L),this.L=null);this.X="";this.Py=!0;return}}else if(this.Hy({enterAdCueRange:1}),this.playback.getVideoData().CD()&& (N==null?0:N.ws))return;if(this.Py&&!this.G)this.Py=!1,!a&&N&&(a=this.playback.getCurrentTime(),Dn(this,{Nd:O,isAd:!0,f2:!0,Cl:a,adCpn:b},{isAd:!1,f2:!1,Cl:a}),this.rD=N.cpn,this.Kr(N.cpn,a),N3(this,N),O=aF(this,"midab",N),this.Hy(O),this.Nv=1),this.Y=!1;else if(this.G){if(this.G.f2)this.Hy({a_pair_of_same_transition_occurs_enter:1,acpn:this.G.adCpn,transitionTime:this.G.Cl,cpn:b,currentTime:this.playback.getCurrentTime()}),N=this.playback.getCurrentTime(),O={Nd:O,isAd:!a,f2:!0,Cl:N,adCpn:b},b={Nd:this.G.Nd, isAd:this.G.isAd,f2:!1,Cl:N,adCpn:this.G.adCpn},this.G.Nd&&this.C8.delete(this.G.Nd.G),Dn(this,O,b);else{if(this.G.Nd===O){this.Hy({same_cue_range_pair_enter:1,acpn:this.G.adCpn,transitionTime:this.G.Cl,cpn:b,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:O.start,cueRangeEndTime:O.end});this.G=void 0;return}if(this.G.adCpn===b){b&&this.Hy({dchtsc:b});this.G=void 0;return}O={Nd:O,isAd:!a,f2:!0,Cl:this.playback.getCurrentTime(),adCpn:b};Dn(this,O,this.G)}this.G=void 0;this.Y=!1}else this.G= {Nd:O,isAd:!a,f2:!0,Cl:this.playback.getCurrentTime(),adCpn:b}}; g.w.Kr=function(O,b){if(O===this.playback.nt())oPQ(this.app.W7(),this.playback,!1);else{var a=this.Ql.get(O);a?(a.endTime=0,a.startTime=b,oPQ(this.app.W7(),a,!0)):this.Hy({nop_s:O})}}; g.w.onCueRangeExit=function(O){var b=O.getId();this.Hy({oncueExit:1,cpn:b,start:O.start,end:O.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.QJ()||0).toFixed(3)});var a=b==="",N=this.T.T.get(b);if(this.playback.getVideoData().CD()&&!a&&N){if(N.ws)return;N.ws=!0;this.U.clear();if(this.lV.D("html5_lifa_no_rewatch_ad_sbc"))if(this.playback.bP()){var k=N.CF;this.playback.tf(k/1E3,(k+N.durationMs)/1E3)}else this.playback.tN("lifa",{remove:0})}if(this.C8.has(O.G))if(this.C8.delete(O.G), this.Ni=this.Ni.filter(function(D){return D!==O}),this.Py&&(this.Y=this.Py=!1,this.Hy({cref:1})),this.G){if(this.G.f2){if(this.G.Nd===O){this.Hy({same_cue_range_pair_exit:1, acpn:this.G.adCpn,transitionTime:this.G.Cl,cpn:b,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:O.start,cueRangeEndTime:O.end});this.G=void 0;return}if(this.G.adCpn===b){b&&this.Hy({dchtsc:b});this.G=void 0;return}b={Nd:O,isAd:!a,f2:!1,Cl:this.playback.getCurrentTime(),adCpn:b};Dn(this,this.G,b)}else if(this.Hy({a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.G.adCpn,transitionTime:this.G.Cl,upcomingCpn:b,contentCpn:this.playback.getVideoData().clientPlaybackNonce,currentTime:this.playback.getCurrentTime()}), this.G.adCpn===b)return;this.G=void 0;this.Y=!1}else this.G={Nd:O,isAd:!a,f2:!1,Cl:this.playback.getCurrentTime(),adCpn:b};else this.Hy({ignore_single_exit:1})}; g.w.GN=function(){return{cpn:this.playback.nt(),durationMs:0,CF:0,playerType:1,sy:0,videoData:this.playback.getVideoData(),errorCount:0}}; g.w.QX=function(){if(this.GY)return!1;var O=void 0;this.rD&&(O=this.T.T.get(this.rD));return this.playback.getVideoData().CD()?!!O&&!O.ws:!!O}; g.w.seekTo=function(O,b,a,N){O=O===void 0?0:O;b=b===void 0?{}:b;a=a===void 0?!1:a;N=N===void 0?null:N;if(this.playback.getVideoData().CD()&&O<=this.zW/1E3)this.playback.pauseVideo(),this.zW=0,this.Y=!0,this.playback.JL(),this.playback.seekTo(O),this.playback.playVideo();else if(this.Y=!0,a)XY3(this,O,b);else{a=this.app.eL();var k=a===this.UU?this.yp:null;RF(this,!1);this.BB=O;this.Zh=b;N!=null&&this.fF.start(N);a&&(this.yp=k||a.getPlayerState(),a.B_(b),this.UU=a)}}; g.w.wd=function(){RF(this,!1);$vp(this);CaG(this);g.p.prototype.wd.call(this)}; g.w.ST=function(O){this.FX=O;this.Hy({swebm:O})}; g.w.Z9=function(O,b,a){if(a&&b){var N=this.U.get(O);if(N){N.locations||(N.locations=new Map);var k=Number(b.split(";")[0]);a=new g.o4(a);this.Hy({hdlredir:1,itag:b,seg:O,hostport:Pl(a)});N.locations.set(k,a)}}}; g.w.nk=function(O,b,a,N,k,D){var R=N===3,d=ZZf(this,O,b,N,a,D);if(!d){Cv(this,b,R);var Z=g.dvB(this,b)?"undec":"ncp";this.Hy({gvprp:Z,mt:O,seg:b,tt:N,itag:a,ce:D});return null}R||this.U.set(b,d);D=d.n$;var F;N=((F=this.Cw(b-1,N,k))==null?void 0:F.nO)||"";N===""&&this.Hy({eds:1});F=gZf(this,d.ssdaiAdsConfig);k=this.playback.getVideoData();var B;R=((B=k.G)==null?void 0:B.containerType)||0;B=k.UQ[R];d=d.L2&&b>=d.L2?d.L2:void 0;B={Rz:D?hge(this,D):[],QC:F,nO:N,fP:d,xs:wt(B.split(";")[0]),bO:B.split(";")[1]|| ""};d={q_:B};this.L8&&(O={gvprpro:"v",sq:b,mt:O.toFixed(3),itag:a,acpns:((Z=B.Rz)==null?void 0:Z.join("_"))||"none",abid:D},this.Hy(O));return d}; g.w.sP=function(O){a:{if(!this.GY){var b=FP8(this,O);if(!(this.playback.getVideoData().CD()&&(b==null?0:b.ws)))break a}b=void 0}var a=b;if(!a)return this.Hy({gvprp:"ncp",mt:O}),null;b=a.n$;var N=gZf(this,a.ssdaiAdsConfig);a=a.L2&&a.Wa&&O>=a.Wa?a.L2:void 0;var k=this.playback.getVideoData(),D,R=((D=k.G)==null?void 0:D.containerType)||0;D=k.UQ[R];D={Rz:b?hge(this,b):[],QC:N,fP:a,xs:wt(D.split(";")[0]),bO:D.split(";")[1]||""};var d;O={gvprpro:"v",mt:O.toFixed(3),acpns:((d=D.Rz)==null?void 0:d.join("_"))|| "none",abid:b};this.Hy(O);return D}; g.w.uq=function(O,b,a,N,k,D){var R=Number(a.split(";")[0]),d=N===3;O=ZZf(this,O,b,N,a,D);this.Hy({gdu:1,seg:b,itag:R,pb:""+!!O});if(!O)return Cv(this,b,d),null;O.locations||(O.locations=new Map);if(!O.locations.has(R)){var Z,F;D=(Z=O.videoData.getPlayerResponse())==null?void 0:(F=Z.streamingData)==null?void 0:F.adaptiveFormats;if(!D)return this.Hy({gdu:"noadpfmts",seg:b,itag:R}),Cv(this,b,d),null;Z=D.find(function(t){return t.itag===R}); if(!Z||!Z.url){var B=O.videoData.videoId;O=[];var K=g.r(D);for(N=K.next();!N.done;N=K.next())O.push(N.value.itag);this.Hy({gdu:"nofmt",seg:b,vid:B,itag:R,fullitag:a,itags:O.join(",")});Cv(this,b,d);return null}O.locations.set(R,new g.o4(Z.url,!0))}D=O.locations.get(R);if(!D)return this.Hy({gdu:"nourl",seg:b,itag:R}),Cv(this,b,d),null;D=new mk(D);this.FX&&(D.get("dvc")?this.Hy({dvc:D.get("dvc")||""}):D.set("dvc","webm"));(N=(K=this.Cw(b-1,N,k))==null?void 0:K.nO)&&D.set("daistate",N);O.L2&&b>=O.L2&& D.set("skipsq",""+O.L2);(K=this.playback.getVideoData().clientPlaybackNonce)&&D.set("cpn",K);K=[];O.n$&&(K=hge(this,O.n$),K.length>0&&D.set("acpns",K.join(",")));d||this.U.set(b,O);d=null;d=D.get("aids");N=D.DU();(N==null?void 0:N.length)>2048&&this.Hy({urltoolong:1,sq:b,itag:R,len:N.length});this.L8&&(N&&(D=O.cpn,k=O.n$,Tr7(this,D,k),k&&!this.Dq.has(k)&&(D=yPQ(this,D,k),Z=w1e(this,k),this.Hy({iofa:D}),this.Hy({noawnzd:Z-D}),this.Hy({acpns:K.join("."),aids:(B=d)==null?void 0:B.replace(/,/g,".")}), this.Dq.add(k))),this.Hy({gdu:"v",seg:b,itag:a,ast:O.CF.toFixed(3),alen:O.durationMs.toFixed(3),acpn:O.cpn,avid:O.videoData.videoId}));return N}; g.w.JT=function(O,b,a){a=a===void 0?!1:a;var N=$9(this,O,b);if(N){var k=void 0,D=N.n$;if(D){this.Hy({skipadonsq:b,sts:a,abid:D,acpn:N.cpn,avid:N.videoData.videoId});a=this.T.V.get(D);if(!a)return;a=g.r(a);for(D=a.next();!D.done;D=a.next())D=D.value,D.L2=b,D.Wa=O,D.CF>N.CF&&(k=D)}this.X=N.cpn;Br3(this);O=this.playback.getCurrentTime();k9(this,N,k,O,O,!1,!0)}}; g.w.rr=function(){for(var O=g.r(this.T.G),b=O.next();!b.done;b=O.next())b=b.value,b.L2=NaN,b.Wa=NaN;Br3(this);this.Hy({rsac:"resetSkipAd",sac:this.X});this.X=""}; g.w.Cw=function(O,b,a){return this.Xy.Cw(O,b,a)}; g.w.sQ=O7(57); g.w.EY=function(O,b,a,N,k,D,R,d,Z){N.length>0&&this.Hy({onssinfo:1,sq:O,start:b.toFixed(3),cpns:N.join(","),ds:k.join(","),isVideo:R?1:0});Z&&this.Xy.EY(O,R,d,Z);if(R){if(N.length&&k.length)for(this.X&&this.X===N[0]&&this.Hy({skipfail:1,sq:O,acpn:this.X}),O=b+this.WG(),R=0;R<N.length;R++){var F=N[R];Z=O;O=Z+k[R];if(F=this.T.T.get(F))Z-=D[R],F.Xo=F.Xo!=null?Math.min(F.Xo,Z):Z}if(N.length&&k.length)for(b=(b+this.WG())*1E3,a=0;a<N.length;a++)if(O=N[a],R=k[a]*1E3,O===this.playback.getVideoData().clientPlaybackNonce)tFe(this,b, b+R,!1),b+=R;else{this.OU.has(O)||(this.Hy({adCpnFromEmsg:1}),this.OU.add(O));Z=0;a<D.length&&(Z=D[a]*1E3);F=this.V.get(O);var B=!1;F?(F.start=b-Z,F.end=b+R,a===N.length-1&&(F.end+=dc(this,O,d)),this.playback.jf()):(F=Nr3(b-Z,b+R,O),this.V.set(O,F),this.Hy({newAdCR:1,cpn:O,startTime:F.start,endTime:F.end}),B=!0,a===N.length-1&&(F.end+=dc(this,O,d)));b=F.end;tFe(this,F.start,F.end,!0);if(B)for(this.playback.addCueRange(F),O=this.playback.IF("serverstitchedcuerange",36E5),O=g.r(O),R=O.next();!R.done;R= O.next())this.V.delete(R.value.getId())}else a!==5&&a!==4||tFe(this,(b+this.WG())*1E3,(b+this.WG())*1E3+5E3,!1)}}; g.w.Xd=O7(55);g.w.WG=function(){return this.playback.WG()}; g.w.kQ=function(O){this.playback.tN("timelineerror",{e:O})}; g.w.SJ=function(O){this.Tr&&this.yl&&this.aX.push(this.yl);O&&this.yl&&this.zo.push(this.yl);this.yl=null;this.playback.SJ(O)}; g.w.aS=function(O){if(this.GY||O.identifier&&this.m_.has(O.identifier))this.Hy({startnoad:O.identifier}),bc(this);else if(bX(this.aX,function(a){return a.identifier===O.identifier}))this.Hy({timedoutcp:1}),this.Mi.start(0); else if(bX(this.zo,function(a){return a.identifier===O.identifier}))this.Hy({fetchedcp:1}),bc(this); else if(this.Mi.isActive()){var b;this.Hy({racingcp:((b=this.yl)==null?void 0:b.identifier)+"_"+O.identifier})}else this.pF=(new Date).getTime()/1E3,this.Hy({adf:1}),(b=5E3,O.event==="predictStart")&&(b-=O.T),this.bV=Math.max(b,15E3),this.Tr=!1,this.Mi.start(this.bV),this.yl=O,this.Xy.clearAll(),this.p8=[]}; g.w.sS=function(O,b,a,N){a=a||{reason:"disablessdai"};if(O&&b){if(!$9(this,O,b))return!1;a.sq=b}if(this.GY)return!1;this.GY=!0;this.Nv>0&&(this.Nv=0,this.rD="",this.api.publish("serverstitchedvideochange"));this.playback.gb(a,N);return!0}; g.w.UK=function(){this.Hy({rstdaist:1});this.Xy.clearAll()}; g.w.d$=function(O){var b;if(O!==((b=this.yl)==null?void 0:b.identifier))this.Hy({ignorenoad:O});else{this.m_.add(O);this.Hy({noadrcv:O});var a;((a=this.yl)==null?void 0:a.identifier)===O&&bc(this)}}; g.w.DY=function(O){if(this.GY)return this.Hy({dai_disabled:O.event}),!1;if(this.playback.getVideoData().CD()&&(this.lV.D("html5_lifa_no_gab_on_predict_start")&&O.event==="predictStart"||O.event==="continue"||O.event==="stop"))return this.Hy({cuepoint_skipped:O.event}),!1;var b=E9(this.api.To());if(b=b?b.DY(O):!1)this.J={qZ:O.identifier,Cp:O.startSecs};else if(this.J&&this.J.qZ===O.identifier&&O.startSecs>this.J.Cp+1){this.Hy({cueStChg:O.identifier,oldSt:this.J.Cp.toFixed(3),newSt:O.startSecs.toFixed(3), abid:this.J.EN});if(this.J.EN){var a=O.startSecs-this.J.Cp,N=this.T.V.get(this.J.EN);if(N){N=g.r(N);for(var k=N.next();!k.done;k=N.next())k=k.value,k.CF>=0&&(k.CF+=a*1E3,this.lV.D("html5_ssdai_update_timeline_on_start_time_change")&&(k.sy+=a*1E3),this.Hy({newApEt:k.CF,newApPrt:k.sy,acpn:k.cpn}))}}this.J.Cp=O.startSecs}return b}; g.w.tI=function(O){return this.GY?!1:!!FP8(this,O)}; g.w.Xc=function(O){var b=this;if(this.lV.D("html5_lifa_ignore_multiple_skips")&&this.L)return this.Hy({ufs_ad:this.X,ufs_cur:this.rD,ufs_cont:this.GN().cpn}),!1;this.playback.pauseVideo();var a=this.playback.getCurrentTime(),N=this.lV.D("html5_lifa_reset_segment_index_on_skip"),k=N?a+this.playback.WG():a,D=this.T.T.get(this.rD),R=this.V.get(this.rD);if(D){this.X=this.rD;this.Y=!1;D.ws=!0;a=this.playback.getCurrentTime();this.G={Nd:R,isAd:!0,f2:!1,Cl:a,adCpn:this.rD,O7:D,cll:O};this.playback.K4(D, this.GN(),a,this.playback.getCurrentTime(),!1,!0,O,(0,g.S)());N&&this.playback.Oc();if(R==null?0:R.start)this.zW=a*1E3-R.start,kG3(this,R.id,a);this.U.clear();this.playback.JL();O=this.GN();this.rD=O.cpn;this.Kr(O.cpn,a);this.api.publish("serverstitchedvideochange");this.playback.seekTo(k,{seekSource:89,r5:"lifa_skip"});this.playback.playVideo();this.L||(this.L=this.events.B(this.api,"progresssync",function(){b.tj(D)})); return!0}this.Hy({skipFail:a},!0);return!1}; g.w.Hy=function(O,b){((b===void 0?0:b)||this.L8||this.playback.getVideoData().CD())&&this.playback.tN("sdai",O)}; var OZQ=0;g.T(rP3,g.ef);g.w=rP3.prototype; g.w.onCueRangeEnter=function(O){var b=O.getId();this.playback.tN("sdai",{oncueEnter:1,cpn:b,start:O.start,end:O.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.QJ()||0).toFixed(3)});var a=this.T.T.get(b);this.playback.tN("sdai",{enterAdCueRange:1});var N=this.rD||this.GN().cpn,k;N=(k=this.T.T.get(N))!=null?k:this.GN();a&&(a={rB:N,X$:a,aL:this.playback.getCurrentTime()},utb(this,a),this.api.D("html5_ssdai_log_ssevt_in_loader")&&APb(this,b,O.start/1E3,this.playback.getCurrentTime()))}; g.w.onCueRangeExit=function(O){for(var b=this.playback.getCurrentTime()*1E3,a=O.getId(),N=g.r(this.V.values()),k=N.next();!k.done;k=N.next())if(k=k.value,k.getId()!==a&&b>=k.start&&b<=k.end)return;if(b=this.T.T.get(a))b={rB:b,X$:this.GN(),aL:this.playback.getCurrentTime()},utb(this,b),this.api.D("html5_ssdai_log_ssevt_in_loader")&&APb(this,this.playback.nt(),O.end/1E3,this.playback.getCurrentTime())}; g.w.seekTo=function(O,b,a,N){O=O===void 0?0:O;b=b===void 0?{}:b;a=a===void 0?!1:a;N=N===void 0?null:N;Zn(this,this.rD);this.playback.getVideoData().CD()&&O<=this.I8?(this.playback.pauseVideo(),this.I8=this.zW=0,WPY(this,O)):g.ef.prototype.seekTo.call(this,O,b,a,N)}; g.w.JT=function(O,b,a){a=a===void 0?!1:a;var N=$9(this,O,b);if(N){var k=void 0,D=N.n$;if(D){this.playback.tN("sdai",{skipadonsq:b,sts:a,abid:D,acpn:N.cpn,avid:N.videoData.videoId});a=this.T.V.get(D);if(!a)return;a=g.r(a);for(D=a.next();!D.done;D=a.next())D=D.value,D.L2=b,D.Wa=O,D.CF>N.CF&&(k=D)}Zn(this,this.rD);this.X=N.cpn;Br3(this);O=this.playback.getCurrentTime();k9(this,N,k,O,O,!1,!0);this.X="";this.Y=!1}}; g.w.EY=function(O,b,a,N,k,D,R,d,Z){N.length>0&&this.playback.tN("sdai",{onssinfo:1,sq:O,start:b.toFixed(3),cpns:N.join(","),ds:k.join(","),isVideo:R?1:0});Z&&this.Xy.EY(O,R,d,Z);if(R){if(N.length&&k.length)for(this.X&&this.X===N[0]&&this.playback.tN("sdai",{skipfail:1,sq:O,acpn:this.X}),O=b+this.WG(),a=0;a<N.length;a++)if(Z=N[a],R=O,O=R+k[a],Z=this.T.T.get(Z))R-=D[a],Z.Xo=Z.Xo!=null?Math.min(Z.Xo,R):R;if(N.length&&k.length)for(a=(b+this.WG())*1E3,b=0;b<N.length;b++)if(R=N[b],Z=k[b]*1E3,R===this.playback.getVideoData().clientPlaybackNonce)a+= Z;else{this.OU.has(R)||(this.playback.tN("sdai",{adCpnFromEmsg:1}),this.OU.add(R));var F=0;b<D.length&&(F=D[b]*1E3);if(O=this.V.get(R))O.start=a-F,O.end=a+Z,b===N.length-1&&(O.end+=dc(this,R,d)),this.playback.jf();else for(O=Nr3(a-F,a+Z,R),this.V.set(R,O),this.playback.tN("sdai",{newAdCR:1,cpn:R,startTime:O.start,endTime:O.end}),b===N.length-1&&(O.end+=dc(this,R,d)),this.playback.addCueRange(O),a=this.playback.IF("serverstitchedcuerange",36E5),a=g.r(a),R=a.next();!R.done;R=a.next())this.V.delete(R.value.getId()); a=O.end}}}; g.w.Xc=function(O){var b=this;if(this.lV.D("html5_lifa_ignore_multiple_skips")&&this.L)return this.Hy({ufs_ad:this.X,ufs_cur:this.rD,ufs_cont:this.GN().cpn}),!1;Zn(this,this.rD);this.playback.pauseVideo();var a=this.playback.getCurrentTime(),N=this.T.T.get(this.rD);if(!N)return this.playback.tN("sdai",{skipFail:a}),!1;this.X=this.rD;this.Y=!1;Uvb(this,N.n$);q2Y(this,N,this.GN(),O);WPY(this,a,{seekSource:89,r5:"lifa_skip"});this.L||(this.L=this.events.B(this.api,"progresssync",function(){hu(b.api.cD(), (0,g.S)(),"ad_to_video");b.L&&(b.events.Zq(b.L),b.L=null)})); return!0}; g.w.tj=function(O){var b=this.V.get(O.cpn);this.V.delete(O.cpn);b&&this.playback.removeCueRange(b);this.T.T.delete(O.cpn);O=this.T.G.indexOf(O);O>=0&&this.T.G.splice(O,1)};g.T(Y2e,g.p);g.w=Y2e.prototype;g.w.onCueRangeEnter=function(O){if(this.T===this.app.eL()){var b=this.N.get(O);b?MFe(this,b.target,b.Rv,O):this.mX("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:O.toString()})}else if(b=this.G.find(function(k){return k.dY.Nd===O})){var a=b.dY,N=a.target; a=a.Rv;N?MFe(this,N,a,O):EZQ(this,b.sy,a,O)}}; g.w.onQueuedVideoLoaded=function(){var O=this.U;t1(this);if(O){if(!Kv(this,O)){var b=this.app.eL();this.mX("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:b==null?void 0:b.getVideoData().clientPlaybackNonce,ccpn:""+O.playerVars.cpn})}this.app.eL().addCueRange(O.dY.Nd)}}; g.w.seekTo=function(O,b,a,N){O=O===void 0?0:O;b=b===void 0?{}:b;N=N===void 0?null:N;if(a===void 0?0:a)HZ3(this,O,b);else{a=this.app.eL()||null;var k=a===this.X?this.Y:null;h1(this,!1);this.yl=O;this.J=b;N!=null&&this.L.start(N);a&&(this.Y=k||a.getPlayerState(),a.B_(),this.X=a)}}; g.w.HD=function(O){g.qw(O,128)&&xvG(this)}; g.w.isManifestless=function(){return Ua(this.T.getVideoData())}; g.w.wd=function(){h1(this,!1);vZz(this);g.p.prototype.wd.call(this)}; g.w.mX=function(O,b){this.T.mX(new g.or(O,b))}; var cPz=0;var jKp="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_MUSIC_INTEGRATIONS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC".split(" ");g.T(yS,g.p);yS.prototype.Ro=function(O){if(O)return this.G.get(O)}; yS.prototype.wd=function(){this.T.removeAll();this.G.removeAll();g.p.prototype.wd.call(this)};g.UK$=gP(function(){var O=window.AudioContext||window.webkitAudioContext;try{return new O}catch(b){return b.name}});g.T(VFe,g.f);g.w=VFe.prototype;g.w.Tf=function(){g.hC(this.element,g.nw.apply(0,arguments))}; g.w.PD=function(){this.Qp&&(this.Qp.removeEventListener("focus",this.At),g.az(this.Qp),this.Qp=null)}; g.w.Q8=function(){this.Yk();var O=this.app.K();O.Mv||this.Tf("tag-pool-enabled");O.Y&&this.Tf(g.R4.HOUSE_BRAND);O.playerStyle==="gvn"&&(this.Tf("ytp-gvn"),this.element.style.backgroundColor="transparent");O.pF&&(this.ID=g.Br("yt-dom-content-change",this.resize,this));this.B(window,"orientationchange",this.resize,this);this.B(window,"resize",this.resize,this)}; g.w.Q7=function(O){g.IS(this.app.K());this.N6=!O;wc(this)}; g.w.resize=function(){if(this.Qp){var O=this.wh();if(!O.isEmpty()){var b=!g.JB(O,this.AV.getSize()),a=egp(this);b&&(this.AV.width=O.width,this.AV.height=O.height);O=this.app.K();(a||b||this.PT||O.pF)&&this.app.hN.publish("resize",this.getPlayerSize())}}}; g.w.gI=function(O,b){this.updateVideoData(b)}; g.w.updateVideoData=function(O){if(this.Qp){var b=this.app.K();at&&(this.Qp.setAttribute("x-webkit-airplay","allow"),O.title?this.Qp.setAttribute("title",O.title):this.Qp.removeAttribute("title"));this.Qp.setAttribute("controlslist","nodownload");b.WP&&O.videoId&&(this.Qp.poster=O.ZW("default.jpg"))}b=g.JU(O,"yt:bgcolor");this.fO.style.backgroundColor=b?b:"";this.Dg=hX(g.JU(O,"yt:stretch"));this.U9=hX(g.JU(O,"yt:crop"),!0);g.TW(this.element,"ytp-dni",O.KJ);this.resize()}; g.w.setGlobalCrop=function(O){this.W0=hX(O,!0);this.resize()}; g.w.setCenterCrop=function(O){this.fH=O;this.resize()}; g.w.Fs=function(){}; g.w.getPlayerSize=function(){var O=this.app.K(),b=this.app.hN.isFullscreen(),a=O.externalFullscreen&&g.oS(O);if(b&&Ob()&&!a)return new g.zJ(window.outerWidth,window.outerHeight);a=!isNaN(this.Me.width)&&!isNaN(this.Me.height);var N=this.app.K().D("kevlar_player_enable_squeezeback_fullscreen_sizing");if(b&&!a&&N)return new g.zJ(this.element.clientWidth,this.element.clientHeight);if(b||O.V5){if(window.matchMedia){O="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.Uf&&this.Uf.media=== O||(this.Uf=window.matchMedia(O));var k=this.Uf&&this.Uf.matches}if(k)return new g.zJ(window.innerWidth,window.innerHeight)}else if(a)return this.Me.clone();return new g.zJ(this.element.clientWidth,this.element.clientHeight)}; g.w.wh=function(){var O=this.app.K().D("enable_desktop_player_underlay"),b=this.getPlayerSize(),a=g.q1(this.app.K().experiments,"player_underlay_min_player_width");return O&&this.SB&&b.width>a?(O=g.q1(this.app.K().experiments,"player_underlay_video_width_fraction"),new g.zJ(Math.min(b.height*this.getVideoAspectRatio(),b.width*O),Math.min(b.height,b.width*O/this.getVideoAspectRatio()))):b}; g.w.getVideoAspectRatio=function(){return isNaN(this.Dg)?X1B(this):this.Dg}; g.w.getVideoContentRect=function(O){var b=this.wh();O=iZe(this,b,this.getVideoAspectRatio(),O);return new g.Te((b.width-O.width)/2,(b.height-O.height)/2,O.width,O.height)}; g.w.e9=function(O){this.SB=O;this.resize()}; g.w.fR=function(){return this.aj}; g.w.onMutedAutoplayChange=function(){wc(this)}; g.w.setInternalSize=function(O){g.JB(this.Me,O)||(this.Me=O,this.resize())}; g.w.wd=function(){this.ID&&g.K7(this.ID);this.PD();g.f.prototype.wd.call(this)};g.w=bT7.prototype;g.w.click=function(O,b){this.elements.has(O);this.T.has(O);var a=g.n3();a&&O.visualElement&&g.ty(a,O.visualElement,b)}; g.w.createClientVe=function(O,b,a,N){var k=this;N=N===void 0?!1:N;this.elements.has(O);this.elements.add(O);a=uAw(a);O.visualElement=a;var D=g.n3(),R=g.Mb();D&&R&&(g.md("combine_ve_grafts")?Ij(jU(),a,R):g.Rx(g.N_)(void 0,D,R,a));b.addOnDisposeCallback(function(){k.elements.has(O)&&k.destroyVe(O)}); N&&this.G.add(O)}; g.w.createServerVe=function(O,b,a){var N=this;a=a===void 0?!1:a;this.elements.has(O);this.elements.add(O);b.addOnDisposeCallback(function(){N.destroyVe(O)}); a&&this.G.add(O)}; g.w.destroyVe=function(O){this.elements.has(O);this.elements.delete(O);this.V.delete(O);this.T.delete(O);this.G.delete(O)}; g.w.zC=function(O,b){this.clientPlaybackNonce!==b&&(this.clientPlaybackNonce=b,SU(jU(),O),aI8(this))}; g.w.setTrackingParams=function(O,b){this.elements.has(O);b&&(O.visualElement=g.Jg(b))}; g.w.KF=function(O,b,a){this.elements.has(O);b?this.T.add(O):this.T.delete(O);var N=g.n3(),k=O.visualElement;this.G.has(O)?N&&k&&(b?g.Bc(N,[k]):g.KP(N,[k])):b&&!this.V.has(O)&&(N&&k&&g.g1(N,k,void 0,a),this.V.add(O))}; g.w.hasVe=function(O){return this.elements.has(O)};g.T(g.rc,g.p);g.rc.create=function(O,b,a,N){try{var k=typeof O==="string"?O:"player"+g.NC(O),D=Y6[k];if(D){try{D.dispose()}catch(d){g.S$(d)}Y6[k]=null}var R=new g.rc(O,b,a,N);R.addOnDisposeCallback(function(){Y6[k]=null;R.eG&&R.eG()}); return Y6[k]=R}catch(d){throw g.S$(d),(d&&d instanceof Error?d:Error(String(d))).stack;}}; g.w=g.rc.prototype;g.w.P7=function(){return this.visibility}; g.w.Jc=function(O){var b=this.Mt();if(O!==b){O.getVideoData().autonavState=b.getVideoData().autonavState;b.wH(this.cw,this);var a=b.getPlaybackRate();b.dispose();this.nD.Jc(O);O.setPlaybackRate(a);O.Kv(this.cw,this);Cfp(this)}}; g.w.hm=function(){this.p6||(this.p6=g.tQ(lN(),ncQ()));return this.p6}; g.w.PD=function(O){if(this.mediaElement){this.H_&&(this.events.Zq(this.H_),this.H_=null);g.xp(this.W$);this.eL().PD(!0,!1,O);this.template.PD();try{this.D("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.Ij()}catch(b){g.I6(b)}this.mediaElement=null}}; g.w.Ot=function(O,b,a){a=a===void 0?!1:a;if(O!==this.eL()){this.logger.debug(function(){return"start set presenting player, type "+O.getPlayerType()+", vid "+O.getVideoData().videoId}); var N=null;a||(a=this.eL(),N=a.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),Ju(this.I3,3),IF(this,"cuerangesremoved",a.Ei()),this.Sg&&!O.isGapless()&&a.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),a=O.v6()&&a.v6(),this.a7.yU("iv_s"),yaQ(this,a));O.getPlayerType()===1&&this.Jc(O);hTe(this,O);this.nD.Ot(O);this.mediaElement&&O.setMediaElement(this.mediaElement);O.Kv(this.eO,this);O.bT()?fIw(this,"setPresenting",!1):(this.gI("newdata",O,O.getVideoData()), N&&!g.U8(N,O.getPlayerState())&&this.lM(new g.AY(O.getPlayerState(),N)),b=b&&this.D("html5_player_preload_ad_fix")&&O.getPlayerType()===1,O.vl()&&!b&&this.gI("dataloaded",O,O.getVideoData()),(b=(b=O.getVideoData().G)&&b.video)&&this.hN.h2("onPlaybackQualityChange",b.quality),IF(this,"cuerangesadded",O.Ei()),b=O.getPlayerState(),g.L(b,2)?t5B(this):g.L(b,8)?O.playVideo():O.c$()&&O.pauseVideo(),b=this.Mt(),O.getPlayerType()===2&&(O.getVideoData().X_=b.getVideoData().clientPlaybackNonce),O.getPlayerType()!== 2||this.vc()||(N=O.getVideoData(),b.dU(N.clientPlaybackNonce,N.qk||"",N.breakType||0,N.I8,N.videoId||"")),this.logger.debug("finish set presenting player"))}}; g.w.x_=function(){if(this.Mt()!==this.eL()){var O=this.eL();this.logger.debug(function(){return"release presenting player, type "+O.getPlayerType()+", vid "+O.getVideoData().videoId}); this.Ot(this.Mt())}}; g.w.W7=function(){return this.nD}; g.w.Cc=function(O){return this.nD.Cc(O)}; g.w.Db=function(O){return this.nD.Db(O)}; g.w.Mt=function(){return this.nD.Mt()}; g.w.eL=function(){return this.nD.eL()}; g.w.FV=O7(44);g.w.z4U=function(){Hw(this)||(this.logger.debug("application playback ready"),this.FI(5))}; g.w.JuV=function(){if(!Hw(this)){this.logger.debug("playback ready");vlf(this);var O=this.eL(),b=O.getPlayerState();O.c$()?this.pauseVideo():b.isOrWillBePlaying()&&this.playVideo()}}; g.w.canPlayType=function(O){return jL(O)}; g.w.K=function(){return this.lV}; g.w.getVideoData=function(){return this.eL().getVideoData()}; g.w.iU=O7(11);g.w.t0=function(){return this.Mt().getVideoData()}; g.w.getVideoLoadedFraction=function(O){return(O=this.Cc({playerType:O}))?O.getVideoLoadedFraction():this.nD.T.getVideoLoadedFraction()}; g.w.jL=function(){return this.template}; g.w.To=function(){return this.I3}; g.w.cD=function(){return this.a7}; g.w.NW=function(O){var b=this.Cc({playerType:1});b&&b.x5(O)}; g.w.Ls=function(){var O=this.I3.Ls();this.hN.publish("videoStatsPingCreated",O);return O}; g.w.getVolume=function(){return Math.round(this.hN.getVolume())}; g.w.isMuted=function(){return this.hN.isMuted()}; g.w.rR=function(){if(this.Mt()===this.eL()&&this.WB)return this.WB.postId}; g.w.y2r=function(){var O=this;this.D("use_rta_for_player")||(g.PW(this.lV)?g.KE(this.lV,g.Lt(this.getVideoData())).then(function(b){VY(lN(),b);bLe(O.getVideoData(),O.lV,O.hm())}):bLe(this.getVideoData(),this.lV,this.hm()))}; g.w.bv=function(O){this.hN.publish("poTokenVideoBindingChange",O)}; g.w.Ew=function(O){this.hN.publish("d6de4videobindingchange",O)}; g.w.eU=function(){this.I_&&this.I_.eU()}; g.w.p7=function(O){this.I_=O}; g.w.DF=function(O){if(O===1){this.a7.tick("vr");var b=this.eL();b.UE();X7e(this.a7,b.getVideoData(),Pfb(this));MW7(this.I3)}b=this.lV;if(FO(b)&&b.L||g.lV(b)){var a;(((a=this.eL().getVideoData())==null?0:a.enableServerStitchedDai)||!this.vc())&&this.hN.h2("onAdStateChange",O)}}; g.w.setLoopVideo=function(O){var b=this.eL();b===this.Mt()&&b.Iu()!==O&&(b.setLoop(O),this.hN.xk("onLoopChange",O))}; g.w.getLoopVideo=function(){return this.eL().Iu()}; g.w.setLoopRange=function(O){var b=!1;!!this.WB!==!!O?b=!0:this.WB&&O&&(b=this.WB.startTimeMs!==O.startTimeMs||this.WB.endTimeMs!==O.endTimeMs||this.WB.postId!==O.postId||this.WB.type!==O.type);if(b){b=this.eL();gm(b.getVideoData())&&b.tN("slr",{et:(O==null?void 0:O.endTimeMs)||-1});b=this.Mt();b.dD("applooprange");if(O){var a=new g.tp(O.startTimeMs,O.endTimeMs,{id:"looprange",namespace:"applooprange"});b.addCueRange(a)}else{this.t0().clipConfig=void 0;var N;((a=this.WB)==null?void 0:a.type)!=="repeatChapter"|| isNaN(Number((N=this.WB)==null?void 0:N.loopCount))||(a={loopCount:String(this.WB.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.wi("repeatChapterLoopEvent",a))}this.WB=O;this.hN.xk("onLoopRangeChange",O||void 0);this.Mt()===this.eL()&&(this.SF(),b.GM())}}; g.w.getLoopRange=function(){return this.WB}; g.w.SF=function(){var O="",b=this.Mt();this.WB?b!==this.eL()?O="pnea":qz3(this,b.getCurrentTime())&&(this.WB.loopCount=0,O="ilr"):O="nlr";var a=this.eL();if(gm(a.getVideoData()))if(this.D("html5_gapless_log_loop_range_info")){var N,k;a.tN("slrre",{rej:O,ct:b.getCurrentTime(),lst:(N=this.WB)==null?void 0:N.startTimeMs,let:(k=this.WB)==null?void 0:k.endTimeMs})}else a.tN("slrre",{});O||YzB(this)}; g.w.setPlaybackRate=function(O,b){if(!isNaN(O)){O=FwG(this,O);var a=this.Mt();a.getPlaybackRate()!==O&&(a.setPlaybackRate(O),b&&!this.lV.X&&g.Sb("yt-player-playback-rate",O),this.hN.h2("onPlaybackRateChange",O))}}; g.w.getCurrentTime=function(O,b){b=b===void 0?!0:b;var a=this.nD.al;if(a)return a.getCurrentTime();var N=O===2&&this.getVideoData().enableServerStitchedDai;a=null;N?a=this.eL():a=this.Cc({playerType:O});return a?N&&this.SV?(O=this.nD.Y)?O.getCurrentTime(b):a.getCurrentTime():b?(b=q3(this,a),G9(this,b.getCurrentTime(),b)):a.getCurrentTime():this.nD.T.getCurrentTime()}; g.w.Vm=function(){var O=this.Cc({playerType:void 0});if(!O)return this.nD.T.Vm();O=q3(this,O);return G9(this,O.Vm(),O)}; g.w.getDuration=function(O,b){b=b===void 0?!0:b;var a=this.nD.al;if(a)return a.getDuration();a=this.getVideoData();var N=O===2&&a.enableServerStitchedDai,k=null;N?k=this.eL():k=this.Cc({playerType:O});if(!k)return this.nD.T.getDuration();if(a.hasProgressBarBoundaries()&&!N){var D,R=Number((D=a.progressBarStartPosition)==null?void 0:D.utcTimeMillis),d;D=Number((d=a.progressBarEndPosition)==null?void 0:d.utcTimeMillis);if(!isNaN(R)&&!isNaN(D))return(D-R)/1E3}if(gm(a)&&!a.isLivePlayback)return nv(this, O);if(b)return O=Ww(this,k),G9(this,O.getDuration(),O);if(N&&this.SV){if(this.D("html5_huli_ssdai_use_playback_state"))return O=this.nD,O=O.N===O.Y?O.N:null,(O==null?void 0:O.getDuration())||0;var Z;return((Z=this.nD.Y)==null?void 0:Z.getDuration())||0}return k.getDuration()}; g.w.wD=function(O){var b=this.Cc({playerType:O});return b?this.vc(b)?(b=Ww(this,b),b.wD()-b.getCurrentTime()+this.getCurrentTime(O)):b.wD():this.nD.T.wD()}; g.w.addPlayerResponseForAssociation=function(){}; g.w.finishSegmentByCpn=function(){return[]}; g.w.Q8=function(){this.template.Q8();var O=this.hN;O.state.element=this.template.element;var b=O.state.element,a;for(a in O.state.T)O.state.T.hasOwnProperty(a)&&(b[a]=O.state.T[a]);(O=G$Q(this.template.element))&&this.events.B(this.template,O,this.onFullscreenChange)}; g.w.getDebugText=function(O){var b=this.Mt().Au(O),a=this.eL();if(a!==this.Mt()){a=a.Au(O);for(var N=g.r(Object.keys(a)),k=N.next();!k.done;k=N.next())k=k.value,b["ad"+k]=a[k];if(O){a=b;N={};if(k=PO(document,"movie_player"))N.bounds=k.getBoundingClientRect(),N["class"]=k.className;k={};var D=g.Ii("video-ads");D?(Lw8(D,k),k.html=D.outerHTML):k.missing=1;D={};var R=g.Ii("videoAdUiSkipContainer"),d=g.Ii("ytp-ad-skip-button-container"),Z=g.Ii("ytp-skip-ad-button"),F=R||d||Z;F?(Lw8(F,D),D.ima=R?1:0,D.bulleit= d?1:0,D.component=Z?1:0):D.missing=1;N=JSON.stringify({player:N,videoAds:k,skipButton:D});a.ad_skipBtnDbgInfo=N}}O&&this.mediaElement&&(b["0sz"]=""+(+EV(this.mediaElement.getSize())===0),b.op=this.mediaElement.h8("opacity"),a=this.mediaElement.eJ().y+this.mediaElement.getSize().height,b.yof=""+(+a<=0),b.dis=this.mediaElement.h8("display"));O&&((O=(0,g.W6)())&&(b.gpu=O),(O=this.lV.playerStyle)&&(b.ps=O),this.lV.OU&&(b.webview=1));b.debug_playbackQuality=this.hN.getPlaybackQuality(1);b.debug_date=(new Date).toString(); b.origin=window.origin;b.timestamp=Date.now();delete b.uga;delete b.q;return JSON.stringify(b,null,2)}; g.w.getFeedbackProductData=function(){var O={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.K().experiments.experimentIds.join(", "),player_release:C[69]},b=this.getPlayerStateObject().BZ;b&&(O.player_error_code=b.errorCode,O.player_error_details=JSON.stringify(b.errorDetail));return O}; g.w.getPresentingPlayerType=function(O){if(this.appState===1)return 1;if(Hw(this))return 3;var b;return O&&((b=this.SV)==null?0:b.QX(this.getCurrentTime()))?2:this.eL().getPlayerType()}; g.w.oS=function(){return!1}; g.w.getPlayerStateObject=function(O){var b=this.nD.al;return b?b.getPlayerState():this.Cc({playerType:O}).getPlayerState()}; g.w.getAppState=function(){return this.appState}; g.w.s8d=function(O){switch(O.type){case "loadedmetadata":this.Ky.start();O=g.r(this.Vq);for(var b=O.next();!b.done;b=O.next())b=b.value,ol7(this,b.id,b.Q4d,b.JLU,void 0,!1);this.Vq=[];break;case "loadstart":this.a7.yU("gv");break;case "progress":case "timeupdate":Vp(O.target.AL())>=2&&this.a7.yU("l2s");break;case "playing":g.de&&this.Ky.start();if(g.PW(this.lV))O=!1;else{b=g.PI(this.To());O=this.mediaElement.h8("display")==="none"||EV(this.mediaElement.getSize())===0;var a=T9(this.template),N=this.eL().getVideoData(), k=g.LF(this.lV);N=B3(N);b=!a||b||k||N||this.lV.m_;O=O&&!b}O&&(O=this.eL(),O.J3(),this.getVideoData().BB||(this.getVideoData().BB=1,this.Q1(),O.playVideo()))}}; g.w.S0U=function(O){this.hN.Ai("onLoadProgress",O)}; g.w.fqU=function(){this.hN.publish("playbackstalledatstart")}; g.w.v1_=function(O,b){this.hN.publish("sabrCaptionsDataLoaded",O,b)}; g.w.Rh4=function(O){this.eL().D$(O)}; g.w.pUl=function(O){this.eL().kp(O)}; g.w.GGV=function(O){O=q3(this,this.eL());O=G9(this,O.getCurrentTime(),O);this.hN.h2("onVideoProgress",O);this.lV.jc&&M5B(this,this.visibility.DZ())&&this.pauseVideo()}; g.w.OFX=function(){this.hN.h2("onAutoplayBlocked");var O=this.eL().getVideoData();O&&(O.uY=!0);this.D("embeds_enable_autoplay_and_visibility_signals")&&g.oS(this.lV)&&(O={autoplayBrowserPolicy:$f(),autoplayIntended:C5(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.wi("embedsAutoplayStatusChanged",O))}; g.w.mtV=function(){this.hN.publish("progresssync")}; g.w.HFy=function(){this.hN.Ai("onPlaybackPauseAtStart")}; g.w.h4l=function(O){if(this.getPresentingPlayerType()===1){g.qw(O,1)&&!g.L(O.state,64)&&this.t0().isLivePlayback&&this.Mt().isAtLiveHead()&&this.hN.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.qw(O,2)){if(this.WB&&this.WB.endTimeMs>=(this.getDuration()-1)*1E3){YzB(this);return}t5B(this)}if(g.L(O.state,128)){var b=O.state;this.cancelPlayback(5);b=b.BZ;JSON.stringify({errorData:b,debugInfo:this.getDebugText(!0)});this.hN.h2("onError",gOY(b.errorCode));this.hN.Ai("onDetailedError",{errorCode:b.errorCode, errorDetail:b.errorDetail,message:b.errorMessage,messageKey:b.Wm,cpn:b.cpn});(0,g.S)()-this.lV.B1>6048E5&&this.hN.Ai("onReloadRequired")}b={};if(O.state.isPlaying()&&!O.state.isBuffering()&&!Oi("pbresume","ad_to_video")&&Oi("_start","ad_to_video")){var a=this.getVideoData();b.clientPlaybackNonce=a.clientPlaybackNonce;a.videoId&&(b.videoId=a.videoId);g.Q$(b,"ad_to_video");iT("pbresume",void 0,"ad_to_video");MW7(this.I3)}this.hN.publish("applicationplayerstatechange",O)}}; g.w.lM=function(O){this.nD.al||this.hN.publish("presentingplayerstatechange",O)}; g.w.HD=function(O){A1(this,AS(O.state));g.L(O.state,1024)&&this.hN.isMutedByMutedAutoplay()&&(EX(this,{muted:!1,volume:this.Il.volume},!1),M3(this,!1))}; g.w.onPlayerRequestSent=function(O){this.hN.xk("onPlayerRequestSent",O)}; g.w.CVy=function(O,b){O==="newdata"&&Cfp(this);this.hN.publish("applicationvideodatachange",O,b)}; g.w.eJy=function(O,b){this.D("html5_afmt_change_update_volume")&&vlf(this);this.hN.Ai("onPlaybackAudioChange",this.hN.getAudioTrack().LF.name);this.hN.publish("internalaudioformatchange",this.hN.getAudioTrack().LF.id,b)}; g.w.T5l=function(O){var b=this.eL().getVideoData();O===b&&this.hN.h2("onPlaybackQualityChange",O.G.video.quality)}; g.w.wb=function(){var O=this.nD.V[2]||null;O&&(O=O.getVideoData(),this.eL().tN("ssdai",{cleanaply:1,acpn:O==null?void 0:O.clientPlaybackNonce,avid:O.videoId,isDai:this.t0().enableServerStitchedDai?1:0}),delete this.nD.V[2])}; g.w.wU4=function(O,b){this.gI(O,this.eL(),b)}; g.w.gI=function(O,b,a){this.logger.debug(function(){return"on video data change "+O+", player type "+b.getPlayerType()+", vid "+a.videoId}); this.lV.dP()&&b.tN("vdc",{type:O,vid:a.videoId||"",cpn:a.clientPlaybackNonce||""});b===this.Mt()&&(this.lV.n0=a.oauthToken);b===this.Mt()&&(this.getVideoData().enableServerStitchedDai&&!this.SV?(this.Mt().tN("sdai",{initSstm:1}),this.SV=this.D("html5_enable_ssdai_transition_with_only_enter_cuerange")||this.D("html5_ssdai_log_ssevt_in_loader")?new rP3(this.hN,this.lV,this.Mt(),this):new g.ef(this.hN,this.lV,this.Mt(),this)):!this.getVideoData().enableServerStitchedDai&&this.SV&&(this.SV.dispose(), this.SV=null,GtB(this.nD)));if(O==="newdata")this.logger.debug("new video data, destroy modules"),Ju(this.I3,2),this.hN.publish("videoplayerreset",b);else{if(!this.mediaElement)return;O==="dataloaded"&&(this.Mt()===this.eL()?(QW(a.n8,a.wQ),UlY(this)):TBe(this));b.getPlayerType()===1&&(this.lV.Ni&&V53(this),this.getVideoData().isLivePlayback&&!this.lV.VS&&this.fl("html5.unsupportedlive",2,"DEVICE_FALLBACK"),a.isLoaded()&&((U2B(a)||this.getVideoData().Gj)&&this.hN.publish("legacyadtrackingpingchange", this.getVideoData()),a.hasProgressBarBoundaries()&&mlB(this)));this.hN.publish("videodatachange",O,a,b.getPlayerType())}this.hN.h2("onVideoDataChange",{type:O,playertype:b.getPlayerType()});this.SF();var N=a.Rb;N?this.A6.zC(N,a.clientPlaybackNonce):aI8(this.A6)}; g.w.dC=function(){cw(this,null);this.hN.Ai("onPlaylistUpdate")}; g.w.Pdy=function(O){delete this.Y7[O.getId()];this.Mt().removeCueRange(O);a:{O=this.getVideoData();var b,a,N,k,D,R,d,Z,F,B,K=((b=O.aX)==null?void 0:(a=b.contents)==null?void 0:(N=a.singleColumnWatchNextResults)==null?void 0:(k=N.autoplay)==null?void 0:(D=k.autoplay)==null?void 0:D.sets)||((R=O.aX)==null?void 0:(d=R.contents)==null?void 0:(Z=d.twoColumnWatchNextResults)==null?void 0:(F=Z.autoplay)==null?void 0:(B=F.autoplay)==null?void 0:B.sets);if(K)for(b=g.r(K),a=b.next();!a.done;a=b.next())if(a= a.value,k=N=void 0,a=a.autoplayVideo||((N=a.autoplayVideoRenderer)==null?void 0:(k=N.autoplayEndpointRenderer)==null?void 0:k.endpoint),N=g.P(a,g.$H),D=k=void 0,a!=null&&((k=N)==null?void 0:k.videoId)===O.videoId&&((D=N)==null?0:D.continuePlayback)){O=a;break a}O=null}(b=g.P(O,g.$H))&&this.hN.xk("onPlayVideo",{sessionData:{autonav:"1",itct:O==null?void 0:O.clickTrackingParams},videoId:b.videoId,watchEndpoint:b})}; g.w.FI=function(O){var b=this;O!==this.appState&&(this.logger.debug(function(){return"app state change "+b.appState+" -> "+O}),O===2&&this.getPresentingPlayerType()===1&&(A1(this,-1),A1(this,5)),this.appState=O,this.hN.publish("appstatechange",O))}; g.w.fl=function(O,b,a,N,k){this.Mt().P1(O,b,a,N,k)}; g.w.Oh=O7(13);g.w.isAtLiveHead=function(O,b){b=b===void 0?!1:b;var a=this.Cc({playerType:O});if(!a)return this.nD.T.isAtLiveHead();O=Ww(this,a);a=q3(this,a);return O!==a?O.isAtLiveHead(G9(this,a.getCurrentTime(),a),!0):O.isAtLiveHead(void 0,b)}; g.w.nM=function(){var O=this.Cc({playerType:void 0});return O?Ww(this,O).nM():this.nD.T.nM()}; g.w.seekTo=function(O,b,a,N,k){b=b!==!1;if(N=this.Cc({playerType:N}))this.appState===2&&z9(this),this.vc(N)?oF(this)?this.SV.seekTo(O,{seekSource:k},b,a):this.O8.seekTo(O,{seekSource:k},b,a):N.seekTo(O,{pN:!b,iO:a,r5:"application",seekSource:k})}; g.w.seekBy=function(O,b,a,N){this.seekTo(this.getCurrentTime()+O,b,a,N)}; g.w.ciL=function(){this.hN.h2("SEEK_COMPLETE")}; g.w.Ih_=function(){this.hN.xk("onAbnormalityDetected")}; g.w.tSk=function(O){this.hN.xk("onSnackbarMessage",O)}; g.w.yi8=function(O){var b=this.eL(),a=b.getVideoData();if(this.appState===1||this.appState===2)a.startSeconds=O;this.appState===2?g.L(b.getPlayerState(),512)||z9(this):this.hN.h2("SEEK_TO",O)}; g.w.BP_=function(){this.hN.publish("airplayactivechange");this.lV.D("html5_external_airplay_events")&&this.hN.Ai("onAirPlayActiveChange",this.hN.mZ())}; g.w.F04=function(){this.hN.publish("airplayavailabilitychange");this.lV.D("html5_external_airplay_events")&&this.hN.Ai("onAirPlayAvailabilityChange",this.hN.A8())}; g.w.showAirplayPicker=function(){this.eL().aN()}; g.w.L0N=function(){this.hN.publish("beginseeking")}; g.w.pBV=function(){this.hN.publish("endseeking")}; g.w.getStoryboardFormat=function(O){return(O=this.Cc({playerType:O}))?Ww(this,O).getStoryboardFormat():this.nD.T.getStoryboardFormat()}; g.w.f0=function(O){return(O=this.Cc({playerType:O}))?Ww(this,O).getVideoData().f0():this.nD.T.f0()}; g.w.vc=function(O){O=(O||this.eL()).getVideoData();if(oF(this))O=O===this.SV.playback.getVideoData();else a:{var b=this.O8;if(O===b.T.getVideoData()&&b.G.length)O=!0;else{b=g.r(b.G);for(var a=b.next();!a.done;a=b.next())if(O.LD===a.value.LD){O=!0;break a}O=!1}}return O}; g.w.WH=function(O,b,a,N,k,D,R,d){this.logger.debug(function(){return"Adding video to timeline id="+O.video_id+"\n lengthMs="+N+" enterTimeMs="+k}); var Z="",F=oF(this);this.eL().tN("appattl",{sstm:this.SV?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:F});F?(a=a7w(this.SV,O,b,a,N,k,D,R,d),Z=(a==null?void 0:a.LD)||"",this.D("html5_ssdai_new_decoration_logic")&&this.Mt().La(d||"",b,(a==null?void 0:a.clientPlaybackNonce)||"")):Z=JPz(this.O8,O,a,N,k,D);this.logger.debug(function(){return"Video added to timeline id="+O.video_id+" timelinePlaybackId="+Z}); return Z}; g.w.Kb=function(O,b,a,N,k,D,R,d){if(oF(this)){var Z=a7w(this.SV,O,b,a,N,k,D,R,d);this.logger.debug(function(){return"Remaining video added to timeline id="+O.video_id+" timelinePlaybackId="+Z})}return""}; g.w.d$=function(O){this.D("html5_ssdai_new_decoration_logic")&&this.Mt().La(O,"","");var b;(b=this.SV)==null||b.d$(O)}; g.w.Sv=function(O,b){O=O===void 0?-1:O;b=b===void 0?Infinity:b;oF(this)||vZz(this.O8,O,b)}; g.w.hF=function(O,b,a){if(oF(this)){var N=this.SV,k=N.T.X.get(O);k?(a===void 0&&(a=k.sy),RgG(N,k,b,a)):N.kQ("Invalid_timelinePlaybackId_"+O+"_specified")}else{N=this.O8;k=null;for(var D=g.r(N.G),R=D.next();!R.done;R=D.next())if(R=R.value,R.LD===O){k=R;break}k?(a===void 0&&(a=k.sy),Pae(N,k,b,a)):Fj(N,"InvalidTimelinePlaybackId timelinePlaybackId="+O)}}; g.w.enqueueVideoByPlayerVars=function(O,b,a,N){a=a===void 0?Infinity:a;N=N===void 0?"":N;this.vc();O=new g.b0(this.lV,O);N&&(O.LD=N);zTQ(this,O,b,a)}; g.w.queueNextVideo=function(O,b,a,N,k){a=a===void 0?NaN:a;O=this.preloadVideoByPlayerVars(O,b===void 0?1:b,a,N===void 0?"":N,k===void 0?"":k);b=this.eL();O&&(this.D("html5_check_queue_on_data_loaded")?this.K().supportsGaplessShorts()&&b.getVideoData().U&&(a=this.xS,N=this.Sg.N,a.X!==O&&(a.G=b,a.X=O,a.V=1,a.T=O.getVideoData(),a.N=N,a.T.isLoaded()?a.Y():a.T.subscribe("dataloaded",a.Y,a))):(a=r67(b,O,this.Sg.N),a!=null?(b.tN("sgap",a),b.getVideoData().U&&b.Ds(!1)):(O=O.getVideoData(),b=this.xS,b.T!== O&&(b.T=O,b.V=1,O.isLoaded()?b.U():b.T.subscribe("dataloaded",b.U,b)))))}; g.w.EB=function(O,b,a,N){var k=this;a=a===void 0?0:a;N=N===void 0?0:N;Ww(this,this.eL()).m7();J6f(this.Sg,O,b,a,N).then(function(){k.hN.Ai("onQueuedVideoLoaded")},function(){})}; g.w.GD=function(){return this.Sg.GD()}; g.w.H0=function(O){var b=this.Sg.T;return b?b.Yd(O):!1}; g.w.clearQueue=function(O,b){O=O===void 0?!1:O;b=b===void 0?!1:b;this.logger.debug("Clearing queue");this.Sg.clearQueue(O,b)}; g.w.loadVideoByPlayerVars=function(O,b,a,N,k,D){b=b===void 0?1:b;var R=this.Mt();if(b===2&&this.t0().enableServerStitchedDai&&R&&!R.Ay())return R.tN("lvonss",{vid:(O==null?void 0:O.videoId)||"",ptype:b}),!1;var d=!1;R=new g.b0(this.lV,O);R.Is=D;g.CE(this.lV)&&!R.M5&&y1(this.a7);var Z;D=this.a7;var F=(Z=R.J)!=null?Z:"";D.timerName=F;this.a7.w7("pl_i");this.D("web_player_early_cpn")&&R.clientPlaybackNonce&&this.a7.infoGel({clientPlaybackNonce:R.clientPlaybackNonce});is8(R).supportsVp9Encoding===!1&& this.eL().tN("noVp9enc",{});if(this.K().supportsGaplessShorts()){Z=nPG(this.Sg,R,b);if(Z==null){A1(this,-1);O=this.Sg;O.app.K().D("html5_gapless_new_slr")?pv(O.app,"gaplessshortslooprange"):O.app.setLoopRange(null);O.app.getVideoData().Hj=!0;var B;(B=O.T)==null||B.py();var K;(K=O.T)==null||K.Ak();a={r5:"gapless_to_next_video",seekSource:60,MA:O.N.T};N=g.q1(O.app.K().experiments,"html5_gapless_seek_offset");if(O.N.T){var t,h;k=(h=(t=O.V)==null?void 0:xz(t).gG)!=null?h:McY(O)}else k=McY(O);var y;(y= O.app.eL())==null||y.seekTo(k+N,a);if(!O.app.getPlayerStateObject(b).isPlaying()){var U;(U=O.app.eL())==null||U.playVideo(!0)}var u;(u=O.app.eL())==null||u.fN();O.U();return!0}t=this.D("html5_shorts_gapless_preload_fallback");h=this.Sg.T;t&&h&&!h.Yk()&&(y=h.getVideoData(),y=this.lV.D("html5_autonav_autoplay_in_preload_key")?Pw(this,b,y):vw(this,b,y.videoId,y.LD),this.nD.X.set(y,h,3600));this.Sg.clearQueue(t);this.eL().tN("sgap",{f:Z})}if(k){for(;R.Do.length&&R.Do[0].isExpired();)R.Do.shift();t=R.Do.length- 1;d=t>0&&k.G(R.Do[t])&&k.G(R.Do[t-1]);R.Do.push(k)}a||(O&&eNw(O)?(kE(this.lV)&&!this.ZZ&&(O.fetch=0),cw(this,O)):this.playlist&&cw(this,null),O&&(this.ZZ=g6(!1,O.external_list)));this.hN.publish("loadvideo");b=this.VB(R,b,N);d&&this.fl("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+R.Do.join()).replace(/[;:,]/g,"_"));return b}; g.w.preloadVideoByPlayerVars=function(O,b,a,N,k){b=b===void 0?1:b;a=a===void 0?NaN:a;N=N===void 0?"":N;k=k===void 0?"":k;var D="";if(this.lV.D("html5_autonav_autoplay_in_preload_key"))D=ElA(this,b,O,k);else{var R=yO(O);D=vw(this,b,R,k)}if(this.nD.X.get(D))return this.logger.debug(function(){return"already preloaded "+D}),null; O=new g.b0(this.lV,O);k&&(O.LD=k);return JaA(this,O,b,a,N)}; g.w.setMinimized=function(O){this.visibility.setMinimized(O);(O=G97(this.I3))&&(this.isMinimized()?O.load():O.unload());this.hN.publish("minimized")}; g.w.setInline=function(O){this.visibility.setInline(O)}; g.w.setInlinePreview=function(O){this.visibility.setInline(O)}; g.w.bR=function(O){nlp(this,O)||this.visibility.bR(O)}; g.w.setSqueezeback=function(O){this.visibility.setSqueezeback(O)}; g.w.QV=function(){var O,b=(O=this.mediaElement)==null?void 0:O.nF();b&&(this.lV.mM&&YO(Wk(function(){return document.exitFullscreen()}),function(){}),YO(Wk(function(){return c4(b)}),function(){}))}; g.w.bDX=function(){this.mediaElement.nF();this.mediaElement.nF().webkitPresentationMode==="picture-in-picture"?this.bR(!0):this.bR(!1)}; g.w.togglePictureInPicture=function(){this.eL().togglePictureInPicture()}; g.w.VB=function(O,b,a){b=b===void 0?1:b;this.logger.debug(function(){return"start load video, id "+O.videoId+", type "+b}); Oi("_start",this.a7.timerName)||g.Rx(SC)(void 0,this.a7.timerName);var N=!1,k=Wwp(this,b,O,!1);k?(N=!0,O.dispose()):(k=UX(this,b,O,!0,a),(this.D("html5_onesie")||this.D("html5_load_before_stop"))&&k.MP()&&k.xO(),this.Ky.stop(),b===1&&b!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,b),this.Ot(k));k===this.Mt()&&(this.lV.n0=O.oauthToken);if(!k.MP())return!1;if(k===this.Mt())return this.FI(1),a=z9(this),N&&this.D("html5_player_preload_ad_fix")&&k.getPlayerType()===1&& k.vl()&&this.gI("dataloaded",k,k.getVideoData()),a;k.Iy();return!0}; g.w.cueVideoByPlayerVars=function(O,b){var a=this;b=b===void 0?1:b;var N=this.Mt();if(this.t0().enableServerStitchedDai&&N&&!N.Ay()&&O&&Object.keys(O).length>0)N.tN("qvonss",{vid:(O==null?void 0:O.videoId)||"",ptype:b});else if(O&&eNw(O))if(this.pO=!0,cw(this,O),(O=g.ww(this.playlist))&&O.R3())SW(this,O,b);else this.playlist.onReady(function(){ml(a)}); else{b||(b=this.getPresentingPlayerType());b===1&&this.dC();N=new g.b0(this.lV,O);var k=g.oS(this.lV)&&!this.lV.Mi&&b===1&&!N.isAd()&&!N.qk;this.hN.publish("cuevideo");k?(this.eL().getVideoData().loading=!0,sFz(N,O?O:{}).then(function(D){SW(a,D,b)}),N.dispose()):SW(this,N,b)}}; g.w.Sc=function(O,b,a,N,k,D,R){if(!O&&!a)throw Error("Playback source is invalid");if(Pp(this.lV)||g.od(this.lV))return b=b||{},b.lact=p7(),b.vis=this.hN.getVisibilityState(),this.hN.xk("onPlayVideo",{videoId:O,watchEndpoint:D,sessionData:b,listId:a}),!1;ieB(this.a7);this.a7.reset();O={video_id:O};N&&(O.autoplay="1");N&&(O.autonav="1");D&&(O.player_params=D.playerParams);R&&(O.oauth_token=R);a?(O.list=a,this.loadPlaylist(O)):this.loadVideoByPlayerVars(O,1);return!0}; g.w.cuePlaylist=function(O,b,a,N){this.pO=!0;pxB(this,O,b,a,N)}; g.w.loadPlaylist=function(O,b,a,N){this.pO=!1;pxB(this,O,b,a,N)}; g.w.Gh=function(){return this.hN.isMutedByMutedAutoplay()?!1:this.nD.al?!0:!(!this.playlist||!this.playlist.uD())}; g.w.iC=O7(5); g.w.nextVideo=function(O,b){var a=g.Ct(this.Mt().getVideoData());g.SO(this.hN)&&a?this.Sc(a.videoId,b?a.md:a.sessionData,a.playlistId,b,void 0,a.Le||void 0):this.ZZ?this.hN.Ai("onPlaylistNext"):this.getPresentingPlayerType()===3?Gp(this.I3).nextVideo():!this.playlist||kE(this.lV)&&!this.hN.isFullscreen()||(this.playlist.uD(O)&&anB(this.playlist,OvQ(this.playlist)),this.playlist.loaded?(O=b&&this.lV.D("html5_player_autonav_logging"),b&&this.hN.publish("playlistautonextvideo"),this.VB(g.ww(this.playlist,void 0, b,O),1)):this.pO=!1)}; g.w.previousVideo=function(O){this.ZZ?this.hN.Ai("onPlaylistPrevious"):this.getPresentingPlayerType()===3?Gp(this.I3).ZK():!this.playlist||kE(this.lV)&&!this.hN.isFullscreen()||(this.playlist.lr(O)&&anB(this.playlist,bvQ(this.playlist)),this.playlist.loaded?this.VB(g.ww(this.playlist),1):this.pO=!1)}; g.w.playVideoAt=function(O){this.ZZ?this.hN.Ai("onPlaylistIndex",O):this.playlist&&(this.playlist.loaded?this.VB(g.ww(this.playlist,O),1):this.pO=!1,anB(this.playlist,O))}; g.w.getPlaylist=function(){return this.playlist}; g.w.Ne=O7(19);g.w.DiV=function(O){this.hN.h2("onCueRangeEnter",O.getId())}; g.w.UiU=function(O){this.hN.h2("onCueRangeExit",O.getId())}; g.w.bx=function(){var O=g.mZ(this.To());O&&O.bx()}; g.w.Gf=function(O,b,a){var N=this.Cc({playerType:b});if(N){if(this.D("html5_ssdai_enable_media_end_cue_range")&&this.SV){N.getPlayerType()===2&&this.SV.QX(this.getCurrentTime())&&(N=this.Mt());for(var k=g.r(O),D=k.next();!D.done;D=k.next())D.value.V=this.SV.rD}N.Gf(O,a);b&&this.getPresentingPlayerType()!==b||IF(this,"cuerangesadded",O)}}; g.w.S_=function(O,b){var a=this.Cc({playerType:b});a&&(a.S_(O),b&&this.getPresentingPlayerType()!==b||IF(this,"cuerangesremoved",O))}; g.w.H9=function(O){return this.eL().H9(O)}; g.w.Ek8=function(){function O(){var N=b.screenLayer||(b.isMinimized()?3:0),k=g.n3(N);if(k&&k!=="UNDEFINED_CSN"){var D=b.lV.D("web_player_attach_player_response_ve"),R=b.lV.D("web_playback_associated_ve");N={cpn:b.getVideoData().clientPlaybackNonce,csn:k};b.getVideoData().Py&&(D||R)&&(D=g.Jg(b.getVideoData().Py),g.g1(k,D),R&&(N.playbackVe=D.getAsJson()));b.getVideoData().queueInfo&&(N.queueInfo=b.getVideoData().queueInfo);k={};b.D("web_playback_associated_log_ctt")&&b.getVideoData().Y&&(k.cttAuthInfo= {token:b.getVideoData().Y,videoId:b.getVideoData().videoId});g.wi("playbackAssociated",N,k)}else g.I6(new g.Nf("CSN Missing or undefined during playback association"))} var b=this,a=this.eL();this.getPresentingPlayerType();X7e(this.a7,a.getVideoData(),Pfb(this));Y9(this)&&this.lV.X&&Im(this.t0())==="embedded"&&this.Qf&&Math.random()<.01&&g.wi("autoplayTriggered",{intentional:this.intentionalPlayback});this.Qf=!1;MW7(this.I3);this.D("web_player_defer_ad")&&raG(this);this.hN.Ai("onPlaybackStartExternal");(this.lV.D("mweb_client_log_screen_associated"),ea(this.lV))||O();a={};this.getVideoData().Y&&(a.cttAuthInfo={token:this.getVideoData().Y,videoId:this.getVideoData().videoId}); a.sampleRate=20;eC("player_att",a);if(this.getVideoData().botguardData||this.D("fetch_att_independently"))g.R_(this.lV)||g.dl(this.lV)==="MWEB"?g.$a(g.di(),function(){J1(b)}):J1(this); this.SF();HT8(this);this.D("embeds_enable_autoplay_and_visibility_signals")&&g.oS(this.lV)&&(a={autoplayBrowserPolicy:$f(),autoplayIntended:C5(this.getVideoData()),autoplayStatus:sC3(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.wi("embedsAutoplayStatusChanged",a))}; g.w.xt4=function(){this.hN.publish("internalAbandon");x9(this)}; g.w.onApiChange=function(){var O=this.eL();this.lV.L?this.hN.h2("onApiChange",O.getPlayerType()):this.hN.h2("onApiChange")}; g.w.NPk=function(){var O=this.mediaElement;O={volume:g.qY(Math.floor(O.getVolume()*100),0,100),muted:O.Q0()};O.muted||M3(this,!1);this.Il=g.On(O);this.hN.h2("onVolumeChange",O)}; g.w.mutedAutoplay=function(O){var b=this.getVideoData().videoId;isNaN(this.iz)&&(this.iz=this.getVideoData().startSeconds);if((O==null?0:O.videoId)||b)this.loadVideoByPlayerVars({video_id:(O==null?0:O.videoId)?O==null?void 0:O.videoId:b,playmuted:!0,start:this.iz,muted_autoplay_duration_mode:O==null?void 0:O.durationMode}),this.hN.Ai("onMutedAutoplayStarts")}; g.w.onFullscreenChange=function(){var O=jZQ(this);this.Fs(O?1:0);IIz(this,!!O)}; g.w.Fs=function(O){var b=!!O,a=!!this.rM()!==b;this.visibility.Fs(O);this.template.Fs(b);this.D("html5_media_fullscreen")&&!b&&this.mediaElement&&jZQ(this)===this.mediaElement.nF()&&this.mediaElement.vL();this.template.resize();a&&this.a7.tick("fsc");a&&(this.hN.publish("fullscreentoggled",b),O=this.t0(),b={fullscreen:b,videoId:O.Ap||O.videoId,time:this.getCurrentTime()},this.hN.getPlaylistId()&&(b.listId=this.hN.getPlaylistId()),this.hN.h2("onFullscreenChange",b))}; g.w.tG=function(){return this.visibility.tG()}; g.w.isFullscreen=function(){return this.visibility.isFullscreen()}; g.w.rM=function(){return this.visibility.rM()}; g.w.q8X=function(){var O=this.rM();O!==0&&O!==1||this.Fs(jZQ(this)?1:0);O=window.screen.width*window.screen.height;var b=window.outerHeight*window.outerWidth;this.lV.My?(this.Zg=Math.max(this.Zg,O,b),O=b/this.Zg<this.lV.t6,this.visibility.bR(O),this.lV.mK&&nlp(this,O)):this.mediaElement&&M5B(this,b/O<.33)&&this.mediaElement.vL()}; g.w.bFl=function(O){this.nD.al||this.hN.publish("liveviewshift",O)}; g.w.playVideo=function(O,b){this.logger.debug(function(){return"play video, player type "+O}); var a=this.Cc({playerType:O});a?this.appState===2?(g.CE(this.lV)&&y1(this.a7),z9(this)):g.L(a.getPlayerState(),2)?(b=36,this.getVideoData().U3()&&(b=37),this.seekTo(0,void 0,void 0,void 0,b)):a.playVideo(!1,b):this.nD.T.playVideo(!1,b)}; g.w.pauseVideo=function(O,b){(O=this.Cc({playerType:O}))?O.pauseVideo(b):this.nD.T.pauseVideo(b)}; g.w.stopVideo=function(O){O=O===void 0?!1:O;this.logger.debug(function(){return"stop video"}); var b=this.Mt().getVideoData(),a=new g.b0(this.lV,{video_id:b.Ap||b.videoId,oauth_token:b.oauthToken});a.L=g.On(b.L);var N;!O||(N=this.webPlayerContextConfig)!=null&&N.disableStaleness||(a.Wn=!0);this.cancelPlayback(6);SW(this,a,1)}; g.w.cancelPlayback=function(O,b){var a=this;this.logger.debug(function(){return"start cancel playback, type "+b}); var N=this.Cc({playerType:b});N?b===2&&N.getPlayerType()===1&&eT(this.t0())?N.tN("canclpb",{r:"no_adpb_ssdai"}):(this.lV.dP()&&N.tN("canclpb",{r:O}),this.appState===1||this.appState===2?this.logger.debug(function(){return"cancel playback end, app not started, state "+a.appState}):(N===this.eL()&&(this.logger.debug("cancel playback, destroy modules"),Ju(this.I3,O)),b===1&&(N.stopVideo(),x9(this)),N.BG(void 0,O!==6),IF(this,"cuerangesremoved",N.Ei()),N.yh(),this.Sg&&N.isGapless()&&(N.PD(!0),N.setMediaElement(this.mediaElement)))): this.logger.debug("cancel playback end, no player to cancel")}; g.w.sendVideoStatsEngageEvent=function(O,b,a){(b=this.Cc({playerType:b}))&&JzY(this.lV,O)?b.sendVideoStatsEngageEvent(O,a):a&&a()}; g.w.WZ=function(O){var b=this.Cc({playerType:void 0});return b&&JzY(this.lV,O)?b.WZ(O):null}; g.w.updatePlaylist=function(){!kE(this.lV)&&g.oS(this.lV)&&uHz(this);this.hN.Ai("onPlaylistUpdate")}; g.w.setSizeStyle=function(O,b){this.ew=O;this.D("web_log_theater_mode_visibility")?this.zv(b):this.lz=b;this.hN.publish("sizestylechange",O,b);this.template.resize()}; g.w.zv=function(O){this.visibility.zv(O)}; g.w.dl=function(){return this.D("web_log_theater_mode_visibility")?this.visibility.dl():this.lz}; g.w.isMinimized=function(){return this.visibility.isMinimized()}; g.w.isInline=function(){return this.visibility.isInline()}; g.w.DZ=function(){return this.visibility.DZ()}; g.w.vp=function(){return this.visibility.vp()}; g.w.nR=function(){return this.visibility.nR()}; g.w.Qs=function(){return this.ew}; g.w.getAdState=function(){if(this.getPresentingPlayerType()===3)return Gp(this.I3).getAdState();if(!this.vc()){var O=E9(this.To());if(O)return O.getAdState()}return-1}; g.w.iD_=function(O){var b=this.template.getVideoContentRect();rP(this.IP,b)||(this.IP=b,this.eL().JG(),(b=this.Mt())&&b===this.eL()&&b.JG(),this.rM()===1&&this.G_&&IIz(this,!0));b=this.jL().Gc!==this.Wl;this.Wl=this.jL().Gc;this.Tt&&g.JB(this.Tt,O)&&!b||(this.hN.publish("appresize",O),this.Tt=O)}; g.w.vZ=function(){return this.hN.vZ()}; g.w.MS4=function(){this.getPresentingPlayerType()===2&&this.O8.isManifestless()?xvG(this.O8):(this.SV&&($vp(this.SV),x9(this)),fIw(this,"signature"))}; g.w.lq8=function(O){O&&fIw(this,"reloadPlayerEvent",void 0,O)}; g.w.Q1=function(O){this.PD(O);uc(this)}; g.w.Au_=function(O){if(O.errorCode==="manifest.net.badstatus"){var b=this.lV.experiments.RX("html5_use_network_error_code_enums")?401:"401";O.details.rc===b&&this.hN.xk("onPlayerRequestAuthFailed")}}; g.w.RJX=function(O){this.hN.publish("heartbeatparams",O)}; g.w.eF=function(O){this.hN.xk("onAutonavChangeRequest",O!==1)}; g.w.Tl=function(){return this.mediaElement}; g.w.setBlackout=function(O){if(this.lV.m_!==O){this.lV.m_=O;var b=this.eL();b.GM();this.lV.Ni&&V53(this);b.q1(O)}}; g.w.Ewr=function(){var O=this.eL(),b=!this.hN.Qb();O.eh(b)}; g.w.j7l=function(){this.hN.Ai("onLoadedMetadata")}; g.w.K0d=function(){this.hN.Ai("onDrmOutputRestricted")}; g.w.uG=function(){this.intentionalPlayback=!0}; g.w.wd=function(){this.I3.dispose();this.dS.dispose();this.O8.dispose();this.SV&&this.SV.dispose();this.CX.removeAll();this.CX.dispose();this.Mt().dispose();this.PD();this.nD.dispose();g.Km(this.playlist);g.p.prototype.wd.call(this)}; g.w.D=function(O){return this.lV.D(O)}; g.w.setScreenLayer=function(O){this.screenLayer=O}; g.w.getInternalApi=function(){return this.hN.getInternalApi()}; g.w.createSubtitlesModuleIfNeeded=function(){return this.I3.createSubtitlesModuleIfNeeded()}; g.w.isOrchestrationLeader=function(){var O=nR(this.I3);return O?O.isOrchestrationLeader():!1}; g.w.getVideoUrl=function(O,b,a,N,k){if(this.WB&&this.WB.postId)return O=this.lV.getVideoUrl(O),O=Ek(O,"v"),O.replace("/watch","/clip/"+this.WB.postId);var D=this.hN.isEmbedsShortsMode()||this.lV.aX==="shortspage",R=g.Z4(this.getVideoData());return this.lV.getVideoUrl(O,b,a,N,k,D,R)}; g.w.QS=function(){return this.Sg.QS()}; g.w.Yc=function(O,b,a){this.hN.publish("spsumpreject",O,b,a)}; g.w.Y5=function(){try{for(var O=g.r(Object.values(this.nD.V)),b=O.next();!b.done;b=O.next()){var a=b.value;a.Yk()||a.Y5()}if(this.D("html5_sabr_fetch_on_idle_network_preloaded_players"))for(var N=g.r(h4Q(this.nD.X)),k=N.next();!k.done;k=N.next()){var D=k.value;D.Yk()||D.Y5()}this.Mt().Y5()}catch(R){g.I6(R)}}; g.w.Xc=function(){if(this.SV){var O=(0,g.S)();return this.SV.Xc(O)}return!1}; g.w.F$=function(O){var b=this.Mt();O&&(b=Xxw(this,O));if(b){var a=b.getVideoData();O=new Map;a=g.r(a.sabrContextUpdates);for(var N=a.next();!N.done;N=a.next()){var k=g.r(N.value);N=k.next().value;k=k.next().value;var D=void 0;k.scope===4&&((D=b)==null?0:D.T9(N))&&O.set(N,k)}return O}this.Mt().tN("scuget",{ncpf:"1",ccpn:O})}; g.w.cT=function(O,b){this.oI.push({key:O,value:b})}; var Y6={};var uPv={Vk:[{GH:/Unable to load player module/,weight:20},{GH:/Failed to fetch/,weight:500},{GH:/XHR API fetch failed/,weight:10},{GH:/JSON parsing failed after XHR fetch/,weight:10},{GH:/Retrying OnePlatform request/,weight:10},{GH:/CSN Missing or undefined during playback association/,weight:100},{GH:/Non-recoverable error. Do not retry./,weight:0},{GH:/Internal Error. Retry with an exponential backoff./,weight:0},{GH:/API disabled by application./,weight:0}],DO:[{callback:iTe,weight:500}]};var dFQ=/[&\?]action_proxy=1/,CJA=/[&\?]token=([\w-]*)/,Z07=/[&\?]video_id=([\w-]*)/,FDz=/[&\?]index=([\d-]*)/,gDe=/[&\?]m_pos_ms=([\d-]*)/,KDp=/[&\?]vvt=([\w-]*)/,b0e="ca_type dt el flash u_tz u_his u_h u_w u_ah u_aw u_cd u_nplug u_nmime frm u_java bc bih biw brdim vis wgl".split(" "),B7z="www.youtube-nocookie.com youtube-nocookie.com www.youtube-nocookie.com:443 youtube.googleapis.com www.youtubeedu.com www.youtubeeducation.com video.google.com redirector.gvt1.com".split(" "),kmQ={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"},DFe={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},RmQ={FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};VS.prototype.Pp=function(O){this.player.cD().tick(O)}; VS.prototype.fetch=function(O,b){var a=this;if(!O.match(/\[BISCOTTI_ID\]/g))return this.G(O,b);var N=this.T===1;N&&this.Pp("a_bid_s");var k=eT3();if(k!==null)return N&&this.Pp("a_bid_f"),this.G(O,b,k);k=O0A();N&&g.jD(k,function(){a.Pp("a_bid_f")}); return k.then(function(D){return a.G(O,b,D)})}; VS.prototype.G=function(O,b,a){var N=this,k=b===void 0?{}:b;b=k.sK;var D=k.Nd;var R=k.cueProcessedMs;a=a===void 0?"":a;var d=this.player.getVideoData(1);k=this.player.K().WD;var Z=0;if(R&&D&&!b){var F=D.end-D.start;F>0&&(Z=Math.floor(F/1E3))}Z=b?b.kA:Z;var B={AD_BLOCK:this.T++,AD_BREAK_LENGTH:Z,AUTONAV_STATE:lc(this.player.K()),CA_TYPE:"image",CPN:d.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.nM()*1E3,LACT:p7(),LIVE_INDEX:b?this.V++:1,LIVE_TARGETING_CONTEXT:b&&b.context?b.context:"",MIDROLL_POS:D? Math.round(D.start/1E3):0,MIDROLL_POS_MS:D?Math.round(D.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.jL().wh().height,P_W:this.player.jL().wh().width,YT_REMOTE:k?k.join(","):""},K=rL(Tw);Object.keys(K).forEach(function(h){K[h]!=null&&(B[h.toUpperCase()]=K[h].toString())}); a!==""&&(B.BISCOTTI_ID=a);a={};wL(O)&&(a.sts="20241",(b=this.player.K().forcedExperiments)&&(a.forced_experiments=b));var t=t5(g.Pq(O,B),a);return t.split("?").length!==2?P0(Error("Invalid AdBreakInfo URL")):g.KE(this.player.K(),d==null?void 0:d.oauthToken).then(function(h){if(h&&yq()){var y=lN();VY(y,h)}h=N.player.hm(y);y=thz(N,t,B,d.isMdxPlayback,R);return g.DO(h,y,"/youtubei/v1/player/ad_break").then(function(U){return U})})}; VS.prototype.reset=function(){this.V=this.T=1};g.T(hme,VS); hme.prototype.G=function(O,b,a){b=b===void 0?{}:b;var N=b.sK;var k=b.Nd;var D=b.cueProcessedMs;a=a===void 0?"":a;b=this.T;this.T++;var R=this.player.K().D("h5_disable_macro_substitution_in_get_ad_break")?O:yGY(this,O,{sK:N,Nd:k,cueProcessedMs:D},a,b);if(R.split("?").length!==2)return Math.random()<.1&&g.I6(Error("Invalid AdBreakInfo URL")),P0(Error("Invalid AdBreakInfo URL"));var d=this.player.getVideoData(1).isMdxPlayback,Z=a;a=CJA.exec(R);a=a!=null&&a.length>=2?a[1]:"";O=dFQ.test(R);var F=Z07.exec(R); F=F!=null&&F.length>=2?F[1]:"";var B=FDz.exec(R);B=B!=null&&B.length>=2&&!Number.isNaN(Number(B[1]))?Number(B[1]):1;var K=gDe.exec(R);K=K!=null&&K.length>=2?K[1]:"0";var t=iV(this.player.K().kB),h=g.wp(this.player.getVideoData(1).Py,!0);N7e(this,h,R,Z===""?"":Z,this.player.K(),this.player.getVideoData(1));Z={splay:!1,lactMilliseconds:String(p7()),playerHeightPixels:Math.trunc(this.player.jL().wh().height),playerWidthPixels:Math.trunc(this.player.jL().wh().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20241,autonavState:lc(this.player.K())};if(d){d={};var y=this.player.K().WD;sV8(d,y?y.join(","):"")&&(Z.mdxContext=d)}if(d=B7z.includes(t)?void 0:g.ly("PREF")){y=d.split(RegExp("[:&]"));for(var U=0,u=y.length;U<u;U++){var q=y[U].split("=");if((q[0].toUpperCase()==="SML"||q[0].toUpperCase()==="GSML")&&q.length>1&&q[1].toUpperCase()==="TRUE"){h.user.lockedSafetyMode=!0;break}}Z.autoCaptionsDefaultOn=$Fb(d)}R=KDp.exec(R);(R=R!=null&&R.length>=2?R[1]:"")&&F&&(h.user.credentialTransferTokens= [{token:R,scope:"VIDEO"}]);R={contentPlaybackContext:Z};Z=this.player.getVideoData(1).getGetAdBreakContext();d=this.player.getVideoData(1).clientPlaybackNonce;y=D!==void 0?Math.round(D).toString():void 0;U=(N==null?0:N.context)?N.context:void 0;u=0;D&&k&&!N&&(k=k.end-k.start,k>0&&(u=Math.floor(k/1E3)));N=(N=Math.trunc((N?N.kA:u)*1E3))?String(N):void 0;k=this.player.nM()*1E3;k=Number.isNaN(k)?0:Math.trunc(k);b={adBlock:b,params:a,breakIndex:B,breakPositionMs:K,clientPlaybackNonce:d,topLevelDomain:t, isProxyAdTagRequest:O,context:h,overridePlaybackContext:R,cueProcessedMs:y,videoId:F?F:void 0,liveTargetingParams:U,breakLengthMs:N,driftFromHeadMs:k?String(k):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:Z?Z:void 0};return w5e(this,b)};var ADG={wQd:"replaceUrlMacros",UVX:"onAboutThisAdPopupClosed",Nly:"executeCommand"};T7z.prototype.BP=function(){return"adPingingEndpoint"}; T7z.prototype.jJ=function(O,b,a){NOb(this.DG.get(),O,b,a)};rGb.prototype.BP=function(){return"changeEngagementPanelVisibilityAction"}; rGb.prototype.jJ=function(O){this.Z.xk("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:O})};UF3.prototype.BP=function(){return"loggingUrls"}; UF3.prototype.jJ=function(O,b,a){O=g.r(O);for(var N=O.next();!N.done;N=O.next())N=N.value,NOb(this.DG.get(),N.baseUrl,b,a,N.attributionSrcMode)};g.T(AG3,g.p);g.T(Xj,g.p);g.w=Xj.prototype;g.w.addListener=function(O){this.listeners.push(O)}; g.w.removeListener=function(O){this.listeners=this.listeners.filter(function(b){return b!==O})}; g.w.hn=function(O,b,a,N,k,D,R,d){if(O==="")u8("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(O!==this.T||a){this.T=O;this.ZG.get().hn(O,b,a,N,k,D,R,d);this.EU.get().hn(O,b,a,N,k,D,R,d);var Z;(Z=this.Lc)==null||Z.get().hn(O,b,a,N,k,D,R,d);this.G.hn(O,b,a,N,k,D,R,d);Z=g.r(this.listeners);for(var F=Z.next();!F.done;F=Z.next())F.value.hn(O,b,a,N,k,D,R,d)}else u8("Duplicate content video loaded signal")}; g.w.V8_=function(){this.T&&this.Um(this.T)}; g.w.Um=function(O){this.T=void 0;for(var b=g.r(this.listeners),a=b.next();!a.done;a=b.next())a.value.Um(O)};ic.prototype.Rn=function(O,b,a,N,k){WDY(this);this.N=!b&&a===0;var D=this.Z.getVideoData(1),R=this.Z.getVideoData(2);D&&(this.contentCpn=D.clientPlaybackNonce,this.videoId=D.videoId,this.T=D.Y);R&&(this.adCpn=R.clientPlaybackNonce,this.adVideoId=R.videoId,this.adFormat=R.adFormat);this.X=O;N<=0?(WDY(this),this.N=!b&&a===0):(this.actionType=this.N?b?"unknown_type":"video_to_ad":b?"ad_to_video":"ad_to_ad",this.videoStreamType=k?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.V=!0,Oi("_start",this.actionType)&&YhB(this)))}; ic.prototype.reset=function(){return new ic(this.Z)};g.T(QS,g.p);QS.prototype.addCueRange=function(O,b,a,N,k,D,R){D=D===void 0?3:D;R=R===void 0?1:R;this.T.has(O)?u8("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:O}):(O=new cGz(O,b,a,N,D),this.T.set(O.id,{Nd:O,listener:k,kR:R}),this.Z.t2([O],R))}; QS.prototype.removeCueRange=function(O){var b=this.T.get(O);b?(this.Z.IT([b.Nd],b.kR),this.T.delete(b.Nd.id)):u8("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:O})}; QS.prototype.onCueRangeEnter=function(O){if(this.T.has(O.id))this.T.get(O.id).listener.onCueRangeEnter(O.id)}; QS.prototype.onCueRangeExit=function(O){if(this.T.has(O.id))this.T.get(O.id).listener.onCueRangeExit(O.id)}; g.T(cGz,g.tp);eW.prototype.addPlayerResponseForAssociation=function(O){this.Z.addPlayerResponseForAssociation(O)};OP.prototype.DF=function(O){this.Z.DF(O)}; OP.prototype.oY=function(O){var b=g.nw.apply(1,arguments);O==="onAdStart"||O==="onAdEnd"?this.Z.h2.apply(this.Z,[O].concat(g.H(b))):this.Z.xk.apply(this.Z,[O].concat(g.H(b)))};bU.prototype.gK=function(O){return O&&a2(this)};var PJz=null;g.T(xFe,g.w1);xFe.prototype.xn=function(O){return this.T.hasOwnProperty(O)?this.T[O].xn():{}}; g.VQ("ytads.bulleit.getVideoMetadata",function(O){return Nd().xn(O)}); g.VQ("ytads.bulleit.triggerExternalActivityEvent",function(O,b,a){var N=Nd();a=oDz(a);a!==null&&N.publish(a,{queryId:O,viewabilityString:b})});g.w=k0.prototype;g.w.bE=function(O,b){if(!this.T.has(O))return{};if(b==="seek"){b=!1;b=b===void 0?!1:b;var a=ek(Nm).Gx(O,{});a?iX(a):b&&(O=ek(Nm).iZ(null,IB(),!1,O),O.D9=3,Wr3([O]));return{}}b=jVp(b);if(b===null)return{};var N=this.Z.bC();if(!N)return{};var k=this.Z.getPresentingPlayerType(!0);if((a=this.Z.getVideoData(k))==null||!a.isAd())return{};a={opt_adElement:N,opt_fullscreen:this.ZG.get().isFullscreen()};return Wme(b,O,a)}; g.w.GZ=function(O,b,a,N,k){this.T.has(O)&&(N<=0||k<=0||ek(Nm).GZ(O,b,a,N,k))}; g.w.Y_=function(O){var b;(b=this.T.get(O.queryId))==null||b.Y_()}; g.w.g9=function(O){var b;(b=this.T.get(O.queryId))==null||b.g9()}; g.w.ND=function(O){var b;(b=this.T.get(O.queryId))==null||b.ND()}; g.w.r9=function(O){var b;(b=this.T.get(O.queryId))==null||b.r9()}; g.w.Pf=function(O){var b;(b=this.T.get(O.queryId))==null||b.Pf()};QV3.prototype.send=function(O,b,a,N){try{eme(this,O,b,a,N===void 0?!1:N)}catch(k){}};g.T(Oie,QV3);biG.prototype.send=function(O,b,a,N){var k=!1;try{if(N==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||N==="ATTRIBUTION_SRC_MODE_XHR_OPTION")k=!0,O=gjp(O);N=k;var D=g.Uk(O);if(D[1]==="https")var R=O;else D[1]="https",R=rI("https",D[2],D[3],D[4],D[5],D[6],D[7]);var d=$8e(R);D=[];var Z=Xg3(R)&&this.sU.get().Z.K().experiments.RX("add_auth_headers_to_remarketing_google_dot_com_ping");if(wL(R)||Z)D.push({headerType:"USER_AUTH"}),D.push({headerType:"PLUS_PAGE_ID"}),D.push({headerType:"VISITOR_ID"}),D.push({headerType:"EOM_VISITOR_ID"}), D.push({headerType:"AUTH_USER"}),D.push({headerType:"DATASYNC_ID"});this.T.send({baseUrl:R,scrubReferrer:d,headers:D},b,a,N)}catch(F){}};CW.prototype.WZ=function(){return this.Z.WZ(1)};g.T(dF,g.p);g.w=dF.prototype;g.w.TN=function(){return this.Z.getVideoData(1).clientPlaybackNonce}; g.w.addListener=function(O){this.listeners.push(O)}; g.w.removeListener=function(O){this.listeners=this.listeners.filter(function(b){return b!==O})}; g.w.hn=function(){this.jm.clear();this.X9=null;this.xj.get().clear()}; g.w.Um=function(){}; g.w.WVd=function(O,b,a,N,k){b.videoId==="nPpU29QrbiU"&&this.Z.tN("ads_ssm_vdc_s",{pt:a,dvt:O});ns(this.sU.get())&&O!=="dataloaded"||d57(this,b,a);if(a2(this.sU.get())&&O==="newdata"&&k!==void 0){O=this.TN();var D=b.clientPlaybackNonce,R={};EZ(this,"rte",(R.ec=D,R.xc=N==null?void 0:N.clientPlaybackNonce,R.tr=k,R.pt=a,R.ia=D!==O,R.ctp=J$(D),R));b=b.clientPlaybackNonce;N=N==null?void 0:N.clientPlaybackNonce;k=Zie(k);if(k!==1)if(N!==void 0)for(a=g.r(this.listeners),O=a.next();!O.done;O=a.next())O.value.Sf(N, b,k);else u8("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:b,transitionReason:String(k)});k=g.r(this.listeners);for(N=k.next();!N.done;N=k.next())N.value.xq(b)}}; g.w.Aid=function(O,b){O!==void 0&&(this.X9=O,b===void 0?u8("Expected ad video start time on SS video changed"):this.jm.set(O,b));var a=this.Z.getPresentingPlayerType(!0),N=this.Z.getVideoData(a),k;O===void 0?k=null:k=this.xj.get().T.get(O)||null;this.Z.getVideoData(1).tN("ads_ssvc",{pt:a,cpn:N==null?void 0:N.clientPlaybackNonce,crtt:this.Z.getCurrentTime(1,!1),atlh:this.Z.isAtLiveHead(),adstt:b,pid:O,slid:k==null?void 0:k.layoutId});N?d57(this,N,a):u8("Expected video data on server stitched video changed", void 0,void 0,{cpn:this.Z.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:O})}; g.w.bY=function(O,b){var a=O.author,N=O.clientPlaybackNonce,k=O.isListed,D=O.LD,R=O.title,d=O.l$,Z=O.FL,F=O.isMdxPlayback,B=O.bK,K=O.mdxEnvironment,t=O.isAutonav,h=O.BA,y=O.M5,U=O.IN,u=O.videoId||"",q=O.profilePicture||"",W=O.RT||"",m=O.U3()||!1,E=O.CD()||!1;O=O.Cj||void 0;D=this.xj.get().T.get(D)||{layoutId:null,slotId:null};var x=this.Z.getVideoData(1),l=x.u3();x=x.getPlayerResponse();b=1E3*this.Z.getDuration(b);var I=1E3*this.Z.getDuration(1),Q,kb,aY=(x==null?void 0:(Q=x.playerConfig)==null?void 0: (kb=Q.daiConfig)==null?void 0:kb.enableDai)||!1,s7,V;Q=(x==null?void 0:(s7=x.playerConfig)==null?void 0:(V=s7.daiConfig)==null?void 0:V.enablePreroll)||!1;return Object.assign({},D,{videoId:u,author:a,clientPlaybackNonce:N,Ek:b,L0:I,daiEnabled:aY,qL:Q,isListed:k,u3:l,profilePicture:q,title:R,RT:W,l$:d,FL:Z,Cj:O,isMdxPlayback:F,bK:B,mdxEnvironment:K,isAutonav:t,BA:h,M5:y,IN:U,U3:m,CD:E})}; g.w.wd=function(){this.listeners.length=0;this.TM=null;g.p.prototype.wd.call(this)};g.T(Z5,g.p);g.w=Z5.prototype;g.w.hn=function(){var O=this;a2(this.sU.get())||(this.T=BV(function(){O.Z.Yk()||O.Z.T4("ad",1)}))}; g.w.Um=function(){}; g.w.addListener=function(O){this.listeners.push(O)}; g.w.removeListener=function(O){this.listeners=this.listeners.filter(function(b){return b!==O})}; g.w.KI=function(){}; g.w.playVideo=function(){this.Z.playVideo()}; g.w.pauseVideo=function(){this.Z.pauseVideo()}; g.w.resumeVideo=function(O){this.Q6(O)&&this.Z.playVideo()}; g.w.Q6=function(O){return this.Z.getPlayerState(O)===2}; g.w.getCurrentTimeSec=function(O,b,a){var N=this.EU.get().X9;if(O===2&&!b&&N!==null)return g_3(this,N);$w(this.sU.get(),"html5_ssap_use_cpn_to_get_time")||(a=void 0);return a!==void 0?this.Z.getCurrentTime(O,b,a):this.Z.getCurrentTime(O,b)}; g.w.getVolume=function(){return this.Z.getVolume()}; g.w.isMuted=function(){return this.Z.isMuted()}; g.w.getPresentingPlayerType=function(){return this.Z.getPresentingPlayerType(!0)}; g.w.getPlayerState=function(O){return this.Z.getPlayerState(O)}; g.w.isFullscreen=function(){return this.Z.isFullscreen()}; g.w.isAtLiveHead=function(){return this.Z.isAtLiveHead()}; g.w.e9=function(O){this.Z.e9(O)}; g.w.uFk=function(){var O=this.Z.getPresentingPlayerType(!0),b=this.getCurrentTimeSec(O,!1);if(O===2){O=g.r(this.listeners);for(var a=O.next();!a.done;a=O.next())a.value.C0(b)}else if(O===1)for(O=g.r(this.Id),a=O.next();!a.done;a=O.next())a.value.KI(b)}; g.w.Q7k=function(O){for(var b=g.r(this.listeners),a=b.next();!a.done;a=b.next())a.value.Bc(O,this.getPresentingPlayerType())}; g.w.onFullscreenToggled=function(O){for(var b=g.r(this.listeners),a=b.next();!a.done;a=b.next())a.value.onFullscreenToggled(O)}; g.w.onVolumeChange=function(){for(var O=g.r(this.listeners),b=O.next();!b.done;b=O.next())b.value.onVolumeChange()}; g.w.N5=function(){for(var O=this.Z.isMinimized(),b=g.r(this.listeners),a=b.next();!a.done;a=b.next())a.value.N5(O)}; g.w.C$=function(O){for(var b=g.r(this.listeners),a=b.next();!a.done;a=b.next())a.value.C$(O)}; g.w.S8=function(){for(var O=this.Z.jL().wh(),b=g.r(this.listeners),a=b.next();!a.done;a=b.next())a.value.jW(O)}; g.w.E3=function(O){for(var b=g.r(this.listeners),a=b.next();!a.done;a=b.next())a.value.E3(O)}; g.w.qT=function(){for(var O=g.r(this.listeners),b=O.next();!b.done;b=O.next())b.value.qT()};g.T(t4z,g.p);g.T(tV,g.p);tV.prototype.wd=function(){this.vI.Yk()||this.vI.get().removeListener(this);g.p.prototype.wd.call(this)};hV.prototype.fetch=function(O){var b=O.Aw;return this.T.fetch(O.KP,{sK:O.sK===void 0?void 0:O.sK,Nd:b,cueProcessedMs:O.cueProcessedMs===void 0?0:O.cueProcessedMs}).then(function(a){return hhz(a,b)})};g.T(y6,g.p);g.w=y6.prototype;g.w.addListener=function(O){this.listeners.push(O)}; g.w.removeListener=function(O){this.listeners=this.listeners.filter(function(b){return b!==O})}; g.w.n9=function(O){yMe(this,O,1)}; g.w.onAdUxClicked=function(O,b){wF(this,function(a){a.Xx(O,b)})}; g.w.F9=function(O){wF(this,function(b){b.P0(O)})}; g.w.BN=function(O){wF(this,function(b){b.r6(O)})}; g.w.YUl=function(O){wF(this,function(b){b.WS(O)})};T3.prototype.reduce=function(O){switch(O.event){case "unknown":return}var b=O.identifier;var a=this.T[b];a?b=a:(a={OE:null,LL:-Infinity},b=this.T[b]=a);a=O.startSecs+O.T/1E3;if(!(a<b.LL))if(b.LL=a,b.OE){if(a<b.OE.end){a:{a=b.OE;switch(O.event){case "start":case "continue":case "stop":break;default:O=null;break a}O=a.start+O.kA;O=a.end<=O?null:O}if(O!==null)for(b.OE.end=O,b=this.G,g.ng(b.V.T,O*1E3),b=g.r(b.listeners),a=b.next();!a.done;a=b.next())a.value.pI(O)}}else if(O=w9Q(O,this.V))a=O.ZA,b.OE= O.oi,rMp(this.G,a)}; T3.prototype.updateTime=function(){};g.T(rF,g.p);g.w=rF.prototype; g.w.hn=function(){this.N=new T3(this,EDQ(this.sU.get()));this.V=new TO7;var O=this.Z.getVideoData(1);if(!O.enableServerStitchedDai){var b=this.Z.getVideoData(1),a;((a=this.G)==null?void 0:a.clientPlaybackNonce)!==b.clientPlaybackNonce&&(this.G!=null&&this.G.unsubscribe("cuepointupdated",this.R$,this),b.subscribe("cuepointupdated",this.R$,this),this.G=b)}this.KN.length=0;var N;b=((N=O.T)==null?void 0:q8Y(N,0))||[];N=g.r(b);for(b=N.next();!b.done;b=N.next())b=b.value,this.DY(b)&&(ps(this.sU.get())&& Ku(this.DG.get(),"ocvl","cpi."+b.identifier+";cpe."+b.event+";cps."+b.startSecs),u8("Unexpected a GetAdBreak to go out without player waiting",void 0,void 0,{cuePointId:b.identifier,cuePointEvent:b.event,contentCpn:O.clientPlaybackNonce}))}; g.w.Um=function(){}; g.w.addListener=function(O){this.listeners.push(O)}; g.w.removeListener=function(O){this.listeners=this.listeners.filter(function(b){return b!==O})}; g.w.DY=function(O){u_w(this,O);if(nDQ(this.sU.get())&&this.Z.getCurrentTime(1)===0&&this.Z.getVideoData(1).CD())return!1;this.N.reduce(O);O=this.X;this.X=!1;return O}; g.w.R$=function(O){var b=this.Z.getVideoData(1).isDaiEnabled();if(b||!g.od(this.Z.K())){O=g.r(O);for(var a=O.next();!a.done;a=O.next())if(a=a.value,u_w(this,a),ps(this.sU.get())&&this.Z.getCurrentTime(1)===0&&a.event==="start"&&Ku(this.DG.get(),"ocuz","cpi."+a.identifier+";cpe."+a.event+";cps."+a.startSecs+";cpd."+a.kA),b)nDQ(this.sU.get())&&this.Z.getCurrentTime(1)===0&&this.Z.getVideoData(1).CD()||this.N.reduce(a);else if(this.Z.getCurrentTime(1)!==0&&a.event==="start")if(this.sU.get().Z.K().experiments.RX("ignore_overlapping_cue_points_on_endemic_live_html5")&& (this.T==null||this.sU.get().Z.K().experiments.RX("enable_only_drop_overlapping_cuepoints_with_same_identifier")&&this.T.identifier!==a.identifier?0:a.startSecs+a.kA>=this.T.startSecs&&a.startSecs<=this.T.startSecs+this.T.kA)){var N=void 0;if(ps(this.sU.get())&&a.identifier!==((N=this.T)==null?void 0:N.identifier)){var k=N=void 0,D=void 0,R=void 0;Ku(this.DG.get(),"ocud","ccpi."+a.identifier+";ccpe."+a.event+";ccps."+a.startSecs+";\n ccpd."+a.kA+";pcpi."+((N=this.T)==null?void 0:N.identifier)+ ";pcpe."+((k=this.T)==null?void 0:k.event)+";\n pcps."+((D=this.T)==null?void 0:D.startSecs)+";pcpd."+((R=this.T)==null?void 0:R.kA)+";")}N=void 0;a.identifier!==((N=this.T)==null?void 0:N.identifier)&&u8("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.T=a,rMp(this,a)}}; g.w.wd=function(){this.G!=null&&(this.G.unsubscribe("cuepointupdated",this.R$,this),this.G=null);this.listeners.length=0;this.KN.length=0;g.p.prototype.wd.call(this)};g.w=uU.prototype;g.w.WH=function(O,b,a,N,k,D,R){return this.Z.WH(O,b,a,N,k,D,R)}; g.w.Sv=function(O,b){this.Z.Sv(O,b)}; g.w.hF=function(O,b,a){this.Z.hF(O,b,a)}; g.w.d$=function(O){this.Z.d$(O)}; g.w.Kb=function(O,b,a,N,k,D,R){return this.Z.Kb(O,b,a,N,k,D,R)}; g.w.Fa=function(O){return this.Z.Fa(O)}; g.w.finishSegmentByCpn=function(O,b,a){a=AMe(a);this.Z.finishSegmentByCpn(O,b,a)};g.T(AV,g.p);g.T(qg7,g.p);g.T(Hi7,g.p);g.T(YgQ,g.p);g.T(cMp,g.p);g.T(m5Q,g.p);g.T(JMb,g.p);JMb.prototype.V=function(){return this.G};g.T(E_G,aH); E_G.prototype.X=function(O){var b=O.content;if(b.componentType==="shopping-companion")switch(O.actionType){case 1:case 2:O=this.T.getVideoData(1);this.T.xk("updateKevlarOrC3Companion",{contentVideoId:O&&O.videoId,shoppingCompanionCarouselRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.T,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:this.T.xk("updateKevlarOrC3Companion",{})}else if(b.componentType==="action-companion")switch(O.actionType){case 1:case 2:O=this.T.getVideoData(1); this.T.xk("updateKevlarOrC3Companion",{contentVideoId:O&&O.videoId,actionCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.T,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b.renderer&&(b=this.T.getVideoData(1),this.T.xk("updateKevlarOrC3Companion",{contentVideoId:b&&b.videoId})),this.T.xk("updateKevlarOrC3Companion",{})}else if(b.componentType==="image-companion")switch(O.actionType){case 1:case 2:O=this.T.getVideoData(1);this.T.xk("updateKevlarOrC3Companion", {contentVideoId:O&&O.videoId,imageCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.T,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b=this.T.getVideoData(1),this.T.xk("updateKevlarOrC3Companion",{contentVideoId:b&&b.videoId}),this.T.xk("updateKevlarOrC3Companion",{})}else if(b.componentType==="top-banner-image-text-icon-buttoned")switch(O.actionType){case 1:case 2:O=this.T.getVideoData(1);this.T.xk("updateKevlarOrC3Companion", {contentVideoId:O&&O.videoId,topBannerImageTextIconButtonedLayoutViewModel:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.T,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b.renderer&&(b=this.T.getVideoData(1),this.T.xk("updateKevlarOrC3Companion",{contentVideoId:b&&b.videoId})),this.T.xk("updateKevlarOrC3Companion",{})}else if(b.componentType==="banner-image")switch(O.actionType){case 1:case 2:O=this.T.getVideoData(1);this.T.xk("updateKevlarOrC3Companion", {contentVideoId:O&&O.videoId,bannerImageLayoutViewModel:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.T,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b=this.T.getVideoData(1),this.T.xk("updateKevlarOrC3Companion",{contentVideoId:b&&b.videoId}),this.T.xk("updateKevlarOrC3Companion",{})}else if(b.componentType==="ads-engagement-panel")switch(b=b.renderer,O.actionType){case 1:case 2:this.T.xk("updateEngagementPanelAction",b.addAction);this.T.xk("changeEngagementPanelVisibility", b.expandAction);break;case 3:this.T.xk("changeEngagementPanelVisibility",b.hideAction),this.T.xk("updateEngagementPanelAction",b.removeAction)}else if(b.componentType==="ads-engagement-panel-layout"){var a=b.renderer;switch(O.actionType){case 1:case 2:this.T.xk("updateEngagementPanelAction",{action:L3(a.addAction),layoutId:b.layoutId,onLayoutVisibleCallback:b.T,interactionLoggingClientData:b.interactionLoggingClientData});this.T.xk("changeEngagementPanelVisibility",L3(a.expandAction));break;case 3:this.T.xk("changeEngagementPanelVisibility", L3(a.hideAction)),this.T.xk("updateEngagementPanelAction",{action:L3(a.removeAction)})}}};g.T(M4e,dN);g.w=M4e.prototype;g.w.init=function(O,b,a){dN.prototype.init.call(this,O,b,a);g.uF(this.V,"stroke-dasharray","0 "+this.G);this.V.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.Y.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.X.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){FE(this);dN.prototype.hide.call(this)}; g.w.show=function(){ZZ(this);dN.prototype.show.call(this)}; g.w.hX=function(){this.hide()}; g.w.qV=function(){if(this.T){var O=this.T.getProgressState();O!=null&&O.current!=null&&g.uF(this.V,"stroke-dasharray",O.current/O.seekableEnd*this.G+" "+this.G)}};g.T(n_Q,Wc);g.w=n_Q.prototype; g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);if(b.image&&b.image.thumbnail)if(b.headline)if(b.description)if(b.backgroundImage&&b.backgroundImage.thumbnail)if(b.actionButton&&g.P(b.actionButton,g.XJ))if(O=b.durationMilliseconds||0,typeof O!=="number"||O<=0)g.S$(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+O));else if(b.navigationEndpoint){var N=this.api.getVideoData(2);if(N!=null){var k=b.image.thumbnail.thumbnails;k!=null&& k.length>0&&g.Kx(g.tB(k[0].url))&&(k[0].url=N.profilePicture,g.Kx(g.tB(N.profilePicture))&&lqw("VideoPlayer",239976093,"Expected non-empty profile picture."));k=b.backgroundImage.thumbnail.thumbnails;k!=null&&k.length>0&&g.Kx(g.tB(k[0].url))&&(k[0].url=N.ZW());k=b.headline;k!=null&&g.Kx(g.tB(k.text))&&(k.text=N.author)}this.J.init(hy("ad-image"),b.image,a);this.Y.init(hy("ad-text"),b.headline,a);this.V.init(hy("ad-text"),b.description,a);this.C8.init(hy("ad-image"),b.backgroundImage,a);N=["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.V.element.classList.add("ytp-ad-action-interstitial-description-light");N.push("ytp-ad-action-interstitial-action-button-dark");this.api.K().G&&(N.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),N.push("ytp-ad-action-interstitial-action-button-dark"));this.api.K().D("enable_unified_action_endcap_on_web")&& !this.api.K().G&&(N.push("ytp-ad-action-interstitial-action-button-unified"),this.L8.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.J.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.bV.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.eN.classList.add("ytp-ad-action-interstitial-card-unified"),this.Mi.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.V.element.classList.add("ytp-ad-action-interstitial-description-unified"), this.aX.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.Y.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.Py.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.UU.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,N);g.G(this,this.actionButton);this.actionButton.Wy(this.L8); this.actionButton.init(hy("button"),g.P(b.actionButton,g.XJ),a);eS(this.actionButton.element);N=kC(this.actionButton.element);bw(this.actionButton.element,N+" This link opens in new tab");this.navigationEndpoint=b.navigationEndpoint;this.X.B(this.Py,"click",this.Zv,this);this.X.B(this.Mi,"click",this.Zv,this);!this.api.K().D("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.K().G||this.X.B(this.aX,"click",this.Zv,this);this.T=this.QI?new E6(this.api,O):new Mw(O);g.G(this,this.T);if(b.skipButton){(O= g.P(b.skipButton,vU$))&&this.T&&(this.skipButton=new Hh(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.T,this.sM),g.G(this,this.skipButton),this.skipButton.Wy(this.element),this.skipButton.init(hy("skip-button"),O,a));if(a=b.adBadgeRenderer)if(a=g.P(a,Pd$))O=new z_(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!0,!0),O.Wy(this.UU),O.init(hy("simple-ad-badge"),a,this.macros),g.G(this,O);if(a=b.adInfoRenderer)if(a=g.P(a,VG))O=new RH(this.api,this.layoutId,this.interactionLoggingClientData, this.Fy,this.element,void 0,!0),O.Wy(this.UU),O.init(hy("ad-info-hover-text-button"),a,this.macros),g.G(this,O)}else b.nonskippableOverlayRenderer&&(O=g.P(b.nonskippableOverlayRenderer,Lo))&&this.T&&(this.G=new KF(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.T,!1),g.G(this,this.G),this.G.Wy(this.element),this.G.init(hy("ad-preview"),O,a));b.countdownRenderer&&(b=b.countdownRenderer,g.P(b,jR$)&&this.T&&(a=new M4e(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy, this.T),g.G(this,a),a.Wy(this.element),a.init(hy("timed-pie-countdown"),g.P(b,jR$),this.macros)));this.show();this.element.focus()}else g.S$(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.S$(Error("AdActionInterstitialRenderer has no button."));else g.S$(Error("AdActionInterstitialRenderer has no background AdImage."));else g.S$(Error("AdActionInterstitialRenderer has no description AdText."));else g.S$(Error("AdActionInterstitialRenderer has no headline AdText."));else g.S$(Error("AdActionInterstitialRenderer has no image."))}; g.w.clear=function(){g.xp(this.X);this.hide()}; g.w.show=function(){p9e(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.G&&this.G.show();Wc.prototype.show.call(this)}; g.w.hide=function(){p9e(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.G&&this.G.hide();Wc.prototype.hide.call(this)}; g.w.Zv=function(){this.navigationEndpoint&&(this.layoutId?this.Fy.executeCommand(this.navigationEndpoint,this.layoutId):g.S$(Error("Missing layoutId for ad action interstitial.")))};var v_p={iconType:"CLOSE"},Y0=new g.zJ(320,63);g.T(P2w,Wc);g.w=P2w.prototype; g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);this.X=b;this.J=g.rv(this.X.onClickCommands||[]);this.UU=this.X.onErrorCommand||null;if(O=this.X.contentSupportedRenderer)O=this.X.contentSupportedRenderer,b=this.X.adInfoRenderer||null,g.P(O,GPL)?(this.Y=g.Ii("ytp-ad-overlay-ad-info-button-container",this.V.element),jAe(this,b),O=Isf(this,g.P(O,GPL))):g.P(O,oUD)?(this.Y=g.Ii("ytp-ad-overlay-ad-info-button-container",this.G.element),jAe(this,b),O=fs7(this,g.P(O,oUD))):g.P(O,xD$)?(this.Y= g.Ii("ytp-ad-overlay-ad-info-button-container",this.T.element),jAe(this,b),O=lsw(this,g.P(O,xD$))):(g.S$(Error("InvideoOverlayAdRenderer content could not be initialized.")),O=!1);O&&(this.show(),V4B(this,!0))}; g.w.clear=function(){V4B(this,!1);this.Py.reset();this.Mi=0;this.V.hide();this.logVisibility(this.V.element,!1);this.G.hide();this.logVisibility(this.G.element,!1);this.T.hide();this.logVisibility(this.T.element,!1);this.hide();this.dispose()}; g.w.w4d=function(){this.L8&&(this.layoutId?this.Fy.executeCommand(this.L8,this.layoutId):g.S$(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.w.Ha=function(){a:{if(this.X&&this.X.closeButton&&this.X.closeButton.buttonRenderer){var O=this.X.closeButton.buttonRenderer;if(O.serviceEndpoint){O=[O.serviceEndpoint];break a}}O=[]}O=g.r(O);for(var b=O.next();!b.done;b=O.next())b=b.value,this.layoutId?this.Fy.executeCommand(b,this.layoutId):g.S$(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.w.gk4=function(){this.C8||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.w.GA=function(){this.C8||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.GA("invideo-overlay")}; g.w.uyi=function(O){O.target===this.Y&&g.Ii("ytp-ad-button",this.bV.element).click()};g.T(L6z,dN);g.w=L6z.prototype;g.w.init=function(O,b,a){dN.prototype.init.call(this,O,b,a);O=b.durationMs;this.V=O==null||O===0?0:O+this.T.getProgressState().current*1E3;if(b.text)var N=b.text.templatedAdText;else b.staticMessage&&(N=b.staticMessage);this.messageText.init(hy("ad-text"),N,a);this.messageText.Wy(this.G.element);this.X.show(100);this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){X9G(this,!1);dN.prototype.hide.call(this);this.G.hide();this.messageText.hide();FE(this)}; g.w.show=function(){X9G(this,!0);dN.prototype.show.call(this);ZZ(this);this.G.show();this.messageText.show()}; g.w.hX=function(){this.hide()}; g.w.qV=function(){if(this.T!=null){var O=this.T.getProgressState();O!=null&&O.current!=null&&(O=1E3*O.current,!this.Mi&&O>=this.V?(this.X.hide(),this.Mi=!0):this.messageText&&this.messageText.isTemplated()&&(O=Math.max(0,Math.ceil((this.V-O)/1E3)),O!==this.Y&&(CF(this.messageText,{TIME_REMAINING:String(O)}),this.Y=O)))}};g.T(iie,Wc);g.w=iie.prototype; g.w.init=function(O,b,a){Wc.prototype.init.call(this,O,b,{});b.image&&b.image.thumbnail?b.headline?b.description?b.actionButton&&g.P(b.actionButton,g.XJ)?(this.V.init(hy("ad-image"),b.image,a),this.G.init(hy("ad-text"),b.headline,a),this.X.init(hy("ad-text"),b.description,a),O=["ytp-ad-underlay-action-button"],this.api.K().D("use_blue_buttons_for_desktop_player_underlay")&&O.push("ytp-ad-underlay-action-button-blue"),this.actionButton=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy, O),b.backgroundColor&&g.uF(this.element,"background-color",g.XE(b.backgroundColor)),g.G(this,this.actionButton),this.actionButton.Wy(this.Y),this.actionButton.init(hy("button"),g.P(b.actionButton,g.XJ),a),b=g.q1(this.api.K().experiments,"player_underlay_video_width_fraction"),this.api.K().D("place_shrunken_video_on_left_of_player")?(a=this.T,g.yP(a,"ytp-ad-underlay-left-container"),g.tC(a,"ytp-ad-underlay-right-container"),g.uF(this.T,"margin-left",Math.round((b+.02)*100)+"%")):(a=this.T,g.yP(a,"ytp-ad-underlay-right-container"), g.tC(a,"ytp-ad-underlay-left-container")),g.uF(this.T,"width",Math.round((1-b-.04)*100)+"%"),this.api.fR()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.ag.bind(this)),this.api.addEventListener("resize",this.Xm.bind(this))):g.S$(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.S$(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.S$(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.S$(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.w.show=function(){QAG(!0);this.actionButton&&this.actionButton.show();Wc.prototype.show.call(this)}; g.w.hide=function(){QAG(!1);this.actionButton&&this.actionButton.hide();Wc.prototype.hide.call(this)}; g.w.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.ag.bind(this));this.api.removeEventListener("resize",this.Xm.bind(this));this.hide()}; g.w.onClick=function(O){Wc.prototype.onClick.call(this,O);this.actionButton&&g.Ne(this.actionButton.element,O.target)&&this.api.pauseVideo()}; g.w.ag=function(O){O==="transitioning"?(this.T.classList.remove("ytp-ad-underlay-clickable"),this.show()):O==="visible"?this.T.classList.add("ytp-ad-underlay-clickable"):O==="hidden"&&(this.hide(),this.T.classList.remove("ytp-ad-underlay-clickable"))}; g.w.Xm=function(O){O.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):O.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.uF(this.G.element,"font-size",O.width/40+"px")};g.T(cH,Wc); cH.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);b.toggledLoggingParams&&(this.toggledLoggingParams=b.toggledLoggingParams);b.answer&&g.P(b.answer,g.XJ)?(O=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),O.Wy(this.answer),O.init(hy("ytp-ad-survey-answer-button"),g.P(b.answer,g.XJ),a),O.show()):b.answer&&g.P(b.answer,Wf)&&(this.T=new O6(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy, ["ytp-ad-survey-answer-toggle-button"]),this.T.Wy(this.answer),g.G(this,this.T),this.T.init(hy("survey-answer-button"),g.P(b.answer,Wf),a));this.show()}; cH.prototype.xb=function(O){this.layoutId?Dk(this.Fy,O,this.layoutId,this.macros):(O=new g.Nf("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.S$(O))}; cH.prototype.onClick=function(O){Wc.prototype.onClick.call(this,O);if(this.api.K().D("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; cH.prototype.clear=function(){this.hide()};g.T(ehB,Wc);ehB.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);b.answer&&g.P(b.answer,Wf)&&(this.button=new O6(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.Wy(this.T),this.button.init(hy("survey-none-of-the-above-button"),g.P(b.answer,Wf),a));this.show()};g.T(my,I1);my.prototype.init=function(O,b,a){I1.prototype.init.call(this,O,b,a);O=!1;b.text&&(b=g.Hc(b.text),O=!g.Kx(b));O||g.I6(Error("No submit text was present in the renderer."))}; my.prototype.onClick=function(O){this.publish("l");I1.prototype.onClick.call(this,O)};g.T(z3,Wc); z3.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);if(O=b.skipOrPreviewRenderer)g.P(O,wn)?(O=g.P(O,wn),a=new ch(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.X,!0),a.Wy(this.skipOrPreview),a.init(hy("skip-button"),O,this.macros),g.G(this,a),this.T=a):g.P(O,Lo)&&(O=g.P(O,Lo),a=new KF(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.X,!1),a.Wy(this.skipOrPreview),a.init(hy("ad-preview"),O,this.macros),a.Mi.show(100),a.show(),g.G(this,a), this.T=a);this.T==null&&(O=Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(b)),g.S$(O));b.submitButton&&(O=b.submitButton,g.P(O,g.XJ)&&(O=g.P(O,g.XJ),a=new my(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),a.Wy(this.submitButton),a.init(hy("survey-submit"),O,this.macros),g.G(this,a),this.G=a));if(O=b.adBadgeRenderer)O=g.P(O,Pd$),a=new z_(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!0,!0,!0),a.Wy(this.V),a.init(hy("simple-ad-badge"), O,this.macros),this.adBadge=a.element,g.G(this,a);if(O=b.adDurationRemaining)O=g.P(O,MJC),a=new G_(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.X,void 0,!0),a.Wy(this.V),a.init(hy("ad-duration-remaining"),O,this.macros),g.G(this,a);(b=b.adInfoRenderer)&&g.P(b,VG)&&(O=new RH(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.element,void 0,!0),g.G(this,O),this.adBadge!==void 0?this.V.insertBefore(O.element,this.adBadge.nextSibling):O.Wy(this.V),O.init(hy("ad-info-hover-text-button"), g.P(b,VG),this.macros));this.show()}; z3.prototype.clear=function(){this.hide()};g.T(JV,Wc);JV.prototype.init=function(O,b,a){Wc.prototype.init.call(this,O,b,a);kzR(this)}; JV.prototype.show=function(){this.V=Date.now();Wc.prototype.show.call(this)}; JV.prototype.Hi=function(){};g.T(DBC,JV);g.w=DBC.prototype;g.w.init=function(O,b,a){var N=this;JV.prototype.init.call(this,O,b,a);b.questionText&&Owv(this,b.questionText);b.answers&&b.answers.forEach(function(k,D){g.P(k,uB)&&bwG(N,g.P(k,uB),a,D)}); this.Y=new Set(this.G.map(function(k){return k.T.T})); (O=b.noneOfTheAbove)&&(O=g.P(O,pRg))&&sYi(this,O,a);b.surveyAdQuestionCommon&&NfR(this,b.surveyAdQuestionCommon);b.submitEndpoints&&(this.submitEndpoints=b.submitEndpoints);this.B(this.element,"change",this.onChange);this.show()}; g.w.Hi=function(){Rz$(this,!1);this.X.G.subscribe("l",this.tV4,this)}; g.w.onChange=function(O){O.target===this.noneOfTheAbove.button.T?$BR(this):this.Y.has(O.target)&&(this.noneOfTheAbove.button.toggleButton(!1),Rz$(this,!0))}; g.w.tV4=function(){var O=[],b=this.G.reduce(function(k,D,R){var d=D.toggledLoggingParams;D.T&&D.T.isToggled()&&d&&(k.push(d),O.push(R));return k},[]).join("&"),a=this.submitEndpoints.map(function(k){if(!k.loggingUrls)return k; k=g.bd(k);k.loggingUrls=k.loggingUrls.map(function(D){D.baseUrl&&(D.baseUrl=zZ(D.baseUrl,b));return D}); return k}); if(a){a=g.r(a);for(var N=a.next();!N.done;N=a.next())N=N.value,this.layoutId?Dk(this.Fy,N,this.layoutId,this.macros):g.S$(Error("Missing layoutId for multi_select_question."))}this.api.K().D("supports_multi_step_on_desktop")&&this.Mi(O)}; g.w.clear=function(){this.api.K().D("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.T(EP,JV);EP.prototype.init=function(O,b,a){var N=this;JV.prototype.init.call(this,O,b,a);b.questionText&&Owv(this,b.questionText);b.answers&&b.answers.forEach(function(k,D){g.P(k,uB)&&bwG(N,g.P(k,uB),a,D)}); b.surveyAdQuestionCommon?NfR(this,b.surveyAdQuestionCommon):yg(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(b)));this.show()}; EP.prototype.clear=function(){this.api.K().D("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.T(Md,Wc);Md.prototype.init=function(O,b,a){var N=this;Wc.prototype.init.call(this,O,b,a);if(this.api.K().D("supports_multi_step_on_desktop")){var k;this.conditioningRules=(k=b.conditioningRules)!=null?k:[];var D;this.G=(D=b.questions)!=null?D:[];var R;((R=b.questions)==null?0:R.length)&&Fe$(this,0)}else(b.questions||[]).forEach(function(d){g.P(d,fo)?dBc(N,g.P(d,fo),a):g.P(d,I0)&&ZwM(N,g.P(d,I0),a)}); this.show()}; Md.prototype.clear=function(){this.api.K().D("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; Md.prototype.X=function(O){var b=this;if(this.api.K().D("supports_multi_step_on_desktop")){var a;if((a=this.conditioningRules)==null?0:a.length){var N;if(O.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(k){return k.questionIndex===b.T})==null)g.S$(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(k){if(k.questionIndex===b.T)switch(k.condition){case "CONDITION_ALL_OF":var D;if((D=k.answerIndices)==null?0:D.every(function(d){return O.includes(d)}))N=k.nextQuestionIndex; break;case "CONDITION_ANY_OF":var R;if((R=k.answerIndices)==null?0:R.some(function(d){return O.includes(d)}))N=k.nextQuestionIndex; break;default:g.S$(Error("Expected specified condition in survey conditioning rules."))}}),N!=null)Fe$(this,N); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.S$(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.T(nW,Wc); nW.prototype.init=function(O,b,a){var N=this;Wc.prototype.init.call(this,O,b,a);O=b.timeoutSeconds||0;if(typeof O!=="number"||O<0)g.S$(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+O));else if(b.timeoutCommands)if(b.text)if(b.ctaButton&&g.P(b.ctaButton,g.XJ))if(b.brandImage)if(b.backgroundImage&&g.P(b.backgroundImage,i_)&&g.P(b.backgroundImage,i_).landscape){this.layoutId||g.S$(Error("Missing layoutId for survey interstitial."));gbi(this.interstitial,g.P(b.backgroundImage, i_).landscape);gbi(this.logoImage,b.brandImage);g.kd(this.text,g.Hc(b.text));var k=["ytp-ad-survey-interstitial-action-button"];k.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new I1(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,k);g.G(this,this.actionButton);this.actionButton.Wy(this.G);this.actionButton.init(hy("button"),g.P(b.ctaButton,g.XJ),a);this.actionButton.show();this.T=new E6(this.api,O*1E3);this.T.subscribe("g",function(){N.transition.hide()}); g.G(this,this.T);this.B(this.element,"click",function(D){var R=D.target===N.interstitial;D=N.actionButton.element.contains(D.target);if(R||D)if(N.transition.hide(),R)N.api.onAdUxClicked(N.componentType,N.layoutId)}); this.transition.show(100)}else g.S$(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.S$(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.S$(Error("SurveyTextInterstitialRenderer has no button."));else g.S$(Error("SurveyTextInterstitialRenderer has no text."));else g.S$(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; nW.prototype.clear=function(){this.hide()}; nW.prototype.show=function(){Bfr(!0);Wc.prototype.show.call(this)}; nW.prototype.hide=function(){Bfr(!1);Wc.prototype.hide.call(this)};g.T(pW,dN);g.w=pW.prototype; g.w.init=function(O,b){dN.prototype.init.call(this,O,b,{});if(b.durationMilliseconds){if(b.durationMilliseconds<0){g.S$(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+b.durationMilliseconds));return}this.G=b.durationMilliseconds}else this.G=this.T.K_();var a;if((a=b.previewText)==null||!a.text||g.Kx(b.previewText.text))g.S$(Error("No text is returned for AdPreview."));else{this.Y=b.previewText;b.previewText.isTemplated||g.kd(this.V,b.previewText.text);var N; if(((N=this.api.getVideoData(1))==null?0:N.HG)&&b.previewImage){var k,D;(O=((D=x1(((k=b.previewImage)==null?void 0:k.sources)||[],52,!1))==null?void 0:D.url)||"")&&O.length?(this.previewImage=new g.Ay({W:"img",C:"ytp-preview-ad__image",S:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",O),g.G(this,this.previewImage),this.previewImage.Wy(this.element)):g.S$(Error("Failed to get imageUrl in AdPreview."))}else this.V.classList.add("ytp-preview-ad__text--padding--wide")}}; g.w.clear=function(){this.hide()}; g.w.hide=function(){FE(this);dN.prototype.hide.call(this)}; g.w.show=function(){ZZ(this);dN.prototype.show.call(this)}; g.w.hX=function(){this.hide()}; g.w.qV=function(){if(this.T){var O=this.T.getProgressState();if(O!=null&&O.current)if(O=1E3*O.current,O>=this.G)this.transition.hide();else{var b;if((b=this.Y)==null?0:b.isTemplated)if(b=Math.max(0,Math.ceil((this.G-O)/1E3)),b!==this.X){var a,N;(O=(a=this.Y)==null?void 0:(N=a.text)==null?void 0:N.replace("{TIME_REMAINING}",String(b)))&&g.kd(this.V,O);this.X=b}}}};g.T(G3,Wc); G3.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});var a,N;if((O=((N=x1(((a=b.image)==null?void 0:a.sources)||[],KeG(b),!0))==null?void 0:N.url)||"")&&O.length){a=this.Gr("ytp-ad-avatar");a.src=O;var k,D;if(N=(k=b.interaction)==null?void 0:(D=k.accessibility)==null?void 0:D.label)a.alt=N;switch(b.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(b.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.S$(Error("Failed to get imageUrl in AdAvatar."))}; G3.prototype.clear=function(){this.hide()}; G3.prototype.onClick=function(O){Wc.prototype.onClick.call(this,O)};g.T(o2,Wc); o2.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});var a;O=(a=b.label)==null?void 0:a.content;if((a=O!=null&&!g.Kx(O))||b.iconImage){a&&(this.buttonText=new g.Ay({W:"span",C:"ytp-ad-button-vm__text",f8:O}),g.G(this,this.buttonText),this.buttonText.Wy(this.element));var N,k,D=((N=b.interaction)==null?0:(k=N.accessibility)==null?0:k.label)||a?O:"";D&&bw(this.element,D+" This link opens in new tab");eS(this.element);if(b.iconImage){N=void 0;if(b.iconImage){a:{k=b.iconImage;if(k.sources)for(k= g.r(k.sources),O=k.next();!O.done;O=k.next())if(O=O.value,D=void 0,(D=O.clientResource)==null?0:D.imageName){k=O;break a}k=void 0}if(k){var R;N={iconType:(R=k.clientResource)==null?void 0:R.imageName}}}R=SE(N,!1,this.G);R!=null&&(this.buttonIcon=new g.Ay({W:"span",C:"ytp-ad-button-vm__icon",j:[R]}),g.G(this,this.buttonIcon),b.iconLeading?(bF(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):a?(this.buttonIcon.Wy(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.Wy(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(b.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.T?"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(b.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.I6(Error("AdButton does not have label or an icon."))}; o2.prototype.clear=function(){this.hide()}; o2.prototype.onClick=function(O){Wc.prototype.onClick.call(this,O)};g.T(tGg,dN);g.w=tGg.prototype; g.w.init=function(O,b){dN.prototype.init.call(this,O,b,{});this.api.K().D("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.Gr("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"),bF(this.Gr("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(O=g.P(b.avatar,V6)){var a=b.headline;if(a){var N=b.description;if(N){var k=g.P(b.button,Xl);k?(this.adAvatar.init(hy("ad-avatar"),O),this.headline.init(hy("ad-simple-attributed-string"),new xq(a)),this.description.init(hy("ad-simple-attributed-string"),new xq(N)),a.content&&a.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(hy("ad-button"),k),this.startMilliseconds=b.startMs||0,this.api.fR()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.WW.bind(this)),ZZ(this)):g.S$(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.S$(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.S$(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.S$(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.w.qV=function(){if(this.T){var O=this.T.getProgressState();O&&O.current&&1E3*O.current>=this.startMilliseconds&&(FE(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.w.hX=function(){this.clear()}; g.w.onClick=function(O){this.api.pauseVideo();dN.prototype.onClick.call(this,O)}; g.w.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.WW.bind(this))}; g.w.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();dN.prototype.show.call(this)}; g.w.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();dN.prototype.hide.call(this)}; g.w.WW=function(O){O==="hidden"?this.show():this.hide()};g.T(x0,Wc);g.w=x0.prototype; g.w.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(!b.label||g.Kx(b.label))g.S$(Error("No label is returned for SkipAdButton."));else if(g.kd(this.X,b.label),O=SE({iconType:"SKIP_NEXT_NEW"}),O==null)g.S$(Error("Unable to retrieve icon for SkipAdButton"));else if(this.V=new g.Ay({W:"span",C:"ytp-skip-ad-button__icon",j:[O]}),g.G(this,this.V),this.V.Wy(this.element),this.api.K().experiments.RX("enable_skip_to_next_messaging")&&(b=g.tB(b.targetId)))this.G=!0,this.element.setAttribute("data-tooltip-target-id",b), this.element.setAttribute("data-tooltip-target-fixed","")}; g.w.onClick=function(O){O&&O.preventDefault();var b,a;RfY(O,{contentCpn:(a=(b=this.api.getVideoData(1))==null?void 0:b.clientPlaybackNonce)!=null?a:""})===0?this.api.xk("onAbnormalityDetected"):(Wc.prototype.onClick.call(this,O),this.api.xk("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.w.clear=function(){this.T.reset();this.hide()}; g.w.hide=function(){Wc.prototype.hide.call(this)}; g.w.show=function(){this.T.start();Wc.prototype.show.call(this);this.G&&this.api.K().experiments.RX("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.T(hzD,dN);g.w=hzD.prototype; g.w.init=function(O,b){dN.prototype.init.call(this,O,b,{});O=g.P(b.preskipState,XRh);var a;if((a=this.api.getVideoData())==null?0:a.isDaiEnabled()){if(!O){g.S$(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.G=new pW(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.T);g.G(this,this.G);this.G.Wy(this.element);var N;(N=this.G)==null||N.init(hy("preview-ad"),O);(a=this.G)!=null&&(a.transition.show(100),a.show())}(a=g.P(b.skippableState,QRL))?(b.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=b.skipOffsetMilliseconds:(g.I6(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.V.init(hy("skip-button"),a),this.show()):g.S$(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.w.show=function(){ZZ(this);dN.prototype.show.call(this)}; g.w.hide=function(){!this.isSkippable&&this.G?this.G.hide():this.V&&this.V.hide();FE(this);dN.prototype.hide.call(this)}; g.w.clear=function(){var O;(O=this.G)==null||O.clear();this.V&&this.V.clear();FE(this);dN.prototype.hide.call(this)}; g.w.hX=function(){this.hide()}; g.w.qV=function(){if(1E3*this.T.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var O;(O=this.G)!=null&&O.transition.hide();(O=this.V)!=null&&(O.transition.show(),O.show())}};g.T(PH,Wc); PH.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(b.label){var a;((a=b.label)==null?0:a.content)&&!g.Kx(b.label.content)&&(this.linkText=new g.Ay({W:"span",C:"ytp-visit-advertiser-link__text",f8:b.label.content}),g.G(this,this.linkText),this.linkText.Wy(this.element));var N,k;if((N=b.interaction)==null?0:(k=N.accessibility)==null?0:k.label)bw(this.element,b.interaction.accessibility.label+" This link opens in new tab");else{var D;((D=b.label)==null?0:D.content)&&!g.Kx(b.label.content)&&bw(this.element, b.label.content+" This link opens in new tab")}eS(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.S$(Error("No label found in VisitAdvertiserLink."))}; PH.prototype.onClick=function(O){Wc.prototype.onClick.call(this,O);this.api.onAdUxClicked(this.componentType,this.layoutId)}; PH.prototype.clear=function(){this.hide()};g.T(vH,Wc); vH.prototype.init=function(O,b,a,N){Wc.prototype.init.call(this,O,b,{});if(b.skipOrPreview){a=b.skipOrPreview;O=g.P(a,e1G);a=g.P(a,XRh);if(O)this.JT=new hzD(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.G),g.G(this,this.JT),this.JT.Wy(this.J),this.JT.init(hy("skip-ad"),O);else{var k;a&&((k=this.api.getVideoData())==null?0:k.isDaiEnabled())&&(this.X=new pW(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.G,1),g.G(this,this.X),this.X.Wy(this.J),this.X.init(hy("ad-preview"), a),k=this.X,k.transition.show(100),k.show())}if(k=g.P(b.skipOrPreview,e1G))var D=k.skipOffsetMilliseconds}b.playerAdCard&&(k=g.P(b.playerAdCard,ixv))&&(this.playerAdCard=new tGg(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.G),g.G(this,this.playerAdCard),this.playerAdCard.Wy(this.aX),this.playerAdCard.init(hy("ad-avatar-lockup-card"),k));b.adBadgeRenderer&&((k=g.P(b.adBadgeRenderer,LW))?(this.V=new vh(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!0),g.G(this, this.V),this.V.Wy(this.T),this.V.init(hy("ad-badge"),k)):g.S$(Error("AdBadgeViewModel is not found in player overlay layout.")));b.adPodIndex&&(k=g.P(b.adPodIndex,fLL))&&(this.adPodIndex=new jR(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.adPodIndex),this.adPodIndex.Wy(this.T),this.adPodIndex.init(hy("ad-pod-index"),k));b.adInfoRenderer&&((k=g.P(b.adInfoRenderer,VG))?(this.adInfoButton=new RH(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.element, void 0,!0),g.G(this,this.adInfoButton),this.V!==void 0?this.T.insertBefore(this.adInfoButton.element,this.V.element.nextSibling):this.adInfoButton.Wy(this.T),this.adInfoButton.init(hy("ad-info-hover-text-button"),k,this.macros)):g.I6(Error("AdInfoRenderer is not found in player overlay layout.")));var R;k=(R=this.api.getVideoData())==null?void 0:R.isDaiEnabled();b.adDurationRemaining&&k&&(R=g.P(b.adDurationRemaining,MJC))&&(this.adDurationRemaining=new G_(this.api,this.layoutId,this.interactionLoggingClientData, this.Fy,this.G,N.videoAdDurationSeconds,!0),g.G(this,this.adDurationRemaining),this.adPodIndex!==void 0?this.T.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.Wy(this.T),this.adDurationRemaining.init(hy("ad-duration-remaining"),R,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));b.visitAdvertiserLink&&(N=g.P(b.visitAdvertiserLink,bYv))&&(this.visitAdvertiserLink=new PH(this.api,this.layoutId, this.interactionLoggingClientData,this.Fy),g.G(this,this.visitAdvertiserLink),this.visitAdvertiserLink.Wy(this.T),this.visitAdvertiserLink.init(hy("visit-advertiser-link"),N));b.adDisclosureBanner&&(b=g.P(b.adDisclosureBanner,ILC))&&(this.adDisclosureBanner=new SR(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.adDisclosureBanner),this.adDisclosureBanner.Wy(this.Mi),this.adDisclosureBanner.init(hy("ad-disclosure-banner"),b));this.Y=new l8(this.api,this.G,D,!0);g.G(this, this.Y);g.jO(this.api,this.Y.element,4);this.show()}; vH.prototype.clear=function(){this.hide()};g.T(yA$,Wc);g.w=yA$.prototype; g.w.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(b!=null&&b.title)if(O=b.title)if(this.headline.init(hy("ad-simple-attributed-string"),new xq(O)),O=g.P(b.moreInfoButton,Xl)){if(this.moreInfoButton.init(hy("ad-button"),O),b.descriptions)b.descriptions.length>0&&(O=b.descriptions[0])&&(this.T=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.T),this.T.Wy(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.T.init(hy("ad-simple-attributed-string"), new xq(O))),b.descriptions.length>1&&(b=b.descriptions[1])&&(this.G=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.G),this.G.Wy(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.G.init(hy("ad-simple-attributed-string"),new xq(b)))}else g.S$(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.S$(Error("No headline found in AdGridCardText."));else g.S$(Error("No headline found in AdGridCardText."))}; g.w.onClick=function(O){Wc.prototype.onClick.call(this,O);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.w.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var O;(O=this.T)==null||O.clear();var b;(b=this.G)==null||b.clear()}; g.w.hide=function(){this.headline.hide();this.moreInfoButton.hide();var O;(O=this.T)==null||O.hide();var b;(b=this.G)==null||b.hide();Wc.prototype.hide.call(this)}; g.w.show=function(){Wc.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var O;(O=this.T)==null||O.show();var b;(b=this.G)==null||b.show()};g.T(jZ,Wc);jZ.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(b!=null&&b.gridCards)if(b.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.S$(Error("Only single column style is currently supported in AdGridCardCollection."));else for(O=g.r(b.gridCards),b=O.next();!b.done;b=O.next()){if(b=g.P(b.value,Lt$)){var a=new yA$(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,a);a.Wy(this.element);a.init(hy("ad-grid-card-text"),b);this.T.push(a)}}else g.S$(Error("No grid cards found in AdGridCardCollection."))}; jZ.prototype.show=function(){for(var O=g.r(this.T),b=O.next();!b.done;b=O.next())b.value.show();Wc.prototype.show.call(this)}; jZ.prototype.clear=function(){this.hide();for(var O=g.r(this.T),b=O.next();!b.done;b=O.next())b.value.clear()}; jZ.prototype.hide=function(){for(var O=g.r(this.T),b=O.next();!b.done;b=O.next())b.value.hide();Wc.prototype.hide.call(this)};g.T(SZ,dN);g.w=SZ.prototype;g.w.init=function(O,b,a,N,k){k=k===void 0?0:k;dN.prototype.init.call(this,O,b,a,N);this.playerProgressOffsetMs=k;ZZ(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.jX.bind(this));this.api.addEventListener("resize",this.Zz.bind(this));this.api.fR()?(this.G=!0,this.api.e9(!0),this.show()):this.hide()}; g.w.qV=function(){if(this.T){var O=this.T.getProgressState();O&&O.current&&!this.G&&1E3*O.current>=this.playerProgressOffsetMs&&(this.G=!0,this.api.e9(!0),this.show())}}; g.w.hX=function(){this.G&&this.api.e9(!1);this.hide()}; g.w.clear=function(){this.api.e9(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.jX.bind(this));this.api.removeEventListener("resize",this.Zz.bind(this));FE(this);this.hide()}; g.w.hide=function(){w8G(!1);dN.prototype.hide.call(this)}; g.w.show=function(){w8G(!0);dN.prototype.show.call(this)};g.T(TfG,SZ);g.w=TfG.prototype; g.w.init=function(O,b,a,N){if(b!=null&&b.adGridCardCollection)if(b!=null&&b.adButton){var k=Number(b.playerProgressOffsetMs||"0");isNaN(k)?SZ.prototype.init.call(this,O,b,a,N):SZ.prototype.init.call(this,O,b,a,N,k);O=b.headline;a=g.P(b.adAvatar,V6);O&&a?(this.headline=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.headline),this.headline.Wy(this.Gr("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(hy("ad-simple-attributed-string"),new xq(O)), this.adAvatar=new G3(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.adAvatar),this.adAvatar.Wy(this.Gr("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(hy("ad-avatar"),a)):this.X.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");O=g.P(b.adGridCardCollection,VJC);this.adGridCardCollection.init(hy("ad-grid-card-collection"),O);b=g.P(b.adButton,Xl);this.adButton.init(hy("ad-button"),b); this.hide()}else g.S$(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.S$(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.w.onClick=function(O){(this.adButton&&g.Ne(this.adButton.element,O.target)||this.adAvatar&&g.Ne(this.adAvatar.element,O.target))&&this.api.pauseVideo();SZ.prototype.onClick.call(this,O);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.w.Zz=function(){}; g.w.clear=function(){this.hide();var O;(O=this.headline)==null||O.clear();var b;(b=this.adAvatar)==null||b.clear();this.adGridCardCollection.clear();this.adButton.clear();SZ.prototype.clear.call(this)}; g.w.show=function(){var O;(O=this.headline)==null||O.show();var b;(b=this.adAvatar)==null||b.show();this.adGridCardCollection.show();this.adButton.show();SZ.prototype.show.call(this)}; g.w.hide=function(){var O;(O=this.headline)==null||O.hide();var b;(b=this.adAvatar)==null||b.hide();this.adGridCardCollection.hide();this.adButton.hide();SZ.prototype.hide.call(this)}; g.w.jX=function(O){O==="transitioning"?(this.V.classList.remove("ytp-ad-underlay-clickable"),this.show()):O==="visible"?this.V.classList.add("ytp-ad-underlay-clickable"):O==="hidden"&&(this.hide(),this.V.classList.remove("ytp-ad-underlay-clickable"))};g.T(I2,Wc); I2.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(b.attributes===void 0)g.S$(Error("No attributes found in AdDetailsLineViewModel."));else if(b.style===void 0)g.S$(Error("No style found in AdDetailsLineViewModel."));else{O=g.r(b.attributes);for(var a=O.next();!a.done;a=O.next())if(a=a.value,a.text!==void 0){a=a.text;var N=b.style,k=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,k);k.Wy(this.element);a:switch(N){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":N="ytp-ad-details-line__text--style-responsive"; break a;default:N="ytp-ad-details-line__text--style-standard"}k.element.classList.add(N);k.init(hy("ad-simple-attributed-string"),new xq(a));this.T.push(k)}this.show()}}; I2.prototype.show=function(){this.T.forEach(function(O){O.show()}); Wc.prototype.show.call(this)}; I2.prototype.clear=function(){this.hide()}; I2.prototype.hide=function(){this.T.forEach(function(O){O.hide()}); Wc.prototype.hide.call(this)};g.T(fW,Wc);fW.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});var a,N;(O=((N=x1(((a=b.image)==null?void 0:a.sources)||[]))==null?void 0:N.url)||"")&&O.length?(a=this.Gr("ytp-image-background-image"),g.uF(a,"backgroundImage","url("+O+")"),b.blurLevel!==void 0&&g.uF(a,"filter","blur("+b.blurLevel+"px)"),b.gradient!==void 0&&(b=new g.f({W:"div",rd:["ytp-image-background--gradient-vertical"]}),g.G(this,b),b.Wy(this.element)),this.show()):g.S$(Error("Failed to get imageUrl in ImageBackground."))}; fW.prototype.clear=function(){this.hide()};g.T(rAM,dN);g.w=rAM.prototype;g.w.init=function(O,b){dN.prototype.init.call(this,O,b,{});g.uF(this.V,"stroke-dasharray","0 "+this.G);this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){FE(this);dN.prototype.hide.call(this)}; g.w.show=function(){ZZ(this);dN.prototype.show.call(this)}; g.w.hX=function(){this.hide()}; g.w.qV=function(){if(this.T){var O=this.T.getProgressState();O!=null&&O.current!=null&&g.uF(this.V,"stroke-dasharray",O.current/O.seekableEnd*this.G+" "+this.G)}};g.T(lU,Wc); lU.prototype.init=function(O,b){Wc.prototype.init.call(this,O,b,{});if(u3$(b)){this.adAvatar=new G3(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.adAvatar);this.adAvatar.Wy(this.Gr("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(hy("ad-avatar"),g.P(b.adAvatar,V6));this.headline=new Ph(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy);g.G(this,this.headline);this.headline.Wy(this.Gr("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(hy("ad-simple-attributed-string"),new xq(b.headline));if(O=g.P(b.adDetailsLine,SnD))this.detailsLine=new I2(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.detailsLine),this.detailsLine.Wy(this.Gr("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(hy("ad-details-line"),O);this.adButton=new o2(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!0);g.G(this,this.adButton); this.adButton.Wy(this.Gr("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(hy("ad-button"),g.P(b.adButton,Xl));this.adBadge=new vh(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,!0);g.G(this,this.adBadge);this.adBadge.Wy(this.X);this.adBadge.init(hy("ad-badge"),g.P(b.adBadge,LW));this.adInfoButton=new RH(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.element,void 0,!0);g.G(this,this.adInfoButton);this.adInfoButton.Wy(this.X); this.adInfoButton.init(hy("ad-info-hover-text-button"),g.P(b.adInfoRenderer,VG),this.macros);if(O=g.P(b.skipAdButton,QRL))this.skipAdButton=new x0(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.skipAdButton),this.skipAdButton.Wy(this.element),this.skipAdButton.init(hy("skip-button"),O);this.G=new Mw(b.durationMilliseconds);g.G(this,this.G);if(O=g.P(b.countdownViewModel,OYD))this.T=new rAM(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy,this.G),g.G(this, this.T),this.T.Wy(this.Gr("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.T.init(hy("timed-pie-countdown"),O);if(b=g.P(b.imageBackground,lLc))this.imageBackground=new fW(this.api,this.layoutId,this.interactionLoggingClientData,this.Fy),g.G(this,this.imageBackground),this.imageBackground.Wy(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(hy("image-background"), b);this.show();this.element.focus()}}; lU.prototype.clear=function(){g.xp(this.V);this.hide()}; lU.prototype.show=function(){UBM(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();Wc.prototype.show.call(this)}; lU.prototype.hide=function(){UBM(!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.T&&this.T.hide();this.imageBackground&&this.imageBackground.hide();Wc.prototype.hide.call(this)};g.T(iU,g.w1);g.w=iU.prototype;g.w.K_=function(){return 1E3*this.api.getDuration(this.kR,!1)}; g.w.stop=function(){this.T&&this.Qt.Zq(this.T)}; g.w.ud=function(){var O=this.api.getProgressState(this.kR);this.G={seekableStart:O.seekableStart,seekableEnd:O.seekableEnd,current:this.api.getCurrentTime(this.kR,!1)};this.publish("h")}; g.w.getProgressState=function(){return this.G}; g.w.xL=function(O){g.qw(O,2)&&this.publish("g")};var WJh="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.T(Q6,aH); Q6.prototype.X=function(O){var b=O.id,a=O.content,N=a.componentType;if(!WJh.includes(N))switch(O.actionType){case 1:O=this.api;var k=this.Fy,D=a.layoutId,R=a.interactionLoggingClientData,d=a instanceof Rr?a.QI:!1,Z=a instanceof Rr||a instanceof JY?a.sM:!1;R=R===void 0?{}:R;d=d===void 0?!1:d;Z=Z===void 0?!1:Z;switch(N){case "invideo-overlay":O=new P2w(O,D,R,k);break;case "player-overlay":O=new Vy(O,D,R,k,new iU(O),Z);break;case "player-overlay-layout":O=new vH(O,D,R,k,new iU(O));break;case "survey":O= new Md(O,D,R,k);break;case "ad-action-interstitial":O=new n_Q(O,D,R,k,d,Z);break;case "video-interstitial-buttoned-centered":O=new lU(O,D,R,k);break;case "survey-interstitial":O=new nW(O,D,R,k);break;case "ad-message":O=new L6z(O,D,R,k,new iU(O,1));break;case "player-underlay":O=new iie(O,D,R,k);break;case "display-underlay-text-grid-cards":O=new TfG(O,D,R,k,new iU(O));break;default:O=null}if(!O){g.I6(Error("No UI component returned from ComponentFactory for type: "+N));break}g.VD(this.G,b)?g.I6(Error("Ad UI component already registered: "+ b)):this.G[b]=O;O.bind(a);a instanceof DX?this.V?this.V.append(O.NS):g.I6(Error("Underlay view was not created but UnderlayRenderer was created")):this.N.append(O.NS);break;case 2:b=AAh(this,O);if(b==null)break;b.bind(a);break;case 3:a=AAh(this,O),a!=null&&(g.Bv(a),g.VD(this.G,b)?(a=this.G,b in a&&delete a[b]):g.I6(Error("Ad UI component does not exist: "+b)))}}; Q6.prototype.wd=function(){g.Km(Object.values(this.G));this.G={};aH.prototype.wd.call(this)};g.T(We$,g.U9);g.w=We$.prototype;g.w.create=function(){try{q7M(this),this.load(),this.created=!0,q7M(this)}catch(O){u8(O instanceof Error?O:String(O))}}; g.w.load=function(){try{cAi(this)}finally{a2(qd(this.T).wI)&&this.player.T4("ad",1)}}; g.w.destroy=function(){var O=this.player.getVideoData(1);this.T.T.k_.Um(O&&O.clientPlaybackNonce||"");this.unload();this.created=!1}; g.w.unload=function(){g.U9.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(b){u8(b instanceof Error?b:String(b))}if(this.G!=null){var O=this.G;this.G=null;O.dispose()}this.V.reset()}; g.w.BQ=function(){return!1}; g.w.getAdState=function(){return-1}; g.w.getOptions=function(){return Object.values(ADG)}; g.w.QZ=function(O,b){b=b===void 0?{}:b;switch(O){case "replaceUrlMacros":return O=b,O.url?(b=lMG(this.player),Object.assign(b,O.uS8),O=g.Pq(O.url,b)):O=null,O;case "onAboutThisAdPopupClosed":this.Z2(b);break;case "executeCommand":O=b;O.command&&O.layoutId&&this.executeCommand(O);break;default:return null}}; g.w.DY=function(O){var b;return!((b=this.T.T.Lc)==null||!b.get().DY(O))}; g.w.Z2=function(O){O.isMuted&&cg3(qd(this.T).D8,qd(this.T).yM,O.layoutId);this.wY&&this.wY.Z2()}; g.w.executeCommand=function(O){qd(this.T).Fy.executeCommand(O.command,O.layoutId)};g.VQ("yt.player.Application.create",g.rc.create);g.VQ("yt.player.Application.createAlternate",g.rc.create);Plz(xJ(),uPv);var qsi=g.Lw("ytcsi.tick");qsi&&qsi("pe");g.rw("ad",We$);g.T(g.bB,g.p);g.bB.prototype.start=function(O,b,a){this.config={from:O,to:b,duration:a,startTime:(0,g.S)()};this.next()}; g.bB.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.bB.prototype.next=function(){if(this.config){var O=this.config,b=O.from,a=O.to,N=O.duration;O=O.startTime;var k=(0,g.S)()-O;O=this.T;N=Iwe(O,k/N);if(N==0)O=O.U;else if(N==1)O=O.L;else{k=YS(O.U,O.N,N);var D=YS(O.N,O.Y,N);O=YS(O.Y,O.L,N);k=YS(k,D,N);D=YS(D,O,N);O=YS(k,D,N)}O=g.qY(O,0,1);this.callback(b+(a-b)*O);O<1&&this.delay.start()}};g.T(g.aP,g.f);g.w=g.aP.prototype;g.w.hasSuggestions=function(){return this.suggestionData.length>0}; g.w.bu=function(){this.G&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.w.show=function(){g.f.prototype.show.call(this);nb$(this)}; g.w.SC=function(){this.G&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.w.Dt=function(){this.S8(this.api.jL().getPlayerSize())}; g.w.S8=function(O){var b=this.api.isEmbedsShortsMode()?.5625:16/9,a=this.api.g7();O=O.width-(a?112:58);a=Math.ceil(O/(a?320:192));var N=(O-a*8)/a;b=Math.floor(N/b);for(var k=g.r(this.T),D=k.next();!D.done;D=k.next())D=D.value.Gr("ytp-suggestion-image"),D.style.width=N+"px",D.style.height=b+"px";this.suggestions.element.style.height=b+"px";this.X=N;this.L=b;this.containerWidth=O;this.columns=a;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.Np(this)}; g.w.onVideoDataChange=function(){var O=this.api.K(),b=this.api.getVideoData();this.Y=b.KJ?!1:O.X;this.suggestionData=b.suggestions?g.pm(b.suggestions,function(a){return a&&!a.playlistId}):[]; Gzc(this);b.KJ?this.title.update({title:g.cS("Autres vid\u00e9os de $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:b.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"Plus de Shorts":"Plus de vid\u00e9os"})}; g.w.scrollTo=function(O){O=g.qY(O,this.containerWidth-this.suggestionData.length*(this.X+8),0);this.U.start(this.scrollPosition,O,1E3);this.scrollPosition=O;g.Np(this);nb$(this)};})(_yt_player);